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 <corne...@solcon.nl>
+
+- Better not to recommend lang package, so removed it
+
+-------------------------------------------------------------------
+Wed Oct 16 07:05:32 UTC 2024 - RN <r_ni...@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-ffmpeg7.patch
-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)

Reply via email to