Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package deadbeef for openSUSE:Factory checked in at 2026-05-25 21:55:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deadbeef (Old) and /work/SRC/openSUSE:Factory/.deadbeef.new.2084 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deadbeef" Mon May 25 21:55:48 2026 rev:29 rq:1355023 version:1.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/deadbeef/deadbeef.changes 2026-04-08 17:14:29.144850527 +0200 +++ /work/SRC/openSUSE:Factory/.deadbeef.new.2084/deadbeef.changes 2026-05-25 21:59:13.446939075 +0200 @@ -1,0 +2,6 @@ +Sun May 24 12:34:56 UTC 2026 - [email protected] + +- Move plugins-extra to primary package +- Add ExclusiveArch 64bit to match BuildRequires + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deadbeef.spec ++++++ --- /var/tmp/diff_new_pack.X1Q2vT/_old 2026-05-25 21:59:14.174969024 +0200 +++ /var/tmp/diff_new_pack.X1Q2vT/_new 2026-05-25 21:59:14.178969189 +0200 @@ -25,12 +25,12 @@ Release: 0 Summary: GTK+ audio player License: BSD-3-Clause AND GPL-2.0-or-later AND Zlib AND LGPL-2.1-or-later -Group: Productivity/Multimedia/Sound/Players URL: https://deadbeef.sourceforge.io/ Source: %{name}-%{version}.tar.bz2 Source1: %{name}.appdata.xml # PATCH-FIX-OPENSUSE 0003-Fix-operator-precedence-and-uninitialized-value-warn.patch Patch0: 0003-Fix-operator-precedence-and-uninitialized-value-warn.patch +ExclusiveArch: aarch64 ppc64le x86_64 BuildRequires: autoconf BuildRequires: automake BuildRequires: clang @@ -47,6 +47,7 @@ BuildRequires: pkgconfig(atk) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(faad2) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtk+-3.0) @@ -72,13 +73,10 @@ BuildRequires: pkgconfig(wavpack) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(zlib) -ExcludeArch: %{ix86} -%if %{with restricted} -BuildRequires: pkgconfig(faad2) -Requires: %{name}-plugins-extra = %{version}-%{release} -%else -Recommends: %{name}-plugins-extra = %{version} -%endif +Obsoletes: %{name}-plugins-extra < %{version}-%{release} +Obsoletes: %{name}-restricted-plugins < %{version}-%{release} +Provides: %{name}-plugins-extra = %{version}-%{release} +Provides: %{name}-restricted-plugins = %{version}-%{version} Obsoletes: deadbeef-plugin-mpris2 <= 1.16 Provides: deadbeef-plugin-mpris2 = 1.16.1 @@ -91,24 +89,9 @@ %lang_package -%if %{with restricted} -%package plugins-extra -Summary: Extra plugins for DeaDBeeF -License: BSD-3-Clause AND GPL-2.0-or-later AND Zlib AND LGPL-2.1-or-later AND Unicode AND NonFree -Group: Productivity/Multimedia/Sound/Players -Requires: %{name} = %{version} -Recommends: faac -Obsoletes: %{name}-restricted-plugins < %{version} -Provides: %{name}-restricted-plugins = %{version}-%{version} - -%description plugins-extra -Extra plugins for DeaDBeeF audio player. -%endif - %package devel Summary: Development files for %{name} License: Zlib -Group: Development/Libraries/C and C++ Requires: %{name} = %{version} BuildArch: noarch @@ -126,27 +109,14 @@ %build export CC=clang export CXX=clang++ -# clang on 15.3 doesn't know about '-Wno-unused-but-set-variable' -%if 0%{?sle_version} == 150300 -export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-unused-command-line-argument -fpie -fPIC" -export CXXFLAGS="$CFLAGS" -%else -export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-unused-command-line-argument -Wno-unused-but-set-variable -fpie -fPIC" -export CXXFLAGS="$CFLAGS" -%endif -%ifnarch x86_64 -export CFLAGS=$(echo "$CFLAGS -Wno-error=unused-variable") +export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-error=unused-variable -Wno-unused-command-line-argument -Wno-unused-but-set-variable -fpie -fPIC" export CXXFLAGS="$CFLAGS" -%endif # libdispatch-devel puts Block.h in non standard directory export CFLAGS="$CFLAGS -I%{_includedir}/block" export LDFLAGS="$LDFLAGS -pie" %configure \ --disable-static \ -%ifarch %{ix86} - --disable-soundtouch \ -%endif --disable-psf \ --docdir=%{_docdir}/%{name} %make_build @@ -169,6 +139,7 @@ %license COPYING COPYING.GPLv2 COPYING.LGPLv2.1 %{_bindir}/%{name} %dir %{_libdir}/%{name}/ +%{_libdir}/%{name}/aac.so* %{_libdir}/%{name}/adplug.so* %{_libdir}/%{name}/alsa.so* %{_libdir}/%{name}/artwork.so* @@ -211,9 +182,7 @@ %{_libdir}/%{name}/ddb_out_pw.so* %{_libdir}/%{name}/ddb_shn.so* %{_libdir}/%{name}/medialib.so* -%ifnarch %{ix86} %{_libdir}/%{name}/ddb_soundtouch.so* -%endif %{_libdir}/%{name}/alac.so* %{_libdir}/%{name}/in_sc68.so* %{_libdir}/%{name}/data68/ @@ -232,11 +201,6 @@ %files lang -f %{name}.lang -%if %{with restricted} -%files plugins-extra -%{_libdir}/%{name}/aac.so* -%endif - %files devel %{_includedir}/%{name}/
