7029 Commits

Author SHA1 Message Date
Clementine Buildbot
b3e2b4731b Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-10-29 00:25:20 +00:00
John Maguire
68d4706765
Merge pull request #6424 from uqs/master
Fix Clementine on FreeBSD/NFS files, where birthtime is always -1
2019-10-28 10:03:49 +00:00
Ulrich Spörlein
6e2506e94a Fix Clementine on FreeBSD/NFS files, where birthtime is always -1
As of Qt 5.10 the badly named created() which would fall back to POSIX
ctime if birthtime wasn't supported (as was the case on basically every
Unix filesystem up to some decades ago) is deprecated and replaced by
the better named birthTime or metadataChangeTime (yay!).

As of some years now, created() returns birthtime under FreeBSD, but
either due to the protocol or lack of implementation, this returns -1
under FreeBSD mounting a ZFS pool from a FreeBSD server with NFSv3.

This would render Clementine completely useless. Local filesystems are
not affected though. The fix is to catch the -1 birthtime and use mtime
instead, which is a more meaningful value anyway.

This closes issue #6423.
2019-10-27 22:52:36 +01:00
John Maguire
e9a2161aa6
Merge pull request #6413 from clementine-player/circleci
Add Debian builders
2019-10-04 17:21:22 +01:00
John Maguire
540d1f4a0d Fix upload directories 2019-10-04 13:55:52 +01:00
John Maguire
d2ad9a5a0f Add stretch builder to workflow 2019-10-04 13:40:25 +01:00
John Maguire
94a5d17890 Add Debian Stretch builder 2019-10-04 13:39:00 +01:00
John Maguire
320bca2faf Add Buster builder to workflow 2019-10-04 13:18:45 +01:00
John Maguire
b572cb1656 Add Debian Buster builder 2019-10-04 12:30:07 +01:00
John Maguire
18f49833bf
Merge pull request #6412 from clementine-player/circleci
Add CircleCI config
2019-10-03 16:31:53 +01:00
John Maguire
c355b5ca22
Add Fedora 30 to workflow 2019-10-03 15:34:28 +01:00
John Maguire
43b4ee7960
Fix copy_rpm_artifacts params 2019-10-03 14:45:56 +01:00
John Maguire
4bd2e90355
Add Fedora 30 build 2019-10-03 11:45:39 +01:00
John Maguire
33980dac74
Only upload artifacts on master 2019-10-03 11:36:10 +01:00
John Maguire
5d599a89f0 Typo'd output directory 2019-10-03 03:30:11 +01:00
John Maguire
5a575e38d6 Add ALSA and DBus dependencies 2019-10-03 03:25:42 +01:00
John Maguire
73d6137cc0 Disable mac job for now 2019-10-03 03:00:03 +01:00
John Maguire
64189662b6 oops 2019-10-03 02:48:17 +01:00
John Maguire
374b62b9b9 Remove concurrency from rpmbuild 2019-10-03 02:45:30 +01:00
John Maguire
e79f578e1b Manually create rpmbuild directory 2019-10-03 02:21:27 +01:00
John Maguire
5b1cbcf3f3 Add make to fedora build 2019-10-03 02:12:38 +01:00
John Maguire
caee3b1a6f Actually checkout the code 2019-10-03 01:42:09 +01:00
John Maguire
3c92b908ee Fix workflow for Fedora 29 2019-10-03 01:26:58 +01:00
John Maguire
e4666e4266 Add Fedora 29 builder 2019-10-03 01:25:54 +01:00
John Maguire
bdd5180f04 Use gcp context 2019-10-03 00:58:40 +01:00
John Maguire
2875ef8224 Do not block upload on mac build 2019-10-03 00:52:22 +01:00
John Maguire
d28b226bfc Do not use environment for macos 2019-10-03 00:24:32 +01:00
John Maguire
adcc89c7cd Also make install for mac 2019-10-03 00:22:14 +01:00
John Maguire
55c0667ddc Add mac circleci config 2019-10-03 00:19:45 +01:00
John Maguire
09f680a254 Set service account name 2019-10-03 00:00:28 +01:00
John Maguire
9bf8e75a41
Fix creating output directory 2019-10-02 18:03:49 +01:00
John Maguire
0c5143a542
Persist artifacts in workspace for upload 2019-10-02 17:25:11 +01:00
John Maguire
ff20bceaa3
Fix path for disco artifacts 2019-10-02 17:17:44 +01:00
John Maguire
d50645ea23
Upload all artifacts at end 2019-10-02 17:17:06 +01:00
John Maguire
bf5e074ef5
Upload artifacts to GCP 2019-10-02 16:56:37 +01:00
John Maguire
43febfaf22
Fix dependency for disco 2019-10-02 16:29:44 +01:00
John Maguire
335c8a5a90
Update Bionic dependencies 2019-10-02 15:56:18 +01:00
John Maguire
fe84eebae4
Update disco dependencies 2019-10-02 15:54:52 +01:00
John Maguire
dc85614596
Add bionic & disco to workflow 2019-10-02 15:43:31 +01:00
John Maguire
321bceb4bf
Add bionic and disco builds 2019-10-02 15:42:20 +01:00
John Maguire
cab5ebc95e
Fix cmake_debian 2019-10-02 15:33:28 +01:00
John Maguire
cc80754f9a
Bump circleci version for commands 2019-10-02 15:27:54 +01:00
John Maguire
2cd6fcabd6
Build 32-bit & 64-bit xenial debs 2019-10-02 15:26:30 +01:00
John Maguire
49428d9a86
Store debian artifact 2019-10-02 15:05:24 +01:00
John Maguire
efce3603e8
Add git and ssh as dependencies 2019-10-02 15:05:12 +01:00
John Maguire
8581e22e2a
Non-interactive apt-get install 2019-10-02 14:52:00 +01:00
John Maguire
a0c3eb8234
Build from base ubuntu image 2019-10-02 14:50:33 +01:00
John Maguire
4df8c20981
Add CircleCI config 2019-10-02 14:33:40 +01:00
Clementine Buildbot
e2bc2eee90 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-09-24 00:24:59 +00:00
Clementine Buildbot
0c7b280b95 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-09-17 00:25:04 +00:00