From 501c5f840d0cc1ad435ef720a94c57f344b4237c Mon Sep 17 00:00:00 2001 From: Guido Aulisi Date: Thu, 11 Jul 2024 10:59:27 +0200 Subject: [PATCH 1/6] Exclude i686 because build system dumps core Bug #2297277 --- zynaddsubfx.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/zynaddsubfx.spec b/zynaddsubfx.spec index 69d6239..9919dd0 100644 --- a/zynaddsubfx.spec +++ b/zynaddsubfx.spec @@ -1,7 +1,7 @@ Summary: Real-time software synthesizer Name: zynaddsubfx Version: 3.0.6 -Release: 5%{?dist} +Release: 6%{?dist} # Source is a collective work, distributed by License: GPLv2 and GPLv2+ URL: http://zynaddsubfx.sourceforge.net @@ -35,6 +35,10 @@ BuildRequires: zlib-devel BuildRequires: liblo-devel BuildRequires: libXpm-devel +# Build dumps core on i686 +# Bug 2297277 +ExcludeArch: i686 + %description ZynAddSubFX is an open source software synthesizer capable of making a countless number of instrument sounds. It is microtonal, and the instruments @@ -163,6 +167,9 @@ install -d -m 0755 %{buildroot}%{_libdir}/%{name} %{_libdir}/vst/*.so %changelog +* Thu Jul 11 2024 Guido Aulisi - 3.0.6-6 +- Exclude i686 because build system dumps core #2297277 + * Sat Jan 27 2024 Fedora Release Engineering - 3.0.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From c2fe5700726355ce5ce15e03e2eadfd0fa5bae07 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:59:29 +0000 Subject: [PATCH 2/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- zynaddsubfx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zynaddsubfx.spec b/zynaddsubfx.spec index 9919dd0..ef1f985 100644 --- a/zynaddsubfx.spec +++ b/zynaddsubfx.spec @@ -1,7 +1,7 @@ Summary: Real-time software synthesizer Name: zynaddsubfx Version: 3.0.6 -Release: 6%{?dist} +Release: 7%{?dist} # Source is a collective work, distributed by License: GPLv2 and GPLv2+ URL: http://zynaddsubfx.sourceforge.net @@ -167,6 +167,9 @@ install -d -m 0755 %{buildroot}%{_libdir}/%{name} %{_libdir}/vst/*.so %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 3.0.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Jul 11 2024 Guido Aulisi - 3.0.6-6 - Exclude i686 because build system dumps core #2297277 From aaf595045b7d952136fbe4407a9320e1c0366c7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 7 Aug 2024 10:21:51 +0200 Subject: [PATCH 3/6] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- zynaddsubfx.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/zynaddsubfx.spec b/zynaddsubfx.spec index ef1f985..287e676 100644 --- a/zynaddsubfx.spec +++ b/zynaddsubfx.spec @@ -1,9 +1,10 @@ Summary: Real-time software synthesizer Name: zynaddsubfx Version: 3.0.6 -Release: 7%{?dist} +Release: 8%{?dist} # Source is a collective work, distributed by -License: GPLv2 and GPLv2+ +# Automatically converted from old format: GPLv2 and GPLv2+ - review is highly recommended. +License: GPL-2.0-only AND GPL-2.0-or-later URL: http://zynaddsubfx.sourceforge.net Source0: http://download.sf.net/sourceforge/zynaddsubfx/zynaddsubfx-%{version}.tar.bz2 # We cannot build this from source since Fedora's texlive is too old @@ -167,6 +168,9 @@ install -d -m 0755 %{buildroot}%{_libdir}/%{name} %{_libdir}/vst/*.so %changelog +* Wed Aug 07 2024 Miroslav Suchý - 3.0.6-8 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 3.0.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From d10367c652bd3c83f50a8f82b73a18d5a81ba0f9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:55:17 +0000 Subject: [PATCH 4/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- zynaddsubfx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zynaddsubfx.spec b/zynaddsubfx.spec index 287e676..cda7b08 100644 --- a/zynaddsubfx.spec +++ b/zynaddsubfx.spec @@ -1,7 +1,7 @@ Summary: Real-time software synthesizer Name: zynaddsubfx Version: 3.0.6 -Release: 8%{?dist} +Release: 9%{?dist} # Source is a collective work, distributed by # Automatically converted from old format: GPLv2 and GPLv2+ - review is highly recommended. License: GPL-2.0-only AND GPL-2.0-or-later @@ -168,6 +168,9 @@ install -d -m 0755 %{buildroot}%{_libdir}/%{name} %{_libdir}/vst/*.so %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 3.0.6-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Aug 07 2024 Miroslav Suchý - 3.0.6-8 - convert license to SPDX From 8268e93c8fa2fe9278771bac565c1749f7c27cf4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:22:16 +0000 Subject: [PATCH 5/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- zynaddsubfx.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zynaddsubfx.spec b/zynaddsubfx.spec index cda7b08..a62123e 100644 --- a/zynaddsubfx.spec +++ b/zynaddsubfx.spec @@ -1,7 +1,7 @@ Summary: Real-time software synthesizer Name: zynaddsubfx Version: 3.0.6 -Release: 9%{?dist} +Release: 10%{?dist} # Source is a collective work, distributed by # Automatically converted from old format: GPLv2 and GPLv2+ - review is highly recommended. License: GPL-2.0-only AND GPL-2.0-or-later @@ -168,6 +168,9 @@ install -d -m 0755 %{buildroot}%{_libdir}/%{name} %{_libdir}/vst/*.so %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 3.0.6-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 3.0.6-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From e0da53d13f14a9128acbb2493ca202860d02f882 Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Tue, 11 Nov 2025 14:40:55 +0100 Subject: [PATCH 6/6] Allow to build with CMake 4.0 (rhbz#2381655) --- zynaddsubfx.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/zynaddsubfx.spec b/zynaddsubfx.spec index a62123e..6fa00ba 100644 --- a/zynaddsubfx.spec +++ b/zynaddsubfx.spec @@ -1,7 +1,7 @@ Summary: Real-time software synthesizer Name: zynaddsubfx Version: 3.0.6 -Release: 10%{?dist} +Release: 11%{?dist} # Source is a collective work, distributed by # Automatically converted from old format: GPLv2 and GPLv2+ - review is highly recommended. License: GPL-2.0-only AND GPL-2.0-or-later @@ -111,6 +111,8 @@ done %build +# TODO: Please submit an issue to upstream (rhbz#2381655) +export CMAKE_POLICY_VERSION_MINIMUM=3.5 %cmake \ -DDefaultOutput=jack -DPluginLibDir=%{_libdir} \ -DBASHCOMP_PKG_PATH=%{_datadir}/bash-completion/completions \ @@ -168,6 +170,9 @@ install -d -m 0755 %{buildroot}%{_libdir}/%{name} %{_libdir}/vst/*.so %changelog +* Tue Nov 11 2025 Cristian Le - 3.0.6-11 +- Allow to build with CMake 4.0 (rhbz#2381655) + * Fri Jul 25 2025 Fedora Release Engineering - 3.0.6-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild