commit cantata for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cantata for openSUSE:Factory checked in at 2024-10-17 18:40:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cantata (Old) and /work/SRC/openSUSE:Factory/.cantata.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cantata" Thu Oct 17 18:40:24 2024 rev:24 rq:1208569 version:3.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/cantata/cantata.changes 2024-08-20 16:15:24.399154019 +0200 +++ /work/SRC/openSUSE:Factory/.cantata.new.19354/cantata.changes 2024-10-17 18:41:24.255444052 +0200 @@ -1,0 +2,71 @@ +Thu Oct 17 08:35:43 UTC 2024 - Cor Blom <cornelis@solcon.nl> + +- Better not to recommend lang package, so removed it + +------------------------------------------------------------------- +Wed Oct 16 07:05:32 UTC 2024 - RN <R_Nik_C@proton.me> + +- Changed vendor due to deprecated project +- Version 3.2.1: + Changed + * Fix now-playing notification being persistent. + * Respect environment settings for showing icons in app menus. + * Improve GUI responsiveness when changing tracks & now-playing + notifications are enabled. + * Notifications when running in Flatpak now update properly. + * Fix in-app HTTP stream playback. + * fix: (gh#nullobsi/cantata#17) non-persistent notifications + (gh#nullobsi/cantata#19) + * fix: relinquish control of DontShowIconsInMenus + (gh#nullobsi/cantata#20) + * Update issue templates (gh#nullobsi/cantata#21) + * fix: GUI responsiveness when changing tracks (gh#nullobsi/cantata#23) + * fix: #24 flatpak notification updates (gh#nullobsi/cantata#25) + * fix: #15 update QMediaPlayer handling (gh#nullobsi/cantata#26) + * fix: #14 update QNetworkReply signals (gh#nullobsi/cantata#27) + * git: remove UCRT64 action (gh#nullobsi/cantata#28) + * git: Version 3.2.1 (gh#nullobsi/cantata#29) +- Version 3.2.0: + Minor + * Fix menu options having incorrect keybindings. + * Fix radio stream favorites button not working on search. + * Enable menu icons on macOS. + * Update icons to FontAwesome 6. + * Improve palette change handling. + Changed + * git: linux flatpak action (gh#nullobsi/cantata#8) + * feat: FA6 icons & proper palette changes + (gh#nullobsi/cantata#7) + * fix: use after free segfault (gh#nullobsi/cantata#10) + * fix: (gh#nullobsi/cantata#6) enable favorites action for + stream search (gh#nullobsi/cantata#11) + * Release v3.2.0 by @nullobsi in (gh#nullobsi/cantata#12) + * fix: metainfo description tag by @nullobsi in fix: + (gh#nullobsi/cantata#13) +- Version 3.1.0: + Bugfix release + * Fix crash when enabling notifications. + * Fix Qt warnings. + * Fix notifications on Flatpak. + * Fix tray icon image not showing up +- Version 3.0.1: + * Prebuilds for the 3 major OSes. + * Linux: use the flatpak YAML config to build, or install the + flatpak. Needs KDE platform 6.7. + * Windows: use MSYS2's MINGW environments to build for the best + results. This one is built with the CLANG64 environment. If you + want the WiX installer, you need to install WiX v3. + * macOS: Universal builds are easy with Qt's binary distributions, + as Homebrew doesn't distribute universal binaries. CPack + generates a working DMG. + * Hopefully this will make Cantata a little easier to run on + modern distros. There are probably bugs with the Qt6 upgrade or + pre-existing bugs. +- Ported to Qt6 +- Deleted `%suse_update_desktop_file` due it's deprecated +- Changed Recommended mpd to Required. +- Dropped patches that are no longer needed: + * 0001-Update-for-tablib-2.0-compatibility.patch + * cantata-2.5.0-ffmpeg7.patch + +------------------------------------------------------------------- Old: ---- 0001-Update-for-tablib-2.0-compatibility.patch cantata-2.5.0-ffmpeg7.patch cantata-2.5.0.tar.gz New: ---- cantata-3.2.1.tar.gz BETA DEBUG BEGIN: Old:- Dropped patches that are no longer needed: * 0001-Update-for-tablib-2.0-compatibility.patch * cantata-2.5.0-ffmpeg7.patch Old: * 0001-Update-for-tablib-2.0-compatibility.patch * cantata-2.5.0-ffmpeg7.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cantata.spec ++++++ --- /var/tmp/diff_new_pack.ESLvcZ/_old 2024-10-17 18:41:25.147481264 +0200 +++ /var/tmp/diff_new_pack.ESLvcZ/_new 2024-10-17 18:41:25.151481431 +0200 @@ -1,7 +1,7 @@ # # spec file for package cantata # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,36 +17,34 @@ Name: cantata -Version: 2.5.0 +Version: 3.2.1 Release: 0 Summary: Client for the Music Player Daemon (MPD) License: GPL-3.0-only Group: Productivity/Multimedia/Sound/Players -URL: https://github.com/CDrummond/cantata/ -Source0: https://github.com/CDrummond/cantata/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM -- taglib 2.0 support https://github.com/fenuks/cantata/commit/45bac9e -Patch0: 0001-Update-for-tablib-2.0-compatibility.patch -# PATCH-FIX-UPSTREAM -- ffmpeg 7 support https://github.com/OpenMandrivaAssociation/cantata/blob/master/cantata-2.5.0... -Patch1: cantata-2.5.0-ffmpeg7.patch +URL: https://github.com/nullobsi/cantata/ +Source: https://github.com/nullobsi/cantata/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: media-player-info BuildRequires: pkgconfig -BuildRequires: cmake(Qt5LinguistTools) -BuildRequires: pkgconfig(Qt5Concurrent) -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5DBus) -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Multimedia) -BuildRequires: pkgconfig(Qt5Network) -BuildRequires: pkgconfig(Qt5Sql) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5Widgets) -BuildRequires: pkgconfig(Qt5Xml) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: pkgconfig(Qt6Concurrent) +BuildRequires: pkgconfig(Qt6Core) +BuildRequires: pkgconfig(Qt6DBus) +BuildRequires: pkgconfig(Qt6Gui) +BuildRequires: pkgconfig(Qt6Multimedia) +BuildRequires: pkgconfig(Qt6Network) +BuildRequires: pkgconfig(Qt6Sql) +BuildRequires: pkgconfig(Qt6Svg) +BuildRequires: pkgconfig(Qt6Widgets) +BuildRequires: pkgconfig(Qt6Xml) +BuildRequires: pkgconfig(avahi-core) BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libcddb) BuildRequires: pkgconfig(libcdio_paranoia) +BuildRequires: pkgconfig(libebur128) BuildRequires: pkgconfig(libmpg123) BuildRequires: pkgconfig(libmtp) BuildRequires: pkgconfig(libmusicbrainz5) @@ -56,11 +54,8 @@ BuildRequires: pkgconfig(zlib) Requires: media-player-info Requires(post): hicolor-icon-theme -Requires(post): update-desktop-files -Requires(postun):hicolor-icon-theme -Requires(postun):update-desktop-files -Recommends: %{name}-lang = %{version} -Recommends: mpd +Requires(postun): hicolor-icon-theme +Requires: mpd %lang_package %description @@ -93,23 +88,16 @@ information, please refer to the main README. %prep -%setup -q -%if %{pkg_vcmp pkgconfig(taglib) >= 2.0} -%patch -P0 -p1 -%endif -# Only build with ffmpeg >= 5.1 -%if %{pkg_vcmp pkgconfig(libavcodec) >= 5.1} -%patch -P1 -p1 -%endif +%autosetup -p1 %build %cmake -DENABLE_REMOTE_DEVICES=OFF \ - -DENABLE_CATEGORIZED_VIEW=OFF + -DENABLE_CATEGORIZED_VIEW=OFF \ + -DBUILD_PLUGIN_DEBUG=OFF %cmake_build %install %cmake_install -%suse_update_desktop_file %{name} %find_lang %{name} --without-kde --with-qt --all-name --without-mo @@ -117,14 +105,22 @@ %files %license LICENSE +%doc AUTHORS ChangeLog README TODO %{_bindir}/%{name} -%{_prefix}/lib/%{name}/ -%{_datadir}/%{name} -%exclude %{_datadir}/%{name}/translations/ -%{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/hicolor/ -%doc AUTHORS ChangeLog README README.md TODO +%{_libexecdir}/Cantata/* +%{_datadir}/Cantata/icons/* +%{_datadir}/Cantata/scripts/* +%{_datadir}/applications/* +%{_datadir}/metainfo/* +%{_datadir}/icons/hicolor/scalable/apps/dog.unix.cantata.Cantata.svg +%{_datadir}/icons/hicolor/symbolic/apps/dog.unix.cantata.Cantata-symbolic.svg +%{_datadir}/icons/hicolor/*x*/apps/dog.unix.cantata.Cantata.png +%dir %{_libexecdir}/Cantata +%dir %{_datadir}/Cantata +%dir %{_datadir}/Cantata/icons +%dir %{_datadir}/Cantata/scripts %files lang -f %{name}.lang -%dir %{_datadir}/%{name}/translations +%dir %{_datadir}/Cantata/translations +%{_datadir}/Cantata/translations/* ++++++ cantata-2.5.0.tar.gz -> cantata-3.2.1.tar.gz ++++++ ++++ 261571 lines of diff (skipped)
participants (1)
-
Source-Sync