From 884fdcd42495ffbc110ca6de0b34a145864592d5 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 14 Jan 2026 22:22:29 -0600 Subject: [PATCH 1/4] bundles notes --- wine-mono.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wine-mono.spec b/wine-mono.spec index 4095d2a..01d5bc2 100644 --- a/wine-mono.spec +++ b/wine-mono.spec @@ -4,7 +4,7 @@ Name: wine-mono Version: 10.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Mono library required for Wine License: GPL-2.0-or-later AND LGPL-2.1-only AND MIT AND BSD-4-Clause-UC AND MS-PL AND MPL-1.1 @@ -58,7 +58,7 @@ BuildRequires: dos2unix Requires: wine-filesystem -# Bundles FAudio, libtheorafile, libmojoshader, SDL2, SDL2_image +# Bundles FAudio, SDL3 %description Windows Mono library required for Wine. From 86e58671ce3a95e58d8e3eacda7a18aa2eb5ae23 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 14 Jan 2026 23:01:17 -0600 Subject: [PATCH 2/4] Update to 10.4.1 --- sources | 2 +- wine-mono-configure-c99.patch | 43 ----------------------------------- wine-mono.spec | 8 ++++--- 3 files changed, 6 insertions(+), 47 deletions(-) delete mode 100644 wine-mono-configure-c99.patch diff --git a/sources b/sources index d98908a..f923618 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wine-mono-10.3.0-src.tar.xz) = 42ed5d1feb1aa8e4ada7b86e801fe972937ad7eea54a6bee4b9b85806cd5c199ae1cb775de0269b7be541a4fd435eeb1d14b11766a4c71d35ac0774b71eb5017 +SHA512 (wine-mono-10.4.1-src.tar.xz) = e2d227f003932a6dd3115492ee91ccf0682181e317d66d498edfa27302ee164bf1f308a66c1323fc246b9a759500454922312eb0529baf9e7584a78ede5ca60a diff --git a/wine-mono-configure-c99.patch b/wine-mono-configure-c99.patch deleted file mode 100644 index 36f7d7e..0000000 --- a/wine-mono-configure-c99.patch +++ /dev/null @@ -1,43 +0,0 @@ -The thread start routine must return void *, and int and void * -are distinct types. Compilers increasingly issue errors instead -of warnings for such type errors, and this causes the configure -probe to fail unconditionally, even if the system supports -__thread variables. - -Submitted upstream: - -diff --git a/mono/configure.ac b/mono/configure.ac -index bbbd1622d9728859..5a3a5770c8a3cdb6 100644 ---- a/mono/configure.ac -+++ b/mono/configure.ac -@@ -2833,14 +2833,16 @@ if test x$host_win32 = xno; then - __thread int i; - static int res1, res2; - -- void thread_main (void *arg) -+ void *thread_main (void *parg) - { -+ int arg = *(int *)parg; - i = arg; - sleep (1); - if (arg == 1) - res1 = (i == arg); - else - res2 = (i == arg); -+ return NULL; - } - - int main () { -@@ -2848,8 +2850,10 @@ if test x$host_win32 = xno; then - - i = 5; - -- pthread_create (&t1, NULL, thread_main, 1); -- pthread_create (&t2, NULL, thread_main, 2); -+ int one = 1; -+ pthread_create (&t1, NULL, thread_main, &one); -+ int two = 2; -+ pthread_create (&t2, NULL, thread_main, &two); - - pthread_join (t1, NULL); - pthread_join (t2, NULL); diff --git a/wine-mono.spec b/wine-mono.spec index 01d5bc2..b4dabe9 100644 --- a/wine-mono.spec +++ b/wine-mono.spec @@ -3,8 +3,8 @@ %{?mingw_package_header} Name: wine-mono -Version: 10.3.0 -Release: 2%{?dist} +Version: 10.4.1 +Release: 1%{?dist} Summary: Mono library required for Wine License: GPL-2.0-or-later AND LGPL-2.1-only AND MIT AND BSD-4-Clause-UC AND MS-PL AND MPL-1.1 @@ -12,7 +12,6 @@ URL: http://wiki.winehq.org/Mono # https://github.com/madewokherd/wine-mono Source0: https://dl.winehq.org/wine/wine-mono/%{version}/wine-mono-%{version}-src.tar.xz Patch0: wine-mono-7.3.0-iconv.patch -Patch1: wine-mono-configure-c99.patch # see git://github.com/madewokherd/wine-mono @@ -104,6 +103,9 @@ cp -rp image/* \ %{_datadir}/wine/mono/wine-mono-%{version}/ %changelog +* Wed Jan 14 2026 Michael Cronenworth - 10.4.1-1 +- version upgrade + * Sun Nov 02 2025 Michael Cronenworth - 10.3.0-1 - version upgrade From 86bc9b703c5aa4a04a1d2515cc4cce0de1c08aeb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:15:29 +0000 Subject: [PATCH 3/4] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- wine-mono.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine-mono.spec b/wine-mono.spec index b4dabe9..02ec5fb 100644 --- a/wine-mono.spec +++ b/wine-mono.spec @@ -4,7 +4,7 @@ Name: wine-mono Version: 10.4.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Mono library required for Wine License: GPL-2.0-or-later AND LGPL-2.1-only AND MIT AND BSD-4-Clause-UC AND MS-PL AND MPL-1.1 @@ -103,6 +103,9 @@ cp -rp image/* \ %{_datadir}/wine/mono/wine-mono-%{version}/ %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 10.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Wed Jan 14 2026 Michael Cronenworth - 10.4.1-1 - version upgrade From 0db498bb901143bbd2dd217d2242d3822af834dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:49:46 +0000 Subject: [PATCH 4/4] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- wine-mono.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine-mono.spec b/wine-mono.spec index 02ec5fb..d9bddbc 100644 --- a/wine-mono.spec +++ b/wine-mono.spec @@ -4,7 +4,7 @@ Name: wine-mono Version: 10.4.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Mono library required for Wine License: GPL-2.0-or-later AND LGPL-2.1-only AND MIT AND BSD-4-Clause-UC AND MS-PL AND MPL-1.1 @@ -103,6 +103,9 @@ cp -rp image/* \ %{_datadir}/wine/mono/wine-mono-%{version}/ %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 10.4.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 10.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild