From a2ab3cc80a834b745ed4afcf9657fe8f03e5b844 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sat, 8 Jun 2024 22:34:56 +0200 Subject: [PATCH 01/16] Rebuilt for Python 3.13 --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index 59c46ab..3b4606c 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.3 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -210,6 +210,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Sat Jun 08 2024 Python Maint - 0.9.3-5 +- Rebuilt for Python 3.13 + * Sat Jan 27 2024 Fedora Release Engineering - 0.9.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 064c174e6f33629713f5be455e2d753012d39e0b Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 12 Jun 2024 12:50:41 +0200 Subject: [PATCH 02/16] Perl 5.40 rebuild --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index 3b4606c..c2c9f3e 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.3 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -210,6 +210,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Wed Jun 12 2024 Jitka Plesnikova - 0.9.3-6 +- Perl 5.40 rebuild + * Sat Jun 08 2024 Python Maint - 0.9.3-5 - Rebuilt for Python 3.13 From af36180aa01a848cc1e64a4f1cfea375b4f327d8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:15:08 +0000 Subject: [PATCH 03/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index c2c9f3e..ad0eb12 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.3 -Release: 6%{?dist} +Release: 7%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -210,6 +210,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.9.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Wed Jun 12 2024 Jitka Plesnikova - 0.9.3-6 - Perl 5.40 rebuild From 2f222daecc37ef8d9aba887a53d568a0e510fcbd Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Tue, 22 Oct 2024 09:34:38 -0400 Subject: [PATCH 04/16] update to 0.9.4, fix FTBFS --- .gitignore | 1 + sources | 1 + xmms2-0.9.3-curl-buffer-overrun-fix.patch | 29 +++++++++++++++++++++++ xmms2-0.9.3-gentoo-cpp-client.patch | 12 ++++++++++ xmms2-0.9.3-gentoo-faad.patch | 14 +++++++++++ xmms2.spec | 17 +++++++++++-- 6 files changed, 72 insertions(+), 2 deletions(-) create mode 100644 xmms2-0.9.3-curl-buffer-overrun-fix.patch create mode 100644 xmms2-0.9.3-gentoo-cpp-client.patch create mode 100644 xmms2-0.9.3-gentoo-faad.patch diff --git a/.gitignore b/.gitignore index 24cd549..b39d60c 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ xmms2-0.7DrNo-clean.tar.bz2 /xmms2-0.8DrO_o-clean.tar.bz2 /unreal_dm-free.music.and.free.beer.ogg /xmms2-0.9.3-clean.tar.xz +/xmms2-0.9.4-clean.tar.xz diff --git a/sources b/sources index 7671a35..d3369a8 100644 --- a/sources +++ b/sources @@ -1,2 +1,3 @@ SHA512 (unreal_dm-free.music.and.free.beer.ogg) = 436389158cad78a95f62a1e4de2e9add243d9fb027dec57022d9b1791ccb203539a9562bb5ffaba5918533fec79a5e2b32415eac0bc467fc8441f4906bff1225 SHA512 (xmms2-0.9.3-clean.tar.xz) = 06dfe5aef11f57fe2049e28b370f2ecb9dabdf9c6f8b18132730d0c45f9a6548d9c2ba97fdee7e03e3f64e95a128edde266ce670d3f1f7bcb1badab714154351 +SHA512 (xmms2-0.9.4-clean.tar.xz) = b3beb208a3d01494bdcf57aa89ca4b4d108644cfa3f5cee0a86dd4178a68df489cf5ba2f1d3a68d0cec6ca3faf8b23fd17a9002c55cc25cb5b10540700803f17 diff --git a/xmms2-0.9.3-curl-buffer-overrun-fix.patch b/xmms2-0.9.3-curl-buffer-overrun-fix.patch new file mode 100644 index 0000000..b069306 --- /dev/null +++ b/xmms2-0.9.3-curl-buffer-overrun-fix.patch @@ -0,0 +1,29 @@ +diff -up xmms2-0.9.3/src/plugins/curl/curl_http.c.underrunfix xmms2-0.9.3/src/plugins/curl/curl_http.c +--- xmms2-0.9.3/src/plugins/curl/curl_http.c.underrunfix 2023-09-15 10:00:07.480047876 -0400 ++++ xmms2-0.9.3/src/plugins/curl/curl_http.c 2023-09-15 10:00:49.812658794 -0400 +@@ -31,6 +31,7 @@ + /* + * Type definitions + */ ++#define XMMS2_CURL_BUFFER_SIZE 0x200000 + + typedef struct { + CURL *curl_easy; +@@ -212,7 +213,7 @@ xmms_curl_init (xmms_xform_t *xform) + g_snprintf (proxyuserpass, sizeof (proxyuserpass), "%s:%s", proxyuser, + proxypass); + +- data->buffer = g_malloc (CURL_MAX_WRITE_SIZE); ++ data->buffer = g_malloc (XMMS2_CURL_BUFFER_SIZE); + data->url = g_strdup (url); + + /* check for broken version of curl here */ +@@ -463,7 +464,7 @@ xmms_curl_callback_write (void *ptr, siz + + len = size * nmemb; + +- g_return_val_if_fail ((data->bufferlen + len) <= CURL_MAX_WRITE_SIZE, 0); ++ g_return_val_if_fail ((data->bufferlen + len) <= XMMS2_CURL_BUFFER_SIZE, 0); + + memcpy (data->buffer + data->bufferlen, ptr, len); + data->bufferlen = data->bufferlen + len; diff --git a/xmms2-0.9.3-gentoo-cpp-client.patch b/xmms2-0.9.3-gentoo-cpp-client.patch new file mode 100644 index 0000000..1416a2a --- /dev/null +++ b/xmms2-0.9.3-gentoo-cpp-client.patch @@ -0,0 +1,12 @@ +diff -up xmms2-0.9.3/src/include/xmmsclient/xmmsclient++/mainloop.h.gentoo xmms2-0.9.3/src/include/xmmsclient/xmmsclient++/mainloop.h +--- xmms2-0.9.3/src/include/xmmsclient/xmmsclient++/mainloop.h.gentoo 2023-09-15 09:51:09.760321870 -0400 ++++ xmms2-0.9.3/src/include/xmmsclient/xmmsclient++/mainloop.h 2023-09-15 09:53:49.565612336 -0400 +@@ -41,7 +41,7 @@ namespace Xmms + * @note The constructor should only initialize the + * mainloop, not start it! + */ +- MainloopInterface( xmmsc_connection_t* conn ) : ++ MainloopInterface( xmmsc_connection_t*& conn ) : + running_( false ), conn_( conn ) { } + + /** Destructor. Should also stop the loop. diff --git a/xmms2-0.9.3-gentoo-faad.patch b/xmms2-0.9.3-gentoo-faad.patch new file mode 100644 index 0000000..5c18a29 --- /dev/null +++ b/xmms2-0.9.3-gentoo-faad.patch @@ -0,0 +1,14 @@ +diff -up xmms2-0.9.3/src/plugins/faad/faad.c.gentoo xmms2-0.9.3/src/plugins/faad/faad.c +--- xmms2-0.9.3/src/plugins/faad/faad.c.gentoo 2023-09-15 09:56:23.452817978 -0400 ++++ xmms2-0.9.3/src/plugins/faad/faad.c 2023-09-15 09:56:55.255273805 -0400 +@@ -242,7 +242,9 @@ xmms_faad_init (xmms_xform_t *xform) + * and durations calculations... So we cheat and tell libfaad2 we're feeding + * it frame 1. + */ +- NeAACDecPostSeekReset (data->decoder, 1); ++ // This line has stopped working since security fixes in the faad 2.9.0 ++ // release. ++ // NeAACDecPostSeekReset (data->decoder, 1); + + /* FIXME: Because for HE AAC files some versions of libfaad return the wrong + * samplerate in init, we have to do one read and let it decide the real diff --git a/xmms2.spec b/xmms2.spec index ad0eb12..f02ff93 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture -Version: 0.9.3 -Release: 7%{?dist} +Version: 0.9.4 +Release: 1%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -12,6 +12,12 @@ Source1: xmms2-client-launcher.sh # CC-BY # taken from http://ccmixter.org/files/unreal_dm/38156 Source2: unreal_dm-free.music.and.free.beer.ogg +# Apply c++ client fix from gentoo +Patch2: xmms2-0.9.3-gentoo-cpp-client.patch +# Apply fix to faad plugin from gentoo +Patch3: xmms2-0.9.3-gentoo-faad.patch +# Apply fix for curl buffer overrun +Patch4: xmms2-0.9.3-curl-buffer-overrun-fix.patch # Swap mind.in.a.box for free.music.and.free.beer Patch11: xmms2-0.9.3-no-mind-in-a-box.patch URL: http://wiki.xmms2.xmms.se/ @@ -67,6 +73,7 @@ BuildRequires: perl-ExtUtils-ParseXS BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: waf +BuildRequires: openssl-devel-engine, openssl-devel Obsoletes: xmms2-mad < 0.8-26 Provides: xmms2-mad = %{version}-%{release} @@ -133,6 +140,9 @@ Ruby bindings for XMMS2. %prep %setup -q -n %{name}-%{version} +%patch -P2 -p1 -b .cpp-client +%patch -P3 -p1 -b .faad +%patch -P4 -p1 -b .overrun %patch -P11 -p1 -b .nomind cp %{SOURCE2} . @@ -210,6 +220,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Tue Oct 22 2024 Tom Callaway - 0.9.4-1 +- update to 0.9.4 + * Sat Jul 20 2024 Fedora Release Engineering - 0.9.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 9b744b6318e80ff00165fe53c9756bd56eaebfc6 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Tue, 22 Oct 2024 10:38:27 -0400 Subject: [PATCH 05/16] use the local waf --- xmms2.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xmms2.spec b/xmms2.spec index f02ff93..86f8c49 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -155,16 +155,16 @@ export CPPFLAGS="%{optflags}" export LIBDIR="%{_libdir}" export XSUBPP="%{_bindir}/xsubpp" -waf configure --prefix=%{_prefix} --libdir=%{_libdir} --with-ruby-libdir=%{ruby_vendorlibdir} --with-ruby-archdir=%{ruby_vendorarchdir} \ +./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --with-ruby-libdir=%{ruby_vendorlibdir} --with-ruby-archdir=%{ruby_vendorarchdir} \ --with-perl-archdir=%{perl_archlib} --with-pkgconfigdir=%{_libdir}/pkgconfig -j1 -waf build -v %{?_smp_mflags} +./waf build -v %{?_smp_mflags} # make the docs doxygen %install export LIBDIR="%{_libdir}" -waf install --destdir=%{buildroot} --prefix=%{_prefix} --libdir=%{_libdir} --with-ruby-libdir=%{ruby_vendorlibdir} --with-ruby-archdir=%{ruby_vendorarchdir} \ +./waf install --destdir=%{buildroot} --prefix=%{_prefix} --libdir=%{_libdir} --with-ruby-libdir=%{ruby_vendorlibdir} --with-ruby-archdir=%{ruby_vendorarchdir} \ --with-perl-archdir=%{perl_archlib} --with-pkgconfigdir=%{_libdir}/pkgconfig # exec flags for debuginfo From 34e3979316e289274e98f96078bbc893dc0f1659 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Tue, 22 Oct 2024 10:50:34 -0400 Subject: [PATCH 06/16] BR: python-unversioned-command --- xmms2.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xmms2.spec b/xmms2.spec index 86f8c49..32dc20b 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -24,6 +24,7 @@ URL: http://wiki.xmms2.xmms.se/ BuildRequires: git BuildRequires: python3-devel BuildRequires: python3-cython +BuildRequires: python-unversioned-command BuildRequires: sqlite-devel BuildRequires: flac-devel BuildRequires: libofa-devel From fb191d0a194cbd17e934da82172b7d3876b15a89 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 8 Jan 2025 10:24:06 +0900 Subject: [PATCH 07/16] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index 32dc20b..c141893 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.4 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Wed Jan 08 2025 Mamoru TASAKA - 0.9.4-2 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 + * Tue Oct 22 2024 Tom Callaway - 0.9.4-1 - update to 0.9.4 From 46c49ca29365a91ae4ec7c47ab1d65d43b58d6d8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:03:18 +0000 Subject: [PATCH 08/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index c141893..32856d6 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.4 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.9.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jan 08 2025 Mamoru TASAKA - 0.9.4-2 - Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 From 0bfa2b0fcb71c1ce3a53656fcd705b4157b4cb2f Mon Sep 17 00:00:00 2001 From: Tom spot Callaway Date: Mon, 10 Mar 2025 12:45:50 -0400 Subject: [PATCH 09/16] 0.9.5 --- .gitignore | 1 + sources | 3 +-- xmms2.spec | 7 +++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b39d60c..8ab4456 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ xmms2-0.7DrNo-clean.tar.bz2 /unreal_dm-free.music.and.free.beer.ogg /xmms2-0.9.3-clean.tar.xz /xmms2-0.9.4-clean.tar.xz +/xmms2-0.9.5-clean.tar.xz diff --git a/sources b/sources index d3369a8..3f8e255 100644 --- a/sources +++ b/sources @@ -1,3 +1,2 @@ SHA512 (unreal_dm-free.music.and.free.beer.ogg) = 436389158cad78a95f62a1e4de2e9add243d9fb027dec57022d9b1791ccb203539a9562bb5ffaba5918533fec79a5e2b32415eac0bc467fc8441f4906bff1225 -SHA512 (xmms2-0.9.3-clean.tar.xz) = 06dfe5aef11f57fe2049e28b370f2ecb9dabdf9c6f8b18132730d0c45f9a6548d9c2ba97fdee7e03e3f64e95a128edde266ce670d3f1f7bcb1badab714154351 -SHA512 (xmms2-0.9.4-clean.tar.xz) = b3beb208a3d01494bdcf57aa89ca4b4d108644cfa3f5cee0a86dd4178a68df489cf5ba2f1d3a68d0cec6ca3faf8b23fd17a9002c55cc25cb5b10540700803f17 +SHA512 (xmms2-0.9.5-clean.tar.xz) = 325dd15182a5f5fd436e74fe624c9f30c1335394650208cfc6c9e4ac2efb657618ea0b1b88592922ae840cadfefae7cb4d0f75e3cb7121a4b068468fbc6f76cc diff --git a/xmms2.spec b/xmms2.spec index 32856d6..7d7fde9 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture -Version: 0.9.4 -Release: 3%{?dist} +Version: 0.9.5 +Release: 1%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Mon Mar 10 2025 Tom Callaway - 0.9.5-1 +- update to 0.9.5 + * Sun Jan 19 2025 Fedora Release Engineering - 0.9.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 36580af26e46dc6a043785bfed02925acea373ac Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 27 May 2025 17:20:49 +0200 Subject: [PATCH 10/16] Rebuilt for flac 1.5.0 --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index 7d7fde9..19d0a66 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.5 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Tue May 27 2025 Jitka Plesnikova - 0.9.5-2 +- Rebuilt for flac 1.5.0 + * Mon Mar 10 2025 Tom Callaway - 0.9.5-1 - update to 0.9.5 From 0b6236b1aaae6f59b9da44f048ce1b75ca114937 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 14:31:10 +0200 Subject: [PATCH 11/16] Rebuilt for Python 3.14 --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index 19d0a66..c7cfba1 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.5 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Tue Jun 03 2025 Python Maint - 0.9.5-3 +- Rebuilt for Python 3.14 + * Tue May 27 2025 Jitka Plesnikova - 0.9.5-2 - Rebuilt for flac 1.5.0 From 51dffd48ce2ba3e9bb61f5fd4d1b9fdbd0ab3740 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 8 Jul 2025 14:26:11 +0200 Subject: [PATCH 12/16] Perl 5.42 rebuild --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index c7cfba1..e110feb 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.5 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Tue Jul 08 2025 Jitka Plesnikova - 0.9.5-4 +- Perl 5.42 rebuild + * Tue Jun 03 2025 Python Maint - 0.9.5-3 - Rebuilt for Python 3.14 From 38a5c53cea285e6db8420321c8f8890863768065 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:57:01 +0000 Subject: [PATCH 13/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index e110feb..13cf9bb 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.5 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.9.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue Jul 08 2025 Jitka Plesnikova - 0.9.5-4 - Perl 5.42 rebuild From 08ea2f7818840fd72d79addd62108458cda6b315 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 15:23:16 +0200 Subject: [PATCH 14/16] Rebuilt for Python 3.14.0rc2 bytecode --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index 13cf9bb..4ae70bf 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.5 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Fri Aug 15 2025 Python Maint - 0.9.5-6 +- Rebuilt for Python 3.14.0rc2 bytecode + * Fri Jul 25 2025 Fedora Release Engineering - 0.9.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 735b239b059ddc6f7c0399d6503d9e299220f8a2 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 15:03:51 +0200 Subject: [PATCH 15/16] Rebuilt for Python 3.14.0rc3 bytecode --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index 4ae70bf..9db5ffe 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.5 -Release: 6%{?dist} +Release: 7%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Fri Sep 19 2025 Python Maint - 0.9.5-7 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 0.9.5-6 - Rebuilt for Python 3.14.0rc2 bytecode From accb1bcc79d276212a261570d875d1eefd4906d8 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 8 Jan 2026 19:49:51 +0900 Subject: [PATCH 16/16] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_4.0 --- xmms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmms2.spec b/xmms2.spec index 9db5ffe..b3157ab 100644 --- a/xmms2.spec +++ b/xmms2.spec @@ -1,7 +1,7 @@ Name: xmms2 Summary: A modular audio framework and plugin architecture Version: 0.9.5 -Release: 7%{?dist} +Release: 8%{?dist} License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause # We can't use the upstream source tarball as-is, because it includes an mp4 decoder. # Also, the ogg sample included is not under a FOSS license. @@ -221,6 +221,9 @@ install -m0755 %{SOURCE1} %{buildroot}%{_bindir} %{ruby_vendorarchdir}/xmmsclient_glib.so %changelog +* Thu Jan 08 2026 Mamoru TASAKA - 0.9.5-8 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_4.0 + * Fri Sep 19 2025 Python Maint - 0.9.5-7 - Rebuilt for Python 3.14.0rc3 bytecode