Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfce4-pulseaudio-plugin for openSUSE:Factory checked in at 2025-04-14 12:58:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfce4-pulseaudio-plugin (Old) and /work/SRC/openSUSE:Factory/.xfce4-pulseaudio-plugin.new.1907 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-pulseaudio-plugin" Mon Apr 14 12:58:21 2025 rev:10 rq:1268983 version:0.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin.changes 2024-12-31 11:12:51.542956063 +0100 +++ /work/SRC/openSUSE:Factory/.xfce4-pulseaudio-plugin.new.1907/xfce4-pulseaudio-plugin.changes 2025-04-14 12:58:23.708281496 +0200 @@ -1,0 +2,27 @@ +Sat Apr 12 09:26:56 UTC 2025 - Manfred Hollstein <manfre...@gmx.net> + +- Update to version 0.5.0 + Meson has been added as a build system in this release, and the + associated archive has been generated by 'meson dist'. Although + autotools has been retained for the time being and can still be used + via 'autogen.sh', meson is now the preferred build system, and + autotools will be removed in a future release. + + * Remove obsolete ChangeLog + * Update README after switchover to meson + * Fix gauge notifications + * Replace deprecated exo with libxfce4ui 4.21.0 + * Change plugin behavior when recording indicator is visible/hidden + * build: Automate copyright year management + * Add meson build + * build: Install 32x32 icons + * build: Remove direct libwnck support + * build: Replace xdt-csource with glib-compile-resources + * Avoid ScaleMenuItem conflicts + * Prevent "g_hash_table_lookup" crash when "key" in NULL + * Rotate plugin in vertical/deskbar orientation + * Fix libxfce4panel include + * build: Bump dependency versions and fix deprecation warnings + * Translation Updates + +------------------------------------------------------------------- Old: ---- xfce4-pulseaudio-plugin-0.4.9.tar.bz2 New: ---- xfce4-pulseaudio-plugin-0.5.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfce4-pulseaudio-plugin.spec ++++++ --- /var/tmp/diff_new_pack.Dg5DZ3/_old 2025-04-14 12:58:24.288305853 +0200 +++ /var/tmp/diff_new_pack.Dg5DZ3/_new 2025-04-14 12:58:24.288305853 +0200 @@ -1,7 +1,7 @@ # # spec file for package xfce4-pulseaudio-plugin # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2015 Guido Berhoerster. # # All modifications and additions to the file contributed by third parties @@ -17,31 +17,32 @@ # -%define panel_version 4.11.0 +%define panel_version 4.16.0 %define plugin pulseaudio %bcond_with git Name: xfce4-%{plugin}-plugin -Version: 0.4.9 +Version: 0.5.0 Release: 0 Summary: Pulseaudio Volume Control Plugin for the Xfce Panel License: GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Mixers URL: https://docs.xfce.org/apps/pulseaudio-plugin/start -Source0: https://archive.xfce.org/src/panel-plugins/%{name}/0.4/%{name}-%{version}.tar.bz2 +Source0: https://archive.xfce.org/src/panel-plugins/%{name}/0.5/%{name}-%{version}.tar.xz BuildRequires: gettext >= 0.19.8 +BuildRequires: meson >= 0.54.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(exo-2) >= 0.11 -BuildRequires: pkgconfig(gio-2.0) >= 2.44.0 -BuildRequires: pkgconfig(gio-unix-2.0) >= 2.44.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 +BuildRequires: pkgconfig(exo-2) +BuildRequires: pkgconfig(gio-2.0) >= 2.50.0 +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.50.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.50.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0 BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 0.9.19 -BuildRequires: pkgconfig(libxfce4panel-2.0) >= 4.11.0 -BuildRequires: pkgconfig(libxfce4ui-2) >= 4.11.0 -BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.9.0 +BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version} +BuildRequires: pkgconfig(libxfce4ui-2) >= %{panel_version} +BuildRequires: pkgconfig(libxfce4util-1.0) >= %{panel_version} BuildRequires: pkgconfig(libxfce4windowing-0) >= 4.19.6 -BuildRequires: pkgconfig(libxfconf-0) >= 4.6.0 +BuildRequires: pkgconfig(libxfconf-0) >= %{panel_version} # optional requirements BuildRequires: pkgconfig(keybinder-3.0) >= 0.2.2 BuildRequires: pkgconfig(libcanberra) >= 0.30 @@ -84,24 +85,18 @@ %autosetup %build -%if %{with git} -NOCONFIGURE=1 ./autogen.sh -%configure \ - --enable-maintainer-mode -%else -%configure -%endif -%make_build +%meson +%meson_build %install -%make_install +%meson_install rm -f %{buildroot}%{_libdir}/xfce4/panel/plugins/libpulseaudio-plugin.la %find_lang %{name} %{?no_lang_C} %files -%doc ChangeLog README.md +%doc README.md %license COPYING %{_libdir}/xfce4/panel/plugins/libpulseaudio-plugin.so %{_datadir}/xfce4/panel/plugins/pulseaudio.desktop