Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package aubio for openSUSE:Factory checked in at 2025-03-31 11:42:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aubio (Old) and /work/SRC/openSUSE:Factory/.aubio.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aubio" Mon Mar 31 11:42:33 2025 rev:39 rq:1265449 version:0.4.9 Changes: -------- --- /work/SRC/openSUSE:Factory/aubio/aubio.changes 2023-07-24 18:26:06.438199771 +0200 +++ /work/SRC/openSUSE:Factory/.aubio.new.2696/aubio.changes 2025-03-31 11:43:44.277548115 +0200 @@ -1,0 +2,13 @@ +Sat Mar 29 13:30:08 UTC 2025 - Dominique Leuenberger <dims...@opensuse.org> + +- Fix build differently: + + BuildRequire waf and use system waf instead of old intree version. + + waflib_python312.patch is only needed in python-aubio. + +------------------------------------------------------------------- +Fri Mar 28 10:19:05 UTC 2025 - Dave Plater <davejpla...@gmail.com> + +- Fix build by using python312 and enabling waflib_python312.patch + for the main build. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aubio.spec ++++++ --- /var/tmp/diff_new_pack.Z8p14R/_old 2025-03-31 11:43:47.181668623 +0200 +++ /var/tmp/diff_new_pack.Z8p14R/_new 2025-03-31 11:43:47.189668955 +0200 @@ -1,7 +1,7 @@ # # spec file for package aubio # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,7 +32,6 @@ # PATCH-FIX-UPSTREAM https://github.com/aubio/aubio/commit/8a05420.patch -- [source_avcodec] define FF_API_LAVF_AVCTX for libavcodec > 59, thx @berolinux (closes gh-353) Patch1: 8a05420.patch Patch2: waflib_deprecated.patch - Source99: baselibs.conf BuildRequires: alsa-devel BuildRequires: doxygen @@ -44,6 +43,7 @@ BuildRequires: pkg-config BuildRequires: python3-base BuildRequires: txt2man +BuildRequires: waf %if 1 == 0 BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libavdevice) @@ -111,11 +111,11 @@ sed -i -e 's#python\ ${SRC}#python3 ${SRC}#g' tests/wscript_build %build -python3 ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-fftw3 -python3 ./waf build -v %{?_smp_mflags} +waf configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-fftw3 +waf build -v %{?_smp_mflags} %install -python3 ./waf install --destdir=%{buildroot} +waf install --destdir=%{buildroot} mkdir -p %{buildroot}%{_docdir}/%{name} cp -pR %{buildroot}%{_datadir}/doc/libaubio-doc/api %{buildroot}%{_docdir}/%{name} rm -rf %{buildroot}%{_datadir}/doc/libaubio-doc ++++++ python-aubio.spec ++++++ --- /var/tmp/diff_new_pack.Z8p14R/_old 2025-03-31 11:43:47.585685388 +0200 +++ /var/tmp/diff_new_pack.Z8p14R/_new 2025-03-31 11:43:47.605686218 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-aubio # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -39,7 +39,7 @@ BuildRequires: python-rpm-macros Requires: python-numpy Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives %python_subpackages %description