Commit Graph

433 Commits

Author SHA1 Message Date
Marcus Müller 3f572a4139 RPM & CI: Build rpm packages against native qtsingleapplication
Signed-off-by: Marcus Müller <marcus_clementine@baseband.digital>
2023-09-20 17:52:55 +01:00
adem 0fab612784 Replace play and pause with the single play/pause action in desktop file 2022-10-27 14:34:46 +01:00
Andrei Stepanov 101f450aaa Update Russian translation in desktop file 2022-10-26 10:58:39 +01:00
John Maguire a551c40c4e Remove Spotify playback support
libspotify is dead
2022-09-01 22:55:44 +01:00
John Maguire 3fd467591a Force GIT_REV in Fedora RPM builds 2022-09-01 19:00:51 +01:00
John Maguire a0ae9210dd Try using %{version} for RPM builds 2022-09-01 19:00:51 +01:00
John Maguire bebd0b5d3c Remove mms plugin from mac build
Removed from upstream gstreamer
2022-05-18 14:21:58 +01:00
Robin Lee 224c475b50 Rename multiple files to match the application ID
The desktop entry file, appdata file and installed icons are renamed to
match the application ID for the benefit of Flatpak packaging.
2021-07-20 11:21:05 +01:00
Jim Broadus bbb6a773fb build: Use cmake build and install macros in rpm spec
Starting with fedora 33, the cmake macro macro uses the cmake -B flag for
out-of-source builds. Additional cmake_build and cmake_install macros
were created and backported to support this migration.

https://fedoraproject.org/wiki/Changes/CMake_to_do_out-of-source_builds
2020-12-17 23:04:58 +00:00
Jim Broadus c9557237cf build: RPM spec file updates
Remove BuildRoot:, Group:, and %clean in accordance with the Fedora packaging
guidelines.

Reference: https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections
2020-12-17 23:04:58 +00:00
Jim Broadus a3a51ae11c build: Remove dependency on obsolete gstreamer1-plugins-ugly
In fedora 31, the gstreamer1-plugins-ugly package was removed. A
gstreamer1-plugins-ugly-free package was added in fedora 27 and
gstreamer1-plugins-ugly had depended on that before removal.

Note that there is still a gstreamer1-plugins-ugly package available
in rpmfusion.
2020-12-16 11:13:25 +00:00
John Maguire 62d2f0de9b Apparently gstreamer plugins use .dylib now 2020-09-22 13:57:06 +01:00
John Maguire 16843da416 Use absolute path for @loader_path libs 2020-08-25 19:07:37 +01:00
John Maguire aea90eb6bb Munge mac libraries with @loader_path 2020-08-25 19:07:37 +01:00
John Maguire 1c0c3fc2d2 Port macdeploy to python 3 2020-08-25 19:07:37 +01:00
Jonas Kvinge d374e50fed Add Qt5Svg.dll and qsvg.dll 2020-06-05 00:11:57 +01:00
Jonas Kvinge 789dcfa0eb Update windows nsi 2020-06-05 00:11:57 +01:00
dmdmdm 949c20abdf Compress PNGs (second attempt) 2020-05-21 21:45:04 +01:00
John Maguire b007e54b3d Add liblastfm for windows 2020-04-23 01:18:32 +01:00
John Maguire b0c92ae784 Install windows style plugin
Fixes #6523
2020-04-12 22:00:45 +01:00
John Maguire acda1bc1db
Add mac style plugin 2020-01-13 17:02:13 +00:00
John Maguire add836a053 Add qt platform plugin 2019-11-14 22:52:20 +00:00
John Maguire 367b18223f Update bundled DLL list 2019-11-14 22:44:30 +00:00
John Maguire 3af1fe92aa Add KillProc nsis plugin 2019-11-14 22:30:10 +00:00
John Maguire 1890cd9a18 Add osversion nsis plugin 2019-11-14 22:15:25 +00:00
John Maguire dad41fed3d Add nsisplugins directly 2019-11-14 21:57:28 +00:00
John Maguire e3c191b751 Version agnostic paths in macdeploy 2019-11-11 17:55:06 +00:00
John Maguire b7d7ac4623 Revert "Create dmg with genisoimage & libdmg-hfsplus"
This reverts commit 08e1db494d.
2019-10-16 19:43:07 +01:00
John Maguire 992311c185 Bunch of mac build fixes 2019-10-16 19:42:21 +01:00
John Maguire cb6cd7c485 Merge remote-tracking branch 'origin/master' into qt5 2019-10-04 16:51:43 +01:00
luz.paz fb93ae4b02 Fix misc. source comment typos
Typos found via `codespell`
2019-08-21 23:43:16 -04:00
Jonas Kvinge d8788d6a0d Update qt5 branch 2019-01-27 01:00:36 +01:00
Jonas Kvinge eaac6672ab Update appdata (#6266) 2019-01-21 22:04:13 +00:00
Jonas Kvinge d5eb07c6f0 Remove echonest (#6263) 2019-01-21 21:39:10 +00:00
Jonas Kvinge 1d17bee44a Merge with master and fix conflicts 2019-01-18 01:38:12 +01:00
Rebecca Wallander b789e4b4ee appdata.xml - Fix stray slash (#6232) 2018-12-06 19:47:28 +00:00
John Maguire 453270c8b5 Fixes for compiling against qt5 on mac 2018-12-05 18:16:34 +01:00
Rebecca Wallander 66b0912db7 Update appdata. (#6229) 2018-12-02 20:17:38 +00:00
Jonas Kvinge 16bdd39c03 Merge remote-tracking branch 'upstream/master' into qt5-update 2018-11-29 23:21:54 +01:00
John Maguire 3e48f7b152 Fix libsoup DLL name 2018-11-26 11:20:10 +00:00
John Maguire e20f0d2554 Do not include echonest dll 2018-11-26 10:31:15 +00:00
John Maguire b788f07c6d Include libsoup and libpsl DLLs 2018-11-25 22:11:21 +00:00
John Maguire 2d07ea716a Fix Fedora build 2018-11-22 21:11:37 +00:00
Jonas Kvinge 8c198a99a5 Qt 5 fixes 2018-11-21 10:31:17 +00:00
Jonas Kvinge e60a0d817e Set locale to make sure the date will be correct in the spec file (#6205) 2018-11-17 14:11:53 +00:00
Jonas Kvinge d4fab4a2ea Merge remote-tracking branch 'upstream/master' into qt5-update 2018-11-11 22:46:07 +01:00
eclipseo f7851b36ca Fix Appstream data installation target (#6180)
According to the Appstream specifications, Appdata files must now be installed
in /usr/share/metainfo. /usr/share/appdata is a legacy path.

See: https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html
and: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
2018-10-22 16:39:33 +01:00
Jonas Kvinge c29c2e95cc Fixed merge conflicts 2018-09-30 15:11:06 +02:00
John Maguire 1f5d6adf0c Cloud builder for transifex pull 2018-09-17 15:07:11 +01:00
Clementine Buildbot 31a9b452fb Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2018-09-17 14:03:05 +00:00