Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ardour for openSUSE:Factory checked 
in at 2026-02-09 11:43:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ardour (Old)
 and      /work/SRC/openSUSE:Factory/.ardour.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ardour"

Mon Feb  9 11:43:03 2026 rev:20 rq:1331778 version:9.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ardour/ardour.changes    2025-11-11 
19:21:14.847248642 +0100
+++ /work/SRC/openSUSE:Factory/.ardour.new.1670/ardour.changes  2026-02-09 
11:43:34.682297385 +0100
@@ -1,0 +2,16 @@
+Fri Feb  6 04:42:24 UTC 2026 - pallas wept <[email protected]>
+
+- Update to 9.0. Check https://ardour.org/whatsnew.html for the
+  full list of changes
+  * Region FX
+  * clip recording
+  * touch-sensitive GUI
+  * pianoroll windows
+  * clip editing
+  * new MIDI binding maps
+  * dozens of bug fixes
+- Loading some external plugins will be blocked by selinux
+  * selinux-policy-targeted-gaming is recommended to allow them to load
+  * See: https://discourse.ardour.org/t/tls-1295-lea-so-linux-vers-doesnt-work
+
+-------------------------------------------------------------------

Old:
----
  Ardour-8.12.0.tar.bz2

New:
----
  Ardour-9.0.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ardour.spec ++++++
--- /var/tmp/diff_new_pack.ES4mt5/_old  2026-02-09 11:43:36.122357969 +0100
+++ /var/tmp/diff_new_pack.ES4mt5/_new  2026-02-09 11:43:36.122357969 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ardour
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,16 +16,16 @@
 #
 
 
-%define dirbase ardour8
+%define dirbase ardour9
 Name:           ardour
-Version:        8.12.0
+Version:        9.0.0
 Release:        0
 Summary:        Multichannel Digital Audio Workstation
 # Legal: Ardour is a mix of GPL-2.0-or-later, [L]GPL-3.0-or-later and a couple 
copyleft
 #  licensed files (BSD, WTFPL). Use GPL-3.0-only for the compiled package.
 License:        GPL-3.0-only
 URL:            https://ardour.org/
-Source0:        
https://community.ardour.org/download/release/610#/Ardour-%{version}.tar.bz2
+Source0:        
https://community.ardour.org/download/release/616#/Ardour-%{version}.tar.bz2
 Source99:       ardour-rpmlintrc
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -108,6 +108,7 @@
 Recommends:     gtk2-engine-clearlooks
 Recommends:     libcanberra-gtk2-module
 Recommends:     libfftw3_threads3
+Recommends:     (selinux-policy-targeted-gaming if selinux)
 Conflicts:      ardour-vst
 Conflicts:      ardour2
 Conflicts:      ardour2-vst
@@ -150,7 +151,9 @@
 sed -i 
's#/usr/local/lib/vst:/usr/lib/vst#/usr/local/lib64/vst:/usr/local/lib/vst:/usr/lib64/vst:/usr/lib/vst#'
 libs/ardour/search_paths.cc
 %endif
 
-# --no-ytk allows using the system gtk2
+# --no-execstack will avoid linter errors but prevent loading of external 
plugins
+# see 
https://discourse.ardour.org/t/tls-1295-lea-so-linux-vers-doesnt-work/111778/21
+# selinux would prevent this anyway, the gaming policy is necessary for this 
to work
 %build
 ./waf configure \
    --prefix=%{_prefix} \
@@ -166,7 +169,7 @@
    --noconfirm \
    --no-phone-home \
    --optimize \
-   --no-ytk
+   --ptformat
 
 ./waf i18n
 ./waf %{?_smp_mflags}
@@ -175,24 +178,24 @@
 ./waf --destdir=%{buildroot} install -v
 
 # upstream installs in wrong places
-install -D -m 644 -t %{buildroot}%{_datadir}/metainfo 
%{buildroot}%{_datadir}/appdata/ardour8.appdata.xml
+install -D -m 644 -t %{buildroot}%{_datadir}/metainfo 
%{buildroot}%{_datadir}/appdata/ardour9.appdata.xml
 rm -r %{buildroot}%{_datadir}/appdata
 
-%suse_update_desktop_file -i ardour8 AudioVideo Recorder
-%find_lang ardour8
-%find_lang gtk2_ardour8
+%suse_update_desktop_file -i ardour9 AudioVideo Recorder
+%find_lang ardour9
+%find_lang gtk2_ardour9
 %find_lang gtkmm2ext3
+%find_lang libytk9
 
 # remove dupes
 %fdupes -s %{buildroot}%{_datadir}
 
-%files -f ardour8.lang -f gtk2_ardour8.lang -f gtkmm2ext3.lang
+%files -f ardour9.lang -f gtk2_ardour9.lang -f gtkmm2ext3.lang -f libytk9.lang
 %license COPYING
 %doc doc README
 %dir %{_sysconfdir}/%{dirbase}
 %config(noreplace) %{_sysconfdir}/%{dirbase}/*
 %{_bindir}/%{dirbase}
-%{_bindir}/%{dirbase}-copy-mixer
 %{_bindir}/%{dirbase}-export
 %{_bindir}/%{dirbase}-lua
 %{_bindir}/%{dirbase}-new_empty_session
@@ -200,7 +203,7 @@
 %{_datadir}/%{dirbase}/
 %{_datadir}/applications/%{dirbase}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{dirbase}.png
-%{_datadir}/metainfo/ardour8.appdata.xml
+%{_datadir}/metainfo/ardour9.appdata.xml
 %{_datadir}/mime/packages/ardour.xml
 %{_libdir}/%{dirbase}/
 %exclude %{_datadir}/%{dirbase}/templates/.stub

++++++ Ardour-8.12.0.tar.bz2 -> Ardour-9.0.0.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/ardour/Ardour-8.12.0.tar.bz2 
/work/SRC/openSUSE:Factory/.ardour.new.1670/Ardour-9.0.0.tar.bz2 differ: char 
11, line 1

++++++ ardour-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.ES4mt5/_old  2026-02-09 11:43:36.194360998 +0100
+++ /var/tmp/diff_new_pack.ES4mt5/_new  2026-02-09 11:43:36.198361166 +0100
@@ -1,2 +1,3 @@
 addFilter("devel-file-in-non-devel-package")
+addFilter("E: executable-stack")
 

Reply via email to