From bd2e3af4069e98729cc0c26b28b7232c65379e6c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 28 Dec 2015 11:13:00 -0600 Subject: [PATCH 001/459] Update to 1.9.0 --- .gitignore | 9 +++------ sources | 6 +++--- wine.spec | 7 ++++++- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 271b459..b81d537 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,3 @@ -/wine-1.8-rc4.tar.bz2 -/wine-1.8-rc4.tar.bz2.sign -/wine-staging-1.8-rc4.tar.gz -/wine-1.8.tar.bz2 -/wine-1.8.tar.bz2.sign -/wine-staging-1.8.tar.gz +/wine-1.9.0.tar.bz2 +/wine-1.9.0.tar.bz2.sign +/wine-staging-1.9.0.tar.gz diff --git a/sources b/sources index 77e2eb5..a36c82c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -96b51a2f2ae727802d71095354e69fef wine-1.8.tar.bz2 -49d22a959c4924e5d1419f49bb134e37 wine-1.8.tar.bz2.sign -7d65f0f8a70089eed7a8e0b73d8edc99 wine-staging-1.8.tar.gz +adbd370a1726d3ffd571936f46262c94 wine-1.9.0.tar.bz2 +39e35e0680f27482b92d41a40b22f13a wine-1.9.0.tar.bz2.sign +e4580a384c51d691310ab60727ccf5a6 wine-staging-1.9.0.tar.gz diff --git a/wine.spec b/wine.spec index e7a126e..20b673b 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.8 +Version: 1.9.0 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1185,6 +1185,7 @@ fi %{_libdir}/wine/api-ms-win-core-misc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-path-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll.so @@ -1239,6 +1240,7 @@ fi %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so @@ -1957,6 +1959,9 @@ fi %endif %changelog +* Mon Dec 28 2015 Michael Cronenworth 1.9.0-1 +- version upgrade + * Wed Dec 23 2015 Michael Cronenworth 1.8-1 - version upgrade From a1fae3e0a72eddc373f90317148d3f3e6fdb8e4b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 10 Jan 2016 23:09:13 -0600 Subject: [PATCH 002/459] Update to 1.9.1 --- .gitignore | 3 +++ sources | 6 +++--- wine.spec | 6 +++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b81d537..6a00070 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ /wine-1.9.0.tar.bz2 /wine-1.9.0.tar.bz2.sign /wine-staging-1.9.0.tar.gz +/wine-1.9.1.tar.bz2 +/wine-1.9.1.tar.bz2.sign +/wine-staging-1.9.1.tar.gz diff --git a/sources b/sources index a36c82c..7072727 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -adbd370a1726d3ffd571936f46262c94 wine-1.9.0.tar.bz2 -39e35e0680f27482b92d41a40b22f13a wine-1.9.0.tar.bz2.sign -e4580a384c51d691310ab60727ccf5a6 wine-staging-1.9.0.tar.gz +c3fbcceae7be23683aa8572737e8637a wine-1.9.1.tar.bz2 +dffafad12b32d592e0439b5c2c53a6b4 wine-1.9.1.tar.bz2.sign +a28bb17c55fe84cc0cc68e34b45ca66c wine-staging-1.9.1.tar.gz diff --git a/wine.spec b/wine.spec index 20b673b..a84a5de 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.9.0 +Version: 1.9.1 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1241,6 +1241,7 @@ fi %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so @@ -1959,6 +1960,9 @@ fi %endif %changelog +* Sun Jan 10 2016 Michael Cronenworth 1.9.1-1 +- version upgrade + * Mon Dec 28 2015 Michael Cronenworth 1.9.0-1 - version upgrade From 08d0eb5cf717896ef336063a47295ceb1aeeaa18 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 24 Jan 2016 11:54:45 -0600 Subject: [PATCH 003/459] Update to 1.9.2 --- .gitignore | 9 +++------ sources | 6 +++--- wine.spec | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 3 files changed, 57 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 6a00070..a775115 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,3 @@ -/wine-1.9.0.tar.bz2 -/wine-1.9.0.tar.bz2.sign -/wine-staging-1.9.0.tar.gz -/wine-1.9.1.tar.bz2 -/wine-1.9.1.tar.bz2.sign -/wine-staging-1.9.1.tar.gz +/wine-1.9.2.tar.bz2 +/wine-1.9.2.tar.bz2.sign +/wine-staging-1.9.2.tar.gz diff --git a/sources b/sources index 7072727..48c7147 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -c3fbcceae7be23683aa8572737e8637a wine-1.9.1.tar.bz2 -dffafad12b32d592e0439b5c2c53a6b4 wine-1.9.1.tar.bz2.sign -a28bb17c55fe84cc0cc68e34b45ca66c wine-staging-1.9.1.tar.gz +13c74ba8b92a72cd6d7d79168ed9eaae wine-1.9.2.tar.bz2 +c6328c4121a4b1a3d81161d20adaca46 wine-1.9.2.tar.bz2.sign +a1874a85ac5f795dc75caf3dfc245513 wine-staging-1.9.2.tar.gz diff --git a/wine.spec b/wine.spec index a84a5de..723aac2 100644 --- a/wine.spec +++ b/wine.spec @@ -2,7 +2,7 @@ %undefine _hardened_build %global no64bit 0 -%global winegecko 2.40 +%global winegecko 2.44 %global winemono 4.5.6 #global _default_patch_fuzz 2 @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.9.1 +Version: 1.9.2 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -136,6 +136,8 @@ BuildRequires: ImageMagick-devel BuildRequires: libtiff-devel BuildRequires: gettext-devel BuildRequires: chrpath +BuildRequires: gstreamer1-devel +BuildRequires: gstreamer1-plugins-base-devel # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?compholio} @@ -680,7 +682,7 @@ export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno %configure \ --sysconfdir=%{_sysconfdir}/wine \ --x-includes=%{_includedir} --x-libraries=%{_libdir} \ - --without-hal --with-dbus --without-gstreamer \ + --without-hal --with-dbus \ --with-x \ %ifarch x86_64 --enable-win64 \ @@ -1246,6 +1248,27 @@ fi %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so +%if 0%{?compholio} +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.dll.so +%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.dll.so +%endif %{_libdir}/wine/apphelp.dll.so %{_libdir}/wine/appwiz.cpl.so %{_libdir}/wine/atl.dll.so @@ -1338,6 +1361,15 @@ fi %{_libdir}/wine/evr.dll.so %{_libdir}/wine/explorerframe.dll.so %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so +%if 0%{?compholio} +%{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so +%endif %{_libdir}/wine/faultrep.dll.so %{_libdir}/wine/fltlib.dll.so %{_libdir}/wine/fltmgr.sys.so @@ -1363,6 +1395,9 @@ fi %{_libdir}/wine/icinfo.exe.so %{_libdir}/wine/icmp.dll.so %{_libdir}/wine/ieframe.dll.so +%if 0%{?compholio} +%{_libdir}/wine/iertutil.dll.so +%endif %{_libdir}/wine/imaadp32.acm.so %{_libdir}/wine/imagehlp.dll.so %{_libdir}/wine/imm32.dll.so @@ -1374,12 +1409,16 @@ fi %{_libdir}/wine/inkobj.dll.so %{_libdir}/wine/inseng.dll.so %{_libdir}/wine/iphlpapi.dll.so +%{_libdir}/wine/irprops.cpl.so %{_libdir}/wine/itircl.dll.so %{_libdir}/wine/itss.dll.so %{_libdir}/wine/joy.cpl.so %{_libdir}/wine/jscript.dll.so %{_libdir}/wine/jsproxy.dll.so %{_libdir}/wine/kernel32.dll.so +%if 0%{?compholio} +%{_libdir}/wine/kernelbase.dll.so +%endif %{_libdir}/wine/ksuser.dll.so %{_libdir}/wine/ktmw32.dll.so %{_libdir}/wine/loadperf.dll.so @@ -1539,6 +1578,9 @@ fi %{_libdir}/wine/serialui.dll.so %{_libdir}/wine/setupapi.dll.so %{_libdir}/wine/sfc_os.dll.so +%if 0%{?compholio} +%{_libdir}/wine/shcore.dll.so +%endif %{_libdir}/wine/shdoclc.dll.so %{_libdir}/wine/shdocvw.dll.so %{_libdir}/wine/schedsvc.dll.so @@ -1601,6 +1643,7 @@ fi %if 0%{?compholio} %{_libdir}/wine/wined3d-csmt.dll.so %endif +%{_libdir}/wine/winegstreamer.dll.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.dll.so %{_libdir}/wine/winex11.drv.so @@ -1661,6 +1704,7 @@ fi %{_libdir}/wine/xaudio2_6.dll.so %{_libdir}/wine/xaudio2_7.dll.so %{_libdir}/wine/xaudio2_8.dll.so +%{_libdir}/wine/xaudio2_9.dll.so %{_libdir}/wine/xcopy.exe.so %{_libdir}/wine/xinput1_1.dll.so %{_libdir}/wine/xinput1_2.dll.so @@ -1960,6 +2004,10 @@ fi %endif %changelog +* Sun Jan 24 2016 Michael Cronenworth 1.9.2-1 +- version upgrade +- enable gstreamer support + * Sun Jan 10 2016 Michael Cronenworth 1.9.1-1 - version upgrade From 563e0105d589f4b710c354a57fd82b9d3f5fc7a7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 27 Jan 2016 18:38:00 -0600 Subject: [PATCH 004/459] Temporary workaround for Fedora 23 and lower for Wine Gecko --- wine.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wine.spec b/wine.spec index 723aac2..d976508 100644 --- a/wine.spec +++ b/wine.spec @@ -2,7 +2,11 @@ %undefine _hardened_build %global no64bit 0 +%if 0%{?fedora} > 23 %global winegecko 2.44 +%else +%global winegecko 2.40 +%endif %global winemono 4.5.6 #global _default_patch_fuzz 2 From 992000f839616410e13ddefd8b981f1f8a17e70e Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 3 Feb 2016 11:17:04 -0600 Subject: [PATCH 005/459] Update to 1.8.1 --- .gitignore | 8 ++------ sources | 5 ++--- wine.spec | 11 +++++++---- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 271b459..f0ad13d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,2 @@ -/wine-1.8-rc4.tar.bz2 -/wine-1.8-rc4.tar.bz2.sign -/wine-staging-1.8-rc4.tar.gz -/wine-1.8.tar.bz2 -/wine-1.8.tar.bz2.sign -/wine-staging-1.8.tar.gz +/wine-1.8.1.tar.bz2 +/wine-1.8.1.tar.bz2.sign diff --git a/sources b/sources index 77e2eb5..f2617f5 100644 --- a/sources +++ b/sources @@ -1,3 +1,2 @@ -96b51a2f2ae727802d71095354e69fef wine-1.8.tar.bz2 -49d22a959c4924e5d1419f49bb134e37 wine-1.8.tar.bz2.sign -7d65f0f8a70089eed7a8e0b73d8edc99 wine-staging-1.8.tar.gz +067d9d7770edb2502607bc2ee7cacb02 wine-1.8.1.tar.bz2 +8f6d303a79690eacb732366076705e42 wine-1.8.1.tar.bz2.sign diff --git a/wine.spec b/wine.spec index e7a126e..5509fcf 100644 --- a/wine.spec +++ b/wine.spec @@ -9,7 +9,7 @@ # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ # uncomment to enable; comment-out to disable. %if 0%{?fedora} -%global compholio 1 +%global compholio 0 %endif # 0%{?fedora} # binfmt macros for RHEL @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.8 +Version: 1.8.1 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +#Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} @@ -655,9 +655,9 @@ This package adds the opencl driver for wine. %setup -q -n wine-%{version} %patch511 -p1 -b.cjk +%if 0%{?compholio} # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -%if 0%{?compholio} %{__make} -C patches DESTDIR="`pwd`" install @@ -1957,6 +1957,9 @@ fi %endif %changelog +* Wed Feb 03 2016 Michael Cronenworth 1.8.1-1 +- version upgrade + * Wed Dec 23 2015 Michael Cronenworth 1.8-1 - version upgrade From c8891df350ff45cc23a104a7830d65db83bd19cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 03:03:10 +0000 Subject: [PATCH 006/459] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index d976508..f68d9c7 100644 --- a/wine.spec +++ b/wine.spec @@ -26,7 +26,7 @@ Name: wine Version: 1.9.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2008,6 +2008,9 @@ fi %endif %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 1.9.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Sun Jan 24 2016 Michael Cronenworth 1.9.2-1 - version upgrade - enable gstreamer support From 80585e0e4e85d6f251d3760d68f4b8ab89502e31 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 8 Feb 2016 12:26:00 -0600 Subject: [PATCH 007/459] Update to 1.9.3 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index a775115..bf23adb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.2.tar.bz2 -/wine-1.9.2.tar.bz2.sign -/wine-staging-1.9.2.tar.gz +/wine-1.9.3.tar.bz2 +/wine-1.9.3.tar.bz2.sign +/wine-staging-1.9.3.tar.gz diff --git a/sources b/sources index 48c7147..43b6805 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -13c74ba8b92a72cd6d7d79168ed9eaae wine-1.9.2.tar.bz2 -c6328c4121a4b1a3d81161d20adaca46 wine-1.9.2.tar.bz2.sign -a1874a85ac5f795dc75caf3dfc245513 wine-staging-1.9.2.tar.gz +3b1a5b198dabc51f1cb37b6ae729727a wine-1.9.3.tar.bz2 +0c33587cae9db289fa6ed91409b9cf4a wine-1.9.3.tar.bz2.sign +578018f8b332bb3f6830b30f6d1d2543 wine-staging-1.9.3.tar.gz diff --git a/wine.spec b/wine.spec index d976508..5157e1f 100644 --- a/wine.spec +++ b/wine.spec @@ -2,11 +2,7 @@ %undefine _hardened_build %global no64bit 0 -%if 0%{?fedora} > 23 %global winegecko 2.44 -%else -%global winegecko 2.40 -%endif %global winemono 4.5.6 #global _default_patch_fuzz 2 @@ -25,7 +21,7 @@ %endif Name: wine -Version: 1.9.2 +Version: 1.9.3 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1460,6 +1456,7 @@ fi %{_libdir}/wine/msdaps.dll.so %{_libdir}/wine/msdelta.dll.so %{_libdir}/wine/msdmo.dll.so +%{_libdir}/wine/msdrm.dll.so %{_libdir}/wine/msftedit.dll.so %{_libdir}/wine/msg711.acm.so %{_libdir}/wine/msgsm32.acm.so @@ -2008,6 +2005,9 @@ fi %endif %changelog +* Mon Feb 08 2016 Michael Cronenworth 1.9.3-1 +- version upgrade + * Sun Jan 24 2016 Michael Cronenworth 1.9.2-1 - version upgrade - enable gstreamer support From 033fd3e4d6bd17279af2aa675ecc1c688ceb18b6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 11 Feb 2016 16:38:58 -0600 Subject: [PATCH 008/459] Disable optimizations again, RHBZ#1305637 --- wine.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wine.spec b/wine.spec index 1906f6c..e8456ec 100644 --- a/wine.spec +++ b/wine.spec @@ -677,7 +677,12 @@ rm -rf patches/ # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 # http://bugs.winehq.org/show_bug.cgi?id=25073 +%if 0%{?fedora} > 23 export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" +%else +export TEMP_CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-O2/-O0/'`" +export CFLAGS="`echo $TEMP_CFLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" +%endif %configure \ --sysconfdir=%{_sysconfdir}/wine \ From d9586f56a452716bea4dbf820a3262072bd1f01f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 22 Feb 2016 19:54:59 -0600 Subject: [PATCH 009/459] Update to 1.9.4 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 10 +++++++++- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index bf23adb..0017315 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.3.tar.bz2 -/wine-1.9.3.tar.bz2.sign -/wine-staging-1.9.3.tar.gz +/wine-1.9.4.tar.bz2 +/wine-1.9.4.tar.bz2.sign +/wine-staging-1.9.4.tar.gz diff --git a/sources b/sources index 43b6805..43ed69c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -3b1a5b198dabc51f1cb37b6ae729727a wine-1.9.3.tar.bz2 -0c33587cae9db289fa6ed91409b9cf4a wine-1.9.3.tar.bz2.sign -578018f8b332bb3f6830b30f6d1d2543 wine-staging-1.9.3.tar.gz +28e703edf86a9fb9f6b11bf61b9e0d1d wine-1.9.4.tar.bz2 +1e19394c022a45809600c1eee282c41a wine-1.9.4.tar.bz2.sign +c1b6370fca6631dbbceadb909c894045 wine-staging-1.9.4.tar.gz diff --git a/wine.spec b/wine.spec index e8456ec..edb7885 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.9.3 +Version: 1.9.4 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1183,6 +1183,7 @@ fi %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll.so @@ -1396,6 +1397,7 @@ fi %{_libdir}/wine/hlink.dll.so %{_libdir}/wine/hnetcfg.dll.so %{_libdir}/wine/httpapi.dll.so +%{_libdir}/wine/icacls.exe.so %{_libdir}/wine/iccvid.dll.so %{_libdir}/wine/icinfo.exe.so %{_libdir}/wine/icmp.dll.so @@ -1593,6 +1595,9 @@ fi %{_libdir}/wine/shell32.dll.so %{_libdir}/wine/shfolder.dll.so %{_libdir}/wine/shlwapi.dll.so +%if 0%{?compholio} +%{_libdir}/wine/shutdown.exe.so +%endif %{_libdir}/wine/slbcsp.dll.so %{_libdir}/wine/slc.dll.so %{_libdir}/wine/snmpapi.dll.so @@ -2010,6 +2015,9 @@ fi %endif %changelog +* Mon Feb 22 2016 Michael Cronenworth 1.9.4-1 +- version upgrade + * Mon Feb 08 2016 Michael Cronenworth 1.9.3-1 - version upgrade From 429914b03854d3e3d18e2b3624c24cd1cb11b7d1 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 8 Mar 2016 14:11:11 -0600 Subject: [PATCH 010/459] Update to 1.9.5 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 0017315..2175c32 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.4.tar.bz2 -/wine-1.9.4.tar.bz2.sign -/wine-staging-1.9.4.tar.gz +/wine-1.9.5.tar.bz2 +/wine-1.9.5.tar.bz2.sign +/wine-staging-1.9.5.tar.gz diff --git a/sources b/sources index 43ed69c..3555b82 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -28e703edf86a9fb9f6b11bf61b9e0d1d wine-1.9.4.tar.bz2 -1e19394c022a45809600c1eee282c41a wine-1.9.4.tar.bz2.sign -c1b6370fca6631dbbceadb909c894045 wine-staging-1.9.4.tar.gz +c5f2f2e7dc2f0fe84d75833bc90ebd4f wine-1.9.5.tar.bz2 +7f14f0a727ee88b27ee3414db02d8ffa wine-1.9.5.tar.bz2.sign +bce12033c4ea34caec965ec944385288 wine-staging-1.9.5.tar.gz diff --git a/wine.spec b/wine.spec index edb7885..c6d0ab8 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.9.4 +Version: 1.9.5 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2015,6 +2015,9 @@ fi %endif %changelog +* Tue Mar 08 2016 Michael Cronenworth 1.9.5-1 +- version upgrade + * Mon Feb 22 2016 Michael Cronenworth 1.9.4-1 - version upgrade From 375cda9f640a08b04022fce7e07b095d77327928 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 8 Mar 2016 19:03:38 -0600 Subject: [PATCH 011/459] Update mono requirement to 4.6.0 --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index c6d0ab8..dd5db02 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.44 -%global winemono 4.5.6 +%global winemono 4.6.0 #global _default_patch_fuzz 2 # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ @@ -22,7 +22,7 @@ Name: wine Version: 1.9.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2015,6 +2015,9 @@ fi %endif %changelog +* Tue Mar 08 2016 Michael Cronenworth 1.9.5-2 +- update mono requirement + * Tue Mar 08 2016 Michael Cronenworth 1.9.5-1 - version upgrade From 51b8759f66b03d65c2058d835eb6d6b415e81835 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 21 Mar 2016 16:51:38 -0500 Subject: [PATCH 012/459] Update to 1.9.6 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 20 +++++++++++++++++--- 3 files changed, 23 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 2175c32..25df601 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.5.tar.bz2 -/wine-1.9.5.tar.bz2.sign -/wine-staging-1.9.5.tar.gz +/wine-1.9.6.tar.bz2 +/wine-1.9.6.tar.bz2.sign +/wine-staging-1.9.6.tar.gz diff --git a/sources b/sources index 3555b82..bf77ee7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -c5f2f2e7dc2f0fe84d75833bc90ebd4f wine-1.9.5.tar.bz2 -7f14f0a727ee88b27ee3414db02d8ffa wine-1.9.5.tar.bz2.sign -bce12033c4ea34caec965ec944385288 wine-staging-1.9.5.tar.gz +a18d9054e84e0a12e08d4d84f902c6a6 wine-1.9.6.tar.bz2 +1354eb01ae25711a15c5340161d8f9fe wine-1.9.6.tar.bz2.sign +7c5f8200be9e3b4ad18bb72619c918d4 wine-staging-1.9.6.tar.gz diff --git a/wine.spec b/wine.spec index dd5db02..520eb36 100644 --- a/wine.spec +++ b/wine.spec @@ -21,8 +21,8 @@ %endif Name: wine -Version: 1.9.5 -Release: 2%{?dist} +Version: 1.9.6 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -1171,6 +1171,7 @@ fi %{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-file-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-1.dll.so %{_libdir}/wine/api-ms-win-core-handle-l1-1-0.dll.so @@ -1190,6 +1191,7 @@ fi %{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-memory-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-memory-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.dll.so %{_libdir}/wine/api-ms-win-core-misc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.dll.so @@ -1206,6 +1208,7 @@ fi %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so @@ -1215,6 +1218,7 @@ fi %{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so @@ -1262,7 +1266,6 @@ fi %{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.dll.so %{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so @@ -1642,6 +1645,10 @@ fi %{_libdir}/wine/vdmdbg.dll.so %{_libdir}/wine/version.dll.so %{_libdir}/wine/vssapi.dll.so +%if 0%{?compholio} +%{_libdir}/wine/vulkan-1.dll.so +%{_libdir}/wine/vulkan.dll.so +%endif %{_libdir}/wine/wbemdisp.dll.so %{_libdir}/wine/wbemprox.dll.so %{_libdir}/wine/webservices.dll.so @@ -1665,6 +1672,7 @@ fi %{_libdir}/wine/winnls32.dll.so %{_libdir}/wine/winspool.drv.so %{_libdir}/wine/winsta.dll.so +%{_libdir}/wine/wmasf.dll.so %{_libdir}/wine/wmi.dll.so %{_libdir}/wine/wmic.exe.so %{_libdir}/wine/wmiutils.dll.so @@ -1684,6 +1692,9 @@ fi %{_libdir}/wine/wtsapi32.dll.so %{_libdir}/wine/wuapi.dll.so %{_libdir}/wine/wuaueng.dll.so +%if 0%{?compholio} +%{_libdir}/wine/wuauserv.exe.so +%endif %{_libdir}/wine/security.dll.so %{_libdir}/wine/sfc.dll.so %{_libdir}/wine/wineps.drv.so @@ -2015,6 +2026,9 @@ fi %endif %changelog +* Mon Mar 21 2016 Michael Cronenworth 1.9.6-1 +- version upgrade + * Tue Mar 08 2016 Michael Cronenworth 1.9.5-2 - update mono requirement From 3e13c8a8f1daba6c5c49d16155852b4e3a2f532f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 4 Apr 2016 00:06:57 -0500 Subject: [PATCH 013/459] Update to 1.9.7 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 8 +++++++- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 25df601..79b6f8d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.6.tar.bz2 -/wine-1.9.6.tar.bz2.sign -/wine-staging-1.9.6.tar.gz +/wine-1.9.7.tar.bz2 +/wine-1.9.7.tar.bz2.sign +/wine-staging-1.9.7.tar.gz diff --git a/sources b/sources index bf77ee7..bf20ec0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -a18d9054e84e0a12e08d4d84f902c6a6 wine-1.9.6.tar.bz2 -1354eb01ae25711a15c5340161d8f9fe wine-1.9.6.tar.bz2.sign -7c5f8200be9e3b4ad18bb72619c918d4 wine-staging-1.9.6.tar.gz +6c8856cd2014336128e7a090f40429b5 wine-1.9.7.tar.bz2 +c861ba13251f3f154d2229ef3e013984 wine-1.9.7.tar.bz2.sign +181eeac72e2f27f0dde1061e9843e473 wine-staging-1.9.7.tar.gz diff --git a/wine.spec b/wine.spec index 520eb36..ef4203a 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.9.6 +Version: 1.9.7 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1108,6 +1108,9 @@ fi %{_libdir}/wine/expand.exe.so %{_libdir}/wine/extrac32.exe.so %{_libdir}/wine/findstr.exe.so +%if 0%{?compholio} +%{_libdir}/wine/fsutil.exe.so +%endif %{_libdir}/wine/hostname.exe.so %{_libdir}/wine/ipconfig.exe.so %{_libdir}/wine/winhlp32.exe.so @@ -2026,6 +2029,9 @@ fi %endif %changelog +* Sun Apr 03 2016 Michael Cronenworth 1.9.7-1 +- version upgrade + * Mon Mar 21 2016 Michael Cronenworth 1.9.6-1 - version upgrade From edc88be43c848d97b08982c50af97ef554e4c010 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 17 Apr 2016 15:21:12 -0500 Subject: [PATCH 014/459] Update to 1.9.8 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 18 +++++++++++------- 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 79b6f8d..78ebef4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.7.tar.bz2 -/wine-1.9.7.tar.bz2.sign -/wine-staging-1.9.7.tar.gz +/wine-1.9.8.tar.bz2 +/wine-1.9.8.tar.bz2.sign +/wine-staging-1.9.8.tar.gz diff --git a/sources b/sources index bf20ec0..390fc27 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -6c8856cd2014336128e7a090f40429b5 wine-1.9.7.tar.bz2 -c861ba13251f3f154d2229ef3e013984 wine-1.9.7.tar.bz2.sign -181eeac72e2f27f0dde1061e9843e473 wine-staging-1.9.7.tar.gz +308733cebe3302b5a3e2324f58b14ce2 wine-1.9.8.tar.bz2 +6cb0242cd34ebaf227564d773f1cfee6 wine-1.9.8.tar.bz2.sign +2ed56ffb91353ede40c32ba47f517b77 wine-staging-1.9.8.tar.gz diff --git a/wine.spec b/wine.spec index ef4203a..62efb1e 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.44 -%global winemono 4.6.0 +%global winemono 4.6.2 #global _default_patch_fuzz 2 # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.9.7 +Version: 1.9.8 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -677,12 +677,7 @@ rm -rf patches/ # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 # http://bugs.winehq.org/show_bug.cgi?id=25073 -%if 0%{?fedora} > 23 export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" -%else -export TEMP_CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-O2/-O0/'`" -export CFLAGS="`echo $TEMP_CFLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" -%endif %configure \ --sysconfdir=%{_sysconfdir}/wine \ @@ -1383,6 +1378,9 @@ fi %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif %{_libdir}/wine/faultrep.dll.so +%if 0%{?compholio} +%{_libdir}/wine/feclient.dll.so +%endif %{_libdir}/wine/fltlib.dll.so %{_libdir}/wine/fltmgr.sys.so %{_libdir}/wine/fntcache.dll.so @@ -1625,6 +1623,9 @@ fi %endif %{_libdir}/wine/traffic.dll.so %{_libdir}/wine/ucrtbase.dll.so +%if 0%{?compholio} +%{_libdir}/wine/uiautomationcore.dll.so +%endif %{_libdir}/wine/unicows.dll.so %{_libdir}/wine/unlodctr.exe.so %{_libdir}/wine/updspapi.dll.so @@ -2029,6 +2030,9 @@ fi %endif %changelog +* Sun Apr 17 2016 Michael Cronenworth 1.9.8-1 +- version upgrade + * Sun Apr 03 2016 Michael Cronenworth 1.9.7-1 - version upgrade From 758c2e76e4acba9321d10a73979b181b06ea53de Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 19 Apr 2016 11:41:42 -0500 Subject: [PATCH 015/459] Update to 1.8.2 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index f0ad13d..4a620cc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-1.8.1.tar.bz2 -/wine-1.8.1.tar.bz2.sign +/wine-1.8.2.tar.bz2 +/wine-1.8.2.tar.bz2.sign diff --git a/sources b/sources index f2617f5..57eacf8 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -067d9d7770edb2502607bc2ee7cacb02 wine-1.8.1.tar.bz2 -8f6d303a79690eacb732366076705e42 wine-1.8.1.tar.bz2.sign +a23072d18310678c8cd878948dfaf8c0 wine-1.8.2.tar.bz2 +0846e27921a6af7eba2eac6564a95cde wine-1.8.2.tar.bz2.sign diff --git a/wine.spec b/wine.spec index 5509fcf..aea876b 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.8.1 +Version: 1.8.2 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1957,6 +1957,9 @@ fi %endif %changelog +* Tue Apr 19 2016 Michael Cronenworth 1.8.2-1 +- version upgrade + * Wed Feb 03 2016 Michael Cronenworth 1.8.1-1 - version upgrade From c19efda84b773f1bfe207c65851ae410cfd69030 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 1 May 2016 20:20:44 -0500 Subject: [PATCH 016/459] Update to 1.9.9 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 78ebef4..f7047de 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.8.tar.bz2 -/wine-1.9.8.tar.bz2.sign -/wine-staging-1.9.8.tar.gz +/wine-1.9.9.tar.bz2 +/wine-1.9.9.tar.bz2.sign +/wine-staging-1.9.9.tar.gz diff --git a/sources b/sources index 390fc27..e8098b6 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -308733cebe3302b5a3e2324f58b14ce2 wine-1.9.8.tar.bz2 -6cb0242cd34ebaf227564d773f1cfee6 wine-1.9.8.tar.bz2.sign -2ed56ffb91353ede40c32ba47f517b77 wine-staging-1.9.8.tar.gz +1a045462fa85bdf3314db34202528808 wine-1.9.9.tar.bz2 +26ec73f8a7a38b5a6a2998e0c7d86a4e wine-1.9.9.tar.bz2.sign +7078fa432ba9d6663aaa64cc60ae54f0 wine-staging-1.9.9.tar.gz diff --git a/wine.spec b/wine.spec index 62efb1e..2882d62 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.9.8 +Version: 1.9.9 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2030,6 +2030,9 @@ fi %endif %changelog +* Sun May 01 2016 Michael Cronenworth 1.9.9-1 +- version upgrade + * Sun Apr 17 2016 Michael Cronenworth 1.9.8-1 - version upgrade From e456a2703c1f2ed39e555ca2af132c9f711b153d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 17 May 2016 21:17:18 -0500 Subject: [PATCH 017/459] Update to 1.9.10 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index f7047de..86eddaf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.9.tar.bz2 -/wine-1.9.9.tar.bz2.sign -/wine-staging-1.9.9.tar.gz +/wine-1.9.10.tar.bz2 +/wine-1.9.10.tar.bz2.sign +/wine-staging-1.9.10.tar.gz diff --git a/sources b/sources index e8098b6..24b6beb 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -1a045462fa85bdf3314db34202528808 wine-1.9.9.tar.bz2 -26ec73f8a7a38b5a6a2998e0c7d86a4e wine-1.9.9.tar.bz2.sign -7078fa432ba9d6663aaa64cc60ae54f0 wine-staging-1.9.9.tar.gz +5e22fd3846fb3df3c7acfd61e544452d wine-1.9.10.tar.bz2 +f60332197813f5d90384e07aac337986 wine-1.9.10.tar.bz2.sign +f1157005ffa8cc4385ccb7b715a164eb wine-staging-1.9.10.tar.gz diff --git a/wine.spec b/wine.spec index 2882d62..912df95 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.9.9 +Version: 1.9.10 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2030,6 +2030,9 @@ fi %endif %changelog +* Tue May 17 2016 Michael Cronenworth 1.9.10-1 +- version upgrade + * Sun May 01 2016 Michael Cronenworth 1.9.9-1 - version upgrade From ce30ef6762b633afa7b3954e81114a7cf374ea7d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 25 May 2016 19:11:07 -0500 Subject: [PATCH 018/459] Update gecko to 2.47 --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 912df95..6c8cad2 100644 --- a/wine.spec +++ b/wine.spec @@ -2,7 +2,7 @@ %undefine _hardened_build %global no64bit 0 -%global winegecko 2.44 +%global winegecko 2.47 %global winemono 4.6.2 #global _default_patch_fuzz 2 @@ -22,7 +22,7 @@ Name: wine Version: 1.9.10 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2030,6 +2030,9 @@ fi %endif %changelog +* Tue May 24 2016 Michael Cronenworth 1.9.10-2 +- gecko update + * Tue May 17 2016 Michael Cronenworth 1.9.10-1 - version upgrade From 2fee003f0184ad12f0772a1f678f0bdb0d73ce70 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 7 Jun 2016 22:04:53 -0500 Subject: [PATCH 019/459] Update to 1.9.11 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 12 ++++++++++-- 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 86eddaf..a267c25 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.10.tar.bz2 -/wine-1.9.10.tar.bz2.sign -/wine-staging-1.9.10.tar.gz +/wine-1.9.11.tar.bz2 +/wine-1.9.11.tar.bz2.sign +/wine-staging-1.9.11.tar.gz diff --git a/sources b/sources index 24b6beb..75d1146 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -5e22fd3846fb3df3c7acfd61e544452d wine-1.9.10.tar.bz2 -f60332197813f5d90384e07aac337986 wine-1.9.10.tar.bz2.sign -f1157005ffa8cc4385ccb7b715a164eb wine-staging-1.9.10.tar.gz +4671b9db70be056f45ad145bb11a6305 wine-1.9.11.tar.bz2 +7c57071df7227046d5df7c61b07d0407 wine-1.9.11.tar.bz2.sign +23948b7852951073d83072747c3ab2b6 wine-staging-1.9.11.tar.gz diff --git a/wine.spec b/wine.spec index 6c8cad2..0ac5408 100644 --- a/wine.spec +++ b/wine.spec @@ -2,7 +2,11 @@ %undefine _hardened_build %global no64bit 0 +%if 0%{?fedora} <= 23 +%global winegecko 2.44 +%else %global winegecko 2.47 +%endif %global winemono 4.6.2 #global _default_patch_fuzz 2 @@ -21,8 +25,8 @@ %endif Name: wine -Version: 1.9.10 -Release: 2%{?dist} +Version: 1.9.11 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -1521,6 +1525,7 @@ fi %{_libdir}/wine/msxml4.dll.so %{_libdir}/wine/msxml6.dll.so %{_libdir}/wine/nddeapi.dll.so +%{_libdir}/wine/ncrypt.dll.so %{_libdir}/wine/ndis.sys.so %{_libdir}/wine/netapi32.dll.so %{_libdir}/wine/netcfgx.dll.so @@ -2030,6 +2035,9 @@ fi %endif %changelog +* Tue Jun 07 2016 Michael Cronenworth 1.9.11-1 +- version update + * Tue May 24 2016 Michael Cronenworth 1.9.10-2 - gecko update From b92b5b1470b0d8ced3da9b03f5eab51b08b6ec20 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 15 Jun 2016 11:21:10 -0500 Subject: [PATCH 020/459] Update to 1.9.12 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 7 +++++-- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index a267c25..11cb11a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.11.tar.bz2 -/wine-1.9.11.tar.bz2.sign -/wine-staging-1.9.11.tar.gz +/wine-1.9.12.tar.bz2 +/wine-1.9.12.tar.bz2.sign +/wine-staging-1.9.12.tar.gz diff --git a/sources b/sources index 75d1146..9cef125 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -4671b9db70be056f45ad145bb11a6305 wine-1.9.11.tar.bz2 -7c57071df7227046d5df7c61b07d0407 wine-1.9.11.tar.bz2.sign -23948b7852951073d83072747c3ab2b6 wine-staging-1.9.11.tar.gz +1043247aac3945ae9c3711a0daa84c87 wine-1.9.12.tar.bz2 +1a2dc149ae76e542bb3b352c3633e50b wine-1.9.12.tar.bz2.sign +ea3badb73deb93dfeee24f944070f8d1 wine-staging-1.9.12.tar.gz diff --git a/wine.spec b/wine.spec index 0ac5408..532a276 100644 --- a/wine.spec +++ b/wine.spec @@ -7,7 +7,7 @@ %else %global winegecko 2.47 %endif -%global winemono 4.6.2 +%global winemono 4.6.3 #global _default_patch_fuzz 2 # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ @@ -25,7 +25,7 @@ %endif Name: wine -Version: 1.9.11 +Version: 1.9.12 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2035,6 +2035,9 @@ fi %endif %changelog +* Wed Jun 15 2016 Michael Cronenworth 1.9.12-1 +- version update + * Tue Jun 07 2016 Michael Cronenworth 1.9.11-1 - version update From e8affc21da695d25ae3935b0d6dc10171e5f55c8 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 15 Jun 2016 19:12:28 -0500 Subject: [PATCH 021/459] Add patch for GnuTLS 3.5 API change. --- wine-gnutls-3.5.patch | 94 +++++++++++++++++++++++++++++++++++++++++++ wine.spec | 3 ++ 2 files changed, 97 insertions(+) create mode 100644 wine-gnutls-3.5.patch diff --git a/wine-gnutls-3.5.patch b/wine-gnutls-3.5.patch new file mode 100644 index 0000000..f2819e1 --- /dev/null +++ b/wine-gnutls-3.5.patch @@ -0,0 +1,94 @@ +From 3e08f247b8bf105f1548648b93fad4a672ac7d7b Mon Sep 17 00:00:00 2001 +From: Michael Cronenworth +Date: Wed, 15 Jun 2016 19:03:22 -0500 +Subject: [PATCH] configure: Check for GnuTLS block size function + +Instead of providing an extern, perform a configure check. The +function return type changed from signed to unsigned in GnuTLS 3.5. + +Signed-off-by: Michael Cronenworth +--- + configure | 37 +++++++++++++++++++++++++++++++++++++ + configure.ac | 3 +++ + dlls/secur32/schannel_gnutls.c | 3 --- + 3 files changed, 40 insertions(+), 3 deletions(-) + +diff --git a/configure b/configure +index d1a6a68..1c39a6c 100755 +--- a/configure ++++ b/configure +@@ -11655,6 +11655,43 @@ CPPFLAGS=$ac_save_CPPFLAGS + test -z "$GNUTLS_CFLAGS" || GNUTLS_CFLAGS=`echo " $GNUTLS_CFLAGS" | sed 's/ -I\([^/]\)/ -I\$(top_builddir)\/\1/g'` + test -z "$GNUTLS_LIBS" || GNUTLS_LIBS=`echo " $GNUTLS_LIBS" | sed 's/ -L\([^/]\)/ -L\$(top_builddir)\/\1/g'` + ++ if ${GNUTLS_CFLAGS:+false} :; then : ++ if ${PKG_CONFIG+:} false; then : ++ GNUTLS_CFLAGS=`$PKG_CONFIG --cflags gnutls 2>/dev/null` ++fi ++fi ++ ++if ${GNUTLS_LIBS:+false} :; then : ++ if ${PKG_CONFIG+:} false; then : ++ GNUTLS_LIBS=`$PKG_CONFIG --libs gnutls 2>/dev/null` ++fi ++fi ++ ++ ++$as_echo "$as_me:${as_lineno-$LINENO}: gnutls cflags: $GNUTLS_CFLAGS" >&5 ++$as_echo "$as_me:${as_lineno-$LINENO}: gnutls libs: $GNUTLS_LIBS" >&5 ++ac_save_CPPFLAGS=$CPPFLAGS ++CPPFLAGS="$CPPFLAGS $GNUTLS_CFLAGS" ++ac_wine_check_funcs_save_LIBS="$LIBS" ++LIBS="$LIBS $GNUTLS_LIBS" ++for ac_func in gnutls_cipher_get_block_size ++do : ++ ac_fn_c_check_func "$LINENO" "gnutls_cipher_get_block_size" "ac_cv_func_gnutls_cipher_get_block_size" ++if test "x$ac_cv_func_gnutls_cipher_get_block_size" = xyes; then : ++ cat >>confdefs.h <<_ACEOF ++#define HAVE_GNUTLS_CIPHER_GET_BLOCK_SIZE 1 ++_ACEOF ++ ++else ++ as_fn_append wine_notices "|libgnutls ${notice_platform}development files too old, no block size support." ++fi ++done ++ ++LIBS="$ac_wine_check_funcs_save_LIBS" ++CPPFLAGS=$ac_save_CPPFLAGS ++test -z "$GNUTLS_CFLAGS" || GNUTLS_CFLAGS=`echo " $GNUTLS_CFLAGS" | sed 's/ -I\([^/]\)/ -I\$(top_builddir)\/\1/g'` ++test -z "$GNUTLS_LIBS" || GNUTLS_LIBS=`echo " $GNUTLS_LIBS" | sed 's/ -L\([^/]\)/ -L\$(top_builddir)\/\1/g'` ++ + fi + if test "x$ac_cv_lib_soname_gnutls" = "x"; then : + case "x$with_gnutls" in +diff --git a/configure.ac b/configure.ac +index 7f234b2..6ae8dde 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -1268,6 +1268,9 @@ then + WINE_CHECK_LIB_FUNCS(gnutls_hash,[$GNUTLS_LIBS],, + [WINE_NOTICE([libgnutls ${notice_platform}development files too old, no bcrypt hash support.])])])], + [GNUTLS_CFLAGS=""])]) ++ WINE_PACKAGE_FLAGS(GNUTLS,[gnutls],,,, ++ [WINE_CHECK_LIB_FUNCS(gnutls_cipher_get_block_size,[$GNUTLS_LIBS],, ++ [WINE_NOTICE([libgnutls ${notice_platform}development files too old, no block size support.])])]) + fi + WINE_WARNING_WITH(gnutls,[test "x$ac_cv_lib_soname_gnutls" = "x"], + [libgnutls ${notice_platform}development files not found, no schannel support.]) +diff --git a/dlls/secur32/schannel_gnutls.c b/dlls/secur32/schannel_gnutls.c +index b10b629..2388c55 100644 +--- a/dlls/secur32/schannel_gnutls.c ++++ b/dlls/secur32/schannel_gnutls.c +@@ -41,9 +41,6 @@ + WINE_DEFAULT_DEBUG_CHANNEL(secur32); + WINE_DECLARE_DEBUG_CHANNEL(winediag); + +-/* Not present in gnutls version < 2.9.10. */ +-extern int gnutls_cipher_get_block_size(gnutls_cipher_algorithm_t algorithm); +- + static void *libgnutls_handle; + #define MAKE_FUNCPTR(f) static typeof(f) * p##f + MAKE_FUNCPTR(gnutls_alert_get); +-- +2.5.5 + diff --git a/wine.spec b/wine.spec index 532a276..0a0f7ba 100644 --- a/wine.spec +++ b/wine.spec @@ -72,6 +72,8 @@ Source501: wine-tahoma.conf Source502: wine-README-tahoma Patch511: wine-cjk.patch +# GnuTLS 3.5 fix +Patch512: wine-gnutls-3.5.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. @@ -660,6 +662,7 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} %patch511 -p1 -b.cjk +%patch512 -p1 -b.gnutls # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 From 83d1daa2b80f10e158ce73745bad3588506d77c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 24 Jun 2016 09:39:20 +0200 Subject: [PATCH 022/459] Mandatory Perl build-requires added --- wine.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wine.spec b/wine.spec index 0a0f7ba..ff4b276 100644 --- a/wine.spec +++ b/wine.spec @@ -108,6 +108,7 @@ BuildRequires: ocl-icd-devel BuildRequires: opencl-headers %endif BuildRequires: openldap-devel +BuildRequires: perl-generators BuildRequires: unixODBC-devel BuildRequires: sane-backends-devel BuildRequires: zlib-devel From f35f9868f8ff8b44d3ac302498827ef1efc54e31 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 24 Jun 2016 08:07:15 -0500 Subject: [PATCH 023/459] Update to 1.8.3 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 4a620cc..adb332a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-1.8.2.tar.bz2 -/wine-1.8.2.tar.bz2.sign +/wine-1.8.3.tar.bz2 +/wine-1.8.3.tar.bz2.sign diff --git a/sources b/sources index 57eacf8..8e10f93 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -a23072d18310678c8cd878948dfaf8c0 wine-1.8.2.tar.bz2 -0846e27921a6af7eba2eac6564a95cde wine-1.8.2.tar.bz2.sign +0d9725fa55494e1623c7559af388a048 wine-1.8.3.tar.bz2 +a460943024d7c24e635d5a7799bca848 wine-1.8.3.tar.bz2.sign diff --git a/wine.spec b/wine.spec index aea876b..82d986b 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.8.2 +Version: 1.8.3 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1957,6 +1957,9 @@ fi %endif %changelog +* Fri Jun 17 2016 Michael Cronenworth 1.8.3-1 +- version upgrade + * Tue Apr 19 2016 Michael Cronenworth 1.8.2-1 - version upgrade From aa3e243d341ce79e99d70ebee25985661b1107a4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 1 Jul 2016 16:44:02 -0500 Subject: [PATCH 024/459] Update to 1.9.13 --- .gitignore | 6 +-- sources | 6 +-- wine-cups-2.2.patch | 27 +++++++++++++ wine-gnutls-3.5.patch | 94 ------------------------------------------- wine.spec | 10 +++-- 5 files changed, 39 insertions(+), 104 deletions(-) create mode 100644 wine-cups-2.2.patch delete mode 100644 wine-gnutls-3.5.patch diff --git a/.gitignore b/.gitignore index 11cb11a..4ad2f78 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.12.tar.bz2 -/wine-1.9.12.tar.bz2.sign -/wine-staging-1.9.12.tar.gz +/wine-1.9.13.tar.bz2 +/wine-1.9.13.tar.bz2.sign +/wine-staging-1.9.13.tar.gz diff --git a/sources b/sources index 9cef125..cc36d58 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -1043247aac3945ae9c3711a0daa84c87 wine-1.9.12.tar.bz2 -1a2dc149ae76e542bb3b352c3633e50b wine-1.9.12.tar.bz2.sign -ea3badb73deb93dfeee24f944070f8d1 wine-staging-1.9.12.tar.gz +0ef601ed1eb8e9b800eb0ee334d7ad6a wine-1.9.13.tar.bz2 +21e95ddaa66e8e7c8d650246d749e675 wine-1.9.13.tar.bz2.sign +234c7f88068dc25bd67ab67efda9c319 wine-staging-1.9.13.tar.gz diff --git a/wine-cups-2.2.patch b/wine-cups-2.2.patch new file mode 100644 index 0000000..bea5ef7 --- /dev/null +++ b/wine-cups-2.2.patch @@ -0,0 +1,27 @@ +From 8570aa372d00aa6410605b97a78614c61d74c4b3 Mon Sep 17 00:00:00 2001 +From: Michael Cronenworth +Date: Fri, 1 Jul 2016 16:31:11 -0500 +Subject: [PATCH] winspool.drv: Support cups 2.2 header update + +Signed-off-by: Michael Cronenworth +--- + dlls/winspool.drv/info.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/dlls/winspool.drv/info.c b/dlls/winspool.drv/info.c +index 3ba94cd..5468066 100644 +--- a/dlls/winspool.drv/info.c ++++ b/dlls/winspool.drv/info.c +@@ -43,6 +43,9 @@ + #include + #ifdef HAVE_CUPS_CUPS_H + # include ++# if CUPS_VERSION_MAJOR > 2 || (CUPS_VERSION_MAJOR == 2 && CUPS_VERSION_MINOR > 1) ++# include ++# endif + #endif + + #ifdef HAVE_APPLICATIONSERVICES_APPLICATIONSERVICES_H +-- +2.5.5 + diff --git a/wine-gnutls-3.5.patch b/wine-gnutls-3.5.patch deleted file mode 100644 index f2819e1..0000000 --- a/wine-gnutls-3.5.patch +++ /dev/null @@ -1,94 +0,0 @@ -From 3e08f247b8bf105f1548648b93fad4a672ac7d7b Mon Sep 17 00:00:00 2001 -From: Michael Cronenworth -Date: Wed, 15 Jun 2016 19:03:22 -0500 -Subject: [PATCH] configure: Check for GnuTLS block size function - -Instead of providing an extern, perform a configure check. The -function return type changed from signed to unsigned in GnuTLS 3.5. - -Signed-off-by: Michael Cronenworth ---- - configure | 37 +++++++++++++++++++++++++++++++++++++ - configure.ac | 3 +++ - dlls/secur32/schannel_gnutls.c | 3 --- - 3 files changed, 40 insertions(+), 3 deletions(-) - -diff --git a/configure b/configure -index d1a6a68..1c39a6c 100755 ---- a/configure -+++ b/configure -@@ -11655,6 +11655,43 @@ CPPFLAGS=$ac_save_CPPFLAGS - test -z "$GNUTLS_CFLAGS" || GNUTLS_CFLAGS=`echo " $GNUTLS_CFLAGS" | sed 's/ -I\([^/]\)/ -I\$(top_builddir)\/\1/g'` - test -z "$GNUTLS_LIBS" || GNUTLS_LIBS=`echo " $GNUTLS_LIBS" | sed 's/ -L\([^/]\)/ -L\$(top_builddir)\/\1/g'` - -+ if ${GNUTLS_CFLAGS:+false} :; then : -+ if ${PKG_CONFIG+:} false; then : -+ GNUTLS_CFLAGS=`$PKG_CONFIG --cflags gnutls 2>/dev/null` -+fi -+fi -+ -+if ${GNUTLS_LIBS:+false} :; then : -+ if ${PKG_CONFIG+:} false; then : -+ GNUTLS_LIBS=`$PKG_CONFIG --libs gnutls 2>/dev/null` -+fi -+fi -+ -+ -+$as_echo "$as_me:${as_lineno-$LINENO}: gnutls cflags: $GNUTLS_CFLAGS" >&5 -+$as_echo "$as_me:${as_lineno-$LINENO}: gnutls libs: $GNUTLS_LIBS" >&5 -+ac_save_CPPFLAGS=$CPPFLAGS -+CPPFLAGS="$CPPFLAGS $GNUTLS_CFLAGS" -+ac_wine_check_funcs_save_LIBS="$LIBS" -+LIBS="$LIBS $GNUTLS_LIBS" -+for ac_func in gnutls_cipher_get_block_size -+do : -+ ac_fn_c_check_func "$LINENO" "gnutls_cipher_get_block_size" "ac_cv_func_gnutls_cipher_get_block_size" -+if test "x$ac_cv_func_gnutls_cipher_get_block_size" = xyes; then : -+ cat >>confdefs.h <<_ACEOF -+#define HAVE_GNUTLS_CIPHER_GET_BLOCK_SIZE 1 -+_ACEOF -+ -+else -+ as_fn_append wine_notices "|libgnutls ${notice_platform}development files too old, no block size support." -+fi -+done -+ -+LIBS="$ac_wine_check_funcs_save_LIBS" -+CPPFLAGS=$ac_save_CPPFLAGS -+test -z "$GNUTLS_CFLAGS" || GNUTLS_CFLAGS=`echo " $GNUTLS_CFLAGS" | sed 's/ -I\([^/]\)/ -I\$(top_builddir)\/\1/g'` -+test -z "$GNUTLS_LIBS" || GNUTLS_LIBS=`echo " $GNUTLS_LIBS" | sed 's/ -L\([^/]\)/ -L\$(top_builddir)\/\1/g'` -+ - fi - if test "x$ac_cv_lib_soname_gnutls" = "x"; then : - case "x$with_gnutls" in -diff --git a/configure.ac b/configure.ac -index 7f234b2..6ae8dde 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1268,6 +1268,9 @@ then - WINE_CHECK_LIB_FUNCS(gnutls_hash,[$GNUTLS_LIBS],, - [WINE_NOTICE([libgnutls ${notice_platform}development files too old, no bcrypt hash support.])])])], - [GNUTLS_CFLAGS=""])]) -+ WINE_PACKAGE_FLAGS(GNUTLS,[gnutls],,,, -+ [WINE_CHECK_LIB_FUNCS(gnutls_cipher_get_block_size,[$GNUTLS_LIBS],, -+ [WINE_NOTICE([libgnutls ${notice_platform}development files too old, no block size support.])])]) - fi - WINE_WARNING_WITH(gnutls,[test "x$ac_cv_lib_soname_gnutls" = "x"], - [libgnutls ${notice_platform}development files not found, no schannel support.]) -diff --git a/dlls/secur32/schannel_gnutls.c b/dlls/secur32/schannel_gnutls.c -index b10b629..2388c55 100644 ---- a/dlls/secur32/schannel_gnutls.c -+++ b/dlls/secur32/schannel_gnutls.c -@@ -41,9 +41,6 @@ - WINE_DEFAULT_DEBUG_CHANNEL(secur32); - WINE_DECLARE_DEBUG_CHANNEL(winediag); - --/* Not present in gnutls version < 2.9.10. */ --extern int gnutls_cipher_get_block_size(gnutls_cipher_algorithm_t algorithm); -- - static void *libgnutls_handle; - #define MAKE_FUNCPTR(f) static typeof(f) * p##f - MAKE_FUNCPTR(gnutls_alert_get); --- -2.5.5 - diff --git a/wine.spec b/wine.spec index ff4b276..8fe00ca 100644 --- a/wine.spec +++ b/wine.spec @@ -25,7 +25,7 @@ %endif Name: wine -Version: 1.9.12 +Version: 1.9.13 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -72,8 +72,7 @@ Source501: wine-tahoma.conf Source502: wine-README-tahoma Patch511: wine-cjk.patch -# GnuTLS 3.5 fix -Patch512: wine-gnutls-3.5.patch +Patch512: wine-cups-2.2.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. @@ -663,7 +662,7 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} %patch511 -p1 -b.cjk -%patch512 -p1 -b.gnutls +%patch512 -p1 -b.cups # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 @@ -2039,6 +2038,9 @@ fi %endif %changelog +* Fri Jul 01 2016 Michael Cronenworth 1.9.13-1 +- version update + * Wed Jun 15 2016 Michael Cronenworth 1.9.12-1 - version update From 3843f57f76cf26348b9f8a03b27319a6a1febc5f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 29 Jul 2016 13:33:35 -0500 Subject: [PATCH 025/459] Update to 1.9.15 --- .gitignore | 6 +++--- sources | 6 +++--- wine-cups-2.2.patch | 27 --------------------------- wine.spec | 11 ++++++++--- 4 files changed, 14 insertions(+), 36 deletions(-) delete mode 100644 wine-cups-2.2.patch diff --git a/.gitignore b/.gitignore index 4ad2f78..7a7d32f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.13.tar.bz2 -/wine-1.9.13.tar.bz2.sign -/wine-staging-1.9.13.tar.gz +/wine-1.9.15.tar.bz2 +/wine-1.9.15.tar.bz2.sign +/wine-staging-1.9.15.tar.gz diff --git a/sources b/sources index cc36d58..dba9820 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -0ef601ed1eb8e9b800eb0ee334d7ad6a wine-1.9.13.tar.bz2 -21e95ddaa66e8e7c8d650246d749e675 wine-1.9.13.tar.bz2.sign -234c7f88068dc25bd67ab67efda9c319 wine-staging-1.9.13.tar.gz +385ef1e93d45ad871f5d38d52af602dd wine-1.9.15.tar.bz2 +45d708b63e6e856430759a8e19c4be9f wine-1.9.15.tar.bz2.sign +f5ef9cf51e45d4e8d856675c3f57e370 wine-staging-1.9.15.tar.gz diff --git a/wine-cups-2.2.patch b/wine-cups-2.2.patch deleted file mode 100644 index bea5ef7..0000000 --- a/wine-cups-2.2.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 8570aa372d00aa6410605b97a78614c61d74c4b3 Mon Sep 17 00:00:00 2001 -From: Michael Cronenworth -Date: Fri, 1 Jul 2016 16:31:11 -0500 -Subject: [PATCH] winspool.drv: Support cups 2.2 header update - -Signed-off-by: Michael Cronenworth ---- - dlls/winspool.drv/info.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/dlls/winspool.drv/info.c b/dlls/winspool.drv/info.c -index 3ba94cd..5468066 100644 ---- a/dlls/winspool.drv/info.c -+++ b/dlls/winspool.drv/info.c -@@ -43,6 +43,9 @@ - #include - #ifdef HAVE_CUPS_CUPS_H - # include -+# if CUPS_VERSION_MAJOR > 2 || (CUPS_VERSION_MAJOR == 2 && CUPS_VERSION_MINOR > 1) -+# include -+# endif - #endif - - #ifdef HAVE_APPLICATIONSERVICES_APPLICATIONSERVICES_H --- -2.5.5 - diff --git a/wine.spec b/wine.spec index 8fe00ca..89d7510 100644 --- a/wine.spec +++ b/wine.spec @@ -25,7 +25,7 @@ %endif Name: wine -Version: 1.9.13 +Version: 1.9.15 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -72,7 +72,6 @@ Source501: wine-tahoma.conf Source502: wine-README-tahoma Patch511: wine-cjk.patch -Patch512: wine-cups-2.2.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. @@ -662,7 +661,6 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} %patch511 -p1 -b.cjk -%patch512 -p1 -b.cups # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 @@ -1615,6 +1613,7 @@ fi %{_libdir}/wine/snmpapi.dll.so %{_libdir}/wine/softpub.dll.so %{_libdir}/wine/spoolsv.exe.so +%{_libdir}/wine/sspicli.dll.so %{_libdir}/wine/stdole2.tlb.so %{_libdir}/wine/stdole32.tlb.so %{_libdir}/wine/sti.dll.so @@ -2038,6 +2037,12 @@ fi %endif %changelog +* Fri Jul 29 2016 Michael Cronenworth 1.9.15-1 +- version update + +* Mon Jul 11 2016 Michael Cronenworth 1.9.14-1 +- version update + * Fri Jul 01 2016 Michael Cronenworth 1.9.13-1 - version update From 6973665f818933aac7427972a65fd15975dda018 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 9 Aug 2016 12:02:41 -0500 Subject: [PATCH 026/459] Update to 1.9.16 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 6 +++++- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 7a7d32f..6e6c137 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.15.tar.bz2 -/wine-1.9.15.tar.bz2.sign -/wine-staging-1.9.15.tar.gz +/wine-1.9.16.tar.bz2 +/wine-1.9.16.tar.bz2.sign +/wine-staging-1.9.16.tar.gz diff --git a/sources b/sources index dba9820..62c409f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -385ef1e93d45ad871f5d38d52af602dd wine-1.9.15.tar.bz2 -45d708b63e6e856430759a8e19c4be9f wine-1.9.15.tar.bz2.sign -f5ef9cf51e45d4e8d856675c3f57e370 wine-staging-1.9.15.tar.gz +11a2fc9592609acacd779509e8c7210f wine-1.9.16.tar.bz2 +ebc05e9c4ab12ce91d560c7837da1d44 wine-1.9.16.tar.bz2.sign +bdaac48fdfdbfe2c03ad7431b7c75c41 wine-staging-1.9.16.tar.gz diff --git a/wine.spec b/wine.spec index 89d7510..dc455fe 100644 --- a/wine.spec +++ b/wine.spec @@ -25,7 +25,7 @@ %endif Name: wine -Version: 1.9.15 +Version: 1.9.16 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1505,6 +1505,7 @@ fi %{_libdir}/wine/msvcp110.dll.so %{_libdir}/wine/msvcp120.dll.so %{_libdir}/wine/msvcp120_app.dll.so +%{_libdir}/wine/msvcp140.dll.so %{_libdir}/wine/msvcr70.dll.so %{_libdir}/wine/msvcr71.dll.so %{_libdir}/wine/msvcr80.dll.so @@ -2037,6 +2038,9 @@ fi %endif %changelog +* Tue Aug 09 2016 Michael Cronenworth 1.9.16-1 +- version update + * Fri Jul 29 2016 Michael Cronenworth 1.9.15-1 - version update From 278b2dbb0c83fc72e22d2c0fd91c2b99b9cdd72c Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 20 Aug 2016 20:38:39 +0100 Subject: [PATCH 027/459] build on aarch64 --- wine.spec | 65 +++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 44 insertions(+), 21 deletions(-) diff --git a/wine.spec b/wine.spec index dc455fe..cb9c212 100644 --- a/wine.spec +++ b/wine.spec @@ -26,7 +26,7 @@ Name: wine Version: 1.9.16 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -78,7 +78,7 @@ Patch511: wine-cjk.patch Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %if !%{?no64bit} -ExclusiveArch: %{ix86} x86_64 %{arm} +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %else ExclusiveArch: %{ix86} %{arm} %endif @@ -207,7 +207,7 @@ Requires: mesa-dri-drivers(x86-64) %endif # ARM parts -%ifarch %{arm} +%ifarch %{arm} aarch64 Requires: wine-core = %{version}-%{release} Requires: wine-capi = %{version}-%{release} Requires: wine-cms = %{version}-%{release} @@ -222,6 +222,20 @@ Requires: mesa-dri-drivers Requires: samba-winbind-clients %endif +# aarch64 parts +%ifarch aarch64 +Requires: wine-core(aarch64) = %{version}-%{release} +Requires: wine-capi(aarch64) = %{version}-%{release} +Requires: wine-cms(aarch64) = %{version}-%{release} +Requires: wine-ldap(aarch64) = %{version}-%{release} +Requires: wine-twain(aarch64) = %{version}-%{release} +Requires: wine-pulseaudio(aarch64) = %{version}-%{release} +Requires: wine-openal(aarch64) = %{version}-%{release} +Requires: wine-opencl(aarch64) = %{version}-%{release} +Requires: mingw64-wine-gecko = %winegecko +Requires: mesa-dri-drivers(aarch64) +%endif + %description Wine as a compatibility layer for UNIX to run Windows applications. This package includes a program loader, which allows unmodified Windows @@ -283,7 +297,7 @@ Requires: libva(x86-64) %endif %endif -%ifarch %{arm} +%ifarch %{arm} aarch64 Requires: freetype Requires: nss-mdns Requires: gnutls @@ -295,6 +309,9 @@ Requires: libpcap Requires: mesa-libOSMesa Requires: libv4l Requires: unixODBC +%if 0%{?compholio} +Requires: libva +%endif %endif # old removed packages @@ -585,7 +602,7 @@ Requires: sane-backends-libs(x86-32) %ifarch x86_64 Requires: sane-backends-libs(x86-64) %endif -%ifarch %{arm} +%ifarch %{arm} aarch64 Requires: sane-backends-libs %endif @@ -666,7 +683,7 @@ This package adds the opencl driver for wine. gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 %if 0%{?compholio} -%{__make} -C patches DESTDIR="`pwd`" install +make -C patches DESTDIR="`pwd`" install # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in @@ -689,13 +706,13 @@ export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno --x-includes=%{_includedir} --x-libraries=%{_libdir} \ --without-hal --with-dbus \ --with-x \ -%ifarch x86_64 +%ifarch x86_64 aarch64 --enable-win64 \ %endif %{?compholio: --with-xattr} \ --disable-tests -%{__make} %{?_smp_mflags} TARGETFLAGS="" +make %{?_smp_mflags} TARGETFLAGS="" %install @@ -707,15 +724,16 @@ export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno UPDATE_DESKTOP_DATABASE=/bin/true # setup for alternatives usage -%ifarch x86_64 +%ifarch x86_64 aarch64 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 -%else -mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 -%ifnarch %{arm} -mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader %endif +%ifarch %{ix86} %{arm} +mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 %endif +%ifnarch %{arm} aarch64 +mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader +%endif touch %{buildroot}%{_bindir}/wine %ifnarch %{arm} touch %{buildroot}%{_bindir}/wine-preloader @@ -725,7 +743,7 @@ touch %{buildroot}%{_bindir}/wineserver # remove rpath chrpath --delete %{buildroot}%{_bindir}/wmc chrpath --delete %{buildroot}%{_bindir}/wrc -%ifarch x86_64 +%ifarch x86_64 aarch64 chrpath --delete %{buildroot}%{_bindir}/wine64 chrpath --delete %{buildroot}%{_bindir}/wineserver64 %else @@ -873,7 +891,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/ install -p -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ %endif -%ifarch x86_64 +%ifarch x86_64 aarch64 install -p -m644 %{SOURCE5} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ %endif @@ -981,7 +999,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %post core -p /sbin/ldconfig %posttrans core -%ifarch x86_64 +%ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine64 10 \ --slave %{_bindir}/wine-preloader wine-preloader %{_bindir}/wine64-preloader @@ -1005,7 +1023,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %postun core /sbin/ldconfig if [ $1 -eq 0 ] ; then -%ifarch x86_64 +%ifarch x86_64 aarch64 aarch64 %{_sbindir}/alternatives --remove wine %{_bindir}/wine64 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver64 %else @@ -1080,12 +1098,14 @@ fi %config %{_sysconfdir}/ld.so.conf.d/wine-32.conf %endif -%ifarch x86_64 +%ifarch x86_64 aarch64 %{_bindir}/wine64 -%{_bindir}/wine64-preloader %{_bindir}/wineserver64 %config %{_sysconfdir}/ld.so.conf.d/wine-64.conf %endif +%ifarch x86_64 +%{_bindir}/wine64-preloader +%endif %ghost %{_bindir}/wine %ifnarch %{arm} @@ -1751,7 +1771,7 @@ fi %{_libdir}/wine/xpssvcs.dll.so %if 0%{?compholio} -%ifarch x86_64 +%ifarch x86_64 aarch64 %{_libdir}/wine/nvapi64.dll.so %{_libdir}/wine/nvencodeapi64.dll.so %else @@ -1761,7 +1781,7 @@ fi %endif # 16 bit and other non 64bit stuff -%ifnarch x86_64 %{arm} +%ifnarch x86_64 %{arm} aarch64 %{_libdir}/wine/winevdm.exe.so %{_libdir}/wine/ifsmgr.vxd.so %{_libdir}/wine/mmdevldr.vxd.so @@ -2038,6 +2058,9 @@ fi %endif %changelog +* Sat Aug 20 2016 Peter Robinson 1.9.16-2 +- build on aarch64 + * Tue Aug 09 2016 Michael Cronenworth 1.9.16-1 - version update From b7c0c3d9330645869bed32fdf76457ffce5c4ac1 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 20 Aug 2016 21:46:38 +0100 Subject: [PATCH 028/459] fix up ifarch statement --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index cb9c212..6579f3c 100644 --- a/wine.spec +++ b/wine.spec @@ -731,7 +731,7 @@ mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 %endif -%ifnarch %{arm} aarch64 +%ifnarch %{arm} aarch64 x86_64 mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader %endif touch %{buildroot}%{_bindir}/wine From 3ac2b4594635fe77ac0648f332292dc4bd78a65c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 28 Aug 2016 11:37:20 -0500 Subject: [PATCH 029/459] Update to 1.9.17 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 8 +++++++- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 6e6c137..a41a03d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.16.tar.bz2 -/wine-1.9.16.tar.bz2.sign -/wine-staging-1.9.16.tar.gz +/wine-1.9.17.tar.bz2 +/wine-1.9.17.tar.bz2.sign +/wine-staging-1.9.17.tar.gz diff --git a/sources b/sources index 62c409f..ff2969a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -11a2fc9592609acacd779509e8c7210f wine-1.9.16.tar.bz2 -ebc05e9c4ab12ce91d560c7837da1d44 wine-1.9.16.tar.bz2.sign -bdaac48fdfdbfe2c03ad7431b7c75c41 wine-staging-1.9.16.tar.gz +79fe7f8f7dde35de10576c0809d39d4f wine-1.9.17.tar.bz2 +68fbcce5c5d9370af6cf85e285f1227e wine-1.9.17.tar.bz2.sign +d7b1926a460c798d2f94cebce24d4a65 wine-staging-1.9.17.tar.gz diff --git a/wine.spec b/wine.spec index dc455fe..2f93d15 100644 --- a/wine.spec +++ b/wine.spec @@ -25,7 +25,7 @@ %endif Name: wine -Version: 1.9.16 +Version: 1.9.17 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1163,6 +1163,7 @@ fi %{_libdir}/wine/amstream.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll.so @@ -1307,6 +1308,7 @@ fi %{_libdir}/wine/comdlg32.dll.so %{_libdir}/wine/compstui.dll.so %{_libdir}/wine/comsvcs.dll.so +%{_libdir}/wine/concrt140.dll.so %{_libdir}/wine/connect.dll.so %{_libdir}/wine/credui.dll.so %{_libdir}/wine/crtdll.dll.so @@ -1653,6 +1655,7 @@ fi %{_libdir}/wine/vcomp100.dll.so %{_libdir}/wine/vcomp110.dll.so %{_libdir}/wine/vcomp120.dll.so +%{_libdir}/wine/vcomp140.dll.so %{_libdir}/wine/vcruntime140.dll.so %{_libdir}/wine/vdmdbg.dll.so %{_libdir}/wine/version.dll.so @@ -2038,6 +2041,9 @@ fi %endif %changelog +* Sun Aug 28 2016 Michael Cronenworth 1.9.17-1 +- version update + * Tue Aug 09 2016 Michael Cronenworth 1.9.16-1 - version update From 1e1932d80628de3b8a0cf4d57d9fa5e88b7a1dc6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 7 Sep 2016 10:54:02 -0500 Subject: [PATCH 030/459] Update to 1.9.18 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 15 ++++++++++++++- 3 files changed, 20 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index a41a03d..868c406 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.17.tar.bz2 -/wine-1.9.17.tar.bz2.sign -/wine-staging-1.9.17.tar.gz +/wine-1.9.18.tar.bz2 +/wine-1.9.18.tar.bz2.sign +/wine-staging-1.9.18.tar.gz diff --git a/sources b/sources index ff2969a..b53d016 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -79fe7f8f7dde35de10576c0809d39d4f wine-1.9.17.tar.bz2 -68fbcce5c5d9370af6cf85e285f1227e wine-1.9.17.tar.bz2.sign -d7b1926a460c798d2f94cebce24d4a65 wine-staging-1.9.17.tar.gz +9da9321d9f8f5703b4ec83d673c8d7a4 wine-1.9.18.tar.bz2 +a3f2df75991e48ffcb10f009ed2b4834 wine-1.9.18.tar.bz2.sign +9f87f4b518e0da79eaa6c965654f43bd wine-staging-1.9.18.tar.gz diff --git a/wine.spec b/wine.spec index 8501742..02a4d07 100644 --- a/wine.spec +++ b/wine.spec @@ -25,7 +25,7 @@ %endif Name: wine -Version: 1.9.17 +Version: 1.9.18 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1205,6 +1205,8 @@ fi %{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-io-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so @@ -1219,6 +1221,8 @@ fi %{_libdir}/wine/api-ms-win-core-misc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-path-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.dll.so @@ -1233,6 +1237,7 @@ fi %{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so @@ -1240,6 +1245,7 @@ fi %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll.so @@ -1273,6 +1279,7 @@ fi %{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so @@ -1282,6 +1289,7 @@ fi %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so @@ -1510,6 +1518,7 @@ fi %{_libdir}/wine/msls31.dll.so %{_libdir}/wine/msnet32.dll.so %{_libdir}/wine/mspatcha.dll.so +%{_libdir}/wine/msports.dll.so %{_libdir}/wine/msscript.ocx.so %{_libdir}/wine/mssign32.dll.so %{_libdir}/wine/mssip32.dll.so @@ -1719,6 +1728,7 @@ fi %{_libdir}/wine/wintrust.dll.so %{_libdir}/wine/wlanapi.dll.so %{_libdir}/wine/wnaspi32.dll.so +%{_libdir}/wine/wpc.dll.so %{_libdir}/wine/wpcap.dll.so %{_libdir}/wine/ws2_32.dll.so %{_libdir}/wine/wshom.ocx.so @@ -2061,6 +2071,9 @@ fi %endif %changelog +* Wed Sep 07 2016 Michael Cronenworth 1.9.18-1 +- version update + * Sun Aug 28 2016 Michael Cronenworth 1.9.17-1 - version update From a57eaf6271c6870f8160fb854bdfd84b1fb91dad Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 9 Sep 2016 16:50:04 -0500 Subject: [PATCH 031/459] Update to 1.8.4 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index adb332a..0eb4b07 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-1.8.3.tar.bz2 -/wine-1.8.3.tar.bz2.sign +/wine-1.8.4.tar.bz2 +/wine-1.8.4.tar.bz2.sign diff --git a/sources b/sources index 8e10f93..fb421f3 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -0d9725fa55494e1623c7559af388a048 wine-1.8.3.tar.bz2 -a460943024d7c24e635d5a7799bca848 wine-1.8.3.tar.bz2.sign +117194d1b2052a471d15f29dcc981f84 wine-1.8.4.tar.bz2 +922efdc3ee700b74f5cabc8336e6565a wine-1.8.4.tar.bz2.sign diff --git a/wine.spec b/wine.spec index 82d986b..b1b8661 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.8.3 +Version: 1.8.4 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1957,6 +1957,9 @@ fi %endif %changelog +* Fri Sep 09 2016 Michael Cronenworth 1.8.4-1 +- version upgrade + * Fri Jun 17 2016 Michael Cronenworth 1.8.3-1 - version upgrade From 59a1d2faf3d7e8d968c6a840ac0b3720e7b42a25 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Thu, 15 Sep 2016 09:20:34 +0100 Subject: [PATCH 032/459] fix aarch64 definition --- wine.spec | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/wine.spec b/wine.spec index 02a4d07..299429e 100644 --- a/wine.spec +++ b/wine.spec @@ -26,7 +26,7 @@ Name: wine Version: 1.9.18 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -224,16 +224,16 @@ Requires: samba-winbind-clients # aarch64 parts %ifarch aarch64 -Requires: wine-core(aarch64) = %{version}-%{release} -Requires: wine-capi(aarch64) = %{version}-%{release} -Requires: wine-cms(aarch64) = %{version}-%{release} -Requires: wine-ldap(aarch64) = %{version}-%{release} -Requires: wine-twain(aarch64) = %{version}-%{release} -Requires: wine-pulseaudio(aarch64) = %{version}-%{release} -Requires: wine-openal(aarch64) = %{version}-%{release} -Requires: wine-opencl(aarch64) = %{version}-%{release} +Requires: wine-core(aarch-64) = %{version}-%{release} +Requires: wine-capi(aarch-64) = %{version}-%{release} +Requires: wine-cms(aarch-64) = %{version}-%{release} +Requires: wine-ldap(aarch-64) = %{version}-%{release} +Requires: wine-twain(aarch-64) = %{version}-%{release} +Requires: wine-pulseaudio(aarch-64) = %{version}-%{release} +Requires: wine-openal(aarch-64) = %{version}-%{release} +Requires: wine-opencl(aarch-64) = %{version}-%{release} Requires: mingw64-wine-gecko = %winegecko -Requires: mesa-dri-drivers(aarch64) +Requires: mesa-dri-drivers(aarch-64) %endif %description @@ -2071,6 +2071,9 @@ fi %endif %changelog +* Thu Sep 15 2016 Peter Robinson 1.9.18-2 +- fix aarch64 definition + * Wed Sep 07 2016 Michael Cronenworth 1.9.18-1 - version update From 31b9709d2ca23f12640fad9a8f20e533e208ac47 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 20 Sep 2016 20:36:08 -0500 Subject: [PATCH 033/459] Update to 1.9.19 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 25 +++++++++++++++++++++++-- 3 files changed, 29 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 868c406..81244ff 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.18.tar.bz2 -/wine-1.9.18.tar.bz2.sign -/wine-staging-1.9.18.tar.gz +/wine-1.9.19.tar.bz2 +/wine-1.9.19.tar.bz2.sign +/wine-staging-1.9.19.tar.gz diff --git a/sources b/sources index b53d016..5ab0749 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -9da9321d9f8f5703b4ec83d673c8d7a4 wine-1.9.18.tar.bz2 -a3f2df75991e48ffcb10f009ed2b4834 wine-1.9.18.tar.bz2.sign -9f87f4b518e0da79eaa6c965654f43bd wine-staging-1.9.18.tar.gz +d9d3794d7394b9a22f7514d63f3a95f1 wine-1.9.19.tar.bz2 +6c3d8a56003ea78284d966ba42235033 wine-1.9.19.tar.bz2.sign +63282e36efb9804a3a80ae6eaf3e2e11 wine-staging-1.9.19.tar.gz diff --git a/wine.spec b/wine.spec index 299429e..ba082cd 100644 --- a/wine.spec +++ b/wine.spec @@ -25,8 +25,8 @@ %endif Name: wine -Version: 1.9.18 -Release: 2%{?dist} +Version: 1.9.19 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -1181,6 +1181,7 @@ fi %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.dll.so %{_libdir}/wine/amstream.dll.so +%{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so @@ -1208,12 +1209,16 @@ fi %{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-1.dll.so +%{_libdir}/wine/api-ms-win-core-localization-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-memory-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-memory-l1-1-1.dll.so @@ -1224,6 +1229,7 @@ fi %{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-path-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-privateprofile-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll.so @@ -1231,26 +1237,35 @@ fi %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll.so %{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so +%{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll.so @@ -1289,6 +1304,7 @@ fi %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so @@ -1513,6 +1529,7 @@ fi %{_libdir}/wine/msimtf.dll.so %{_libdir}/wine/msimg32.dll.so %{_libdir}/wine/msimsg.dll.so +%{_libdir}/wine/msinfo32.exe.so %{_libdir}/wine/msisip.dll.so %{_libdir}/wine/msisys.ocx.so %{_libdir}/wine/msls31.dll.so @@ -1702,6 +1719,7 @@ fi %{_libdir}/wine/wimgapi.dll.so %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.dll.so +%{_libdir}/wine/winebus.sys.so %if 0%{?compholio} %{_libdir}/wine/wined3d-csmt.dll.so %endif @@ -2071,6 +2089,9 @@ fi %endif %changelog +* Mon Sep 19 2016 Michael Cronenworth 1.9.19-1 +- version update + * Thu Sep 15 2016 Peter Robinson 1.9.18-2 - fix aarch64 definition From 45d7119e37054c3eab2c034d3b8f5e31dceff521 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 3 Oct 2016 08:54:06 -0500 Subject: [PATCH 034/459] Update to 1.9.20 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 22 +++++++++++++++++++++- 3 files changed, 27 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 81244ff..81b7537 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.19.tar.bz2 -/wine-1.9.19.tar.bz2.sign -/wine-staging-1.9.19.tar.gz +/wine-1.9.20.tar.bz2 +/wine-1.9.20.tar.bz2.sign +/wine-staging-1.9.20.tar.gz diff --git a/sources b/sources index 5ab0749..70536ad 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -d9d3794d7394b9a22f7514d63f3a95f1 wine-1.9.19.tar.bz2 -6c3d8a56003ea78284d966ba42235033 wine-1.9.19.tar.bz2.sign -63282e36efb9804a3a80ae6eaf3e2e11 wine-staging-1.9.19.tar.gz +8cdf98f6963089d368dfb55313d5d93f wine-1.9.20.tar.bz2 +2468ecd50c3eb2cc11ef10b3c689074c wine-1.9.20.tar.bz2.sign +3f6a010343c096db33c408c2b1e8b546 wine-staging-1.9.20.tar.gz diff --git a/wine.spec b/wine.spec index ba082cd..be52e9e 100644 --- a/wine.spec +++ b/wine.spec @@ -25,7 +25,7 @@ %endif Name: wine -Version: 1.9.19 +Version: 1.9.20 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1181,7 +1181,10 @@ fi %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.dll.so %{_libdir}/wine/amstream.dll.so +%{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-bem-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so @@ -1189,6 +1192,7 @@ fi %{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-debug-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.dll.so @@ -1205,6 +1209,7 @@ fi %{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-io-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-io-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll.so @@ -1212,6 +1217,7 @@ fi %{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-1.dll.so @@ -1261,6 +1267,7 @@ fi %{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.dll.so @@ -1268,6 +1275,7 @@ fi %{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-convert-l1-1-0.dll.so @@ -1293,16 +1301,24 @@ fi %{_libdir}/wine/api-ms-win-downlevel-shlwapi-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-service-core-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-service-management-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-service-private-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so @@ -1471,6 +1487,7 @@ fi %{_libdir}/wine/inkobj.dll.so %{_libdir}/wine/inseng.dll.so %{_libdir}/wine/iphlpapi.dll.so +%{_libdir}/wine/iprop.dll.so %{_libdir}/wine/irprops.cpl.so %{_libdir}/wine/itircl.dll.so %{_libdir}/wine/itss.dll.so @@ -2089,6 +2106,9 @@ fi %endif %changelog +* Sun Oct 02 2016 Michael Cronenworth 1.9.20-1 +- version update + * Mon Sep 19 2016 Michael Cronenworth 1.9.19-1 - version update From 596002216c6800f2f835f80c59c59c5658a0e465 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 17 Oct 2016 09:23:43 -0500 Subject: [PATCH 035/459] Update to 1.8.5 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0eb4b07..0da35fb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-1.8.4.tar.bz2 -/wine-1.8.4.tar.bz2.sign +/wine-1.8.5.tar.bz2 +/wine-1.8.5.tar.bz2.sign diff --git a/sources b/sources index fb421f3..ca18e92 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -117194d1b2052a471d15f29dcc981f84 wine-1.8.4.tar.bz2 -922efdc3ee700b74f5cabc8336e6565a wine-1.8.4.tar.bz2.sign +2d2b38d9be3dc054c0cee9f0e868eaea wine-1.8.5.tar.bz2 +96f4c6bce861a870931e65a4f6331e5f wine-1.8.5.tar.bz2.sign diff --git a/wine.spec b/wine.spec index b1b8661..cdb1787 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 1.8.4 +Version: 1.8.5 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1957,6 +1957,9 @@ fi %endif %changelog +* Fri Oct 07 2016 Michael Cronenworth 1.8.5-1 +- version upgrade + * Fri Sep 09 2016 Michael Cronenworth 1.8.4-1 - version upgrade From 06706743abddb734208cc8980339269a4d5cc737 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 17 Oct 2016 10:09:54 -0500 Subject: [PATCH 036/459] Update to 1.9.21 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 7 ++++++- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 81b7537..aaec2fe 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.20.tar.bz2 -/wine-1.9.20.tar.bz2.sign -/wine-staging-1.9.20.tar.gz +/wine-1.9.21.tar.bz2 +/wine-1.9.21.tar.bz2.sign +/wine-staging-1.9.21.tar.gz diff --git a/sources b/sources index 70536ad..8b0f7d6 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -8cdf98f6963089d368dfb55313d5d93f wine-1.9.20.tar.bz2 -2468ecd50c3eb2cc11ef10b3c689074c wine-1.9.20.tar.bz2.sign -3f6a010343c096db33c408c2b1e8b546 wine-staging-1.9.20.tar.gz +2a56340aa89c3120576d00f7bf280af9 wine-1.9.21.tar.bz2 +98c97f5958f4f812037888c2632747fc wine-1.9.21.tar.bz2.sign +5959dac72013863843917b9be84662a3 wine-staging-1.9.21.tar.gz diff --git a/wine.spec b/wine.spec index be52e9e..bbf662b 100644 --- a/wine.spec +++ b/wine.spec @@ -25,7 +25,7 @@ %endif Name: wine -Version: 1.9.20 +Version: 1.9.21 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1683,6 +1683,7 @@ fi %{_libdir}/wine/stdole2.tlb.so %{_libdir}/wine/stdole32.tlb.so %{_libdir}/wine/sti.dll.so +%{_libdir}/wine/subst.exe.so %{_libdir}/wine/svchost.exe.so %{_libdir}/wine/svrapi.dll.so %{_libdir}/wine/sxs.dll.so @@ -1741,6 +1742,7 @@ fi %{_libdir}/wine/wined3d-csmt.dll.so %endif %{_libdir}/wine/winegstreamer.dll.so +%{_libdir}/wine/winehid.sys.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.dll.so %{_libdir}/wine/winex11.drv.so @@ -2106,6 +2108,9 @@ fi %endif %changelog +* Mon Oct 17 2016 Michael Cronenworth 1.9.21-1 +- version update + * Sun Oct 02 2016 Michael Cronenworth 1.9.20-1 - version update From 3775eb996c030013897028296c796ac60cd91787 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 3 Nov 2016 10:23:16 -0500 Subject: [PATCH 037/459] Update to 1.9.22 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 10 +++++++++- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index aaec2fe..0f5e4c3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.21.tar.bz2 -/wine-1.9.21.tar.bz2.sign -/wine-staging-1.9.21.tar.gz +/wine-1.9.22.tar.bz2 +/wine-1.9.22.tar.bz2.sign +/wine-staging-1.9.22.tar.gz diff --git a/sources b/sources index 8b0f7d6..5191d24 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -2a56340aa89c3120576d00f7bf280af9 wine-1.9.21.tar.bz2 -98c97f5958f4f812037888c2632747fc wine-1.9.21.tar.bz2.sign -5959dac72013863843917b9be84662a3 wine-staging-1.9.21.tar.gz +604c64eb3e1e5c85bc467e5e7b251b1d wine-1.9.22.tar.bz2 +31fc62bf9a490b53c0e6bfe7bde85a18 wine-1.9.22.tar.bz2.sign +4d443656fff8a9524c0a3e7c46753cc8 wine-staging-1.9.22.tar.gz diff --git a/wine.spec b/wine.spec index bbf662b..5a8815f 100644 --- a/wine.spec +++ b/wine.spec @@ -25,7 +25,7 @@ %endif Name: wine -Version: 1.9.21 +Version: 1.9.22 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1243,6 +1243,7 @@ fi %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll.so %{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.dll.so @@ -1434,7 +1435,11 @@ fi %{_libdir}/wine/esent.dll.so %{_libdir}/wine/evr.dll.so %{_libdir}/wine/explorerframe.dll.so +%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so @@ -2108,6 +2113,9 @@ fi %endif %changelog +* Thu Nov 03 2016 Michael Cronenworth 1.9.22-1 +- version update + * Mon Oct 17 2016 Michael Cronenworth 1.9.21-1 - version update From 8f3d2f43f4c85966a320218b38aa80748d945b25 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 7 Nov 2016 23:41:39 -0600 Subject: [PATCH 038/459] Fixes for scriptlets and cups-libs dep. --- wine.spec | 60 +++++++++++++++++++++++++------------------------------ 1 file changed, 27 insertions(+), 33 deletions(-) diff --git a/wine.spec b/wine.spec index cdb1787..4c043b6 100644 --- a/wine.spec +++ b/wine.spec @@ -13,7 +13,7 @@ %endif # 0%{?fedora} # binfmt macros for RHEL -%if 0%{?fedora} <= 20 || 0%{?rhel} == 7 +%if 0%{?rhel} == 7 %global _binfmtdir /usr/lib/binfmt.d %global binfmt_apply() \ /usr/lib/systemd/systemd-binfmt %{?*} >/dev/null 2>&1 || : \ @@ -22,7 +22,7 @@ Name: wine Version: 1.8.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -124,9 +124,6 @@ BuildRequires: libXmu-devel BuildRequires: libXi-devel BuildRequires: libXcursor-devel BuildRequires: dbus-devel -%if !0%{?fedora} >= 16 -BuildRequires: hal-devel -%endif BuildRequires: gnutls-devel BuildRequires: pulseaudio-libs-devel BuildRequires: gsm-devel @@ -237,6 +234,8 @@ Requires(preun): %{_sbindir}/alternatives Requires: wine-filesystem = %{version}-%{release} %ifarch %{ix86} +# CUPS support uses dlopen - rhbz#1367537 +Requires: cups-libs(x86-32) Requires: freetype(x86-32) Requires: nss-mdns(x86-32) Requires: gnutls(x86-32) @@ -257,6 +256,8 @@ Requires: libva(x86-32) %endif %ifarch x86_64 +# CUPS support uses dlopen - rhbz#1367537 +Requires: cups-libs(x86-64) Requires: freetype(x86-64) Requires: nss-mdns(x86-64) Requires: gnutls(x86-64) @@ -276,7 +277,9 @@ Requires: libva(x86-64) %endif %endif -%ifarch %{arm} +%ifarch %{arm} aarch64 +# CUPS support uses dlopen - rhbz#1367537 +Requires: cups-libs Requires: freetype Requires: nss-mdns Requires: gnutls @@ -329,8 +332,9 @@ Requires(postun): systemd %description systemd Register the wine binary handler for windows executables via systemd binfmt handling. See man binfmt.d for further information. +%endif -%if 0%{?fedora} < 23 +%if 0%{?rhel} < 7 %package sysvinit Summary: SysV initscript for the wine binfmt handler Group: Applications/Emulators @@ -339,7 +343,6 @@ BuildArch: noarch %description sysvinit Register the wine binary handler for windows executables via SysV init files. %endif -%endif %package filesystem Summary: Filesystem directories for wine @@ -370,6 +373,9 @@ Requires: wine-common = %{version}-%{release} %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 Requires: wine-systemd = %{version}-%{release} %endif +%if 0%{?rhel} < 7 +Requires: wine-sysvinit = %{version}-%{release} +%endif Requires: hicolor-icon-theme BuildArch: noarch @@ -729,7 +735,7 @@ chrpath --delete %{buildroot}%{_bindir}/wineserver32 mkdir -p %{buildroot}%{_sysconfdir}/wine # Allow users to launch Windows programs by just clicking on the .exe file... -%if 0%{?fedora} < 23 +%if 0%{?rhel} < 7 mkdir -p %{buildroot}%{_initrddir} install -p -c -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/wine %endif @@ -916,8 +922,7 @@ mkdir -p %{buildroot}%{_mandir}/pl.UTF-8/man1 install -p -m 0644 loader/wine.pl.UTF-8.man %{buildroot}%{_mandir}/pl.UTF-8/man1/wine.1 -%if 0%{?fedora} >= 15 -%if 0%{?fedora} < 23 +%if 0%{?rhel} < 7 %post sysvinit if [ $1 -eq 1 ]; then /sbin/chkconfig --add wine @@ -932,6 +937,7 @@ if [ $1 -eq 0 ]; then fi %endif +%if 0%{?fedora} >= 15 || 0%{?rhel} > 6 %post systemd %binfmt_apply wine.conf @@ -939,28 +945,12 @@ fi if [ $1 -eq 0 ]; then /bin/systemctl try-restart systemd-binfmt.service fi - -%post desktop -update-desktop-database &>/dev/null || : -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%else -%post desktop -update-desktop-database &>/dev/null || : -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : -if [ $1 -eq 1 ]; then -/sbin/chkconfig --add wine -/sbin/chkconfig --level 2345 wine on -/sbin/service wine start &>/dev/null || : -fi - -%preun desktop -if [ $1 -eq 0 ]; then -/sbin/service wine stop >/dev/null 2>&1 -/sbin/chkconfig --del wine -fi %endif +%post desktop +update-desktop-database &>/dev/null || : +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + %postun desktop update-desktop-database &>/dev/null || : if [ $1 -eq 0 ] ; then @@ -1887,12 +1877,12 @@ fi %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %files systemd %config %{_binfmtdir}/wine.conf +%endif -%if 0%{?fedora} < 23 +%if 0%{?rhel} < 7 %files sysvinit %{_initrddir}/wine %endif -%endif # ldap subpackage %files ldap @@ -1957,6 +1947,10 @@ fi %endif %changelog +* Mon Nov 07 2016 Michael Cronenworth 1.8.5-2 +- remove old cruft and fix scriptlets (rhbz#1314762) +- add hard dependency on cups-libs (rhbz#1367537) + * Fri Oct 07 2016 Michael Cronenworth 1.8.5-1 - version upgrade From 293b55b35a26a90927f7d6f3df04c8522499ee8b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 16 Nov 2016 08:56:02 -0600 Subject: [PATCH 039/459] Update to 1.9.23. Fix cups support, include mp3 support. --- .gitignore | 6 +-- sources | 6 +-- wine.spec | 121 ++++++++++++++++++++++++----------------------------- 3 files changed, 60 insertions(+), 73 deletions(-) diff --git a/.gitignore b/.gitignore index 0f5e4c3..7e137b4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.22.tar.bz2 -/wine-1.9.22.tar.bz2.sign -/wine-staging-1.9.22.tar.gz +/wine-1.9.23.tar.bz2 +/wine-1.9.23.tar.bz2.sign +/wine-staging-1.9.23.tar.gz diff --git a/sources b/sources index 5191d24..1b81b31 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -604c64eb3e1e5c85bc467e5e7b251b1d wine-1.9.22.tar.bz2 -31fc62bf9a490b53c0e6bfe7bde85a18 wine-1.9.22.tar.bz2.sign -4d443656fff8a9524c0a3e7c46753cc8 wine-staging-1.9.22.tar.gz +bb2a1490369dc08e48993b60b59233a8 wine-1.9.23.tar.bz2 +f1a5cd72568348fcc425f8fc683c4b2f wine-1.9.23.tar.bz2.sign +423d881fbadb60b52593d91fca23e1a1 wine-staging-1.9.23.tar.gz diff --git a/wine.spec b/wine.spec index 5a8815f..5c1b365 100644 --- a/wine.spec +++ b/wine.spec @@ -2,11 +2,7 @@ %undefine _hardened_build %global no64bit 0 -%if 0%{?fedora} <= 23 -%global winegecko 2.44 -%else %global winegecko 2.47 -%endif %global winemono 4.6.3 #global _default_patch_fuzz 2 @@ -17,7 +13,7 @@ %endif # 0%{?fedora} # binfmt macros for RHEL -%if 0%{?fedora} <= 20 || 0%{?rhel} == 7 +%if 0%{?rhel} == 7 %global _binfmtdir /usr/lib/binfmt.d %global binfmt_apply() \ /usr/lib/systemd/systemd-binfmt %{?*} >/dev/null 2>&1 || : \ @@ -25,7 +21,7 @@ %endif Name: wine -Version: 1.9.22 +Version: 1.9.23 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -109,6 +105,7 @@ BuildRequires: openldap-devel BuildRequires: perl-generators BuildRequires: unixODBC-devel BuildRequires: sane-backends-devel +BuildRequires: systemd-devel BuildRequires: zlib-devel BuildRequires: fontforge freetype-devel BuildRequires: libgphoto2-devel @@ -129,9 +126,6 @@ BuildRequires: libXmu-devel BuildRequires: libXi-devel BuildRequires: libXcursor-devel BuildRequires: dbus-devel -%if !0%{?fedora} >= 16 -BuildRequires: hal-devel -%endif BuildRequires: gnutls-devel BuildRequires: pulseaudio-libs-devel BuildRequires: gsm-devel @@ -143,6 +137,9 @@ BuildRequires: gettext-devel BuildRequires: chrpath BuildRequires: gstreamer1-devel BuildRequires: gstreamer1-plugins-base-devel +%if 0%{?fedora} > 24 +BuildRequires: mpg123-devel +%endif # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?compholio} @@ -258,6 +255,8 @@ Requires(preun): %{_sbindir}/alternatives Requires: wine-filesystem = %{version}-%{release} %ifarch %{ix86} +# CUPS support uses dlopen - rhbz#1367537 +Requires: cups-libs(x86-32) Requires: freetype(x86-32) Requires: nss-mdns(x86-32) Requires: gnutls(x86-32) @@ -278,6 +277,8 @@ Requires: libva(x86-32) %endif %ifarch x86_64 +# CUPS support uses dlopen - rhbz#1367537 +Requires: cups-libs(x86-64) Requires: freetype(x86-64) Requires: nss-mdns(x86-64) Requires: gnutls(x86-64) @@ -298,6 +299,8 @@ Requires: libva(x86-64) %endif %ifarch %{arm} aarch64 +# CUPS support uses dlopen - rhbz#1367537 +Requires: cups-libs Requires: freetype Requires: nss-mdns Requires: gnutls @@ -314,26 +317,6 @@ Requires: libva %endif %endif -# old removed packages -Obsoletes: wine-arts < 0.9.34 -Provides: wine-arts = %{version}-%{release} -Obsoletes: wine-tools <= 1.1.27 -Provides: wine-tools = %{version}-%{release} - -# removed as of 1.3.25 (new sound api) -Obsoletes: wine-esd <= 1.3.24 -Provides: wine-esd = %{version}-%{release} -Obsoletes: wine-jack <= 1.3.24 -Provides: wine-jack = %{version}-%{release} - -# removed as of 1.3.19 (we don't support oss4) -Obsoletes: wine-oss <= 1.3.18 -Provides: wine-oss = %{version}-%{release} - -# removed as of 1.3.16 -Obsoletes: wine-nas <= 1.3.15 -Provides: wine-nas = %{version}-%{release} - # removed as of 1.7.35 Obsoletes: wine-wow < 1.7.35 Provides: wine-wow = %{version}-%{release} @@ -353,8 +336,9 @@ Requires(postun): systemd %description systemd Register the wine binary handler for windows executables via systemd binfmt handling. See man binfmt.d for further information. +%endif -%if 0%{?fedora} < 23 +%if 0%{?rhel} < 7 %package sysvinit Summary: SysV initscript for the wine binfmt handler Group: Applications/Emulators @@ -363,7 +347,6 @@ BuildArch: noarch %description sysvinit Register the wine binary handler for windows executables via SysV init files. %endif -%endif %package filesystem Summary: Filesystem directories for wine @@ -394,6 +377,9 @@ Requires: wine-common = %{version}-%{release} %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 Requires: wine-systemd = %{version}-%{release} %endif +%if 0%{?rhel} < 7 +Requires: wine-sysvinit = %{version}-%{release} +%endif Requires: hicolor-icon-theme BuildArch: noarch @@ -613,18 +599,15 @@ Twain support for wine Summary: ISDN support for wine Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} -#FIXME: parallel installable rhbz#1164355 -#ifarch x86_64 -#Requires: isdn4k-utils(x86-64) -#endif - -#ifarch %{ix86} -#Requires: isdn4k-utils(x86-32) -#endif - -#ifarch %{arm} +%ifarch x86_64 +Requires: isdn4k-utils(x86-64) +%endif +%ifarch %{ix86} +Requires: isdn4k-utils(x86-32) +%endif +%ifarch %{arm} aarch64 Requires: isdn4k-utils -#endif +%endif %description capi ISDN support for wine @@ -754,7 +737,7 @@ chrpath --delete %{buildroot}%{_bindir}/wineserver32 mkdir -p %{buildroot}%{_sysconfdir}/wine # Allow users to launch Windows programs by just clicking on the .exe file... -%if 0%{?fedora} < 23 +%if 0%{?rhel} < 7 mkdir -p %{buildroot}%{_initrddir} install -p -c -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/wine %endif @@ -941,8 +924,7 @@ mkdir -p %{buildroot}%{_mandir}/pl.UTF-8/man1 install -p -m 0644 loader/wine.pl.UTF-8.man %{buildroot}%{_mandir}/pl.UTF-8/man1/wine.1 -%if 0%{?fedora} >= 15 -%if 0%{?fedora} < 23 +%if 0%{?rhel} < 7 %post sysvinit if [ $1 -eq 1 ]; then /sbin/chkconfig --add wine @@ -957,6 +939,7 @@ if [ $1 -eq 0 ]; then fi %endif +%if 0%{?fedora} >= 15 || 0%{?rhel} > 6 %post systemd %binfmt_apply wine.conf @@ -964,28 +947,12 @@ fi if [ $1 -eq 0 ]; then /bin/systemctl try-restart systemd-binfmt.service fi - -%post desktop -update-desktop-database &>/dev/null || : -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%else -%post desktop -update-desktop-database &>/dev/null || : -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : -if [ $1 -eq 1 ]; then -/sbin/chkconfig --add wine -/sbin/chkconfig --level 2345 wine on -/sbin/service wine start &>/dev/null || : -fi - -%preun desktop -if [ $1 -eq 0 ]; then -/sbin/service wine stop >/dev/null 2>&1 -/sbin/chkconfig --del wine -fi %endif +%post desktop +update-desktop-database &>/dev/null || : +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + %postun desktop update-desktop-database &>/dev/null || : if [ $1 -eq 0 ] ; then @@ -1302,11 +1269,13 @@ fi %{_libdir}/wine/api-ms-win-downlevel-shlwapi-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so @@ -1435,10 +1404,19 @@ fi %{_libdir}/wine/esent.dll.so %{_libdir}/wine/evr.dll.so %{_libdir}/wine/explorerframe.dll.so +%{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so @@ -1750,6 +1728,9 @@ fi %{_libdir}/wine/winehid.sys.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.dll.so +%if 0%{?fedora} > 24 +%{_libdir}/wine/winemp3.acm.so +%endif %{_libdir}/wine/winex11.drv.so %{_libdir}/wine/wing32.dll.so %{_libdir}/wine/winhttp.dll.so @@ -2043,12 +2024,12 @@ fi %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %files systemd %config %{_binfmtdir}/wine.conf +%endif -%if 0%{?fedora} < 23 +%if 0%{?rhel} < 7 %files sysvinit %{_initrddir}/wine %endif -%endif # ldap subpackage %files ldap @@ -2113,6 +2094,12 @@ fi %endif %changelog +* Wed Nov 16 2016 Michael Cronenworth 1.9.23-1 +- version update +- remove old cruft in spec +- add hard cups-libs dependency (rhbz#1367537) +- include mp3 support (rhbz#1395711) + * Thu Nov 03 2016 Michael Cronenworth 1.9.22-1 - version update From 06fe78a978f0cdf8879efd339380ea9a0070e383 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 23 Nov 2016 09:04:26 -0600 Subject: [PATCH 040/459] Drop sysvinit on Fedora, again --- wine.spec | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/wine.spec b/wine.spec index 5c1b365..b5f86c1 100644 --- a/wine.spec +++ b/wine.spec @@ -22,7 +22,7 @@ Name: wine Version: 1.9.23 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -332,13 +332,14 @@ Requires: systemd >= 23 BuildArch: noarch Requires(post): systemd Requires(postun): systemd +Obsoletes: wine-sysvinit < %{version}-%{release} %description systemd Register the wine binary handler for windows executables via systemd binfmt handling. See man binfmt.d for further information. %endif -%if 0%{?rhel} < 7 +%if 0%{?rhel} == 6 %package sysvinit Summary: SysV initscript for the wine binfmt handler Group: Applications/Emulators @@ -377,7 +378,7 @@ Requires: wine-common = %{version}-%{release} %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 Requires: wine-systemd = %{version}-%{release} %endif -%if 0%{?rhel} < 7 +%if 0%{?rhel} == 6 Requires: wine-sysvinit = %{version}-%{release} %endif Requires: hicolor-icon-theme @@ -916,6 +917,10 @@ do iconv -f iso8859-1 -t utf-8 README.$lang > \ done; popd +%if 0%{?fedora} || 0%{?rhel} > 6 +rm -f %{buildroot}%{_initrddir}/wine +%endif + # wine makefiles are currently broken and don't install the wine man page install -p -m 0644 loader/wine.man %{buildroot}%{_mandir}/man1/wine.1 install -p -m 0644 loader/wine.de.UTF-8.man %{buildroot}%{_mandir}/de.UTF-8/man1/wine.1 @@ -924,7 +929,7 @@ mkdir -p %{buildroot}%{_mandir}/pl.UTF-8/man1 install -p -m 0644 loader/wine.pl.UTF-8.man %{buildroot}%{_mandir}/pl.UTF-8/man1/wine.1 -%if 0%{?rhel} < 7 +%if 0%{?rhel} == 6 %post sysvinit if [ $1 -eq 1 ]; then /sbin/chkconfig --add wine @@ -2026,7 +2031,7 @@ fi %config %{_binfmtdir}/wine.conf %endif -%if 0%{?rhel} < 7 +%if 0%{?rhel} == 6 %files sysvinit %{_initrddir}/wine %endif @@ -2094,6 +2099,9 @@ fi %endif %changelog +* Wed Nov 23 2016 Michael Cronenworth 1.9.23-2 +- drop sysvinit on Fedora, again + * Wed Nov 16 2016 Michael Cronenworth 1.9.23-1 - version update - remove old cruft in spec From bb0edb372deb9a845522d25eb6363c9cd3515489 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 15 Dec 2016 16:26:22 -0600 Subject: [PATCH 041/459] Update to 2.0-rc1 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 26 +++++++++++++++++++------- 3 files changed, 25 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 7e137b4..ebfff69 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-1.9.23.tar.bz2 -/wine-1.9.23.tar.bz2.sign -/wine-staging-1.9.23.tar.gz +/wine-2.0-rc1.tar.bz2 +/wine-2.0-rc1.tar.bz2.sign +/wine-staging-2.0-rc1.tar.gz diff --git a/sources b/sources index 1b81b31..479af92 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -bb2a1490369dc08e48993b60b59233a8 wine-1.9.23.tar.bz2 -f1a5cd72568348fcc425f8fc683c4b2f wine-1.9.23.tar.bz2.sign -423d881fbadb60b52593d91fca23e1a1 wine-staging-1.9.23.tar.gz +SHA512 (wine-2.0-rc1.tar.bz2) = 052ec3cbdbf0b201d5afdd66c244fa834498396a444d657e357c9427b2a19171f77998586816a41b4471d080e81198b7df2d77b92095783bca37c70507b2e475 +SHA512 (wine-2.0-rc1.tar.bz2.sign) = f156c07c0cb94f8fd56185115c2c02d9d4a721031707d07862651c2dc8a67b1ff480048b6e4d3c535ef9487fefb1736ac754aaebadfc4a7b0f8041f24ba976fa +SHA512 (wine-staging-2.0-rc1.tar.gz) = 75e25930314ec8cc476cef675b72c34f2e210ef7fd585b44d06f2e88875dbe863abb7d6b29742f6cc413758f72dda7cc45c227a2e467b5cfff71150201ef5773 diff --git a/wine.spec b/wine.spec index b5f86c1..eae91a8 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.6.3 +%global winemono 4.6.4 #global _default_patch_fuzz 2 # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ @@ -21,15 +21,15 @@ %endif Name: wine -Version: 1.9.23 -Release: 2%{?dist} +Version: 2.0 +Release: 0.1.rc1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}.tar.bz2 -Source10: http://downloads.sourceforge.net/wine/wine-%{version}.tar.bz2.sign +Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc1.tar.bz2 +Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc1.tar.bz2.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc1.tar.gz %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -660,7 +660,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version} +%setup -q -n wine-%{version}-rc1 %patch511 -p1 -b.cjk # setup and apply wine-staging patches @@ -1153,11 +1153,13 @@ fi %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.dll.so %{_libdir}/wine/amstream.dll.so +%{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-bem-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.dll.so @@ -1265,6 +1267,8 @@ fi %{_libdir}/wine/api-ms-win-crt-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-devices-config-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-devices-query-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-advapi32-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-normaliz-l1-1-0.dll.so @@ -1280,6 +1284,8 @@ fi %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so @@ -1287,6 +1293,8 @@ fi %{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so @@ -1409,6 +1417,7 @@ fi %{_libdir}/wine/esent.dll.so %{_libdir}/wine/evr.dll.so %{_libdir}/wine/explorerframe.dll.so +%{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so @@ -2099,6 +2108,9 @@ fi %endif %changelog +* Thu Dec 15 2016 Michael Cronenworth 2.0-0.1.rc1 +- version update + * Wed Nov 23 2016 Michael Cronenworth 1.9.23-2 - drop sysvinit on Fedora, again From dc82fff6a999c7db6152fe6b8d8713bc8949148d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 19 Dec 2016 13:44:38 -0600 Subject: [PATCH 042/459] Upgrade to 1.8.6 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 7 +++++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 0da35fb..208a830 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-1.8.5.tar.bz2 -/wine-1.8.5.tar.bz2.sign +/wine-1.8.6.tar.bz2 +/wine-1.8.6.tar.bz2.sign diff --git a/sources b/sources index ca18e92..eb60e7d 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -2d2b38d9be3dc054c0cee9f0e868eaea wine-1.8.5.tar.bz2 -96f4c6bce861a870931e65a4f6331e5f wine-1.8.5.tar.bz2.sign +SHA512 (wine-1.8.6.tar.bz2) = 4482f63d1f058921e7829f1feb5e671568524ef898e0dc72bbe1c8b22440fac01acecf1aa682b71107e03e9010c970ea4e115f8cd8e59581a07a722652e5629f +SHA512 (wine-1.8.6.tar.bz2.sign) = 6f3fa2a4dac21159d3349b5cae463e9f89ad6fd5798a1690d25fd799d9b6d3cfb5f4f1e27d8a56e44946df5dcbcbb96a9eb8aad2623fdba236d32c3ab199acd7 diff --git a/wine.spec b/wine.spec index 4c043b6..d24d80c 100644 --- a/wine.spec +++ b/wine.spec @@ -21,8 +21,8 @@ %endif Name: wine -Version: 1.8.5 -Release: 2%{?dist} +Version: 1.8.6 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -1947,6 +1947,9 @@ fi %endif %changelog +* Mon Dec 19 2016 Michael Cronenworth 1.8.6-1 +- version upgrade + * Mon Nov 07 2016 Michael Cronenworth 1.8.5-2 - remove old cruft and fix scriptlets (rhbz#1314762) - add hard dependency on cups-libs (rhbz#1367537) From 1e6b5198161be8cf047fb7187ab9b64dd2e160f4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 21 Dec 2016 12:54:35 -0600 Subject: [PATCH 043/459] Update to 2.0-rc2 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 19 ++++++++++++++----- 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index ebfff69..970c386 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.0-rc1.tar.bz2 -/wine-2.0-rc1.tar.bz2.sign -/wine-staging-2.0-rc1.tar.gz +/wine-2.0-rc2.tar.bz2 +/wine-2.0-rc2.tar.bz2.sign +/wine-staging-2.0-rc2.tar.gz diff --git a/sources b/sources index 479af92..245b41c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.0-rc1.tar.bz2) = 052ec3cbdbf0b201d5afdd66c244fa834498396a444d657e357c9427b2a19171f77998586816a41b4471d080e81198b7df2d77b92095783bca37c70507b2e475 -SHA512 (wine-2.0-rc1.tar.bz2.sign) = f156c07c0cb94f8fd56185115c2c02d9d4a721031707d07862651c2dc8a67b1ff480048b6e4d3c535ef9487fefb1736ac754aaebadfc4a7b0f8041f24ba976fa -SHA512 (wine-staging-2.0-rc1.tar.gz) = 75e25930314ec8cc476cef675b72c34f2e210ef7fd585b44d06f2e88875dbe863abb7d6b29742f6cc413758f72dda7cc45c227a2e467b5cfff71150201ef5773 +SHA512 (wine-2.0-rc2.tar.bz2) = 89efaea78f5591089c922b22eec5426e8421e51edd55997a1e3ceee4bb32757c457856d7659b2829337bb9db4eea68cf2e1a06eff6b8b13c7c147472d13c1983 +SHA512 (wine-2.0-rc2.tar.bz2.sign) = 0bf7a90e67c2477045bbc144508b92655bc0bbe54bc914c56650b84f2e0babd3c788f60fde668fcbf1d1a52d9a3ac4306b5ad8cf261d5ae41eb8277babcd7a95 +SHA512 (wine-staging-2.0-rc2.tar.gz) = 791bea1f3b9a3843c3c8aad536ca6146e896cf77234d2a79dc408a6dd53c781f80d07f1a6cd869c836bfc1308daca916dc73f12b87de6df35d34006136133554 diff --git a/wine.spec b/wine.spec index eae91a8..9c587d1 100644 --- a/wine.spec +++ b/wine.spec @@ -22,14 +22,14 @@ Name: wine Version: 2.0 -Release: 0.1.rc1%{?dist} +Release: 0.1.rc2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc1.tar.bz2 -Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc1.tar.bz2.sign +Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc2.tar.bz2 +Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc2.tar.bz2.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc1.tar.gz +Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc2.tar.gz %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -660,7 +660,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc1 +%setup -q -n wine-%{version}-rc2 %patch511 -p1 -b.cjk # setup and apply wine-staging patches @@ -683,7 +683,13 @@ rm -rf patches/ # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 # http://bugs.winehq.org/show_bug.cgi?id=25073 +%if 0%{?fedora} < 26 export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" +%else +# https://bugzilla.redhat.com/show_bug.cgi?id=1406093 +export TEMP_CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-O2/-O1/'`" +export CFLAGS="`echo $TEMP_CFLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" +%endif %configure \ --sysconfdir=%{_sysconfdir}/wine \ @@ -2108,6 +2114,9 @@ fi %endif %changelog +* Wed Dec 21 2016 Michael Cronenworth 2.0-0.1.rc2 +- version update + * Thu Dec 15 2016 Michael Cronenworth 2.0-0.1.rc1 - version update From 6bb2ecf5c36370b66b778e53dfbfdd2b62044744 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 27 Dec 2016 19:53:09 -0600 Subject: [PATCH 044/459] Update to 2.0-rc3 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 970c386..b8e7de6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.0-rc2.tar.bz2 -/wine-2.0-rc2.tar.bz2.sign -/wine-staging-2.0-rc2.tar.gz +/wine-2.0-rc3.tar.bz2 +/wine-2.0-rc3.tar.bz2.sign +/wine-staging-2.0-rc3.tar.gz diff --git a/sources b/sources index 245b41c..15b9795 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.0-rc2.tar.bz2) = 89efaea78f5591089c922b22eec5426e8421e51edd55997a1e3ceee4bb32757c457856d7659b2829337bb9db4eea68cf2e1a06eff6b8b13c7c147472d13c1983 -SHA512 (wine-2.0-rc2.tar.bz2.sign) = 0bf7a90e67c2477045bbc144508b92655bc0bbe54bc914c56650b84f2e0babd3c788f60fde668fcbf1d1a52d9a3ac4306b5ad8cf261d5ae41eb8277babcd7a95 -SHA512 (wine-staging-2.0-rc2.tar.gz) = 791bea1f3b9a3843c3c8aad536ca6146e896cf77234d2a79dc408a6dd53c781f80d07f1a6cd869c836bfc1308daca916dc73f12b87de6df35d34006136133554 +SHA512 (wine-2.0-rc3.tar.bz2) = 75427e6734acdcd759bc90051b774e27d3dfed55ea8181f001365a6827509b60f4d6bd34ba2c0a3859eac65e784ac9746a2ea896fa63bf08203fbf857c609d20 +SHA512 (wine-2.0-rc3.tar.bz2.sign) = b5b09aeb1721f37a6224785749a1a2bec8575b083ced3e7be52215ee353cc405f8dc4669b46292894401b210fb9b8b48281cd120d97c497d148367308331fd3f +SHA512 (wine-staging-2.0-rc3.tar.gz) = ce86b808adf76f18838d5ba6aff859fa758756992fe66ea0173168ea5a438465890890b384c576babde4f108a3e3005073256738653c87623399f0e6db40c393 diff --git a/wine.spec b/wine.spec index 9c587d1..5ce6614 100644 --- a/wine.spec +++ b/wine.spec @@ -22,14 +22,14 @@ Name: wine Version: 2.0 -Release: 0.1.rc2%{?dist} +Release: 0.1.rc3%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc2.tar.bz2 -Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc2.tar.bz2.sign +Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc3.tar.bz2 +Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc3.tar.bz2.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc2.tar.gz +Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc3.tar.gz %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -660,7 +660,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc2 +%setup -q -n wine-%{version}-rc3 %patch511 -p1 -b.cjk # setup and apply wine-staging patches @@ -2114,6 +2114,9 @@ fi %endif %changelog +* Tue Dec 27 2016 Michael Cronenworth 2.0-0.1.rc3 +- version update + * Wed Dec 21 2016 Michael Cronenworth 2.0-0.1.rc2 - version update From 1c1efd54dda24f0331a54f6e21d4b8d05b41c536 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 9 Jan 2017 09:16:11 -0600 Subject: [PATCH 045/459] Update to 2.0-rc4 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index b8e7de6..43759d2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.0-rc3.tar.bz2 -/wine-2.0-rc3.tar.bz2.sign -/wine-staging-2.0-rc3.tar.gz +/wine-2.0-rc4.tar.bz2 +/wine-2.0-rc4.tar.bz2.sign +/wine-staging-2.0-rc4.tar.gz diff --git a/sources b/sources index 15b9795..411037c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.0-rc3.tar.bz2) = 75427e6734acdcd759bc90051b774e27d3dfed55ea8181f001365a6827509b60f4d6bd34ba2c0a3859eac65e784ac9746a2ea896fa63bf08203fbf857c609d20 -SHA512 (wine-2.0-rc3.tar.bz2.sign) = b5b09aeb1721f37a6224785749a1a2bec8575b083ced3e7be52215ee353cc405f8dc4669b46292894401b210fb9b8b48281cd120d97c497d148367308331fd3f -SHA512 (wine-staging-2.0-rc3.tar.gz) = ce86b808adf76f18838d5ba6aff859fa758756992fe66ea0173168ea5a438465890890b384c576babde4f108a3e3005073256738653c87623399f0e6db40c393 +SHA512 (wine-2.0-rc4.tar.bz2) = 1da7e7bd04b6d8b4c190b7204c001939854ebd246f758e0d8c00e3a10ce3da121040ba8d4111bb0ce625dc24af14cefb25a7f148780fa5187571d1cc2b2cb1ba +SHA512 (wine-2.0-rc4.tar.bz2.sign) = 9f3fc55ff35cb1ba5174b7c4b6ce0f05dfd1ebd966e5574a52f81c4c9122676985414fb6e70618ed5980ba77dd2286d994a373b7d6703232e119e05df690ef66 +SHA512 (wine-staging-2.0-rc4.tar.gz) = d9fce5bdc795f04052f63591fc13802aaf7bf0eb1008a69573c2be04e19d56725a892daff3870f1052d6949f5a75bdff58ef8f55a8db4b1af9060867d4f9bc8a diff --git a/wine.spec b/wine.spec index 5ce6614..b895880 100644 --- a/wine.spec +++ b/wine.spec @@ -22,14 +22,14 @@ Name: wine Version: 2.0 -Release: 0.1.rc3%{?dist} +Release: 0.1.rc4%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc3.tar.bz2 -Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc3.tar.bz2.sign +Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc4.tar.bz2 +Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc4.tar.bz2.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc3.tar.gz +Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc4.tar.gz %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -660,7 +660,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc3 +%setup -q -n wine-%{version}-rc4 %patch511 -p1 -b.cjk # setup and apply wine-staging patches @@ -2114,6 +2114,9 @@ fi %endif %changelog +* Mon Jan 09 2017 Michael Cronenworth 2.0-0.1.rc4 +- version update + * Tue Dec 27 2016 Michael Cronenworth 2.0-0.1.rc3 - version update From b0b8f24002d4c1215953af2e130232b6a5f37b22 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 16 Jan 2017 14:05:53 -0600 Subject: [PATCH 046/459] Update to 2.0-rc5 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 43759d2..5d76b43 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.0-rc4.tar.bz2 -/wine-2.0-rc4.tar.bz2.sign -/wine-staging-2.0-rc4.tar.gz +/wine-2.0-rc5.tar.bz2 +/wine-2.0-rc5.tar.bz2.sign +/wine-staging-2.0-rc5.tar.gz diff --git a/sources b/sources index 411037c..0b71506 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.0-rc4.tar.bz2) = 1da7e7bd04b6d8b4c190b7204c001939854ebd246f758e0d8c00e3a10ce3da121040ba8d4111bb0ce625dc24af14cefb25a7f148780fa5187571d1cc2b2cb1ba -SHA512 (wine-2.0-rc4.tar.bz2.sign) = 9f3fc55ff35cb1ba5174b7c4b6ce0f05dfd1ebd966e5574a52f81c4c9122676985414fb6e70618ed5980ba77dd2286d994a373b7d6703232e119e05df690ef66 -SHA512 (wine-staging-2.0-rc4.tar.gz) = d9fce5bdc795f04052f63591fc13802aaf7bf0eb1008a69573c2be04e19d56725a892daff3870f1052d6949f5a75bdff58ef8f55a8db4b1af9060867d4f9bc8a +SHA512 (wine-2.0-rc5.tar.bz2) = 8aff06d88e7716ff7cc7af47bb10447da51725d182b46645f6a301656cbe87517a40156679ded43aae6452de07de653f07da93f1284f60168fd55c5f3e029200 +SHA512 (wine-2.0-rc5.tar.bz2.sign) = 1b5749e2b9d184f3ccb13b767b2505cb06156cb4cc0ab79f00993e54c26d7c808e0d4842acd9329df32c1747705e1a5b8bdc46d9dbb2842c22fd9101ab32bead +SHA512 (wine-staging-2.0-rc5.tar.gz) = faef895eb198d3a2f57f18cab8c4d55f5ec761538bb88c99bdd0017af680b23af12d76e0d67e8eb168ce8c651862de5b6932be0fb001cf0606f87d1bb928f7d8 diff --git a/wine.spec b/wine.spec index b895880..98e19e0 100644 --- a/wine.spec +++ b/wine.spec @@ -22,14 +22,14 @@ Name: wine Version: 2.0 -Release: 0.1.rc4%{?dist} +Release: 0.1.rc5%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc4.tar.bz2 -Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc4.tar.bz2.sign +Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc5.tar.bz2 +Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc5.tar.bz2.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc4.tar.gz +Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc5.tar.gz %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -660,7 +660,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc4 +%setup -q -n wine-%{version}-rc5 %patch511 -p1 -b.cjk # setup and apply wine-staging patches @@ -2114,6 +2114,9 @@ fi %endif %changelog +* Mon Jan 16 2017 Michael Cronenworth 2.0-0.1.rc5 +- version update + * Mon Jan 09 2017 Michael Cronenworth 2.0-0.1.rc4 - version update From 1bbb7a4e94a3bc7dd413b0c72ee4b63d857343c3 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 23 Jan 2017 22:56:41 -0600 Subject: [PATCH 047/459] Update to 2.0-rc6 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 5d76b43..ae5b340 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.0-rc5.tar.bz2 -/wine-2.0-rc5.tar.bz2.sign -/wine-staging-2.0-rc5.tar.gz +/wine-2.0-rc6.tar.bz2 +/wine-2.0-rc6.tar.bz2.sign +/wine-staging-2.0-rc6.tar.gz diff --git a/sources b/sources index 0b71506..5fad4c0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.0-rc5.tar.bz2) = 8aff06d88e7716ff7cc7af47bb10447da51725d182b46645f6a301656cbe87517a40156679ded43aae6452de07de653f07da93f1284f60168fd55c5f3e029200 -SHA512 (wine-2.0-rc5.tar.bz2.sign) = 1b5749e2b9d184f3ccb13b767b2505cb06156cb4cc0ab79f00993e54c26d7c808e0d4842acd9329df32c1747705e1a5b8bdc46d9dbb2842c22fd9101ab32bead -SHA512 (wine-staging-2.0-rc5.tar.gz) = faef895eb198d3a2f57f18cab8c4d55f5ec761538bb88c99bdd0017af680b23af12d76e0d67e8eb168ce8c651862de5b6932be0fb001cf0606f87d1bb928f7d8 +SHA512 (wine-2.0-rc6.tar.bz2) = f7eb0e91a0bf0eb932c59bb3c6832fc145b8742fa7357abc525f3b8357a322bfd93ebb7f9934583623258605d014e8ff5b638617f7b38b87e2dbde6f17e14e51 +SHA512 (wine-2.0-rc6.tar.bz2.sign) = 1563c86fd75d49ca8b83a09a53562c4b6e908d7759c129fb641db9dd58a481f54e411aef8a9c759ec9d7765ec5ff71418341465d6459e4f9999bba2323dc8ce6 +SHA512 (wine-staging-2.0-rc6.tar.gz) = 901b813d714298e5c9c51234fdb35fba0483ae812b819417a350c243b0a182a50fc38a6946fcf76212e72a063b2e2d2a3256cc82a82d83bcd1e3d001176521ae diff --git a/wine.spec b/wine.spec index 98e19e0..9a8868e 100644 --- a/wine.spec +++ b/wine.spec @@ -22,14 +22,14 @@ Name: wine Version: 2.0 -Release: 0.1.rc5%{?dist} +Release: 0.1.rc6%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc5.tar.bz2 -Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc5.tar.bz2.sign +Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc6.tar.bz2 +Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc6.tar.bz2.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc5.tar.gz +Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc6.tar.gz %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -660,7 +660,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc5 +%setup -q -n wine-%{version}-rc6 %patch511 -p1 -b.cjk # setup and apply wine-staging patches @@ -2114,6 +2114,9 @@ fi %endif %changelog +* Mon Jan 23 2017 Michael Cronenworth 2.0-0.1.rc6 +- version update + * Mon Jan 16 2017 Michael Cronenworth 2.0-0.1.rc5 - version update From 90d4ecabb5e01b3e5def2da84035edc528984b7f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 25 Jan 2017 09:03:12 -0600 Subject: [PATCH 048/459] Update to 2.0 final --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index ae5b340..6421fe8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.0-rc6.tar.bz2 -/wine-2.0-rc6.tar.bz2.sign -/wine-staging-2.0-rc6.tar.gz +/wine-2.0.tar.bz2 +/wine-2.0.tar.bz2.sign +/wine-staging-2.0.tar.gz diff --git a/sources b/sources index 5fad4c0..edd2fe3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.0-rc6.tar.bz2) = f7eb0e91a0bf0eb932c59bb3c6832fc145b8742fa7357abc525f3b8357a322bfd93ebb7f9934583623258605d014e8ff5b638617f7b38b87e2dbde6f17e14e51 -SHA512 (wine-2.0-rc6.tar.bz2.sign) = 1563c86fd75d49ca8b83a09a53562c4b6e908d7759c129fb641db9dd58a481f54e411aef8a9c759ec9d7765ec5ff71418341465d6459e4f9999bba2323dc8ce6 -SHA512 (wine-staging-2.0-rc6.tar.gz) = 901b813d714298e5c9c51234fdb35fba0483ae812b819417a350c243b0a182a50fc38a6946fcf76212e72a063b2e2d2a3256cc82a82d83bcd1e3d001176521ae +SHA512 (wine-2.0.tar.bz2) = b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186 +SHA512 (wine-2.0.tar.bz2.sign) = 94bcfaa2a9019e03bbb855dea028a256029f0ba4ce83bfcdda0e73402c0df2edccc07d82274446f93ee30cc094b089db5b6739bb1a4e22ab2380e2949a2a5535 +SHA512 (wine-staging-2.0.tar.gz) = 51412299259d6e92c8993543d5fdb3239ebe31e0d1d715e0a9e8ce94b3139c0567b08ff1600d41be94f12427cbfccc2f6b6b2ed030535445c95618aaf6578580 diff --git a/wine.spec b/wine.spec index 9a8868e..c5003f8 100644 --- a/wine.spec +++ b/wine.spec @@ -22,14 +22,14 @@ Name: wine Version: 2.0 -Release: 0.1.rc6%{?dist} +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}-rc6.tar.bz2 -Source10: http://downloads.sourceforge.net/wine/wine-%{version}-rc6.tar.bz2.sign +Source0: http://downloads.sourceforge.net/wine/wine-%{version}.tar.bz2 +Source10: http://downloads.sourceforge.net/wine/wine-%{version}.tar.bz2.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc6.tar.gz +Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -660,7 +660,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc6 +%setup -q -n wine-%{version} %patch511 -p1 -b.cjk # setup and apply wine-staging patches @@ -2114,6 +2114,9 @@ fi %endif %changelog +* Wed Jan 25 2017 Michael Cronenworth 2.0-1 +- version update + * Mon Jan 23 2017 Michael Cronenworth 2.0-0.1.rc6 - version update From c3d92d0be4e5ad0f8d8ae9929874cd78c8665a2f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 9 Feb 2017 20:37:05 -0600 Subject: [PATCH 049/459] Update to version 2.1 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 12 +++++++++--- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 6421fe8..4274eb8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.0.tar.bz2 -/wine-2.0.tar.bz2.sign -/wine-staging-2.0.tar.gz +/wine-2.1.tar.xz +/wine-2.1.tar.xz.sign +/wine-staging-2.1.tar.gz diff --git a/sources b/sources index edd2fe3..0dce49e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.0.tar.bz2) = b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186 -SHA512 (wine-2.0.tar.bz2.sign) = 94bcfaa2a9019e03bbb855dea028a256029f0ba4ce83bfcdda0e73402c0df2edccc07d82274446f93ee30cc094b089db5b6739bb1a4e22ab2380e2949a2a5535 -SHA512 (wine-staging-2.0.tar.gz) = 51412299259d6e92c8993543d5fdb3239ebe31e0d1d715e0a9e8ce94b3139c0567b08ff1600d41be94f12427cbfccc2f6b6b2ed030535445c95618aaf6578580 +SHA512 (wine-2.1.tar.xz) = 03d678ee6e89c2804813f2827255fcf59e96ca9a45b7d8ac441cfc84f835e5e5689c70a79a41a04c631e1add7807fa4a5758acef3bd7aadfb2e92e68958c6ef6 +SHA512 (wine-2.1.tar.xz.sign) = 182d4603cc2ab65e81b45c2613713193fb67b76270f16e8522f74d569245cd374191b865ee617c80972d22c61d9763ae2c8a044b3941843573d4668d197a846a +SHA512 (wine-staging-2.1.tar.gz) = c64c48b265f0779c621a643ddbd2d12aaa548e4bff3b2b728280cdb9613214989911ee8ba5e46c7770f5f6430014a5da1c98e95d5008c1174bd14bf9ce5250db diff --git a/wine.spec b/wine.spec index c5003f8..7f361a4 100644 --- a/wine.spec +++ b/wine.spec @@ -21,15 +21,15 @@ %endif Name: wine -Version: 2.0 +Version: 2.1 Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}.tar.bz2 -Source10: http://downloads.sourceforge.net/wine/wine-%{version}.tar.bz2.sign +Source0: http://downloads.sourceforge.net/wine/wine-%{version}.tar.xz +Source10: http://downloads.sourceforge.net/wine/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -1516,6 +1516,7 @@ fi %{_libdir}/wine/mciseq.dll.so %{_libdir}/wine/mciwave.dll.so %{_libdir}/wine/mf.dll.so +%{_libdir}/wine/mf3216.dll.so %{_libdir}/wine/mfplat.dll.so %{_libdir}/wine/mfreadwrite.dll.so %{_libdir}/wine/mgmtapi.dll.so @@ -1658,6 +1659,7 @@ fi %{_libdir}/wine/scarddlg.dll.so %{_libdir}/wine/sccbase.dll.so %{_libdir}/wine/schannel.dll.so +%{_libdir}/wine/scrobj.dll.so %{_libdir}/wine/scrrun.dll.so %{_libdir}/wine/scsiport.sys.so %{_libdir}/wine/secur32.dll.so @@ -1769,6 +1771,7 @@ fi %{_libdir}/wine/winscard.dll.so %{_libdir}/wine/wintab32.dll.so %{_libdir}/wine/wintrust.dll.so +%{_libdir}/wine/winusb.dll.so %{_libdir}/wine/wlanapi.dll.so %{_libdir}/wine/wnaspi32.dll.so %{_libdir}/wine/wpc.dll.so @@ -2114,6 +2117,9 @@ fi %endif %changelog +* Thu Feb 09 2017 Michael Cronenworth 2.1-1 +- version update + * Wed Jan 25 2017 Michael Cronenworth 2.0-1 - version update From 6415898a833ea5f879de5f808879988ebe036593 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 20 Feb 2017 22:19:23 -0600 Subject: [PATCH 050/459] Update to 2.2 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 6 +++++- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 4274eb8..a6332c5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.1.tar.xz -/wine-2.1.tar.xz.sign -/wine-staging-2.1.tar.gz +/wine-2.2.tar.xz +/wine-2.2.tar.xz.sign +/wine-staging-2.2.tar.gz diff --git a/sources b/sources index 0dce49e..e6ca72e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.1.tar.xz) = 03d678ee6e89c2804813f2827255fcf59e96ca9a45b7d8ac441cfc84f835e5e5689c70a79a41a04c631e1add7807fa4a5758acef3bd7aadfb2e92e68958c6ef6 -SHA512 (wine-2.1.tar.xz.sign) = 182d4603cc2ab65e81b45c2613713193fb67b76270f16e8522f74d569245cd374191b865ee617c80972d22c61d9763ae2c8a044b3941843573d4668d197a846a -SHA512 (wine-staging-2.1.tar.gz) = c64c48b265f0779c621a643ddbd2d12aaa548e4bff3b2b728280cdb9613214989911ee8ba5e46c7770f5f6430014a5da1c98e95d5008c1174bd14bf9ce5250db +SHA512 (wine-2.2.tar.xz) = 0700868244d397c1442948716321e5ff030c667edce464570f76aa4340199489a422872aa3975bc0a57b8285c9d59fc04e223a4bde094169fc6db460acb626c4 +SHA512 (wine-2.2.tar.xz.sign) = f642f9d105fd1abb0163dfe0ffe7258a1ab05c52703e08c2c446b5a97c781e0dd178498b5b5f69b02919ac686a101c0e4316eda8ddf6664e05e0245a844b49a2 +SHA512 (wine-staging-2.2.tar.gz) = 8ad3f8ba4c6439a9ec4884a55018a67c9e2c2384830074646aac7b70cb9f4f5a20f760247ab42dc3d2f697cdac7ea5322be8ed12c435cb0bc185ac08fdd4dd91 diff --git a/wine.spec b/wine.spec index 7f361a4..343a0a0 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.1 +Version: 2.2 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1728,6 +1728,7 @@ fi %{_libdir}/wine/vcruntime140.dll.so %{_libdir}/wine/vdmdbg.dll.so %{_libdir}/wine/version.dll.so +%{_libdir}/wine/virtdisk.dll.so %{_libdir}/wine/vssapi.dll.so %if 0%{?compholio} %{_libdir}/wine/vulkan-1.dll.so @@ -2117,6 +2118,9 @@ fi %endif %changelog +* Mon Feb 20 2017 Michael Cronenworth 2.2-1 +- version update + * Thu Feb 09 2017 Michael Cronenworth 2.1-1 - version update From bd987e47dcbacb407a227e5dcbd386dadc646eac Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 6 Mar 2017 20:06:33 -0600 Subject: [PATCH 051/459] Update to 2.3 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index a6332c5..84fe9d0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.2.tar.xz -/wine-2.2.tar.xz.sign -/wine-staging-2.2.tar.gz +/wine-2.3.tar.xz +/wine-2.3.tar.xz.sign +/wine-staging-2.3.tar.gz diff --git a/sources b/sources index e6ca72e..a3f8993 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.2.tar.xz) = 0700868244d397c1442948716321e5ff030c667edce464570f76aa4340199489a422872aa3975bc0a57b8285c9d59fc04e223a4bde094169fc6db460acb626c4 -SHA512 (wine-2.2.tar.xz.sign) = f642f9d105fd1abb0163dfe0ffe7258a1ab05c52703e08c2c446b5a97c781e0dd178498b5b5f69b02919ac686a101c0e4316eda8ddf6664e05e0245a844b49a2 -SHA512 (wine-staging-2.2.tar.gz) = 8ad3f8ba4c6439a9ec4884a55018a67c9e2c2384830074646aac7b70cb9f4f5a20f760247ab42dc3d2f697cdac7ea5322be8ed12c435cb0bc185ac08fdd4dd91 +SHA512 (wine-2.3.tar.xz) = bea78e8468555ff9e08dedf3918da5ea82721549c43984869989bbdafeea00e454820ff9558aa29925c97a165a9b01e5cd1fd397f133833c58824984a6686171 +SHA512 (wine-2.3.tar.xz.sign) = 354b4c7a4c26deb5b8e4e384cab46c2088cfd35c664fcdab1573318ee134e27b34175c08757b69ad2acae8248760f90f71afe27552459d0ec86f13f9f3184adb +SHA512 (wine-staging-2.3.tar.gz) = 8e8af1e36cc69c63ec3542f0ec4db18b6d8c16b5c9077eb211297f3a886519da71bcf72934bf8d6d72e44c7c9f765e1d00203d0d75cab8544f69f9b0c10a7133 diff --git a/wine.spec b/wine.spec index 343a0a0..ae3e87a 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.2 +Version: 2.3 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2118,6 +2118,9 @@ fi %endif %changelog +* Mon Mar 06 2017 Michael Cronenworth 2.3-1 +- version update + * Mon Feb 20 2017 Michael Cronenworth 2.2-1 - version update From 8742eea3b80f019598d6d7bfc8ed7bb3ab0750e4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 23 Mar 2017 09:05:53 -0500 Subject: [PATCH 052/459] Update to 2.4 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 84fe9d0..764935a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.3.tar.xz -/wine-2.3.tar.xz.sign -/wine-staging-2.3.tar.gz +/wine-2.4.tar.xz +/wine-2.4.tar.xz.sign +/wine-staging-2.4.tar.gz diff --git a/sources b/sources index a3f8993..78fe763 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.3.tar.xz) = bea78e8468555ff9e08dedf3918da5ea82721549c43984869989bbdafeea00e454820ff9558aa29925c97a165a9b01e5cd1fd397f133833c58824984a6686171 -SHA512 (wine-2.3.tar.xz.sign) = 354b4c7a4c26deb5b8e4e384cab46c2088cfd35c664fcdab1573318ee134e27b34175c08757b69ad2acae8248760f90f71afe27552459d0ec86f13f9f3184adb -SHA512 (wine-staging-2.3.tar.gz) = 8e8af1e36cc69c63ec3542f0ec4db18b6d8c16b5c9077eb211297f3a886519da71bcf72934bf8d6d72e44c7c9f765e1d00203d0d75cab8544f69f9b0c10a7133 +SHA512 (wine-2.4.tar.xz) = 15ae7e97dc72a8636b2c15c93803ed430fa456d673add61457cf3e479e769559c682b40949b5d38828f6681f13183e560fcb4a2eb0f0ba25e6eade46f7d3d7c0 +SHA512 (wine-2.4.tar.xz.sign) = ee001890dacd245f35fff0426b6f545120bc8125595e7b94c148a8a123c050875f12bde316873a28f00e8d9ad8e38ec2849ecb5977c49fb4fb38d4eee266575c +SHA512 (wine-staging-2.4.tar.gz) = 55d11851697836b582ba54696cadc812ef6b14872440f5c3ed6fbe30a05abcb8abe2ab31a11ea4daeb354854c7c0e6549401d4b26b26621808bdeb89aeb206f9 diff --git a/wine.spec b/wine.spec index ae3e87a..2b8e5cd 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.3 +Version: 2.4 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2118,6 +2118,9 @@ fi %endif %changelog +* Thu Mar 23 2017 Michael Cronenworth 2.4-1 +- version update + * Mon Mar 06 2017 Michael Cronenworth 2.3-1 - version update From 7db1c0e7297d9d500652a680652a8cbc00b30817 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 23 Mar 2017 15:59:17 -0500 Subject: [PATCH 053/459] Update wine-mono requirement --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 2b8e5cd..ad25f1c 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.6.4 +%global winemono 4.7.0 #global _default_patch_fuzz 2 # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ @@ -22,7 +22,7 @@ Name: wine Version: 2.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2118,6 +2118,9 @@ fi %endif %changelog +* Thu Mar 23 2017 Michael Cronenworth 2.4-2 +- update wine-mono requirement + * Thu Mar 23 2017 Michael Cronenworth 2.4-1 - version update From d6f816c7468a4e097c29576df3f4025b432c39db Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 10 Apr 2017 23:31:23 -0500 Subject: [PATCH 054/459] Update to 2.5 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 14 ++++++++++++-- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 764935a..19d7411 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.4.tar.xz -/wine-2.4.tar.xz.sign -/wine-staging-2.4.tar.gz +/wine-2.5.tar.xz +/wine-2.5.tar.xz.sign +/wine-staging-2.5.tar.gz diff --git a/sources b/sources index 78fe763..bb16151 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.4.tar.xz) = 15ae7e97dc72a8636b2c15c93803ed430fa456d673add61457cf3e479e769559c682b40949b5d38828f6681f13183e560fcb4a2eb0f0ba25e6eade46f7d3d7c0 -SHA512 (wine-2.4.tar.xz.sign) = ee001890dacd245f35fff0426b6f545120bc8125595e7b94c148a8a123c050875f12bde316873a28f00e8d9ad8e38ec2849ecb5977c49fb4fb38d4eee266575c -SHA512 (wine-staging-2.4.tar.gz) = 55d11851697836b582ba54696cadc812ef6b14872440f5c3ed6fbe30a05abcb8abe2ab31a11ea4daeb354854c7c0e6549401d4b26b26621808bdeb89aeb206f9 +SHA512 (wine-2.5.tar.xz) = 7b6faf6d8aa3d41465ad93ebae055581136f736c7eb8b4c61682e5a05589c83a0ff2c85e0f9abbca016f31b6f1c1435617c4994f1913f715a8707ebee3f28467 +SHA512 (wine-2.5.tar.xz.sign) = f275bb0fe95d17da96700dd42aa93d60e4cc04c2b2f3888bfe31ea64ffdcda9e5054dc401a821227a0fdd97c38f2645b9644145fc771ef89aadc5aac154e5676 +SHA512 (wine-staging-2.5.tar.gz) = 6ab981886776f624c6478230aad18870f55b7252f1c6df90bfe1a248f7ea76cbb181f8e0780fdd4bb5e3c589a785baa7cf126a2c838adf65db2a67f873ed1698 diff --git a/wine.spec b/wine.spec index ad25f1c..074dc68 100644 --- a/wine.spec +++ b/wine.spec @@ -21,8 +21,8 @@ %endif Name: wine -Version: 2.4 -Release: 2%{?dist} +Version: 2.5 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -1226,6 +1226,7 @@ fi %{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-registry-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.dll.so @@ -1243,6 +1244,7 @@ fi %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-threadpool-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll.so @@ -1255,6 +1257,7 @@ fi %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll.so @@ -1289,6 +1292,8 @@ fi %{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so @@ -1297,11 +1302,13 @@ fi %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-systemfunctions-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so @@ -2118,6 +2125,9 @@ fi %endif %changelog +* Mon Apr 10 2017 Michael Cronenworth 2.5-1 +- version update + * Thu Mar 23 2017 Michael Cronenworth 2.4-2 - update wine-mono requirement From 605bb49f5626d4814be7d920cc3f28e2def2497f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 19 Apr 2017 21:36:09 -0500 Subject: [PATCH 055/459] Update to 2.6 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 7 ++++++- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 19d7411..8cfafbe 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.5.tar.xz -/wine-2.5.tar.xz.sign -/wine-staging-2.5.tar.gz +/wine-2.6.tar.xz +/wine-2.6.tar.xz.sign +/wine-staging-2.6.tar.gz diff --git a/sources b/sources index bb16151..1db6453 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.5.tar.xz) = 7b6faf6d8aa3d41465ad93ebae055581136f736c7eb8b4c61682e5a05589c83a0ff2c85e0f9abbca016f31b6f1c1435617c4994f1913f715a8707ebee3f28467 -SHA512 (wine-2.5.tar.xz.sign) = f275bb0fe95d17da96700dd42aa93d60e4cc04c2b2f3888bfe31ea64ffdcda9e5054dc401a821227a0fdd97c38f2645b9644145fc771ef89aadc5aac154e5676 -SHA512 (wine-staging-2.5.tar.gz) = 6ab981886776f624c6478230aad18870f55b7252f1c6df90bfe1a248f7ea76cbb181f8e0780fdd4bb5e3c589a785baa7cf126a2c838adf65db2a67f873ed1698 +SHA512 (wine-2.6.tar.xz) = 2aa55413ac090e011725566d004e42ee46323cd4c6961b9faa63e3de422ba60bb657bf224a4d7e8aa712a8e26e11977d07acb7c088ffeef8c37310e8cc698970 +SHA512 (wine-2.6.tar.xz.sign) = 0c51e27136a490e031cd4509b7b85c27e9e4092412f003f88d1666668aec2e0c65c981579ca819cf2e6a30816111808ca411bc596d06b6a8008891a9ff6efa55 +SHA512 (wine-staging-2.6.tar.gz) = dc199b5345985d261b708ac811b02253ab9fbc4966889f2382ce518d991fe43b7c771c1d56d055c6234c9329d5c571cd9cf0b16587b77124b9c46917ddd066d2 diff --git a/wine.spec b/wine.spec index 074dc68..ab8ce34 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.5 +Version: 2.6 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1602,6 +1602,7 @@ fi %{_libdir}/wine/msxml3.dll.so %{_libdir}/wine/msxml4.dll.so %{_libdir}/wine/msxml6.dll.so +%{_libdir}/wine/mtxdm.dll.so %{_libdir}/wine/nddeapi.dll.so %{_libdir}/wine/ncrypt.dll.so %{_libdir}/wine/ndis.sys.so @@ -1785,6 +1786,7 @@ fi %{_libdir}/wine/wpc.dll.so %{_libdir}/wine/wpcap.dll.so %{_libdir}/wine/ws2_32.dll.so +%{_libdir}/wine/wsdapi.dll.so %{_libdir}/wine/wshom.ocx.so %{_libdir}/wine/wsnmp32.dll.so %{_libdir}/wine/wsock32.dll.so @@ -2125,6 +2127,9 @@ fi %endif %changelog +* Wed Apr 19 2017 Michael Cronenworth 2.6-1 +- version update + * Mon Apr 10 2017 Michael Cronenworth 2.5-1 - version update From 82e777ca94b98b26dc7836f55991f2c52a89bb97 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 2 May 2017 18:13:17 -0500 Subject: [PATCH 056/459] Update to 2.7 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 8cfafbe..50fcc90 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.6.tar.xz -/wine-2.6.tar.xz.sign -/wine-staging-2.6.tar.gz +/wine-2.7.tar.xz +/wine-2.7.tar.xz.sign +/wine-staging-2.7.tar.gz diff --git a/sources b/sources index 1db6453..61c7171 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.6.tar.xz) = 2aa55413ac090e011725566d004e42ee46323cd4c6961b9faa63e3de422ba60bb657bf224a4d7e8aa712a8e26e11977d07acb7c088ffeef8c37310e8cc698970 -SHA512 (wine-2.6.tar.xz.sign) = 0c51e27136a490e031cd4509b7b85c27e9e4092412f003f88d1666668aec2e0c65c981579ca819cf2e6a30816111808ca411bc596d06b6a8008891a9ff6efa55 -SHA512 (wine-staging-2.6.tar.gz) = dc199b5345985d261b708ac811b02253ab9fbc4966889f2382ce518d991fe43b7c771c1d56d055c6234c9329d5c571cd9cf0b16587b77124b9c46917ddd066d2 +SHA512 (wine-2.7.tar.xz) = 1e61b9a4aa1f5f42fb27d11d5254a9ba90f348ad9c4d1ddd4b5da47cd7de638290a20accf7447db9c0e4ced4c2144497cdf5fc906a5eac60e923dabb61f65d3a +SHA512 (wine-2.7.tar.xz.sign) = b03f4376b10bd8ea66e5e6fc0862a4f948e009862a374677c326744b31c9d9fdcf1efd3b789149fcb6fe617f9c75b1b47d61f884e06e8c0fe16633a99911b667 +SHA512 (wine-staging-2.7.tar.gz) = 0abc89af701ae1b95c0eb08e72894c7bc40bdfe792e05b8af9282eab8407bb90b7dfcd4eb3a193a88759ce5d6ea6c2aa9696cac2d744f543c92529bb0d2636ee diff --git a/wine.spec b/wine.spec index ab8ce34..00e305d 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.6 +Version: 2.7 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2127,6 +2127,9 @@ fi %endif %changelog +* Tue May 02 2017 Michael Cronenworth 2.7-1 +- version update + * Wed Apr 19 2017 Michael Cronenworth 2.6-1 - version update From abdd11be8d2873362e073ecdc5aafbca0b49b6e5 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 16 May 2017 20:16:37 -0500 Subject: [PATCH 057/459] Update to 2.8 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 6 +++++- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 50fcc90..b11ee6d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.7.tar.xz -/wine-2.7.tar.xz.sign -/wine-staging-2.7.tar.gz +/wine-2.8.tar.xz +/wine-2.8.tar.xz.sign +/wine-staging-2.8.tar.gz diff --git a/sources b/sources index 61c7171..8a5a585 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.7.tar.xz) = 1e61b9a4aa1f5f42fb27d11d5254a9ba90f348ad9c4d1ddd4b5da47cd7de638290a20accf7447db9c0e4ced4c2144497cdf5fc906a5eac60e923dabb61f65d3a -SHA512 (wine-2.7.tar.xz.sign) = b03f4376b10bd8ea66e5e6fc0862a4f948e009862a374677c326744b31c9d9fdcf1efd3b789149fcb6fe617f9c75b1b47d61f884e06e8c0fe16633a99911b667 -SHA512 (wine-staging-2.7.tar.gz) = 0abc89af701ae1b95c0eb08e72894c7bc40bdfe792e05b8af9282eab8407bb90b7dfcd4eb3a193a88759ce5d6ea6c2aa9696cac2d744f543c92529bb0d2636ee +SHA512 (wine-2.8.tar.xz) = 4d0b167b1e5add31ed0ed05b328d16fc13cd268285c03a9100e7ddc53864aa07f6b216a555ef0c2e51dee550e3f4abf0c7c20db2cbca177bb38e8c3e11f05b97 +SHA512 (wine-2.8.tar.xz.sign) = b404a728321a14bb88f5fcb49d26caaa0d7d9d0dac061da249c6c490ebaa3c552cb5987a542fab6ff926630181cf40d1d0f9bd658bbb09ab9685f96e6ba9b7ca +SHA512 (wine-staging-2.8.tar.gz) = af1707fe3119664a0d97d94fc4c955612d80cb76eae8c4248a268c0f6be9e659fccf7c26899c9e9ae5822f74474c0db5283b598dd4d9d69a3b108f947653217a diff --git a/wine.spec b/wine.spec index 00e305d..826220a 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.7 +Version: 2.8 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1430,6 +1430,7 @@ fi %{_libdir}/wine/esent.dll.so %{_libdir}/wine/evr.dll.so %{_libdir}/wine/explorerframe.dll.so +%{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so @@ -2127,6 +2128,9 @@ fi %endif %changelog +* Tue May 16 2017 Michael Cronenworth 2.8-1 +- version update + * Tue May 02 2017 Michael Cronenworth 2.7-1 - version update From 0b1d25408dcd3e4b7b7cdd85e7f4b66cc2d915cc Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 29 May 2017 16:10:18 -0500 Subject: [PATCH 058/459] Update to 2.9 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index b11ee6d..ab12f4b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.8.tar.xz -/wine-2.8.tar.xz.sign -/wine-staging-2.8.tar.gz +/wine-2.9.tar.xz +/wine-2.9.tar.xz.sign +/wine-staging-2.9.tar.gz diff --git a/sources b/sources index 8a5a585..d70cccf 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.8.tar.xz) = 4d0b167b1e5add31ed0ed05b328d16fc13cd268285c03a9100e7ddc53864aa07f6b216a555ef0c2e51dee550e3f4abf0c7c20db2cbca177bb38e8c3e11f05b97 -SHA512 (wine-2.8.tar.xz.sign) = b404a728321a14bb88f5fcb49d26caaa0d7d9d0dac061da249c6c490ebaa3c552cb5987a542fab6ff926630181cf40d1d0f9bd658bbb09ab9685f96e6ba9b7ca -SHA512 (wine-staging-2.8.tar.gz) = af1707fe3119664a0d97d94fc4c955612d80cb76eae8c4248a268c0f6be9e659fccf7c26899c9e9ae5822f74474c0db5283b598dd4d9d69a3b108f947653217a +SHA512 (wine-2.9.tar.xz) = 6d06e511d8f338297ed0ddb7bf2ffb501f528209eaecbbee3d4e5d53db649dd5ea0aeb78bba661a9bcfda5f97e170ca10eb8fab355e229bfe7db6a5feb7ec4e8 +SHA512 (wine-2.9.tar.xz.sign) = 04ab13d5bbde00b5af1c0ad255352f0b62b7a992f25d15ae1adc2e714e314a8e65d710faa7b8c2cda066ac4e890f7a5f8f5b73b2e218ba149524dc56a80d3308 +SHA512 (wine-staging-2.9.tar.gz) = 7862a403817791c54c5c1b8f233b06a850500305c46283bccb9026fb6db041a8fba619d145ab21fe2fdc5f25ed3bbb75fde05245fbbbd67139a5f64b547b1196 diff --git a/wine.spec b/wine.spec index 826220a..2d1f51d 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.8 +Version: 2.9 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2128,6 +2128,9 @@ fi %endif %changelog +* Mon May 29 2017 Michael Cronenworth 2.9-1 +- version update + * Tue May 16 2017 Michael Cronenworth 2.8-1 - version update From 33fd1b0ad7bb9fd3be656c9bb005b0c4ed67dbfc Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 13 Jun 2017 18:18:42 -0500 Subject: [PATCH 059/459] Update to 2.10 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 15 ++++++++++++++- 3 files changed, 20 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index ab12f4b..736d3c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.9.tar.xz -/wine-2.9.tar.xz.sign -/wine-staging-2.9.tar.gz +/wine-2.10.tar.xz +/wine-2.10.tar.xz.sign +/wine-staging-2.10.tar.gz diff --git a/sources b/sources index d70cccf..4f18f3e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.9.tar.xz) = 6d06e511d8f338297ed0ddb7bf2ffb501f528209eaecbbee3d4e5d53db649dd5ea0aeb78bba661a9bcfda5f97e170ca10eb8fab355e229bfe7db6a5feb7ec4e8 -SHA512 (wine-2.9.tar.xz.sign) = 04ab13d5bbde00b5af1c0ad255352f0b62b7a992f25d15ae1adc2e714e314a8e65d710faa7b8c2cda066ac4e890f7a5f8f5b73b2e218ba149524dc56a80d3308 -SHA512 (wine-staging-2.9.tar.gz) = 7862a403817791c54c5c1b8f233b06a850500305c46283bccb9026fb6db041a8fba619d145ab21fe2fdc5f25ed3bbb75fde05245fbbbd67139a5f64b547b1196 +SHA512 (wine-2.10.tar.xz) = 8807e16a571bf45d99097ad5fdfb9fe755f6dbe84010a330fed82f1d48c76b7f19589bfc0e5dde0b9e49a608fd0501db3f7e3e129e4d9d34bcae03bc51a73139 +SHA512 (wine-2.10.tar.xz.sign) = 7ec97c70ff58e22a924ebe1cc29a9e03ebdaa233e29103e9e100c9ea1bc0a35556654fb555c72b213f62f62370f0d817a8f2b6d64374685d296505a2655e6572 +SHA512 (wine-staging-2.10.tar.gz) = c3bf7027ddfd1405263cce844a7cbeb923e9de56cffdb296384449c0cc600b3c9a37c7fe09b62fb9ae0b47f97a2d4f208cc589f0e4205fa84ce5d112953ac2e7 diff --git a/wine.spec b/wine.spec index 2d1f51d..44fc0c7 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.9 +Version: 2.10 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1156,6 +1156,7 @@ fi %{_libdir}/wine/aclui.dll.so %{_libdir}/wine/activeds.dll.so %{_libdir}/wine/actxprxy.dll.so +%{_libdir}/wine/adsldpc.dll.so %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.dll.so %{_libdir}/wine/amstream.dll.so @@ -1298,6 +1299,7 @@ fi %{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so @@ -1426,6 +1428,10 @@ fi %{_libdir}/wine/dwrite.dll.so %{_libdir}/wine/dxdiagn.dll.so %{_libdir}/wine/dxgi.dll.so +%if 0%{?compholio} +%{_libdir}/wine/dxgkrnl.sys.so +%{_libdir}/wine/dxgmms1.sys.so +%endif %{_libdir}/wine/dxva2.dll.so %{_libdir}/wine/esent.dll.so %{_libdir}/wine/evr.dll.so @@ -1706,6 +1712,7 @@ fi %{_libdir}/wine/tapi32.dll.so %{_libdir}/wine/taskkill.exe.so %{_libdir}/wine/taskschd.dll.so +%{_libdir}/wine/tdh.dll.so %if 0%{?compholio} %{_libdir}/wine/tdi.sys.so %endif @@ -1750,6 +1757,9 @@ fi %{_libdir}/wine/wevtapi.dll.so %{_libdir}/wine/wiaservc.dll.so %{_libdir}/wine/wimgapi.dll.so +%if 0%{?compholio} +%{_libdir}/wine/win32k.sys.so +%endif %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.dll.so %{_libdir}/wine/winebus.sys.so @@ -2128,6 +2138,9 @@ fi %endif %changelog +* Tue Jun 13 2017 Michael Cronenworth 2.10-1 +- version update + * Mon May 29 2017 Michael Cronenworth 2.9-1 - version update From ee805e4cb8b86f2776bafdb554b6d0681471a49c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 27 Jun 2017 21:35:31 -0500 Subject: [PATCH 060/459] Update to 2.11 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 8 +++++++- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 736d3c7..35b48a4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.10.tar.xz -/wine-2.10.tar.xz.sign -/wine-staging-2.10.tar.gz +/wine-2.11.tar.xz +/wine-2.11.tar.xz.sign +/wine-staging-2.11.tar.gz diff --git a/sources b/sources index 4f18f3e..fdc1d3c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.10.tar.xz) = 8807e16a571bf45d99097ad5fdfb9fe755f6dbe84010a330fed82f1d48c76b7f19589bfc0e5dde0b9e49a608fd0501db3f7e3e129e4d9d34bcae03bc51a73139 -SHA512 (wine-2.10.tar.xz.sign) = 7ec97c70ff58e22a924ebe1cc29a9e03ebdaa233e29103e9e100c9ea1bc0a35556654fb555c72b213f62f62370f0d817a8f2b6d64374685d296505a2655e6572 -SHA512 (wine-staging-2.10.tar.gz) = c3bf7027ddfd1405263cce844a7cbeb923e9de56cffdb296384449c0cc600b3c9a37c7fe09b62fb9ae0b47f97a2d4f208cc589f0e4205fa84ce5d112953ac2e7 +SHA512 (wine-2.11.tar.xz) = 691f329c47af5e51498287029988b8ca0777bfc3902ed80fd315004aba2337a938e79177e752efe86423c9b34544df3952b8c443bf43149356575fac75a779ac +SHA512 (wine-2.11.tar.xz.sign) = f6ae1a0891a0a43f2cd77fd5b32213ae481e0e25d58db7487a7345fb29871caabd06a022dfab7a6d5137d7868f69a8198449c157db211de3d7ae32bfc0de723b +SHA512 (wine-staging-2.11.tar.gz) = e2d05ee88e1cc932c2890f1db867a9382f2c62a00ea7d63fc6bd7b3fab57ea2f0e4908313cbed08b92e48d5bc17753b0b78f6cdf2cb64e81aa5725fd86cbc695 diff --git a/wine.spec b/wine.spec index 44fc0c7..36a59e9 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.10 +Version: 2.11 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1169,6 +1169,8 @@ fi %{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-crt-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-crt-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll.so @@ -1304,6 +1306,7 @@ fi %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so @@ -2138,6 +2141,9 @@ fi %endif %changelog +* Tue Jun 27 2017 Michael Cronenworth 2.11-1 +- version update + * Tue Jun 13 2017 Michael Cronenworth 2.10-1 - version update From aa182109cc1e78a6757a7b0ccdf4e0edeadf5885 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 12 Jul 2017 09:52:46 -0500 Subject: [PATCH 061/459] Update to 2.12 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 10 +++++++++- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 35b48a4..aed0ea7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.11.tar.xz -/wine-2.11.tar.xz.sign -/wine-staging-2.11.tar.gz +/wine-2.12.tar.xz +/wine-2.12.tar.xz.sign +/wine-staging-2.12.tar.gz diff --git a/sources b/sources index fdc1d3c..8da0305 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.11.tar.xz) = 691f329c47af5e51498287029988b8ca0777bfc3902ed80fd315004aba2337a938e79177e752efe86423c9b34544df3952b8c443bf43149356575fac75a779ac -SHA512 (wine-2.11.tar.xz.sign) = f6ae1a0891a0a43f2cd77fd5b32213ae481e0e25d58db7487a7345fb29871caabd06a022dfab7a6d5137d7868f69a8198449c157db211de3d7ae32bfc0de723b -SHA512 (wine-staging-2.11.tar.gz) = e2d05ee88e1cc932c2890f1db867a9382f2c62a00ea7d63fc6bd7b3fab57ea2f0e4908313cbed08b92e48d5bc17753b0b78f6cdf2cb64e81aa5725fd86cbc695 +SHA512 (wine-2.12.tar.xz) = d44c1937d7d2d797150381f70317b810616d61355a59be096366d3507f59b678cffaf6d841cecf02bf9d2afa3dbf4d19270f80fb1d3ba5f0f93787d40c328f62 +SHA512 (wine-2.12.tar.xz.sign) = e9aa69bc2e870a2317e9047f569518bb44fc24717209dcd2c8c87f8aecd3ecb945db3f02e73e612cdbaae610b78f94de34fa3df5bffbb725d5417c1291866cf8 +SHA512 (wine-staging-2.12.tar.gz) = a8c21c923153a42609e3ea9065b84208b01f3b14d55b7e68e548ebf6d27df956051b29dc2f053aec6287422c13eed5b6ec71e667ae6f46b1c80ae7c84a51b648 diff --git a/wine.spec b/wine.spec index 36a59e9..aa9be44 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.11 +Version: 2.12 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1446,15 +1446,20 @@ fi %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so @@ -2141,6 +2146,9 @@ fi %endif %changelog +* Wed Jul 12 2017 Michael Cronenworth 2.12-1 +- version update + * Tue Jun 27 2017 Michael Cronenworth 2.11-1 - version update From 01fc5b5a5341dc4107c6efbbecdd6db8a01f9056 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 25 Jul 2017 17:21:54 -0500 Subject: [PATCH 062/459] Update to 2.13 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 9 ++++++++- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index aed0ea7..8c741cc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.12.tar.xz -/wine-2.12.tar.xz.sign -/wine-staging-2.12.tar.gz +/wine-2.13.tar.xz +/wine-2.13.tar.xz.sign +/wine-staging-2.13.tar.gz diff --git a/sources b/sources index 8da0305..bd4448b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.12.tar.xz) = d44c1937d7d2d797150381f70317b810616d61355a59be096366d3507f59b678cffaf6d841cecf02bf9d2afa3dbf4d19270f80fb1d3ba5f0f93787d40c328f62 -SHA512 (wine-2.12.tar.xz.sign) = e9aa69bc2e870a2317e9047f569518bb44fc24717209dcd2c8c87f8aecd3ecb945db3f02e73e612cdbaae610b78f94de34fa3df5bffbb725d5417c1291866cf8 -SHA512 (wine-staging-2.12.tar.gz) = a8c21c923153a42609e3ea9065b84208b01f3b14d55b7e68e548ebf6d27df956051b29dc2f053aec6287422c13eed5b6ec71e667ae6f46b1c80ae7c84a51b648 +SHA512 (wine-2.13.tar.xz) = 71873b9ec1605dd5f7502b87b0f3429c3d14a4196543d7304df455854b58ef82b8fafdcea91450cbfc01434a44886a0e0c4c4cf289ffb53167dde0f969cddc48 +SHA512 (wine-2.13.tar.xz.sign) = edf50eb52c45d99b8bb8fd956a14e103aca0176b041811936d9b6af0ffb876b71561a9cc9056703b929819caf241cc273381d3b0a75369d52207756eb2fb9234 +SHA512 (wine-staging-2.13.tar.gz) = 86077747d8a4f6e56dc1b0dda1688810defa9bcebaaadbf2419ce56e4590d4249881105e1dda24236f861baf0b1cc42019b2538de5d24a6d3c4f27c7a8248086 diff --git a/wine.spec b/wine.spec index aa9be44..31ead1e 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.12 +Version: 2.13 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1123,6 +1123,7 @@ fi %{_libdir}/wine/ntoskrnl.exe.so %{_libdir}/wine/oleview.exe.so %{_libdir}/wine/ping.exe.so +%{_libdir}/wine/powershell.exe.so %{_libdir}/wine/reg.exe.so %{_libdir}/wine/regasm.exe.so %{_libdir}/wine/regedit.exe.so @@ -1226,6 +1227,7 @@ fi %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll.so %{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll.so @@ -1297,6 +1299,7 @@ fi %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-mm-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so @@ -1312,6 +1315,7 @@ fi %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-systemfunctions-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-0.dll.so @@ -2146,6 +2150,9 @@ fi %endif %changelog +* Tue Jul 25 2017 Michael Cronenworth 2.13-1 +- version update + * Wed Jul 12 2017 Michael Cronenworth 2.12-1 - version update From f0cf4f53a1ed8d104823370466746299b6872f1f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 10:17:48 +0000 Subject: [PATCH 063/459] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 31ead1e..d9a78c2 100644 --- a/wine.spec +++ b/wine.spec @@ -22,7 +22,7 @@ Name: wine Version: 2.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2150,6 +2150,9 @@ fi %endif %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 2.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Tue Jul 25 2017 Michael Cronenworth 2.13-1 - version update From 76358e902428b6e7c9ff725e7c53372a4a958cf7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 8 Aug 2017 23:22:39 -0500 Subject: [PATCH 064/459] Update to 2.14 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 12 +++++++++--- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 8c741cc..bbee8c8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.13.tar.xz -/wine-2.13.tar.xz.sign -/wine-staging-2.13.tar.gz +/wine-2.14.tar.xz +/wine-2.14.tar.xz.sign +/wine-staging-2.14.tar.gz diff --git a/sources b/sources index bd4448b..455dd63 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.13.tar.xz) = 71873b9ec1605dd5f7502b87b0f3429c3d14a4196543d7304df455854b58ef82b8fafdcea91450cbfc01434a44886a0e0c4c4cf289ffb53167dde0f969cddc48 -SHA512 (wine-2.13.tar.xz.sign) = edf50eb52c45d99b8bb8fd956a14e103aca0176b041811936d9b6af0ffb876b71561a9cc9056703b929819caf241cc273381d3b0a75369d52207756eb2fb9234 -SHA512 (wine-staging-2.13.tar.gz) = 86077747d8a4f6e56dc1b0dda1688810defa9bcebaaadbf2419ce56e4590d4249881105e1dda24236f861baf0b1cc42019b2538de5d24a6d3c4f27c7a8248086 +SHA512 (wine-2.14.tar.xz) = ff43d386d46c0c74449e667b61d8cebd5fa768c88e6220aa2f13df03d80b71b6c0bdf8cbab023aed96f7c88b9787a3be4989da892fa1778412534ae82a7279bb +SHA512 (wine-2.14.tar.xz.sign) = aadd6fa989bea9dd12830b1cd783e9753cedd535b5fe59fa049c12177f13f44354fcd535bdf2647f54147f92c81d43ac744fd8ee2741eed2f12220c6b9df88ed +SHA512 (wine-staging-2.14.tar.gz) = 1e794f77309e94612f822b72872ac2726e37d219a40c4a45feb2fb56f4413c34eae966a4ae8708d502c837cd47db22979e9a05cb73b681703cd729f701cdb210 diff --git a/wine.spec b/wine.spec index d9a78c2..b951af5 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.7.0 +%global winemono 4.7.1 #global _default_patch_fuzz 2 # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ @@ -21,8 +21,8 @@ %endif Name: wine -Version: 2.13 -Release: 2%{?dist} +Version: 2.14 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -1055,6 +1055,7 @@ fi %{_libdir}/wine/notepad.exe.so %{_libdir}/wine/plugplay.exe.so %{_libdir}/wine/progman.exe.so +%{_libdir}/wine/runas.exe.so %{_libdir}/wine/taskmgr.exe.so %{_libdir}/wine/winedbg.exe.so %{_libdir}/wine/winefile.exe.so @@ -1429,6 +1430,7 @@ fi %{_libdir}/wine/dpwsockx.dll.so %{_libdir}/wine/drmclien.dll.so %{_libdir}/wine/dsound.dll.so +%{_libdir}/wine/dsquery.dll.so %{_libdir}/wine/dssenh.dll.so %{_libdir}/wine/dswave.dll.so %{_libdir}/wine/dwmapi.dll.so @@ -1733,6 +1735,7 @@ fi %if 0%{?compholio} %{_libdir}/wine/uiautomationcore.dll.so %endif +%{_libdir}/wine/uiribbon.dll.so %{_libdir}/wine/unicows.dll.so %{_libdir}/wine/unlodctr.exe.so %{_libdir}/wine/updspapi.dll.so @@ -2150,6 +2153,9 @@ fi %endif %changelog +* Tue Aug 08 2017 Michael Cronenworth 2.14-1 +- version update + * Thu Aug 03 2017 Fedora Release Engineering - 2.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From e9dc71f2663eeb1e0c2ba06e80090f492454d0c1 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 23 Aug 2017 21:40:15 -0500 Subject: [PATCH 065/459] Update to 2.15 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 8 ++++++-- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index bbee8c8..6f361a4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.14.tar.xz -/wine-2.14.tar.xz.sign -/wine-staging-2.14.tar.gz +/wine-2.15.tar.xz +/wine-2.15.tar.xz.sign +/wine-staging-2.15.tar.gz diff --git a/sources b/sources index 455dd63..f41ba90 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.14.tar.xz) = ff43d386d46c0c74449e667b61d8cebd5fa768c88e6220aa2f13df03d80b71b6c0bdf8cbab023aed96f7c88b9787a3be4989da892fa1778412534ae82a7279bb -SHA512 (wine-2.14.tar.xz.sign) = aadd6fa989bea9dd12830b1cd783e9753cedd535b5fe59fa049c12177f13f44354fcd535bdf2647f54147f92c81d43ac744fd8ee2741eed2f12220c6b9df88ed -SHA512 (wine-staging-2.14.tar.gz) = 1e794f77309e94612f822b72872ac2726e37d219a40c4a45feb2fb56f4413c34eae966a4ae8708d502c837cd47db22979e9a05cb73b681703cd729f701cdb210 +SHA512 (wine-2.15.tar.xz) = a52a42dd1f20fe68213c55a07ac5b2455150806e534f0ab77a8e9ae3d2f12840983fa92290dac569207d3640c7f45cda83801e9f2e80294863ffa854c6c89171 +SHA512 (wine-2.15.tar.xz.sign) = 0f47eb5bfdef1764f40c21c3f83b1fef5f2f9750a8441ca2931f349db35430dc054e2628c8cb9c8f6ead58fd3184b1478b72f247d3d8a727f543406ff42e7938 +SHA512 (wine-staging-2.15.tar.gz) = 75d64d103839da2daed6e5b2400185c0a5274d0e50b675283bbadff70cafe712e573701207d80c8e8af7f68d1d273efec3c0d705dc982c74b8574929daadecfa diff --git a/wine.spec b/wine.spec index b951af5..f09d371 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.14 +Version: 2.15 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1046,6 +1046,7 @@ fi %doc documentation/README.* %if 0%{?compholio} %{_bindir}/msidb +%{_libdir}/wine/runas.exe.so %endif %{_bindir}/winedump %{_libdir}/wine/explorer.exe.so @@ -1055,7 +1056,6 @@ fi %{_libdir}/wine/notepad.exe.so %{_libdir}/wine/plugplay.exe.so %{_libdir}/wine/progman.exe.so -%{_libdir}/wine/runas.exe.so %{_libdir}/wine/taskmgr.exe.so %{_libdir}/wine/winedbg.exe.so %{_libdir}/wine/winefile.exe.so @@ -1507,6 +1507,7 @@ fi %if 0%{?compholio} %{_libdir}/wine/iertutil.dll.so %endif +%{_libdir}/wine/ieproxy.dll.so %{_libdir}/wine/imaadp32.acm.so %{_libdir}/wine/imagehlp.dll.so %{_libdir}/wine/imm32.dll.so @@ -2153,6 +2154,9 @@ fi %endif %changelog +* Wed Aug 23 2017 Michael Cronenworth 2.15-1 +- version update + * Tue Aug 08 2017 Michael Cronenworth 2.14-1 - version update From 0a720f0e33a7575303147a68ec27406eee5d0fad Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 7 Sep 2017 10:37:06 -0500 Subject: [PATCH 066/459] Update to 2.16 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 9 +++++++-- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 6f361a4..8191ef1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.15.tar.xz -/wine-2.15.tar.xz.sign -/wine-staging-2.15.tar.gz +/wine-2.16.tar.xz +/wine-2.16.tar.xz.sign +/wine-staging-2.16.tar.gz diff --git a/sources b/sources index f41ba90..c876518 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.15.tar.xz) = a52a42dd1f20fe68213c55a07ac5b2455150806e534f0ab77a8e9ae3d2f12840983fa92290dac569207d3640c7f45cda83801e9f2e80294863ffa854c6c89171 -SHA512 (wine-2.15.tar.xz.sign) = 0f47eb5bfdef1764f40c21c3f83b1fef5f2f9750a8441ca2931f349db35430dc054e2628c8cb9c8f6ead58fd3184b1478b72f247d3d8a727f543406ff42e7938 -SHA512 (wine-staging-2.15.tar.gz) = 75d64d103839da2daed6e5b2400185c0a5274d0e50b675283bbadff70cafe712e573701207d80c8e8af7f68d1d273efec3c0d705dc982c74b8574929daadecfa +SHA512 (wine-2.16.tar.xz) = 749a36b536506c4b63ff7512e316f44503cdb0db46e38a124da86df638f3e8ff9c404b034ece5cbb95cf20c09bc46be9a38f2ee66480aa6a4f2385e2a7a7eea4 +SHA512 (wine-2.16.tar.xz.sign) = 26fee5371cd5cff64ac418a00aaa8f5c869b7d57b1893f2485b2db87555be5c5000663a31611243d3cf1433cf7daf7572e9ca7dfe72a4476f74947f6810fc262 +SHA512 (wine-staging-2.16.tar.gz) = 96585caf77569a31f516aefe230a8907ef91db29759f75075593b751985f294bf292a1c146d287a3f0859a6b6273560670c4bc734ef0fbecb0809574eb3f09ba diff --git a/wine.spec b/wine.spec index f09d371..a2661a2 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.15 +Version: 2.16 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -131,7 +131,6 @@ BuildRequires: pulseaudio-libs-devel BuildRequires: gsm-devel BuildRequires: libv4l-devel BuildRequires: fontpackages-devel -BuildRequires: ImageMagick-devel BuildRequires: libtiff-devel BuildRequires: gettext-devel BuildRequires: chrpath @@ -1296,6 +1295,7 @@ fi %{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll.so @@ -1809,6 +1809,7 @@ fi %{_libdir}/wine/wintrust.dll.so %{_libdir}/wine/winusb.dll.so %{_libdir}/wine/wlanapi.dll.so +%{_libdir}/wine/wmphoto.dll.so %{_libdir}/wine/wnaspi32.dll.so %{_libdir}/wine/wpc.dll.so %{_libdir}/wine/wpcap.dll.so @@ -2154,6 +2155,10 @@ fi %endif %changelog +* Thu Sep 07 2017 Michael Cronenworth 2.16-1 +- version update +- drop BR on ImageMagick + * Wed Aug 23 2017 Michael Cronenworth 2.15-1 - version update From 874fe50796aed7a059748bb1cd61a5b909f934b2 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 21 Sep 2017 11:13:11 -0500 Subject: [PATCH 067/459] Update to 2.17 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 9 ++++++++- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 8191ef1..bed12e0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.16.tar.xz -/wine-2.16.tar.xz.sign -/wine-staging-2.16.tar.gz +/wine-2.17.tar.xz +/wine-2.17.tar.xz.sign +/wine-staging-2.17.tar.gz diff --git a/sources b/sources index c876518..a857d06 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.16.tar.xz) = 749a36b536506c4b63ff7512e316f44503cdb0db46e38a124da86df638f3e8ff9c404b034ece5cbb95cf20c09bc46be9a38f2ee66480aa6a4f2385e2a7a7eea4 -SHA512 (wine-2.16.tar.xz.sign) = 26fee5371cd5cff64ac418a00aaa8f5c869b7d57b1893f2485b2db87555be5c5000663a31611243d3cf1433cf7daf7572e9ca7dfe72a4476f74947f6810fc262 -SHA512 (wine-staging-2.16.tar.gz) = 96585caf77569a31f516aefe230a8907ef91db29759f75075593b751985f294bf292a1c146d287a3f0859a6b6273560670c4bc734ef0fbecb0809574eb3f09ba +SHA512 (wine-2.17.tar.xz) = cb10c876e689aa601c68673aab32c0514dd174692a01bdb3afc78d5e6079b0e77f48783af2f54245f397c762da3b4e5f2c1d39d2ce7fdb3b117d338b95c24810 +SHA512 (wine-2.17.tar.xz.sign) = 8bf73d87630c3feb7f8ca1c683643870ce9b7f2effd76cf965c457d02ef4e00b8b050938911825f66e4983c365b177522fa579631138c58476c8b353c524a928 +SHA512 (wine-staging-2.17.tar.gz) = b652f6a852a1382c1b8275e172b7ac7608749c34aef5c0c5387cf262bf0da8db67a77ce397d49e53f3e2a8f210a3dbea1a9b3f3feb15c7d5bad8952b6fb7b53c diff --git a/wine.spec b/wine.spec index a2661a2..eec70cd 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.16 +Version: 2.17 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1190,6 +1190,7 @@ fi %{_libdir}/wine/api-ms-win-core-handle-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-heap-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-heap-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.dll.so @@ -1208,6 +1209,7 @@ fi %{_libdir}/wine/api-ms-win-core-localization-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-3-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-memory-l1-1-0.dll.so @@ -1237,6 +1239,7 @@ fi %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so @@ -1244,6 +1247,7 @@ fi %{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-synch-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so @@ -2155,6 +2159,9 @@ fi %endif %changelog +* Thu Sep 21 2017 Michael Cronenworth 2.17-1 +- version update + * Thu Sep 07 2017 Michael Cronenworth 2.16-1 - version update - drop BR on ImageMagick From c9359b73e3866ba30e16cb51a9185205339f3100 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 12 Oct 2017 08:50:51 -0500 Subject: [PATCH 068/459] Update to 2.18 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 14 +++++++++++++- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index bed12e0..aaa855b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.17.tar.xz -/wine-2.17.tar.xz.sign -/wine-staging-2.17.tar.gz +/wine-2.18.tar.xz +/wine-2.18.tar.xz.sign +/wine-staging-2.18.tar.gz diff --git a/sources b/sources index a857d06..8cf15cb 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.17.tar.xz) = cb10c876e689aa601c68673aab32c0514dd174692a01bdb3afc78d5e6079b0e77f48783af2f54245f397c762da3b4e5f2c1d39d2ce7fdb3b117d338b95c24810 -SHA512 (wine-2.17.tar.xz.sign) = 8bf73d87630c3feb7f8ca1c683643870ce9b7f2effd76cf965c457d02ef4e00b8b050938911825f66e4983c365b177522fa579631138c58476c8b353c524a928 -SHA512 (wine-staging-2.17.tar.gz) = b652f6a852a1382c1b8275e172b7ac7608749c34aef5c0c5387cf262bf0da8db67a77ce397d49e53f3e2a8f210a3dbea1a9b3f3feb15c7d5bad8952b6fb7b53c +SHA512 (wine-2.18.tar.xz) = 61cc39fa3d2b0a0ab3c5d17579865e6aea76dd9513a4b3c45975a2d5c05f2b4ba952b97eef547131a014763c7f692a08df29bc2ebf7e4ac7e2616e6a7822ddb9 +SHA512 (wine-2.18.tar.xz.sign) = 47fa9f418b1d690f2f8a95b5a36b79675fabff9f5e47604f5d306681c5229d7b0fa7c4c25a83000f47f1c6f088b7429dc6c6e3fc774e0c36a72bc3a7c2f1178c +SHA512 (wine-staging-2.18.tar.gz) = fe18b53d4160596d134ceed392f6459e9c183381f4712add43d8422e77d7d5d89ff34a3bb3afbd7740f250d85dfda0f3501e9600a41270790ae02138ed6d7dc7 diff --git a/wine.spec b/wine.spec index eec70cd..27f8f9b 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.17 +Version: 2.18 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1180,6 +1180,7 @@ fi %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.dll.so +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-3.dll.so %{_libdir}/wine/api-ms-win-core-fibers-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-1-0.dll.so @@ -1187,6 +1188,7 @@ fi %{_libdir}/wine/api-ms-win-core-file-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-file-l2-1-2.dll.so %{_libdir}/wine/api-ms-win-core-handle-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-heap-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-heap-l1-2-0.dll.so @@ -1227,6 +1229,7 @@ fi %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll.so +%{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.dll.so @@ -1259,6 +1262,7 @@ fi %{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-version-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so @@ -1268,6 +1272,7 @@ fi %{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.dll.so @@ -1302,10 +1307,12 @@ fi %{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-mm-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so @@ -1439,6 +1446,7 @@ fi %{_libdir}/wine/dswave.dll.so %{_libdir}/wine/dwmapi.dll.so %{_libdir}/wine/dwrite.dll.so +%{_libdir}/wine/dx8vb.dll.so %{_libdir}/wine/dxdiagn.dll.so %{_libdir}/wine/dxgi.dll.so %if 0%{?compholio} @@ -1689,6 +1697,7 @@ fi %{_libdir}/wine/rstrtmgr.dll.so %{_libdir}/wine/rtutils.dll.so %{_libdir}/wine/samlib.dll.so +%{_libdir}/wine/sapi.dll.so %{_libdir}/wine/sc.exe.so %{_libdir}/wine/scarddlg.dll.so %{_libdir}/wine/sccbase.dll.so @@ -2159,6 +2168,9 @@ fi %endif %changelog +* Wed Oct 11 2017 Michael Cronenworth 2.18-1 +- version update + * Thu Sep 21 2017 Michael Cronenworth 2.17-1 - version update From e096998840ceaf74cd12cca4528a2b1ecefeb6bb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 22 Oct 2017 12:20:13 -0500 Subject: [PATCH 069/459] Update to 2.19 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 14 ++++++++------ 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index aaa855b..bd5521a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.18.tar.xz -/wine-2.18.tar.xz.sign -/wine-staging-2.18.tar.gz +/wine-2.19.tar.xz +/wine-2.19.tar.xz.sign +/wine-staging-2.19.tar.gz diff --git a/sources b/sources index 8cf15cb..fb2a33d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.18.tar.xz) = 61cc39fa3d2b0a0ab3c5d17579865e6aea76dd9513a4b3c45975a2d5c05f2b4ba952b97eef547131a014763c7f692a08df29bc2ebf7e4ac7e2616e6a7822ddb9 -SHA512 (wine-2.18.tar.xz.sign) = 47fa9f418b1d690f2f8a95b5a36b79675fabff9f5e47604f5d306681c5229d7b0fa7c4c25a83000f47f1c6f088b7429dc6c6e3fc774e0c36a72bc3a7c2f1178c -SHA512 (wine-staging-2.18.tar.gz) = fe18b53d4160596d134ceed392f6459e9c183381f4712add43d8422e77d7d5d89ff34a3bb3afbd7740f250d85dfda0f3501e9600a41270790ae02138ed6d7dc7 +SHA512 (wine-2.19.tar.xz) = 83558231bdc592b1f69cfedf6c689063df7bd9fecdfafba6fb7f6a2c7fa7783973efb85a6a49305afc18b1aa268209ee5b9c0655756e05d7550468698dfa51ae +SHA512 (wine-2.19.tar.xz.sign) = 3e977304c7673f5f747617e5367d236d8b28eef70be511c3df0e5950e9214077a1d48f47f45188585dcbfa6007ed978fecbd873b10e9ff72f7f0b2b1cbcb5799 +SHA512 (wine-staging-2.19.tar.gz) = 90916cb096bbfec35514eff4c1b6e2090b6e68e3e7af1164715f5abb1d255c5cfd6411f53c27cb277adcf0982fa6d6e508a7cdbc1404dcca6c2700b05c2c5483 diff --git a/wine.spec b/wine.spec index 27f8f9b..3d59388 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.18 +Version: 2.19 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1162,6 +1162,7 @@ fi %{_libdir}/wine/advpack.dll.so %{_libdir}/wine/amstream.dll.so %{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.dll.so %{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll.so @@ -1344,11 +1345,9 @@ fi %{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so @@ -1544,6 +1543,9 @@ fi %endif %{_libdir}/wine/ksuser.dll.so %{_libdir}/wine/ktmw32.dll.so +%if 0%{?fedora} > 24 +%{_libdir}/wine/l3codeca.acm.so +%endif %{_libdir}/wine/loadperf.dll.so %{_libdir}/wine/localspl.dll.so %{_libdir}/wine/localui.dll.so @@ -1799,9 +1801,6 @@ fi %{_libdir}/wine/winehid.sys.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.dll.so -%if 0%{?fedora} > 24 -%{_libdir}/wine/winemp3.acm.so -%endif %{_libdir}/wine/winex11.drv.so %{_libdir}/wine/wing32.dll.so %{_libdir}/wine/winhttp.dll.so @@ -2168,6 +2167,9 @@ fi %endif %changelog +* Sun Oct 22 2017 Michael Cronenworth 2.19-1 +- version update + * Wed Oct 11 2017 Michael Cronenworth 2.18-1 - version update From 6b44ea9ab81387072dcd9f68dd6d7a2bd1382f43 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 6 Nov 2017 23:14:27 -0600 Subject: [PATCH 070/459] Update to 2.20 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 10 +++++++++- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index bd5521a..e1f7568 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.19.tar.xz -/wine-2.19.tar.xz.sign -/wine-staging-2.19.tar.gz +/wine-2.20.tar.xz +/wine-2.20.tar.xz.sign +/wine-staging-2.20.tar.gz diff --git a/sources b/sources index fb2a33d..87feb46 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.19.tar.xz) = 83558231bdc592b1f69cfedf6c689063df7bd9fecdfafba6fb7f6a2c7fa7783973efb85a6a49305afc18b1aa268209ee5b9c0655756e05d7550468698dfa51ae -SHA512 (wine-2.19.tar.xz.sign) = 3e977304c7673f5f747617e5367d236d8b28eef70be511c3df0e5950e9214077a1d48f47f45188585dcbfa6007ed978fecbd873b10e9ff72f7f0b2b1cbcb5799 -SHA512 (wine-staging-2.19.tar.gz) = 90916cb096bbfec35514eff4c1b6e2090b6e68e3e7af1164715f5abb1d255c5cfd6411f53c27cb277adcf0982fa6d6e508a7cdbc1404dcca6c2700b05c2c5483 +SHA512 (wine-2.20.tar.xz) = d8d374d1e690ce9d3964fc81054fb7f4cd56cbae6bc44ebbf80b7dc7f04524baa2bd831e0be8f00de4cb0e14c1cb71780d424f5dcb9851fcaed9fb22f5ce5d23 +SHA512 (wine-2.20.tar.xz.sign) = 48f2a1da70a3be3ef8b6363c8cfa5e7a340a3e903a9a648c690fa5721f320033f233842be65fa60a1779cae0c6142137e1d621fdd2795412d7e191fd4372a998 +SHA512 (wine-staging-2.20.tar.gz) = 16f55130291ca70487a74d01cee9057f95f3eae3e049d30fb2a9aeb8e425b2020289fb805fdbae860708be0615a86da0502c06ff32cc21536d040088cc13605f diff --git a/wine.spec b/wine.spec index 3d59388..de4261a 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.19 +Version: 2.20 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1187,6 +1187,7 @@ fi %{_libdir}/wine/api-ms-win-core-file-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-2-1.dll.so +%{_libdir}/wine/api-ms-win-core-file-l1-2-2.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-1.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-2.dll.so @@ -1205,6 +1206,7 @@ fi %{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll.so @@ -1252,6 +1254,7 @@ fi %{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-1.dll.so +%{_libdir}/wine/api-ms-win-core-synch-ansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so @@ -1338,6 +1341,7 @@ fi %{_libdir}/wine/api-ms-win-service-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so %if 0%{?compholio} @@ -1537,6 +1541,7 @@ fi %{_libdir}/wine/joy.cpl.so %{_libdir}/wine/jscript.dll.so %{_libdir}/wine/jsproxy.dll.so +%{_libdir}/wine/kerberos.dll.so %{_libdir}/wine/kernel32.dll.so %if 0%{?compholio} %{_libdir}/wine/kernelbase.dll.so @@ -2167,6 +2172,9 @@ fi %endif %changelog +* Mon Nov 06 2017 Michael Cronenworth 2.20-1 +- version update + * Sun Oct 22 2017 Michael Cronenworth 2.19-1 - version update From 11a210f62928c64ea1210c498307d50f3a29e975 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 7 Nov 2017 07:23:23 -0600 Subject: [PATCH 071/459] Ship the preloader for aarch64 --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index de4261a..32d681e 100644 --- a/wine.spec +++ b/wine.spec @@ -1081,7 +1081,7 @@ fi %{_bindir}/wineserver64 %config %{_sysconfdir}/ld.so.conf.d/wine-64.conf %endif -%ifarch x86_64 +%ifarch x86_64 aarch64 %{_bindir}/wine64-preloader %endif From ffbfec497be16f1b7d0796d2fe34cd9c65220361 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 25 Nov 2017 11:06:18 -0600 Subject: [PATCH 072/459] Update to 2.21 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index e1f7568..45c0420 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-2.20.tar.xz -/wine-2.20.tar.xz.sign -/wine-staging-2.20.tar.gz +/wine-2.21.tar.xz +/wine-2.21.tar.xz.sign +/wine-staging-2.21.tar.gz diff --git a/sources b/sources index 87feb46..a9ee45c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-2.20.tar.xz) = d8d374d1e690ce9d3964fc81054fb7f4cd56cbae6bc44ebbf80b7dc7f04524baa2bd831e0be8f00de4cb0e14c1cb71780d424f5dcb9851fcaed9fb22f5ce5d23 -SHA512 (wine-2.20.tar.xz.sign) = 48f2a1da70a3be3ef8b6363c8cfa5e7a340a3e903a9a648c690fa5721f320033f233842be65fa60a1779cae0c6142137e1d621fdd2795412d7e191fd4372a998 -SHA512 (wine-staging-2.20.tar.gz) = 16f55130291ca70487a74d01cee9057f95f3eae3e049d30fb2a9aeb8e425b2020289fb805fdbae860708be0615a86da0502c06ff32cc21536d040088cc13605f +SHA512 (wine-2.21.tar.xz) = 4e33c463debe637827ed65f1118e692832bb5374491f706f9d251b8a2956e20d2df5d90ceba218b9bc9e946de91b8ba1d96b460453f59cdd9d82f070d07e0c43 +SHA512 (wine-2.21.tar.xz.sign) = 0c31776e2a3eb2356ee3f83f53d911716a7cf4afd2eb1f94561d765e3f51d374a267effd8958bfd211577c543674ab5bbc75f0e83aeca24728450cc752852ac3 +SHA512 (wine-staging-2.21.tar.gz) = 701c6352c8bc5745b8078947bcc3b6209e4e6c387905395cc81d42276402243522d7fa543bb34293c74786adcde9a3c50a2cf4cd57e05e0f4c68991a49a00b41 diff --git a/wine.spec b/wine.spec index 32d681e..cc2f375 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.20 +Version: 2.21 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2172,6 +2172,9 @@ fi %endif %changelog +* Sat Nov 25 2017 Michael Cronenworth 2.21-1 +- version update + * Mon Nov 06 2017 Michael Cronenworth 2.20-1 - version update From 1234bb4c273ecb4b384e817a3df0c842d914c220 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 25 Nov 2017 12:35:14 -0600 Subject: [PATCH 073/459] disable shell32-ACE_Viewer patch for now, breaks ARMv7 --- wine.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index cc2f375..f5152f3 100644 --- a/wine.spec +++ b/wine.spec @@ -666,7 +666,8 @@ This package adds the opencl driver for wine. gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 %if 0%{?compholio} -make -C patches DESTDIR="`pwd`" install +# disable shell32-ACE_Viewer patch for now, breaks ARMv7 +patches/patchinstall.sh DESTDIR="`pwd`" --all -W shell32-ACE_Viewer # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in From 30485f0d4ab9d976363416edb5fc40c405149c04 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 18 Dec 2017 14:23:09 -0600 Subject: [PATCH 074/459] Update to 2.0.3 --- .gitignore | 4 +- sources | 4 +- wine.spec | 284 ++++++++++++++++++++++++++++++++++++++++++----------- 3 files changed, 228 insertions(+), 64 deletions(-) diff --git a/.gitignore b/.gitignore index 208a830..1fd240e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-1.8.6.tar.bz2 -/wine-1.8.6.tar.bz2.sign +/wine-2.0.3.tar.xz +/wine-2.0.3.tar.xz.sign diff --git a/sources b/sources index eb60e7d..8f364dc 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-1.8.6.tar.bz2) = 4482f63d1f058921e7829f1feb5e671568524ef898e0dc72bbe1c8b22440fac01acecf1aa682b71107e03e9010c970ea4e115f8cd8e59581a07a722652e5629f -SHA512 (wine-1.8.6.tar.bz2.sign) = 6f3fa2a4dac21159d3349b5cae463e9f89ad6fd5798a1690d25fd799d9b6d3cfb5f4f1e27d8a56e44946df5dcbcbb96a9eb8aad2623fdba236d32c3ab199acd7 +SHA512 (wine-2.0.3.tar.xz) = e20dbcb3a48ecb3526eba075d4baebab2529dfc50b7a6d5e18294704470f61db386013f457118c270274b911f9643d203110f46558d23e84e6a6c2d78e237dbb +SHA512 (wine-2.0.3.tar.xz.sign) = 564033c41f04711c33adf636fa784833681df5abf74fc25c7dd3f39b4a2142dda2fc1db6c72bfa10ebe3f1a7084792fb6ae777d3ef14aa119db9257093ddb3a4 diff --git a/wine.spec b/wine.spec index d24d80c..d9dae0f 100644 --- a/wine.spec +++ b/wine.spec @@ -2,8 +2,8 @@ %undefine _hardened_build %global no64bit 0 -%global winegecko 2.40 -%global winemono 4.5.6 +%global winegecko 2.47 +%global winemono 4.6.4 #global _default_patch_fuzz 2 # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ @@ -21,15 +21,15 @@ %endif Name: wine -Version: 1.8.6 +Version: 2.0.3 Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}.tar.bz2 -Source10: http://downloads.sourceforge.net/wine/wine-%{version}.tar.bz2.sign +Source0: http://downloads.sourceforge.net/wine/wine-%{version}.tar.xz +Source10: http://downloads.sourceforge.net/wine/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -74,7 +74,7 @@ Patch511: wine-cjk.patch #Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %if !%{?no64bit} -ExclusiveArch: %{ix86} x86_64 %{arm} +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %else ExclusiveArch: %{ix86} %{arm} %endif @@ -102,8 +102,10 @@ BuildRequires: ocl-icd-devel BuildRequires: opencl-headers %endif BuildRequires: openldap-devel +BuildRequires: perl-generators BuildRequires: unixODBC-devel BuildRequires: sane-backends-devel +BuildRequires: systemd-devel BuildRequires: zlib-devel BuildRequires: fontforge freetype-devel BuildRequires: libgphoto2-devel @@ -133,6 +135,11 @@ BuildRequires: ImageMagick-devel BuildRequires: libtiff-devel BuildRequires: gettext-devel BuildRequires: chrpath +BuildRequires: gstreamer1-devel +BuildRequires: gstreamer1-plugins-base-devel +%if 0%{?fedora} > 24 +BuildRequires: mpg123-devel +%endif # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?compholio} @@ -197,7 +204,7 @@ Requires: mesa-dri-drivers(x86-64) %endif # ARM parts -%ifarch %{arm} +%ifarch %{arm} aarch64 Requires: wine-core = %{version}-%{release} Requires: wine-capi = %{version}-%{release} Requires: wine-cms = %{version}-%{release} @@ -212,6 +219,20 @@ Requires: mesa-dri-drivers Requires: samba-winbind-clients %endif +# aarch64 parts +%ifarch aarch64 +Requires: wine-core(aarch-64) = %{version}-%{release} +Requires: wine-capi(aarch-64) = %{version}-%{release} +Requires: wine-cms(aarch-64) = %{version}-%{release} +Requires: wine-ldap(aarch-64) = %{version}-%{release} +Requires: wine-twain(aarch-64) = %{version}-%{release} +Requires: wine-pulseaudio(aarch-64) = %{version}-%{release} +Requires: wine-openal(aarch-64) = %{version}-%{release} +Requires: wine-opencl(aarch-64) = %{version}-%{release} +Requires: mingw64-wine-gecko = %winegecko +Requires: mesa-dri-drivers(aarch-64) +%endif + %description Wine as a compatibility layer for UNIX to run Windows applications. This package includes a program loader, which allows unmodified Windows @@ -291,27 +312,10 @@ Requires: libpcap Requires: mesa-libOSMesa Requires: libv4l Requires: unixODBC +%if 0%{?compholio} +Requires: libva +%endif %endif - -# old removed packages -Obsoletes: wine-arts < 0.9.34 -Provides: wine-arts = %{version}-%{release} -Obsoletes: wine-tools <= 1.1.27 -Provides: wine-tools = %{version}-%{release} - -# removed as of 1.3.25 (new sound api) -Obsoletes: wine-esd <= 1.3.24 -Provides: wine-esd = %{version}-%{release} -Obsoletes: wine-jack <= 1.3.24 -Provides: wine-jack = %{version}-%{release} - -# removed as of 1.3.19 (we don't support oss4) -Obsoletes: wine-oss <= 1.3.18 -Provides: wine-oss = %{version}-%{release} - -# removed as of 1.3.16 -Obsoletes: wine-nas <= 1.3.15 -Provides: wine-nas = %{version}-%{release} # removed as of 1.7.35 Obsoletes: wine-wow < 1.7.35 @@ -328,13 +332,14 @@ Requires: systemd >= 23 BuildArch: noarch Requires(post): systemd Requires(postun): systemd +Obsoletes: wine-sysvinit < %{version}-%{release} %description systemd Register the wine binary handler for windows executables via systemd binfmt handling. See man binfmt.d for further information. %endif -%if 0%{?rhel} < 7 +%if 0%{?rhel} == 6 %package sysvinit Summary: SysV initscript for the wine binfmt handler Group: Applications/Emulators @@ -373,7 +378,7 @@ Requires: wine-common = %{version}-%{release} %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 Requires: wine-systemd = %{version}-%{release} %endif -%if 0%{?rhel} < 7 +%if 0%{?rhel} == 6 Requires: wine-sysvinit = %{version}-%{release} %endif Requires: hicolor-icon-theme @@ -584,7 +589,7 @@ Requires: sane-backends-libs(x86-32) %ifarch x86_64 Requires: sane-backends-libs(x86-64) %endif -%ifarch %{arm} +%ifarch %{arm} aarch64 Requires: sane-backends-libs %endif @@ -595,18 +600,15 @@ Twain support for wine Summary: ISDN support for wine Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} -#FIXME: parallel installable rhbz#1164355 -#ifarch x86_64 -#Requires: isdn4k-utils(x86-64) -#endif - -#ifarch %{ix86} -#Requires: isdn4k-utils(x86-32) -#endif - -#ifarch %{arm} +%ifarch x86_64 +Requires: isdn4k-utils(x86-64) +%endif +%ifarch %{ix86} +Requires: isdn4k-utils(x86-32) +%endif +%ifarch %{arm} aarch64 Requires: isdn4k-utils -#endif +%endif %description capi ISDN support for wine @@ -665,7 +667,7 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -%{__make} -C patches DESTDIR="`pwd`" install +make -C patches DESTDIR="`pwd`" install # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in @@ -686,15 +688,15 @@ export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno %configure \ --sysconfdir=%{_sysconfdir}/wine \ --x-includes=%{_includedir} --x-libraries=%{_libdir} \ - --without-hal --with-dbus --without-gstreamer \ + --without-hal --with-dbus \ --with-x \ -%ifarch x86_64 +%ifarch x86_64 aarch64 --enable-win64 \ %endif %{?compholio: --with-xattr} \ --disable-tests -%{__make} %{?_smp_mflags} TARGETFLAGS="" +make %{?_smp_mflags} TARGETFLAGS="" %install @@ -706,15 +708,16 @@ export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno UPDATE_DESKTOP_DATABASE=/bin/true # setup for alternatives usage -%ifarch x86_64 +%ifarch x86_64 aarch64 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 -%else -mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 -%ifnarch %{arm} -mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader %endif +%ifarch %{ix86} %{arm} +mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 %endif +%ifnarch %{arm} aarch64 x86_64 +mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader +%endif touch %{buildroot}%{_bindir}/wine %ifnarch %{arm} touch %{buildroot}%{_bindir}/wine-preloader @@ -724,7 +727,7 @@ touch %{buildroot}%{_bindir}/wineserver # remove rpath chrpath --delete %{buildroot}%{_bindir}/wmc chrpath --delete %{buildroot}%{_bindir}/wrc -%ifarch x86_64 +%ifarch x86_64 aarch64 chrpath --delete %{buildroot}%{_bindir}/wine64 chrpath --delete %{buildroot}%{_bindir}/wineserver64 %else @@ -872,7 +875,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/ install -p -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ %endif -%ifarch x86_64 +%ifarch x86_64 aarch64 install -p -m644 %{SOURCE5} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ %endif @@ -914,6 +917,10 @@ do iconv -f iso8859-1 -t utf-8 README.$lang > \ done; popd +%if 0%{?fedora} || 0%{?rhel} > 6 +rm -f %{buildroot}%{_initrddir}/wine +%endif + # wine makefiles are currently broken and don't install the wine man page install -p -m 0644 loader/wine.man %{buildroot}%{_mandir}/man1/wine.1 install -p -m 0644 loader/wine.de.UTF-8.man %{buildroot}%{_mandir}/de.UTF-8/man1/wine.1 @@ -922,7 +929,7 @@ mkdir -p %{buildroot}%{_mandir}/pl.UTF-8/man1 install -p -m 0644 loader/wine.pl.UTF-8.man %{buildroot}%{_mandir}/pl.UTF-8/man1/wine.1 -%if 0%{?rhel} < 7 +%if 0%{?rhel} == 6 %post sysvinit if [ $1 -eq 1 ]; then /sbin/chkconfig --add wine @@ -964,7 +971,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %post core -p /sbin/ldconfig %posttrans core -%ifarch x86_64 +%ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine64 10 \ --slave %{_bindir}/wine-preloader wine-preloader %{_bindir}/wine64-preloader @@ -988,7 +995,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %postun core /sbin/ldconfig if [ $1 -eq 0 ] ; then -%ifarch x86_64 +%ifarch x86_64 aarch64 aarch64 %{_sbindir}/alternatives --remove wine %{_bindir}/wine64 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver64 %else @@ -1063,12 +1070,14 @@ fi %config %{_sysconfdir}/ld.so.conf.d/wine-32.conf %endif -%ifarch x86_64 +%ifarch x86_64 aarch64 %{_bindir}/wine64 -%{_bindir}/wine64-preloader %{_bindir}/wineserver64 %config %{_sysconfdir}/ld.so.conf.d/wine-64.conf %endif +%ifarch x86_64 +%{_bindir}/wine64-preloader +%endif %ghost %{_bindir}/wine %ifnarch %{arm} @@ -1091,6 +1100,9 @@ fi %{_libdir}/wine/expand.exe.so %{_libdir}/wine/extrac32.exe.so %{_libdir}/wine/findstr.exe.so +%if 0%{?compholio} +%{_libdir}/wine/fsutil.exe.so +%endif %{_libdir}/wine/hostname.exe.so %{_libdir}/wine/ipconfig.exe.so %{_libdir}/wine/winhlp32.exe.so @@ -1141,12 +1153,20 @@ fi %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.dll.so %{_libdir}/wine/amstream.dll.so +%{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-bem-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-debug-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.dll.so @@ -1154,6 +1174,7 @@ fi %{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-file-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-1.dll.so %{_libdir}/wine/api-ms-win-core-handle-l1-1-0.dll.so @@ -1162,19 +1183,33 @@ fi %{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-io-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-io-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.dll.so +%{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-1.dll.so +%{_libdir}/wine/api-ms-win-core-localization-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-memory-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-memory-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.dll.so %{_libdir}/wine/api-ms-win-core-misc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-path-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-privateprofile-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll.so @@ -1182,24 +1217,40 @@ fi %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll.so %{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so +%{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-convert-l1-1-0.dll.so @@ -1216,6 +1267,8 @@ fi %{_libdir}/wine/api-ms-win-crt-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-devices-config-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-devices-query-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-advapi32-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-normaliz-l1-1-0.dll.so @@ -1225,14 +1278,53 @@ fi %{_libdir}/wine/api-ms-win-downlevel-shlwapi-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-service-core-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-service-management-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-service-private-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so +%if 0%{?compholio} +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.dll.so +%endif %{_libdir}/wine/apphelp.dll.so %{_libdir}/wine/appwiz.cpl.so %{_libdir}/wine/atl.dll.so @@ -1259,6 +1351,7 @@ fi %{_libdir}/wine/comdlg32.dll.so %{_libdir}/wine/compstui.dll.so %{_libdir}/wine/comsvcs.dll.so +%{_libdir}/wine/concrt140.dll.so %{_libdir}/wine/connect.dll.so %{_libdir}/wine/credui.dll.so %{_libdir}/wine/crtdll.dll.so @@ -1324,8 +1417,34 @@ fi %{_libdir}/wine/esent.dll.so %{_libdir}/wine/evr.dll.so %{_libdir}/wine/explorerframe.dll.so +%{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll.so +%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so +%if 0%{?compholio} +%{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so +%endif %{_libdir}/wine/faultrep.dll.so +%if 0%{?compholio} +%{_libdir}/wine/feclient.dll.so +%endif %{_libdir}/wine/fltlib.dll.so %{_libdir}/wine/fltmgr.sys.so %{_libdir}/wine/fntcache.dll.so @@ -1346,10 +1465,14 @@ fi %{_libdir}/wine/hlink.dll.so %{_libdir}/wine/hnetcfg.dll.so %{_libdir}/wine/httpapi.dll.so +%{_libdir}/wine/icacls.exe.so %{_libdir}/wine/iccvid.dll.so %{_libdir}/wine/icinfo.exe.so %{_libdir}/wine/icmp.dll.so %{_libdir}/wine/ieframe.dll.so +%if 0%{?compholio} +%{_libdir}/wine/iertutil.dll.so +%endif %{_libdir}/wine/imaadp32.acm.so %{_libdir}/wine/imagehlp.dll.so %{_libdir}/wine/imm32.dll.so @@ -1361,12 +1484,17 @@ fi %{_libdir}/wine/inkobj.dll.so %{_libdir}/wine/inseng.dll.so %{_libdir}/wine/iphlpapi.dll.so +%{_libdir}/wine/iprop.dll.so +%{_libdir}/wine/irprops.cpl.so %{_libdir}/wine/itircl.dll.so %{_libdir}/wine/itss.dll.so %{_libdir}/wine/joy.cpl.so %{_libdir}/wine/jscript.dll.so %{_libdir}/wine/jsproxy.dll.so %{_libdir}/wine/kernel32.dll.so +%if 0%{?compholio} +%{_libdir}/wine/kernelbase.dll.so +%endif %{_libdir}/wine/ksuser.dll.so %{_libdir}/wine/ktmw32.dll.so %{_libdir}/wine/loadperf.dll.so @@ -1404,6 +1532,7 @@ fi %{_libdir}/wine/msdaps.dll.so %{_libdir}/wine/msdelta.dll.so %{_libdir}/wine/msdmo.dll.so +%{_libdir}/wine/msdrm.dll.so %{_libdir}/wine/msftedit.dll.so %{_libdir}/wine/msg711.acm.so %{_libdir}/wine/msgsm32.acm.so @@ -1414,11 +1543,13 @@ fi %{_libdir}/wine/msimtf.dll.so %{_libdir}/wine/msimg32.dll.so %{_libdir}/wine/msimsg.dll.so +%{_libdir}/wine/msinfo32.exe.so %{_libdir}/wine/msisip.dll.so %{_libdir}/wine/msisys.ocx.so %{_libdir}/wine/msls31.dll.so %{_libdir}/wine/msnet32.dll.so %{_libdir}/wine/mspatcha.dll.so +%{_libdir}/wine/msports.dll.so %{_libdir}/wine/msscript.ocx.so %{_libdir}/wine/mssign32.dll.so %{_libdir}/wine/mssip32.dll.so @@ -1436,6 +1567,7 @@ fi %{_libdir}/wine/msvcp110.dll.so %{_libdir}/wine/msvcp120.dll.so %{_libdir}/wine/msvcp120_app.dll.so +%{_libdir}/wine/msvcp140.dll.so %{_libdir}/wine/msvcr70.dll.so %{_libdir}/wine/msvcr71.dll.so %{_libdir}/wine/msvcr80.dll.so @@ -1457,6 +1589,7 @@ fi %{_libdir}/wine/msxml4.dll.so %{_libdir}/wine/msxml6.dll.so %{_libdir}/wine/nddeapi.dll.so +%{_libdir}/wine/ncrypt.dll.so %{_libdir}/wine/ndis.sys.so %{_libdir}/wine/netapi32.dll.so %{_libdir}/wine/netcfgx.dll.so @@ -1526,20 +1659,28 @@ fi %{_libdir}/wine/serialui.dll.so %{_libdir}/wine/setupapi.dll.so %{_libdir}/wine/sfc_os.dll.so +%if 0%{?compholio} +%{_libdir}/wine/shcore.dll.so +%endif %{_libdir}/wine/shdoclc.dll.so %{_libdir}/wine/shdocvw.dll.so %{_libdir}/wine/schedsvc.dll.so %{_libdir}/wine/shell32.dll.so %{_libdir}/wine/shfolder.dll.so %{_libdir}/wine/shlwapi.dll.so +%if 0%{?compholio} +%{_libdir}/wine/shutdown.exe.so +%endif %{_libdir}/wine/slbcsp.dll.so %{_libdir}/wine/slc.dll.so %{_libdir}/wine/snmpapi.dll.so %{_libdir}/wine/softpub.dll.so %{_libdir}/wine/spoolsv.exe.so +%{_libdir}/wine/sspicli.dll.so %{_libdir}/wine/stdole2.tlb.so %{_libdir}/wine/stdole32.tlb.so %{_libdir}/wine/sti.dll.so +%{_libdir}/wine/subst.exe.so %{_libdir}/wine/svchost.exe.so %{_libdir}/wine/svrapi.dll.so %{_libdir}/wine/sxs.dll.so @@ -1553,6 +1694,9 @@ fi %endif %{_libdir}/wine/traffic.dll.so %{_libdir}/wine/ucrtbase.dll.so +%if 0%{?compholio} +%{_libdir}/wine/uiautomationcore.dll.so +%endif %{_libdir}/wine/unicows.dll.so %{_libdir}/wine/unlodctr.exe.so %{_libdir}/wine/updspapi.dll.so @@ -1572,10 +1716,15 @@ fi %{_libdir}/wine/vcomp100.dll.so %{_libdir}/wine/vcomp110.dll.so %{_libdir}/wine/vcomp120.dll.so +%{_libdir}/wine/vcomp140.dll.so %{_libdir}/wine/vcruntime140.dll.so %{_libdir}/wine/vdmdbg.dll.so %{_libdir}/wine/version.dll.so %{_libdir}/wine/vssapi.dll.so +%if 0%{?compholio} +%{_libdir}/wine/vulkan-1.dll.so +%{_libdir}/wine/vulkan.dll.so +%endif %{_libdir}/wine/wbemdisp.dll.so %{_libdir}/wine/wbemprox.dll.so %{_libdir}/wine/webservices.dll.so @@ -1585,11 +1734,17 @@ fi %{_libdir}/wine/wimgapi.dll.so %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.dll.so +%{_libdir}/wine/winebus.sys.so %if 0%{?compholio} %{_libdir}/wine/wined3d-csmt.dll.so %endif +%{_libdir}/wine/winegstreamer.dll.so +%{_libdir}/wine/winehid.sys.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.dll.so +%if 0%{?fedora} > 24 +%{_libdir}/wine/winemp3.acm.so +%endif %{_libdir}/wine/winex11.drv.so %{_libdir}/wine/wing32.dll.so %{_libdir}/wine/winhttp.dll.so @@ -1598,6 +1753,7 @@ fi %{_libdir}/wine/winnls32.dll.so %{_libdir}/wine/winspool.drv.so %{_libdir}/wine/winsta.dll.so +%{_libdir}/wine/wmasf.dll.so %{_libdir}/wine/wmi.dll.so %{_libdir}/wine/wmic.exe.so %{_libdir}/wine/wmiutils.dll.so @@ -1609,6 +1765,7 @@ fi %{_libdir}/wine/wintrust.dll.so %{_libdir}/wine/wlanapi.dll.so %{_libdir}/wine/wnaspi32.dll.so +%{_libdir}/wine/wpc.dll.so %{_libdir}/wine/wpcap.dll.so %{_libdir}/wine/ws2_32.dll.so %{_libdir}/wine/wshom.ocx.so @@ -1617,6 +1774,9 @@ fi %{_libdir}/wine/wtsapi32.dll.so %{_libdir}/wine/wuapi.dll.so %{_libdir}/wine/wuaueng.dll.so +%if 0%{?compholio} +%{_libdir}/wine/wuauserv.exe.so +%endif %{_libdir}/wine/security.dll.so %{_libdir}/wine/sfc.dll.so %{_libdir}/wine/wineps.drv.so @@ -1648,6 +1808,7 @@ fi %{_libdir}/wine/xaudio2_6.dll.so %{_libdir}/wine/xaudio2_7.dll.so %{_libdir}/wine/xaudio2_8.dll.so +%{_libdir}/wine/xaudio2_9.dll.so %{_libdir}/wine/xcopy.exe.so %{_libdir}/wine/xinput1_1.dll.so %{_libdir}/wine/xinput1_2.dll.so @@ -1660,7 +1821,7 @@ fi %{_libdir}/wine/xpssvcs.dll.so %if 0%{?compholio} -%ifarch x86_64 +%ifarch x86_64 aarch64 %{_libdir}/wine/nvapi64.dll.so %{_libdir}/wine/nvencodeapi64.dll.so %else @@ -1670,7 +1831,7 @@ fi %endif # 16 bit and other non 64bit stuff -%ifnarch x86_64 %{arm} +%ifnarch x86_64 %{arm} aarch64 %{_libdir}/wine/winevdm.exe.so %{_libdir}/wine/ifsmgr.vxd.so %{_libdir}/wine/mmdevldr.vxd.so @@ -1879,7 +2040,7 @@ fi %config %{_binfmtdir}/wine.conf %endif -%if 0%{?rhel} < 7 +%if 0%{?rhel} == 6 %files sysvinit %{_initrddir}/wine %endif @@ -1947,6 +2108,9 @@ fi %endif %changelog +* Mon Dec 18 2017 Michael Cronenworth 2.0.3-1 +- version update + * Mon Dec 19 2016 Michael Cronenworth 1.8.6-1 - version upgrade From 01a5df77032c11829a8eddebff6e6b5ad83683f0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 18 Dec 2017 14:43:31 -0600 Subject: [PATCH 075/459] Update file list for files no longer in staging --- wine.spec | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/wine.spec b/wine.spec index d9dae0f..d5f4d38 100644 --- a/wine.spec +++ b/wine.spec @@ -192,7 +192,7 @@ Requires: wine-twain(x86-64) = %{version}-%{release} Requires: wine-pulseaudio(x86-64) = %{version}-%{release} %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 Requires: wine-openal(x86-64) = %{version}-%{release} -%endif +%endif %if 0%{?fedora} Requires: wine-opencl(x86-64) = %{version}-%{release} %endif @@ -1100,9 +1100,7 @@ fi %{_libdir}/wine/expand.exe.so %{_libdir}/wine/extrac32.exe.so %{_libdir}/wine/findstr.exe.so -%if 0%{?compholio} %{_libdir}/wine/fsutil.exe.so -%endif %{_libdir}/wine/hostname.exe.so %{_libdir}/wine/ipconfig.exe.so %{_libdir}/wine/winhlp32.exe.so @@ -1154,11 +1152,14 @@ fi %{_libdir}/wine/advpack.dll.so %{_libdir}/wine/amstream.dll.so %{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-bem-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so @@ -1167,6 +1168,7 @@ fi %{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-debug-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.dll.so @@ -1188,9 +1190,11 @@ fi %{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll.so @@ -1236,6 +1240,7 @@ fi %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.dll.so @@ -1249,7 +1254,9 @@ fi %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.dll.so @@ -1279,6 +1286,7 @@ fi %{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so @@ -1306,19 +1314,9 @@ fi %{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so %if 0%{?compholio} -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll.so @@ -1423,6 +1421,7 @@ fi %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so @@ -1432,11 +1431,10 @@ fi %{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so @@ -1492,9 +1490,7 @@ fi %{_libdir}/wine/jscript.dll.so %{_libdir}/wine/jsproxy.dll.so %{_libdir}/wine/kernel32.dll.so -%if 0%{?compholio} %{_libdir}/wine/kernelbase.dll.so -%endif %{_libdir}/wine/ksuser.dll.so %{_libdir}/wine/ktmw32.dll.so %{_libdir}/wine/loadperf.dll.so @@ -1668,9 +1664,7 @@ fi %{_libdir}/wine/shell32.dll.so %{_libdir}/wine/shfolder.dll.so %{_libdir}/wine/shlwapi.dll.so -%if 0%{?compholio} %{_libdir}/wine/shutdown.exe.so -%endif %{_libdir}/wine/slbcsp.dll.so %{_libdir}/wine/slc.dll.so %{_libdir}/wine/snmpapi.dll.so @@ -1689,9 +1683,7 @@ fi %{_libdir}/wine/tapi32.dll.so %{_libdir}/wine/taskkill.exe.so %{_libdir}/wine/taskschd.dll.so -%if 0%{?compholio} %{_libdir}/wine/tdi.sys.so -%endif %{_libdir}/wine/traffic.dll.so %{_libdir}/wine/ucrtbase.dll.so %if 0%{?compholio} From 3a3afb17ff692ef940c45d71812cfd39f754f78d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 18 Dec 2017 15:33:24 -0600 Subject: [PATCH 076/459] Fix files list for files in staging patches --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index d5f4d38..c80c30c 100644 --- a/wine.spec +++ b/wine.spec @@ -1431,10 +1431,10 @@ fi %{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so From a07a1c86fbed937f2424d3f8a31d000b4ee09e69 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 18 Dec 2017 15:46:09 -0600 Subject: [PATCH 077/459] Fix files list for files in staging patches --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index c80c30c..778d524 100644 --- a/wine.spec +++ b/wine.spec @@ -1431,11 +1431,11 @@ fi %{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif From 8c6c49439deb5488316a97c7524e9ec418a2222a Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 20 Dec 2017 08:36:33 -0600 Subject: [PATCH 078/459] Install desktop icons (rhbz#1527942) --- wine.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wine.spec b/wine.spec index 778d524..dae81da 100644 --- a/wine.spec +++ b/wine.spec @@ -22,7 +22,7 @@ Name: wine Version: 2.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -762,7 +762,6 @@ mkdir -p %{buildroot}%{_datadir}/wine/gecko mkdir -p %{buildroot}%{_datadir}/wine/mono # extract and install icons -%if 0%{?fedora} > 10 mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps # This replacement masks a composite program icon .SVG down @@ -812,8 +811,6 @@ install -p -m 644 programs/wordpad/wordpad.svg \ %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg -%endif - # install desktop files desktop-file-install \ --dir=%{buildroot}%{_datadir}/applications \ @@ -2100,6 +2097,9 @@ fi %endif %changelog +* Wed Dec 20 2017 Michael Cronenworth 2.0.3-2 +- Install desktop icons (rhbz#1527942) + * Mon Dec 18 2017 Michael Cronenworth 2.0.3-1 - version update From f78b2ca98d63abd0438dcc1203fa8b953eb711cd Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 20 Dec 2017 08:51:03 -0600 Subject: [PATCH 079/459] Install desktop icons (rhbz#1527942) --- wine.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/wine.spec b/wine.spec index dae81da..b79c826 100644 --- a/wine.spec +++ b/wine.spec @@ -2020,9 +2020,7 @@ fi %{_datadir}/applications/wine-oleview.desktop %{_datadir}/desktop-directories/Wine.directory %config %{_sysconfdir}/xdg/menus/applications-merged/wine.menu -%if 0%{?fedora} >= 10 %{_datadir}/icons/hicolor/scalable/apps/*svg -%endif %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %files systemd From 95efc85f370ae39cc77b766539b16d464c08e8ec Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 9 Feb 2018 12:00:55 -0600 Subject: [PATCH 080/459] Update to 3.1, disable wine-staging --- .gitignore | 5 ++--- sources | 5 ++--- wine.spec | 59 +++++++++++++++++++++++++----------------------------- 3 files changed, 31 insertions(+), 38 deletions(-) diff --git a/.gitignore b/.gitignore index 45c0420..141eb39 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ -/wine-2.21.tar.xz -/wine-2.21.tar.xz.sign -/wine-staging-2.21.tar.gz +/wine-3.1.tar.xz +/wine-3.1.tar.xz.sign diff --git a/sources b/sources index a9ee45c..0eea7a1 100644 --- a/sources +++ b/sources @@ -1,3 +1,2 @@ -SHA512 (wine-2.21.tar.xz) = 4e33c463debe637827ed65f1118e692832bb5374491f706f9d251b8a2956e20d2df5d90ceba218b9bc9e946de91b8ba1d96b460453f59cdd9d82f070d07e0c43 -SHA512 (wine-2.21.tar.xz.sign) = 0c31776e2a3eb2356ee3f83f53d911716a7cf4afd2eb1f94561d765e3f51d374a267effd8958bfd211577c543674ab5bbc75f0e83aeca24728450cc752852ac3 -SHA512 (wine-staging-2.21.tar.gz) = 701c6352c8bc5745b8078947bcc3b6209e4e6c387905395cc81d42276402243522d7fa543bb34293c74786adcde9a3c50a2cf4cd57e05e0f4c68991a49a00b41 +SHA512 (wine-3.1.tar.xz) = 49c30d820b8f4028935b4d90dd6251c881cb8cd41bde8833db2782f04111a3d111e24605a87b2d70e419d54cfb6bb42d941f4593f9b381812e3602bf1307c545 +SHA512 (wine-3.1.tar.xz.sign) = 4e3c16c7e60e98cae655e8937e5f9601375b8411b0aa213f95230e9d0ff3afc791a9043901cc73919f16fe52b51741389b1f25afc22638813210e743474f6428 diff --git a/wine.spec b/wine.spec index f5152f3..13e42c9 100644 --- a/wine.spec +++ b/wine.spec @@ -7,9 +7,9 @@ #global _default_patch_fuzz 2 # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ -# uncomment to enable; comment-out to disable. +# wine-staging appears to be dead %if 0%{?fedora} -%global compholio 1 +%global compholio 0 %endif # 0%{?fedora} # binfmt macros for RHEL @@ -21,7 +21,7 @@ %endif Name: wine -Version: 2.21 +Version: 3.1 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -69,9 +69,11 @@ Source502: wine-README-tahoma Patch511: wine-cjk.patch +%if 0%{?compholio} # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +%endif %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -662,9 +664,9 @@ This package adds the opencl driver for wine. %setup -q -n wine-%{version} %patch511 -p1 -b.cjk +%if 0%{?compholio} # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -%if 0%{?compholio} # disable shell32-ACE_Viewer patch for now, breaks ARMv7 patches/patchinstall.sh DESTDIR="`pwd`" --all -W shell32-ACE_Viewer @@ -672,10 +674,6 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all -W shell32-ACE_Viewer # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in -%else # 0%{?compholio} - -rm -rf patches/ - %endif # 0%{?compholio} %build @@ -1107,9 +1105,7 @@ fi %{_libdir}/wine/expand.exe.so %{_libdir}/wine/extrac32.exe.so %{_libdir}/wine/findstr.exe.so -%if 0%{?compholio} %{_libdir}/wine/fsutil.exe.so -%endif %{_libdir}/wine/hostname.exe.so %{_libdir}/wine/ipconfig.exe.so %{_libdir}/wine/winhlp32.exe.so @@ -1163,12 +1159,15 @@ fi %{_libdir}/wine/advpack.dll.so %{_libdir}/wine/amstream.dll.so %{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.dll.so +%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-bem-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so @@ -1179,6 +1178,7 @@ fi %{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-debug-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.dll.so @@ -1204,9 +1204,11 @@ fi %{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll.so @@ -1238,6 +1240,7 @@ fi %{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registry-l2-1-0.dll.so @@ -1247,6 +1250,7 @@ fi %{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so @@ -1260,6 +1264,7 @@ fi %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll.so @@ -1275,8 +1280,10 @@ fi %{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll.so @@ -1307,6 +1314,7 @@ fi %{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so @@ -1330,6 +1338,7 @@ fi %{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-provider-l1-1-0.dll.so @@ -1347,16 +1356,6 @@ fi %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll.so @@ -1422,6 +1421,7 @@ fi %{_libdir}/wine/ddrawex.dll.so %{_libdir}/wine/devenum.dll.so %{_libdir}/wine/dhcpcsvc.dll.so +%{_libdir}/wine/dhtmled.ocx.so %{_libdir}/wine/difxapi.dll.so %{_libdir}/wine/dinput.dll.so %{_libdir}/wine/dinput8.dll.so @@ -1469,6 +1469,7 @@ fi %{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so @@ -1480,14 +1481,13 @@ fi %{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif @@ -1544,9 +1544,7 @@ fi %{_libdir}/wine/jsproxy.dll.so %{_libdir}/wine/kerberos.dll.so %{_libdir}/wine/kernel32.dll.so -%if 0%{?compholio} %{_libdir}/wine/kernelbase.dll.so -%endif %{_libdir}/wine/ksuser.dll.so %{_libdir}/wine/ktmw32.dll.so %if 0%{?fedora} > 24 @@ -1718,18 +1716,14 @@ fi %{_libdir}/wine/serialui.dll.so %{_libdir}/wine/setupapi.dll.so %{_libdir}/wine/sfc_os.dll.so -%if 0%{?compholio} %{_libdir}/wine/shcore.dll.so -%endif %{_libdir}/wine/shdoclc.dll.so %{_libdir}/wine/shdocvw.dll.so %{_libdir}/wine/schedsvc.dll.so %{_libdir}/wine/shell32.dll.so %{_libdir}/wine/shfolder.dll.so %{_libdir}/wine/shlwapi.dll.so -%if 0%{?compholio} %{_libdir}/wine/shutdown.exe.so -%endif %{_libdir}/wine/slbcsp.dll.so %{_libdir}/wine/slc.dll.so %{_libdir}/wine/snmpapi.dll.so @@ -1749,14 +1743,10 @@ fi %{_libdir}/wine/taskkill.exe.so %{_libdir}/wine/taskschd.dll.so %{_libdir}/wine/tdh.dll.so -%if 0%{?compholio} %{_libdir}/wine/tdi.sys.so -%endif %{_libdir}/wine/traffic.dll.so %{_libdir}/wine/ucrtbase.dll.so -%if 0%{?compholio} %{_libdir}/wine/uiautomationcore.dll.so -%endif %{_libdir}/wine/uiribbon.dll.so %{_libdir}/wine/unicows.dll.so %{_libdir}/wine/unlodctr.exe.so @@ -1789,6 +1779,7 @@ fi %endif %{_libdir}/wine/wbemdisp.dll.so %{_libdir}/wine/wbemprox.dll.so +%{_libdir}/wine/wdscore.dll.so %{_libdir}/wine/webservices.dll.so %{_libdir}/wine/wer.dll.so %{_libdir}/wine/wevtapi.dll.so @@ -2173,6 +2164,10 @@ fi %endif %changelog +* Fri Feb 09 2018 Michael Cronenworth 3.1-1 +- version update +- disable wine-staging + * Sat Nov 25 2017 Michael Cronenworth 2.21-1 - version update From 26cfee826b9c07438515452bbb4aecbb5a2c0255 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 9 Feb 2018 16:21:21 -0600 Subject: [PATCH 081/459] Wine's ARM float check fails on Fedora --- wine.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wine.spec b/wine.spec index 13e42c9..ff6e50c 100644 --- a/wine.spec +++ b/wine.spec @@ -694,6 +694,9 @@ export CFLAGS="`echo $TEMP_CFLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-e --x-includes=%{_includedir} --x-libraries=%{_libdir} \ --without-hal --with-dbus \ --with-x \ +%ifarch %{arm} + --with-float-abi=hard \ +%endif %ifarch x86_64 aarch64 --enable-win64 \ %endif From 676693573f42e66439a3040c13914bf6c3f11bc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sun, 11 Feb 2018 12:21:02 +0100 Subject: [PATCH 082/459] Obsolete wine-times-new-roman-fonts, if built without wine-staging --- wine.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index ff6e50c..5121940 100644 --- a/wine.spec +++ b/wine.spec @@ -22,7 +22,7 @@ Name: wine Version: 3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -406,8 +406,11 @@ Requires: wine-system-fonts = %{version}-%{release} Requires: wine-marlett-fonts = %{version}-%{release} Requires: wine-ms-sans-serif-fonts = %{version}-%{release} Requires: wine-tahoma-fonts = %{version}-%{release} +# times-new-roman-fonts are available with compholio-patchset, only. %if 0%{?compholio} Requires: wine-times-new-roman-fonts = %{version}-%{release} +%else +Obsoletes: wine-times-new-roman-fonts <= %{version}-%{release} %endif Requires: wine-symbol-fonts = %{version}-%{release} Requires: wine-wingdings-fonts = %{version}-%{release} @@ -2167,6 +2170,9 @@ fi %endif %changelog +* Sun Feb 11 2018 Björn Esser - 3.1-2 +- Obsolete wine-times-new-roman-fonts, if built without wine-staging + * Fri Feb 09 2018 Michael Cronenworth 3.1-1 - version update - disable wine-staging From f4a8c91895f5a7a9f782f056a8b3798d8bf41eac Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 14 Feb 2018 08:42:24 -0600 Subject: [PATCH 083/459] fix upgrade path from wine-staging --- wine.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index ff6e50c..367cbf0 100644 --- a/wine.spec +++ b/wine.spec @@ -22,7 +22,7 @@ Name: wine Version: 3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -406,9 +406,12 @@ Requires: wine-system-fonts = %{version}-%{release} Requires: wine-marlett-fonts = %{version}-%{release} Requires: wine-ms-sans-serif-fonts = %{version}-%{release} Requires: wine-tahoma-fonts = %{version}-%{release} +# times-new-roman-fonts are available with compholio-patchset, only. %if 0%{?compholio} Requires: wine-times-new-roman-fonts = %{version}-%{release} -%endif +%else # 0%{?compholio} +Obsoletes: wine-times-new-roman-fonts <= %{version}-%{release} +%endif # 0%{?compholio} Requires: wine-symbol-fonts = %{version}-%{release} Requires: wine-wingdings-fonts = %{version}-%{release} # intermediate fix for #593140 @@ -2167,6 +2170,9 @@ fi %endif %changelog +* Wed Feb 14 2018 Michael Cronenworth 3.1-2 +- fix upgrade path from wine-staging + * Fri Feb 09 2018 Michael Cronenworth 3.1-1 - version update - disable wine-staging From 4bbdeb5315dd7f1fee2a2c9e716939fbe6546cd0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 19 Feb 2018 09:06:33 -0600 Subject: [PATCH 084/459] Update to 3.2 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 12 ++++++++++-- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 141eb39..44144af 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-3.1.tar.xz -/wine-3.1.tar.xz.sign +/wine-3.2.tar.xz +/wine-3.2.tar.xz.sign diff --git a/sources b/sources index 0eea7a1..245c3cd 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-3.1.tar.xz) = 49c30d820b8f4028935b4d90dd6251c881cb8cd41bde8833db2782f04111a3d111e24605a87b2d70e419d54cfb6bb42d941f4593f9b381812e3602bf1307c545 -SHA512 (wine-3.1.tar.xz.sign) = 4e3c16c7e60e98cae655e8937e5f9601375b8411b0aa213f95230e9d0ff3afc791a9043901cc73919f16fe52b51741389b1f25afc22638813210e743474f6428 +SHA512 (wine-3.2.tar.xz) = 94b4903d628bf7aacd712a2bf566b53161880bf28311611106776df222222f592edb212d491f02e4c1b0c60d88e4b4a126981d445d1e18018238ff993c6c3092 +SHA512 (wine-3.2.tar.xz.sign) = 6099b578e8ef925350beef31edd7ebb940191f7b1324abfe63dc126f3646986c2d5a10047b951143aea1f1562bb7629d613887646ddfd94c7ad103a637ff6c0a diff --git a/wine.spec b/wine.spec index 367cbf0..7a82397 100644 --- a/wine.spec +++ b/wine.spec @@ -21,8 +21,8 @@ %endif Name: wine -Version: 3.1 -Release: 2%{?dist} +Version: 3.2 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -83,6 +83,7 @@ ExclusiveArch: %{ix86} %{arm} BuildRequires: bison BuildRequires: flex +BuildRequires: gcc BuildRequires: autoconf BuildRequires: desktop-file-utils BuildRequires: alsa-lib-devel @@ -1160,6 +1161,7 @@ fi %{_libdir}/wine/aclui.dll.so %{_libdir}/wine/activeds.dll.so %{_libdir}/wine/actxprxy.dll.so +%{_libdir}/wine/adsldp.dll.so %{_libdir}/wine/adsldpc.dll.so %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.dll.so @@ -1332,6 +1334,7 @@ fi %{_libdir}/wine/api-ms-win-mm-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so @@ -1385,6 +1388,7 @@ fi %{_libdir}/wine/bthprops.cpl.so %{_libdir}/wine/cabinet.dll.so %{_libdir}/wine/cards.dll.so +%{_libdir}/wine/cdosys.dll.so %{_libdir}/wine/cfgmgr32.dll.so %{_libdir}/wine/clock.exe.so %{_libdir}/wine/clusapi.dll.so @@ -1411,6 +1415,7 @@ fi %{_libdir}/wine/d3d10_1.dll.so %{_libdir}/wine/d3d10core.dll.so %{_libdir}/wine/d3d11.dll.so +%{_libdir}/wine/d3d12.dll.so %{_libdir}/wine/d3dcompiler_*.dll.so %{_libdir}/wine/d3dim.dll.so %{_libdir}/wine/d3drm.dll.so @@ -2170,6 +2175,9 @@ fi %endif %changelog +* Mon Feb 19 2018 Michael Cronenworth 3.2-1 +- version update + * Wed Feb 14 2018 Michael Cronenworth 3.1-2 - fix upgrade path from wine-staging From 598ea5dcbfd46704ede0c2e4779f5a5f657ae33f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 20 Feb 2018 09:39:12 -0600 Subject: [PATCH 085/459] fix another upgrade path from wine-staging (RHBZ#1547137) --- wine.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 7a82397..eea0f65 100644 --- a/wine.spec +++ b/wine.spec @@ -22,7 +22,7 @@ Name: wine Version: 3.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -412,6 +412,7 @@ Requires: wine-tahoma-fonts = %{version}-%{release} Requires: wine-times-new-roman-fonts = %{version}-%{release} %else # 0%{?compholio} Obsoletes: wine-times-new-roman-fonts <= %{version}-%{release} +Obsoletes: wine-times-new-roman-fonts-system <= %{version}-%{release} %endif # 0%{?compholio} Requires: wine-symbol-fonts = %{version}-%{release} Requires: wine-wingdings-fonts = %{version}-%{release} @@ -2175,6 +2176,9 @@ fi %endif %changelog +* Tue Feb 20 2018 Michael Cronenworth 3.2-2 +- fix another upgrade path from wine-staging (RHBZ#1547137) + * Mon Feb 19 2018 Michael Cronenworth 3.2-1 - version update From 0f471f733f0f5a79ef65c24b038afa6131a7580e Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 2 Mar 2018 14:32:42 -0600 Subject: [PATCH 086/459] Update to 3.3 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 14 +++++++++----- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 44144af..7aa462a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-3.2.tar.xz -/wine-3.2.tar.xz.sign +/wine-3.3.tar.xz +/wine-3.3.tar.xz.sign diff --git a/sources b/sources index 245c3cd..a9463c6 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-3.2.tar.xz) = 94b4903d628bf7aacd712a2bf566b53161880bf28311611106776df222222f592edb212d491f02e4c1b0c60d88e4b4a126981d445d1e18018238ff993c6c3092 -SHA512 (wine-3.2.tar.xz.sign) = 6099b578e8ef925350beef31edd7ebb940191f7b1324abfe63dc126f3646986c2d5a10047b951143aea1f1562bb7629d613887646ddfd94c7ad103a637ff6c0a +SHA512 (wine-3.3.tar.xz) = c9e4c75e94d745837208bf877b19c4e4e46df1e78082d21e716f52c9f9d93eaabbec8bf34783cda68e4275f53e37929b81ac128e5b8a13c1e5035223b2621d6a +SHA512 (wine-3.3.tar.xz.sign) = 70d4e476f330f0da5e3cdfea3b35c10c7320fb8817ce339c506b09a80e74c8f3b9ee7ddfcdb044383ceac11fde28b8b40c8ebc89e4957f95f6ed9e1fc83e2f97 diff --git a/wine.spec b/wine.spec index eea0f65..e742381 100644 --- a/wine.spec +++ b/wine.spec @@ -21,15 +21,15 @@ %endif Name: wine -Version: 3.2 -Release: 2%{?dist} +Version: 3.3 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ -URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}.tar.xz -Source10: http://downloads.sourceforge.net/wine/wine-%{version}.tar.xz.sign +URL: https://www.winehq.org/ +Source0: https://dl.winehq.org/wine/source/3.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/3.x/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -1810,6 +1810,7 @@ fi %{_libdir}/wine/winehid.sys.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.dll.so +%{_libdir}/wine/winevulkan.dll.so %{_libdir}/wine/winex11.drv.so %{_libdir}/wine/wing32.dll.so %{_libdir}/wine/winhttp.dll.so @@ -2176,6 +2177,9 @@ fi %endif %changelog +* Fri Mar 02 2018 Michael Cronenworth 3.3-1 +- version update + * Tue Feb 20 2018 Michael Cronenworth 3.2-2 - fix another upgrade path from wine-staging (RHBZ#1547137) From 661d4008c38076ecfe540d2cb5a23c6e2ef0f2ac Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 2 Mar 2018 20:19:34 -0600 Subject: [PATCH 087/459] enable SDL2 and vulkan support --- wine.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index e742381..9d392aa 100644 --- a/wine.spec +++ b/wine.spec @@ -22,7 +22,7 @@ Name: wine Version: 3.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -142,6 +142,8 @@ BuildRequires: gstreamer1-plugins-base-devel %if 0%{?fedora} > 24 BuildRequires: mpg123-devel %endif +BuildRequires: SDL2-devel +BuildRequires: vulkan-devel # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?compholio} @@ -273,6 +275,8 @@ Requires: libpcap(x86-32) Requires: mesa-libOSMesa(x86-32) Requires: libv4l(x86-32) Requires: unixODBC(x86-32) +Requires: SDL2(x86-32) +Requires: vulkan(x86-32) %if 0%{?compholio} Requires: libva(x86-32) %endif @@ -295,6 +299,8 @@ Requires: libpcap(x86-64) Requires: mesa-libOSMesa(x86-64) Requires: libv4l(x86-64) Requires: unixODBC(x86-64) +Requires: SDL2(x86-64) +Requires: vulkan(x86-64) %if 0%{?compholio} Requires: libva(x86-64) %endif @@ -314,6 +320,8 @@ Requires: libpcap Requires: mesa-libOSMesa Requires: libv4l Requires: unixODBC +Requires: SDL2 +Requires: vulkan %if 0%{?compholio} Requires: libva %endif @@ -2177,6 +2185,9 @@ fi %endif %changelog +* Fri Mar 02 2018 Michael Cronenworth 3.3-2 +- enable SDL2 and vulkan support + * Fri Mar 02 2018 Michael Cronenworth 3.3-1 - version update From 81a5c4deb47b30a2981998d3a366f3f644691fe7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 3 Mar 2018 12:39:51 -0600 Subject: [PATCH 088/459] Update to 3.0 --- .gitignore | 4 +- sources | 4 +- wine.spec | 119 ++++++++++++++++++++++++++++++++++++++++++----------- 3 files changed, 100 insertions(+), 27 deletions(-) diff --git a/.gitignore b/.gitignore index 1fd240e..bd6ba57 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-2.0.3.tar.xz -/wine-2.0.3.tar.xz.sign +/wine-3.0.tar.xz +/wine-3.0.tar.xz.sign diff --git a/sources b/sources index 8f364dc..e2906fd 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-2.0.3.tar.xz) = e20dbcb3a48ecb3526eba075d4baebab2529dfc50b7a6d5e18294704470f61db386013f457118c270274b911f9643d203110f46558d23e84e6a6c2d78e237dbb -SHA512 (wine-2.0.3.tar.xz.sign) = 564033c41f04711c33adf636fa784833681df5abf74fc25c7dd3f39b4a2142dda2fc1db6c72bfa10ebe3f1a7084792fb6ae777d3ef14aa119db9257093ddb3a4 +SHA512 (wine-3.0.tar.xz) = a51f41b66f4805e09b223528eff6670e94b9c0c0c947be647507baf9d8d9afe7c3fdc88684c2c8d3573b4739d9a086ab929a744a8594d3c8f6ceb52070f43f0a +SHA512 (wine-3.0.tar.xz.sign) = a0cece840267eac625911fd139c608f092583b3e92608fa829b2a3b40ae95ad9614f826981750a3f1f22f6f6c3a928f7f72afda26e1381be3d8925dd36cbec9c diff --git a/wine.spec b/wine.spec index b79c826..ee229b5 100644 --- a/wine.spec +++ b/wine.spec @@ -3,11 +3,11 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.6.4 +%global winemono 4.7.1 #global _default_patch_fuzz 2 # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ -# uncomment to enable; comment-out to disable. +# wine-staging appears to be dead %if 0%{?fedora} %global compholio 0 %endif # 0%{?fedora} @@ -21,15 +21,15 @@ %endif Name: wine -Version: 2.0.3 -Release: 2%{?dist} +Version: 3.0 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ -URL: http://www.winehq.org/ -Source0: http://downloads.sourceforge.net/wine/wine-%{version}.tar.xz -Source10: http://downloads.sourceforge.net/wine/wine-%{version}.tar.xz.sign +URL: https://www.winehq.org/ +Source0: https://dl.winehq.org/wine/source/3.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/3.x/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -69,9 +69,11 @@ Source502: wine-README-tahoma Patch511: wine-cjk.patch +%if 0%{?compholio} # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -#Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +%endif %if !%{?no64bit} ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -81,6 +83,7 @@ ExclusiveArch: %{ix86} %{arm} BuildRequires: bison BuildRequires: flex +BuildRequires: gcc BuildRequires: autoconf BuildRequires: desktop-file-utils BuildRequires: alsa-lib-devel @@ -131,7 +134,6 @@ BuildRequires: pulseaudio-libs-devel BuildRequires: gsm-devel BuildRequires: libv4l-devel BuildRequires: fontpackages-devel -BuildRequires: ImageMagick-devel BuildRequires: libtiff-devel BuildRequires: gettext-devel BuildRequires: chrpath @@ -405,9 +407,13 @@ Requires: wine-system-fonts = %{version}-%{release} Requires: wine-marlett-fonts = %{version}-%{release} Requires: wine-ms-sans-serif-fonts = %{version}-%{release} Requires: wine-tahoma-fonts = %{version}-%{release} +# times-new-roman-fonts are available with compholio-patchset, only. %if 0%{?compholio} Requires: wine-times-new-roman-fonts = %{version}-%{release} -%endif +%else # 0%{?compholio} +Obsoletes: wine-times-new-roman-fonts <= %{version}-%{release} +Obsoletes: wine-times-new-roman-fonts-system <= %{version}-%{release} +%endif # 0%{?compholio} Requires: wine-symbol-fonts = %{version}-%{release} Requires: wine-wingdings-fonts = %{version}-%{release} # intermediate fix for #593140 @@ -672,10 +678,6 @@ make -C patches DESTDIR="`pwd`" install # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in -%else # 0%{?compholio} - -rm -rf patches/ - %endif # 0%{?compholio} %build @@ -690,6 +692,9 @@ export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno --x-includes=%{_includedir} --x-libraries=%{_libdir} \ --without-hal --with-dbus \ --with-x \ +%ifarch %{arm} + --with-float-abi=hard \ +%endif %ifarch x86_64 aarch64 --enable-win64 \ %endif @@ -762,6 +767,7 @@ mkdir -p %{buildroot}%{_datadir}/wine/gecko mkdir -p %{buildroot}%{_datadir}/wine/mono # extract and install icons +%if 0%{?fedora} > 10 mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps # This replacement masks a composite program icon .SVG down @@ -811,6 +817,8 @@ install -p -m 644 programs/wordpad/wordpad.svg \ %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg +%endif + # install desktop files desktop-file-install \ --dir=%{buildroot}%{_datadir}/applications \ @@ -1037,6 +1045,7 @@ fi %doc documentation/README.* %if 0%{?compholio} %{_bindir}/msidb +%{_libdir}/wine/runas.exe.so %endif %{_bindir}/winedump %{_libdir}/wine/explorer.exe.so @@ -1072,7 +1081,7 @@ fi %{_bindir}/wineserver64 %config %{_sysconfdir}/ld.so.conf.d/wine-64.conf %endif -%ifarch x86_64 +%ifarch x86_64 aarch64 %{_bindir}/wine64-preloader %endif @@ -1112,6 +1121,7 @@ fi %{_libdir}/wine/ntoskrnl.exe.so %{_libdir}/wine/oleview.exe.so %{_libdir}/wine/ping.exe.so +%{_libdir}/wine/powershell.exe.so %{_libdir}/wine/reg.exe.so %{_libdir}/wine/regasm.exe.so %{_libdir}/wine/regedit.exe.so @@ -1145,14 +1155,16 @@ fi %{_libdir}/wine/aclui.dll.so %{_libdir}/wine/activeds.dll.so %{_libdir}/wine/actxprxy.dll.so +%{_libdir}/wine/adsldpc.dll.so %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.dll.so %{_libdir}/wine/amstream.dll.so %{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.dll.so +%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-bem-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so @@ -1160,6 +1172,8 @@ fi %{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-crt-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-crt-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll.so @@ -1169,16 +1183,20 @@ fi %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.dll.so +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-3.dll.so %{_libdir}/wine/api-ms-win-core-fibers-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l1-2-1.dll.so +%{_libdir}/wine/api-ms-win-core-file-l1-2-2.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-file-l2-1-1.dll.so +%{_libdir}/wine/api-ms-win-core-file-l2-1-2.dll.so %{_libdir}/wine/api-ms-win-core-handle-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-heap-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-heap-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.dll.so @@ -1192,6 +1210,7 @@ fi %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll.so @@ -1199,6 +1218,7 @@ fi %{_libdir}/wine/api-ms-win-core-localization-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-3-0.dll.so %{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-memory-l1-1-0.dll.so @@ -1216,16 +1236,22 @@ fi %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll.so +%{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-registry-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so @@ -1233,17 +1259,21 @@ fi %{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-synch-l1-2-1.dll.so +%{_libdir}/wine/api-ms-win-core-synch-ansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-threadpool-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-version-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so @@ -1252,8 +1282,10 @@ fi %{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.dll.so @@ -1286,21 +1318,33 @@ fi %{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-mm-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-systemfunctions-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so @@ -1308,12 +1352,11 @@ fi %{_libdir}/wine/api-ms-win-service-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so %if 0%{?compholio} -%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll.so @@ -1379,6 +1422,7 @@ fi %{_libdir}/wine/ddrawex.dll.so %{_libdir}/wine/devenum.dll.so %{_libdir}/wine/dhcpcsvc.dll.so +%{_libdir}/wine/dhtmled.ocx.so %{_libdir}/wine/difxapi.dll.so %{_libdir}/wine/dinput.dll.so %{_libdir}/wine/dinput8.dll.so @@ -1402,33 +1446,45 @@ fi %{_libdir}/wine/dpwsockx.dll.so %{_libdir}/wine/drmclien.dll.so %{_libdir}/wine/dsound.dll.so +%{_libdir}/wine/dsquery.dll.so %{_libdir}/wine/dssenh.dll.so %{_libdir}/wine/dswave.dll.so %{_libdir}/wine/dwmapi.dll.so %{_libdir}/wine/dwrite.dll.so +%{_libdir}/wine/dx8vb.dll.so %{_libdir}/wine/dxdiagn.dll.so %{_libdir}/wine/dxgi.dll.so +%if 0%{?compholio} +%{_libdir}/wine/dxgkrnl.sys.so +%{_libdir}/wine/dxgmms1.sys.so +%endif %{_libdir}/wine/dxva2.dll.so %{_libdir}/wine/esent.dll.so %{_libdir}/wine/evr.dll.so %{_libdir}/wine/explorerframe.dll.so +%{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so @@ -1468,6 +1524,7 @@ fi %if 0%{?compholio} %{_libdir}/wine/iertutil.dll.so %endif +%{_libdir}/wine/ieproxy.dll.so %{_libdir}/wine/imaadp32.acm.so %{_libdir}/wine/imagehlp.dll.so %{_libdir}/wine/imm32.dll.so @@ -1486,10 +1543,14 @@ fi %{_libdir}/wine/joy.cpl.so %{_libdir}/wine/jscript.dll.so %{_libdir}/wine/jsproxy.dll.so +%{_libdir}/wine/kerberos.dll.so %{_libdir}/wine/kernel32.dll.so %{_libdir}/wine/kernelbase.dll.so %{_libdir}/wine/ksuser.dll.so %{_libdir}/wine/ktmw32.dll.so +%if 0%{?fedora} > 24 +%{_libdir}/wine/l3codeca.acm.so +%endif %{_libdir}/wine/loadperf.dll.so %{_libdir}/wine/localspl.dll.so %{_libdir}/wine/localui.dll.so @@ -1503,6 +1564,7 @@ fi %{_libdir}/wine/mciseq.dll.so %{_libdir}/wine/mciwave.dll.so %{_libdir}/wine/mf.dll.so +%{_libdir}/wine/mf3216.dll.so %{_libdir}/wine/mfplat.dll.so %{_libdir}/wine/mfreadwrite.dll.so %{_libdir}/wine/mgmtapi.dll.so @@ -1581,6 +1643,7 @@ fi %{_libdir}/wine/msxml3.dll.so %{_libdir}/wine/msxml4.dll.so %{_libdir}/wine/msxml6.dll.so +%{_libdir}/wine/mtxdm.dll.so %{_libdir}/wine/nddeapi.dll.so %{_libdir}/wine/ncrypt.dll.so %{_libdir}/wine/ndis.sys.so @@ -1641,10 +1704,12 @@ fi %{_libdir}/wine/rstrtmgr.dll.so %{_libdir}/wine/rtutils.dll.so %{_libdir}/wine/samlib.dll.so +%{_libdir}/wine/sapi.dll.so %{_libdir}/wine/sc.exe.so %{_libdir}/wine/scarddlg.dll.so %{_libdir}/wine/sccbase.dll.so %{_libdir}/wine/schannel.dll.so +%{_libdir}/wine/scrobj.dll.so %{_libdir}/wine/scrrun.dll.so %{_libdir}/wine/scsiport.sys.so %{_libdir}/wine/secur32.dll.so @@ -1652,9 +1717,7 @@ fi %{_libdir}/wine/serialui.dll.so %{_libdir}/wine/setupapi.dll.so %{_libdir}/wine/sfc_os.dll.so -%if 0%{?compholio} %{_libdir}/wine/shcore.dll.so -%endif %{_libdir}/wine/shdoclc.dll.so %{_libdir}/wine/shdocvw.dll.so %{_libdir}/wine/schedsvc.dll.so @@ -1680,12 +1743,12 @@ fi %{_libdir}/wine/tapi32.dll.so %{_libdir}/wine/taskkill.exe.so %{_libdir}/wine/taskschd.dll.so +%{_libdir}/wine/tdh.dll.so %{_libdir}/wine/tdi.sys.so %{_libdir}/wine/traffic.dll.so %{_libdir}/wine/ucrtbase.dll.so -%if 0%{?compholio} %{_libdir}/wine/uiautomationcore.dll.so -%endif +%{_libdir}/wine/uiribbon.dll.so %{_libdir}/wine/unicows.dll.so %{_libdir}/wine/unlodctr.exe.so %{_libdir}/wine/updspapi.dll.so @@ -1709,6 +1772,7 @@ fi %{_libdir}/wine/vcruntime140.dll.so %{_libdir}/wine/vdmdbg.dll.so %{_libdir}/wine/version.dll.so +%{_libdir}/wine/virtdisk.dll.so %{_libdir}/wine/vssapi.dll.so %if 0%{?compholio} %{_libdir}/wine/vulkan-1.dll.so @@ -1716,11 +1780,15 @@ fi %endif %{_libdir}/wine/wbemdisp.dll.so %{_libdir}/wine/wbemprox.dll.so +%{_libdir}/wine/wdscore.dll.so %{_libdir}/wine/webservices.dll.so %{_libdir}/wine/wer.dll.so %{_libdir}/wine/wevtapi.dll.so %{_libdir}/wine/wiaservc.dll.so %{_libdir}/wine/wimgapi.dll.so +%if 0%{?compholio} +%{_libdir}/wine/win32k.sys.so +%endif %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.dll.so %{_libdir}/wine/winebus.sys.so @@ -1752,11 +1820,14 @@ fi %{_libdir}/wine/winscard.dll.so %{_libdir}/wine/wintab32.dll.so %{_libdir}/wine/wintrust.dll.so +%{_libdir}/wine/winusb.dll.so %{_libdir}/wine/wlanapi.dll.so +%{_libdir}/wine/wmphoto.dll.so %{_libdir}/wine/wnaspi32.dll.so %{_libdir}/wine/wpc.dll.so %{_libdir}/wine/wpcap.dll.so %{_libdir}/wine/ws2_32.dll.so +%{_libdir}/wine/wsdapi.dll.so %{_libdir}/wine/wshom.ocx.so %{_libdir}/wine/wsnmp32.dll.so %{_libdir}/wine/wsock32.dll.so @@ -2020,7 +2091,9 @@ fi %{_datadir}/applications/wine-oleview.desktop %{_datadir}/desktop-directories/Wine.directory %config %{_sysconfdir}/xdg/menus/applications-merged/wine.menu +%if 0%{?fedora} >= 10 %{_datadir}/icons/hicolor/scalable/apps/*svg +%endif %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %files systemd From a6c38ae45331f6c65d084b7a3423762de6ae6cb7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 3 Mar 2018 12:46:50 -0600 Subject: [PATCH 089/459] Minor fixes --- wine.spec | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/wine.spec b/wine.spec index ee229b5..e364dd2 100644 --- a/wine.spec +++ b/wine.spec @@ -28,8 +28,8 @@ Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/3.x/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/3.x/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/3.0/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/3.0/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -767,7 +767,6 @@ mkdir -p %{buildroot}%{_datadir}/wine/gecko mkdir -p %{buildroot}%{_datadir}/wine/mono # extract and install icons -%if 0%{?fedora} > 10 mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps # This replacement masks a composite program icon .SVG down @@ -817,7 +816,6 @@ install -p -m 644 programs/wordpad/wordpad.svg \ %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg -%endif # install desktop files desktop-file-install \ @@ -2091,9 +2089,7 @@ fi %{_datadir}/applications/wine-oleview.desktop %{_datadir}/desktop-directories/Wine.directory %config %{_sysconfdir}/xdg/menus/applications-merged/wine.menu -%if 0%{?fedora} >= 10 %{_datadir}/icons/hicolor/scalable/apps/*svg -%endif %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %files systemd @@ -2168,6 +2164,9 @@ fi %endif %changelog +* Sat Mar 03 2018 Michael Cronenworth 3.0-1 +- version update + * Wed Dec 20 2017 Michael Cronenworth 2.0.3-2 - Install desktop icons (rhbz#1527942) From cafb41b2ee20bad051cd8be992f07c5a77f28fc2 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 3 Mar 2018 13:48:39 -0600 Subject: [PATCH 090/459] Remove files not in 3.0 --- wine.spec | 4 ---- 1 file changed, 4 deletions(-) diff --git a/wine.spec b/wine.spec index e364dd2..6d31bcd 100644 --- a/wine.spec +++ b/wine.spec @@ -1249,7 +1249,6 @@ fi %{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so @@ -1337,7 +1336,6 @@ fi %{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-provider-l1-1-0.dll.so @@ -1420,7 +1418,6 @@ fi %{_libdir}/wine/ddrawex.dll.so %{_libdir}/wine/devenum.dll.so %{_libdir}/wine/dhcpcsvc.dll.so -%{_libdir}/wine/dhtmled.ocx.so %{_libdir}/wine/difxapi.dll.so %{_libdir}/wine/dinput.dll.so %{_libdir}/wine/dinput8.dll.so @@ -1715,7 +1712,6 @@ fi %{_libdir}/wine/serialui.dll.so %{_libdir}/wine/setupapi.dll.so %{_libdir}/wine/sfc_os.dll.so -%{_libdir}/wine/shcore.dll.so %{_libdir}/wine/shdoclc.dll.so %{_libdir}/wine/shdocvw.dll.so %{_libdir}/wine/schedsvc.dll.so From 633e0b04339742a3dfe40d6b0ca943000457cf64 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 17 Mar 2018 09:43:44 -0500 Subject: [PATCH 091/459] Update to 3.4 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 40 +++++++++++++++++++++++++++++++--------- 3 files changed, 35 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 7aa462a..fe1acb4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-3.3.tar.xz -/wine-3.3.tar.xz.sign +/wine-3.4.tar.xz +/wine-3.4.tar.xz.sign diff --git a/sources b/sources index a9463c6..83f56b7 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-3.3.tar.xz) = c9e4c75e94d745837208bf877b19c4e4e46df1e78082d21e716f52c9f9d93eaabbec8bf34783cda68e4275f53e37929b81ac128e5b8a13c1e5035223b2621d6a -SHA512 (wine-3.3.tar.xz.sign) = 70d4e476f330f0da5e3cdfea3b35c10c7320fb8817ce339c506b09a80e74c8f3b9ee7ddfcdb044383ceac11fde28b8b40c8ebc89e4957f95f6ed9e1fc83e2f97 +SHA512 (wine-3.4.tar.xz) = 5787bf3fa13d363302ee26f86b96ed728b2b06184572021efdbb00b2c8ebd088056c6d9e22c6c78f0edc0a0b12e26facccc51f08970c8c5eaab4309e86b4286c +SHA512 (wine-3.4.tar.xz.sign) = fab6fe8960c3279d25b4706cce6975cc76461ca99bd4f80b7253c1ccf8fae3af85ef19112c87491bac24b2af6728d171cd53af13fc8c56882e4ed485edef6481 diff --git a/wine.spec b/wine.spec index 9d392aa..1ca6481 100644 --- a/wine.spec +++ b/wine.spec @@ -21,8 +21,8 @@ %endif Name: wine -Version: 3.3 -Release: 2%{?dist} +Version: 3.4 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -1220,6 +1220,7 @@ fi %{_libdir}/wine/api-ms-win-core-io-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-largeinteger-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll.so @@ -1337,6 +1338,7 @@ fi %{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-gdi-dpiinfo-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.dll.so @@ -1346,7 +1348,13 @@ fi %{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-4.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll.so %{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so @@ -1369,16 +1377,14 @@ fi %{_libdir}/wine/api-ms-win-service-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.dll.so %endif %{_libdir}/wine/apphelp.dll.so %{_libdir}/wine/appwiz.cpl.so @@ -1483,6 +1489,7 @@ fi %{_libdir}/wine/explorerframe.dll.so %{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-dwmapi-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so @@ -1490,24 +1497,35 @@ fi %{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-private-l1-3-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-4.dll.so %{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-oleacc-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll.so %if 0%{?compholio} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif @@ -1671,6 +1689,7 @@ fi %{_libdir}/wine/netprofm.dll.so %{_libdir}/wine/netsh.exe.so %{_libdir}/wine/newdev.dll.so +%{_libdir}/wine/ninput.dll.so %{_libdir}/wine/normaliz.dll.so %{_libdir}/wine/npmshtml.dll.so %{_libdir}/wine/npptools.dll.so @@ -2185,6 +2204,9 @@ fi %endif %changelog +* Fri Mar 16 2018 Michael Cronenworth 3.4-1 +- version update + * Fri Mar 02 2018 Michael Cronenworth 3.3-2 - enable SDL2 and vulkan support From 929de35ca6f96b27bf62c21ee3bf15fea8a16058 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 2 Apr 2018 23:23:11 -0500 Subject: [PATCH 092/459] Update to 3.5 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 10 ++++++---- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index fe1acb4..b52479f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-3.4.tar.xz -/wine-3.4.tar.xz.sign +/wine-3.5.tar.xz +/wine-3.5.tar.xz.sign diff --git a/sources b/sources index 83f56b7..ce8da2e 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-3.4.tar.xz) = 5787bf3fa13d363302ee26f86b96ed728b2b06184572021efdbb00b2c8ebd088056c6d9e22c6c78f0edc0a0b12e26facccc51f08970c8c5eaab4309e86b4286c -SHA512 (wine-3.4.tar.xz.sign) = fab6fe8960c3279d25b4706cce6975cc76461ca99bd4f80b7253c1ccf8fae3af85ef19112c87491bac24b2af6728d171cd53af13fc8c56882e4ed485edef6481 +SHA512 (wine-3.5.tar.xz) = c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f +SHA512 (wine-3.5.tar.xz.sign) = 0922beb160f378528c3605b34b82734412d40d0c7fea82598254e16f596e496974f3a21b88f32bf8b0c1ba49e2e1db22615991c96e0bebaa99e24a7b0c51c508 diff --git a/wine.spec b/wine.spec index 1ca6481..e8ed4bd 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 3.4 +Version: 3.5 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1743,6 +1743,7 @@ fi %{_libdir}/wine/rtutils.dll.so %{_libdir}/wine/samlib.dll.so %{_libdir}/wine/sapi.dll.so +%{_libdir}/wine/sas.dll.so %{_libdir}/wine/sc.exe.so %{_libdir}/wine/scarddlg.dll.so %{_libdir}/wine/sccbase.dll.so @@ -1772,6 +1773,7 @@ fi %{_libdir}/wine/stdole2.tlb.so %{_libdir}/wine/stdole32.tlb.so %{_libdir}/wine/sti.dll.so +%{_libdir}/wine/strmdll.dll.so %{_libdir}/wine/subst.exe.so %{_libdir}/wine/svchost.exe.so %{_libdir}/wine/svrapi.dll.so @@ -1812,10 +1814,7 @@ fi %{_libdir}/wine/version.dll.so %{_libdir}/wine/virtdisk.dll.so %{_libdir}/wine/vssapi.dll.so -%if 0%{?compholio} %{_libdir}/wine/vulkan-1.dll.so -%{_libdir}/wine/vulkan.dll.so -%endif %{_libdir}/wine/wbemdisp.dll.so %{_libdir}/wine/wbemprox.dll.so %{_libdir}/wine/wdscore.dll.so @@ -2204,6 +2203,9 @@ fi %endif %changelog +* Tue Apr 03 2018 Michael Cronenworth 3.5-1 +- version update + * Fri Mar 16 2018 Michael Cronenworth 3.4-1 - version update From 561a613ba21a98c07c35524f5e4a01dd55a5170b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 14 Apr 2018 22:31:41 -0500 Subject: [PATCH 093/459] Update to 3.6, enable staging --- .gitignore | 5 +++-- sources | 5 +++-- wine.spec | 23 ++++++++--------------- 3 files changed, 14 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index b52479f..beff821 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ -/wine-3.5.tar.xz -/wine-3.5.tar.xz.sign +/wine-3.6.tar.xz +/wine-3.6.tar.xz.sign +/wine-staging-3.6.tar.gz diff --git a/sources b/sources index ce8da2e..87f5673 100644 --- a/sources +++ b/sources @@ -1,2 +1,3 @@ -SHA512 (wine-3.5.tar.xz) = c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f -SHA512 (wine-3.5.tar.xz.sign) = 0922beb160f378528c3605b34b82734412d40d0c7fea82598254e16f596e496974f3a21b88f32bf8b0c1ba49e2e1db22615991c96e0bebaa99e24a7b0c51c508 +SHA512 (wine-3.6.tar.xz) = 31d24cc78734bdb743afcec7df05b641ab0625568361401eaf8cd5e217719c8c51a0ef7ed737a560fe42cb9ecd88f10d35e62a98d9df69b966502a5b0dab5a22 +SHA512 (wine-3.6.tar.xz.sign) = 0e3cc6ca6630e94581a09a466eea58148e8ab65fd98b5350aeb7bb3e949c524ce806b760522795047572399fa21f4e12deb15613007cc86da812ec36ce959647 +SHA512 (wine-staging-3.6.tar.gz) = 839731fa3dba91cefd9e0f036b4d688c4786fe8cb19143819457fb9e45a6c14ef3a70630b585abdd424a00036312114034a2529700012ea1863527e45fbfac2a diff --git a/wine.spec b/wine.spec index e8ed4bd..6c03fa0 100644 --- a/wine.spec +++ b/wine.spec @@ -9,7 +9,7 @@ # build with compholio-patches, see: http://www.compholio.com/wine-compholio/ # wine-staging appears to be dead %if 0%{?fedora} -%global compholio 0 +%global compholio 1 %endif # 0%{?fedora} # binfmt macros for RHEL @@ -21,7 +21,7 @@ %endif Name: wine -Version: 3.5 +Version: 3.6 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -72,7 +72,7 @@ Patch511: wine-cjk.patch %if 0%{?compholio} # wine compholio patches for wine-staging # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -694,13 +694,7 @@ sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 # http://bugs.winehq.org/show_bug.cgi?id=25073 -%if 0%{?fedora} < 26 export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" -%else -# https://bugzilla.redhat.com/show_bug.cgi?id=1406093 -export TEMP_CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-O2/-O1/'`" -export CFLAGS="`echo $TEMP_CFLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" -%endif %configure \ --sysconfdir=%{_sysconfdir}/wine \ @@ -1383,9 +1377,6 @@ fi %{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so -%if 0%{?compholio} -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so -%endif %{_libdir}/wine/apphelp.dll.so %{_libdir}/wine/appwiz.cpl.so %{_libdir}/wine/atl.dll.so @@ -1769,6 +1760,7 @@ fi %{_libdir}/wine/snmpapi.dll.so %{_libdir}/wine/softpub.dll.so %{_libdir}/wine/spoolsv.exe.so +%{_libdir}/wine/srclient.dll.so %{_libdir}/wine/sspicli.dll.so %{_libdir}/wine/stdole2.tlb.so %{_libdir}/wine/stdole32.tlb.so @@ -1829,9 +1821,6 @@ fi %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.dll.so %{_libdir}/wine/winebus.sys.so -%if 0%{?compholio} -%{_libdir}/wine/wined3d-csmt.dll.so -%endif %{_libdir}/wine/winegstreamer.dll.so %{_libdir}/wine/winehid.sys.so %{_libdir}/wine/winejoystick.drv.so @@ -2203,6 +2192,10 @@ fi %endif %changelog +* Sat Apr 14 2018 Michael Cronenworth 3.6-1 +- version update +- enable wine-staging + * Tue Apr 03 2018 Michael Cronenworth 3.5-1 - version update From b2411fe8690c16ad61780c716ba41d4a041cadf6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 15 Apr 2018 09:58:14 -0500 Subject: [PATCH 094/459] Skip fsutil patch, breaks ARMv7 --- wine.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 6c03fa0..2284f1c 100644 --- a/wine.spec +++ b/wine.spec @@ -681,8 +681,9 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -# disable shell32-ACE_Viewer patch for now, breaks ARMv7 -patches/patchinstall.sh DESTDIR="`pwd`" --all -W shell32-ACE_Viewer +# disable some patches for now, breaks ARMv7 +# https://bugs.winehq.org/show_bug.cgi?id=44099 +patches/patchinstall.sh DESTDIR="`pwd`" --all -W shell32-ACE_Viewer -W fsutil-Stub_Program # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in From 77994da36ea9bed3fbc6c9f29ab080f67e33ecd8 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 15 Apr 2018 10:46:53 -0500 Subject: [PATCH 095/459] Disable another patch --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 2284f1c..eb35e74 100644 --- a/wine.spec +++ b/wine.spec @@ -683,7 +683,10 @@ gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 # disable some patches for now, breaks ARMv7 # https://bugs.winehq.org/show_bug.cgi?id=44099 -patches/patchinstall.sh DESTDIR="`pwd`" --all -W shell32-ACE_Viewer -W fsutil-Stub_Program +patches/patchinstall.sh DESTDIR="`pwd`" --all \ + -W shell32-ACE_Viewer \ + -W fsutil-Stub_Program \ + -W advapi32-Token_Integrity_Level # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in From ecb73dbe2b9c908b6e00650a5df0b3a82350b5a6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 15 Apr 2018 11:07:03 -0500 Subject: [PATCH 096/459] Disable runas.exe from file list --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index eb35e74..77dea46 100644 --- a/wine.spec +++ b/wine.spec @@ -1058,7 +1058,7 @@ fi %doc documentation/README.* %if 0%{?compholio} %{_bindir}/msidb -%{_libdir}/wine/runas.exe.so +#{_libdir}/wine/runas.exe.so %endif %{_bindir}/winedump %{_libdir}/wine/explorer.exe.so From 1144d7cabbe3ad094670eae97e6bf68a7898c4dd Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 10 May 2018 14:59:02 -0500 Subject: [PATCH 097/459] Rebuild for libgphoto2 (rhbz#1568368) --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 6d31bcd..8691bc5 100644 --- a/wine.spec +++ b/wine.spec @@ -22,7 +22,7 @@ Name: wine Version: 3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2160,6 +2160,9 @@ fi %endif %changelog +* Thu May 10 2018 Michael Cronenworth 3.0-2 +- Rebuild for libgphoto2 (rhbz#1568368) + * Sat Mar 03 2018 Michael Cronenworth 3.0-1 - version update From 8abf3809077f3fe50b253202efe16054ea44749f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 12 May 2018 11:11:55 -0500 Subject: [PATCH 098/459] Update to 3.8 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 19 ++++++++++--------- 3 files changed, 16 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index beff821..6e7b3d0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.6.tar.xz -/wine-3.6.tar.xz.sign -/wine-staging-3.6.tar.gz +/wine-3.8.tar.xz +/wine-3.8.tar.xz.sign +/wine-staging-3.8.tar.gz diff --git a/sources b/sources index 87f5673..0c28232 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.6.tar.xz) = 31d24cc78734bdb743afcec7df05b641ab0625568361401eaf8cd5e217719c8c51a0ef7ed737a560fe42cb9ecd88f10d35e62a98d9df69b966502a5b0dab5a22 -SHA512 (wine-3.6.tar.xz.sign) = 0e3cc6ca6630e94581a09a466eea58148e8ab65fd98b5350aeb7bb3e949c524ce806b760522795047572399fa21f4e12deb15613007cc86da812ec36ce959647 -SHA512 (wine-staging-3.6.tar.gz) = 839731fa3dba91cefd9e0f036b4d688c4786fe8cb19143819457fb9e45a6c14ef3a70630b585abdd424a00036312114034a2529700012ea1863527e45fbfac2a +SHA512 (wine-3.8.tar.xz) = 387c6bff3eafac7e92030d11c02b3461b4ead059d2aad7f6d903e176f304d2ac0a426132fcd452507868f0d22bb360a30734edf3e73dfd514037458f08406e98 +SHA512 (wine-3.8.tar.xz.sign) = 169462c3c4d77ce7f843a3936c3f622350056b13b72672c1132f944f40908f16b2d4597f018d455f8766d2ca790d80e18529b7e11666509b2f871dc8df55dc01 +SHA512 (wine-staging-3.8.tar.gz) = 46ba27b0b9fe5f86d1647f12050715b796604c91487cad6847dce5250ffcfdf8ccf44dcff79c88048221cbf58af92ed72523c09f3591e2c5306bba24ff9d154c diff --git a/wine.spec b/wine.spec index 77dea46..8231222 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 3.6 +Version: 3.8 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -681,12 +681,7 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -# disable some patches for now, breaks ARMv7 -# https://bugs.winehq.org/show_bug.cgi?id=44099 -patches/patchinstall.sh DESTDIR="`pwd`" --all \ - -W shell32-ACE_Viewer \ - -W fsutil-Stub_Program \ - -W advapi32-Token_Integrity_Level +patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in @@ -1058,13 +1053,14 @@ fi %doc documentation/README.* %if 0%{?compholio} %{_bindir}/msidb -#{_libdir}/wine/runas.exe.so +%{_libdir}/wine/runas.exe.so %endif %{_bindir}/winedump %{_libdir}/wine/explorer.exe.so %{_libdir}/wine/cabarc.exe.so %{_libdir}/wine/control.exe.so %{_libdir}/wine/cmd.exe.so +%{_libdir}/wine/dxdiag.exe.so %{_libdir}/wine/notepad.exe.so %{_libdir}/wine/plugplay.exe.so %{_libdir}/wine/progman.exe.so @@ -1074,11 +1070,11 @@ fi %{_libdir}/wine/winemine.exe.so %{_libdir}/wine/winemsibuilder.exe.so %{_libdir}/wine/winepath.exe.so +%{_libdir}/wine/winmgmt.exe.so %{_libdir}/wine/winver.exe.so %{_libdir}/wine/wordpad.exe.so %{_libdir}/wine/write.exe.so %{_libdir}/wine/wusa.exe.so -%{_libdir}/wine/dxdiag.exe.so %ifarch %{ix86} %{arm} %{_bindir}/wine32 @@ -1388,6 +1384,7 @@ fi %{_libdir}/wine/atl90.dll.so %{_libdir}/wine/atl100.dll.so %{_libdir}/wine/atl110.dll.so +%{_libdir}/wine/atmlib.dll.so %{_libdir}/wine/authz.dll.so %{_libdir}/wine/avicap32.dll.so %{_libdir}/wine/avifil32.dll.so @@ -1606,6 +1603,7 @@ fi %{_libdir}/wine/mmdevapi.dll.so %{_libdir}/wine/mofcomp.exe.so %{_libdir}/wine/mountmgr.sys.so +%{_libdir}/wine/mp3dmod.dll.so %{_libdir}/wine/mpr.dll.so %{_libdir}/wine/mprapi.dll.so %{_libdir}/wine/msacm32.dll.so @@ -2196,6 +2194,9 @@ fi %endif %changelog +* Sat May 12 2018 Michael Cronenworth 3.8-1 +- version update + * Sat Apr 14 2018 Michael Cronenworth 3.6-1 - version update - enable wine-staging From e9fd18efa1f753f731d202f51e54639bbea7352d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 12 May 2018 12:09:08 -0500 Subject: [PATCH 099/459] Wine 3.8 now requires Clang on ARM64 https://source.winehq.org/git/wine.git/commit/8fb8cc03c3edb599dd98f369e14a08f899cbff95 --- wine.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wine.spec b/wine.spec index 8231222..c3f0185 100644 --- a/wine.spec +++ b/wine.spec @@ -84,6 +84,9 @@ ExclusiveArch: %{ix86} %{arm} BuildRequires: bison BuildRequires: flex BuildRequires: gcc +%ifarch aarch64 +BuildRequires: clang >= 5.0 +%endif BuildRequires: autoconf BuildRequires: desktop-file-utils BuildRequires: alsa-lib-devel From 20bc4ba006fdb0b914f7e7effdb04f7495e1859b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 12 May 2018 12:19:45 -0500 Subject: [PATCH 100/459] Try not installing gcc on ARM64 --- wine.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index c3f0185..c0c41c1 100644 --- a/wine.spec +++ b/wine.spec @@ -83,9 +83,10 @@ ExclusiveArch: %{ix86} %{arm} BuildRequires: bison BuildRequires: flex -BuildRequires: gcc %ifarch aarch64 BuildRequires: clang >= 5.0 +%else +BuildRequires: gcc %endif BuildRequires: autoconf BuildRequires: desktop-file-utils From 4c071d0d0ad2f48b9848268383205ecab883747b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 12 May 2018 12:35:28 -0500 Subject: [PATCH 101/459] Try exporting CC for ARM64 --- wine.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wine.spec b/wine.spec index c0c41c1..bf6c1b7 100644 --- a/wine.spec +++ b/wine.spec @@ -699,6 +699,12 @@ sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in # http://bugs.winehq.org/show_bug.cgi?id=25073 export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" +%ifarch aarch64 +# ARM64 now requires clang +# https://source.winehq.org/git/wine.git/commit/8fb8cc03c3edb599dd98f369e14a08f899cbff95 +export CC="/usr/bin/clang" +%endif + %configure \ --sysconfdir=%{_sysconfdir}/wine \ --x-includes=%{_includedir} --x-libraries=%{_libdir} \ From 92f59a3028b0ae105d9746f2c763887b57335269 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 14 May 2018 10:03:31 -0500 Subject: [PATCH 102/459] Update to 3.0.1 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 7 +++++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index bd6ba57..2f357b6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-3.0.tar.xz -/wine-3.0.tar.xz.sign +/wine-3.0.1.tar.xz +/wine-3.0.1.tar.xz.sign diff --git a/sources b/sources index e2906fd..96e7846 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-3.0.tar.xz) = a51f41b66f4805e09b223528eff6670e94b9c0c0c947be647507baf9d8d9afe7c3fdc88684c2c8d3573b4739d9a086ab929a744a8594d3c8f6ceb52070f43f0a -SHA512 (wine-3.0.tar.xz.sign) = a0cece840267eac625911fd139c608f092583b3e92608fa829b2a3b40ae95ad9614f826981750a3f1f22f6f6c3a928f7f72afda26e1381be3d8925dd36cbec9c +SHA512 (wine-3.0.1.tar.xz) = 3d59f08a87da1d2ee280954a4c91e861b6994048b36eff1ac8df67dbab08a792d391b23ced66ea99f8503a979b3ec26cd35558b71c4d29d68775a5d484bf7d00 +SHA512 (wine-3.0.1.tar.xz.sign) = e7a61a99f037fa846b1691939382543684ac0e04e0b8c0a30dfd42ec404fa232cc3ae20cef085d53bc588be2f1fd190c99334269e6f56ebba37d5a0cfd7f38ea diff --git a/wine.spec b/wine.spec index 8691bc5..37c6950 100644 --- a/wine.spec +++ b/wine.spec @@ -21,8 +21,8 @@ %endif Name: wine -Version: 3.0 -Release: 2%{?dist} +Version: 3.0.1 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2160,6 +2160,9 @@ fi %endif %changelog +* Mon May 14 2018 Michael Cronenworth 3.0.1-1 +- version update + * Thu May 10 2018 Michael Cronenworth 3.0-2 - Rebuild for libgphoto2 (rhbz#1568368) From 3c45e52305c91e4b24da70d585d280e80c10e25f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 30 May 2018 09:36:07 -0500 Subject: [PATCH 103/459] Update to 3.9 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 6 +++++- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 6e7b3d0..39604cc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.8.tar.xz -/wine-3.8.tar.xz.sign -/wine-staging-3.8.tar.gz +/wine-3.9.tar.xz +/wine-3.9.tar.xz.sign +/wine-staging-3.9.tar.gz diff --git a/sources b/sources index 0c28232..01d0b58 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.8.tar.xz) = 387c6bff3eafac7e92030d11c02b3461b4ead059d2aad7f6d903e176f304d2ac0a426132fcd452507868f0d22bb360a30734edf3e73dfd514037458f08406e98 -SHA512 (wine-3.8.tar.xz.sign) = 169462c3c4d77ce7f843a3936c3f622350056b13b72672c1132f944f40908f16b2d4597f018d455f8766d2ca790d80e18529b7e11666509b2f871dc8df55dc01 -SHA512 (wine-staging-3.8.tar.gz) = 46ba27b0b9fe5f86d1647f12050715b796604c91487cad6847dce5250ffcfdf8ccf44dcff79c88048221cbf58af92ed72523c09f3591e2c5306bba24ff9d154c +SHA512 (wine-3.9.tar.xz) = 4c4e5a741a61b9427c175e015177df5806638736f7dfd92098ed95239d41a373cbab876c054d3c948e1db6a7de359db3babd63bc194edc8c2c3be28b58f75e64 +SHA512 (wine-3.9.tar.xz.sign) = ebc5d24e3ec53979b0a592a328e869d7cc63ad6d912f052cd2245a5fcd34247e1fcca0cdd8264df6527a2c75b0e7c024da719ea8fcafdf2bd0f2b6b430df0db7 +SHA512 (wine-staging-3.9.tar.gz) = 4f52937621b7e5a3f4b3e52ecba8c7d318c621e76c8e4ce3be176d56b382bf06e3a0453d37c3b725df63f0a7349f53a7c075148c7e1ed89a028696538e31acad diff --git a/wine.spec b/wine.spec index bf6c1b7..557b14a 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 3.8 +Version: 3.9 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -147,6 +147,7 @@ BuildRequires: gstreamer1-plugins-base-devel BuildRequires: mpg123-devel %endif BuildRequires: SDL2-devel +BuildRequires: libvkd3d-devel BuildRequires: vulkan-devel # Silverlight DRM-stuff needs XATTR enabled. @@ -2204,6 +2205,9 @@ fi %endif %changelog +* Wed May 30 2018 Michael Cronenworth 3.9-1 +- version update + * Sat May 12 2018 Michael Cronenworth 3.8-1 - version update From 40eb4c3ad893c3fc9f26592b92e54e477d9a09bf Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 12 Jun 2018 09:05:20 -0500 Subject: [PATCH 104/459] Update to 3.10 --- .gitignore | 6 ++-- sources | 6 ++-- wine.spec | 90 +++++++++++++++++++++++++++++------------------------- 3 files changed, 55 insertions(+), 47 deletions(-) diff --git a/.gitignore b/.gitignore index 39604cc..0bbf6e3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.9.tar.xz -/wine-3.9.tar.xz.sign -/wine-staging-3.9.tar.gz +/wine-3.10.tar.xz +/wine-3.10.tar.xz.sign +/wine-staging-3.10.tar.gz diff --git a/sources b/sources index 01d0b58..c0ad9c4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.9.tar.xz) = 4c4e5a741a61b9427c175e015177df5806638736f7dfd92098ed95239d41a373cbab876c054d3c948e1db6a7de359db3babd63bc194edc8c2c3be28b58f75e64 -SHA512 (wine-3.9.tar.xz.sign) = ebc5d24e3ec53979b0a592a328e869d7cc63ad6d912f052cd2245a5fcd34247e1fcca0cdd8264df6527a2c75b0e7c024da719ea8fcafdf2bd0f2b6b430df0db7 -SHA512 (wine-staging-3.9.tar.gz) = 4f52937621b7e5a3f4b3e52ecba8c7d318c621e76c8e4ce3be176d56b382bf06e3a0453d37c3b725df63f0a7349f53a7c075148c7e1ed89a028696538e31acad +SHA512 (wine-3.10.tar.xz) = bb1a1d8e8ad7f48d9fcf48ebbf0ebbb8e3b45ea211736bd7837144ea34b373f74955d3c0ccc4cdc44020eea23c8af8e67252e1c5cd6115e11419ad5f6ef24843 +SHA512 (wine-3.10.tar.xz.sign) = 7635b06b7a72b974bbce8bfa053fd59ab1c3c619ce71a3b59da32d8e195d1025df85cfbc614586c320135c524e5810a84d68a3043913a3555146a058dfd85328 +SHA512 (wine-staging-3.10.tar.gz) = baae31ce569c06f8ac5ffc579d8f3bb95de55c50b83c1db13eaaeaee5c8c5b3b7fb6028d69dce6645ac697692372a65be8d60532123a94e0f5fcd0778d2082c5 diff --git a/wine.spec b/wine.spec index 557b14a..0e448cb 100644 --- a/wine.spec +++ b/wine.spec @@ -6,10 +6,9 @@ %global winemono 4.7.1 #global _default_patch_fuzz 2 -# build with compholio-patches, see: http://www.compholio.com/wine-compholio/ -# wine-staging appears to be dead +# build with wine-staging patches, see: https://github.com/wine-staging/wine-staging %if 0%{?fedora} -%global compholio 1 +%global wine_staging 1 %endif # 0%{?fedora} # binfmt macros for RHEL @@ -21,7 +20,7 @@ %endif Name: wine -Version: 3.9 +Version: 3.10 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -69,8 +68,8 @@ Source502: wine-README-tahoma Patch511: wine-cjk.patch -%if 0%{?compholio} -# wine compholio patches for wine-staging +%if 0%{?wine_staging} +# wine-staging patches # pulseaudio-patch is covered by that patch-set, too. Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif @@ -151,11 +150,11 @@ BuildRequires: libvkd3d-devel BuildRequires: vulkan-devel # Silverlight DRM-stuff needs XATTR enabled. -%if 0%{?compholio} +%if 0%{?wine_staging} BuildRequires: gtk3-devel BuildRequires: libattr-devel BuildRequires: libva-devel -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 BuildRequires: openal-soft-devel @@ -282,7 +281,7 @@ Requires: libv4l(x86-32) Requires: unixODBC(x86-32) Requires: SDL2(x86-32) Requires: vulkan(x86-32) -%if 0%{?compholio} +%if 0%{?wine_staging} Requires: libva(x86-32) %endif %endif @@ -306,7 +305,7 @@ Requires: libv4l(x86-64) Requires: unixODBC(x86-64) Requires: SDL2(x86-64) Requires: vulkan(x86-64) -%if 0%{?compholio} +%if 0%{?wine_staging} Requires: libva(x86-64) %endif %endif @@ -327,7 +326,7 @@ Requires: libv4l Requires: unixODBC Requires: SDL2 Requires: vulkan -%if 0%{?compholio} +%if 0%{?wine_staging} Requires: libva %endif %endif @@ -407,12 +406,12 @@ handler service. Summary: Wine font files Group: Applications/Emulators BuildArch: noarch -# arial-fonts are available with compholio-patchset, only. -%if 0%{?compholio} +# arial-fonts are available with wine-staging patchset, only. +%if 0%{?wine_staging} Requires: wine-arial-fonts = %{version}-%{release} -%else # 0%{?compholio} +%else # 0%{?wine_staging} Obsoletes: wine-arial-fonts <= %{version}-%{release} -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} Requires: wine-courier-fonts = %{version}-%{release} Requires: wine-fixedsys-fonts = %{version}-%{release} Requires: wine-small-fonts = %{version}-%{release} @@ -420,13 +419,13 @@ Requires: wine-system-fonts = %{version}-%{release} Requires: wine-marlett-fonts = %{version}-%{release} Requires: wine-ms-sans-serif-fonts = %{version}-%{release} Requires: wine-tahoma-fonts = %{version}-%{release} -# times-new-roman-fonts are available with compholio-patchset, only. -%if 0%{?compholio} +# times-new-roman-fonts are available with wine_staging-patchset, only. +%if 0%{?wine_staging} Requires: wine-times-new-roman-fonts = %{version}-%{release} -%else # 0%{?compholio} +%else # 0%{?wine_staging} Obsoletes: wine-times-new-roman-fonts <= %{version}-%{release} Obsoletes: wine-times-new-roman-fonts-system <= %{version}-%{release} -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} Requires: wine-symbol-fonts = %{version}-%{release} Requires: wine-wingdings-fonts = %{version}-%{release} # intermediate fix for #593140 @@ -438,7 +437,7 @@ Requires: liberation-narrow-fonts %description fonts %{summary} -%if 0%{?compholio} +%if 0%{?wine_staging} %package arial-fonts Summary: Wine Arial font family Group: User Interface/X @@ -447,7 +446,7 @@ Requires: fontpackages-filesystem %description arial-fonts %{summary} -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} %package courier-fonts Summary: Wine Courier font family @@ -528,7 +527,7 @@ Requires: wine-tahoma-fonts = %{version}-%{release} %description tahoma-fonts-system %{summary} -%if 0%{?compholio} +%if 0%{?wine_staging} %package times-new-roman-fonts Summary: Wine Times New Roman font family Group: User Interface/X @@ -682,7 +681,7 @@ This package adds the opencl driver for wine. %setup -q -n wine-%{version} %patch511 -p1 -b.cjk -%if 0%{?compholio} +%if 0%{?wine_staging} # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 @@ -691,7 +690,7 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} %build @@ -717,7 +716,7 @@ export CC="/usr/bin/clang" %ifarch x86_64 aarch64 --enable-win64 \ %endif -%{?compholio: --with-xattr} \ +%{?wine_staging: --with-xattr} \ --disable-tests make %{?_smp_mflags} TARGETFLAGS="" @@ -919,7 +918,7 @@ install -p -m 0644 %{SOURCE501} %{buildroot}%{_fontconfig_templatedir}/20-wine-t ln -s %{_fontconfig_templatedir}/20-wine-tahoma-nobitmaps.conf \ %{buildroot}%{_fontconfig_confdir}/20-wine-tahoma-nobitmaps.conf -%if 0%{?compholio} +%if 0%{?wine_staging} # install Times New Roman font for system package install -p -m 0755 -d %{buildroot}/%{_datadir}/fonts/wine-times-new-roman-fonts pushd %{buildroot}/%{_datadir}/fonts/wine-times-new-roman-fonts @@ -1062,7 +1061,7 @@ fi %doc VERSION # do not include huge changelogs .OLD .ALPHA .BETA (#204302) %doc documentation/README.* -%if 0%{?compholio} +%if 0%{?wine_staging} %{_bindir}/msidb %{_libdir}/wine/runas.exe.so %endif @@ -1121,17 +1120,20 @@ fi %{_libdir}/wine/cacls.exe.so %{_libdir}/wine/conhost.exe.so %{_libdir}/wine/cscript.exe.so +%{_libdir}/wine/dism.exe.so %{_libdir}/wine/dpnsvr.exe.so %{_libdir}/wine/eject.exe.so %{_libdir}/wine/expand.exe.so %{_libdir}/wine/extrac32.exe.so +%{_libdir}/wine/fc.exe.so +%{_libdir}/wine/find.exe.so %{_libdir}/wine/findstr.exe.so %{_libdir}/wine/fsutil.exe.so %{_libdir}/wine/hostname.exe.so %{_libdir}/wine/ipconfig.exe.so %{_libdir}/wine/winhlp32.exe.so %{_libdir}/wine/mshta.exe.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/msidb.exe.so %endif %{_libdir}/wine/msiexec.exe.so @@ -1482,7 +1484,7 @@ fi %{_libdir}/wine/dx8vb.dll.so %{_libdir}/wine/dxdiagn.dll.so %{_libdir}/wine/dxgi.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/dxgkrnl.sys.so %{_libdir}/wine/dxgmms1.sys.so %endif @@ -1527,13 +1529,13 @@ fi %{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif %{_libdir}/wine/faultrep.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/feclient.dll.so %endif %{_libdir}/wine/fltlib.dll.so @@ -1561,7 +1563,7 @@ fi %{_libdir}/wine/icinfo.exe.so %{_libdir}/wine/icmp.dll.so %{_libdir}/wine/ieframe.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/iertutil.dll.so %endif %{_libdir}/wine/ieproxy.dll.so @@ -1700,7 +1702,7 @@ fi %{_libdir}/wine/ntdll.dll.so %{_libdir}/wine/ntdsapi.dll.so %{_libdir}/wine/ntprint.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/nvcuda.dll.so %{_libdir}/wine/nvcuvid.dll.so %endif @@ -1792,6 +1794,9 @@ fi %{_libdir}/wine/tdi.sys.so %{_libdir}/wine/traffic.dll.so %{_libdir}/wine/ucrtbase.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/uianimation.dll.so +%endif %{_libdir}/wine/uiautomationcore.dll.so %{_libdir}/wine/uiribbon.dll.so %{_libdir}/wine/unicows.dll.so @@ -1803,7 +1808,7 @@ fi %{_libdir}/wine/user32.dll.so %{_libdir}/wine/usp10.dll.so %{_libdir}/wine/uxtheme.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/uxtheme-gtk.dll.so %endif %{_libdir}/wine/userenv.dll.so @@ -1828,7 +1833,7 @@ fi %{_libdir}/wine/wevtapi.dll.so %{_libdir}/wine/wiaservc.dll.so %{_libdir}/wine/wimgapi.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/win32k.sys.so %endif %{_libdir}/wine/windowscodecs.dll.so @@ -1871,7 +1876,7 @@ fi %{_libdir}/wine/wtsapi32.dll.so %{_libdir}/wine/wuapi.dll.so %{_libdir}/wine/wuaueng.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/wuauserv.exe.so %endif %{_libdir}/wine/security.dll.so @@ -1917,7 +1922,7 @@ fi %{_libdir}/wine/xpsprint.dll.so %{_libdir}/wine/xpssvcs.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %ifarch x86_64 aarch64 %{_libdir}/wine/nvapi64.dll.so %{_libdir}/wine/nvencodeapi64.dll.so @@ -2037,11 +2042,11 @@ fi %files fonts # meta package -%if 0%{?compholio} +%if 0%{?wine_staging} %files arial-fonts %doc COPYING.LIB %{_datadir}/wine/fonts/arial* -%endif #0%{?compholio} +%endif #0%{?wine_staging} %files courier-fonts %doc COPYING.LIB @@ -2079,7 +2084,7 @@ fi %files ms-sans-serif-fonts %doc COPYING.LIB %{_datadir}/wine/fonts/sse* -%if 0%{?compholio} +%if 0%{?wine_staging} %{_datadir}/wine/fonts/msyh.ttf %endif @@ -2093,7 +2098,7 @@ fi %{_fontconfig_confdir}/20-wine-tahoma*conf %{_fontconfig_templatedir}/20-wine-tahoma*conf -%if 0%{?compholio} +%if 0%{?wine_staging} %files times-new-roman-fonts %doc COPYING.LIB %{_datadir}/wine/fonts/times.ttf @@ -2205,6 +2210,9 @@ fi %endif %changelog +* Tue Jun 12 2018 Michael Cronenworth 3.10-1 +- version update + * Wed May 30 2018 Michael Cronenworth 3.9-1 - version update From b9676fc75ed7ed9a4c3f33b41f5585d0910d10e7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 18 Jun 2018 11:46:11 -0500 Subject: [PATCH 105/459] Move Requires for old initscript actions into EPEL6 block --- wine.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 0e448cb..d7e2068 100644 --- a/wine.spec +++ b/wine.spec @@ -358,6 +358,8 @@ handling. See man binfmt.d for further information. Summary: SysV initscript for the wine binfmt handler Group: Applications/Emulators BuildArch: noarch +Requires(post): /sbin/chkconfig, /sbin/service +Requires(preun): /sbin/chkconfig, /sbin/service %description sysvinit Register the wine binary handler for windows executables via SysV init files. @@ -383,9 +385,7 @@ Common wine files and scripts. %package desktop Summary: Desktop integration features for wine Group: Applications/Emulators -Requires(post): /sbin/chkconfig, /sbin/service, Requires(post): desktop-file-utils >= 0.8 -Requires(preun): /sbin/chkconfig, /sbin/service Requires(postun): desktop-file-utils >= 0.8 Requires: wine-core = %{version}-%{release} Requires: wine-common = %{version}-%{release} From 09cb9e29740199afa0fcd2e8352cc2cdda179b71 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 24 Jun 2018 10:16:24 -0500 Subject: [PATCH 106/459] Add StartupNotify and StartupWMClass to default desktop files (RHBZ#1594399) --- wine-mime-msi.desktop | 2 ++ wine-notepad.desktop | 2 ++ wine-oleview.desktop | 4 +++- wine-regedit.desktop | 2 ++ wine-uninstaller.desktop | 4 +++- wine-winecfg.desktop | 2 ++ wine-winemine.desktop | 2 ++ wine-winhelp.desktop | 4 +++- wine-wordpad.desktop | 4 +++- 9 files changed, 22 insertions(+), 4 deletions(-) diff --git a/wine-mime-msi.desktop b/wine-mime-msi.desktop index 60e7bef..bbe9853 100644 --- a/wine-mime-msi.desktop +++ b/wine-mime-msi.desktop @@ -5,3 +5,5 @@ Name[ar]=مثبت حزم واين Exec=wine %f MimeType=application/x-ole-storage;text/mspg-legacyinfo; Hidden=true +StartupNotify=true +StartupWMClass=msiexec.exe diff --git a/wine-notepad.desktop b/wine-notepad.desktop index b8af5b9..62d11e2 100644 --- a/wine-notepad.desktop +++ b/wine-notepad.desktop @@ -7,4 +7,6 @@ Exec=notepad Icon=notepad Terminal=false Type=Application +StartupNotify=true +StartupWMClass=notepad.exe Categories=X-Wine; diff --git a/wine-oleview.desktop b/wine-oleview.desktop index d30f78f..6bb3aa7 100644 --- a/wine-oleview.desktop +++ b/wine-oleview.desktop @@ -3,8 +3,10 @@ Name=Wine OLE View Comment=Windows OLE View Name[ar]=عارض العناصر Comment[ar]=لعرض العناصر البيئية في واين -Exec=wine oleview +Exec=wine oleview.exe Icon=wine Terminal=false Type=Application +StartupNotify=true +StartupWMClass=oleview.exe Categories=X-Wine; diff --git a/wine-regedit.desktop b/wine-regedit.desktop index c39cfa0..b6e4a67 100644 --- a/wine-regedit.desktop +++ b/wine-regedit.desktop @@ -7,4 +7,6 @@ Exec=regedit Icon=regedit Terminal=false Type=Application +StartupNotify=true +StartupWMClass=regedit.exe Categories=X-Wine; diff --git a/wine-uninstaller.desktop b/wine-uninstaller.desktop index 6087726..47653ed 100644 --- a/wine-uninstaller.desktop +++ b/wine-uninstaller.desktop @@ -3,8 +3,10 @@ Name=Wine Software Uninstaller Comment=Interface to uninstall software Name[ar]=مزيل التطبيقات من واين Comment[ar]=واجهة إزالة التّطبيقات من واين -Exec=wine uninstaller +Exec=wine uninstaller.exe Icon=msiexec Terminal=false Type=Application +StartupNotify=true +StartupWMClass=uninstaller.exe Categories=X-Wine; diff --git a/wine-winecfg.desktop b/wine-winecfg.desktop index 6204af2..78546d3 100644 --- a/wine-winecfg.desktop +++ b/wine-winecfg.desktop @@ -7,4 +7,6 @@ Exec=winecfg Icon=winecfg Terminal=false Type=Application +StartupNotify=true +StartupWMClass=winecfg.exe Categories=X-Wine; diff --git a/wine-winemine.desktop b/wine-winemine.desktop index a7816de..1bead9b 100644 --- a/wine-winemine.desktop +++ b/wine-winemine.desktop @@ -7,4 +7,6 @@ Exec=winemine Icon=winemine Terminal=false Type=Application +StartupNotify=true +StartupWMClass=winemine.exe Categories=Game;LogicGame; diff --git a/wine-winhelp.desktop b/wine-winhelp.desktop index db97819..5280b20 100644 --- a/wine-winhelp.desktop +++ b/wine-winhelp.desktop @@ -3,8 +3,10 @@ Name=Wine Help Comment=Windows Help Browser Name[ar]=أداة المساعدة في واين Comment[ar]=استعراض ملفات المساعدة بتنسيقات وندوز -Exec=wine winhlp32 +Exec=wine winhlp32.exe Icon=winhelp Terminal=false Type=Application +StartupNotify=true +StartupWMClass=winhlp32.exe Categories=X-Wine; diff --git a/wine-wordpad.desktop b/wine-wordpad.desktop index 032fdbc..044a027 100644 --- a/wine-wordpad.desktop +++ b/wine-wordpad.desktop @@ -3,8 +3,10 @@ Name=Wine Wordpad Comment=Text Editor Name[ar]=دفتر واين Comment[ar]=محرر النّصوص دفتر واين -Exec=wine wordpad +Exec=wine wordpad.exe Icon=wordpad Terminal=false Type=Application +StartupNotify=true +StartupWMClass=wordpad.exe Categories=X-Wine; From a691ab00bc8e607e9f931024bc9b3a546640d636 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 24 Jun 2018 10:34:54 -0500 Subject: [PATCH 107/459] Update to 3.11 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 0bbf6e3..2334f0c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.10.tar.xz -/wine-3.10.tar.xz.sign -/wine-staging-3.10.tar.gz +/wine-3.11.tar.xz +/wine-3.11.tar.xz.sign +/wine-staging-3.11.tar.gz diff --git a/sources b/sources index c0ad9c4..441fb08 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.10.tar.xz) = bb1a1d8e8ad7f48d9fcf48ebbf0ebbb8e3b45ea211736bd7837144ea34b373f74955d3c0ccc4cdc44020eea23c8af8e67252e1c5cd6115e11419ad5f6ef24843 -SHA512 (wine-3.10.tar.xz.sign) = 7635b06b7a72b974bbce8bfa053fd59ab1c3c619ce71a3b59da32d8e195d1025df85cfbc614586c320135c524e5810a84d68a3043913a3555146a058dfd85328 -SHA512 (wine-staging-3.10.tar.gz) = baae31ce569c06f8ac5ffc579d8f3bb95de55c50b83c1db13eaaeaee5c8c5b3b7fb6028d69dce6645ac697692372a65be8d60532123a94e0f5fcd0778d2082c5 +SHA512 (wine-3.11.tar.xz) = 8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7 +SHA512 (wine-3.11.tar.xz.sign) = c306fc4da529cfe1aba158eb466aad71d7ecf9712669ec75d76a9d59e7cacdaa8a62faabd8c2f52049955285ec1ba80d26c5a78bf19a527e78d63e004e5af10e +SHA512 (wine-staging-3.11.tar.gz) = 811a8668c3747f02850928a99bc66612937c38d98068dddec47bffe427d00c7c83b172f12807e1cb609d83c00e978949f913877bfbf5d8443a5ad29011c03545 diff --git a/wine.spec b/wine.spec index d7e2068..f5ba029 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 3.10 +Version: 3.11 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2210,6 +2210,9 @@ fi %endif %changelog +* Sun Jun 24 2018 Michael Cronenworth 3.11-1 +- version update + * Tue Jun 12 2018 Michael Cronenworth 3.10-1 - version update From 72a0db0d158197de06fd8bf94286f9820d00bcb8 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 26 Jun 2018 09:32:32 -0500 Subject: [PATCH 108/459] Update to 3.0.2 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 2f357b6..f998cbd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-3.0.1.tar.xz -/wine-3.0.1.tar.xz.sign +/wine-3.0.2.tar.xz +/wine-3.0.2.tar.xz.sign diff --git a/sources b/sources index 96e7846..ab4a925 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-3.0.1.tar.xz) = 3d59f08a87da1d2ee280954a4c91e861b6994048b36eff1ac8df67dbab08a792d391b23ced66ea99f8503a979b3ec26cd35558b71c4d29d68775a5d484bf7d00 -SHA512 (wine-3.0.1.tar.xz.sign) = e7a61a99f037fa846b1691939382543684ac0e04e0b8c0a30dfd42ec404fa232cc3ae20cef085d53bc588be2f1fd190c99334269e6f56ebba37d5a0cfd7f38ea +SHA512 (wine-3.0.2.tar.xz) = dbd0f242c5eace297ad16e314b8ad139e7d430de7eb8ca52b2006d0b80db4809e28a0e785d404a65ea1acdb56e7f06ebfc9a50071db1edaa6180c8835e7c4b13 +SHA512 (wine-3.0.2.tar.xz.sign) = 8fb0a476f4a8bf21aa5347e187c61dba78df3d8d680ad59af9cbc302aa5e6350f1f10d26e9d772a1b4135ac4433f01de1f0c8aa826797cea2386bff5fa9576fb diff --git a/wine.spec b/wine.spec index 37c6950..4d6e73c 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 3.0.1 +Version: 3.0.2 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2160,6 +2160,9 @@ fi %endif %changelog +* Tue Jun 26 2018 Michael Cronenworth 3.0.2-1 +- version update + * Mon May 14 2018 Michael Cronenworth 3.0.1-1 - version update From 2a354bfaf82da139228e5ee3c84577b59005b5a6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 10 Jul 2018 08:43:56 -0500 Subject: [PATCH 109/459] Update to 3.12 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 11 +++++++---- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 2334f0c..167e193 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.11.tar.xz -/wine-3.11.tar.xz.sign -/wine-staging-3.11.tar.gz +/wine-3.12.tar.xz +/wine-3.12.tar.xz.sign +/wine-staging-3.12.tar.gz diff --git a/sources b/sources index 441fb08..ddf655c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.11.tar.xz) = 8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7 -SHA512 (wine-3.11.tar.xz.sign) = c306fc4da529cfe1aba158eb466aad71d7ecf9712669ec75d76a9d59e7cacdaa8a62faabd8c2f52049955285ec1ba80d26c5a78bf19a527e78d63e004e5af10e -SHA512 (wine-staging-3.11.tar.gz) = 811a8668c3747f02850928a99bc66612937c38d98068dddec47bffe427d00c7c83b172f12807e1cb609d83c00e978949f913877bfbf5d8443a5ad29011c03545 +SHA512 (wine-3.12.tar.xz) = afc76e8975ea780f664de27a17128f730bcbe72a9fad0c01bfe6dcc98c2f98729ccde32e97fe4df2cf98f5d1b254b28f0e7cd380855148c5cfb41dd88f3012a1 +SHA512 (wine-3.12.tar.xz.sign) = 21394e7ddba556345ae4dfe28ef37c93e1614f6614bdc237bd0120297f6ac81e1a93c445bbd04a065753e6a72c6bd390006fb66ac192eb1e0b4dc663eba1128a +SHA512 (wine-staging-3.12.tar.gz) = 166f991f7c8f59df656f3fb28150a8e26e48d1ff6906b3eccd31cb84524e28efe7e7df00eadc21881940308ccc4b4edebcb2a71bdd03ba3de5beb1cf42e2f058 diff --git a/wine.spec b/wine.spec index f5ba029..3ee9e36 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 3.11 +Version: 3.12 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -280,7 +280,7 @@ Requires: mesa-libOSMesa(x86-32) Requires: libv4l(x86-32) Requires: unixODBC(x86-32) Requires: SDL2(x86-32) -Requires: vulkan(x86-32) +Requires: vulkan-loader(x86-32) %if 0%{?wine_staging} Requires: libva(x86-32) %endif @@ -304,7 +304,7 @@ Requires: mesa-libOSMesa(x86-64) Requires: libv4l(x86-64) Requires: unixODBC(x86-64) Requires: SDL2(x86-64) -Requires: vulkan(x86-64) +Requires: vulkan-loader(x86-64) %if 0%{?wine_staging} Requires: libva(x86-64) %endif @@ -325,7 +325,7 @@ Requires: mesa-libOSMesa Requires: libv4l Requires: unixODBC Requires: SDL2 -Requires: vulkan +Requires: vulkan-loader %if 0%{?wine_staging} Requires: libva %endif @@ -2210,6 +2210,9 @@ fi %endif %changelog +* Tue Jul 10 2018 Michael Cronenworth 3.12-1 +- version update + * Sun Jun 24 2018 Michael Cronenworth 3.11-1 - version update From a74095455b2742b5b5f2599cfd9ae372cb360371 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:52:04 +0000 Subject: [PATCH 110/459] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 3ee9e36..3d28cff 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 3.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2210,6 +2210,9 @@ fi %endif %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 3.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Jul 10 2018 Michael Cronenworth 3.12-1 - version update From c839ed3ec82b0032ea63dba69351de1f3b5b3c12 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 21 Jul 2018 17:28:21 -0500 Subject: [PATCH 111/459] Update to 3.13 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 9 ++++++--- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 167e193..a325b11 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.12.tar.xz -/wine-3.12.tar.xz.sign -/wine-staging-3.12.tar.gz +/wine-3.13.tar.xz +/wine-3.13.tar.xz.sign +/wine-staging-3.13.tar.gz diff --git a/sources b/sources index ddf655c..f04eac0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.12.tar.xz) = afc76e8975ea780f664de27a17128f730bcbe72a9fad0c01bfe6dcc98c2f98729ccde32e97fe4df2cf98f5d1b254b28f0e7cd380855148c5cfb41dd88f3012a1 -SHA512 (wine-3.12.tar.xz.sign) = 21394e7ddba556345ae4dfe28ef37c93e1614f6614bdc237bd0120297f6ac81e1a93c445bbd04a065753e6a72c6bd390006fb66ac192eb1e0b4dc663eba1128a -SHA512 (wine-staging-3.12.tar.gz) = 166f991f7c8f59df656f3fb28150a8e26e48d1ff6906b3eccd31cb84524e28efe7e7df00eadc21881940308ccc4b4edebcb2a71bdd03ba3de5beb1cf42e2f058 +SHA512 (wine-3.13.tar.xz) = a07a3d2a19261f9251f165ca4c14871e6ebda4d3f99da16f9fc41f06e80cae3fb50aeab96628c7a739e635e896dbb31c55df8b42c4637a058f9035c664c93a59 +SHA512 (wine-3.13.tar.xz.sign) = f9a8bde7da20c48d9e9eb94aff4313c2c4caae3f2eaedac0106edcecca53d9c45ded27bb8608412f894cfee65420dfb4611d38e0c7182b1b73f0d2b787708c0a +SHA512 (wine-staging-3.13.tar.gz) = 0124950cc18d566daecc532a432bce27d712f48eaaa9b37bf930e056b460e30a8fb1806aa179f72b44a95dc56963a3dc063b4acb71affb7b8ddff3001fe59b9a diff --git a/wine.spec b/wine.spec index 3d28cff..e5adfa1 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.7.1 +%global winemono 4.7.3 #global _default_patch_fuzz 2 # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging @@ -20,8 +20,8 @@ %endif Name: wine -Version: 3.12 -Release: 2%{?dist} +Version: 3.13 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2210,6 +2210,9 @@ fi %endif %changelog +* Sat Jul 21 2018 Michael Cronenworth 3.13-1 +- version update + * Sat Jul 14 2018 Fedora Release Engineering - 3.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 1760c2beb051e4df5a4c0f6d2e0c9fe7ac8841ba Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 24 Jul 2018 12:20:18 -0500 Subject: [PATCH 112/459] Add patch to fix audio with staging --- wine.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index e5adfa1..9d7061c 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 3.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -51,6 +51,9 @@ Source109: wine-oleview.desktop # build fixes # wine bugs +#https://bugs.winehq.org/show_bug.cgi?id=45502 +#https://github.com/wine-staging/wine-staging/commit/f0d3ae8cf201128497ddb5c3d89e1c8778726ac2 +Patch0: wine-3.13-pulseaudio.patch # desktop dir Source200: wine.menu @@ -679,6 +682,7 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} +%patch0 -p1 -b.pulseaudio %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2210,6 +2214,9 @@ fi %endif %changelog +* Tue Jul 24 2018 Michael Cronenworth 3.13-2 +- Add patch to fix audio with staging + * Sat Jul 21 2018 Michael Cronenworth 3.13-1 - version update From f8c2060211b03797edd037c98279083ae1969655 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 24 Jul 2018 12:25:51 -0500 Subject: [PATCH 113/459] Upload pulseaudio patch --- wine-3.13-pulseaudio.patch | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 wine-3.13-pulseaudio.patch diff --git a/wine-3.13-pulseaudio.patch b/wine-3.13-pulseaudio.patch new file mode 100644 index 0000000..07c6d7e --- /dev/null +++ b/wine-3.13-pulseaudio.patch @@ -0,0 +1,38 @@ +From f0d3ae8cf201128497ddb5c3d89e1c8778726ac2 Mon Sep 17 00:00:00 2001 +From: Alistair Leslie-Hughes +Date: Tue, 24 Jul 2018 11:32:12 +1000 +Subject: [PATCH] Updated winepulse-PulseAudio_Support patchset + +Fixes: https://bugs.winehq.org/show_bug.cgi?id=45502 +--- + .../0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/patches/winepulse-PulseAudio_Support/0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch b/patches/winepulse-PulseAudio_Support/0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch +index a483298e..7ff59b0e 100644 +--- a/patches/winepulse-PulseAudio_Support/0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch ++++ b/patches/winepulse-PulseAudio_Support/0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch +@@ -1,4 +1,4 @@ +-From 6b24328a061f853e5aafe258fc8f3075aae71b16 Mon Sep 17 00:00:00 2001 ++From 4611d3dd983d7707d845508ddde2d49e9daafec5 Mon Sep 17 00:00:00 2001 + From: Andrew Eikum + Date: Fri, 1 Jun 2018 14:43:01 -0500 + Subject: [PATCH 2/7] winepulse: Don't rely on pulseaudio callbacks for timing +@@ -8,7 +8,7 @@ Subject: [PATCH 2/7] winepulse: Don't rely on pulseaudio callbacks for timing + 1 file changed, 231 insertions(+), 274 deletions(-) + + diff --git a/dlls/winepulse.drv/mmdevdrv.c b/dlls/winepulse.drv/mmdevdrv.c +-index f192b1d..0654ab0 100644 ++index f192b1d..b750986 100644 + --- a/dlls/winepulse.drv/mmdevdrv.c + +++ b/dlls/winepulse.drv/mmdevdrv.c + @@ -169,13 +169,16 @@ struct ACImpl { +@@ -198,7 +198,7 @@ index f192b1d..0654ab0 100644 + This->peek_len = 0; + - } else { + - pa_stream_peek(This->stream, (const void**)&src, &src_len); +-+ } else if (pa_stream_peek(This->stream, (const void**)&src, &src_len) && src_len) { +++ } else if (pa_stream_peek(This->stream, (const void**)&src, &src_len) == 0 && src_len) { + + copy = min(rem, src_len); + From 65bbf5694707f3471a1d03daad81f2fda1e16cd6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 24 Jul 2018 13:34:15 -0500 Subject: [PATCH 114/459] Apply patch at correct time --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 9d7061c..805bc62 100644 --- a/wine.spec +++ b/wine.spec @@ -682,7 +682,6 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} -%patch0 -p1 -b.pulseaudio %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -690,6 +689,7 @@ This package adds the opencl driver for wine. gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 patches/patchinstall.sh DESTDIR="`pwd`" --all +%patch0 -p1 -b.pulseaudio # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in From 4061c4cb71fe1ff8317c47fb0875551cb3fe60f1 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 26 Jul 2018 20:05:36 -0500 Subject: [PATCH 115/459] Fix application of patch --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 805bc62..9c2c21d 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 3.13 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -688,8 +688,8 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -patches/patchinstall.sh DESTDIR="`pwd`" --all %patch0 -p1 -b.pulseaudio +patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in @@ -2214,6 +2214,9 @@ fi %endif %changelog +* Thu Jul 26 2018 Michael Cronenworth 3.13-3 +- Fix application of patch + * Tue Jul 24 2018 Michael Cronenworth 3.13-2 - Add patch to fix audio with staging From 85bfc9f98267345abb5834e7b4b7113ec4cb5e26 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Fri, 27 Jul 2018 14:55:23 +0200 Subject: [PATCH 116/459] Rebuild for new binutils Signed-off-by: Igor Gnatenko --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 9c2c21d..4d83260 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 3.13 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2214,6 +2214,9 @@ fi %endif %changelog +* Fri Jul 27 2018 Igor Gnatenko - 3.13-4 +- Rebuild for new binutils + * Thu Jul 26 2018 Michael Cronenworth 3.13-3 - Fix application of patch From e2ade588451fc6a0ff138fb9c1c519948d343fa5 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Tue, 31 Jul 2018 11:20:50 +0200 Subject: [PATCH 117/459] Rebuild with fixed binutils --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 4d83260..c84dccb 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 3.13 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2214,6 +2214,9 @@ fi %endif %changelog +* Tue Jul 31 2018 Florian Weimer - 3.13-5 +- Rebuild with fixed binutils + * Fri Jul 27 2018 Igor Gnatenko - 3.13-4 - Rebuild for new binutils From 3cc5a3d75251adf5b0343f7e105c0fadfd0f4da4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 20 Aug 2018 08:48:52 -0500 Subject: [PATCH 118/459] Update to 3.14 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 15 +++++++++------ 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index a325b11..ffab116 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.13.tar.xz -/wine-3.13.tar.xz.sign -/wine-staging-3.13.tar.gz +/wine-3.14.tar.xz +/wine-3.14.tar.xz.sign +/wine-staging-3.14.tar.gz diff --git a/sources b/sources index f04eac0..70edef9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.13.tar.xz) = a07a3d2a19261f9251f165ca4c14871e6ebda4d3f99da16f9fc41f06e80cae3fb50aeab96628c7a739e635e896dbb31c55df8b42c4637a058f9035c664c93a59 -SHA512 (wine-3.13.tar.xz.sign) = f9a8bde7da20c48d9e9eb94aff4313c2c4caae3f2eaedac0106edcecca53d9c45ded27bb8608412f894cfee65420dfb4611d38e0c7182b1b73f0d2b787708c0a -SHA512 (wine-staging-3.13.tar.gz) = 0124950cc18d566daecc532a432bce27d712f48eaaa9b37bf930e056b460e30a8fb1806aa179f72b44a95dc56963a3dc063b4acb71affb7b8ddff3001fe59b9a +SHA512 (wine-3.14.tar.xz) = 50dbbf8a832abfa01247b9d170c6e1fe4f722cc8868659512df7bc17efd7e9d618db10283baf1eda0f1e4abbcdd130be16dbdb8d5a91b155c2c441e50e2b43f1 +SHA512 (wine-3.14.tar.xz.sign) = a8c443920675f8c63fc5811aad2044c519367da9da3fd9506c1d250af48b2079a5502c6436aa0915868c217566a1123931f6d96f49ac37cd59f553f2c10f60b4 +SHA512 (wine-staging-3.14.tar.gz) = f998baac6be3fece1ae6d4e924f883befea43f849d678c987e9fe4d102cf22fde7b4a0fa728294c46d70c7d29caa037022fb9e33ce4b4fac0e49c94d25cdfa66 diff --git a/wine.spec b/wine.spec index c84dccb..9bd96e2 100644 --- a/wine.spec +++ b/wine.spec @@ -20,8 +20,8 @@ %endif Name: wine -Version: 3.13 -Release: 5%{?dist} +Version: 3.14 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -51,9 +51,6 @@ Source109: wine-oleview.desktop # build fixes # wine bugs -#https://bugs.winehq.org/show_bug.cgi?id=45502 -#https://github.com/wine-staging/wine-staging/commit/f0d3ae8cf201128497ddb5c3d89e1c8778726ac2 -Patch0: wine-3.13-pulseaudio.patch # desktop dir Source200: wine.menu @@ -688,7 +685,6 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -%patch0 -p1 -b.pulseaudio patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build @@ -1331,6 +1327,7 @@ fi %{_libdir}/wine/api-ms-win-crt-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-devices-config-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-devices-config-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-devices-query-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.dll.so @@ -1870,6 +1867,9 @@ fi %{_libdir}/wine/wlanapi.dll.so %{_libdir}/wine/wmphoto.dll.so %{_libdir}/wine/wnaspi32.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/wow64cpu.dll.so +%endif %{_libdir}/wine/wpc.dll.so %{_libdir}/wine/wpcap.dll.so %{_libdir}/wine/ws2_32.dll.so @@ -2214,6 +2214,9 @@ fi %endif %changelog +* Mon Aug 20 2018 Michael Cronenworth 3.14-1 +- version update + * Tue Jul 31 2018 Florian Weimer - 3.13-5 - Rebuild with fixed binutils From 0dfab9fafa86c0cf6c7063e38c1fa3494259d79c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 20 Aug 2018 22:45:25 -0500 Subject: [PATCH 119/459] Patch from staging to fix ARM builds --- wine-3.13-pulseaudio.patch | 38 ---------- wine-staging-3.14-arm.patch | 137 ++++++++++++++++++++++++++++++++++++ wine.spec | 3 + 3 files changed, 140 insertions(+), 38 deletions(-) delete mode 100644 wine-3.13-pulseaudio.patch create mode 100644 wine-staging-3.14-arm.patch diff --git a/wine-3.13-pulseaudio.patch b/wine-3.13-pulseaudio.patch deleted file mode 100644 index 07c6d7e..0000000 --- a/wine-3.13-pulseaudio.patch +++ /dev/null @@ -1,38 +0,0 @@ -From f0d3ae8cf201128497ddb5c3d89e1c8778726ac2 Mon Sep 17 00:00:00 2001 -From: Alistair Leslie-Hughes -Date: Tue, 24 Jul 2018 11:32:12 +1000 -Subject: [PATCH] Updated winepulse-PulseAudio_Support patchset - -Fixes: https://bugs.winehq.org/show_bug.cgi?id=45502 ---- - .../0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/patches/winepulse-PulseAudio_Support/0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch b/patches/winepulse-PulseAudio_Support/0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch -index a483298e..7ff59b0e 100644 ---- a/patches/winepulse-PulseAudio_Support/0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch -+++ b/patches/winepulse-PulseAudio_Support/0002-winepulse-Don-t-rely-on-pulseaudio-callbacks-for-tim.patch -@@ -1,4 +1,4 @@ --From 6b24328a061f853e5aafe258fc8f3075aae71b16 Mon Sep 17 00:00:00 2001 -+From 4611d3dd983d7707d845508ddde2d49e9daafec5 Mon Sep 17 00:00:00 2001 - From: Andrew Eikum - Date: Fri, 1 Jun 2018 14:43:01 -0500 - Subject: [PATCH 2/7] winepulse: Don't rely on pulseaudio callbacks for timing -@@ -8,7 +8,7 @@ Subject: [PATCH 2/7] winepulse: Don't rely on pulseaudio callbacks for timing - 1 file changed, 231 insertions(+), 274 deletions(-) - - diff --git a/dlls/winepulse.drv/mmdevdrv.c b/dlls/winepulse.drv/mmdevdrv.c --index f192b1d..0654ab0 100644 -+index f192b1d..b750986 100644 - --- a/dlls/winepulse.drv/mmdevdrv.c - +++ b/dlls/winepulse.drv/mmdevdrv.c - @@ -169,13 +169,16 @@ struct ACImpl { -@@ -198,7 +198,7 @@ index f192b1d..0654ab0 100644 - This->peek_len = 0; - - } else { - - pa_stream_peek(This->stream, (const void**)&src, &src_len); --+ } else if (pa_stream_peek(This->stream, (const void**)&src, &src_len) && src_len) { -++ } else if (pa_stream_peek(This->stream, (const void**)&src, &src_len) == 0 && src_len) { - - copy = min(rem, src_len); - diff --git a/wine-staging-3.14-arm.patch b/wine-staging-3.14-arm.patch new file mode 100644 index 0000000..7e49f8d --- /dev/null +++ b/wine-staging-3.14-arm.patch @@ -0,0 +1,137 @@ +From 720db34b6e2d5d4363a3fa14d8e0bcd1e0706d11 Mon Sep 17 00:00:00 2001 +From: Zebediah Figura +Date: Mon, 20 Aug 2018 18:07:00 -0500 +Subject: [PATCH] ntdll-RtlCreateUserThread: Fix compilation for ARM. + +* Fix field dereferencing, should fix bug 45678. +* Don't use __syscall_ wrappers on architectures where syscall thunks aren't + implemented. (Ideally we'd just redirect them, but it turns out that this + is very hard to do with the current infrastructure.) This should fix bug + 45677. +--- + ...tlCreateUserThread-into-NtCreateThre.patch | 36 +++++++++++-------- + 1 file changed, 22 insertions(+), 14 deletions(-) + +diff --git a/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch b/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch +index 67681d51..c995f4f9 100644 +--- a/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch ++++ b/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch +@@ -1,4 +1,4 @@ +-From 06289ea3c98030049e080fd3348073932898740f Mon Sep 17 00:00:00 2001 ++From 095a6032a9ba158b4e203d1c56f92d40de9172ae Mon Sep 17 00:00:00 2001 + From: Andrew Wesie + Date: Fri, 27 Jul 2018 01:22:59 -0500 + Subject: [PATCH] ntdll: Refactor RtlCreateUserThread into NtCreateThreadEx. +@@ -7,12 +7,12 @@ League of Legends hooks NtCreateThread or NtCreateThreadEx (depending on the + reported version), and expects it to be called whenever a thread is created. + --- + dlls/ntdll/ntdll.spec | 2 +- +- dlls/ntdll/thread.c | 177 ++++++++++++++++++++++++++++++++++++++++++-------- ++ dlls/ntdll/thread.c | 185 ++++++++++++++++++++++++++++++++++++++++++-------- + include/winternl.h | 25 +++++++ +- 3 files changed, 175 insertions(+), 29 deletions(-) ++ 3 files changed, 183 insertions(+), 29 deletions(-) + + diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec +-index 705538a..90e537e 100644 ++index 003e4f9..f62942c 100644 + --- a/dlls/ntdll/ntdll.spec + +++ b/dlls/ntdll/ntdll.spec + @@ -154,7 +154,7 @@ +@@ -25,10 +25,10 @@ index 705538a..90e537e 100644 + @ stdcall NtCreateTimer(ptr long ptr long) + @ stub NtCreateToken + diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c +-index eda4fa7..b50524d 100644 ++index 59d64e1..99f312f 100644 + --- a/dlls/ntdll/thread.c + +++ b/dlls/ntdll/thread.c +-@@ -682,34 +682,18 @@ static void start_thread( struct startup_info *info ) ++@@ -527,34 +527,18 @@ static void start_thread( struct startup_info *info ) + /*********************************************************************** + * NtCreateThreadEx (NTDLL.@) + */ +@@ -68,7 +68,7 @@ index eda4fa7..b50524d 100644 + HANDLE handle = 0, actctx = 0; + TEB *teb = NULL; + DWORD tid = 0; +-@@ -717,6 +701,33 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * ++@@ -562,6 +546,33 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * + NTSTATUS status; + SIZE_T extra_stack = PTHREAD_STACK_MIN; + +@@ -102,7 +102,7 @@ index eda4fa7..b50524d 100644 + if (process != NtCurrentProcess()) + { + apc_call_t call; +-@@ -747,7 +758,7 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * ++@@ -592,7 +603,7 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * + + SERVER_START_REQ( new_thread ) + { +@@ -111,7 +111,7 @@ index eda4fa7..b50524d 100644 + req->attributes = 0; /* FIXME */ + req->suspend = suspended; + req->request_fd = request_pipe[0]; +-@@ -804,19 +815,19 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * ++@@ -649,19 +660,19 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * + thread_data->wait_fd[1] = -1; + thread_data->start_stack = (char *)teb->Tib.StackBase; + +@@ -137,7 +137,7 @@ index eda4fa7..b50524d 100644 + pthread_sigmask( SIG_SETMASK, &sigset, NULL ); + + if (id) id->UniqueThread = ULongToHandle(tid); +-@@ -833,6 +844,116 @@ error: ++@@ -678,6 +689,124 @@ error: + return status; + } + +@@ -159,8 +159,8 @@ index eda4fa7..b50524d 100644 + + entry = (LPTHREAD_START_ROUTINE) context->R0; + + arg = (void *)context->R1; + +#elif defined(__aarch64__) +-+ entry = (LPTHREAD_START_ROUTINE) context->u.s.X0; +-+ arg = (void *)context->u.s.X1; +++ entry = (LPTHREAD_START_ROUTINE) context->u.X0; +++ arg = (void *)context->u.X1; + +#elif defined(__powerpc__) + + entry = (LPTHREAD_START_ROUTINE) context->Gpr3; + + arg = (void *)context->Gpr4; +@@ -229,7 +229,11 @@ index eda4fa7..b50524d 100644 + + context.Gpr4 = (DWORD)arg; + +#endif + + +++#if defined(__i386__) || defined(__x86_64__) + + return __syscall_NtCreateThread(handle_ptr, (ACCESS_MASK)0, NULL, process, id, &context, NULL, suspended); +++#else +++ return NtCreateThread(handle_ptr, (ACCESS_MASK)0, NULL, process, id, &context, NULL, suspended); +++#endif + + } + + else + + { +@@ -247,7 +251,11 @@ index eda4fa7..b50524d 100644 + + pattr_list = &attr_list; + + } + + +++#if defined(__i386__) || defined(__x86_64__) + + return __syscall_NtCreateThreadEx(handle_ptr, (ACCESS_MASK)0, NULL, process, (LPTHREAD_START_ROUTINE)entry, arg, flags, 0, stack_commit, stack_reserve, pattr_list); +++#else +++ return NtCreateThreadEx(handle_ptr, (ACCESS_MASK)0, NULL, process, (LPTHREAD_START_ROUTINE)entry, arg, flags, 0, stack_commit, stack_reserve, pattr_list); +++#endif + + } + +} + + +@@ -255,10 +263,10 @@ index eda4fa7..b50524d 100644 + /****************************************************************************** + * RtlGetNtGlobalFlags (NTDLL.@) + diff --git a/include/winternl.h b/include/winternl.h +-index ebfe8d8..827fead 100644 ++index dca8ff3..6617974 100644 + --- a/include/winternl.h + +++ b/include/winternl.h +-@@ -2170,6 +2170,31 @@ typedef enum _SYSDBG_COMMAND { ++@@ -2173,6 +2173,31 @@ typedef enum _SYSDBG_COMMAND { + SysDbgWriteBusData + } SYSDBG_COMMAND, *PSYSDBG_COMMAND; + diff --git a/wine.spec b/wine.spec index 9bd96e2..2a7909f 100644 --- a/wine.spec +++ b/wine.spec @@ -51,6 +51,8 @@ Source109: wine-oleview.desktop # build fixes # wine bugs +# https://github.com/wine-staging/wine-staging/commit/720db34b6e2d5d4363a3fa14d8e0bcd1e0706d11 +Patch1: wine-staging-3.14-arm.patch # desktop dir Source200: wine.menu @@ -685,6 +687,7 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 +%patch1 -p1 -b.arm patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build From fff2367174ff5bd4ed60d040e4c11359fa5d5962 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 21 Aug 2018 13:20:26 -0500 Subject: [PATCH 120/459] Try to fix the ARM build myself --- wine-staging-3.14-arm-2.patch | 13 +++++++++++++ wine.spec | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 wine-staging-3.14-arm-2.patch diff --git a/wine-staging-3.14-arm-2.patch b/wine-staging-3.14-arm-2.patch new file mode 100644 index 0000000..4d418cf --- /dev/null +++ b/wine-staging-3.14-arm-2.patch @@ -0,0 +1,13 @@ +--- a/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch ++++ b/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch +@@ -222,8 +222,8 @@ + + context.R0 = (DWORD)entry; + + context.R1 = (DWORD)arg; + +#elif defined(__aarch64__) +-+ context.u.s.X0 = (DWORD_PTR)entry; +-+ context.u.s.X1 = (DWORD_PTR)arg; +++ context.u.X0 = (DWORD_PTR)entry; +++ context.u.X1 = (DWORD_PTR)arg; + +#elif defined(__powerpc__) + + context.Gpr3 = (DWORD)entry; + + context.Gpr4 = (DWORD)arg; diff --git a/wine.spec b/wine.spec index 2a7909f..c07e75e 100644 --- a/wine.spec +++ b/wine.spec @@ -53,6 +53,7 @@ Source109: wine-oleview.desktop # wine bugs # https://github.com/wine-staging/wine-staging/commit/720db34b6e2d5d4363a3fa14d8e0bcd1e0706d11 Patch1: wine-staging-3.14-arm.patch +Patch2: wine-staging-3.14-arm-2.patch # desktop dir Source200: wine.menu @@ -688,6 +689,7 @@ This package adds the opencl driver for wine. gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 %patch1 -p1 -b.arm +%patch2 -p1 -b.arm2 patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build From 010d82eee5f689994415055618fc023fcca1629b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 3 Sep 2018 18:26:30 -0500 Subject: [PATCH 121/459] Update to 3.15 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 11 +++++------ 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index ffab116..16f95c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.14.tar.xz -/wine-3.14.tar.xz.sign -/wine-staging-3.14.tar.gz +/wine-3.15.tar.xz +/wine-3.15.tar.xz.sign +/wine-staging-3.15.tar.gz diff --git a/sources b/sources index 70edef9..b4bbda0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.14.tar.xz) = 50dbbf8a832abfa01247b9d170c6e1fe4f722cc8868659512df7bc17efd7e9d618db10283baf1eda0f1e4abbcdd130be16dbdb8d5a91b155c2c441e50e2b43f1 -SHA512 (wine-3.14.tar.xz.sign) = a8c443920675f8c63fc5811aad2044c519367da9da3fd9506c1d250af48b2079a5502c6436aa0915868c217566a1123931f6d96f49ac37cd59f553f2c10f60b4 -SHA512 (wine-staging-3.14.tar.gz) = f998baac6be3fece1ae6d4e924f883befea43f849d678c987e9fe4d102cf22fde7b4a0fa728294c46d70c7d29caa037022fb9e33ce4b4fac0e49c94d25cdfa66 +SHA512 (wine-3.15.tar.xz) = 3fb3f6a896eae53ef75a751e72f7431f9b6986b56738dc314bca9eff9d078e65d865ebb28cbb7a63aa571eb11cdaed20c21c36cec565f81610e348fd165e0f2a +SHA512 (wine-3.15.tar.xz.sign) = d805541d20766a02adf6458e859e8fcb1b5404ba5d9b2c9497cc544d952641378d90092f15d250f1eebbf1eb2b79186ad5e025c295aef1a1f463e653abfa0614 +SHA512 (wine-staging-3.15.tar.gz) = f0ed9d4a099b03c04a126927919b7eddbdaff7a08a0b97cdf387c64318826d6454183cf03997425b349540d13b1ccf6262aa2c5af0af682939584e3de71b7541 diff --git a/wine.spec b/wine.spec index c07e75e..16668a1 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 3.14 +Version: 3.15 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -51,9 +51,6 @@ Source109: wine-oleview.desktop # build fixes # wine bugs -# https://github.com/wine-staging/wine-staging/commit/720db34b6e2d5d4363a3fa14d8e0bcd1e0706d11 -Patch1: wine-staging-3.14-arm.patch -Patch2: wine-staging-3.14-arm-2.patch # desktop dir Source200: wine.menu @@ -688,8 +685,6 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -%patch1 -p1 -b.arm -%patch2 -p1 -b.arm2 patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build @@ -1725,6 +1720,7 @@ fi %{_libdir}/wine/olepro32.dll.so %{_libdir}/wine/olesvr32.dll.so %{_libdir}/wine/olethk32.dll.so +%{_libdir}/wine/opcservices.dll.so %{_libdir}/wine/packager.dll.so %{_libdir}/wine/pdh.dll.so %{_libdir}/wine/photometadatahandler.dll.so @@ -2219,6 +2215,9 @@ fi %endif %changelog +* Mon Sep 03 2018 Michael Cronenworth 3.15-1 +- version update + * Mon Aug 20 2018 Michael Cronenworth 3.14-1 - version update From b1777918611f9bcb1a4ba8af8767af66d303fc7a Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 3 Sep 2018 18:51:22 -0500 Subject: [PATCH 122/459] Remove upstream patches --- wine-staging-3.14-arm-2.patch | 13 ---- wine-staging-3.14-arm.patch | 137 ---------------------------------- 2 files changed, 150 deletions(-) delete mode 100644 wine-staging-3.14-arm-2.patch delete mode 100644 wine-staging-3.14-arm.patch diff --git a/wine-staging-3.14-arm-2.patch b/wine-staging-3.14-arm-2.patch deleted file mode 100644 index 4d418cf..0000000 --- a/wine-staging-3.14-arm-2.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch -+++ b/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch -@@ -222,8 +222,8 @@ - + context.R0 = (DWORD)entry; - + context.R1 = (DWORD)arg; - +#elif defined(__aarch64__) --+ context.u.s.X0 = (DWORD_PTR)entry; --+ context.u.s.X1 = (DWORD_PTR)arg; -++ context.u.X0 = (DWORD_PTR)entry; -++ context.u.X1 = (DWORD_PTR)arg; - +#elif defined(__powerpc__) - + context.Gpr3 = (DWORD)entry; - + context.Gpr4 = (DWORD)arg; diff --git a/wine-staging-3.14-arm.patch b/wine-staging-3.14-arm.patch deleted file mode 100644 index 7e49f8d..0000000 --- a/wine-staging-3.14-arm.patch +++ /dev/null @@ -1,137 +0,0 @@ -From 720db34b6e2d5d4363a3fa14d8e0bcd1e0706d11 Mon Sep 17 00:00:00 2001 -From: Zebediah Figura -Date: Mon, 20 Aug 2018 18:07:00 -0500 -Subject: [PATCH] ntdll-RtlCreateUserThread: Fix compilation for ARM. - -* Fix field dereferencing, should fix bug 45678. -* Don't use __syscall_ wrappers on architectures where syscall thunks aren't - implemented. (Ideally we'd just redirect them, but it turns out that this - is very hard to do with the current infrastructure.) This should fix bug - 45677. ---- - ...tlCreateUserThread-into-NtCreateThre.patch | 36 +++++++++++-------- - 1 file changed, 22 insertions(+), 14 deletions(-) - -diff --git a/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch b/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch -index 67681d51..c995f4f9 100644 ---- a/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch -+++ b/patches/ntdll-RtlCreateUserThread/0001-ntdll-Refactor-RtlCreateUserThread-into-NtCreateThre.patch -@@ -1,4 +1,4 @@ --From 06289ea3c98030049e080fd3348073932898740f Mon Sep 17 00:00:00 2001 -+From 095a6032a9ba158b4e203d1c56f92d40de9172ae Mon Sep 17 00:00:00 2001 - From: Andrew Wesie - Date: Fri, 27 Jul 2018 01:22:59 -0500 - Subject: [PATCH] ntdll: Refactor RtlCreateUserThread into NtCreateThreadEx. -@@ -7,12 +7,12 @@ League of Legends hooks NtCreateThread or NtCreateThreadEx (depending on the - reported version), and expects it to be called whenever a thread is created. - --- - dlls/ntdll/ntdll.spec | 2 +- -- dlls/ntdll/thread.c | 177 ++++++++++++++++++++++++++++++++++++++++++-------- -+ dlls/ntdll/thread.c | 185 ++++++++++++++++++++++++++++++++++++++++++-------- - include/winternl.h | 25 +++++++ -- 3 files changed, 175 insertions(+), 29 deletions(-) -+ 3 files changed, 183 insertions(+), 29 deletions(-) - - diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec --index 705538a..90e537e 100644 -+index 003e4f9..f62942c 100644 - --- a/dlls/ntdll/ntdll.spec - +++ b/dlls/ntdll/ntdll.spec - @@ -154,7 +154,7 @@ -@@ -25,10 +25,10 @@ index 705538a..90e537e 100644 - @ stdcall NtCreateTimer(ptr long ptr long) - @ stub NtCreateToken - diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c --index eda4fa7..b50524d 100644 -+index 59d64e1..99f312f 100644 - --- a/dlls/ntdll/thread.c - +++ b/dlls/ntdll/thread.c --@@ -682,34 +682,18 @@ static void start_thread( struct startup_info *info ) -+@@ -527,34 +527,18 @@ static void start_thread( struct startup_info *info ) - /*********************************************************************** - * NtCreateThreadEx (NTDLL.@) - */ -@@ -68,7 +68,7 @@ index eda4fa7..b50524d 100644 - HANDLE handle = 0, actctx = 0; - TEB *teb = NULL; - DWORD tid = 0; --@@ -717,6 +701,33 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * -+@@ -562,6 +546,33 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * - NTSTATUS status; - SIZE_T extra_stack = PTHREAD_STACK_MIN; - -@@ -102,7 +102,7 @@ index eda4fa7..b50524d 100644 - if (process != NtCurrentProcess()) - { - apc_call_t call; --@@ -747,7 +758,7 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * -+@@ -592,7 +603,7 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * - - SERVER_START_REQ( new_thread ) - { -@@ -111,7 +111,7 @@ index eda4fa7..b50524d 100644 - req->attributes = 0; /* FIXME */ - req->suspend = suspended; - req->request_fd = request_pipe[0]; --@@ -804,19 +815,19 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * -+@@ -649,19 +660,19 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR * - thread_data->wait_fd[1] = -1; - thread_data->start_stack = (char *)teb->Tib.StackBase; - -@@ -137,7 +137,7 @@ index eda4fa7..b50524d 100644 - pthread_sigmask( SIG_SETMASK, &sigset, NULL ); - - if (id) id->UniqueThread = ULongToHandle(tid); --@@ -833,6 +844,116 @@ error: -+@@ -678,6 +689,124 @@ error: - return status; - } - -@@ -159,8 +159,8 @@ index eda4fa7..b50524d 100644 - + entry = (LPTHREAD_START_ROUTINE) context->R0; - + arg = (void *)context->R1; - +#elif defined(__aarch64__) --+ entry = (LPTHREAD_START_ROUTINE) context->u.s.X0; --+ arg = (void *)context->u.s.X1; -++ entry = (LPTHREAD_START_ROUTINE) context->u.X0; -++ arg = (void *)context->u.X1; - +#elif defined(__powerpc__) - + entry = (LPTHREAD_START_ROUTINE) context->Gpr3; - + arg = (void *)context->Gpr4; -@@ -229,7 +229,11 @@ index eda4fa7..b50524d 100644 - + context.Gpr4 = (DWORD)arg; - +#endif - + -++#if defined(__i386__) || defined(__x86_64__) - + return __syscall_NtCreateThread(handle_ptr, (ACCESS_MASK)0, NULL, process, id, &context, NULL, suspended); -++#else -++ return NtCreateThread(handle_ptr, (ACCESS_MASK)0, NULL, process, id, &context, NULL, suspended); -++#endif - + } - + else - + { -@@ -247,7 +251,11 @@ index eda4fa7..b50524d 100644 - + pattr_list = &attr_list; - + } - + -++#if defined(__i386__) || defined(__x86_64__) - + return __syscall_NtCreateThreadEx(handle_ptr, (ACCESS_MASK)0, NULL, process, (LPTHREAD_START_ROUTINE)entry, arg, flags, 0, stack_commit, stack_reserve, pattr_list); -++#else -++ return NtCreateThreadEx(handle_ptr, (ACCESS_MASK)0, NULL, process, (LPTHREAD_START_ROUTINE)entry, arg, flags, 0, stack_commit, stack_reserve, pattr_list); -++#endif - + } - +} - + -@@ -255,10 +263,10 @@ index eda4fa7..b50524d 100644 - /****************************************************************************** - * RtlGetNtGlobalFlags (NTDLL.@) - diff --git a/include/winternl.h b/include/winternl.h --index ebfe8d8..827fead 100644 -+index dca8ff3..6617974 100644 - --- a/include/winternl.h - +++ b/include/winternl.h --@@ -2170,6 +2170,31 @@ typedef enum _SYSDBG_COMMAND { -+@@ -2173,6 +2173,31 @@ typedef enum _SYSDBG_COMMAND { - SysDbgWriteBusData - } SYSDBG_COMMAND, *PSYSDBG_COMMAND; - From 2c0aaeff412daba7f3a4d41d1cb9bbd11b690bca Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 13 Sep 2018 16:14:12 -0500 Subject: [PATCH 123/459] Update to 3.0.3 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index f998cbd..4c9d767 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-3.0.2.tar.xz -/wine-3.0.2.tar.xz.sign +/wine-3.0.3.tar.xz +/wine-3.0.3.tar.xz.sign diff --git a/sources b/sources index ab4a925..75faaff 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-3.0.2.tar.xz) = dbd0f242c5eace297ad16e314b8ad139e7d430de7eb8ca52b2006d0b80db4809e28a0e785d404a65ea1acdb56e7f06ebfc9a50071db1edaa6180c8835e7c4b13 -SHA512 (wine-3.0.2.tar.xz.sign) = 8fb0a476f4a8bf21aa5347e187c61dba78df3d8d680ad59af9cbc302aa5e6350f1f10d26e9d772a1b4135ac4433f01de1f0c8aa826797cea2386bff5fa9576fb +SHA512 (wine-3.0.3.tar.xz) = 11043a9a9434681f9c73590688b600b3b9e3d311be2c4d97b5f58f0740500ebcfbdc826bd6584d5dd392dccbdd9389ffa04c8fedbba43a4df2e6aeb922414412 +SHA512 (wine-3.0.3.tar.xz.sign) = b03a04446afe9fc3ebb09c6e588a9621815abd3379c5f4bb2db8667d20a57cafa56981d8fbcc6189d00c68f29a9a2dbab16382111a2cfeaaa88c03d68cc88ae1 diff --git a/wine.spec b/wine.spec index 4d6e73c..c6d518e 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ %endif Name: wine -Version: 3.0.2 +Version: 3.0.3 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2160,6 +2160,9 @@ fi %endif %changelog +* Thu Sep 13 2018 Michael Cronenworth 3.0.3-1 +- version update + * Tue Jun 26 2018 Michael Cronenworth 3.0.2-1 - version update From 95e2141ddba985d20224b6c89fea1a80c0baa950 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 17 Sep 2018 07:50:17 -0500 Subject: [PATCH 124/459] Update to 3.16 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 16f95c7..7adbe41 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.15.tar.xz -/wine-3.15.tar.xz.sign -/wine-staging-3.15.tar.gz +/wine-3.16.tar.xz +/wine-3.16.tar.xz.sign +/wine-staging-3.16.tar.gz diff --git a/sources b/sources index b4bbda0..dc21ed7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.15.tar.xz) = 3fb3f6a896eae53ef75a751e72f7431f9b6986b56738dc314bca9eff9d078e65d865ebb28cbb7a63aa571eb11cdaed20c21c36cec565f81610e348fd165e0f2a -SHA512 (wine-3.15.tar.xz.sign) = d805541d20766a02adf6458e859e8fcb1b5404ba5d9b2c9497cc544d952641378d90092f15d250f1eebbf1eb2b79186ad5e025c295aef1a1f463e653abfa0614 -SHA512 (wine-staging-3.15.tar.gz) = f0ed9d4a099b03c04a126927919b7eddbdaff7a08a0b97cdf387c64318826d6454183cf03997425b349540d13b1ccf6262aa2c5af0af682939584e3de71b7541 +SHA512 (wine-3.16.tar.xz) = f0c566f70ede01e5896b7611dfe58cd6748b92d55d22a71ccc9add575e9aa5062bbbffa14f0a30ee3df5cf79e9ea4dcf02a7d62db64b94d5b56927e256a978c2 +SHA512 (wine-3.16.tar.xz.sign) = 4ff39497e48062d0924bc1094b06fddae550e9caae7f2b29db68bf919e5ac414226dbe3f717e73bb4c712a33fdf8ff1a4b76fdef4f569fbcf74ba790f5f7b973 +SHA512 (wine-staging-3.16.tar.gz) = 25f06b06a0880b3926d9d3dfb35fd1aeb1f168426917dee32dcf906970474862021416f4e9db1917d8320962bc0bc17d1f3dad21b634a60b8e0da87a4b54067e diff --git a/wine.spec b/wine.spec index 16668a1..83524c2 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 3.15 +Version: 3.16 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2215,6 +2215,9 @@ fi %endif %changelog +* Mon Sep 17 2018 Michael Cronenworth 3.16-1 +- version update + * Mon Sep 03 2018 Michael Cronenworth 3.15-1 - version update From 68fa1bdcd40d11a778abee8c2e95afa13b670022 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 17 Sep 2018 08:36:36 -0500 Subject: [PATCH 125/459] Three new DLLs found in testing --- wine.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wine.spec b/wine.spec index 83524c2..c08fe77 100644 --- a/wine.spec +++ b/wine.spec @@ -1193,6 +1193,7 @@ fi %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-comm-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-crt-l1-1-0.dll.so @@ -1281,6 +1282,7 @@ fi %{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-stringloader-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-1.dll.so @@ -1369,6 +1371,7 @@ fi %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-cryptoapi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so From bc5ae6a871db1dd3812a62efe3daeca47e0c4d60 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 17 Sep 2018 12:49:39 -0500 Subject: [PATCH 126/459] Drop aarch64 build, see https://bugzilla.redhat.com/show_bug.cgi?id=1629910 --- wine.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wine.spec b/wine.spec index c6d518e..7617598 100644 --- a/wine.spec +++ b/wine.spec @@ -76,7 +76,13 @@ Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.g %endif %if !%{?no64bit} +# aarch64 now requires clang >= 5 +# https://bugzilla.redhat.com/show_bug.cgi?id=1629910 +%if 0%{?rhel} == 7 +ExclusiveArch: %{ix86} x86_64 %{arm} +%else ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 +%endif %else ExclusiveArch: %{ix86} %{arm} %endif @@ -2162,6 +2168,7 @@ fi %changelog * Thu Sep 13 2018 Michael Cronenworth 3.0.3-1 - version update +- drop aarch64 for epel * Tue Jun 26 2018 Michael Cronenworth 3.0.2-1 - version update From 7c047594d3abcda34c64451f6d25794b318418f2 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 30 Sep 2018 16:50:20 -0500 Subject: [PATCH 127/459] Update to 3.17 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 7adbe41..d538ae5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.16.tar.xz -/wine-3.16.tar.xz.sign -/wine-staging-3.16.tar.gz +/wine-3.17.tar.xz +/wine-3.17.tar.xz.sign +/wine-staging-3.17.tar.gz diff --git a/sources b/sources index dc21ed7..4e56580 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.16.tar.xz) = f0c566f70ede01e5896b7611dfe58cd6748b92d55d22a71ccc9add575e9aa5062bbbffa14f0a30ee3df5cf79e9ea4dcf02a7d62db64b94d5b56927e256a978c2 -SHA512 (wine-3.16.tar.xz.sign) = 4ff39497e48062d0924bc1094b06fddae550e9caae7f2b29db68bf919e5ac414226dbe3f717e73bb4c712a33fdf8ff1a4b76fdef4f569fbcf74ba790f5f7b973 -SHA512 (wine-staging-3.16.tar.gz) = 25f06b06a0880b3926d9d3dfb35fd1aeb1f168426917dee32dcf906970474862021416f4e9db1917d8320962bc0bc17d1f3dad21b634a60b8e0da87a4b54067e +SHA512 (wine-3.17.tar.xz) = ea50c9e09d3fd7f41ff96a1219d43896946ac79c8cdef31ae56e10664fc3b0b6dd1f9d8cd72db874d08c431eba9c8033ea72182499666a5aa62c1056876b0a66 +SHA512 (wine-3.17.tar.xz.sign) = 039bc41089f1af96933f99073d4a6e6eade790b14199058cdb872f0053b030502cf3ef2a7244c0027c8ae34f8f05fbdacc6889be9b25afa6d1a01a2acd10d1eb +SHA512 (wine-staging-3.17.tar.gz) = 2fe9e8f801b53fa9b71fd908f5403956251522851383bfdde6828c6a8545d6f50ac8c41df54d89c2f92d74dc3bb563cd6a7d8ad394002c981197b71adc1a5e13 diff --git a/wine.spec b/wine.spec index c08fe77..abd4e6e 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 3.16 +Version: 3.17 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2218,6 +2218,9 @@ fi %endif %changelog +* Sun Sep 30 2018 Michael Cronenworth 3.17-1 +- version update + * Mon Sep 17 2018 Michael Cronenworth 3.16-1 - version update From 3eee3b1763f3d928b83551b581d95be6cd8602f4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 17 Oct 2018 16:38:06 -0500 Subject: [PATCH 128/459] Update to 3.18 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index d538ae5..982478f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.17.tar.xz -/wine-3.17.tar.xz.sign -/wine-staging-3.17.tar.gz +/wine-3.18.tar.xz +/wine-3.18.tar.xz.sign +/wine-staging-3.18.tar.gz diff --git a/sources b/sources index 4e56580..b5a296e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.17.tar.xz) = ea50c9e09d3fd7f41ff96a1219d43896946ac79c8cdef31ae56e10664fc3b0b6dd1f9d8cd72db874d08c431eba9c8033ea72182499666a5aa62c1056876b0a66 -SHA512 (wine-3.17.tar.xz.sign) = 039bc41089f1af96933f99073d4a6e6eade790b14199058cdb872f0053b030502cf3ef2a7244c0027c8ae34f8f05fbdacc6889be9b25afa6d1a01a2acd10d1eb -SHA512 (wine-staging-3.17.tar.gz) = 2fe9e8f801b53fa9b71fd908f5403956251522851383bfdde6828c6a8545d6f50ac8c41df54d89c2f92d74dc3bb563cd6a7d8ad394002c981197b71adc1a5e13 +SHA512 (wine-3.18.tar.xz) = 2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e +SHA512 (wine-3.18.tar.xz.sign) = 27aa0fb3f44696de8c1769bb0223dec5ae104d03e30f67bafa2d5fb26a3e5437c34f3d22ebc3bc34e58385c6dc9d87f7c58e9eb2ba448fb5c2a11ee0239d5348 +SHA512 (wine-staging-3.18.tar.gz) = d7c353b2302616b8ffe9f41090bc36c8869238410eda16072aed0b70e54c8a09b4a48d439fc9e4f211804945d55dc4a00a5d70efd2ca4a50f72db7607e6ef10e diff --git a/wine.spec b/wine.spec index abd4e6e..a3ad946 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 3.17 +Version: 3.18 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2218,6 +2218,9 @@ fi %endif %changelog +* Wed Oct 17 2018 Michael Cronenworth 3.18-1 +- version update + * Sun Sep 30 2018 Michael Cronenworth 3.17-1 - version update From fc65c80ff6e78894b8489ec2c4740e421db0ae34 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 29 Oct 2018 14:50:07 -0500 Subject: [PATCH 129/459] Update to 3.19 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 982478f..0182b51 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.18.tar.xz -/wine-3.18.tar.xz.sign -/wine-staging-3.18.tar.gz +/wine-3.19.tar.xz +/wine-3.19.tar.xz.sign +/wine-staging-3.19.tar.gz diff --git a/sources b/sources index b5a296e..2911a7e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.18.tar.xz) = 2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e -SHA512 (wine-3.18.tar.xz.sign) = 27aa0fb3f44696de8c1769bb0223dec5ae104d03e30f67bafa2d5fb26a3e5437c34f3d22ebc3bc34e58385c6dc9d87f7c58e9eb2ba448fb5c2a11ee0239d5348 -SHA512 (wine-staging-3.18.tar.gz) = d7c353b2302616b8ffe9f41090bc36c8869238410eda16072aed0b70e54c8a09b4a48d439fc9e4f211804945d55dc4a00a5d70efd2ca4a50f72db7607e6ef10e +SHA512 (wine-3.19.tar.xz) = 84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1 +SHA512 (wine-3.19.tar.xz.sign) = 7a54831a36d793a4c95679ef981ab7de21dda96ae8d0131f37ac9143481a56565d847005fcd7b06d6872ae799f66c6fae30da0477770ee1d4afd275d129809eb +SHA512 (wine-staging-3.19.tar.gz) = c3e66c88b4baad4c854b8729ef58aabff587f16f0a13fe89396dd5d99c9b928c6e23ff15938dd40376ec76a40538bba950dd0e2b5b25ce1260de023bb1d17198 diff --git a/wine.spec b/wine.spec index a3ad946..eec710d 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 3.18 +Version: 3.19 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2218,6 +2218,9 @@ fi %endif %changelog +* Mon Oct 29 2018 Michael Cronenworth 3.19-1 +- version update + * Wed Oct 17 2018 Michael Cronenworth 3.18-1 - version update From d5290c8657fd83ce9c50cfff2b7f8524f360674b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 13 Nov 2018 08:20:08 -0600 Subject: [PATCH 130/459] Update to 3.20 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 9 ++++++++- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 0182b51..fc03bcb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.19.tar.xz -/wine-3.19.tar.xz.sign -/wine-staging-3.19.tar.gz +/wine-3.20.tar.xz +/wine-3.20.tar.xz.sign +/wine-staging-3.20.tar.gz diff --git a/sources b/sources index 2911a7e..c28e850 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.19.tar.xz) = 84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1 -SHA512 (wine-3.19.tar.xz.sign) = 7a54831a36d793a4c95679ef981ab7de21dda96ae8d0131f37ac9143481a56565d847005fcd7b06d6872ae799f66c6fae30da0477770ee1d4afd275d129809eb -SHA512 (wine-staging-3.19.tar.gz) = c3e66c88b4baad4c854b8729ef58aabff587f16f0a13fe89396dd5d99c9b928c6e23ff15938dd40376ec76a40538bba950dd0e2b5b25ce1260de023bb1d17198 +SHA512 (wine-3.20.tar.xz) = fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4 +SHA512 (wine-3.20.tar.xz.sign) = 86e7667e51c04d7928f80cad300b41ee62a22710e9e03d2c0aad5c6993128ccbede4200b3e18dc80c1e3783fec0b515165cb48fbc6c0b60b05418a503c736575 +SHA512 (wine-staging-3.20.tar.gz) = 4b92e53e84046d99c3f7ec5e0d0d7e62fdb767b1c44e23605125744686439fe62991c8adea941950b390a01d251ecbb79f3b329cfe5a1b1fbc76c5372283579d diff --git a/wine.spec b/wine.spec index eec710d..6a62e2e 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 3.19 +Version: 3.20 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1261,6 +1261,7 @@ fi %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll.so +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-3.dll.so %{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so @@ -1310,6 +1311,7 @@ fi %{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so @@ -1355,6 +1357,7 @@ fi %{_libdir}/wine/api-ms-win-mm-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so @@ -1741,6 +1744,7 @@ fi %{_libdir}/wine/qmgrprxy.dll.so %{_libdir}/wine/quartz.dll.so %{_libdir}/wine/query.dll.so +%{_libdir}/wine/qwave.dll.so %{_libdir}/wine/rasapi32.dll.so %{_libdir}/wine/rasdlg.dll.so %{_libdir}/wine/regapi.dll.so @@ -2218,6 +2222,9 @@ fi %endif %changelog +* Mon Nov 12 2018 Michael Cronenworth 3.20-1 +- version update + * Mon Oct 29 2018 Michael Cronenworth 3.19-1 - version update From 12b58e125479ddb7186553541cb62e92d9d29aa6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 28 Nov 2018 10:24:46 -0600 Subject: [PATCH 131/459] Update to 3.21 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index fc03bcb..f285945 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.20.tar.xz -/wine-3.20.tar.xz.sign -/wine-staging-3.20.tar.gz +/wine-3.21.tar.xz +/wine-3.21.tar.xz.sign +/wine-staging-3.21.tar.gz diff --git a/sources b/sources index c28e850..ee735ce 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.20.tar.xz) = fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4 -SHA512 (wine-3.20.tar.xz.sign) = 86e7667e51c04d7928f80cad300b41ee62a22710e9e03d2c0aad5c6993128ccbede4200b3e18dc80c1e3783fec0b515165cb48fbc6c0b60b05418a503c736575 -SHA512 (wine-staging-3.20.tar.gz) = 4b92e53e84046d99c3f7ec5e0d0d7e62fdb767b1c44e23605125744686439fe62991c8adea941950b390a01d251ecbb79f3b329cfe5a1b1fbc76c5372283579d +SHA512 (wine-3.21.tar.xz) = dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b +SHA512 (wine-3.21.tar.xz.sign) = 5524112ced2b17bc2eb03a9f1d5010bdc2473c7593c0db3a0cd5c840085ea3e6c824e625574b21de0886a26d81b6c9d936db4d48cd3daf380c7d64cfb88b4e53 +SHA512 (wine-staging-3.21.tar.gz) = 17f8194954a420d1424d564ba9ad5e6d4dd574dc38da4895d5b6740c1990f8655cb573bd57c77ace2c78c71da4782b511a5ac937ca1f0fc958e3c925abaeefde diff --git a/wine.spec b/wine.spec index 6a62e2e..b4d67b9 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 3.20 +Version: 3.21 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2222,6 +2222,9 @@ fi %endif %changelog +* Wed Nov 28 2018 Michael Cronenworth 3.21-1 +- version update + * Mon Nov 12 2018 Michael Cronenworth 3.20-1 - version update From 7b41d9c56d0f611eba661f694f2e7dc378824994 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 10 Dec 2018 11:04:29 -0600 Subject: [PATCH 132/459] Update to 4.0 rc1 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 17 +++++++++++------ 3 files changed, 17 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index f285945..882be7d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-3.21.tar.xz -/wine-3.21.tar.xz.sign -/wine-staging-3.21.tar.gz +/wine-4.0-rc1.tar.xz +/wine-4.0-rc1.tar.xz.sign +/wine-staging-4.0-rc1.tar.gz diff --git a/sources b/sources index ee735ce..2e0464c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-3.21.tar.xz) = dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b -SHA512 (wine-3.21.tar.xz.sign) = 5524112ced2b17bc2eb03a9f1d5010bdc2473c7593c0db3a0cd5c840085ea3e6c824e625574b21de0886a26d81b6c9d936db4d48cd3daf380c7d64cfb88b4e53 -SHA512 (wine-staging-3.21.tar.gz) = 17f8194954a420d1424d564ba9ad5e6d4dd574dc38da4895d5b6740c1990f8655cb573bd57c77ace2c78c71da4782b511a5ac937ca1f0fc958e3c925abaeefde +SHA512 (wine-4.0-rc1.tar.xz) = a380b9fa33a43cf6fa9199db91e31139ea57efd0b63f6b26cef42893995b5bec7492b684df9bc3f3b173988c2b45840533644486b7e58fcc3d513f3a80a8c0a5 +SHA512 (wine-4.0-rc1.tar.xz.sign) = 4fa0353d4efab88fe53c07ae9981ba39a6656c9e1400b4f4f5c507763026bde5dcdf23c0630621c1826dc9dee42737aeb730b362c10d41d02b207b1e1a9dc2be +SHA512 (wine-staging-4.0-rc1.tar.gz) = dc07e69095cc5a0f144e5ff926e90235ec1d6d9574e5b653d5c1a273b54e70074040440cd291958b470c3e6140a2355e09b08283881aa2696653d73634e5351b diff --git a/wine.spec b/wine.spec index b4d67b9..8921f57 100644 --- a/wine.spec +++ b/wine.spec @@ -20,15 +20,15 @@ %endif Name: wine -Version: 3.21 -Release: 1%{?dist} +Version: 4.0 +Release: 0.1.rc1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/3.x/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/3.x/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc1.tar.xz +Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc1.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc1.tar.gz#/wine-staging-%{version}-rc1.tar.gz %endif %if !%{?no64bit} @@ -678,7 +678,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version} +%setup -q -n wine-%{version}-rc1 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -1512,6 +1512,7 @@ fi %{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-2-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so @@ -1802,6 +1803,7 @@ fi %{_libdir}/wine/tdh.dll.so %{_libdir}/wine/tdi.sys.so %{_libdir}/wine/traffic.dll.so +%{_libdir}/wine/tzres.dll.so %{_libdir}/wine/ucrtbase.dll.so %if 0%{?wine_staging} %{_libdir}/wine/uianimation.dll.so @@ -2222,6 +2224,9 @@ fi %endif %changelog +* Mon Dec 10 2018 Michael Cronenworth 4.0-0.1.rc1 +- version update + * Wed Nov 28 2018 Michael Cronenworth 3.21-1 - version update From a475401d3471d089015c06a9d91608f34ced9f46 Mon Sep 17 00:00:00 2001 From: josef radinger Date: Sat, 15 Dec 2018 17:32:58 +0000 Subject: [PATCH 133/459] fix typo and wording --- wine-README-Fedora | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wine-README-Fedora b/wine-README-Fedora index 8baf94e..3765ea0 100644 --- a/wine-README-Fedora +++ b/wine-README-Fedora @@ -1,7 +1,7 @@ Wine directory structure used in Fedora Linux: ============================================== -${HOME}/.wine/drive_c is the root directory (aka C: drive) wine looks for it +${HOME}/.wine/drive_c is the root directory (aka C: drive) wine looks for by default. It is created with (empty) C:\windows and C:\windows\system directories, needed to operate Wine without an existing Windows installation, if it does not already exist. @@ -18,8 +18,8 @@ Wine bugs: ========== If you find a bug, please take the time to move your ${HOME}/.wine directory someplace and try with a fresh version (like mv ${HOME}/.wine{,-save}). If the -bug is still there look trough https://bugzilla.redhat.com and see if the bug -is already reported. In case it is not please report it. +bug is still there look through https://bugzilla.redhat.com and see if the bug +has already been reported. In case it was not please report it. CJK support: ============ From e683cc3932142303af6ba60472d4f36b2a8e6243 Mon Sep 17 00:00:00 2001 From: josef radinger Date: Sat, 15 Dec 2018 17:34:51 +0000 Subject: [PATCH 134/459] fix typos --- wine-README-tahoma | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wine-README-tahoma b/wine-README-tahoma index 777f302..da22815 100644 --- a/wine-README-tahoma +++ b/wine-README-tahoma @@ -1,7 +1,7 @@ = wine-tahoma-fonts = Wine provides the wine tahoma font family. In fedora embedded bitmaps are -turned of per default (/etc/fonts/conf.d/20-wine-tahoma-nobitmaps.conf) as -this will provide smother letters for most users. +turned off per default (/etc/fonts/conf.d/20-wine-tahoma-nobitmaps.conf) as +this will provide smoother letters for most users. If you do not like the wine tahoma font experience but want to keep it installed you can turn it of by adding the following to ~/.fonts.conf or by From 50ad92b34e9c7338f58a522a205ba70b6d424d75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 15 Dec 2018 19:32:33 +0100 Subject: [PATCH 135/459] rpm changelog and bump release --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 8921f57..458c031 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 4.0 -Release: 0.1.rc1%{?dist} +Release: 0.2.rc1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2224,6 +2224,9 @@ fi %endif %changelog +* Sat Dec 15 2018 Björn Esser - 4.0-0.2.rc1 +- fix typos and wording in readme-files + * Mon Dec 10 2018 Michael Cronenworth 4.0-0.1.rc1 - version update From 1938c099b2626b37c0593cb6a3826162a1ebbebb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 16 Dec 2018 15:15:20 -0600 Subject: [PATCH 136/459] Update to 4.0-rc2 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 882be7d..b1469ac 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.0-rc1.tar.xz -/wine-4.0-rc1.tar.xz.sign -/wine-staging-4.0-rc1.tar.gz +/wine-4.0-rc2.tar.xz +/wine-4.0-rc2.tar.xz.sign +/wine-staging-4.0-rc2.tar.gz diff --git a/sources b/sources index 2e0464c..d2b65c3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.0-rc1.tar.xz) = a380b9fa33a43cf6fa9199db91e31139ea57efd0b63f6b26cef42893995b5bec7492b684df9bc3f3b173988c2b45840533644486b7e58fcc3d513f3a80a8c0a5 -SHA512 (wine-4.0-rc1.tar.xz.sign) = 4fa0353d4efab88fe53c07ae9981ba39a6656c9e1400b4f4f5c507763026bde5dcdf23c0630621c1826dc9dee42737aeb730b362c10d41d02b207b1e1a9dc2be -SHA512 (wine-staging-4.0-rc1.tar.gz) = dc07e69095cc5a0f144e5ff926e90235ec1d6d9574e5b653d5c1a273b54e70074040440cd291958b470c3e6140a2355e09b08283881aa2696653d73634e5351b +SHA512 (wine-4.0-rc2.tar.xz) = 3678e746a317761b9c47daee336d1875578fada229330c9b5c4203e438f826c9d00b60661f109b4a3b98d27de75721810d96dfde4d786de5055cb36f576419b2 +SHA512 (wine-4.0-rc2.tar.xz.sign) = bf9f507f4e227c1815814c0b660b0d9988cda40e2f0c797794f466ccb7aa9badcf5d1ac5009c6004f7566dd66c3c947b36d7691b657c9a11423103b4b6f24219 +SHA512 (wine-staging-4.0-rc2.tar.gz) = 893ba270d73d7ad87babafb3256c77384ed90657f0304904628520f0e762446fe246c5ab2256299ee6df0bd30a7d41f96d4c2c5ce3d02941d25f3d4d2f5d1267 diff --git a/wine.spec b/wine.spec index 458c031..f5bb9d1 100644 --- a/wine.spec +++ b/wine.spec @@ -21,14 +21,14 @@ Name: wine Version: 4.0 -Release: 0.2.rc1%{?dist} +Release: 0.3.rc2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc1.tar.xz -Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc1.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc2.tar.xz +Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc2.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc1.tar.gz#/wine-staging-%{version}-rc1.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc2.tar.gz#/wine-staging-%{version}-rc2.tar.gz %endif %if !%{?no64bit} @@ -678,7 +678,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc1 +%setup -q -n wine-%{version}-rc2 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2224,6 +2224,9 @@ fi %endif %changelog +* Sun Dec 16 2018 Michael Cronenworth 4.0-0.3.rc2 +- version update + * Sat Dec 15 2018 Björn Esser - 4.0-0.2.rc1 - fix typos and wording in readme-files From 00c266f05adbda717c11b677439097f82358b8b2 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 3 Jan 2019 10:35:13 -0600 Subject: [PATCH 137/459] Update to 4.0-rc4 --- .gitignore | 3 +++ sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b1469ac..c22989e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ /wine-4.0-rc2.tar.xz /wine-4.0-rc2.tar.xz.sign /wine-staging-4.0-rc2.tar.gz +/wine-4.0-rc4.tar.xz +/wine-4.0-rc4.tar.xz.sign +/wine-staging-4.0-rc4.tar.gz diff --git a/sources b/sources index d2b65c3..3f3dea3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.0-rc2.tar.xz) = 3678e746a317761b9c47daee336d1875578fada229330c9b5c4203e438f826c9d00b60661f109b4a3b98d27de75721810d96dfde4d786de5055cb36f576419b2 -SHA512 (wine-4.0-rc2.tar.xz.sign) = bf9f507f4e227c1815814c0b660b0d9988cda40e2f0c797794f466ccb7aa9badcf5d1ac5009c6004f7566dd66c3c947b36d7691b657c9a11423103b4b6f24219 -SHA512 (wine-staging-4.0-rc2.tar.gz) = 893ba270d73d7ad87babafb3256c77384ed90657f0304904628520f0e762446fe246c5ab2256299ee6df0bd30a7d41f96d4c2c5ce3d02941d25f3d4d2f5d1267 +SHA512 (wine-4.0-rc4.tar.xz) = 683b696ea1225da73495758f08715ba6fb2f8e0477942462f2c627da1f695d868b54287fdb6dba8252211d794e40c4bb3c881d68e792bf196e0a4271347212bb +SHA512 (wine-4.0-rc4.tar.xz.sign) = 182764669d073eb558c2d16dbbb7a4d61814aa4f7b68b6bca24e3c26d9a7bde1b319e83844e6458c2d41c9efdc0d1dc5d12cc4512879fff8947e18078f976dfb +SHA512 (wine-staging-4.0-rc4.tar.gz) = 63c6cb0bf10b9bf2aeb2a93d70e6a4efabdb4bb617f93ca68b2eb9de51837c6a15e970063fa9f3c067aa65d32c87ebef3e888565962f8fd541276e4be97b1855 diff --git a/wine.spec b/wine.spec index f5bb9d1..736bd11 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 4.0 -Release: 0.3.rc2%{?dist} +Release: 0.4.rc4%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -2224,6 +2224,9 @@ fi %endif %changelog +* Thu Jan 03 2019 Michael Cronenworth 4.0-0.4.rc4 +- version update + * Sun Dec 16 2018 Michael Cronenworth 4.0-0.3.rc2 - version update From 25dd42803685f6c0931b4fe044f24b028087cb18 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 3 Jan 2019 10:35:13 -0600 Subject: [PATCH 138/459] Update to 4.0-rc4 --- .gitignore | 3 +++ sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index b1469ac..c22989e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ /wine-4.0-rc2.tar.xz /wine-4.0-rc2.tar.xz.sign /wine-staging-4.0-rc2.tar.gz +/wine-4.0-rc4.tar.xz +/wine-4.0-rc4.tar.xz.sign +/wine-staging-4.0-rc4.tar.gz diff --git a/sources b/sources index d2b65c3..3f3dea3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.0-rc2.tar.xz) = 3678e746a317761b9c47daee336d1875578fada229330c9b5c4203e438f826c9d00b60661f109b4a3b98d27de75721810d96dfde4d786de5055cb36f576419b2 -SHA512 (wine-4.0-rc2.tar.xz.sign) = bf9f507f4e227c1815814c0b660b0d9988cda40e2f0c797794f466ccb7aa9badcf5d1ac5009c6004f7566dd66c3c947b36d7691b657c9a11423103b4b6f24219 -SHA512 (wine-staging-4.0-rc2.tar.gz) = 893ba270d73d7ad87babafb3256c77384ed90657f0304904628520f0e762446fe246c5ab2256299ee6df0bd30a7d41f96d4c2c5ce3d02941d25f3d4d2f5d1267 +SHA512 (wine-4.0-rc4.tar.xz) = 683b696ea1225da73495758f08715ba6fb2f8e0477942462f2c627da1f695d868b54287fdb6dba8252211d794e40c4bb3c881d68e792bf196e0a4271347212bb +SHA512 (wine-4.0-rc4.tar.xz.sign) = 182764669d073eb558c2d16dbbb7a4d61814aa4f7b68b6bca24e3c26d9a7bde1b319e83844e6458c2d41c9efdc0d1dc5d12cc4512879fff8947e18078f976dfb +SHA512 (wine-staging-4.0-rc4.tar.gz) = 63c6cb0bf10b9bf2aeb2a93d70e6a4efabdb4bb617f93ca68b2eb9de51837c6a15e970063fa9f3c067aa65d32c87ebef3e888565962f8fd541276e4be97b1855 diff --git a/wine.spec b/wine.spec index f5bb9d1..cb68650 100644 --- a/wine.spec +++ b/wine.spec @@ -21,14 +21,14 @@ Name: wine Version: 4.0 -Release: 0.3.rc2%{?dist} +Release: 0.4.rc4%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc2.tar.xz -Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc2.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc4.tar.xz +Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc4.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc2.tar.gz#/wine-staging-%{version}-rc2.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz %endif %if !%{?no64bit} @@ -678,7 +678,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc2 +%setup -q -n wine-%{version}-rc4 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2224,6 +2224,9 @@ fi %endif %changelog +* Thu Jan 03 2019 Michael Cronenworth 4.0-0.4.rc4 +- version update + * Sun Dec 16 2018 Michael Cronenworth 4.0-0.3.rc2 - version update From 828989739bc14ebfb4fc2d5fa87137d89d3f79ed Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 3 Jan 2019 14:57:51 -0600 Subject: [PATCH 139/459] Fix ARM64 build after recent clang changes --- wine.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wine.spec b/wine.spec index cb68650..dce57da 100644 --- a/wine.spec +++ b/wine.spec @@ -703,6 +703,9 @@ export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno # ARM64 now requires clang # https://source.winehq.org/git/wine.git/commit/8fb8cc03c3edb599dd98f369e14a08f899cbff95 export CC="/usr/bin/clang" +# Fedora's default compiler flags now conflict with what clang supports +# https://bugzilla.redhat.com/show_bug.cgi?id=1658311 +export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-fstack-clash-protection//'`" %endif %configure \ From 0d8a4141f8459a233e928cc785fc4517d7fbd2b7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 3 Jan 2019 15:13:35 -0600 Subject: [PATCH 140/459] Small update to CFLAGS construction for ARM64 --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index dce57da..fa63282 100644 --- a/wine.spec +++ b/wine.spec @@ -705,7 +705,7 @@ export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno export CC="/usr/bin/clang" # Fedora's default compiler flags now conflict with what clang supports # https://bugzilla.redhat.com/show_bug.cgi?id=1658311 -export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-fstack-clash-protection//'`" +export CFLAGS="`echo $CFLAGS | sed -e 's/-fstack-clash-protection//'`" %endif %configure \ From 70e23b50ce90dded383c2d41494df4abd3bcd538 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 17 Jan 2019 08:45:19 -0600 Subject: [PATCH 141/459] Update to 4.0-rc6 --- .gitignore | 9 +++------ sources | 6 +++--- wine.spec | 16 ++++++++++------ 3 files changed, 16 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index c22989e..1cc599b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,3 @@ -/wine-4.0-rc2.tar.xz -/wine-4.0-rc2.tar.xz.sign -/wine-staging-4.0-rc2.tar.gz -/wine-4.0-rc4.tar.xz -/wine-4.0-rc4.tar.xz.sign -/wine-staging-4.0-rc4.tar.gz +/wine-4.0-rc6.tar.xz +/wine-4.0-rc6.tar.xz.sign +/wine-staging-4.0-rc6.tar.gz diff --git a/sources b/sources index 3f3dea3..add3a8d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.0-rc4.tar.xz) = 683b696ea1225da73495758f08715ba6fb2f8e0477942462f2c627da1f695d868b54287fdb6dba8252211d794e40c4bb3c881d68e792bf196e0a4271347212bb -SHA512 (wine-4.0-rc4.tar.xz.sign) = 182764669d073eb558c2d16dbbb7a4d61814aa4f7b68b6bca24e3c26d9a7bde1b319e83844e6458c2d41c9efdc0d1dc5d12cc4512879fff8947e18078f976dfb -SHA512 (wine-staging-4.0-rc4.tar.gz) = 63c6cb0bf10b9bf2aeb2a93d70e6a4efabdb4bb617f93ca68b2eb9de51837c6a15e970063fa9f3c067aa65d32c87ebef3e888565962f8fd541276e4be97b1855 +SHA512 (wine-4.0-rc6.tar.xz) = 5856aaacc16d8dc085219314ff5a3d4ed3fe0c9b0b3d1a728ad17179f219835d5cb5ef8810f83a2e8711c130944a86cf48e1fc44ab1f3a156dc40b0419085505 +SHA512 (wine-4.0-rc6.tar.xz.sign) = de72e4545b1d850555dcebab34a931da9f017a0bf8e2779e29fde6de3adcfe89161f4b21e637980f7e2865f8805cc2c47e951798cdf1f900e031241ba4419ded +SHA512 (wine-staging-4.0-rc6.tar.gz) = ded04b80ec95089237bf3bd7c40f503dea6a57d1fd23219fabffab1a441bc15942c04a3b6befbc648b56d5a9fa584a3d14a5c1359c7e72c44ba55695edeae925 diff --git a/wine.spec b/wine.spec index fa63282..fdcc887 100644 --- a/wine.spec +++ b/wine.spec @@ -21,14 +21,14 @@ Name: wine Version: 4.0 -Release: 0.4.rc4%{?dist} +Release: 0.5.rc6%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc4.tar.xz -Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc4.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc6.tar.xz +Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc6.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc6.tar.gz#/wine-staging-%{version}-rc6.tar.gz %endif %if !%{?no64bit} @@ -678,7 +678,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc4 +%setup -q -n wine-%{version}-rc6 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -727,7 +727,7 @@ make %{?_smp_mflags} TARGETFLAGS="" %install %makeinstall \ - includedir=%{buildroot}%{_includedir}/wine \ + includedir=%{buildroot}%{_includedir} \ sysconfdir=%{buildroot}%{_sysconfdir}/wine \ dlldir=%{buildroot}%{_libdir}/wine \ LDCONFIG=/bin/true \ @@ -2227,6 +2227,10 @@ fi %endif %changelog +* Thu Jan 17 2019 Michael Cronenworth 4.0-0.5.rc6 +- version update +- Include path fix (RHBZ#1664292) + * Thu Jan 03 2019 Michael Cronenworth 4.0-0.4.rc4 - version update From bb0d8f710142bfc7675340f1ab922b57a62c606b Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:41:19 +0100 Subject: [PATCH 142/459] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- wine.spec | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/wine.spec b/wine.spec index fdcc887..629fa93 100644 --- a/wine.spec +++ b/wine.spec @@ -254,7 +254,6 @@ wine-* sub packages. %package core Summary: Wine core package Group: Applications/Emulators -Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires(posttrans): %{_sbindir}/alternatives Requires(preun): %{_sbindir}/alternatives @@ -994,7 +993,7 @@ fi %posttrans desktop gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -%post core -p /sbin/ldconfig +%ldconfig_post core %posttrans core %ifarch x86_64 aarch64 @@ -1019,7 +1018,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %endif %postun core -/sbin/ldconfig +%{?ldconfig} if [ $1 -eq 0 ] ; then %ifarch x86_64 aarch64 aarch64 %{_sbindir}/alternatives --remove wine %{_bindir}/wine64 @@ -1030,24 +1029,18 @@ if [ $1 -eq 0 ] ; then %endif fi -%post ldap -p /sbin/ldconfig -%postun ldap -p /sbin/ldconfig +%ldconfig_scriptlets ldap -%post cms -p /sbin/ldconfig -%postun cms -p /sbin/ldconfig +%ldconfig_scriptlets cms -%post twain -p /sbin/ldconfig -%postun twain -p /sbin/ldconfig +%ldconfig_scriptlets twain -%post capi -p /sbin/ldconfig -%postun capi -p /sbin/ldconfig +%ldconfig_scriptlets capi -%post alsa -p /sbin/ldconfig -%postun alsa -p /sbin/ldconfig +%ldconfig_scriptlets alsa %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -%post openal -p /sbin/ldconfig -%postun openal -p /sbin/ldconfig +%ldconfig_scriptlets openal %endif %files From 9ee394eb1003c008766c4190cf526717c8f19362 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 23 Jan 2019 09:57:09 -0600 Subject: [PATCH 143/459] Update to 4.0 final --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 1cc599b..bb7f221 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.0-rc6.tar.xz -/wine-4.0-rc6.tar.xz.sign -/wine-staging-4.0-rc6.tar.gz +/wine-4.0.tar.xz +/wine-4.0.tar.xz.sign +/wine-staging-4.0.tar.gz diff --git a/sources b/sources index add3a8d..ffaad95 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.0-rc6.tar.xz) = 5856aaacc16d8dc085219314ff5a3d4ed3fe0c9b0b3d1a728ad17179f219835d5cb5ef8810f83a2e8711c130944a86cf48e1fc44ab1f3a156dc40b0419085505 -SHA512 (wine-4.0-rc6.tar.xz.sign) = de72e4545b1d850555dcebab34a931da9f017a0bf8e2779e29fde6de3adcfe89161f4b21e637980f7e2865f8805cc2c47e951798cdf1f900e031241ba4419ded -SHA512 (wine-staging-4.0-rc6.tar.gz) = ded04b80ec95089237bf3bd7c40f503dea6a57d1fd23219fabffab1a441bc15942c04a3b6befbc648b56d5a9fa584a3d14a5c1359c7e72c44ba55695edeae925 +SHA512 (wine-4.0.tar.xz) = 7607fa7a3d5f7bcd3d8c4c9e7bb6e1987466110bbfc672782ebe57c6d9da348c58e76abf40b0a70c725dfd703163db6e194ee0e3db11a47b6b60e225163308dd +SHA512 (wine-4.0.tar.xz.sign) = 81248a89f6f49edaad9e5cb6fb9d2f8e6e8e3dd5cbb48e266fe72263a1eb79c80e4448827271a033184be976931a446d1fd5bb789e1f2a0b9ec72200caf74228 +SHA512 (wine-staging-4.0.tar.gz) = 4c2277449be17b83235bab7898818a886e84e82c0c5eb8216a5bc42e3d9a0e1dcf09d4522e1165d503fd9237673fa91c2c07d837cde58897f1b6fc8bc6fa5d33 diff --git a/wine.spec b/wine.spec index fdcc887..36bdb0b 100644 --- a/wine.spec +++ b/wine.spec @@ -21,14 +21,14 @@ Name: wine Version: 4.0 -Release: 0.5.rc6%{?dist} +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc6.tar.xz -Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}-rc6.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -71,7 +71,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc6.tar.gz#/wine-staging-%{version}-rc6.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -678,7 +678,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc6 +%setup -q -n wine-%{version} %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2227,6 +2227,9 @@ fi %endif %changelog +* Wed Jan 23 2019 Michael Cronenworth 4.0-1 +- version update + * Thu Jan 17 2019 Michael Cronenworth 4.0-0.5.rc6 - version update - Include path fix (RHBZ#1664292) From be1d9f059dec932ab98cf7e3babba06c85b84bc6 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Sun, 27 Jan 2019 13:20:26 +0100 Subject: [PATCH 144/459] Remove obsolete scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- wine.spec | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/wine.spec b/wine.spec index bb5dc30..f615144 100644 --- a/wine.spec +++ b/wine.spec @@ -979,20 +979,6 @@ if [ $1 -eq 0 ]; then fi %endif -%post desktop -update-desktop-database &>/dev/null || : -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%postun desktop -update-desktop-database &>/dev/null || : -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &>/dev/null - gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -fi - -%posttrans desktop -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - %ldconfig_post core %posttrans core From 48e9c54e41eaafb46134433af20e2b2ab802cd41 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:30 +0100 Subject: [PATCH 145/459] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- wine.spec | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/wine.spec b/wine.spec index f615144..90650a3 100644 --- a/wine.spec +++ b/wine.spec @@ -24,7 +24,6 @@ Version: 4.0 Release: 1%{?dist} Summary: A compatibility layer for windows applications -Group: Applications/Emulators License: LGPLv2+ URL: https://www.winehq.org/ Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}.tar.xz @@ -253,7 +252,6 @@ wine-* sub packages. %package core Summary: Wine core package -Group: Applications/Emulators Requires(postun): /sbin/ldconfig Requires(posttrans): %{_sbindir}/alternatives Requires(preun): %{_sbindir}/alternatives @@ -340,7 +338,6 @@ Wine core package includes the basic wine stuff needed by all other packages. %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %package systemd Summary: Systemd config for the wine binfmt handler -Group: Applications/Emulators Requires: systemd >= 23 BuildArch: noarch Requires(post): systemd @@ -355,7 +352,6 @@ handling. See man binfmt.d for further information. %if 0%{?rhel} == 6 %package sysvinit Summary: SysV initscript for the wine binfmt handler -Group: Applications/Emulators BuildArch: noarch Requires(post): /sbin/chkconfig, /sbin/service Requires(preun): /sbin/chkconfig, /sbin/service @@ -366,7 +362,6 @@ Register the wine binary handler for windows executables via SysV init files. %package filesystem Summary: Filesystem directories for wine -Group: Applications/Emulators BuildArch: noarch %description filesystem @@ -374,7 +369,6 @@ Filesystem directories and basic configuration for wine. %package common Summary: Common files -Group: Applications/Emulators Requires: wine-core = %{version}-%{release} BuildArch: noarch @@ -383,7 +377,6 @@ Common wine files and scripts. %package desktop Summary: Desktop integration features for wine -Group: Applications/Emulators Requires(post): desktop-file-utils >= 0.8 Requires(postun): desktop-file-utils >= 0.8 Requires: wine-core = %{version}-%{release} @@ -403,7 +396,6 @@ handler service. %package fonts Summary: Wine font files -Group: Applications/Emulators BuildArch: noarch # arial-fonts are available with wine-staging patchset, only. %if 0%{?wine_staging} @@ -439,7 +431,6 @@ Requires: liberation-narrow-fonts %if 0%{?wine_staging} %package arial-fonts Summary: Wine Arial font family -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem @@ -449,7 +440,6 @@ Requires: fontpackages-filesystem %package courier-fonts Summary: Wine Courier font family -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem @@ -458,7 +448,6 @@ Requires: fontpackages-filesystem %package fixedsys-fonts Summary: Wine Fixedsys font family -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem @@ -467,7 +456,6 @@ Requires: fontpackages-filesystem %package small-fonts Summary: Wine Small font family -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem @@ -476,7 +464,6 @@ Requires: fontpackages-filesystem %package system-fonts Summary: Wine System font family -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem @@ -486,7 +473,6 @@ Requires: fontpackages-filesystem %package marlett-fonts Summary: Wine Marlett font family -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem @@ -496,7 +482,6 @@ Requires: fontpackages-filesystem %package ms-sans-serif-fonts Summary: Wine MS Sans Serif font family -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem @@ -507,7 +492,6 @@ Requires: fontpackages-filesystem # http://lists.fedoraproject.org/pipermail/devel/2012-June/168153.html %package tahoma-fonts Summary: Wine Tahoma font family -Group: User Interface/X BuildArch: noarch Requires: wine-filesystem = %{version}-%{release} @@ -518,7 +502,6 @@ wine-tahoma-fonts-system package. %package tahoma-fonts-system Summary: Wine Tahoma font family system integration -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem Requires: wine-tahoma-fonts = %{version}-%{release} @@ -529,7 +512,6 @@ Requires: wine-tahoma-fonts = %{version}-%{release} %if 0%{?wine_staging} %package times-new-roman-fonts Summary: Wine Times New Roman font family -Group: User Interface/X BuildArch: noarch Requires: wine-filesystem = %{version}-%{release} @@ -540,7 +522,6 @@ wine-times-new-roman-fonts-system package. %package times-new-roman-fonts-system Summary: Wine Times New Roman font family system integration -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem Requires: wine-times-new-roman-fonts = %{version}-%{release} @@ -551,7 +532,6 @@ Requires: wine-times-new-roman-fonts = %{version}-%{release} %package symbol-fonts Summary: Wine Symbol font family -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem @@ -560,7 +540,6 @@ Requires: fontpackages-filesystem %package wingdings-fonts Summary: Wine Wingdings font family -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem @@ -571,7 +550,6 @@ wine-wingdings-fonts-system package. %package wingdings-fonts-system Summary: Wine Wingdings font family system integration -Group: User Interface/X BuildArch: noarch Requires: fontpackages-filesystem Requires: wine-wingdings-fonts = %{version}-%{release} @@ -582,7 +560,6 @@ Requires: wine-wingdings-fonts = %{version}-%{release} %package ldap Summary: LDAP support for wine -Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} %description ldap @@ -590,7 +567,6 @@ LDAP support for wine %package cms Summary: Color Management for wine -Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} %description cms @@ -598,7 +574,6 @@ Color Management for wine %package twain Summary: Twain support for wine -Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} %ifarch %{ix86} Requires: sane-backends-libs(x86-32) @@ -615,7 +590,6 @@ Twain support for wine %package capi Summary: ISDN support for wine -Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} %ifarch x86_64 Requires: isdn4k-utils(x86-64) @@ -632,7 +606,6 @@ ISDN support for wine %package devel Summary: Wine development environment -Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} %description devel @@ -641,7 +614,6 @@ with the Wine Windows(TM) emulation libraries. %package pulseaudio Summary: Pulseaudio support for wine -Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} # midi output Requires: wine-alsa%{?_isa} = %{version}-%{release} @@ -651,7 +623,6 @@ This package adds a pulseaudio driver for wine. %package alsa Summary: Alsa support for wine -Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} %description alsa @@ -660,7 +631,6 @@ This package adds an alsa driver for wine. %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 %package openal Summary: Openal support for wine -Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} %description openal From 5186239c28d778d61ffc3425184b841c445703bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 11:45:12 +0000 Subject: [PATCH 146/459] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 90650a3..7f8bf3b 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2176,6 +2176,9 @@ fi %endif %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Wed Jan 23 2019 Michael Cronenworth 4.0-1 - version update From ba9ebe5e75c53d04cb9e9441be1d28440d8d918c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 17 Feb 2019 21:14:32 -0600 Subject: [PATCH 147/459] Update to 4.2 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 14 +++++++------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index bb7f221..274dd26 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.0.tar.xz -/wine-4.0.tar.xz.sign -/wine-staging-4.0.tar.gz +/wine-4.2.tar.xz +/wine-4.2.tar.xz.sign +/wine-staging-4.2.tar.gz diff --git a/sources b/sources index ffaad95..1140cce 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.0.tar.xz) = 7607fa7a3d5f7bcd3d8c4c9e7bb6e1987466110bbfc672782ebe57c6d9da348c58e76abf40b0a70c725dfd703163db6e194ee0e3db11a47b6b60e225163308dd -SHA512 (wine-4.0.tar.xz.sign) = 81248a89f6f49edaad9e5cb6fb9d2f8e6e8e3dd5cbb48e266fe72263a1eb79c80e4448827271a033184be976931a446d1fd5bb789e1f2a0b9ec72200caf74228 -SHA512 (wine-staging-4.0.tar.gz) = 4c2277449be17b83235bab7898818a886e84e82c0c5eb8216a5bc42e3d9a0e1dcf09d4522e1165d503fd9237673fa91c2c07d837cde58897f1b6fc8bc6fa5d33 +SHA512 (wine-4.2.tar.xz) = 408a846e92a0222f64ddd3c4d2c2a71b387ce51749e346c1fbca1fd57db910fa18dc6bb4ce0a350bef81e13be77c6b2d74537f7a1c0dcbb0e6d4c19d1ade288c +SHA512 (wine-4.2.tar.xz.sign) = 46dadbe35b9e4798a31069e9e10faf1abd12f3adc3d524b8696abf4d8b0fa5a26e0aec95e8db0283745176bb94c0d0fd80f511f93724f4d132e9bbd09494110a +SHA512 (wine-staging-4.2.tar.gz) = 2fb66bdeab084231983569d3884211a4d269a48bd6b25ba2e7c7e83d2dc98a205bd92dfc67c09528d57192086571d3f4f6c988c522b25aade1d525b74e662f2e diff --git a/wine.spec b/wine.spec index 7f8bf3b..99bdf43 100644 --- a/wine.spec +++ b/wine.spec @@ -20,14 +20,14 @@ %endif Name: wine -Version: 4.0 -Release: 2%{?dist} +Version: 4.2 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/4.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/4.x/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -1771,9 +1771,6 @@ fi %{_libdir}/wine/user32.dll.so %{_libdir}/wine/usp10.dll.so %{_libdir}/wine/uxtheme.dll.so -%if 0%{?wine_staging} -%{_libdir}/wine/uxtheme-gtk.dll.so -%endif %{_libdir}/wine/userenv.dll.so %{_libdir}/wine/vbscript.dll.so %{_libdir}/wine/vcomp.dll.so @@ -2176,6 +2173,9 @@ fi %endif %changelog +* Sun Feb 17 2019 Michael Cronenworth 4.2-1 +- version update + * Sun Feb 03 2019 Fedora Release Engineering - 4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From c20af73b8d4a019a69cf424fe6edda3fe69e24a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Tue, 19 Feb 2019 13:58:42 +0100 Subject: [PATCH 148/459] Fix version requirement on wine-mono --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 99bdf43..c69986c 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.7.3 +%global winemono 4.7.5 #global _default_patch_fuzz 2 # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging @@ -21,7 +21,7 @@ Name: wine Version: 4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2173,6 +2173,9 @@ fi %endif %changelog +* Tue Feb 19 2019 Björn Esser - 4.2-2 +- Fix version requirement on wine-mono + * Sun Feb 17 2019 Michael Cronenworth 4.2-1 - version update From 250877190fd36c702f00991cc3587094fc196336 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 19 Feb 2019 16:36:25 +0100 Subject: [PATCH 149/459] Rebuilt against fixed atk (#1626575) --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index c69986c..32a7401 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 4.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2173,6 +2173,9 @@ fi %endif %changelog +* Tue Feb 19 2019 Kalev Lember - 4.2-3 +- Rebuilt against fixed atk (#1626575) + * Tue Feb 19 2019 Björn Esser - 4.2-2 - Fix version requirement on wine-mono From 1b65a2e4a419ff3d8dfc4516f2d175c1eee58e3a Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 20 Feb 2019 13:08:27 -0600 Subject: [PATCH 150/459] Update to 4.0 --- .gitignore | 4 +- sources | 4 +- wine.spec | 197 +++++++++++++++++++++++++++++++++-------------------- 3 files changed, 126 insertions(+), 79 deletions(-) diff --git a/.gitignore b/.gitignore index 4c9d767..d39c3e2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-3.0.3.tar.xz -/wine-3.0.3.tar.xz.sign +/wine-4.0.tar.xz +/wine-4.0.tar.xz.sign diff --git a/sources b/sources index 75faaff..9d44e00 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-3.0.3.tar.xz) = 11043a9a9434681f9c73590688b600b3b9e3d311be2c4d97b5f58f0740500ebcfbdc826bd6584d5dd392dccbdd9389ffa04c8fedbba43a4df2e6aeb922414412 -SHA512 (wine-3.0.3.tar.xz.sign) = b03a04446afe9fc3ebb09c6e588a9621815abd3379c5f4bb2db8667d20a57cafa56981d8fbcc6189d00c68f29a9a2dbab16382111a2cfeaaa88c03d68cc88ae1 +SHA512 (wine-4.0.tar.xz) = 7607fa7a3d5f7bcd3d8c4c9e7bb6e1987466110bbfc672782ebe57c6d9da348c58e76abf40b0a70c725dfd703163db6e194ee0e3db11a47b6b60e225163308dd +SHA512 (wine-4.0.tar.xz.sign) = 81248a89f6f49edaad9e5cb6fb9d2f8e6e8e3dd5cbb48e266fe72263a1eb79c80e4448827271a033184be976931a446d1fd5bb789e1f2a0b9ec72200caf74228 diff --git a/wine.spec b/wine.spec index 7617598..f6b220d 100644 --- a/wine.spec +++ b/wine.spec @@ -3,13 +3,12 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.7.1 +%global winemono 4.7.5 #global _default_patch_fuzz 2 -# build with compholio-patches, see: http://www.compholio.com/wine-compholio/ -# wine-staging appears to be dead +# build with wine-staging patches, see: https://github.com/wine-staging/wine-staging %if 0%{?fedora} -%global compholio 0 +%global wine_staging 0 %endif # 0%{?fedora} # binfmt macros for RHEL @@ -21,15 +20,15 @@ %endif Name: wine -Version: 3.0.3 +Version: 4.0 Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/3.0/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/3.0/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/4.0/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/4.0/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -69,10 +68,10 @@ Source502: wine-README-tahoma Patch511: wine-cjk.patch -%if 0%{?compholio} -# wine compholio patches for wine-staging +%if 0%{?wine_staging} +# wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/compholio/wine-compholio/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -145,16 +144,17 @@ BuildRequires: gettext-devel BuildRequires: chrpath BuildRequires: gstreamer1-devel BuildRequires: gstreamer1-plugins-base-devel -%if 0%{?fedora} > 24 BuildRequires: mpg123-devel -%endif +BuildRequires: SDL2-devel +BuildRequires: libvkd3d-devel +BuildRequires: vulkan-devel # Silverlight DRM-stuff needs XATTR enabled. -%if 0%{?compholio} +%if 0%{?wine_staging} BuildRequires: gtk3-devel BuildRequires: libattr-devel BuildRequires: libva-devel -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 BuildRequires: openal-soft-devel @@ -279,7 +279,9 @@ Requires: libpcap(x86-32) Requires: mesa-libOSMesa(x86-32) Requires: libv4l(x86-32) Requires: unixODBC(x86-32) -%if 0%{?compholio} +Requires: SDL2(x86-32) +Requires: vulkan-loader(x86-32) +%if 0%{?wine_staging} Requires: libva(x86-32) %endif %endif @@ -301,7 +303,9 @@ Requires: libpcap(x86-64) Requires: mesa-libOSMesa(x86-64) Requires: libv4l(x86-64) Requires: unixODBC(x86-64) -%if 0%{?compholio} +Requires: SDL2(x86-64) +Requires: vulkan-loader(x86-64) +%if 0%{?wine_staging} Requires: libva(x86-64) %endif %endif @@ -320,7 +324,9 @@ Requires: libpcap Requires: mesa-libOSMesa Requires: libv4l Requires: unixODBC -%if 0%{?compholio} +Requires: SDL2 +Requires: vulkan-loader +%if 0%{?wine_staging} Requires: libva %endif %endif @@ -352,6 +358,8 @@ handling. See man binfmt.d for further information. Summary: SysV initscript for the wine binfmt handler Group: Applications/Emulators BuildArch: noarch +Requires(post): /sbin/chkconfig, /sbin/service +Requires(preun): /sbin/chkconfig, /sbin/service %description sysvinit Register the wine binary handler for windows executables via SysV init files. @@ -377,9 +385,7 @@ Common wine files and scripts. %package desktop Summary: Desktop integration features for wine Group: Applications/Emulators -Requires(post): /sbin/chkconfig, /sbin/service, Requires(post): desktop-file-utils >= 0.8 -Requires(preun): /sbin/chkconfig, /sbin/service Requires(postun): desktop-file-utils >= 0.8 Requires: wine-core = %{version}-%{release} Requires: wine-common = %{version}-%{release} @@ -400,12 +406,12 @@ handler service. Summary: Wine font files Group: Applications/Emulators BuildArch: noarch -# arial-fonts are available with compholio-patchset, only. -%if 0%{?compholio} +# arial-fonts are available with wine-staging patchset, only. +%if 0%{?wine_staging} Requires: wine-arial-fonts = %{version}-%{release} -%else # 0%{?compholio} +%else # 0%{?wine_staging} Obsoletes: wine-arial-fonts <= %{version}-%{release} -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} Requires: wine-courier-fonts = %{version}-%{release} Requires: wine-fixedsys-fonts = %{version}-%{release} Requires: wine-small-fonts = %{version}-%{release} @@ -413,13 +419,13 @@ Requires: wine-system-fonts = %{version}-%{release} Requires: wine-marlett-fonts = %{version}-%{release} Requires: wine-ms-sans-serif-fonts = %{version}-%{release} Requires: wine-tahoma-fonts = %{version}-%{release} -# times-new-roman-fonts are available with compholio-patchset, only. -%if 0%{?compholio} +# times-new-roman-fonts are available with wine_staging-patchset, only. +%if 0%{?wine_staging} Requires: wine-times-new-roman-fonts = %{version}-%{release} -%else # 0%{?compholio} +%else # 0%{?wine_staging} Obsoletes: wine-times-new-roman-fonts <= %{version}-%{release} Obsoletes: wine-times-new-roman-fonts-system <= %{version}-%{release} -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} Requires: wine-symbol-fonts = %{version}-%{release} Requires: wine-wingdings-fonts = %{version}-%{release} # intermediate fix for #593140 @@ -431,7 +437,7 @@ Requires: liberation-narrow-fonts %description fonts %{summary} -%if 0%{?compholio} +%if 0%{?wine_staging} %package arial-fonts Summary: Wine Arial font family Group: User Interface/X @@ -440,7 +446,7 @@ Requires: fontpackages-filesystem %description arial-fonts %{summary} -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} %package courier-fonts Summary: Wine Courier font family @@ -521,7 +527,7 @@ Requires: wine-tahoma-fonts = %{version}-%{release} %description tahoma-fonts-system %{summary} -%if 0%{?compholio} +%if 0%{?wine_staging} %package times-new-roman-fonts Summary: Wine Times New Roman font family Group: User Interface/X @@ -675,16 +681,16 @@ This package adds the opencl driver for wine. %setup -q -n wine-%{version} %patch511 -p1 -b.cjk -%if 0%{?compholio} +%if 0%{?wine_staging} # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -make -C patches DESTDIR="`pwd`" install +patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in -%endif # 0%{?compholio} +%endif # 0%{?wine_staging} %build @@ -704,7 +710,7 @@ export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno %ifarch x86_64 aarch64 --enable-win64 \ %endif -%{?compholio: --with-xattr} \ +%{?wine_staging: --with-xattr} \ --disable-tests make %{?_smp_mflags} TARGETFLAGS="" @@ -712,7 +718,7 @@ make %{?_smp_mflags} TARGETFLAGS="" %install %makeinstall \ - includedir=%{buildroot}%{_includedir}/wine \ + includedir=%{buildroot}%{_includedir} \ sysconfdir=%{buildroot}%{_sysconfdir}/wine \ dlldir=%{buildroot}%{_libdir}/wine \ LDCONFIG=/bin/true \ @@ -904,7 +910,7 @@ install -p -m 0644 %{SOURCE501} %{buildroot}%{_fontconfig_templatedir}/20-wine-t ln -s %{_fontconfig_templatedir}/20-wine-tahoma-nobitmaps.conf \ %{buildroot}%{_fontconfig_confdir}/20-wine-tahoma-nobitmaps.conf -%if 0%{?compholio} +%if 0%{?wine_staging} # install Times New Roman font for system package install -p -m 0755 -d %{buildroot}/%{_datadir}/fonts/wine-times-new-roman-fonts pushd %{buildroot}/%{_datadir}/fonts/wine-times-new-roman-fonts @@ -1047,7 +1053,7 @@ fi %doc VERSION # do not include huge changelogs .OLD .ALPHA .BETA (#204302) %doc documentation/README.* -%if 0%{?compholio} +%if 0%{?wine_staging} %{_bindir}/msidb %{_libdir}/wine/runas.exe.so %endif @@ -1056,6 +1062,7 @@ fi %{_libdir}/wine/cabarc.exe.so %{_libdir}/wine/control.exe.so %{_libdir}/wine/cmd.exe.so +%{_libdir}/wine/dxdiag.exe.so %{_libdir}/wine/notepad.exe.so %{_libdir}/wine/plugplay.exe.so %{_libdir}/wine/progman.exe.so @@ -1065,11 +1072,11 @@ fi %{_libdir}/wine/winemine.exe.so %{_libdir}/wine/winemsibuilder.exe.so %{_libdir}/wine/winepath.exe.so +%{_libdir}/wine/winmgmt.exe.so %{_libdir}/wine/winver.exe.so %{_libdir}/wine/wordpad.exe.so %{_libdir}/wine/write.exe.so %{_libdir}/wine/wusa.exe.so -%{_libdir}/wine/dxdiag.exe.so %ifarch %{ix86} %{arm} %{_bindir}/wine32 @@ -1105,17 +1112,20 @@ fi %{_libdir}/wine/cacls.exe.so %{_libdir}/wine/conhost.exe.so %{_libdir}/wine/cscript.exe.so +%{_libdir}/wine/dism.exe.so %{_libdir}/wine/dpnsvr.exe.so %{_libdir}/wine/eject.exe.so %{_libdir}/wine/expand.exe.so %{_libdir}/wine/extrac32.exe.so +%{_libdir}/wine/fc.exe.so +%{_libdir}/wine/find.exe.so %{_libdir}/wine/findstr.exe.so %{_libdir}/wine/fsutil.exe.so %{_libdir}/wine/hostname.exe.so %{_libdir}/wine/ipconfig.exe.so %{_libdir}/wine/winhlp32.exe.so %{_libdir}/wine/mshta.exe.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/msidb.exe.so %endif %{_libdir}/wine/msiexec.exe.so @@ -1159,6 +1169,7 @@ fi %{_libdir}/wine/aclui.dll.so %{_libdir}/wine/activeds.dll.so %{_libdir}/wine/actxprxy.dll.so +%{_libdir}/wine/adsldp.dll.so %{_libdir}/wine/adsldpc.dll.so %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.dll.so @@ -1174,6 +1185,7 @@ fi %{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-comm-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-crt-l1-1-0.dll.so @@ -1208,6 +1220,7 @@ fi %{_libdir}/wine/api-ms-win-core-io-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-largeinteger-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll.so @@ -1240,6 +1253,7 @@ fi %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll.so +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-3.dll.so %{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so @@ -1255,11 +1269,13 @@ fi %{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so +%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-stringloader-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-core-synch-l1-2-1.dll.so @@ -1287,6 +1303,7 @@ fi %{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so @@ -1306,6 +1323,7 @@ fi %{_libdir}/wine/api-ms-win-crt-string-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-devices-config-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-devices-config-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-devices-query-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.dll.so @@ -1324,24 +1342,35 @@ fi %{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-gdi-dpiinfo-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-mm-time-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-ntuser-sysparams-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-4.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll.so %{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so %{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-security-cryptoapi-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so +%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.dll.so %{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll.so %{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-security-provider-l1-1-0.dll.so @@ -1354,17 +1383,12 @@ fi %{_libdir}/wine/api-ms-win-service-private-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so -%if 0%{?compholio} -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.dll.so %{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.dll.so -%endif +%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so +%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so %{_libdir}/wine/apphelp.dll.so %{_libdir}/wine/appwiz.cpl.so %{_libdir}/wine/atl.dll.so @@ -1372,6 +1396,7 @@ fi %{_libdir}/wine/atl90.dll.so %{_libdir}/wine/atl100.dll.so %{_libdir}/wine/atl110.dll.so +%{_libdir}/wine/atmlib.dll.so %{_libdir}/wine/authz.dll.so %{_libdir}/wine/avicap32.dll.so %{_libdir}/wine/avifil32.dll.so @@ -1382,6 +1407,7 @@ fi %{_libdir}/wine/bthprops.cpl.so %{_libdir}/wine/cabinet.dll.so %{_libdir}/wine/cards.dll.so +%{_libdir}/wine/cdosys.dll.so %{_libdir}/wine/cfgmgr32.dll.so %{_libdir}/wine/clock.exe.so %{_libdir}/wine/clusapi.dll.so @@ -1408,6 +1434,7 @@ fi %{_libdir}/wine/d3d10_1.dll.so %{_libdir}/wine/d3d10core.dll.so %{_libdir}/wine/d3d11.dll.so +%{_libdir}/wine/d3d12.dll.so %{_libdir}/wine/d3dcompiler_*.dll.so %{_libdir}/wine/d3dim.dll.so %{_libdir}/wine/d3drm.dll.so @@ -1424,6 +1451,7 @@ fi %{_libdir}/wine/ddrawex.dll.so %{_libdir}/wine/devenum.dll.so %{_libdir}/wine/dhcpcsvc.dll.so +%{_libdir}/wine/dhtmled.ocx.so %{_libdir}/wine/difxapi.dll.so %{_libdir}/wine/dinput.dll.so %{_libdir}/wine/dinput8.dll.so @@ -1455,7 +1483,7 @@ fi %{_libdir}/wine/dx8vb.dll.so %{_libdir}/wine/dxdiagn.dll.so %{_libdir}/wine/dxgi.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/dxgkrnl.sys.so %{_libdir}/wine/dxgmms1.sys.so %endif @@ -1465,6 +1493,7 @@ fi %{_libdir}/wine/explorerframe.dll.so %{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-dwmapi-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so @@ -1472,31 +1501,41 @@ fi %{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-2-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-private-l1-3-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-4.dll.so %{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-oleacc-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll.so -%if 0%{?compholio} -%{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif %{_libdir}/wine/faultrep.dll.so -%if 0%{?compholio} %{_libdir}/wine/feclient.dll.so -%endif %{_libdir}/wine/fltlib.dll.so %{_libdir}/wine/fltmgr.sys.so %{_libdir}/wine/fntcache.dll.so @@ -1522,7 +1561,7 @@ fi %{_libdir}/wine/icinfo.exe.so %{_libdir}/wine/icmp.dll.so %{_libdir}/wine/ieframe.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/iertutil.dll.so %endif %{_libdir}/wine/ieproxy.dll.so @@ -1549,9 +1588,7 @@ fi %{_libdir}/wine/kernelbase.dll.so %{_libdir}/wine/ksuser.dll.so %{_libdir}/wine/ktmw32.dll.so -%if 0%{?fedora} > 24 %{_libdir}/wine/l3codeca.acm.so -%endif %{_libdir}/wine/loadperf.dll.so %{_libdir}/wine/localspl.dll.so %{_libdir}/wine/localui.dll.so @@ -1575,6 +1612,7 @@ fi %{_libdir}/wine/mmdevapi.dll.so %{_libdir}/wine/mofcomp.exe.so %{_libdir}/wine/mountmgr.sys.so +%{_libdir}/wine/mp3dmod.dll.so %{_libdir}/wine/mpr.dll.so %{_libdir}/wine/mprapi.dll.so %{_libdir}/wine/msacm32.dll.so @@ -1653,13 +1691,14 @@ fi %{_libdir}/wine/netprofm.dll.so %{_libdir}/wine/netsh.exe.so %{_libdir}/wine/newdev.dll.so +%{_libdir}/wine/ninput.dll.so %{_libdir}/wine/normaliz.dll.so %{_libdir}/wine/npmshtml.dll.so %{_libdir}/wine/npptools.dll.so %{_libdir}/wine/ntdll.dll.so %{_libdir}/wine/ntdsapi.dll.so %{_libdir}/wine/ntprint.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/nvcuda.dll.so %{_libdir}/wine/nvcuvid.dll.so %endif @@ -1676,6 +1715,7 @@ fi %{_libdir}/wine/olepro32.dll.so %{_libdir}/wine/olesvr32.dll.so %{_libdir}/wine/olethk32.dll.so +%{_libdir}/wine/opcservices.dll.so %{_libdir}/wine/packager.dll.so %{_libdir}/wine/pdh.dll.so %{_libdir}/wine/photometadatahandler.dll.so @@ -1693,6 +1733,7 @@ fi %{_libdir}/wine/qmgrprxy.dll.so %{_libdir}/wine/quartz.dll.so %{_libdir}/wine/query.dll.so +%{_libdir}/wine/qwave.dll.so %{_libdir}/wine/rasapi32.dll.so %{_libdir}/wine/rasdlg.dll.so %{_libdir}/wine/regapi.dll.so @@ -1706,6 +1747,7 @@ fi %{_libdir}/wine/rtutils.dll.so %{_libdir}/wine/samlib.dll.so %{_libdir}/wine/sapi.dll.so +%{_libdir}/wine/sas.dll.so %{_libdir}/wine/sc.exe.so %{_libdir}/wine/scarddlg.dll.so %{_libdir}/wine/sccbase.dll.so @@ -1718,6 +1760,7 @@ fi %{_libdir}/wine/serialui.dll.so %{_libdir}/wine/setupapi.dll.so %{_libdir}/wine/sfc_os.dll.so +%{_libdir}/wine/shcore.dll.so %{_libdir}/wine/shdoclc.dll.so %{_libdir}/wine/shdocvw.dll.so %{_libdir}/wine/schedsvc.dll.so @@ -1730,10 +1773,12 @@ fi %{_libdir}/wine/snmpapi.dll.so %{_libdir}/wine/softpub.dll.so %{_libdir}/wine/spoolsv.exe.so +%{_libdir}/wine/srclient.dll.so %{_libdir}/wine/sspicli.dll.so %{_libdir}/wine/stdole2.tlb.so %{_libdir}/wine/stdole32.tlb.so %{_libdir}/wine/sti.dll.so +%{_libdir}/wine/strmdll.dll.so %{_libdir}/wine/subst.exe.so %{_libdir}/wine/svchost.exe.so %{_libdir}/wine/svrapi.dll.so @@ -1746,7 +1791,11 @@ fi %{_libdir}/wine/tdh.dll.so %{_libdir}/wine/tdi.sys.so %{_libdir}/wine/traffic.dll.so +%{_libdir}/wine/tzres.dll.so %{_libdir}/wine/ucrtbase.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/uianimation.dll.so +%endif %{_libdir}/wine/uiautomationcore.dll.so %{_libdir}/wine/uiribbon.dll.so %{_libdir}/wine/unicows.dll.so @@ -1758,7 +1807,7 @@ fi %{_libdir}/wine/user32.dll.so %{_libdir}/wine/usp10.dll.so %{_libdir}/wine/uxtheme.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/uxtheme-gtk.dll.so %endif %{_libdir}/wine/userenv.dll.so @@ -1774,10 +1823,7 @@ fi %{_libdir}/wine/version.dll.so %{_libdir}/wine/virtdisk.dll.so %{_libdir}/wine/vssapi.dll.so -%if 0%{?compholio} %{_libdir}/wine/vulkan-1.dll.so -%{_libdir}/wine/vulkan.dll.so -%endif %{_libdir}/wine/wbemdisp.dll.so %{_libdir}/wine/wbemprox.dll.so %{_libdir}/wine/wdscore.dll.so @@ -1786,22 +1832,17 @@ fi %{_libdir}/wine/wevtapi.dll.so %{_libdir}/wine/wiaservc.dll.so %{_libdir}/wine/wimgapi.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/win32k.sys.so %endif %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.dll.so %{_libdir}/wine/winebus.sys.so -%if 0%{?compholio} -%{_libdir}/wine/wined3d-csmt.dll.so -%endif %{_libdir}/wine/winegstreamer.dll.so %{_libdir}/wine/winehid.sys.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.dll.so -%if 0%{?fedora} > 24 -%{_libdir}/wine/winemp3.acm.so -%endif +%{_libdir}/wine/winevulkan.dll.so %{_libdir}/wine/winex11.drv.so %{_libdir}/wine/wing32.dll.so %{_libdir}/wine/winhttp.dll.so @@ -1824,6 +1865,9 @@ fi %{_libdir}/wine/wlanapi.dll.so %{_libdir}/wine/wmphoto.dll.so %{_libdir}/wine/wnaspi32.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/wow64cpu.dll.so +%endif %{_libdir}/wine/wpc.dll.so %{_libdir}/wine/wpcap.dll.so %{_libdir}/wine/ws2_32.dll.so @@ -1834,7 +1878,7 @@ fi %{_libdir}/wine/wtsapi32.dll.so %{_libdir}/wine/wuapi.dll.so %{_libdir}/wine/wuaueng.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %{_libdir}/wine/wuauserv.exe.so %endif %{_libdir}/wine/security.dll.so @@ -1880,7 +1924,7 @@ fi %{_libdir}/wine/xpsprint.dll.so %{_libdir}/wine/xpssvcs.dll.so -%if 0%{?compholio} +%if 0%{?wine_staging} %ifarch x86_64 aarch64 %{_libdir}/wine/nvapi64.dll.so %{_libdir}/wine/nvencodeapi64.dll.so @@ -2000,11 +2044,11 @@ fi %files fonts # meta package -%if 0%{?compholio} +%if 0%{?wine_staging} %files arial-fonts %doc COPYING.LIB %{_datadir}/wine/fonts/arial* -%endif #0%{?compholio} +%endif #0%{?wine_staging} %files courier-fonts %doc COPYING.LIB @@ -2042,7 +2086,7 @@ fi %files ms-sans-serif-fonts %doc COPYING.LIB %{_datadir}/wine/fonts/sse* -%if 0%{?compholio} +%if 0%{?wine_staging} %{_datadir}/wine/fonts/msyh.ttf %endif @@ -2056,7 +2100,7 @@ fi %{_fontconfig_confdir}/20-wine-tahoma*conf %{_fontconfig_templatedir}/20-wine-tahoma*conf -%if 0%{?compholio} +%if 0%{?wine_staging} %files times-new-roman-fonts %doc COPYING.LIB %{_datadir}/wine/fonts/times.ttf @@ -2166,6 +2210,9 @@ fi %endif %changelog +* Tue Feb 19 2019 Michael Cronenworth 4.0-1 +- version update + * Thu Sep 13 2018 Michael Cronenworth 3.0.3-1 - version update - drop aarch64 for epel From 07e42868e87e5532de56dce6f866fe208f406fdb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 20 Feb 2019 13:09:50 -0600 Subject: [PATCH 151/459] Minor file list update for files no longer in staging. --- wine.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/wine.spec b/wine.spec index 32a7401..a614144 100644 --- a/wine.spec +++ b/wine.spec @@ -1489,15 +1489,13 @@ fi %{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so %if 0%{?wine_staging} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif %{_libdir}/wine/faultrep.dll.so -%if 0%{?wine_staging} %{_libdir}/wine/feclient.dll.so -%endif %{_libdir}/wine/fltlib.dll.so %{_libdir}/wine/fltmgr.sys.so %{_libdir}/wine/fntcache.dll.so From 1a44e9e11fc7302789b68a6aaf54dbaef029b68b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 22 Feb 2019 09:37:23 -0600 Subject: [PATCH 152/459] Fix vulkan requirement on RHEL 7 --- wine.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/wine.spec b/wine.spec index f6b220d..e5832c1 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -280,7 +280,7 @@ Requires: mesa-libOSMesa(x86-32) Requires: libv4l(x86-32) Requires: unixODBC(x86-32) Requires: SDL2(x86-32) -Requires: vulkan-loader(x86-32) +Requires: vulkan(x86-32) %if 0%{?wine_staging} Requires: libva(x86-32) %endif @@ -304,7 +304,7 @@ Requires: mesa-libOSMesa(x86-64) Requires: libv4l(x86-64) Requires: unixODBC(x86-64) Requires: SDL2(x86-64) -Requires: vulkan-loader(x86-64) +Requires: vulkan(x86-64) %if 0%{?wine_staging} Requires: libva(x86-64) %endif @@ -325,7 +325,7 @@ Requires: mesa-libOSMesa Requires: libv4l Requires: unixODBC Requires: SDL2 -Requires: vulkan-loader +Requires: vulkan %if 0%{?wine_staging} Requires: libva %endif @@ -2210,6 +2210,9 @@ fi %endif %changelog +* Fri Feb 22 2019 Michael Cronenworth 4.0-2 +- fix vulkan requirement + * Tue Feb 19 2019 Michael Cronenworth 4.0-1 - version update From fd557b3f5bc1b2c6f2181793fe6cda1d61dd741c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 3 Mar 2019 22:58:29 -0600 Subject: [PATCH 153/459] Update to 4.3 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 24 ++++++++++++++++++++---- 3 files changed, 26 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 274dd26..573d606 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.2.tar.xz -/wine-4.2.tar.xz.sign -/wine-staging-4.2.tar.gz +/wine-4.3.tar.xz +/wine-4.3.tar.xz.sign +/wine-staging-4.3.tar.gz diff --git a/sources b/sources index 1140cce..3f45fa1 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.2.tar.xz) = 408a846e92a0222f64ddd3c4d2c2a71b387ce51749e346c1fbca1fd57db910fa18dc6bb4ce0a350bef81e13be77c6b2d74537f7a1c0dcbb0e6d4c19d1ade288c -SHA512 (wine-4.2.tar.xz.sign) = 46dadbe35b9e4798a31069e9e10faf1abd12f3adc3d524b8696abf4d8b0fa5a26e0aec95e8db0283745176bb94c0d0fd80f511f93724f4d132e9bbd09494110a -SHA512 (wine-staging-4.2.tar.gz) = 2fb66bdeab084231983569d3884211a4d269a48bd6b25ba2e7c7e83d2dc98a205bd92dfc67c09528d57192086571d3f4f6c988c522b25aade1d525b74e662f2e +SHA512 (wine-4.3.tar.xz) = 45c0519f8f2873ef65e1761d518a7148f3aa54c0e993a41a60849c01c8df17386d57edd83308cff289300adc6a8e3fc5918fb12513f5b85a88e556b420479e83 +SHA512 (wine-4.3.tar.xz.sign) = 41e40242384c83d6d00d2ce1f4a4195a7b47fa17d46087bf2d971378aa7289e9ac96ae063c4bc72576bd0a46272de63421952b103065dc5ba2ea4790908c16e2 +SHA512 (wine-staging-4.3.tar.gz) = 9fd89c54200cf7c8e8a7f978fb6b34c89ece755976789f5c5c361ffb8d2882f14260c81ab8ac14ad140e41d807adbbaba05381a31b0177492aa222ef2fe04e4d diff --git a/wine.spec b/wine.spec index a614144..91b9c43 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.7.5 +%global winemono 4.8.0 #global _default_patch_fuzz 2 # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging @@ -20,8 +20,8 @@ %endif Name: wine -Version: 4.2 -Release: 3%{?dist} +Version: 4.3 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -147,6 +147,7 @@ BuildRequires: mpg123-devel BuildRequires: SDL2-devel BuildRequires: libvkd3d-devel BuildRequires: vulkan-devel +BuildRequires: libFAudio-devel # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?wine_staging} @@ -199,7 +200,7 @@ Requires: wine-twain(x86-64) = %{version}-%{release} Requires: wine-pulseaudio(x86-64) = %{version}-%{release} %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 Requires: wine-openal(x86-64) = %{version}-%{release} -%endif +%endif %if 0%{?fedora} Requires: wine-opencl(x86-64) = %{version}-%{release} %endif @@ -1356,6 +1357,7 @@ fi %{_libdir}/wine/atl90.dll.so %{_libdir}/wine/atl100.dll.so %{_libdir}/wine/atl110.dll.so +%{_libdir}/wine/atlthunk.dll.so %{_libdir}/wine/atmlib.dll.so %{_libdir}/wine/authz.dll.so %{_libdir}/wine/avicap32.dll.so @@ -1455,25 +1457,35 @@ fi %{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-dwmapi-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll.so +%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-dialogbox-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-misc-l1-2-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-private-l1-3-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-4.dll.so +%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.dll.so %{_libdir}/wine/ext-ms-win-oleacc-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.dll.so @@ -1566,6 +1578,7 @@ fi %{_libdir}/wine/mf.dll.so %{_libdir}/wine/mf3216.dll.so %{_libdir}/wine/mfplat.dll.so +%{_libdir}/wine/mfplay.dll.so %{_libdir}/wine/mfreadwrite.dll.so %{_libdir}/wine/mgmtapi.dll.so %{_libdir}/wine/midimap.dll.so @@ -2171,6 +2184,9 @@ fi %endif %changelog +* Sun Mar 03 2019 Michael Cronenworth 4.3-1 +- version update + * Tue Feb 19 2019 Kalev Lember - 4.2-3 - Rebuilt against fixed atk (#1626575) From 3819b3303319ccbd274254fa2bb0e57dc111af67 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 4 Mar 2019 16:20:16 -0600 Subject: [PATCH 154/459] Disable wine-staging xaudio patchsets in favor of FAudio library support --- wine.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 91b9c43..ceb8339 100644 --- a/wine.spec +++ b/wine.spec @@ -655,7 +655,12 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -patches/patchinstall.sh DESTDIR="`pwd`" --all +# Disable XAudio patchsets in favor of FAudio +patches/patchinstall.sh DESTDIR="`pwd`" --all \ + -W xaudio2-revert \ + -W xaudio2_CommitChanges \ + -W xaudio2_7-CreateFX-FXEcho \ + -W xaudio2_7-WMA_support # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in From 8bb64b386169ade86aec80295a1458494f69994c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 19 Mar 2019 23:27:37 -0500 Subject: [PATCH 155/459] Update to 4.4 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 6 +++++- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 573d606..c3fb7cf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.3.tar.xz -/wine-4.3.tar.xz.sign -/wine-staging-4.3.tar.gz +/wine-4.4.tar.xz +/wine-4.4.tar.xz.sign +/wine-staging-4.4.tar.gz diff --git a/sources b/sources index 3f45fa1..1a1d4fa 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.3.tar.xz) = 45c0519f8f2873ef65e1761d518a7148f3aa54c0e993a41a60849c01c8df17386d57edd83308cff289300adc6a8e3fc5918fb12513f5b85a88e556b420479e83 -SHA512 (wine-4.3.tar.xz.sign) = 41e40242384c83d6d00d2ce1f4a4195a7b47fa17d46087bf2d971378aa7289e9ac96ae063c4bc72576bd0a46272de63421952b103065dc5ba2ea4790908c16e2 -SHA512 (wine-staging-4.3.tar.gz) = 9fd89c54200cf7c8e8a7f978fb6b34c89ece755976789f5c5c361ffb8d2882f14260c81ab8ac14ad140e41d807adbbaba05381a31b0177492aa222ef2fe04e4d +SHA512 (wine-4.4.tar.xz) = 6678c9b0e086bdc9fab9f9fd2517226352b49f846bbae7be6000bb60db2f302aad49622192077b45880d45ad33ba4d82bfe3403fb82a1e65159f1352b40933de +SHA512 (wine-4.4.tar.xz.sign) = 1607bfb21b86d088bb2c1c6475a6768640f40d7f39238267f680f81175afeaf86008a57d9b9bd729989b8b18ce7a57c8fd81f276165d39cf714209c5e0e9e42b +SHA512 (wine-staging-4.4.tar.gz) = 4ddeddac2e2de9afd95ded71edb47f3eac15d1ca94254481e5369d6b69e401471b00ba16747621eb2d0f7d92c0558590f6efe89b3ea15012d9d3d45553d49196 diff --git a/wine.spec b/wine.spec index ceb8339..38da53d 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 4.3 +Version: 4.4 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1139,6 +1139,7 @@ fi %{_libdir}/wine/adsldpc.dll.so %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.dll.so +%{_libdir}/wine/amsi.dll.so %{_libdir}/wine/amstream.dll.so %{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll.so %{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so @@ -2189,6 +2190,9 @@ fi %endif %changelog +* Tue Mar 19 2019 Michael Cronenworth 4.4-1 +- version update + * Sun Mar 03 2019 Michael Cronenworth 4.3-1 - version update From 5450f730d86ed32da8d837300b5ec76437f28b95 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 2 Apr 2019 08:33:24 -0500 Subject: [PATCH 156/459] Update to 4.5 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 6 +++++- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index c3fb7cf..e174d19 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.4.tar.xz -/wine-4.4.tar.xz.sign -/wine-staging-4.4.tar.gz +/wine-4.5.tar.xz +/wine-4.5.tar.xz.sign +/wine-staging-4.5.tar.gz diff --git a/sources b/sources index 1a1d4fa..5ac7185 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.4.tar.xz) = 6678c9b0e086bdc9fab9f9fd2517226352b49f846bbae7be6000bb60db2f302aad49622192077b45880d45ad33ba4d82bfe3403fb82a1e65159f1352b40933de -SHA512 (wine-4.4.tar.xz.sign) = 1607bfb21b86d088bb2c1c6475a6768640f40d7f39238267f680f81175afeaf86008a57d9b9bd729989b8b18ce7a57c8fd81f276165d39cf714209c5e0e9e42b -SHA512 (wine-staging-4.4.tar.gz) = 4ddeddac2e2de9afd95ded71edb47f3eac15d1ca94254481e5369d6b69e401471b00ba16747621eb2d0f7d92c0558590f6efe89b3ea15012d9d3d45553d49196 +SHA512 (wine-4.5.tar.xz) = 261420efdf14595715cff5bb6a61223b0f2090b89dc05dca8c053a8a81abc3018715d41db50769a0f0488c658efc0742ac0f577b578e69eace70be4e463131dd +SHA512 (wine-4.5.tar.xz.sign) = a298565baf55ed69267ef1b23af997621d01ef1f6a97fc8031c156a513662e24f5785253fcf592d51b88ddd166a87d30cb2e01560f0a420689ff6ccff4c4ccff +SHA512 (wine-staging-4.5.tar.gz) = fda32b26de79bd3bbff6b1ab2249d7ff8adc7e8da2753271e8dae4f84bc71764ea6d1a887cc643e0ff70b217bd75fefebd3eb1bd4b6faace9a36399878998029 diff --git a/wine.spec b/wine.spec index 38da53d..133126d 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 4.4 +Version: 4.5 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1583,6 +1583,7 @@ fi %{_libdir}/wine/mciwave.dll.so %{_libdir}/wine/mf.dll.so %{_libdir}/wine/mf3216.dll.so +%{_libdir}/wine/mferror.dll.so %{_libdir}/wine/mfplat.dll.so %{_libdir}/wine/mfplay.dll.so %{_libdir}/wine/mfreadwrite.dll.so @@ -2190,6 +2191,9 @@ fi %endif %changelog +* Tue Apr 02 2019 Michael Cronenworth 4.5-1 +- version update + * Tue Mar 19 2019 Michael Cronenworth 4.4-1 - version update From 9bd20b3f4b77ff08e0db5fb0381f53a12005d0a6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 14 Apr 2019 13:22:46 -0500 Subject: [PATCH 157/459] Update to 4.6 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 8 ++++++-- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index e174d19..673ef3d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.5.tar.xz -/wine-4.5.tar.xz.sign -/wine-staging-4.5.tar.gz +/wine-4.6.tar.xz +/wine-4.6.tar.xz.sign +/wine-staging-4.6.tar.gz diff --git a/sources b/sources index 5ac7185..ea0ba6c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.5.tar.xz) = 261420efdf14595715cff5bb6a61223b0f2090b89dc05dca8c053a8a81abc3018715d41db50769a0f0488c658efc0742ac0f577b578e69eace70be4e463131dd -SHA512 (wine-4.5.tar.xz.sign) = a298565baf55ed69267ef1b23af997621d01ef1f6a97fc8031c156a513662e24f5785253fcf592d51b88ddd166a87d30cb2e01560f0a420689ff6ccff4c4ccff -SHA512 (wine-staging-4.5.tar.gz) = fda32b26de79bd3bbff6b1ab2249d7ff8adc7e8da2753271e8dae4f84bc71764ea6d1a887cc643e0ff70b217bd75fefebd3eb1bd4b6faace9a36399878998029 +SHA512 (wine-4.6.tar.xz) = b5d8568de0256bdd9f3fcaef725c8daa90d028838fd490f75d7f08a7c538103a957a4fd03857a8fbbdf1de6acb7237b183dad24d6057be50dae12af227cd2c98 +SHA512 (wine-4.6.tar.xz.sign) = 5ad6633820e14447469c268daef6bf0bc4eeedc3cabb2a2bb01440bc3a503fd524eb442c8a86e5b433d744700be4ff07e990a3e9943c422c4ab39c7c5d788b7a +SHA512 (wine-staging-4.6.tar.gz) = 4b44cbdeffc8042c22d485c3d440894287793652734b7a791269a2f45ea10ceb81ce8c8bd302c55f62b04c127344532772ce2078d99835d22afa0088e153a888 diff --git a/wine.spec b/wine.spec index 133126d..efe2610 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.8.0 +%global winemono 4.8.1 #global _default_patch_fuzz 2 # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging @@ -20,7 +20,7 @@ %endif Name: wine -Version: 4.5 +Version: 4.6 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1564,6 +1564,7 @@ fi %{_libdir}/wine/kerberos.dll.so %{_libdir}/wine/kernel32.dll.so %{_libdir}/wine/kernelbase.dll.so +%{_libdir}/wine/ksecdd.sys.so %{_libdir}/wine/ksuser.dll.so %{_libdir}/wine/ktmw32.dll.so %if 0%{?fedora} > 24 @@ -2191,6 +2192,9 @@ fi %endif %changelog +* Sun Apr 14 2019 Michael Cronenworth 4.6-1 +- version update + * Tue Apr 02 2019 Michael Cronenworth 4.5-1 - version update From a36f2f2051883b37338b2a8c77f7993b1e6003fb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 28 Apr 2019 12:51:48 -0500 Subject: [PATCH 158/459] Update to 4.7 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 7 +++++-- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 673ef3d..f41c4eb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.6.tar.xz -/wine-4.6.tar.xz.sign -/wine-staging-4.6.tar.gz +/wine-4.7.tar.xz +/wine-4.7.tar.xz.sign +/wine-staging-4.7.tar.gz diff --git a/sources b/sources index ea0ba6c..4bddd5a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.6.tar.xz) = b5d8568de0256bdd9f3fcaef725c8daa90d028838fd490f75d7f08a7c538103a957a4fd03857a8fbbdf1de6acb7237b183dad24d6057be50dae12af227cd2c98 -SHA512 (wine-4.6.tar.xz.sign) = 5ad6633820e14447469c268daef6bf0bc4eeedc3cabb2a2bb01440bc3a503fd524eb442c8a86e5b433d744700be4ff07e990a3e9943c422c4ab39c7c5d788b7a -SHA512 (wine-staging-4.6.tar.gz) = 4b44cbdeffc8042c22d485c3d440894287793652734b7a791269a2f45ea10ceb81ce8c8bd302c55f62b04c127344532772ce2078d99835d22afa0088e153a888 +SHA512 (wine-4.7.tar.xz) = cb768528db510f81d464b9c1bb48847162baaa86ef00dc7a418afdce38aa51262d150c14b3362fb40c93cc2e3633fc02b2916167f21af8a708eb393da6ba9163 +SHA512 (wine-4.7.tar.xz.sign) = 5ab8ee632d5cddbcc36fe68b7cfa06c5d8f77670af5ac2ed9e6eedbe4390a14d461b5920e199dc35f55b25f184f71d7718a54a250dd10fa30ced65e3c1c0f4a6 +SHA512 (wine-staging-4.7.tar.gz) = 1d9040ea542d18d5d041179cede7e1db40fc638bdb4ffef70a257dc50310e9fd0f93e5aa222d2d90551783b5a5064b3919a19e9072f931a7ae89506c462fb3e6 diff --git a/wine.spec b/wine.spec index efe2610..6de0a16 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.8.1 +%global winemono 4.8.3 #global _default_patch_fuzz 2 # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging @@ -20,7 +20,7 @@ %endif Name: wine -Version: 4.6 +Version: 4.7 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2192,6 +2192,9 @@ fi %endif %changelog +* Sun Apr 28 2019 Michael Cronenworth 4.7-1 +- version update + * Sun Apr 14 2019 Michael Cronenworth 4.6-1 - version update From 3525b7d3a9e510e2346491400df63357ac8d4f79 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 14 May 2019 23:12:39 -0500 Subject: [PATCH 159/459] Update to 4.8 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index f41c4eb..705adee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.7.tar.xz -/wine-4.7.tar.xz.sign -/wine-staging-4.7.tar.gz +/wine-4.8.tar.xz +/wine-4.8.tar.xz.sign +/wine-staging-4.8.tar.gz diff --git a/sources b/sources index 4bddd5a..7686136 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.7.tar.xz) = cb768528db510f81d464b9c1bb48847162baaa86ef00dc7a418afdce38aa51262d150c14b3362fb40c93cc2e3633fc02b2916167f21af8a708eb393da6ba9163 -SHA512 (wine-4.7.tar.xz.sign) = 5ab8ee632d5cddbcc36fe68b7cfa06c5d8f77670af5ac2ed9e6eedbe4390a14d461b5920e199dc35f55b25f184f71d7718a54a250dd10fa30ced65e3c1c0f4a6 -SHA512 (wine-staging-4.7.tar.gz) = 1d9040ea542d18d5d041179cede7e1db40fc638bdb4ffef70a257dc50310e9fd0f93e5aa222d2d90551783b5a5064b3919a19e9072f931a7ae89506c462fb3e6 +SHA512 (wine-4.8.tar.xz) = ad91c31aad86b9932777a1c5a84760f41c63cfbb5d79f1a8afd132a8948667283f85e081a454cfc0904544394eaabb00fb986eba15efd8a8409db38e793f3dab +SHA512 (wine-4.8.tar.xz.sign) = 6b8a4d0517c70123db8c62b7632b96cf16bee5477bc0d1cc843c1fe46294335e6e15aab0bfc82c783289d20911cc7729f407fccc9bab83ae2fdad332d116add0 +SHA512 (wine-staging-4.8.tar.gz) = f2e7fbe1ed0f77bd307185d0f7aa9e837e64f86ae98828db25e05c998ec07a9dd57dc9f3e6b093310c95ff2a517825d36420d7bd9fc9028d11bc29321ac3559e diff --git a/wine.spec b/wine.spec index 6de0a16..5694500 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 4.7 +Version: 4.8 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2192,6 +2192,9 @@ fi %endif %changelog +* Tue May 14 2019 Michael Cronenworth 4.8-1 +- version update + * Sun Apr 28 2019 Michael Cronenworth 4.7-1 - version update From 16dfe8624cccfc5826f6a192b761165b5917b223 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 15 May 2019 18:09:44 -0500 Subject: [PATCH 160/459] Fix default wine svg (RHBZ#1598994) --- wine.spec | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 5694500..715dcb1 100644 --- a/wine.spec +++ b/wine.spec @@ -21,7 +21,7 @@ Name: wine Version: 4.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -773,11 +773,16 @@ PROGRAM_ICONFIX='s/height="272"/height="256"/;'\ ' x="368"\n'\ ' y="8"\n'\ ' viewBox="368, 8, 256, 256"/;' +MAIN_ICONFIX='s/height="272"/height="256"/;'\ +'s/width="632"/width="256"\n'\ +' x="8"\n'\ +' y="8"\n'\ +' viewBox="8, 8, 256, 256"/;' # This icon file is still in the legacy format install -p -m 644 dlls/user32/resources/oic_winlogo.svg \ %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wine.svg -sed -i -e '3s/368/64/' %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wine.svg +sed -i -e "$MAIN_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wine.svg # The rest come from programs/, and contain larger scalable icons # with a new layout that requires the PROGRAM_ICONFIX sed adjustment @@ -2192,6 +2197,9 @@ fi %endif %changelog +* Wed May 15 2019 Michael Cronenworth 4.8-2 +- Fix default wine svg (RHBZ#1598994) + * Tue May 14 2019 Michael Cronenworth 4.8-1 - version update From da062e717378a17baa4152ad80332da20f0a259c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 26 May 2019 16:20:27 -0500 Subject: [PATCH 161/459] Update to 4.9 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 7 +++++-- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 705adee..54358a6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.8.tar.xz -/wine-4.8.tar.xz.sign -/wine-staging-4.8.tar.gz +/wine-4.9.tar.xz +/wine-4.9.tar.xz.sign +/wine-staging-4.9.tar.gz diff --git a/sources b/sources index 7686136..b55d3c5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.8.tar.xz) = ad91c31aad86b9932777a1c5a84760f41c63cfbb5d79f1a8afd132a8948667283f85e081a454cfc0904544394eaabb00fb986eba15efd8a8409db38e793f3dab -SHA512 (wine-4.8.tar.xz.sign) = 6b8a4d0517c70123db8c62b7632b96cf16bee5477bc0d1cc843c1fe46294335e6e15aab0bfc82c783289d20911cc7729f407fccc9bab83ae2fdad332d116add0 -SHA512 (wine-staging-4.8.tar.gz) = f2e7fbe1ed0f77bd307185d0f7aa9e837e64f86ae98828db25e05c998ec07a9dd57dc9f3e6b093310c95ff2a517825d36420d7bd9fc9028d11bc29321ac3559e +SHA512 (wine-4.9.tar.xz) = bf750af9569b0c564cd9581b9de8c399f6e42227eb6e79338ec6ba70f135fe3388b0792ff013add97341c488ed906227cdf93cc275e362ba232df78afaaab66d +SHA512 (wine-4.9.tar.xz.sign) = 2001fcdeaaca8aa545a95db99f61159f67615a0d0c21869e199677ecceb9838b768cd8990dde04c65caeb1464c1f1555924b486a541376c723d821b519f58664 +SHA512 (wine-staging-4.9.tar.gz) = 9676f54833a424f965af7591c40aa40cd3fb3b36062484de56585a631dafa68a9a545f00153350c067a0d73146f9f169a678041bb141f7562f9df6e31ec4e2d5 diff --git a/wine.spec b/wine.spec index 715dcb1..0260954 100644 --- a/wine.spec +++ b/wine.spec @@ -20,8 +20,8 @@ %endif Name: wine -Version: 4.8 -Release: 2%{?dist} +Version: 4.9 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2197,6 +2197,9 @@ fi %endif %changelog +* Sun May 26 2019 Michael Cronenworth 4.9-1 +- version update + * Wed May 15 2019 Michael Cronenworth 4.8-2 - Fix default wine svg (RHBZ#1598994) From cd9bb29e11c67d7c2a1f78ff28e121f0f2639dad Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 13 Jun 2019 23:59:15 -0500 Subject: [PATCH 162/459] Update to 4.10 and use MinGW --- .gitignore | 6 +- sources | 6 +- wine.spec | 1078 ++++++++++++++++++++++++++-------------------------- 3 files changed, 550 insertions(+), 540 deletions(-) diff --git a/.gitignore b/.gitignore index 54358a6..a5ce089 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.9.tar.xz -/wine-4.9.tar.xz.sign -/wine-staging-4.9.tar.gz +/wine-4.10.tar.xz +/wine-4.10.tar.xz.sign +/wine-staging-4.10.tar.gz diff --git a/sources b/sources index b55d3c5..1518c44 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.9.tar.xz) = bf750af9569b0c564cd9581b9de8c399f6e42227eb6e79338ec6ba70f135fe3388b0792ff013add97341c488ed906227cdf93cc275e362ba232df78afaaab66d -SHA512 (wine-4.9.tar.xz.sign) = 2001fcdeaaca8aa545a95db99f61159f67615a0d0c21869e199677ecceb9838b768cd8990dde04c65caeb1464c1f1555924b486a541376c723d821b519f58664 -SHA512 (wine-staging-4.9.tar.gz) = 9676f54833a424f965af7591c40aa40cd3fb3b36062484de56585a631dafa68a9a545f00153350c067a0d73146f9f169a678041bb141f7562f9df6e31ec4e2d5 +SHA512 (wine-4.10.tar.xz) = cafc1d268719f723091429d9d8787044719f0936b00d47c6d01cef4d9c141fed7ba5b9776c1c63c68934a0a1071fb74daa0440aa52e77c4e42aca894163d6f54 +SHA512 (wine-4.10.tar.xz.sign) = 04e01276b05faee237ad7e3108d680a040348abad000f7612c43a13fa864425eb5b20173a55d0c13b21460b1518925929eb1087273637cb1dad532dc00b3cb28 +SHA512 (wine-staging-4.10.tar.gz) = f65ed761d9cbfb58aef19ea8a90c049996855a49de747f1858703e765292532dc7bb487ecfe50eb2e7e87c673507a5e287f6f80aa2d50aabe9066314809c1f03 diff --git a/wine.spec b/wine.spec index 0260954..3f79f5d 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 4.9 +Version: 4.10 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -86,6 +86,8 @@ BuildRequires: clang >= 5.0 %else BuildRequires: gcc %endif +BuildRequires: mingw32-gcc +BuildRequires: mingw64-gcc BuildRequires: autoconf BuildRequires: desktop-file-utils BuildRequires: alsa-lib-devel @@ -1029,24 +1031,24 @@ fi %{_libdir}/wine/runas.exe.so %endif %{_bindir}/winedump -%{_libdir}/wine/explorer.exe.so -%{_libdir}/wine/cabarc.exe.so -%{_libdir}/wine/control.exe.so -%{_libdir}/wine/cmd.exe.so -%{_libdir}/wine/dxdiag.exe.so -%{_libdir}/wine/notepad.exe.so -%{_libdir}/wine/plugplay.exe.so -%{_libdir}/wine/progman.exe.so -%{_libdir}/wine/taskmgr.exe.so +%{_libdir}/wine/explorer.exe +%{_libdir}/wine/cabarc.exe +%{_libdir}/wine/control.exe +%{_libdir}/wine/cmd.exe +%{_libdir}/wine/dxdiag.exe +%{_libdir}/wine/notepad.exe +%{_libdir}/wine/plugplay.exe +%{_libdir}/wine/progman.exe +%{_libdir}/wine/taskmgr.exe %{_libdir}/wine/winedbg.exe.so -%{_libdir}/wine/winefile.exe.so -%{_libdir}/wine/winemine.exe.so -%{_libdir}/wine/winemsibuilder.exe.so +%{_libdir}/wine/winefile.exe +%{_libdir}/wine/winemine.exe +%{_libdir}/wine/winemsibuilder.exe %{_libdir}/wine/winepath.exe.so -%{_libdir}/wine/winmgmt.exe.so +%{_libdir}/wine/winmgmt.exe %{_libdir}/wine/winver.exe.so -%{_libdir}/wine/wordpad.exe.so -%{_libdir}/wine/write.exe.so +%{_libdir}/wine/wordpad.exe +%{_libdir}/wine/write.exe %{_libdir}/wine/wusa.exe.so %ifarch %{ix86} %{arm} @@ -1077,519 +1079,522 @@ fi %dir %{_libdir}/wine/fakedlls %{_libdir}/wine/fakedlls/* -%{_libdir}/wine/attrib.exe.so -%{_libdir}/wine/arp.exe.so -%{_libdir}/wine/aspnet_regiis.exe.so -%{_libdir}/wine/cacls.exe.so -%{_libdir}/wine/conhost.exe.so -%{_libdir}/wine/cscript.exe.so -%{_libdir}/wine/dism.exe.so -%{_libdir}/wine/dpnsvr.exe.so -%{_libdir}/wine/eject.exe.so -%{_libdir}/wine/expand.exe.so -%{_libdir}/wine/extrac32.exe.so -%{_libdir}/wine/fc.exe.so -%{_libdir}/wine/find.exe.so -%{_libdir}/wine/findstr.exe.so +%{_libdir}/wine/attrib.exe +%{_libdir}/wine/arp.exe +%{_libdir}/wine/aspnet_regiis.exe +%{_libdir}/wine/cacls.exe +%{_libdir}/wine/conhost.exe +%{_libdir}/wine/cscript.exe +%{_libdir}/wine/dism.exe +%{_libdir}/wine/dpnsvr.exe +%{_libdir}/wine/eject.exe +%{_libdir}/wine/expand.exe +%{_libdir}/wine/extrac32.exe +%{_libdir}/wine/fc.exe +%{_libdir}/wine/find.exe +%{_libdir}/wine/findstr.exe %{_libdir}/wine/fsutil.exe.so -%{_libdir}/wine/hostname.exe.so -%{_libdir}/wine/ipconfig.exe.so -%{_libdir}/wine/winhlp32.exe.so -%{_libdir}/wine/mshta.exe.so +%{_libdir}/wine/hostname.exe +%{_libdir}/wine/ipconfig.exe +%{_libdir}/wine/winhlp32.exe +%{_libdir}/wine/mshta.exe %if 0%{?wine_staging} -%{_libdir}/wine/msidb.exe.so +%{_libdir}/wine/msidb.exe %endif -%{_libdir}/wine/msiexec.exe.so -%{_libdir}/wine/net.exe.so -%{_libdir}/wine/netstat.exe.so -%{_libdir}/wine/ngen.exe.so +%{_libdir}/wine/msiexec.exe +%{_libdir}/wine/net.exe +%{_libdir}/wine/netstat.exe +%{_libdir}/wine/ngen.exe %{_libdir}/wine/ntoskrnl.exe.so -%{_libdir}/wine/oleview.exe.so -%{_libdir}/wine/ping.exe.so -%{_libdir}/wine/powershell.exe.so -%{_libdir}/wine/reg.exe.so -%{_libdir}/wine/regasm.exe.so -%{_libdir}/wine/regedit.exe.so -%{_libdir}/wine/regsvcs.exe.so -%{_libdir}/wine/regsvr32.exe.so -%{_libdir}/wine/rpcss.exe.so -%{_libdir}/wine/rundll32.exe.so -%{_libdir}/wine/schtasks.exe.so -%{_libdir}/wine/sdbinst.exe.so -%{_libdir}/wine/secedit.exe.so -%{_libdir}/wine/servicemodelreg.exe.so -%{_libdir}/wine/services.exe.so -%{_libdir}/wine/start.exe.so -%{_libdir}/wine/tasklist.exe.so -%{_libdir}/wine/termsv.exe.so -%{_libdir}/wine/view.exe.so -%{_libdir}/wine/wevtutil.exe.so +%{_libdir}/wine/oleview.exe +%{_libdir}/wine/ping.exe +%{_libdir}/wine/powershell.exe +%{_libdir}/wine/reg.exe +%{_libdir}/wine/regasm.exe +%{_libdir}/wine/regedit.exe +%{_libdir}/wine/regsvcs.exe +%{_libdir}/wine/regsvr32.exe +%{_libdir}/wine/rpcss.exe +%{_libdir}/wine/rundll32.exe +%{_libdir}/wine/schtasks.exe +%{_libdir}/wine/sdbinst.exe +%{_libdir}/wine/secedit.exe +%{_libdir}/wine/servicemodelreg.exe +%{_libdir}/wine/services.exe +%{_libdir}/wine/start.exe +%{_libdir}/wine/tasklist.exe +%{_libdir}/wine/termsv.exe +%{_libdir}/wine/view.exe +%{_libdir}/wine/wevtutil.exe %{_libdir}/wine/wineboot.exe.so %{_libdir}/wine/winebrowser.exe.so %{_libdir}/wine/wineconsole.exe.so %{_libdir}/wine/winemenubuilder.exe.so %{_libdir}/wine/winecfg.exe.so -%{_libdir}/wine/winedevice.exe.so -%{_libdir}/wine/wmplayer.exe.so -%{_libdir}/wine/wscript.exe.so -%{_libdir}/wine/uninstaller.exe.so +%{_libdir}/wine/winedevice.exe +%{_libdir}/wine/wmplayer.exe +%{_libdir}/wine/wscript.exe +%{_libdir}/wine/uninstaller.exe %{_libdir}/libwine.so.1* -%{_libdir}/wine/acledit.dll.so -%{_libdir}/wine/aclui.dll.so -%{_libdir}/wine/activeds.dll.so -%{_libdir}/wine/actxprxy.dll.so -%{_libdir}/wine/adsldp.dll.so -%{_libdir}/wine/adsldpc.dll.so +%{_libdir}/wine/acledit.dll +%{_libdir}/wine/aclui.dll +%{_libdir}/wine/activeds.dll +%{_libdir}/wine/actxprxy.dll +%{_libdir}/wine/adsldp.dll +%{_libdir}/wine/adsldpc.dll %{_libdir}/wine/advapi32.dll.so -%{_libdir}/wine/advpack.dll.so -%{_libdir}/wine/amsi.dll.so +%{_libdir}/wine/advpack.dll +%{_libdir}/wine/amsi.dll %{_libdir}/wine/amstream.dll.so -%{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.dll.so -%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-bem-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-comm-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-crt-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-crt-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-debug-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.dll.so -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-3.dll.so -%{_libdir}/wine/api-ms-win-core-fibers-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-file-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-file-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-file-l1-2-1.dll.so -%{_libdir}/wine/api-ms-win-core-file-l1-2-2.dll.so -%{_libdir}/wine/api-ms-win-core-file-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-file-l2-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-file-l2-1-2.dll.so -%{_libdir}/wine/api-ms-win-core-handle-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-heap-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-heap-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-io-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-io-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-largeinteger-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.dll.so -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.dll.so -%{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-localization-l1-2-1.dll.so -%{_libdir}/wine/api-ms-win-core-localization-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-3-0.dll.so -%{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-memory-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-memory-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.dll.so -%{_libdir}/wine/api-ms-win-core-misc-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-path-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-privateprofile-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll.so -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-3.dll.so -%{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-registry-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-stringloader-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-synch-l1-2-1.dll.so -%{_libdir}/wine/api-ms-win-core-synch-ansi-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so -%{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-threadpool-private-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-version-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-convert-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-environment-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-filesystem-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-heap-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-locale-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-math-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-multibyte-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-private-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-process-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-runtime-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-stdio-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-string-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-time-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-devices-config-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-devices-config-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-devices-query-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-downlevel-advapi32-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-downlevel-normaliz-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-downlevel-ole32-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-downlevel-shell32-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-gdi-dpiinfo-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-mm-time-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-ntuser-sysparams-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-4.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll.so -%{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-cryptoapi-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll.so -%{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-provider-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-security-systemfunctions-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-service-core-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-service-management-l2-1-0.dll.so -%{_libdir}/wine/api-ms-win-service-private-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll.so -%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.dll.so -%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll.so -%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll.so -%{_libdir}/wine/apphelp.dll.so +%{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.dll +%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-bem-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-comm-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll +%{_libdir}/wine/api-ms-win-core-crt-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-crt-l2-1-0.dll +%{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-debug-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.dll +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-3.dll +%{_libdir}/wine/api-ms-win-core-fibers-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-file-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-file-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-file-l1-2-1.dll +%{_libdir}/wine/api-ms-win-core-file-l1-2-2.dll +%{_libdir}/wine/api-ms-win-core-file-l2-1-0.dll +%{_libdir}/wine/api-ms-win-core-file-l2-1-1.dll +%{_libdir}/wine/api-ms-win-core-file-l2-1-2.dll +%{_libdir}/wine/api-ms-win-core-handle-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-heap-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-heap-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll +%{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-io-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-io-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll +%{_libdir}/wine/api-ms-win-core-largeinteger-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.dll +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.dll +%{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-localization-l1-2-1.dll +%{_libdir}/wine/api-ms-win-core-localization-l2-1-0.dll +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-3-0.dll +%{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-memory-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-memory-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.dll +%{_libdir}/wine/api-ms-win-core-misc-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-path-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-privateprofile-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-3.dll +%{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-registry-l2-1-0.dll +%{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll +%{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-stringloader-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-synch-l1-2-1.dll +%{_libdir}/wine/api-ms-win-core-synch-ansi-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll +%{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll +%{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-threadpool-private-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-version-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.dll +%{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll +%{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll +%{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-convert-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-environment-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-filesystem-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-heap-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-locale-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-math-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-multibyte-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-private-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-process-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-runtime-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-stdio-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-string-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-time-l1-1-0.dll +%{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.dll +%{_libdir}/wine/api-ms-win-devices-config-l1-1-0.dll +%{_libdir}/wine/api-ms-win-devices-config-l1-1-1.dll +%{_libdir}/wine/api-ms-win-devices-query-l1-1-1.dll +%{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.dll +%{_libdir}/wine/api-ms-win-downlevel-advapi32-l2-1-0.dll +%{_libdir}/wine/api-ms-win-downlevel-normaliz-l1-1-0.dll +%{_libdir}/wine/api-ms-win-downlevel-ole32-l1-1-0.dll +%{_libdir}/wine/api-ms-win-downlevel-shell32-l1-1-0.dll +%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l1-1-0.dll +%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l2-1-0.dll +%{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.dll +%{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.dll +%{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.dll +%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll +%{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll +%{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll +%{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.dll +%{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll +%{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll +%{_libdir}/wine/api-ms-win-gdi-dpiinfo-l1-1-0.dll +%{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.dll +%{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll +%{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.dll +%{_libdir}/wine/api-ms-win-mm-time-l1-1-0.dll +%{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll +%{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll +%{_libdir}/wine/api-ms-win-ntuser-sysparams-l1-1-0.dll +%{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.dll +%{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll +%{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll +%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll +%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll +%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-4.dll +%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll +%{_libdir}/wine/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll +%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll +%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll +%{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.dll +%{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll +%{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll +%{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll +%{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll +%{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.dll +%{_libdir}/wine/api-ms-win-security-cryptoapi-l1-1-0.dll +%{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll +%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll +%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll +%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.dll +%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll +%{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll +%{_libdir}/wine/api-ms-win-security-provider-l1-1-0.dll +%{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll +%{_libdir}/wine/api-ms-win-security-systemfunctions-l1-1-0.dll +%{_libdir}/wine/api-ms-win-service-core-l1-1-0.dll +%{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll +%{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll +%{_libdir}/wine/api-ms-win-service-management-l2-1-0.dll +%{_libdir}/wine/api-ms-win-service-private-l1-1-1.dll +%{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.dll +%{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll +%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll +%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.dll +%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.dll +%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.dll +%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll +%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll +%{_libdir}/wine/apphelp.dll %{_libdir}/wine/appwiz.cpl.so -%{_libdir}/wine/atl.dll.so -%{_libdir}/wine/atl80.dll.so -%{_libdir}/wine/atl90.dll.so -%{_libdir}/wine/atl100.dll.so -%{_libdir}/wine/atl110.dll.so -%{_libdir}/wine/atlthunk.dll.so -%{_libdir}/wine/atmlib.dll.so -%{_libdir}/wine/authz.dll.so +%{_libdir}/wine/atl.dll +%{_libdir}/wine/atl80.dll +%{_libdir}/wine/atl90.dll +%{_libdir}/wine/atl100.dll +%{_libdir}/wine/atl110.dll +%{_libdir}/wine/atlthunk.dll +%{_libdir}/wine/atmlib.dll +%{_libdir}/wine/authz.dll %{_libdir}/wine/avicap32.dll.so -%{_libdir}/wine/avifil32.dll.so -%{_libdir}/wine/avrt.dll.so +%{_libdir}/wine/avifil32.dll +%{_libdir}/wine/avrt.dll %{_libdir}/wine/bcrypt.dll.so -%{_libdir}/wine/bluetoothapis.dll.so -%{_libdir}/wine/browseui.dll.so -%{_libdir}/wine/bthprops.cpl.so +%{_libdir}/wine/bluetoothapis.dll +%{_libdir}/wine/browseui.dll +%{_libdir}/wine/bthprops.cpl %{_libdir}/wine/cabinet.dll.so -%{_libdir}/wine/cards.dll.so -%{_libdir}/wine/cdosys.dll.so -%{_libdir}/wine/cfgmgr32.dll.so -%{_libdir}/wine/clock.exe.so -%{_libdir}/wine/clusapi.dll.so -%{_libdir}/wine/combase.dll.so -%{_libdir}/wine/comcat.dll.so -%{_libdir}/wine/comctl32.dll.so -%{_libdir}/wine/comdlg32.dll.so -%{_libdir}/wine/compstui.dll.so -%{_libdir}/wine/comsvcs.dll.so -%{_libdir}/wine/concrt140.dll.so -%{_libdir}/wine/connect.dll.so -%{_libdir}/wine/credui.dll.so +%{_libdir}/wine/cards.dll +%{_libdir}/wine/cdosys.dll +%{_libdir}/wine/cfgmgr32.dll +%{_libdir}/wine/clock.exe +%{_libdir}/wine/clusapi.dll +%{_libdir}/wine/combase.dll +%{_libdir}/wine/comcat.dll +%{_libdir}/wine/comctl32.dll +%{_libdir}/wine/comdlg32.dll +%{_libdir}/wine/compstui.dll +%{_libdir}/wine/comsvcs.dll +%{_libdir}/wine/concrt140.dll +%{_libdir}/wine/connect.dll +%{_libdir}/wine/credui.dll %{_libdir}/wine/crtdll.dll.so %{_libdir}/wine/crypt32.dll.so -%{_libdir}/wine/cryptdlg.dll.so -%{_libdir}/wine/cryptdll.dll.so -%{_libdir}/wine/cryptext.dll.so -%{_libdir}/wine/cryptnet.dll.so -%{_libdir}/wine/cryptui.dll.so +%{_libdir}/wine/cryptdlg.dll +%{_libdir}/wine/cryptdll.dll +%{_libdir}/wine/cryptext.dll +%{_libdir}/wine/cryptnet.dll +%{_libdir}/wine/cryptui.dll %{_libdir}/wine/ctapi32.dll.so -%{_libdir}/wine/ctl3d32.dll.so -%{_libdir}/wine/d2d1.dll.so -%{_libdir}/wine/d3d10.dll.so -%{_libdir}/wine/d3d10_1.dll.so -%{_libdir}/wine/d3d10core.dll.so +%{_libdir}/wine/ctl3d32.dll +%{_libdir}/wine/d2d1.dll +%{_libdir}/wine/d3d10.dll +%{_libdir}/wine/d3d10_1.dll +%{_libdir}/wine/d3d10core.dll %{_libdir}/wine/d3d11.dll.so %{_libdir}/wine/d3d12.dll.so %{_libdir}/wine/d3dcompiler_*.dll.so -%{_libdir}/wine/d3dim.dll.so -%{_libdir}/wine/d3drm.dll.so -%{_libdir}/wine/d3dx9_*.dll.so -%{_libdir}/wine/d3dx10_*.dll.so -%{_libdir}/wine/d3dx11_42.dll.so -%{_libdir}/wine/d3dx11_43.dll.so -%{_libdir}/wine/d3dxof.dll.so -%{_libdir}/wine/davclnt.dll.so -%{_libdir}/wine/dbgeng.dll.so +%{_libdir}/wine/d3dim.dll +%{_libdir}/wine/d3drm.dll +%{_libdir}/wine/d3dx9_*.dll +%{_libdir}/wine/d3dx10_*.dll +%{_libdir}/wine/d3dx11_42.dll +%{_libdir}/wine/d3dx11_43.dll +%{_libdir}/wine/d3dxof.dll +%{_libdir}/wine/davclnt.dll +%{_libdir}/wine/dbgeng.dll %{_libdir}/wine/dbghelp.dll.so -%{_libdir}/wine/dciman32.dll.so +%{_libdir}/wine/dciman32.dll %{_libdir}/wine/ddraw.dll.so -%{_libdir}/wine/ddrawex.dll.so -%{_libdir}/wine/devenum.dll.so -%{_libdir}/wine/dhcpcsvc.dll.so -%{_libdir}/wine/dhtmled.ocx.so -%{_libdir}/wine/difxapi.dll.so +%{_libdir}/wine/ddrawex.dll +%{_libdir}/wine/devenum.dll +%{_libdir}/wine/dhcpcsvc.dll +%{_libdir}/wine/dhtmled.ocx +%{_libdir}/wine/difxapi.dll %{_libdir}/wine/dinput.dll.so %{_libdir}/wine/dinput8.dll.so -%{_libdir}/wine/dispex.dll.so -%{_libdir}/wine/dmband.dll.so -%{_libdir}/wine/dmcompos.dll.so -%{_libdir}/wine/dmime.dll.so -%{_libdir}/wine/dmloader.dll.so -%{_libdir}/wine/dmscript.dll.so -%{_libdir}/wine/dmstyle.dll.so -%{_libdir}/wine/dmsynth.dll.so -%{_libdir}/wine/dmusic.dll.so -%{_libdir}/wine/dmusic32.dll.so -%{_libdir}/wine/dplay.dll.so -%{_libdir}/wine/dplayx.dll.so -%{_libdir}/wine/dpnaddr.dll.so -%{_libdir}/wine/dpnet.dll.so -%{_libdir}/wine/dpnhpast.dll.so -%{_libdir}/wine/dpnlobby.dll.so -%{_libdir}/wine/dpvoice.dll.so -%{_libdir}/wine/dpwsockx.dll.so -%{_libdir}/wine/drmclien.dll.so -%{_libdir}/wine/dsound.dll.so -%{_libdir}/wine/dsquery.dll.so -%{_libdir}/wine/dssenh.dll.so -%{_libdir}/wine/dswave.dll.so -%{_libdir}/wine/dwmapi.dll.so +%{_libdir}/wine/dispex.dll +%{_libdir}/wine/dmband.dll +%{_libdir}/wine/dmcompos.dll +%{_libdir}/wine/dmime.dll +%{_libdir}/wine/dmloader.dll +%{_libdir}/wine/dmscript.dll +%{_libdir}/wine/dmstyle.dll +%{_libdir}/wine/dmsynth.dll +%{_libdir}/wine/dmusic.dll +%{_libdir}/wine/dmusic32.dll +%{_libdir}/wine/dplay.dll +%{_libdir}/wine/dplayx.dll +%{_libdir}/wine/dpnaddr.dll +%{_libdir}/wine/dpnet.dll +%{_libdir}/wine/dpnhpast.dll +%{_libdir}/wine/dpnlobby.dll +%{_libdir}/wine/dpvoice.dll +%{_libdir}/wine/dpwsockx.dll +%{_libdir}/wine/drmclien.dll +%{_libdir}/wine/dsound.dll +%{_libdir}/wine/dsquery.dll +%{_libdir}/wine/dssenh.dll +%{_libdir}/wine/dswave.dll +%{_libdir}/wine/dwmapi.dll %{_libdir}/wine/dwrite.dll.so -%{_libdir}/wine/dx8vb.dll.so -%{_libdir}/wine/dxdiagn.dll.so +%{_libdir}/wine/dx8vb.dll +%{_libdir}/wine/dxdiagn.dll %{_libdir}/wine/dxgi.dll.so %if 0%{?wine_staging} %{_libdir}/wine/dxgkrnl.sys.so %{_libdir}/wine/dxgmms1.sys.so %endif %{_libdir}/wine/dxva2.dll.so -%{_libdir}/wine/esent.dll.so +%{_libdir}/wine/esent.dll %{_libdir}/wine/evr.dll.so -%{_libdir}/wine/explorerframe.dll.so -%{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-dwmapi-ext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll.so -%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll.so -%{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll.so -%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-1.dll.so -%{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.dll.so -%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-dialogbox-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-2-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-private-l1-3-1.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-4.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.dll.so -%{_libdir}/wine/ext-ms-win-oleacc-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll.so +%{_libdir}/wine/explorerframe.dll +%{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-dwmapi-ext-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll +%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll +%{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll +%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-1.dll +%{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.dll +%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-dialogbox-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-2-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.dll +%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll +%{_libdir}/wine/ext-ms-win-ntuser-private-l1-3-1.dll +%{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-4.dll +%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.dll +%{_libdir}/wine/ext-ms-win-oleacc-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-shell-comctl32-init-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-shell-comdlg32-l1-1-0.dll +%{_libdir}/wine/ext-ms-win-shell-shell32-l1-2-0.dll +%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll %if 0%{?wine_staging} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif -%{_libdir}/wine/faultrep.dll.so -%{_libdir}/wine/feclient.dll.so -%{_libdir}/wine/fltlib.dll.so -%{_libdir}/wine/fltmgr.sys.so -%{_libdir}/wine/fntcache.dll.so -%{_libdir}/wine/fontsub.dll.so -%{_libdir}/wine/fusion.dll.so -%{_libdir}/wine/fwpuclnt.dll.so -%{_libdir}/wine/gameux.dll.so +%{_libdir}/wine/faultrep.dll +%{_libdir}/wine/feclient.dll +%{_libdir}/wine/fltlib.dll +%{_libdir}/wine/fltmgr.sys +%{_libdir}/wine/fntcache.dll +%{_libdir}/wine/fontsub.dll +%{_libdir}/wine/fusion.dll +%{_libdir}/wine/fwpuclnt.dll +%{_libdir}/wine/gameux.dll %{_libdir}/wine/gdi32.dll.so -%{_libdir}/wine/gdiplus.dll.so +%{_libdir}/wine/gdiplus.dll %{_libdir}/wine/glu32.dll.so %{_libdir}/wine/gphoto2.ds.so -%{_libdir}/wine/gpkcsp.dll.so -%{_libdir}/wine/hal.dll.so -%{_libdir}/wine/hh.exe.so -%{_libdir}/wine/hhctrl.ocx.so -%{_libdir}/wine/hid.dll.so -%{_libdir}/wine/hidclass.sys.so -%{_libdir}/wine/hlink.dll.so -%{_libdir}/wine/hnetcfg.dll.so -%{_libdir}/wine/httpapi.dll.so -%{_libdir}/wine/icacls.exe.so -%{_libdir}/wine/iccvid.dll.so -%{_libdir}/wine/icinfo.exe.so -%{_libdir}/wine/icmp.dll.so -%{_libdir}/wine/ieframe.dll.so +%{_libdir}/wine/gpkcsp.dll +%{_libdir}/wine/hal.dll +%{_libdir}/wine/hh.exe +%{_libdir}/wine/hhctrl.ocx +%{_libdir}/wine/hid.dll +%{_libdir}/wine/hidclass.sys +%{_libdir}/wine/hlink.dll +%{_libdir}/wine/hnetcfg.dll +%{_libdir}/wine/httpapi.dll +%{_libdir}/wine/icacls.exe +%{_libdir}/wine/iccvid.dll +%{_libdir}/wine/icinfo.exe +%{_libdir}/wine/icmp.dll +%{_libdir}/wine/ieframe.dll %if 0%{?wine_staging} %{_libdir}/wine/iertutil.dll.so %endif -%{_libdir}/wine/ieproxy.dll.so -%{_libdir}/wine/imaadp32.acm.so -%{_libdir}/wine/imagehlp.dll.so -%{_libdir}/wine/imm32.dll.so -%{_libdir}/wine/inetcomm.dll.so -%{_libdir}/wine/inetcpl.cpl.so -%{_libdir}/wine/inetmib1.dll.so -%{_libdir}/wine/infosoft.dll.so -%{_libdir}/wine/initpki.dll.so -%{_libdir}/wine/inkobj.dll.so -%{_libdir}/wine/inseng.dll.so +%{_libdir}/wine/ieproxy.dll +%{_libdir}/wine/imaadp32.acm +%{_libdir}/wine/imagehlp.dll +%{_libdir}/wine/imm32.dll +%{_libdir}/wine/inetcomm.dll +%{_libdir}/wine/inetcpl.cpl +%{_libdir}/wine/inetmib1.dll +%{_libdir}/wine/infosoft.dll +%{_libdir}/wine/initpki.dll +%{_libdir}/wine/inkobj.dll +%{_libdir}/wine/inseng.dll %{_libdir}/wine/iphlpapi.dll.so -%{_libdir}/wine/iprop.dll.so -%{_libdir}/wine/irprops.cpl.so -%{_libdir}/wine/itircl.dll.so -%{_libdir}/wine/itss.dll.so -%{_libdir}/wine/joy.cpl.so -%{_libdir}/wine/jscript.dll.so -%{_libdir}/wine/jsproxy.dll.so +%{_libdir}/wine/iprop.dll +%{_libdir}/wine/irprops.cpl +%{_libdir}/wine/itircl.dll +%{_libdir}/wine/itss.dll +%{_libdir}/wine/joy.cpl +%{_libdir}/wine/jscript.dll +%{_libdir}/wine/jsproxy.dll %{_libdir}/wine/kerberos.dll.so %{_libdir}/wine/kernel32.dll.so %{_libdir}/wine/kernelbase.dll.so -%{_libdir}/wine/ksecdd.sys.so -%{_libdir}/wine/ksuser.dll.so -%{_libdir}/wine/ktmw32.dll.so +%{_libdir}/wine/ksecdd.sys +%{_libdir}/wine/ksuser.dll +%{_libdir}/wine/ktmw32.dll %if 0%{?fedora} > 24 %{_libdir}/wine/l3codeca.acm.so %endif -%{_libdir}/wine/loadperf.dll.so -%{_libdir}/wine/localspl.dll.so -%{_libdir}/wine/localui.dll.so -%{_libdir}/wine/lodctr.exe.so -%{_libdir}/wine/lz32.dll.so -%{_libdir}/wine/mapi32.dll.so -%{_libdir}/wine/mapistub.dll.so -%{_libdir}/wine/mciavi32.dll.so -%{_libdir}/wine/mcicda.dll.so -%{_libdir}/wine/mciqtz32.dll.so -%{_libdir}/wine/mciseq.dll.so -%{_libdir}/wine/mciwave.dll.so +%{_libdir}/wine/loadperf.dll +%{_libdir}/wine/localspl.dll +%{_libdir}/wine/localui.dll +%{_libdir}/wine/lodctr.exe +%{_libdir}/wine/lz32.dll +%{_libdir}/wine/mapi32.dll +%{_libdir}/wine/mapistub.dll +%{_libdir}/wine/mciavi32.dll +%{_libdir}/wine/mcicda.dll +%{_libdir}/wine/mciqtz32.dll +%{_libdir}/wine/mciseq.dll +%{_libdir}/wine/mciwave.dll %{_libdir}/wine/mf.dll.so -%{_libdir}/wine/mf3216.dll.so -%{_libdir}/wine/mferror.dll.so +%{_libdir}/wine/mf3216.dll +%{_libdir}/wine/mferror.dll %{_libdir}/wine/mfplat.dll.so %{_libdir}/wine/mfplay.dll.so %{_libdir}/wine/mfreadwrite.dll.so @@ -1598,7 +1603,7 @@ fi %{_libdir}/wine/mlang.dll.so %{_libdir}/wine/mmcndmgr.dll.so %{_libdir}/wine/mmdevapi.dll.so -%{_libdir}/wine/mofcomp.exe.so +%{_libdir}/wine/mofcomp.exe %{_libdir}/wine/mountmgr.sys.so %{_libdir}/wine/mp3dmod.dll.so %{_libdir}/wine/mpr.dll.so @@ -1619,13 +1624,13 @@ fi %{_libdir}/wine/msg711.acm.so %{_libdir}/wine/msgsm32.acm.so %{_libdir}/wine/mshtml.dll.so -%{_libdir}/wine/mshtml.tlb.so +%{_libdir}/wine/mshtml.tlb %{_libdir}/wine/msi.dll.so %{_libdir}/wine/msident.dll.so %{_libdir}/wine/msimtf.dll.so %{_libdir}/wine/msimg32.dll.so -%{_libdir}/wine/msimsg.dll.so -%{_libdir}/wine/msinfo32.exe.so +%{_libdir}/wine/msimsg.dll +%{_libdir}/wine/msinfo32.exe %{_libdir}/wine/msisip.dll.so %{_libdir}/wine/msisys.ocx.so %{_libdir}/wine/msls31.dll.so @@ -1637,19 +1642,19 @@ fi %{_libdir}/wine/mssip32.dll.so %{_libdir}/wine/msrle32.dll.so %{_libdir}/wine/mstask.dll.so -%{_libdir}/wine/msvcirt.dll.so +%{_libdir}/wine/msvcirt.dll %{_libdir}/wine/msvcm80.dll.so %{_libdir}/wine/msvcm90.dll.so -%{_libdir}/wine/msvcp60.dll.so -%{_libdir}/wine/msvcp70.dll.so -%{_libdir}/wine/msvcp71.dll.so -%{_libdir}/wine/msvcp80.dll.so -%{_libdir}/wine/msvcp90.dll.so -%{_libdir}/wine/msvcp100.dll.so -%{_libdir}/wine/msvcp110.dll.so -%{_libdir}/wine/msvcp120.dll.so -%{_libdir}/wine/msvcp120_app.dll.so -%{_libdir}/wine/msvcp140.dll.so +%{_libdir}/wine/msvcp60.dll +%{_libdir}/wine/msvcp70.dll +%{_libdir}/wine/msvcp71.dll +%{_libdir}/wine/msvcp80.dll +%{_libdir}/wine/msvcp90.dll +%{_libdir}/wine/msvcp100.dll +%{_libdir}/wine/msvcp110.dll +%{_libdir}/wine/msvcp120.dll +%{_libdir}/wine/msvcp120_app.dll +%{_libdir}/wine/msvcp140.dll %{_libdir}/wine/msvcr70.dll.so %{_libdir}/wine/msvcr71.dll.so %{_libdir}/wine/msvcr80.dll.so @@ -1657,10 +1662,10 @@ fi %{_libdir}/wine/msvcr100.dll.so %{_libdir}/wine/msvcr110.dll.so %{_libdir}/wine/msvcr120.dll.so -%{_libdir}/wine/msvcr120_app.dll.so +%{_libdir}/wine/msvcr120_app.dll %{_libdir}/wine/msvcrt.dll.so -%{_libdir}/wine/msvcrt20.dll.so -%{_libdir}/wine/msvcrt40.dll.so +%{_libdir}/wine/msvcrt20.dll +%{_libdir}/wine/msvcrt40.dll %{_libdir}/wine/msvcrtd.dll.so %{_libdir}/wine/msvfw32.dll.so %{_libdir}/wine/msvidc32.dll.so @@ -1677,7 +1682,7 @@ fi %{_libdir}/wine/netapi32.dll.so %{_libdir}/wine/netcfgx.dll.so %{_libdir}/wine/netprofm.dll.so -%{_libdir}/wine/netsh.exe.so +%{_libdir}/wine/netsh.exe %{_libdir}/wine/newdev.dll.so %{_libdir}/wine/ninput.dll.so %{_libdir}/wine/normaliz.dll.so @@ -1693,7 +1698,7 @@ fi %{_libdir}/wine/objsel.dll.so %{_libdir}/wine/odbc32.dll.so %{_libdir}/wine/odbccp32.dll.so -%{_libdir}/wine/odbccu32.dll.so +%{_libdir}/wine/odbccu32.dll %{_libdir}/wine/ole32.dll.so %{_libdir}/wine/oleacc.dll.so %{_libdir}/wine/oleaut32.dll.so @@ -1709,11 +1714,11 @@ fi %{_libdir}/wine/photometadatahandler.dll.so %{_libdir}/wine/pidgen.dll.so %{_libdir}/wine/powrprof.dll.so -%{_libdir}/wine/presentationfontcache.exe.so +%{_libdir}/wine/presentationfontcache.exe %{_libdir}/wine/printui.dll.so %{_libdir}/wine/prntvpt.dll.so %{_libdir}/wine/propsys.dll.so -%{_libdir}/wine/psapi.dll.so +%{_libdir}/wine/psapi.dll %{_libdir}/wine/pstorec.dll.so %{_libdir}/wine/qcap.dll.so %{_libdir}/wine/qedit.dll.so @@ -1729,14 +1734,14 @@ fi %{_libdir}/wine/riched20.dll.so %{_libdir}/wine/riched32.dll.so %{_libdir}/wine/rpcrt4.dll.so -%{_libdir}/wine/rsabase.dll.so +%{_libdir}/wine/rsabase.dll %{_libdir}/wine/rsaenh.dll.so %{_libdir}/wine/rstrtmgr.dll.so %{_libdir}/wine/rtutils.dll.so %{_libdir}/wine/samlib.dll.so %{_libdir}/wine/sapi.dll.so %{_libdir}/wine/sas.dll.so -%{_libdir}/wine/sc.exe.so +%{_libdir}/wine/sc.exe %{_libdir}/wine/scarddlg.dll.so %{_libdir}/wine/sccbase.dll.so %{_libdir}/wine/schannel.dll.so @@ -1749,45 +1754,45 @@ fi %{_libdir}/wine/setupapi.dll.so %{_libdir}/wine/sfc_os.dll.so %{_libdir}/wine/shcore.dll.so -%{_libdir}/wine/shdoclc.dll.so +%{_libdir}/wine/shdoclc.dll %{_libdir}/wine/shdocvw.dll.so %{_libdir}/wine/schedsvc.dll.so %{_libdir}/wine/shell32.dll.so -%{_libdir}/wine/shfolder.dll.so +%{_libdir}/wine/shfolder.dll %{_libdir}/wine/shlwapi.dll.so -%{_libdir}/wine/shutdown.exe.so +%{_libdir}/wine/shutdown.exe %{_libdir}/wine/slbcsp.dll.so %{_libdir}/wine/slc.dll.so %{_libdir}/wine/snmpapi.dll.so -%{_libdir}/wine/softpub.dll.so -%{_libdir}/wine/spoolsv.exe.so +%{_libdir}/wine/softpub.dll +%{_libdir}/wine/spoolsv.exe %{_libdir}/wine/srclient.dll.so %{_libdir}/wine/sspicli.dll.so -%{_libdir}/wine/stdole2.tlb.so -%{_libdir}/wine/stdole32.tlb.so +%{_libdir}/wine/stdole2.tlb +%{_libdir}/wine/stdole32.tlb %{_libdir}/wine/sti.dll.so %{_libdir}/wine/strmdll.dll.so -%{_libdir}/wine/subst.exe.so -%{_libdir}/wine/svchost.exe.so +%{_libdir}/wine/subst.exe +%{_libdir}/wine/svchost.exe %{_libdir}/wine/svrapi.dll.so %{_libdir}/wine/sxs.dll.so -%{_libdir}/wine/systeminfo.exe.so +%{_libdir}/wine/systeminfo.exe %{_libdir}/wine/t2embed.dll.so %{_libdir}/wine/tapi32.dll.so -%{_libdir}/wine/taskkill.exe.so +%{_libdir}/wine/taskkill.exe %{_libdir}/wine/taskschd.dll.so %{_libdir}/wine/tdh.dll.so %{_libdir}/wine/tdi.sys.so %{_libdir}/wine/traffic.dll.so -%{_libdir}/wine/tzres.dll.so +%{_libdir}/wine/tzres.dll %{_libdir}/wine/ucrtbase.dll.so %if 0%{?wine_staging} %{_libdir}/wine/uianimation.dll.so %endif %{_libdir}/wine/uiautomationcore.dll.so %{_libdir}/wine/uiribbon.dll.so -%{_libdir}/wine/unicows.dll.so -%{_libdir}/wine/unlodctr.exe.so +%{_libdir}/wine/unicows.dll +%{_libdir}/wine/unlodctr.exe %{_libdir}/wine/updspapi.dll.so %{_libdir}/wine/url.dll.so %{_libdir}/wine/urlmon.dll.so @@ -1798,12 +1803,12 @@ fi %{_libdir}/wine/userenv.dll.so %{_libdir}/wine/vbscript.dll.so %{_libdir}/wine/vcomp.dll.so -%{_libdir}/wine/vcomp90.dll.so -%{_libdir}/wine/vcomp100.dll.so -%{_libdir}/wine/vcomp110.dll.so -%{_libdir}/wine/vcomp120.dll.so -%{_libdir}/wine/vcomp140.dll.so -%{_libdir}/wine/vcruntime140.dll.so +%{_libdir}/wine/vcomp90.dll +%{_libdir}/wine/vcomp100.dll +%{_libdir}/wine/vcomp110.dll +%{_libdir}/wine/vcomp120.dll +%{_libdir}/wine/vcomp140.dll +%{_libdir}/wine/vcruntime140.dll %{_libdir}/wine/vdmdbg.dll.so %{_libdir}/wine/version.dll.so %{_libdir}/wine/virtdisk.dll.so @@ -1824,6 +1829,7 @@ fi %{_libdir}/wine/windowscodecsext.dll.so %{_libdir}/wine/winebus.sys.so %{_libdir}/wine/winegstreamer.dll.so +%{_libdir}/wine/winehid.inf %{_libdir}/wine/winehid.sys.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.dll.so @@ -1837,8 +1843,8 @@ fi %{_libdir}/wine/winspool.drv.so %{_libdir}/wine/winsta.dll.so %{_libdir}/wine/wmasf.dll.so -%{_libdir}/wine/wmi.dll.so -%{_libdir}/wine/wmic.exe.so +%{_libdir}/wine/wmi.dll +%{_libdir}/wine/wmic.exe %{_libdir}/wine/wmiutils.dll.so %{_libdir}/wine/wmp.dll.so %{_libdir}/wine/wmvcore.dll.so @@ -1846,7 +1852,7 @@ fi %{_libdir}/wine/winscard.dll.so %{_libdir}/wine/wintab32.dll.so %{_libdir}/wine/wintrust.dll.so -%{_libdir}/wine/winusb.dll.so +%{_libdir}/wine/winusb.dll %{_libdir}/wine/wlanapi.dll.so %{_libdir}/wine/wmphoto.dll.so %{_libdir}/wine/wnaspi32.dll.so @@ -1866,7 +1872,7 @@ fi %if 0%{?wine_staging} %{_libdir}/wine/wuauserv.exe.so %endif -%{_libdir}/wine/security.dll.so +%{_libdir}/wine/security.dll %{_libdir}/wine/sfc.dll.so %{_libdir}/wine/wineps.drv.so %{_libdir}/wine/d3d8.dll.so @@ -1874,7 +1880,7 @@ fi %{_libdir}/wine/opengl32.dll.so %{_libdir}/wine/wined3d.dll.so %{_libdir}/wine/dnsapi.dll.so -%{_libdir}/wine/iexplore.exe.so +%{_libdir}/wine/iexplore.exe %{_libdir}/wine/x3daudio1_0.dll.so %{_libdir}/wine/x3daudio1_1.dll.so %{_libdir}/wine/x3daudio1_2.dll.so @@ -1898,7 +1904,7 @@ fi %{_libdir}/wine/xaudio2_7.dll.so %{_libdir}/wine/xaudio2_8.dll.so %{_libdir}/wine/xaudio2_9.dll.so -%{_libdir}/wine/xcopy.exe.so +%{_libdir}/wine/xcopy.exe %{_libdir}/wine/xinput1_1.dll.so %{_libdir}/wine/xinput1_2.dll.so %{_libdir}/wine/xinput1_3.dll.so @@ -1925,7 +1931,7 @@ fi %{_libdir}/wine/ifsmgr.vxd.so %{_libdir}/wine/mmdevldr.vxd.so %{_libdir}/wine/monodebg.vxd.so -%{_libdir}/wine/rundll.exe16.so +%{_libdir}/wine/rundll.exe16 %{_libdir}/wine/vdhcp.vxd.so %{_libdir}/wine/user.exe16.so %{_libdir}/wine/vmm.vxd.so @@ -1935,7 +1941,7 @@ fi %{_libdir}/wine/vwin32.vxd.so %{_libdir}/wine/w32skrnl.dll.so %{_libdir}/wine/avifile.dll16.so -%{_libdir}/wine/comm.drv16.so +%{_libdir}/wine/comm.drv16 %{_libdir}/wine/commdlg.dll16.so %{_libdir}/wine/compobj.dll16.so %{_libdir}/wine/ctl3d.dll16.so @@ -1944,7 +1950,7 @@ fi %{_libdir}/wine/dispdib.dll16.so %{_libdir}/wine/display.drv16.so %{_libdir}/wine/gdi.exe16.so -%{_libdir}/wine/imm.dll16.so +%{_libdir}/wine/imm.dll16 %{_libdir}/wine/krnl386.exe16.so %{_libdir}/wine/keyboard.drv16.so %{_libdir}/wine/lzexpand.dll16.so @@ -1953,14 +1959,14 @@ fi %{_libdir}/wine/msacm.dll16.so %{_libdir}/wine/msvideo.dll16.so %{_libdir}/wine/ole2.dll16.so -%{_libdir}/wine/ole2conv.dll16.so +%{_libdir}/wine/ole2conv.dll16 %{_libdir}/wine/ole2disp.dll16.so %{_libdir}/wine/ole2nls.dll16.so -%{_libdir}/wine/ole2prox.dll16.so -%{_libdir}/wine/ole2thk.dll16.so +%{_libdir}/wine/ole2prox.dll16 +%{_libdir}/wine/ole2thk.dll16 %{_libdir}/wine/olecli.dll16.so %{_libdir}/wine/olesvr.dll16.so -%{_libdir}/wine/rasapi16.dll16.so +%{_libdir}/wine/rasapi16.dll16 %{_libdir}/wine/setupx.dll16.so %{_libdir}/wine/shell.dll16.so %{_libdir}/wine/sound.drv16.so @@ -1978,9 +1984,9 @@ fi %{_libdir}/wine/windebug.dll16.so %{_libdir}/wine/wineps16.drv16.so %{_libdir}/wine/wing.dll16.so -%{_libdir}/wine/winhelp.exe16.so +%{_libdir}/wine/winhelp.exe16 %{_libdir}/wine/winnls.dll16.so -%{_libdir}/wine/winoldap.mod16.so +%{_libdir}/wine/winoldap.mod16 %{_libdir}/wine/winsock.dll16.so %{_libdir}/wine/wintab.dll16.so %{_libdir}/wine/wow32.dll.so @@ -2197,6 +2203,10 @@ fi %endif %changelog +* Thu Jun 13 2019 Michael Cronenworth 4.10-1 +- version update +- compile with MinGW support + * Sun May 26 2019 Michael Cronenworth 4.9-1 - version update From 785891a779cd2b7fba9f7254ec71860295553b8f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 14 Jun 2019 00:23:55 -0500 Subject: [PATCH 163/459] Fix winehid file location --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 3f79f5d..1660fef 100644 --- a/wine.spec +++ b/wine.spec @@ -1829,7 +1829,6 @@ fi %{_libdir}/wine/windowscodecsext.dll.so %{_libdir}/wine/winebus.sys.so %{_libdir}/wine/winegstreamer.dll.so -%{_libdir}/wine/winehid.inf %{_libdir}/wine/winehid.sys.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.dll.so @@ -1999,6 +1998,7 @@ fi %dir %{_datadir}/wine/mono %dir %{_datadir}/wine/fonts %{_datadir}/wine/wine.inf +%{_datadir}/wine/winehid.inf %{_datadir}/wine/l_intl.nls %files common From 87058b043e7fa932d7d9f71f2d1edae88bd975d4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 14 Jun 2019 09:46:34 -0500 Subject: [PATCH 164/459] Handle file extensions between architectures Only x86 arches use MinGW. --- wine.spec | 1089 +++++++++++++++++++++++++++-------------------------- 1 file changed, 553 insertions(+), 536 deletions(-) diff --git a/wine.spec b/wine.spec index 1660fef..06a8d0d 100644 --- a/wine.spec +++ b/wine.spec @@ -5,6 +5,23 @@ %global winegecko 2.47 %global winemono 4.8.3 #global _default_patch_fuzz 2 +%ifarch %{ix86} x86_64 +%global wineacm acm +%global winecpl cpl +%global winedll dll +%global wineexe exe +%global wineocx ocx +%global winesys sys +%global winetlb tlb +%else +%global wineacm acm.so +%global winecpl cpl.so +%global winedll dll.so +%global wineexe exe.so +%global wineocx ocx.so +%global winesys sys.so +%global winesys tlb.so +%endif # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging %if 0%{?fedora} @@ -1031,24 +1048,24 @@ fi %{_libdir}/wine/runas.exe.so %endif %{_bindir}/winedump -%{_libdir}/wine/explorer.exe -%{_libdir}/wine/cabarc.exe -%{_libdir}/wine/control.exe -%{_libdir}/wine/cmd.exe -%{_libdir}/wine/dxdiag.exe -%{_libdir}/wine/notepad.exe -%{_libdir}/wine/plugplay.exe -%{_libdir}/wine/progman.exe -%{_libdir}/wine/taskmgr.exe +%{_libdir}/wine/explorer.%{wineexe} +%{_libdir}/wine/cabarc.%{wineexe} +%{_libdir}/wine/control.%{wineexe} +%{_libdir}/wine/cmd.%{wineexe} +%{_libdir}/wine/dxdiag.%{wineexe} +%{_libdir}/wine/notepad.%{wineexe} +%{_libdir}/wine/plugplay.%{wineexe} +%{_libdir}/wine/progman.%{wineexe} +%{_libdir}/wine/taskmgr.%{wineexe} %{_libdir}/wine/winedbg.exe.so -%{_libdir}/wine/winefile.exe -%{_libdir}/wine/winemine.exe -%{_libdir}/wine/winemsibuilder.exe +%{_libdir}/wine/winefile.%{wineexe} +%{_libdir}/wine/winemine.%{wineexe} +%{_libdir}/wine/winemsibuilder.%{wineexe} %{_libdir}/wine/winepath.exe.so -%{_libdir}/wine/winmgmt.exe +%{_libdir}/wine/winmgmt.%{wineexe} %{_libdir}/wine/winver.exe.so -%{_libdir}/wine/wordpad.exe -%{_libdir}/wine/write.exe +%{_libdir}/wine/wordpad.%{wineexe} +%{_libdir}/wine/write.%{wineexe} %{_libdir}/wine/wusa.exe.so %ifarch %{ix86} %{arm} @@ -1079,522 +1096,522 @@ fi %dir %{_libdir}/wine/fakedlls %{_libdir}/wine/fakedlls/* -%{_libdir}/wine/attrib.exe -%{_libdir}/wine/arp.exe -%{_libdir}/wine/aspnet_regiis.exe -%{_libdir}/wine/cacls.exe -%{_libdir}/wine/conhost.exe -%{_libdir}/wine/cscript.exe -%{_libdir}/wine/dism.exe -%{_libdir}/wine/dpnsvr.exe -%{_libdir}/wine/eject.exe -%{_libdir}/wine/expand.exe -%{_libdir}/wine/extrac32.exe -%{_libdir}/wine/fc.exe -%{_libdir}/wine/find.exe -%{_libdir}/wine/findstr.exe +%{_libdir}/wine/attrib.%{wineexe} +%{_libdir}/wine/arp.%{wineexe} +%{_libdir}/wine/aspnet_regiis.%{wineexe} +%{_libdir}/wine/cacls.%{wineexe} +%{_libdir}/wine/conhost.%{wineexe} +%{_libdir}/wine/cscript.%{wineexe} +%{_libdir}/wine/dism.%{wineexe} +%{_libdir}/wine/dpnsvr.%{wineexe} +%{_libdir}/wine/eject.%{wineexe} +%{_libdir}/wine/expand.%{wineexe} +%{_libdir}/wine/extrac32.%{wineexe} +%{_libdir}/wine/fc.%{wineexe} +%{_libdir}/wine/find.%{wineexe} +%{_libdir}/wine/findstr.%{wineexe} %{_libdir}/wine/fsutil.exe.so -%{_libdir}/wine/hostname.exe -%{_libdir}/wine/ipconfig.exe -%{_libdir}/wine/winhlp32.exe -%{_libdir}/wine/mshta.exe +%{_libdir}/wine/hostname.%{wineexe} +%{_libdir}/wine/ipconfig.%{wineexe} +%{_libdir}/wine/winhlp32.%{wineexe} +%{_libdir}/wine/mshta.%{wineexe} %if 0%{?wine_staging} -%{_libdir}/wine/msidb.exe +%{_libdir}/wine/msidb.%{wineexe} %endif -%{_libdir}/wine/msiexec.exe -%{_libdir}/wine/net.exe -%{_libdir}/wine/netstat.exe -%{_libdir}/wine/ngen.exe +%{_libdir}/wine/msiexec.%{wineexe} +%{_libdir}/wine/net.%{wineexe} +%{_libdir}/wine/netstat.%{wineexe} +%{_libdir}/wine/ngen.%{wineexe} %{_libdir}/wine/ntoskrnl.exe.so -%{_libdir}/wine/oleview.exe -%{_libdir}/wine/ping.exe -%{_libdir}/wine/powershell.exe -%{_libdir}/wine/reg.exe -%{_libdir}/wine/regasm.exe -%{_libdir}/wine/regedit.exe -%{_libdir}/wine/regsvcs.exe -%{_libdir}/wine/regsvr32.exe -%{_libdir}/wine/rpcss.exe -%{_libdir}/wine/rundll32.exe -%{_libdir}/wine/schtasks.exe -%{_libdir}/wine/sdbinst.exe -%{_libdir}/wine/secedit.exe -%{_libdir}/wine/servicemodelreg.exe -%{_libdir}/wine/services.exe -%{_libdir}/wine/start.exe -%{_libdir}/wine/tasklist.exe -%{_libdir}/wine/termsv.exe -%{_libdir}/wine/view.exe -%{_libdir}/wine/wevtutil.exe +%{_libdir}/wine/oleview.%{wineexe} +%{_libdir}/wine/ping.%{wineexe} +%{_libdir}/wine/powershell.%{wineexe} +%{_libdir}/wine/reg.%{wineexe} +%{_libdir}/wine/regasm.%{wineexe} +%{_libdir}/wine/regedit.%{wineexe} +%{_libdir}/wine/regsvcs.%{wineexe} +%{_libdir}/wine/regsvr32.%{wineexe} +%{_libdir}/wine/rpcss.%{wineexe} +%{_libdir}/wine/rundll32.%{wineexe} +%{_libdir}/wine/schtasks.%{wineexe} +%{_libdir}/wine/sdbinst.%{wineexe} +%{_libdir}/wine/secedit.%{wineexe} +%{_libdir}/wine/servicemodelreg.%{wineexe} +%{_libdir}/wine/services.%{wineexe} +%{_libdir}/wine/start.%{wineexe} +%{_libdir}/wine/tasklist.%{wineexe} +%{_libdir}/wine/termsv.%{wineexe} +%{_libdir}/wine/view.%{wineexe} +%{_libdir}/wine/wevtutil.%{wineexe} %{_libdir}/wine/wineboot.exe.so %{_libdir}/wine/winebrowser.exe.so %{_libdir}/wine/wineconsole.exe.so %{_libdir}/wine/winemenubuilder.exe.so %{_libdir}/wine/winecfg.exe.so -%{_libdir}/wine/winedevice.exe -%{_libdir}/wine/wmplayer.exe -%{_libdir}/wine/wscript.exe -%{_libdir}/wine/uninstaller.exe +%{_libdir}/wine/winedevice.%{wineexe} +%{_libdir}/wine/wmplayer.%{wineexe} +%{_libdir}/wine/wscript.%{wineexe} +%{_libdir}/wine/uninstaller.%{wineexe} %{_libdir}/libwine.so.1* -%{_libdir}/wine/acledit.dll -%{_libdir}/wine/aclui.dll -%{_libdir}/wine/activeds.dll -%{_libdir}/wine/actxprxy.dll -%{_libdir}/wine/adsldp.dll -%{_libdir}/wine/adsldpc.dll +%{_libdir}/wine/acledit.%{winedll} +%{_libdir}/wine/aclui.%{winedll} +%{_libdir}/wine/activeds.%{winedll} +%{_libdir}/wine/actxprxy.%{winedll} +%{_libdir}/wine/adsldp.%{winedll} +%{_libdir}/wine/adsldpc.%{winedll} %{_libdir}/wine/advapi32.dll.so -%{_libdir}/wine/advpack.dll -%{_libdir}/wine/amsi.dll +%{_libdir}/wine/advpack.%{winedll} +%{_libdir}/wine/amsi.%{winedll} %{_libdir}/wine/amstream.dll.so -%{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.dll -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.dll -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.dll -%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-bem-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-com-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-com-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-comm-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-console-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-console-l2-1-0.dll -%{_libdir}/wine/api-ms-win-core-crt-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-crt-l2-1-0.dll -%{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-debug-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-debug-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.dll -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-3.dll -%{_libdir}/wine/api-ms-win-core-fibers-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-file-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-file-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-file-l1-2-1.dll -%{_libdir}/wine/api-ms-win-core-file-l1-2-2.dll -%{_libdir}/wine/api-ms-win-core-file-l2-1-0.dll -%{_libdir}/wine/api-ms-win-core-file-l2-1-1.dll -%{_libdir}/wine/api-ms-win-core-file-l2-1-2.dll -%{_libdir}/wine/api-ms-win-core-handle-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-heap-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-heap-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.dll -%{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-io-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-io-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-job-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-job-l2-1-0.dll -%{_libdir}/wine/api-ms-win-core-largeinteger-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.dll -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.dll -%{_libdir}/wine/api-ms-win-core-localization-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-localization-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-localization-l1-2-1.dll -%{_libdir}/wine/api-ms-win-core-localization-l2-1-0.dll -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-3-0.dll -%{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-memory-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-memory-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.dll -%{_libdir}/wine/api-ms-win-core-misc-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-path-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-privateprofile-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.dll -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-3.dll -%{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-profile-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-registry-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-registry-l2-1-0.dll -%{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-string-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-string-l2-1-0.dll -%{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-stringloader-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-synch-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-synch-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-synch-l1-2-1.dll -%{_libdir}/wine/api-ms-win-core-synch-ansi-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.dll -%{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.dll -%{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-threadpool-private-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-url-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-util-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-version-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-version-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.dll -%{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.dll -%{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.dll -%{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-convert-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-environment-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-filesystem-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-heap-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-locale-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-math-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-multibyte-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-private-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-process-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-runtime-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-stdio-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-string-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-time-l1-1-0.dll -%{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.dll -%{_libdir}/wine/api-ms-win-devices-config-l1-1-0.dll -%{_libdir}/wine/api-ms-win-devices-config-l1-1-1.dll -%{_libdir}/wine/api-ms-win-devices-query-l1-1-1.dll -%{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.dll -%{_libdir}/wine/api-ms-win-downlevel-advapi32-l2-1-0.dll -%{_libdir}/wine/api-ms-win-downlevel-normaliz-l1-1-0.dll -%{_libdir}/wine/api-ms-win-downlevel-ole32-l1-1-0.dll -%{_libdir}/wine/api-ms-win-downlevel-shell32-l1-1-0.dll -%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l1-1-0.dll -%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l2-1-0.dll -%{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.dll -%{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.dll -%{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.dll -%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll -%{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.dll -%{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.dll -%{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.dll -%{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.dll -%{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.dll -%{_libdir}/wine/api-ms-win-gdi-dpiinfo-l1-1-0.dll -%{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.dll -%{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.dll -%{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.dll -%{_libdir}/wine/api-ms-win-mm-time-l1-1-0.dll -%{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll -%{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll -%{_libdir}/wine/api-ms-win-ntuser-sysparams-l1-1-0.dll -%{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.dll -%{_libdir}/wine/api-ms-win-power-base-l1-1-0.dll -%{_libdir}/wine/api-ms-win-power-setting-l1-1-0.dll -%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll -%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll -%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-4.dll -%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.dll -%{_libdir}/wine/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll -%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll -%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll -%{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.dll -%{_libdir}/wine/api-ms-win-security-audit-l1-1-1.dll -%{_libdir}/wine/api-ms-win-security-base-l1-1-0.dll -%{_libdir}/wine/api-ms-win-security-base-l1-2-0.dll -%{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.dll -%{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.dll -%{_libdir}/wine/api-ms-win-security-cryptoapi-l1-1-0.dll -%{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.dll -%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.dll -%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.dll -%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.dll -%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.dll -%{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.dll -%{_libdir}/wine/api-ms-win-security-provider-l1-1-0.dll -%{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.dll -%{_libdir}/wine/api-ms-win-security-systemfunctions-l1-1-0.dll -%{_libdir}/wine/api-ms-win-service-core-l1-1-0.dll -%{_libdir}/wine/api-ms-win-service-core-l1-1-1.dll -%{_libdir}/wine/api-ms-win-service-management-l1-1-0.dll -%{_libdir}/wine/api-ms-win-service-management-l2-1-0.dll -%{_libdir}/wine/api-ms-win-service-private-l1-1-1.dll -%{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.dll -%{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.dll -%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.dll -%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.dll -%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.dll -%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.dll -%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.dll -%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.dll -%{_libdir}/wine/apphelp.dll +%{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-bem-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-com-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-com-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-comm-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-console-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-console-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-crt-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-crt-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-debug-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-debug-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-3.%{winedll} +%{_libdir}/wine/api-ms-win-core-fibers-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-file-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-file-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-file-l1-2-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-file-l1-2-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-file-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-file-l2-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-file-l2-1-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-handle-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-heap-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-heap-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-io-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-io-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-job-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-job-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-largeinteger-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-localization-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-localization-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-localization-l1-2-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-localization-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-3-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-memory-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-memory-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-misc-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-path-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-privateprofile-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-3.%{winedll} +%{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-profile-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-registry-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-registry-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-string-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-string-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-stringloader-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-synch-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-synch-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-synch-l1-2-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-synch-ansi-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-threadpool-private-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-url-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-util-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-version-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-version-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-convert-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-environment-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-filesystem-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-heap-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-locale-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-math-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-multibyte-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-private-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-process-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-runtime-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-stdio-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-string-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-time-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-devices-config-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-devices-config-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-devices-query-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-advapi32-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-normaliz-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-ole32-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-shell32-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-gdi-dpiinfo-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-mm-time-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-ntuser-sysparams-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-power-base-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-power-setting-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-4.%{winedll} +%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-rtcore-ntuser-winevent-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.%{winedll} +%{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-audit-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-security-base-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-base-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-cryptoapi-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-provider-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-security-systemfunctions-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-service-core-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-service-core-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-service-management-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-service-management-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-service-private-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.%{winedll} +%{_libdir}/wine/apphelp.%{winedll} %{_libdir}/wine/appwiz.cpl.so -%{_libdir}/wine/atl.dll -%{_libdir}/wine/atl80.dll -%{_libdir}/wine/atl90.dll -%{_libdir}/wine/atl100.dll -%{_libdir}/wine/atl110.dll -%{_libdir}/wine/atlthunk.dll -%{_libdir}/wine/atmlib.dll -%{_libdir}/wine/authz.dll +%{_libdir}/wine/atl.%{winedll} +%{_libdir}/wine/atl80.%{winedll} +%{_libdir}/wine/atl90.%{winedll} +%{_libdir}/wine/atl100.%{winedll} +%{_libdir}/wine/atl110.%{winedll} +%{_libdir}/wine/atlthunk.%{winedll} +%{_libdir}/wine/atmlib.%{winedll} +%{_libdir}/wine/authz.%{winedll} %{_libdir}/wine/avicap32.dll.so -%{_libdir}/wine/avifil32.dll -%{_libdir}/wine/avrt.dll +%{_libdir}/wine/avifil32.%{winedll} +%{_libdir}/wine/avrt.%{winedll} %{_libdir}/wine/bcrypt.dll.so -%{_libdir}/wine/bluetoothapis.dll -%{_libdir}/wine/browseui.dll -%{_libdir}/wine/bthprops.cpl +%{_libdir}/wine/bluetoothapis.%{winedll} +%{_libdir}/wine/browseui.%{winedll} +%{_libdir}/wine/bthprops.%{winecpl} %{_libdir}/wine/cabinet.dll.so -%{_libdir}/wine/cards.dll -%{_libdir}/wine/cdosys.dll -%{_libdir}/wine/cfgmgr32.dll -%{_libdir}/wine/clock.exe -%{_libdir}/wine/clusapi.dll -%{_libdir}/wine/combase.dll -%{_libdir}/wine/comcat.dll -%{_libdir}/wine/comctl32.dll -%{_libdir}/wine/comdlg32.dll -%{_libdir}/wine/compstui.dll -%{_libdir}/wine/comsvcs.dll -%{_libdir}/wine/concrt140.dll -%{_libdir}/wine/connect.dll -%{_libdir}/wine/credui.dll +%{_libdir}/wine/cards.%{winedll} +%{_libdir}/wine/cdosys.%{winedll} +%{_libdir}/wine/cfgmgr32.%{winedll} +%{_libdir}/wine/clock.%{wineexe} +%{_libdir}/wine/clusapi.%{winedll} +%{_libdir}/wine/combase.%{winedll} +%{_libdir}/wine/comcat.%{winedll} +%{_libdir}/wine/comctl32.%{winedll} +%{_libdir}/wine/comdlg32.%{winedll} +%{_libdir}/wine/compstui.%{winedll} +%{_libdir}/wine/comsvcs.%{winedll} +%{_libdir}/wine/concrt140.%{winedll} +%{_libdir}/wine/connect.%{winedll} +%{_libdir}/wine/credui.%{winedll} %{_libdir}/wine/crtdll.dll.so %{_libdir}/wine/crypt32.dll.so -%{_libdir}/wine/cryptdlg.dll -%{_libdir}/wine/cryptdll.dll -%{_libdir}/wine/cryptext.dll -%{_libdir}/wine/cryptnet.dll -%{_libdir}/wine/cryptui.dll +%{_libdir}/wine/cryptdlg.%{winedll} +%{_libdir}/wine/cryptdll.%{winedll} +%{_libdir}/wine/cryptext.%{winedll} +%{_libdir}/wine/cryptnet.%{winedll} +%{_libdir}/wine/cryptui.%{winedll} %{_libdir}/wine/ctapi32.dll.so -%{_libdir}/wine/ctl3d32.dll -%{_libdir}/wine/d2d1.dll -%{_libdir}/wine/d3d10.dll -%{_libdir}/wine/d3d10_1.dll -%{_libdir}/wine/d3d10core.dll +%{_libdir}/wine/ctl3d32.%{winedll} +%{_libdir}/wine/d2d1.%{winedll} +%{_libdir}/wine/d3d10.%{winedll} +%{_libdir}/wine/d3d10_1.%{winedll} +%{_libdir}/wine/d3d10core.%{winedll} %{_libdir}/wine/d3d11.dll.so %{_libdir}/wine/d3d12.dll.so %{_libdir}/wine/d3dcompiler_*.dll.so -%{_libdir}/wine/d3dim.dll -%{_libdir}/wine/d3drm.dll -%{_libdir}/wine/d3dx9_*.dll -%{_libdir}/wine/d3dx10_*.dll -%{_libdir}/wine/d3dx11_42.dll -%{_libdir}/wine/d3dx11_43.dll -%{_libdir}/wine/d3dxof.dll -%{_libdir}/wine/davclnt.dll -%{_libdir}/wine/dbgeng.dll +%{_libdir}/wine/d3dim.%{winedll} +%{_libdir}/wine/d3drm.%{winedll} +%{_libdir}/wine/d3dx9_*.%{winedll} +%{_libdir}/wine/d3dx10_*.%{winedll} +%{_libdir}/wine/d3dx11_42.%{winedll} +%{_libdir}/wine/d3dx11_43.%{winedll} +%{_libdir}/wine/d3dxof.%{winedll} +%{_libdir}/wine/davclnt.%{winedll} +%{_libdir}/wine/dbgeng.%{winedll} %{_libdir}/wine/dbghelp.dll.so -%{_libdir}/wine/dciman32.dll +%{_libdir}/wine/dciman32.%{winedll} %{_libdir}/wine/ddraw.dll.so -%{_libdir}/wine/ddrawex.dll -%{_libdir}/wine/devenum.dll -%{_libdir}/wine/dhcpcsvc.dll -%{_libdir}/wine/dhtmled.ocx -%{_libdir}/wine/difxapi.dll +%{_libdir}/wine/ddrawex.%{winedll} +%{_libdir}/wine/devenum.%{winedll} +%{_libdir}/wine/dhcpcsvc.%{winedll} +%{_libdir}/wine/dhtmled.%{wineocx} +%{_libdir}/wine/difxapi.%{winedll} %{_libdir}/wine/dinput.dll.so %{_libdir}/wine/dinput8.dll.so -%{_libdir}/wine/dispex.dll -%{_libdir}/wine/dmband.dll -%{_libdir}/wine/dmcompos.dll -%{_libdir}/wine/dmime.dll -%{_libdir}/wine/dmloader.dll -%{_libdir}/wine/dmscript.dll -%{_libdir}/wine/dmstyle.dll -%{_libdir}/wine/dmsynth.dll -%{_libdir}/wine/dmusic.dll -%{_libdir}/wine/dmusic32.dll -%{_libdir}/wine/dplay.dll -%{_libdir}/wine/dplayx.dll -%{_libdir}/wine/dpnaddr.dll -%{_libdir}/wine/dpnet.dll -%{_libdir}/wine/dpnhpast.dll -%{_libdir}/wine/dpnlobby.dll -%{_libdir}/wine/dpvoice.dll -%{_libdir}/wine/dpwsockx.dll -%{_libdir}/wine/drmclien.dll -%{_libdir}/wine/dsound.dll -%{_libdir}/wine/dsquery.dll -%{_libdir}/wine/dssenh.dll -%{_libdir}/wine/dswave.dll -%{_libdir}/wine/dwmapi.dll +%{_libdir}/wine/dispex.%{winedll} +%{_libdir}/wine/dmband.%{winedll} +%{_libdir}/wine/dmcompos.%{winedll} +%{_libdir}/wine/dmime.%{winedll} +%{_libdir}/wine/dmloader.%{winedll} +%{_libdir}/wine/dmscript.%{winedll} +%{_libdir}/wine/dmstyle.%{winedll} +%{_libdir}/wine/dmsynth.%{winedll} +%{_libdir}/wine/dmusic.%{winedll} +%{_libdir}/wine/dmusic32.%{winedll} +%{_libdir}/wine/dplay.%{winedll} +%{_libdir}/wine/dplayx.%{winedll} +%{_libdir}/wine/dpnaddr.%{winedll} +%{_libdir}/wine/dpnet.%{winedll} +%{_libdir}/wine/dpnhpast.%{winedll} +%{_libdir}/wine/dpnlobby.%{winedll} +%{_libdir}/wine/dpvoice.%{winedll} +%{_libdir}/wine/dpwsockx.%{winedll} +%{_libdir}/wine/drmclien.%{winedll} +%{_libdir}/wine/dsound.%{winedll} +%{_libdir}/wine/dsquery.%{winedll} +%{_libdir}/wine/dssenh.%{winedll} +%{_libdir}/wine/dswave.%{winedll} +%{_libdir}/wine/dwmapi.%{winedll} %{_libdir}/wine/dwrite.dll.so -%{_libdir}/wine/dx8vb.dll -%{_libdir}/wine/dxdiagn.dll +%{_libdir}/wine/dx8vb.%{winedll} +%{_libdir}/wine/dxdiagn.%{winedll} %{_libdir}/wine/dxgi.dll.so %if 0%{?wine_staging} %{_libdir}/wine/dxgkrnl.sys.so %{_libdir}/wine/dxgmms1.sys.so %endif %{_libdir}/wine/dxva2.dll.so -%{_libdir}/wine/esent.dll +%{_libdir}/wine/esent.%{winedll} %{_libdir}/wine/evr.dll.so -%{_libdir}/wine/explorerframe.dll -%{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-dwmapi-ext-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.dll -%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.dll -%{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.dll -%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-1.dll -%{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.dll -%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-dialogbox-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-2-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.dll -%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.dll -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.dll -%{_libdir}/wine/ext-ms-win-ntuser-private-l1-3-1.dll -%{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.dll -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-4.dll -%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.dll -%{_libdir}/wine/ext-ms-win-oleacc-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-shell-comctl32-init-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-shell-comdlg32-l1-1-0.dll -%{_libdir}/wine/ext-ms-win-shell-shell32-l1-2-0.dll -%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.dll +%{_libdir}/wine/explorerframe.%{winedll} +%{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-dwmapi-ext-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.%{winedll} +%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.%{winedll} +%{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.%{winedll} +%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-1.%{winedll} +%{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.%{winedll} +%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-dialogbox-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-2-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-private-l1-3-1.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-4.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.%{winedll} +%{_libdir}/wine/ext-ms-win-oleacc-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-shell-comctl32-init-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-shell-comdlg32-l1-1-0.%{winedll} +%{_libdir}/wine/ext-ms-win-shell-shell32-l1-2-0.%{winedll} +%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.%{winedll} %if 0%{?wine_staging} %{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif -%{_libdir}/wine/faultrep.dll -%{_libdir}/wine/feclient.dll -%{_libdir}/wine/fltlib.dll -%{_libdir}/wine/fltmgr.sys -%{_libdir}/wine/fntcache.dll -%{_libdir}/wine/fontsub.dll -%{_libdir}/wine/fusion.dll -%{_libdir}/wine/fwpuclnt.dll -%{_libdir}/wine/gameux.dll +%{_libdir}/wine/faultrep.%{winedll} +%{_libdir}/wine/feclient.%{winedll} +%{_libdir}/wine/fltlib.%{winedll} +%{_libdir}/wine/fltmgr.%{winesys} +%{_libdir}/wine/fntcache.%{winedll} +%{_libdir}/wine/fontsub.%{winedll} +%{_libdir}/wine/fusion.%{winedll} +%{_libdir}/wine/fwpuclnt.%{winedll} +%{_libdir}/wine/gameux.%{winedll} %{_libdir}/wine/gdi32.dll.so -%{_libdir}/wine/gdiplus.dll +%{_libdir}/wine/gdiplus.%{winedll} %{_libdir}/wine/glu32.dll.so %{_libdir}/wine/gphoto2.ds.so -%{_libdir}/wine/gpkcsp.dll -%{_libdir}/wine/hal.dll -%{_libdir}/wine/hh.exe -%{_libdir}/wine/hhctrl.ocx -%{_libdir}/wine/hid.dll -%{_libdir}/wine/hidclass.sys -%{_libdir}/wine/hlink.dll -%{_libdir}/wine/hnetcfg.dll -%{_libdir}/wine/httpapi.dll -%{_libdir}/wine/icacls.exe -%{_libdir}/wine/iccvid.dll -%{_libdir}/wine/icinfo.exe -%{_libdir}/wine/icmp.dll -%{_libdir}/wine/ieframe.dll +%{_libdir}/wine/gpkcsp.%{winedll} +%{_libdir}/wine/hal.%{winedll} +%{_libdir}/wine/hh.%{wineexe} +%{_libdir}/wine/hhctrl.%{wineocx} +%{_libdir}/wine/hid.%{winedll} +%{_libdir}/wine/hidclass.%{winesys} +%{_libdir}/wine/hlink.%{winedll} +%{_libdir}/wine/hnetcfg.%{winedll} +%{_libdir}/wine/httpapi.%{winedll} +%{_libdir}/wine/icacls.%{wineexe} +%{_libdir}/wine/iccvid.%{winedll} +%{_libdir}/wine/icinfo.%{wineexe} +%{_libdir}/wine/icmp.%{winedll} +%{_libdir}/wine/ieframe.%{winedll} %if 0%{?wine_staging} %{_libdir}/wine/iertutil.dll.so %endif -%{_libdir}/wine/ieproxy.dll -%{_libdir}/wine/imaadp32.acm -%{_libdir}/wine/imagehlp.dll -%{_libdir}/wine/imm32.dll -%{_libdir}/wine/inetcomm.dll -%{_libdir}/wine/inetcpl.cpl -%{_libdir}/wine/inetmib1.dll -%{_libdir}/wine/infosoft.dll -%{_libdir}/wine/initpki.dll -%{_libdir}/wine/inkobj.dll -%{_libdir}/wine/inseng.dll +%{_libdir}/wine/ieproxy.%{winedll} +%{_libdir}/wine/imaadp32.%{wineacm} +%{_libdir}/wine/imagehlp.%{winedll} +%{_libdir}/wine/imm32.%{winedll} +%{_libdir}/wine/inetcomm.%{winedll} +%{_libdir}/wine/inetcpl.%{winecpl} +%{_libdir}/wine/inetmib1.%{winedll} +%{_libdir}/wine/infosoft.%{winedll} +%{_libdir}/wine/initpki.%{winedll} +%{_libdir}/wine/inkobj.%{winedll} +%{_libdir}/wine/inseng.%{winedll} %{_libdir}/wine/iphlpapi.dll.so -%{_libdir}/wine/iprop.dll -%{_libdir}/wine/irprops.cpl -%{_libdir}/wine/itircl.dll -%{_libdir}/wine/itss.dll -%{_libdir}/wine/joy.cpl -%{_libdir}/wine/jscript.dll -%{_libdir}/wine/jsproxy.dll +%{_libdir}/wine/iprop.%{winedll} +%{_libdir}/wine/irprops.%{winecpl} +%{_libdir}/wine/itircl.%{winedll} +%{_libdir}/wine/itss.%{winedll} +%{_libdir}/wine/joy.%{winecpl} +%{_libdir}/wine/jscript.%{winedll} +%{_libdir}/wine/jsproxy.%{winedll} %{_libdir}/wine/kerberos.dll.so %{_libdir}/wine/kernel32.dll.so %{_libdir}/wine/kernelbase.dll.so -%{_libdir}/wine/ksecdd.sys -%{_libdir}/wine/ksuser.dll -%{_libdir}/wine/ktmw32.dll +%{_libdir}/wine/ksecdd.%{winesys} +%{_libdir}/wine/ksuser.%{winedll} +%{_libdir}/wine/ktmw32.%{winedll} %if 0%{?fedora} > 24 %{_libdir}/wine/l3codeca.acm.so %endif -%{_libdir}/wine/loadperf.dll -%{_libdir}/wine/localspl.dll -%{_libdir}/wine/localui.dll -%{_libdir}/wine/lodctr.exe -%{_libdir}/wine/lz32.dll -%{_libdir}/wine/mapi32.dll -%{_libdir}/wine/mapistub.dll -%{_libdir}/wine/mciavi32.dll -%{_libdir}/wine/mcicda.dll -%{_libdir}/wine/mciqtz32.dll -%{_libdir}/wine/mciseq.dll -%{_libdir}/wine/mciwave.dll +%{_libdir}/wine/loadperf.%{winedll} +%{_libdir}/wine/localspl.%{winedll} +%{_libdir}/wine/localui.%{winedll} +%{_libdir}/wine/lodctr.%{wineexe} +%{_libdir}/wine/lz32.%{winedll} +%{_libdir}/wine/mapi32.%{winedll} +%{_libdir}/wine/mapistub.%{winedll} +%{_libdir}/wine/mciavi32.%{winedll} +%{_libdir}/wine/mcicda.%{winedll} +%{_libdir}/wine/mciqtz32.%{winedll} +%{_libdir}/wine/mciseq.%{winedll} +%{_libdir}/wine/mciwave.%{winedll} %{_libdir}/wine/mf.dll.so -%{_libdir}/wine/mf3216.dll -%{_libdir}/wine/mferror.dll +%{_libdir}/wine/mf3216.%{winedll} +%{_libdir}/wine/mferror.%{winedll} %{_libdir}/wine/mfplat.dll.so %{_libdir}/wine/mfplay.dll.so %{_libdir}/wine/mfreadwrite.dll.so @@ -1603,7 +1620,7 @@ fi %{_libdir}/wine/mlang.dll.so %{_libdir}/wine/mmcndmgr.dll.so %{_libdir}/wine/mmdevapi.dll.so -%{_libdir}/wine/mofcomp.exe +%{_libdir}/wine/mofcomp.%{wineexe} %{_libdir}/wine/mountmgr.sys.so %{_libdir}/wine/mp3dmod.dll.so %{_libdir}/wine/mpr.dll.so @@ -1630,7 +1647,7 @@ fi %{_libdir}/wine/msimtf.dll.so %{_libdir}/wine/msimg32.dll.so %{_libdir}/wine/msimsg.dll -%{_libdir}/wine/msinfo32.exe +%{_libdir}/wine/msinfo32.%{wineexe} %{_libdir}/wine/msisip.dll.so %{_libdir}/wine/msisys.ocx.so %{_libdir}/wine/msls31.dll.so @@ -1642,19 +1659,19 @@ fi %{_libdir}/wine/mssip32.dll.so %{_libdir}/wine/msrle32.dll.so %{_libdir}/wine/mstask.dll.so -%{_libdir}/wine/msvcirt.dll +%{_libdir}/wine/msvcirt.%{winedll} %{_libdir}/wine/msvcm80.dll.so %{_libdir}/wine/msvcm90.dll.so -%{_libdir}/wine/msvcp60.dll -%{_libdir}/wine/msvcp70.dll -%{_libdir}/wine/msvcp71.dll -%{_libdir}/wine/msvcp80.dll -%{_libdir}/wine/msvcp90.dll -%{_libdir}/wine/msvcp100.dll -%{_libdir}/wine/msvcp110.dll -%{_libdir}/wine/msvcp120.dll -%{_libdir}/wine/msvcp120_app.dll -%{_libdir}/wine/msvcp140.dll +%{_libdir}/wine/msvcp60.%{winedll} +%{_libdir}/wine/msvcp70.%{winedll} +%{_libdir}/wine/msvcp71.%{winedll} +%{_libdir}/wine/msvcp80.%{winedll} +%{_libdir}/wine/msvcp90.%{winedll} +%{_libdir}/wine/msvcp100.%{winedll} +%{_libdir}/wine/msvcp110.%{winedll} +%{_libdir}/wine/msvcp120.%{winedll} +%{_libdir}/wine/msvcp120_app.%{winedll} +%{_libdir}/wine/msvcp140.%{winedll} %{_libdir}/wine/msvcr70.dll.so %{_libdir}/wine/msvcr71.dll.so %{_libdir}/wine/msvcr80.dll.so @@ -1662,10 +1679,10 @@ fi %{_libdir}/wine/msvcr100.dll.so %{_libdir}/wine/msvcr110.dll.so %{_libdir}/wine/msvcr120.dll.so -%{_libdir}/wine/msvcr120_app.dll +%{_libdir}/wine/msvcr120_app.%{winedll} %{_libdir}/wine/msvcrt.dll.so -%{_libdir}/wine/msvcrt20.dll -%{_libdir}/wine/msvcrt40.dll +%{_libdir}/wine/msvcrt20.%{winedll} +%{_libdir}/wine/msvcrt40.%{winedll} %{_libdir}/wine/msvcrtd.dll.so %{_libdir}/wine/msvfw32.dll.so %{_libdir}/wine/msvidc32.dll.so @@ -1682,7 +1699,7 @@ fi %{_libdir}/wine/netapi32.dll.so %{_libdir}/wine/netcfgx.dll.so %{_libdir}/wine/netprofm.dll.so -%{_libdir}/wine/netsh.exe +%{_libdir}/wine/netsh.%{wineexe} %{_libdir}/wine/newdev.dll.so %{_libdir}/wine/ninput.dll.so %{_libdir}/wine/normaliz.dll.so @@ -1714,11 +1731,11 @@ fi %{_libdir}/wine/photometadatahandler.dll.so %{_libdir}/wine/pidgen.dll.so %{_libdir}/wine/powrprof.dll.so -%{_libdir}/wine/presentationfontcache.exe +%{_libdir}/wine/presentationfontcache.%{wineexe} %{_libdir}/wine/printui.dll.so %{_libdir}/wine/prntvpt.dll.so %{_libdir}/wine/propsys.dll.so -%{_libdir}/wine/psapi.dll +%{_libdir}/wine/psapi.%{winedll} %{_libdir}/wine/pstorec.dll.so %{_libdir}/wine/qcap.dll.so %{_libdir}/wine/qedit.dll.so @@ -1734,14 +1751,14 @@ fi %{_libdir}/wine/riched20.dll.so %{_libdir}/wine/riched32.dll.so %{_libdir}/wine/rpcrt4.dll.so -%{_libdir}/wine/rsabase.dll +%{_libdir}/wine/rsabase.%{winedll} %{_libdir}/wine/rsaenh.dll.so %{_libdir}/wine/rstrtmgr.dll.so %{_libdir}/wine/rtutils.dll.so %{_libdir}/wine/samlib.dll.so %{_libdir}/wine/sapi.dll.so %{_libdir}/wine/sas.dll.so -%{_libdir}/wine/sc.exe +%{_libdir}/wine/sc.%{wineexe} %{_libdir}/wine/scarddlg.dll.so %{_libdir}/wine/sccbase.dll.so %{_libdir}/wine/schannel.dll.so @@ -1754,45 +1771,45 @@ fi %{_libdir}/wine/setupapi.dll.so %{_libdir}/wine/sfc_os.dll.so %{_libdir}/wine/shcore.dll.so -%{_libdir}/wine/shdoclc.dll +%{_libdir}/wine/shdoclc.%{winedll} %{_libdir}/wine/shdocvw.dll.so %{_libdir}/wine/schedsvc.dll.so %{_libdir}/wine/shell32.dll.so -%{_libdir}/wine/shfolder.dll +%{_libdir}/wine/shfolder.%{winedll} %{_libdir}/wine/shlwapi.dll.so -%{_libdir}/wine/shutdown.exe +%{_libdir}/wine/shutdown.%{wineexe} %{_libdir}/wine/slbcsp.dll.so %{_libdir}/wine/slc.dll.so %{_libdir}/wine/snmpapi.dll.so -%{_libdir}/wine/softpub.dll -%{_libdir}/wine/spoolsv.exe +%{_libdir}/wine/softpub.%{winedll} +%{_libdir}/wine/spoolsv.%{wineexe} %{_libdir}/wine/srclient.dll.so %{_libdir}/wine/sspicli.dll.so -%{_libdir}/wine/stdole2.tlb -%{_libdir}/wine/stdole32.tlb +%{_libdir}/wine/stdole2.%{winetlb} +%{_libdir}/wine/stdole32.%{winetlb} %{_libdir}/wine/sti.dll.so %{_libdir}/wine/strmdll.dll.so -%{_libdir}/wine/subst.exe -%{_libdir}/wine/svchost.exe +%{_libdir}/wine/subst.%{wineexe} +%{_libdir}/wine/svchost.%{wineexe} %{_libdir}/wine/svrapi.dll.so %{_libdir}/wine/sxs.dll.so -%{_libdir}/wine/systeminfo.exe +%{_libdir}/wine/systeminfo.%{wineexe} %{_libdir}/wine/t2embed.dll.so %{_libdir}/wine/tapi32.dll.so -%{_libdir}/wine/taskkill.exe +%{_libdir}/wine/taskkill.%{wineexe} %{_libdir}/wine/taskschd.dll.so %{_libdir}/wine/tdh.dll.so %{_libdir}/wine/tdi.sys.so %{_libdir}/wine/traffic.dll.so -%{_libdir}/wine/tzres.dll +%{_libdir}/wine/tzres.%{winedll} %{_libdir}/wine/ucrtbase.dll.so %if 0%{?wine_staging} %{_libdir}/wine/uianimation.dll.so %endif %{_libdir}/wine/uiautomationcore.dll.so %{_libdir}/wine/uiribbon.dll.so -%{_libdir}/wine/unicows.dll -%{_libdir}/wine/unlodctr.exe +%{_libdir}/wine/unicows.%{winedll} +%{_libdir}/wine/unlodctr.%{wineexe} %{_libdir}/wine/updspapi.dll.so %{_libdir}/wine/url.dll.so %{_libdir}/wine/urlmon.dll.so @@ -1803,12 +1820,12 @@ fi %{_libdir}/wine/userenv.dll.so %{_libdir}/wine/vbscript.dll.so %{_libdir}/wine/vcomp.dll.so -%{_libdir}/wine/vcomp90.dll -%{_libdir}/wine/vcomp100.dll -%{_libdir}/wine/vcomp110.dll -%{_libdir}/wine/vcomp120.dll -%{_libdir}/wine/vcomp140.dll -%{_libdir}/wine/vcruntime140.dll +%{_libdir}/wine/vcomp90.%{winedll} +%{_libdir}/wine/vcomp100.%{winedll} +%{_libdir}/wine/vcomp110.%{winedll} +%{_libdir}/wine/vcomp120.%{winedll} +%{_libdir}/wine/vcomp140.%{winedll} +%{_libdir}/wine/vcruntime140.%{winedll} %{_libdir}/wine/vdmdbg.dll.so %{_libdir}/wine/version.dll.so %{_libdir}/wine/virtdisk.dll.so @@ -1842,8 +1859,8 @@ fi %{_libdir}/wine/winspool.drv.so %{_libdir}/wine/winsta.dll.so %{_libdir}/wine/wmasf.dll.so -%{_libdir}/wine/wmi.dll -%{_libdir}/wine/wmic.exe +%{_libdir}/wine/wmi.%{winedll} +%{_libdir}/wine/wmic.%{wineexe} %{_libdir}/wine/wmiutils.dll.so %{_libdir}/wine/wmp.dll.so %{_libdir}/wine/wmvcore.dll.so @@ -1851,7 +1868,7 @@ fi %{_libdir}/wine/winscard.dll.so %{_libdir}/wine/wintab32.dll.so %{_libdir}/wine/wintrust.dll.so -%{_libdir}/wine/winusb.dll +%{_libdir}/wine/winusb.%{winedll} %{_libdir}/wine/wlanapi.dll.so %{_libdir}/wine/wmphoto.dll.so %{_libdir}/wine/wnaspi32.dll.so @@ -1871,7 +1888,7 @@ fi %if 0%{?wine_staging} %{_libdir}/wine/wuauserv.exe.so %endif -%{_libdir}/wine/security.dll +%{_libdir}/wine/security.%{winedll} %{_libdir}/wine/sfc.dll.so %{_libdir}/wine/wineps.drv.so %{_libdir}/wine/d3d8.dll.so @@ -1879,7 +1896,7 @@ fi %{_libdir}/wine/opengl32.dll.so %{_libdir}/wine/wined3d.dll.so %{_libdir}/wine/dnsapi.dll.so -%{_libdir}/wine/iexplore.exe +%{_libdir}/wine/iexplore.%{wineexe} %{_libdir}/wine/x3daudio1_0.dll.so %{_libdir}/wine/x3daudio1_1.dll.so %{_libdir}/wine/x3daudio1_2.dll.so @@ -1903,7 +1920,7 @@ fi %{_libdir}/wine/xaudio2_7.dll.so %{_libdir}/wine/xaudio2_8.dll.so %{_libdir}/wine/xaudio2_9.dll.so -%{_libdir}/wine/xcopy.exe +%{_libdir}/wine/xcopy.%{wineexe} %{_libdir}/wine/xinput1_1.dll.so %{_libdir}/wine/xinput1_2.dll.so %{_libdir}/wine/xinput1_3.dll.so @@ -1927,10 +1944,10 @@ fi # 16 bit and other non 64bit stuff %ifnarch x86_64 %{arm} aarch64 %{_libdir}/wine/winevdm.exe.so -%{_libdir}/wine/ifsmgr.vxd.so +%{_libdir}/wine/ifsmgr.vxd %{_libdir}/wine/mmdevldr.vxd.so %{_libdir}/wine/monodebg.vxd.so -%{_libdir}/wine/rundll.exe16 +%{_libdir}/wine/rundll.exe1 %{_libdir}/wine/vdhcp.vxd.so %{_libdir}/wine/user.exe16.so %{_libdir}/wine/vmm.vxd.so @@ -1939,20 +1956,20 @@ fi %{_libdir}/wine/vtdapi.vxd.so %{_libdir}/wine/vwin32.vxd.so %{_libdir}/wine/w32skrnl.dll.so -%{_libdir}/wine/avifile.dll16.so +%{_libdir}/wine/avifile.dll16 %{_libdir}/wine/comm.drv16 -%{_libdir}/wine/commdlg.dll16.so -%{_libdir}/wine/compobj.dll16.so -%{_libdir}/wine/ctl3d.dll16.so -%{_libdir}/wine/ctl3dv2.dll16.so -%{_libdir}/wine/ddeml.dll16.so -%{_libdir}/wine/dispdib.dll16.so -%{_libdir}/wine/display.drv16.so +%{_libdir}/wine/commdlg.dll16 +%{_libdir}/wine/compobj.dll16 +%{_libdir}/wine/ctl3d.dll16 +%{_libdir}/wine/ctl3dv2.dll16 +%{_libdir}/wine/ddeml.dll16 +%{_libdir}/wine/dispdib.dll16 +%{_libdir}/wine/display.drv16 %{_libdir}/wine/gdi.exe16.so %{_libdir}/wine/imm.dll16 %{_libdir}/wine/krnl386.exe16.so -%{_libdir}/wine/keyboard.drv16.so -%{_libdir}/wine/lzexpand.dll16.so +%{_libdir}/wine/keyboard.drv16 +%{_libdir}/wine/lzexpand.dll16 %{_libdir}/wine/mmsystem.dll16.so %{_libdir}/wine/mouse.drv16.so %{_libdir}/wine/msacm.dll16.so From 9b42c9ffcd181d520cb10f0fa214a48e6c54c8b3 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 14 Jun 2019 10:45:03 -0500 Subject: [PATCH 165/459] Fix misc issues with extension macro --- wine.spec | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wine.spec b/wine.spec index 06a8d0d..755a7f4 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %global wineexe exe.so %global wineocx ocx.so %global winesys sys.so -%global winesys tlb.so +%global winetlb tlb.so %endif # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging @@ -1641,12 +1641,12 @@ fi %{_libdir}/wine/msg711.acm.so %{_libdir}/wine/msgsm32.acm.so %{_libdir}/wine/mshtml.dll.so -%{_libdir}/wine/mshtml.tlb +%{_libdir}/wine/mshtml.%{winetlb} %{_libdir}/wine/msi.dll.so %{_libdir}/wine/msident.dll.so %{_libdir}/wine/msimtf.dll.so %{_libdir}/wine/msimg32.dll.so -%{_libdir}/wine/msimsg.dll +%{_libdir}/wine/msimsg.%{winedll} %{_libdir}/wine/msinfo32.%{wineexe} %{_libdir}/wine/msisip.dll.so %{_libdir}/wine/msisys.ocx.so @@ -1715,7 +1715,7 @@ fi %{_libdir}/wine/objsel.dll.so %{_libdir}/wine/odbc32.dll.so %{_libdir}/wine/odbccp32.dll.so -%{_libdir}/wine/odbccu32.dll +%{_libdir}/wine/odbccu32.%{winedll} %{_libdir}/wine/ole32.dll.so %{_libdir}/wine/oleacc.dll.so %{_libdir}/wine/oleaut32.dll.so @@ -1947,7 +1947,7 @@ fi %{_libdir}/wine/ifsmgr.vxd %{_libdir}/wine/mmdevldr.vxd.so %{_libdir}/wine/monodebg.vxd.so -%{_libdir}/wine/rundll.exe1 +%{_libdir}/wine/rundll.exe16 %{_libdir}/wine/vdhcp.vxd.so %{_libdir}/wine/user.exe16.so %{_libdir}/wine/vmm.vxd.so From e4adbae250e7bc6c289e2eecff4afb4584bf70f4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 23 Jun 2019 14:55:07 -0500 Subject: [PATCH 166/459] Update to 4.11 --- .gitignore | 6 +- sources | 6 +- wine.spec | 259 +++++++++++++++++++++++++++-------------------------- 3 files changed, 138 insertions(+), 133 deletions(-) diff --git a/.gitignore b/.gitignore index a5ce089..62b2106 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.10.tar.xz -/wine-4.10.tar.xz.sign -/wine-staging-4.10.tar.gz +/wine-4.11.tar.xz +/wine-4.11.tar.xz.sign +/wine-staging-4.11.tar.gz diff --git a/sources b/sources index 1518c44..d7b8947 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.10.tar.xz) = cafc1d268719f723091429d9d8787044719f0936b00d47c6d01cef4d9c141fed7ba5b9776c1c63c68934a0a1071fb74daa0440aa52e77c4e42aca894163d6f54 -SHA512 (wine-4.10.tar.xz.sign) = 04e01276b05faee237ad7e3108d680a040348abad000f7612c43a13fa864425eb5b20173a55d0c13b21460b1518925929eb1087273637cb1dad532dc00b3cb28 -SHA512 (wine-staging-4.10.tar.gz) = f65ed761d9cbfb58aef19ea8a90c049996855a49de747f1858703e765292532dc7bb487ecfe50eb2e7e87c673507a5e287f6f80aa2d50aabe9066314809c1f03 +SHA512 (wine-4.11.tar.xz) = df4e636959f6044f92aca16dce9cb392fd6c513ccc5a19585d3de8cd7fe0a9d21b05fcfa538172f94721d0356d9ec1470b7da810fcfa70d3aae9054a48d4700b +SHA512 (wine-4.11.tar.xz.sign) = 4bb2a1fcc5ea88f24b3c6c17ffe280b9aaf6d7b0707b4f040db791e8ce1564ef1524fae9dbf51bc8800d5fab77cf8e3164d3258a4a7eb9ffd4c6ad8000a48f2b +SHA512 (wine-staging-4.11.tar.gz) = 384866aa5b2636804825ceb36b999bc1d5dd4d4693cef1b3004d9c8252dea393a02c65227d9e7b665021f19fd087025349ad720f4bbf0f061887ba5abcb74b24 diff --git a/wine.spec b/wine.spec index 755a7f4..aab3929 100644 --- a/wine.spec +++ b/wine.spec @@ -3,12 +3,13 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.8.3 +%global winemono 4.9.0 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm %global winecpl cpl %global winedll dll +%global winedrv drv %global wineexe exe %global wineocx ocx %global winesys sys @@ -17,6 +18,7 @@ %global wineacm acm.so %global winecpl cpl.so %global winedll dll.so +%global winedrv drv.so %global wineexe exe.so %global wineocx ocx.so %global winesys sys.so @@ -37,7 +39,7 @@ %endif Name: wine -Version: 4.10 +Version: 4.11 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1122,7 +1124,7 @@ fi %{_libdir}/wine/net.%{wineexe} %{_libdir}/wine/netstat.%{wineexe} %{_libdir}/wine/ngen.%{wineexe} -%{_libdir}/wine/ntoskrnl.exe.so +%{_libdir}/wine/ntoskrnl.%{wineexe} %{_libdir}/wine/oleview.%{wineexe} %{_libdir}/wine/ping.%{wineexe} %{_libdir}/wine/powershell.%{wineexe} @@ -1590,7 +1592,7 @@ fi %{_libdir}/wine/jsproxy.%{winedll} %{_libdir}/wine/kerberos.dll.so %{_libdir}/wine/kernel32.dll.so -%{_libdir}/wine/kernelbase.dll.so +%{_libdir}/wine/kernelbase.%{winedll} %{_libdir}/wine/ksecdd.%{winesys} %{_libdir}/wine/ksuser.%{winedll} %{_libdir}/wine/ktmw32.%{winedll} @@ -1609,59 +1611,59 @@ fi %{_libdir}/wine/mciqtz32.%{winedll} %{_libdir}/wine/mciseq.%{winedll} %{_libdir}/wine/mciwave.%{winedll} -%{_libdir}/wine/mf.dll.so +%{_libdir}/wine/mf.%{winedll} %{_libdir}/wine/mf3216.%{winedll} %{_libdir}/wine/mferror.%{winedll} -%{_libdir}/wine/mfplat.dll.so -%{_libdir}/wine/mfplay.dll.so -%{_libdir}/wine/mfreadwrite.dll.so -%{_libdir}/wine/mgmtapi.dll.so -%{_libdir}/wine/midimap.dll.so -%{_libdir}/wine/mlang.dll.so -%{_libdir}/wine/mmcndmgr.dll.so -%{_libdir}/wine/mmdevapi.dll.so +%{_libdir}/wine/mfplat.%{winedll} +%{_libdir}/wine/mfplay.%{winedll} +%{_libdir}/wine/mfreadwrite.%{winedll} +%{_libdir}/wine/mgmtapi.%{winedll} +%{_libdir}/wine/midimap.%{winedll} +%{_libdir}/wine/mlang.%{winedll} +%{_libdir}/wine/mmcndmgr.%{winedll} +%{_libdir}/wine/mmdevapi.%{winedll} %{_libdir}/wine/mofcomp.%{wineexe} %{_libdir}/wine/mountmgr.sys.so %{_libdir}/wine/mp3dmod.dll.so -%{_libdir}/wine/mpr.dll.so -%{_libdir}/wine/mprapi.dll.so -%{_libdir}/wine/msacm32.dll.so -%{_libdir}/wine/msacm32.drv.so -%{_libdir}/wine/msadp32.acm.so -%{_libdir}/wine/msasn1.dll.so -%{_libdir}/wine/mscat32.dll.so +%{_libdir}/wine/mpr.%{winedll} +%{_libdir}/wine/mprapi.%{winedll} +%{_libdir}/wine/msacm32.%{winedll} +%{_libdir}/wine/msacm32.%{winedrv} +%{_libdir}/wine/msadp32.%{wineacm} +%{_libdir}/wine/msasn1.%{winedll} +%{_libdir}/wine/mscat32.%{winedll} %{_libdir}/wine/mscoree.dll.so -%{_libdir}/wine/msctf.dll.so -%{_libdir}/wine/msctfp.dll.so -%{_libdir}/wine/msdaps.dll.so -%{_libdir}/wine/msdelta.dll.so -%{_libdir}/wine/msdmo.dll.so -%{_libdir}/wine/msdrm.dll.so -%{_libdir}/wine/msftedit.dll.so -%{_libdir}/wine/msg711.acm.so +%{_libdir}/wine/msctf.%{winedll} +%{_libdir}/wine/msctfp.%{winedll} +%{_libdir}/wine/msdaps.%{winedll} +%{_libdir}/wine/msdelta.%{winedll} +%{_libdir}/wine/msdmo.%{winedll} +%{_libdir}/wine/msdrm.%{winedll} +%{_libdir}/wine/msftedit.%{winedll} +%{_libdir}/wine/msg711.%{wineacm} %{_libdir}/wine/msgsm32.acm.so -%{_libdir}/wine/mshtml.dll.so +%{_libdir}/wine/mshtml.%{winedll} %{_libdir}/wine/mshtml.%{winetlb} -%{_libdir}/wine/msi.dll.so -%{_libdir}/wine/msident.dll.so -%{_libdir}/wine/msimtf.dll.so -%{_libdir}/wine/msimg32.dll.so +%{_libdir}/wine/msi.%{winedll} +%{_libdir}/wine/msident.%{winedll} +%{_libdir}/wine/msimtf.%{winedll} +%{_libdir}/wine/msimg32.%{winedll} %{_libdir}/wine/msimsg.%{winedll} %{_libdir}/wine/msinfo32.%{wineexe} -%{_libdir}/wine/msisip.dll.so -%{_libdir}/wine/msisys.ocx.so -%{_libdir}/wine/msls31.dll.so -%{_libdir}/wine/msnet32.dll.so -%{_libdir}/wine/mspatcha.dll.so -%{_libdir}/wine/msports.dll.so -%{_libdir}/wine/msscript.ocx.so -%{_libdir}/wine/mssign32.dll.so -%{_libdir}/wine/mssip32.dll.so -%{_libdir}/wine/msrle32.dll.so -%{_libdir}/wine/mstask.dll.so +%{_libdir}/wine/msisip.%{winedll} +%{_libdir}/wine/msisys.%{wineocx} +%{_libdir}/wine/msls31.%{winedll} +%{_libdir}/wine/msnet32.%{winedll} +%{_libdir}/wine/mspatcha.%{winedll} +%{_libdir}/wine/msports.%{winedll} +%{_libdir}/wine/msscript.%{wineocx} +%{_libdir}/wine/mssign32.%{winedll} +%{_libdir}/wine/mssip32.%{winedll} +%{_libdir}/wine/msrle32.%{winedll} +%{_libdir}/wine/mstask.%{winedll} %{_libdir}/wine/msvcirt.%{winedll} -%{_libdir}/wine/msvcm80.dll.so -%{_libdir}/wine/msvcm90.dll.so +%{_libdir}/wine/msvcm80.%{winedll} +%{_libdir}/wine/msvcm90.%{winedll} %{_libdir}/wine/msvcp60.%{winedll} %{_libdir}/wine/msvcp70.%{winedll} %{_libdir}/wine/msvcp71.%{winedll} @@ -1684,115 +1686,115 @@ fi %{_libdir}/wine/msvcrt20.%{winedll} %{_libdir}/wine/msvcrt40.%{winedll} %{_libdir}/wine/msvcrtd.dll.so -%{_libdir}/wine/msvfw32.dll.so -%{_libdir}/wine/msvidc32.dll.so -%{_libdir}/wine/mswsock.dll.so -%{_libdir}/wine/msxml.dll.so -%{_libdir}/wine/msxml2.dll.so +%{_libdir}/wine/msvfw32.%{winedll} +%{_libdir}/wine/msvidc32.%{winedll} +%{_libdir}/wine/mswsock.%{winedll} +%{_libdir}/wine/msxml.%{winedll} +%{_libdir}/wine/msxml2.%{winedll} %{_libdir}/wine/msxml3.dll.so -%{_libdir}/wine/msxml4.dll.so -%{_libdir}/wine/msxml6.dll.so -%{_libdir}/wine/mtxdm.dll.so -%{_libdir}/wine/nddeapi.dll.so -%{_libdir}/wine/ncrypt.dll.so -%{_libdir}/wine/ndis.sys.so +%{_libdir}/wine/msxml4.%{winedll} +%{_libdir}/wine/msxml6.%{winedll} +%{_libdir}/wine/mtxdm.%{winedll} +%{_libdir}/wine/nddeapi.%{winedll} +%{_libdir}/wine/ncrypt.%{winedll} +%{_libdir}/wine/ndis.%{winesys} %{_libdir}/wine/netapi32.dll.so -%{_libdir}/wine/netcfgx.dll.so -%{_libdir}/wine/netprofm.dll.so +%{_libdir}/wine/netcfgx.%{winedll} +%{_libdir}/wine/netprofm.%{winedll} %{_libdir}/wine/netsh.%{wineexe} -%{_libdir}/wine/newdev.dll.so -%{_libdir}/wine/ninput.dll.so -%{_libdir}/wine/normaliz.dll.so -%{_libdir}/wine/npmshtml.dll.so -%{_libdir}/wine/npptools.dll.so +%{_libdir}/wine/newdev.%{winedll} +%{_libdir}/wine/ninput.%{winedll} +%{_libdir}/wine/normaliz.%{winedll} +%{_libdir}/wine/npmshtml.%{winedll} +%{_libdir}/wine/npptools.%{winedll} %{_libdir}/wine/ntdll.dll.so -%{_libdir}/wine/ntdsapi.dll.so -%{_libdir}/wine/ntprint.dll.so +%{_libdir}/wine/ntdsapi.%{winedll} +%{_libdir}/wine/ntprint.%{winedll} %if 0%{?wine_staging} %{_libdir}/wine/nvcuda.dll.so %{_libdir}/wine/nvcuvid.dll.so %endif -%{_libdir}/wine/objsel.dll.so +%{_libdir}/wine/objsel.%{winedll} %{_libdir}/wine/odbc32.dll.so -%{_libdir}/wine/odbccp32.dll.so +%{_libdir}/wine/odbccp32.%{winedll} %{_libdir}/wine/odbccu32.%{winedll} -%{_libdir}/wine/ole32.dll.so -%{_libdir}/wine/oleacc.dll.so -%{_libdir}/wine/oleaut32.dll.so -%{_libdir}/wine/olecli32.dll.so -%{_libdir}/wine/oledb32.dll.so -%{_libdir}/wine/oledlg.dll.so -%{_libdir}/wine/olepro32.dll.so -%{_libdir}/wine/olesvr32.dll.so -%{_libdir}/wine/olethk32.dll.so +%{_libdir}/wine/ole32.%{winedll} +%{_libdir}/wine/oleacc.%{winedll} +%{_libdir}/wine/oleaut32.%{winedll} +%{_libdir}/wine/olecli32.%{winedll} +%{_libdir}/wine/oledb32.%{winedll} +%{_libdir}/wine/oledlg.%{winedll} +%{_libdir}/wine/olepro32.%{winedll} +%{_libdir}/wine/olesvr32.%{winedll} +%{_libdir}/wine/olethk32.%{winedll} %{_libdir}/wine/opcservices.dll.so -%{_libdir}/wine/packager.dll.so -%{_libdir}/wine/pdh.dll.so -%{_libdir}/wine/photometadatahandler.dll.so -%{_libdir}/wine/pidgen.dll.so -%{_libdir}/wine/powrprof.dll.so +%{_libdir}/wine/packager.%{winedll} +%{_libdir}/wine/pdh.%{winedll} +%{_libdir}/wine/photometadatahandler.%{winedll} +%{_libdir}/wine/pidgen.%{winedll} +%{_libdir}/wine/powrprof.%{winedll} %{_libdir}/wine/presentationfontcache.%{wineexe} -%{_libdir}/wine/printui.dll.so -%{_libdir}/wine/prntvpt.dll.so -%{_libdir}/wine/propsys.dll.so +%{_libdir}/wine/printui.%{winedll} +%{_libdir}/wine/prntvpt.%{winedll} +%{_libdir}/wine/propsys.%{winedll} %{_libdir}/wine/psapi.%{winedll} -%{_libdir}/wine/pstorec.dll.so +%{_libdir}/wine/pstorec.%{winedll} %{_libdir}/wine/qcap.dll.so %{_libdir}/wine/qedit.dll.so -%{_libdir}/wine/qmgr.dll.so -%{_libdir}/wine/qmgrprxy.dll.so +%{_libdir}/wine/qmgr.%{winedll} +%{_libdir}/wine/qmgrprxy.%{winedll} %{_libdir}/wine/quartz.dll.so -%{_libdir}/wine/query.dll.so -%{_libdir}/wine/qwave.dll.so -%{_libdir}/wine/rasapi32.dll.so -%{_libdir}/wine/rasdlg.dll.so -%{_libdir}/wine/regapi.dll.so -%{_libdir}/wine/resutils.dll.so -%{_libdir}/wine/riched20.dll.so -%{_libdir}/wine/riched32.dll.so -%{_libdir}/wine/rpcrt4.dll.so +%{_libdir}/wine/query.%{winedll} +%{_libdir}/wine/qwave.%{winedll} +%{_libdir}/wine/rasapi32.%{winedll} +%{_libdir}/wine/rasdlg.%{winedll} +%{_libdir}/wine/regapi.%{winedll} +%{_libdir}/wine/resutils.%{winedll} +%{_libdir}/wine/riched20.%{winedll} +%{_libdir}/wine/riched32.%{winedll} +%{_libdir}/wine/rpcrt4.%{winedll} %{_libdir}/wine/rsabase.%{winedll} -%{_libdir}/wine/rsaenh.dll.so -%{_libdir}/wine/rstrtmgr.dll.so -%{_libdir}/wine/rtutils.dll.so -%{_libdir}/wine/samlib.dll.so -%{_libdir}/wine/sapi.dll.so -%{_libdir}/wine/sas.dll.so +%{_libdir}/wine/rsaenh.%{winedll} +%{_libdir}/wine/rstrtmgr.%{winedll} +%{_libdir}/wine/rtutils.%{winedll} +%{_libdir}/wine/samlib.%{winedll} +%{_libdir}/wine/sapi.%{winedll} +%{_libdir}/wine/sas.%{winedll} %{_libdir}/wine/sc.%{wineexe} -%{_libdir}/wine/scarddlg.dll.so -%{_libdir}/wine/sccbase.dll.so -%{_libdir}/wine/schannel.dll.so -%{_libdir}/wine/scrobj.dll.so -%{_libdir}/wine/scrrun.dll.so -%{_libdir}/wine/scsiport.sys.so +%{_libdir}/wine/scarddlg.%{winedll} +%{_libdir}/wine/sccbase.%{winedll} +%{_libdir}/wine/schannel.%{winedll} +%{_libdir}/wine/scrobj.%{winedll} +%{_libdir}/wine/scrrun.%{winedll} +%{_libdir}/wine/scsiport.%{winesys} %{_libdir}/wine/secur32.dll.so -%{_libdir}/wine/sensapi.dll.so -%{_libdir}/wine/serialui.dll.so +%{_libdir}/wine/sensapi.%{winedll} +%{_libdir}/wine/serialui.%{winedll} %{_libdir}/wine/setupapi.dll.so -%{_libdir}/wine/sfc_os.dll.so -%{_libdir}/wine/shcore.dll.so +%{_libdir}/wine/sfc_os.%{winedll} +%{_libdir}/wine/shcore.%{winedll} %{_libdir}/wine/shdoclc.%{winedll} -%{_libdir}/wine/shdocvw.dll.so -%{_libdir}/wine/schedsvc.dll.so +%{_libdir}/wine/shdocvw.%{winedll} +%{_libdir}/wine/schedsvc.%{winedll} %{_libdir}/wine/shell32.dll.so %{_libdir}/wine/shfolder.%{winedll} -%{_libdir}/wine/shlwapi.dll.so +%{_libdir}/wine/shlwapi.%{winedll} %{_libdir}/wine/shutdown.%{wineexe} -%{_libdir}/wine/slbcsp.dll.so -%{_libdir}/wine/slc.dll.so -%{_libdir}/wine/snmpapi.dll.so +%{_libdir}/wine/slbcsp.%{winedll} +%{_libdir}/wine/slc.%{winedll} +%{_libdir}/wine/snmpapi.%{winedll} %{_libdir}/wine/softpub.%{winedll} %{_libdir}/wine/spoolsv.%{wineexe} -%{_libdir}/wine/srclient.dll.so -%{_libdir}/wine/sspicli.dll.so +%{_libdir}/wine/srclient.%{winedll} +%{_libdir}/wine/sspicli.%{winedll} %{_libdir}/wine/stdole2.%{winetlb} %{_libdir}/wine/stdole32.%{winetlb} -%{_libdir}/wine/sti.dll.so -%{_libdir}/wine/strmdll.dll.so +%{_libdir}/wine/sti.%{winedll} +%{_libdir}/wine/strmdll.%{winedll} %{_libdir}/wine/subst.%{wineexe} %{_libdir}/wine/svchost.%{wineexe} -%{_libdir}/wine/svrapi.dll.so -%{_libdir}/wine/sxs.dll.so +%{_libdir}/wine/svrapi.%{winedll} +%{_libdir}/wine/sxs.%{winedll} %{_libdir}/wine/systeminfo.%{wineexe} %{_libdir}/wine/t2embed.dll.so %{_libdir}/wine/tapi32.dll.so @@ -1864,7 +1866,7 @@ fi %{_libdir}/wine/wmiutils.dll.so %{_libdir}/wine/wmp.dll.so %{_libdir}/wine/wmvcore.dll.so -%{_libdir}/wine/spoolss.dll.so +%{_libdir}/wine/spoolss.%{winedll} %{_libdir}/wine/winscard.dll.so %{_libdir}/wine/wintab32.dll.so %{_libdir}/wine/wintrust.dll.so @@ -1889,7 +1891,7 @@ fi %{_libdir}/wine/wuauserv.exe.so %endif %{_libdir}/wine/security.%{winedll} -%{_libdir}/wine/sfc.dll.so +%{_libdir}/wine/sfc.%{winedll} %{_libdir}/wine/wineps.drv.so %{_libdir}/wine/d3d8.dll.so %{_libdir}/wine/d3d9.dll.so @@ -2220,6 +2222,9 @@ fi %endif %changelog +* Sun Jun 23 2019 Michael Cronenworth 4.11-1 +- version update + * Thu Jun 13 2019 Michael Cronenworth 4.10-1 - version update - compile with MinGW support From 278cdd7321b5d6703ed4204b847fc516d92095b9 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 23 Jun 2019 15:26:54 -0500 Subject: [PATCH 167/459] Update for 4.11 16-bit filename changes --- wine.spec | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/wine.spec b/wine.spec index aab3929..5d46998 100644 --- a/wine.spec +++ b/wine.spec @@ -1947,8 +1947,8 @@ fi %ifnarch x86_64 %{arm} aarch64 %{_libdir}/wine/winevdm.exe.so %{_libdir}/wine/ifsmgr.vxd -%{_libdir}/wine/mmdevldr.vxd.so -%{_libdir}/wine/monodebg.vxd.so +%{_libdir}/wine/mmdevldr.vxd +%{_libdir}/wine/monodebg.vxd %{_libdir}/wine/rundll.exe16 %{_libdir}/wine/vdhcp.vxd.so %{_libdir}/wine/user.exe16.so @@ -1972,25 +1972,25 @@ fi %{_libdir}/wine/krnl386.exe16.so %{_libdir}/wine/keyboard.drv16 %{_libdir}/wine/lzexpand.dll16 -%{_libdir}/wine/mmsystem.dll16.so -%{_libdir}/wine/mouse.drv16.so -%{_libdir}/wine/msacm.dll16.so -%{_libdir}/wine/msvideo.dll16.so -%{_libdir}/wine/ole2.dll16.so +%{_libdir}/wine/mmsystem.dll16 +%{_libdir}/wine/mouse.drv16 +%{_libdir}/wine/msacm.dll16 +%{_libdir}/wine/msvideo.dll16 +%{_libdir}/wine/ole2.dll16 %{_libdir}/wine/ole2conv.dll16 -%{_libdir}/wine/ole2disp.dll16.so -%{_libdir}/wine/ole2nls.dll16.so +%{_libdir}/wine/ole2disp.dll16 +%{_libdir}/wine/ole2nls.dll16 %{_libdir}/wine/ole2prox.dll16 %{_libdir}/wine/ole2thk.dll16 -%{_libdir}/wine/olecli.dll16.so -%{_libdir}/wine/olesvr.dll16.so +%{_libdir}/wine/olecli.dll16 +%{_libdir}/wine/olesvr.dll16 %{_libdir}/wine/rasapi16.dll16 -%{_libdir}/wine/setupx.dll16.so -%{_libdir}/wine/shell.dll16.so -%{_libdir}/wine/sound.drv16.so -%{_libdir}/wine/storage.dll16.so -%{_libdir}/wine/stress.dll16.so -%{_libdir}/wine/system.drv16.so +%{_libdir}/wine/setupx.dll16 +%{_libdir}/wine/shell.dll16 +%{_libdir}/wine/sound.drv16 +%{_libdir}/wine/storage.dll16 +%{_libdir}/wine/stress.dll16 +%{_libdir}/wine/system.drv16 %{_libdir}/wine/toolhelp.dll16.so %{_libdir}/wine/twain.dll16.so %{_libdir}/wine/typelib.dll16.so From 1c81e64eba243fa433e647a63f991821ecdde536 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 6 Jul 2019 16:36:28 -0500 Subject: [PATCH 168/459] Update to 4.12 --- .gitignore | 6 +- sources | 6 +- wine.spec | 197 +++++++++++++++++++++++++++-------------------------- 3 files changed, 106 insertions(+), 103 deletions(-) diff --git a/.gitignore b/.gitignore index 62b2106..9f9e6a2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.11.tar.xz -/wine-4.11.tar.xz.sign -/wine-staging-4.11.tar.gz +/wine-4.12.tar.xz +/wine-4.12.tar.xz.sign +/wine-staging-4.12.tar.gz diff --git a/sources b/sources index d7b8947..8ebe217 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.11.tar.xz) = df4e636959f6044f92aca16dce9cb392fd6c513ccc5a19585d3de8cd7fe0a9d21b05fcfa538172f94721d0356d9ec1470b7da810fcfa70d3aae9054a48d4700b -SHA512 (wine-4.11.tar.xz.sign) = 4bb2a1fcc5ea88f24b3c6c17ffe280b9aaf6d7b0707b4f040db791e8ce1564ef1524fae9dbf51bc8800d5fab77cf8e3164d3258a4a7eb9ffd4c6ad8000a48f2b -SHA512 (wine-staging-4.11.tar.gz) = 384866aa5b2636804825ceb36b999bc1d5dd4d4693cef1b3004d9c8252dea393a02c65227d9e7b665021f19fd087025349ad720f4bbf0f061887ba5abcb74b24 +SHA512 (wine-4.12.tar.xz) = 01f330b3bb795a4bfdd440c4bb349b94db8456bd88c828e92f73752feaca86adce0c9e47e989195d65d3a97b822805df2274d4a790b5cb86e3bc2819ce987f4d +SHA512 (wine-4.12.tar.xz.sign) = cc3b0f2933b7771312e1bcc681f0d59796d22265a1a7547f7b4ac53d54b7e5bebc2061293c6dabef39168ab0ea435c506697946c203422b2c3a8e593968530c0 +SHA512 (wine-staging-4.12.tar.gz) = 6401169158204bbd82576000f9eca55b551f829c475243fd6169865892b676e8f0c9b96d4399ab06259271616ba241442b345412f2bf6ad08df9e81d3e0f53c7 diff --git a/wine.spec b/wine.spec index 5d46998..d0d89a3 100644 --- a/wine.spec +++ b/wine.spec @@ -39,7 +39,7 @@ %endif Name: wine -Version: 4.11 +Version: 4.12 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1145,7 +1145,7 @@ fi %{_libdir}/wine/termsv.%{wineexe} %{_libdir}/wine/view.%{wineexe} %{_libdir}/wine/wevtutil.%{wineexe} -%{_libdir}/wine/wineboot.exe.so +%{_libdir}/wine/wineboot.%{wineexe} %{_libdir}/wine/winebrowser.exe.so %{_libdir}/wine/wineconsole.exe.so %{_libdir}/wine/winemenubuilder.exe.so @@ -1383,7 +1383,7 @@ fi %{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.%{winedll} %{_libdir}/wine/apphelp.%{winedll} -%{_libdir}/wine/appwiz.cpl.so +%{_libdir}/wine/appwiz.%{winecpl} %{_libdir}/wine/atl.%{winedll} %{_libdir}/wine/atl80.%{winedll} %{_libdir}/wine/atl90.%{winedll} @@ -1427,9 +1427,9 @@ fi %{_libdir}/wine/d3d10.%{winedll} %{_libdir}/wine/d3d10_1.%{winedll} %{_libdir}/wine/d3d10core.%{winedll} -%{_libdir}/wine/d3d11.dll.so +%{_libdir}/wine/d3d11.%{winedll} %{_libdir}/wine/d3d12.dll.so -%{_libdir}/wine/d3dcompiler_*.dll.so +%{_libdir}/wine/d3dcompiler_*.%{winedll} %{_libdir}/wine/d3dim.%{winedll} %{_libdir}/wine/d3drm.%{winedll} %{_libdir}/wine/d3dx9_*.%{winedll} @@ -1441,7 +1441,7 @@ fi %{_libdir}/wine/dbgeng.%{winedll} %{_libdir}/wine/dbghelp.dll.so %{_libdir}/wine/dciman32.%{winedll} -%{_libdir}/wine/ddraw.dll.so +%{_libdir}/wine/ddraw.%{winedll} %{_libdir}/wine/ddrawex.%{winedll} %{_libdir}/wine/devenum.%{winedll} %{_libdir}/wine/dhcpcsvc.%{winedll} @@ -1632,7 +1632,7 @@ fi %{_libdir}/wine/msadp32.%{wineacm} %{_libdir}/wine/msasn1.%{winedll} %{_libdir}/wine/mscat32.%{winedll} -%{_libdir}/wine/mscoree.dll.so +%{_libdir}/wine/mscoree.%{winedll} %{_libdir}/wine/msctf.%{winedll} %{_libdir}/wine/msctfp.%{winedll} %{_libdir}/wine/msdaps.%{winedll} @@ -1770,7 +1770,7 @@ fi %{_libdir}/wine/secur32.dll.so %{_libdir}/wine/sensapi.%{winedll} %{_libdir}/wine/serialui.%{winedll} -%{_libdir}/wine/setupapi.dll.so +%{_libdir}/wine/setupapi.%{winedll} %{_libdir}/wine/sfc_os.%{winedll} %{_libdir}/wine/shcore.%{winedll} %{_libdir}/wine/shdoclc.%{winedll} @@ -1796,105 +1796,105 @@ fi %{_libdir}/wine/svrapi.%{winedll} %{_libdir}/wine/sxs.%{winedll} %{_libdir}/wine/systeminfo.%{wineexe} -%{_libdir}/wine/t2embed.dll.so -%{_libdir}/wine/tapi32.dll.so +%{_libdir}/wine/t2embed.%{winedll} +%{_libdir}/wine/tapi32.%{winedll} %{_libdir}/wine/taskkill.%{wineexe} -%{_libdir}/wine/taskschd.dll.so -%{_libdir}/wine/tdh.dll.so -%{_libdir}/wine/tdi.sys.so -%{_libdir}/wine/traffic.dll.so +%{_libdir}/wine/taskschd.%{winedll} +%{_libdir}/wine/tdh.%{winedll} +%{_libdir}/wine/tdi.%{winesys} +%{_libdir}/wine/traffic.%{winedll} %{_libdir}/wine/tzres.%{winedll} %{_libdir}/wine/ucrtbase.dll.so %if 0%{?wine_staging} -%{_libdir}/wine/uianimation.dll.so +%{_libdir}/wine/uianimation.%{winedll} %endif -%{_libdir}/wine/uiautomationcore.dll.so -%{_libdir}/wine/uiribbon.dll.so +%{_libdir}/wine/uiautomationcore.%{winedll} +%{_libdir}/wine/uiribbon.%{winedll} %{_libdir}/wine/unicows.%{winedll} %{_libdir}/wine/unlodctr.%{wineexe} -%{_libdir}/wine/updspapi.dll.so -%{_libdir}/wine/url.dll.so -%{_libdir}/wine/urlmon.dll.so -%{_libdir}/wine/usbd.sys.so +%{_libdir}/wine/updspapi.%{winedll} +%{_libdir}/wine/url.%{winedll} +%{_libdir}/wine/urlmon.%{winedll} +%{_libdir}/wine/usbd.%{winesys} %{_libdir}/wine/user32.dll.so -%{_libdir}/wine/usp10.dll.so +%{_libdir}/wine/usp10.%{winedll} %{_libdir}/wine/uxtheme.dll.so -%{_libdir}/wine/userenv.dll.so -%{_libdir}/wine/vbscript.dll.so -%{_libdir}/wine/vcomp.dll.so +%{_libdir}/wine/userenv.%{winedll} +%{_libdir}/wine/vbscript.%{winedll} +%{_libdir}/wine/vcomp.%{winedll} %{_libdir}/wine/vcomp90.%{winedll} %{_libdir}/wine/vcomp100.%{winedll} %{_libdir}/wine/vcomp110.%{winedll} %{_libdir}/wine/vcomp120.%{winedll} %{_libdir}/wine/vcomp140.%{winedll} %{_libdir}/wine/vcruntime140.%{winedll} -%{_libdir}/wine/vdmdbg.dll.so -%{_libdir}/wine/version.dll.so -%{_libdir}/wine/virtdisk.dll.so -%{_libdir}/wine/vssapi.dll.so -%{_libdir}/wine/vulkan-1.dll.so -%{_libdir}/wine/wbemdisp.dll.so -%{_libdir}/wine/wbemprox.dll.so -%{_libdir}/wine/wdscore.dll.so -%{_libdir}/wine/webservices.dll.so -%{_libdir}/wine/wer.dll.so -%{_libdir}/wine/wevtapi.dll.so -%{_libdir}/wine/wiaservc.dll.so -%{_libdir}/wine/wimgapi.dll.so +%{_libdir}/wine/vdmdbg.%{winedll} +%{_libdir}/wine/version.%{winedll} +%{_libdir}/wine/virtdisk.%{winedll} +%{_libdir}/wine/vssapi.%{winedll} +%{_libdir}/wine/vulkan-1.%{winedll} +%{_libdir}/wine/wbemdisp.%{winedll} +%{_libdir}/wine/wbemprox.%{winedll} +%{_libdir}/wine/wdscore.%{winedll} +%{_libdir}/wine/webservices.%{winedll} +%{_libdir}/wine/wer.%{winedll} +%{_libdir}/wine/wevtapi.%{winedll} +%{_libdir}/wine/wiaservc.%{winedll} +%{_libdir}/wine/wimgapi.%{winedll} %if 0%{?wine_staging} %{_libdir}/wine/win32k.sys.so %endif %{_libdir}/wine/windowscodecs.dll.so -%{_libdir}/wine/windowscodecsext.dll.so +%{_libdir}/wine/windowscodecsext.%{winedll} %{_libdir}/wine/winebus.sys.so %{_libdir}/wine/winegstreamer.dll.so -%{_libdir}/wine/winehid.sys.so +%{_libdir}/wine/winehid.%{winesys} %{_libdir}/wine/winejoystick.drv.so -%{_libdir}/wine/winemapi.dll.so +%{_libdir}/wine/winemapi.%{winedll} %{_libdir}/wine/winevulkan.dll.so %{_libdir}/wine/winex11.drv.so -%{_libdir}/wine/wing32.dll.so +%{_libdir}/wine/wing32.%{winedll} %{_libdir}/wine/winhttp.dll.so %{_libdir}/wine/wininet.dll.so -%{_libdir}/wine/winmm.dll.so -%{_libdir}/wine/winnls32.dll.so +%{_libdir}/wine/winmm.%{winedll} +%{_libdir}/wine/winnls32.%{winedll} %{_libdir}/wine/winspool.drv.so -%{_libdir}/wine/winsta.dll.so -%{_libdir}/wine/wmasf.dll.so +%{_libdir}/wine/winsta.%{winedll} +%{_libdir}/wine/wmasf.%{winedll} %{_libdir}/wine/wmi.%{winedll} %{_libdir}/wine/wmic.%{wineexe} -%{_libdir}/wine/wmiutils.dll.so -%{_libdir}/wine/wmp.dll.so -%{_libdir}/wine/wmvcore.dll.so +%{_libdir}/wine/wmiutils.%{winedll} +%{_libdir}/wine/wmp.%{winedll} +%{_libdir}/wine/wmvcore.%{winedll} %{_libdir}/wine/spoolss.%{winedll} -%{_libdir}/wine/winscard.dll.so -%{_libdir}/wine/wintab32.dll.so -%{_libdir}/wine/wintrust.dll.so +%{_libdir}/wine/winscard.%{winedll} +%{_libdir}/wine/wintab32.%{winedll} +%{_libdir}/wine/wintrust.%{winedll} %{_libdir}/wine/winusb.%{winedll} -%{_libdir}/wine/wlanapi.dll.so -%{_libdir}/wine/wmphoto.dll.so +%{_libdir}/wine/wlanapi.%{winedll} +%{_libdir}/wine/wmphoto.%{winedll} %{_libdir}/wine/wnaspi32.dll.so %if 0%{?wine_staging} %{_libdir}/wine/wow64cpu.dll.so %endif -%{_libdir}/wine/wpc.dll.so +%{_libdir}/wine/wpc.%{winedll} %{_libdir}/wine/wpcap.dll.so %{_libdir}/wine/ws2_32.dll.so -%{_libdir}/wine/wsdapi.dll.so -%{_libdir}/wine/wshom.ocx.so -%{_libdir}/wine/wsnmp32.dll.so -%{_libdir}/wine/wsock32.dll.so -%{_libdir}/wine/wtsapi32.dll.so -%{_libdir}/wine/wuapi.dll.so -%{_libdir}/wine/wuaueng.dll.so +%{_libdir}/wine/wsdapi.%{winedll} +%{_libdir}/wine/wshom.%{wineocx} +%{_libdir}/wine/wsnmp32.%{winedll} +%{_libdir}/wine/wsock32.%{winedll} +%{_libdir}/wine/wtsapi32.%{winedll} +%{_libdir}/wine/wuapi.%{winedll} +%{_libdir}/wine/wuaueng.%{winedll} %if 0%{?wine_staging} %{_libdir}/wine/wuauserv.exe.so %endif %{_libdir}/wine/security.%{winedll} %{_libdir}/wine/sfc.%{winedll} -%{_libdir}/wine/wineps.drv.so -%{_libdir}/wine/d3d8.dll.so -%{_libdir}/wine/d3d9.dll.so +%{_libdir}/wine/wineps.%{winedrv} +%{_libdir}/wine/d3d8.%{winedll} +%{_libdir}/wine/d3d9.%{winedll} %{_libdir}/wine/opengl32.dll.so %{_libdir}/wine/wined3d.dll.so %{_libdir}/wine/dnsapi.dll.so @@ -1923,15 +1923,15 @@ fi %{_libdir}/wine/xaudio2_8.dll.so %{_libdir}/wine/xaudio2_9.dll.so %{_libdir}/wine/xcopy.%{wineexe} -%{_libdir}/wine/xinput1_1.dll.so -%{_libdir}/wine/xinput1_2.dll.so -%{_libdir}/wine/xinput1_3.dll.so -%{_libdir}/wine/xinput1_4.dll.so -%{_libdir}/wine/xinput9_1_0.dll.so -%{_libdir}/wine/xmllite.dll.so -%{_libdir}/wine/xolehlp.dll.so -%{_libdir}/wine/xpsprint.dll.so -%{_libdir}/wine/xpssvcs.dll.so +%{_libdir}/wine/xinput1_1.%{winedll} +%{_libdir}/wine/xinput1_2.%{winedll} +%{_libdir}/wine/xinput1_3.%{winedll} +%{_libdir}/wine/xinput1_4.%{winedll} +%{_libdir}/wine/xinput9_1_0.%{winedll} +%{_libdir}/wine/xmllite.%{winedll} +%{_libdir}/wine/xolehlp.%{winedll} +%{_libdir}/wine/xpsprint.%{winedll} +%{_libdir}/wine/xpssvcs.%{winedll} %if 0%{?wine_staging} %ifarch x86_64 aarch64 @@ -1950,14 +1950,14 @@ fi %{_libdir}/wine/mmdevldr.vxd %{_libdir}/wine/monodebg.vxd %{_libdir}/wine/rundll.exe16 -%{_libdir}/wine/vdhcp.vxd.so -%{_libdir}/wine/user.exe16.so -%{_libdir}/wine/vmm.vxd.so -%{_libdir}/wine/vnbt.vxd.so -%{_libdir}/wine/vnetbios.vxd.so -%{_libdir}/wine/vtdapi.vxd.so -%{_libdir}/wine/vwin32.vxd.so -%{_libdir}/wine/w32skrnl.dll.so +%{_libdir}/wine/vdhcp.vxd +%{_libdir}/wine/user.exe16 +%{_libdir}/wine/vmm.vxd +%{_libdir}/wine/vnbt.vxd +%{_libdir}/wine/vnetbios.vxd +%{_libdir}/wine/vtdapi.vxd +%{_libdir}/wine/vwin32.vxd +%{_libdir}/wine/w32skrnl.dll %{_libdir}/wine/avifile.dll16 %{_libdir}/wine/comm.drv16 %{_libdir}/wine/commdlg.dll16 @@ -1991,23 +1991,23 @@ fi %{_libdir}/wine/storage.dll16 %{_libdir}/wine/stress.dll16 %{_libdir}/wine/system.drv16 -%{_libdir}/wine/toolhelp.dll16.so -%{_libdir}/wine/twain.dll16.so -%{_libdir}/wine/typelib.dll16.so -%{_libdir}/wine/ver.dll16.so -%{_libdir}/wine/w32sys.dll16.so -%{_libdir}/wine/win32s16.dll16.so -%{_libdir}/wine/win87em.dll16.so +%{_libdir}/wine/toolhelp.dll16 +%{_libdir}/wine/twain.dll16 +%{_libdir}/wine/typelib.dll16 +%{_libdir}/wine/ver.dll16 +%{_libdir}/wine/w32sys.dll16 +%{_libdir}/wine/win32s16.dll16 +%{_libdir}/wine/win87em.dll16 %{_libdir}/wine/winaspi.dll16.so -%{_libdir}/wine/windebug.dll16.so -%{_libdir}/wine/wineps16.drv16.so -%{_libdir}/wine/wing.dll16.so +%{_libdir}/wine/windebug.dll16 +%{_libdir}/wine/wineps16.drv16 +%{_libdir}/wine/wing.dll16 %{_libdir}/wine/winhelp.exe16 -%{_libdir}/wine/winnls.dll16.so +%{_libdir}/wine/winnls.dll16 %{_libdir}/wine/winoldap.mod16 -%{_libdir}/wine/winsock.dll16.so -%{_libdir}/wine/wintab.dll16.so -%{_libdir}/wine/wow32.dll.so +%{_libdir}/wine/winsock.dll16 +%{_libdir}/wine/wintab.dll16 +%{_libdir}/wine/wow32.dll %endif %files filesystem @@ -2169,7 +2169,7 @@ fi # twain subpackage %files twain -%{_libdir}/wine/twain_32.dll.so +%{_libdir}/wine/twain_32.%{winedll} %{_libdir}/wine/sane.ds.so # capi subpackage @@ -2222,6 +2222,9 @@ fi %endif %changelog +* Sat Jul 06 2019 Michael Cronenworth 4.12-1 +- version update + * Sun Jun 23 2019 Michael Cronenworth 4.11-1 - version update From f8028d1e0e3d615eae716b1f737c08a11d1c59c3 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 10 Jul 2019 22:11:18 -0500 Subject: [PATCH 169/459] Update to 4.12.1 Never released 4.12 as it would not compile --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 9f9e6a2..d1b2aa3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.12.tar.xz -/wine-4.12.tar.xz.sign -/wine-staging-4.12.tar.gz +/wine-4.12.1.tar.xz +/wine-4.12.1.tar.xz.sign +/wine-staging-4.12.1.tar.gz diff --git a/sources b/sources index 8ebe217..00a3033 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.12.tar.xz) = 01f330b3bb795a4bfdd440c4bb349b94db8456bd88c828e92f73752feaca86adce0c9e47e989195d65d3a97b822805df2274d4a790b5cb86e3bc2819ce987f4d -SHA512 (wine-4.12.tar.xz.sign) = cc3b0f2933b7771312e1bcc681f0d59796d22265a1a7547f7b4ac53d54b7e5bebc2061293c6dabef39168ab0ea435c506697946c203422b2c3a8e593968530c0 -SHA512 (wine-staging-4.12.tar.gz) = 6401169158204bbd82576000f9eca55b551f829c475243fd6169865892b676e8f0c9b96d4399ab06259271616ba241442b345412f2bf6ad08df9e81d3e0f53c7 +SHA512 (wine-4.12.1.tar.xz) = 5d226aa4f24c59949c88d377d8f3d38839179e473b7e5bbf029af8142dfa23fd046ca919b63c8c8fc7e1a46077a860d3dab9d2e040f0367c85c8d386707222c1 +SHA512 (wine-4.12.1.tar.xz.sign) = 28e6f64531b7f0e566424ce50f61c4115f3923c1182c726ba252ae890c1f038d94551fdddb93d7ba791c28b064e858b1c24e84417b66f6175d98581284eb0535 +SHA512 (wine-staging-4.12.1.tar.gz) = 804e99567632326f5ea55fd86c4ed236da3b3636b0aaf5dbf4427694b0786326bd048fbb119b37fc66d4072dacec9ac354b804ad372cad69cbf086360eaedc38 diff --git a/wine.spec b/wine.spec index d0d89a3..3e7248c 100644 --- a/wine.spec +++ b/wine.spec @@ -39,7 +39,7 @@ %endif Name: wine -Version: 4.12 +Version: 4.12.1 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2222,7 +2222,7 @@ fi %endif %changelog -* Sat Jul 06 2019 Michael Cronenworth 4.12-1 +* Wed Jul 10 2019 Michael Cronenworth 4.12.1-1 - version update * Sun Jun 23 2019 Michael Cronenworth 4.11-1 From 69e3ff2cdef8ad79f5d1cae971ba6ee3e312f8bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 03:30:32 +0000 Subject: [PATCH 170/459] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 3e7248c..4b918bd 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ Name: wine Version: 4.12.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2222,6 +2222,9 @@ fi %endif %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 4.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Wed Jul 10 2019 Michael Cronenworth 4.12.1-1 - version update From deb96a25db1b4990068051db0f9d73641db758bf Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 4 Aug 2019 03:02:16 -0500 Subject: [PATCH 171/459] Update to 4.13 and add alternatives support for some d3d dlls --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 61 ++++++++++++++++++++++++++++++++++++++++++------------ 3 files changed, 54 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index d1b2aa3..58dcbce 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.12.1.tar.xz -/wine-4.12.1.tar.xz.sign -/wine-staging-4.12.1.tar.gz +/wine-4.13.tar.xz +/wine-4.13.tar.xz.sign +/wine-staging-4.13.tar.gz diff --git a/sources b/sources index 00a3033..60a21ae 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.12.1.tar.xz) = 5d226aa4f24c59949c88d377d8f3d38839179e473b7e5bbf029af8142dfa23fd046ca919b63c8c8fc7e1a46077a860d3dab9d2e040f0367c85c8d386707222c1 -SHA512 (wine-4.12.1.tar.xz.sign) = 28e6f64531b7f0e566424ce50f61c4115f3923c1182c726ba252ae890c1f038d94551fdddb93d7ba791c28b064e858b1c24e84417b66f6175d98581284eb0535 -SHA512 (wine-staging-4.12.1.tar.gz) = 804e99567632326f5ea55fd86c4ed236da3b3636b0aaf5dbf4427694b0786326bd048fbb119b37fc66d4072dacec9ac354b804ad372cad69cbf086360eaedc38 +SHA512 (wine-4.13.tar.xz) = b359db3c99d10b489f7f72172b624e7b2e2b826c206e842a524d781ab5947e2b03623a115c2345fc71df22eb508936c2f7667d4c420a2fb6cdc34e3d2ba5e75b +SHA512 (wine-4.13.tar.xz.sign) = 7a51a13f39acb5f4a4ffc1dc1c821890b39f66a5a427933841015bd2f92c3b92ac5e50eb4c7c501cf2fd8b7738179407c1c70b5b58b7ab6ad4860c1bb4f60130 +SHA512 (wine-staging-4.13.tar.gz) = a5240b3999b1ba605d16148022e57a4574c0e9288763a5c4a259ea06c3a7152af8b136b0e2b8a74b1a40fb6adaf5ce012695160afdd5364fa1b4c7a903fd82b1 diff --git a/wine.spec b/wine.spec index 4b918bd..1fe45bc 100644 --- a/wine.spec +++ b/wine.spec @@ -39,8 +39,8 @@ %endif Name: wine -Version: 4.12.1 -Release: 2%{?dist} +Version: 4.13 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -677,11 +677,7 @@ This package adds the opencl driver for wine. gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 # Disable XAudio patchsets in favor of FAudio -patches/patchinstall.sh DESTDIR="`pwd`" --all \ - -W xaudio2-revert \ - -W xaudio2_CommitChanges \ - -W xaudio2_7-CreateFX-FXEcho \ - -W xaudio2_7-WMA_support +patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in @@ -745,6 +741,18 @@ touch %{buildroot}%{_bindir}/wine touch %{buildroot}%{_bindir}/wine-preloader %endif touch %{buildroot}%{_bindir}/wineserver +mv %{buildroot}%{_libdir}/wine/dxgi.dll.so %{buildroot}%{_libdir}/wine/wine-dxgi.dll.so +mv %{buildroot}%{_libdir}/wine/d3d9.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d9.%{winedll} +mv %{buildroot}%{_libdir}/wine/d3d10.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d10.%{winedll} +mv %{buildroot}%{_libdir}/wine/d3d10_1.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d10_1.%{winedll} +mv %{buildroot}%{_libdir}/wine/d3d10core.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d10core.%{winedll} +mv %{buildroot}%{_libdir}/wine/d3d11.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d11.%{winedll} +touch %{buildroot}%{_libdir}/wine/dxgi.dll.so +touch %{buildroot}%{_libdir}/wine/d3d9.%{winedll} +touch %{buildroot}%{_libdir}/wine/d3d10.%{winedll} +touch %{buildroot}%{_libdir}/wine/d3d10_1.%{winedll} +touch %{buildroot}%{_libdir}/wine/d3d10core.%{winedll} +touch %{buildroot}%{_libdir}/wine/d3d11.%{winedll} # remove rpath chrpath --delete %{buildroot}%{_bindir}/wmc @@ -1004,6 +1012,16 @@ fi wineserver %{_bindir}/wineserver32 10 %endif %endif +%{_sbindir}/alternatives --install %{_libdir}/wine/dxgi.dll.so \ + wine-dxgi %{_libdir}/wine/wine-dxgi.dll.so 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/d3d9.%{winedll} \ + wine-d3d9 %{_libdir}/wine/wine-d3d9.%{winedll} 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/d3d10.%{winedll} \ + wine-d3d10 %{_libdir}/wine/wine-d3d10.%{winedll} 10 \ + --slave %{_libdir}/wine/d3d10_1.%{winedll} wine-d3d10_1 %{_libdir}/wine/wine-d3d10_1.%{winedll} \ + --slave %{_libdir}/wine/d3d10core.%{winedll} wine-d3d10core %{_libdir}/wine/wine-d3d10core.%{winedll} +%{_sbindir}/alternatives --install %{_libdir}/wine/d3d11.%{winedll} \ + wine-d3d11 %{_libdir}/wine/wine-d3d11.%{winedll} 10 %postun core %{?ldconfig} @@ -1015,6 +1033,10 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif + %{_sbindir}/alternatives --remove wine-dxgi %{_libdir}/wine/wine-dxgi.dll.so + %{_sbindir}/alternatives --remove wine-d3d9 %{_libdir}/wine/wine-d3d9.%{winedll} + %{_sbindir}/alternatives --remove wine-d3d10 %{_libdir}/wine/wine-d3d10.%{winedll} + %{_sbindir}/alternatives --remove wine-d3d11 %{_libdir}/wine/wine-d3d11.%{winedll} fi %ldconfig_scriptlets ldap @@ -1427,7 +1449,11 @@ fi %{_libdir}/wine/d3d10.%{winedll} %{_libdir}/wine/d3d10_1.%{winedll} %{_libdir}/wine/d3d10core.%{winedll} +%{_libdir}/wine/wine-d3d10.%{winedll} +%{_libdir}/wine/wine-d3d10_1.%{winedll} +%{_libdir}/wine/wine-d3d10core.%{winedll} %{_libdir}/wine/d3d11.%{winedll} +%{_libdir}/wine/wine-d3d11.%{winedll} %{_libdir}/wine/d3d12.dll.so %{_libdir}/wine/d3dcompiler_*.%{winedll} %{_libdir}/wine/d3dim.%{winedll} @@ -1449,6 +1475,7 @@ fi %{_libdir}/wine/difxapi.%{winedll} %{_libdir}/wine/dinput.dll.so %{_libdir}/wine/dinput8.dll.so +%{_libdir}/wine/directmanipulation.%{winedll} %{_libdir}/wine/dispex.%{winedll} %{_libdir}/wine/dmband.%{winedll} %{_libdir}/wine/dmcompos.%{winedll} @@ -1477,13 +1504,14 @@ fi %{_libdir}/wine/dx8vb.%{winedll} %{_libdir}/wine/dxdiagn.%{winedll} %{_libdir}/wine/dxgi.dll.so +%{_libdir}/wine/wine-dxgi.dll.so %if 0%{?wine_staging} -%{_libdir}/wine/dxgkrnl.sys.so -%{_libdir}/wine/dxgmms1.sys.so +%{_libdir}/wine/dxgkrnl.%{winesys} +%{_libdir}/wine/dxgmms1.%{winesys} %endif %{_libdir}/wine/dxva2.dll.so %{_libdir}/wine/esent.%{winedll} -%{_libdir}/wine/evr.dll.so +%{_libdir}/wine/evr.%{winedll} %{_libdir}/wine/explorerframe.%{winedll} %{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.%{winedll} %{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.%{winedll} @@ -1633,6 +1661,7 @@ fi %{_libdir}/wine/msasn1.%{winedll} %{_libdir}/wine/mscat32.%{winedll} %{_libdir}/wine/mscoree.%{winedll} +%{_libdir}/wine/mscorwks.%{winedll} %{_libdir}/wine/msctf.%{winedll} %{_libdir}/wine/msctfp.%{winedll} %{_libdir}/wine/msdaps.%{winedll} @@ -1740,7 +1769,7 @@ fi %{_libdir}/wine/psapi.%{winedll} %{_libdir}/wine/pstorec.%{winedll} %{_libdir}/wine/qcap.dll.so -%{_libdir}/wine/qedit.dll.so +%{_libdir}/wine/qedit.%{winedll} %{_libdir}/wine/qmgr.%{winedll} %{_libdir}/wine/qmgrprxy.%{winedll} %{_libdir}/wine/quartz.dll.so @@ -1842,7 +1871,7 @@ fi %{_libdir}/wine/wiaservc.%{winedll} %{_libdir}/wine/wimgapi.%{winedll} %if 0%{?wine_staging} -%{_libdir}/wine/win32k.sys.so +%{_libdir}/wine/win32k.%{winesys} %endif %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.%{winedll} @@ -1888,13 +1917,14 @@ fi %{_libdir}/wine/wuapi.%{winedll} %{_libdir}/wine/wuaueng.%{winedll} %if 0%{?wine_staging} -%{_libdir}/wine/wuauserv.exe.so +%{_libdir}/wine/wuauserv.%{wineexe} %endif %{_libdir}/wine/security.%{winedll} %{_libdir}/wine/sfc.%{winedll} %{_libdir}/wine/wineps.%{winedrv} %{_libdir}/wine/d3d8.%{winedll} %{_libdir}/wine/d3d9.%{winedll} +%{_libdir}/wine/wine-d3d9.%{winedll} %{_libdir}/wine/opengl32.dll.so %{_libdir}/wine/wined3d.dll.so %{_libdir}/wine/dnsapi.dll.so @@ -2017,6 +2047,7 @@ fi %dir %{_datadir}/wine/mono %dir %{_datadir}/wine/fonts %{_datadir}/wine/wine.inf +%{_datadir}/wine/winebus.inf %{_datadir}/wine/winehid.inf %{_datadir}/wine/l_intl.nls @@ -2222,6 +2253,10 @@ fi %endif %changelog +* Sun Aug 04 2019 Michael Cronenworth 4.13-1 +- version update +- add alternatives for d3d dlls to play with dxvk + * Sat Jul 27 2019 Fedora Release Engineering - 4.12.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From daf35ac1738216765b7d99504d1ede17a1bfe1fd Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 5 Aug 2019 22:51:49 -0500 Subject: [PATCH 172/459] Fix alternatives for d3d dlls --- wine.spec | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/wine.spec b/wine.spec index 1fe45bc..7ec2bd2 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ Name: wine Version: 4.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -1446,13 +1446,13 @@ fi %{_libdir}/wine/ctapi32.dll.so %{_libdir}/wine/ctl3d32.%{winedll} %{_libdir}/wine/d2d1.%{winedll} -%{_libdir}/wine/d3d10.%{winedll} -%{_libdir}/wine/d3d10_1.%{winedll} -%{_libdir}/wine/d3d10core.%{winedll} +%ghost %{_libdir}/wine/d3d10.%{winedll} +%ghost %{_libdir}/wine/d3d10_1.%{winedll} +%ghost %{_libdir}/wine/d3d10core.%{winedll} %{_libdir}/wine/wine-d3d10.%{winedll} %{_libdir}/wine/wine-d3d10_1.%{winedll} %{_libdir}/wine/wine-d3d10core.%{winedll} -%{_libdir}/wine/d3d11.%{winedll} +%ghost %{_libdir}/wine/d3d11.%{winedll} %{_libdir}/wine/wine-d3d11.%{winedll} %{_libdir}/wine/d3d12.dll.so %{_libdir}/wine/d3dcompiler_*.%{winedll} @@ -1503,7 +1503,7 @@ fi %{_libdir}/wine/dwrite.dll.so %{_libdir}/wine/dx8vb.%{winedll} %{_libdir}/wine/dxdiagn.%{winedll} -%{_libdir}/wine/dxgi.dll.so +%ghost %{_libdir}/wine/dxgi.dll.so %{_libdir}/wine/wine-dxgi.dll.so %if 0%{?wine_staging} %{_libdir}/wine/dxgkrnl.%{winesys} @@ -1923,7 +1923,7 @@ fi %{_libdir}/wine/sfc.%{winedll} %{_libdir}/wine/wineps.%{winedrv} %{_libdir}/wine/d3d8.%{winedll} -%{_libdir}/wine/d3d9.%{winedll} +%ghost %{_libdir}/wine/d3d9.%{winedll} %{_libdir}/wine/wine-d3d9.%{winedll} %{_libdir}/wine/opengl32.dll.so %{_libdir}/wine/wined3d.dll.so @@ -2253,6 +2253,9 @@ fi %endif %changelog +* Mon Aug 05 2019 Michael Cronenworth 4.13-2 +- fix alternatives for d3d dlls + * Sun Aug 04 2019 Michael Cronenworth 4.13-1 - version update - add alternatives for d3d dlls to play with dxvk From 3409cbbef06c7d28403da0b525dda09108fb0547 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 5 Aug 2019 22:59:02 -0500 Subject: [PATCH 173/459] Include CPU arch in alternatives names on d3d dlls --- wine.spec | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/wine.spec b/wine.spec index 7ec2bd2..47f000d 100644 --- a/wine.spec +++ b/wine.spec @@ -1013,15 +1013,15 @@ fi %endif %endif %{_sbindir}/alternatives --install %{_libdir}/wine/dxgi.dll.so \ - wine-dxgi %{_libdir}/wine/wine-dxgi.dll.so 10 + wine-dxgi%{?_isa} %{_libdir}/wine/wine-dxgi.dll.so 10 %{_sbindir}/alternatives --install %{_libdir}/wine/d3d9.%{winedll} \ - wine-d3d9 %{_libdir}/wine/wine-d3d9.%{winedll} 10 + wine-d3d9%{?_isa} %{_libdir}/wine/wine-d3d9.%{winedll} 10 %{_sbindir}/alternatives --install %{_libdir}/wine/d3d10.%{winedll} \ - wine-d3d10 %{_libdir}/wine/wine-d3d10.%{winedll} 10 \ + wine-d3d10%{?_isa} %{_libdir}/wine/wine-d3d10.%{winedll} 10 \ --slave %{_libdir}/wine/d3d10_1.%{winedll} wine-d3d10_1 %{_libdir}/wine/wine-d3d10_1.%{winedll} \ --slave %{_libdir}/wine/d3d10core.%{winedll} wine-d3d10core %{_libdir}/wine/wine-d3d10core.%{winedll} %{_sbindir}/alternatives --install %{_libdir}/wine/d3d11.%{winedll} \ - wine-d3d11 %{_libdir}/wine/wine-d3d11.%{winedll} 10 + wine-d3d11%{?_isa} %{_libdir}/wine/wine-d3d11.%{winedll} 10 %postun core %{?ldconfig} @@ -1033,10 +1033,10 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif - %{_sbindir}/alternatives --remove wine-dxgi %{_libdir}/wine/wine-dxgi.dll.so - %{_sbindir}/alternatives --remove wine-d3d9 %{_libdir}/wine/wine-d3d9.%{winedll} - %{_sbindir}/alternatives --remove wine-d3d10 %{_libdir}/wine/wine-d3d10.%{winedll} - %{_sbindir}/alternatives --remove wine-d3d11 %{_libdir}/wine/wine-d3d11.%{winedll} + %{_sbindir}/alternatives --remove wine-dxgi%{?_isa} %{_libdir}/wine/wine-dxgi.dll.so + %{_sbindir}/alternatives --remove wine-d3d9%{?_isa} %{_libdir}/wine/wine-d3d9.%{winedll} + %{_sbindir}/alternatives --remove wine-d3d10%{?_isa} %{_libdir}/wine/wine-d3d10.%{winedll} + %{_sbindir}/alternatives --remove wine-d3d11%{?_isa} %{_libdir}/wine/wine-d3d11.%{winedll} fi %ldconfig_scriptlets ldap From 008c3a0733ea4c4f4800005b1b2e7ff072093919 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 5 Aug 2019 23:33:17 -0500 Subject: [PATCH 174/459] Quote the arch just in case --- wine.spec | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/wine.spec b/wine.spec index 47f000d..ac43688 100644 --- a/wine.spec +++ b/wine.spec @@ -1013,15 +1013,15 @@ fi %endif %endif %{_sbindir}/alternatives --install %{_libdir}/wine/dxgi.dll.so \ - wine-dxgi%{?_isa} %{_libdir}/wine/wine-dxgi.dll.so 10 + 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so 10 %{_sbindir}/alternatives --install %{_libdir}/wine/d3d9.%{winedll} \ - wine-d3d9%{?_isa} %{_libdir}/wine/wine-d3d9.%{winedll} 10 + 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.%{winedll} 10 %{_sbindir}/alternatives --install %{_libdir}/wine/d3d10.%{winedll} \ - wine-d3d10%{?_isa} %{_libdir}/wine/wine-d3d10.%{winedll} 10 \ + 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.%{winedll} 10 \ --slave %{_libdir}/wine/d3d10_1.%{winedll} wine-d3d10_1 %{_libdir}/wine/wine-d3d10_1.%{winedll} \ --slave %{_libdir}/wine/d3d10core.%{winedll} wine-d3d10core %{_libdir}/wine/wine-d3d10core.%{winedll} %{_sbindir}/alternatives --install %{_libdir}/wine/d3d11.%{winedll} \ - wine-d3d11%{?_isa} %{_libdir}/wine/wine-d3d11.%{winedll} 10 + 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.%{winedll} 10 %postun core %{?ldconfig} @@ -1033,10 +1033,10 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif - %{_sbindir}/alternatives --remove wine-dxgi%{?_isa} %{_libdir}/wine/wine-dxgi.dll.so - %{_sbindir}/alternatives --remove wine-d3d9%{?_isa} %{_libdir}/wine/wine-d3d9.%{winedll} - %{_sbindir}/alternatives --remove wine-d3d10%{?_isa} %{_libdir}/wine/wine-d3d10.%{winedll} - %{_sbindir}/alternatives --remove wine-d3d11%{?_isa} %{_libdir}/wine/wine-d3d11.%{winedll} + %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so + %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.%{winedll} + %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.%{winedll} + %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.%{winedll} fi %ldconfig_scriptlets ldap From 245b91ab9960cb6230ce3319c894670b8009bfdc Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 7 Aug 2019 08:40:07 -0500 Subject: [PATCH 175/459] One more fix for alternatives --- wine.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/wine.spec b/wine.spec index ac43688..f4b321d 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ Name: wine Version: 4.13 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -1018,8 +1018,8 @@ fi 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.%{winedll} 10 %{_sbindir}/alternatives --install %{_libdir}/wine/d3d10.%{winedll} \ 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.%{winedll} 10 \ - --slave %{_libdir}/wine/d3d10_1.%{winedll} wine-d3d10_1 %{_libdir}/wine/wine-d3d10_1.%{winedll} \ - --slave %{_libdir}/wine/d3d10core.%{winedll} wine-d3d10core %{_libdir}/wine/wine-d3d10core.%{winedll} + --slave %{_libdir}/wine/d3d10_1.%{winedll} 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/wine-d3d10_1.%{winedll} \ + --slave %{_libdir}/wine/d3d10core.%{winedll} 'wine-d3d10core%{?_isa}' %{_libdir}/wine/wine-d3d10core.%{winedll} %{_sbindir}/alternatives --install %{_libdir}/wine/d3d11.%{winedll} \ 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.%{winedll} 10 @@ -2253,6 +2253,9 @@ fi %endif %changelog +* Wed Aug 07 2019 Michael Cronenworth 4.13-3 +- fix slave alternatives for d3d dlls + * Mon Aug 05 2019 Michael Cronenworth 4.13-2 - fix alternatives for d3d dlls From edd9a0070fb5a0456104a594fa3e550d15680de5 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 8 Aug 2019 00:18:23 -0500 Subject: [PATCH 176/459] Support upgrades with new altnernatives for a few update cycles --- wine.spec | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index f4b321d..c269fb2 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ Name: wine Version: 4.13 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -992,6 +992,13 @@ fi %ldconfig_post core %posttrans core +# handle upgrades for a few package updates +rm -f %{_libdir}/wine/wine-dxgi.dll.so +rm -f %{_libdir}/wine/wine-d3d9.%{winedll} +rm -f %{_libdir}/wine/wine-d3d10.%{winedll} +rm -f %{_libdir}/wine/wine-d3d10_1.%{winedll} +rm -f %{_libdir}/wine/wine-d3d10core.%{winedll} +rm -f %{_libdir}/wine/wine-d3d11.%{winedll} %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine64 10 \ @@ -2253,6 +2260,9 @@ fi %endif %changelog +* Thu Aug 08 2019 Michael Cronenworth 4.13-4 +- support upgrades in new alternatives + * Wed Aug 07 2019 Michael Cronenworth 4.13-3 - fix slave alternatives for d3d dlls From f612586425225a84fd2eea803bed13ecfb2c8551 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 11 Aug 2019 01:23:28 -0500 Subject: [PATCH 177/459] Remove correct DLLs on upgrade --- wine.spec | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/wine.spec b/wine.spec index c269fb2..cb42648 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ Name: wine Version: 4.13 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -993,12 +993,12 @@ fi %posttrans core # handle upgrades for a few package updates -rm -f %{_libdir}/wine/wine-dxgi.dll.so -rm -f %{_libdir}/wine/wine-d3d9.%{winedll} -rm -f %{_libdir}/wine/wine-d3d10.%{winedll} -rm -f %{_libdir}/wine/wine-d3d10_1.%{winedll} -rm -f %{_libdir}/wine/wine-d3d10core.%{winedll} -rm -f %{_libdir}/wine/wine-d3d11.%{winedll} +rm -f %{_libdir}/wine/dxgi.dll.so +rm -f %{_libdir}/wine/d3d9.%{winedll} +rm -f %{_libdir}/wine/d3d10.%{winedll} +rm -f %{_libdir}/wine/d3d10_1.%{winedll} +rm -f %{_libdir}/wine/d3d10core.%{winedll} +rm -f %{_libdir}/wine/d3d11.%{winedll} %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine64 10 \ @@ -2260,6 +2260,9 @@ fi %endif %changelog +* Sun Aug 11 2019 Michael Cronenworth 4.13-5 +- remove correct dlls on upgrade + * Thu Aug 08 2019 Michael Cronenworth 4.13-4 - support upgrades in new alternatives From 075de5a13cf558c4d0a0a22cb24b5c21b6d5c248 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 19 Aug 2019 11:31:55 -0500 Subject: [PATCH 178/459] Update to 4.14 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 19 ++++++++++++------- 3 files changed, 18 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 58dcbce..a8a9177 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.13.tar.xz -/wine-4.13.tar.xz.sign -/wine-staging-4.13.tar.gz +/wine-4.14.tar.xz +/wine-4.14.tar.xz.sign +/wine-staging-4.14.tar.gz diff --git a/sources b/sources index 60a21ae..3a2cf96 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.13.tar.xz) = b359db3c99d10b489f7f72172b624e7b2e2b826c206e842a524d781ab5947e2b03623a115c2345fc71df22eb508936c2f7667d4c420a2fb6cdc34e3d2ba5e75b -SHA512 (wine-4.13.tar.xz.sign) = 7a51a13f39acb5f4a4ffc1dc1c821890b39f66a5a427933841015bd2f92c3b92ac5e50eb4c7c501cf2fd8b7738179407c1c70b5b58b7ab6ad4860c1bb4f60130 -SHA512 (wine-staging-4.13.tar.gz) = a5240b3999b1ba605d16148022e57a4574c0e9288763a5c4a259ea06c3a7152af8b136b0e2b8a74b1a40fb6adaf5ce012695160afdd5364fa1b4c7a903fd82b1 +SHA512 (wine-4.14.tar.xz) = cfbcad1685abf3a3810c5f29c50e47f1340aab2276e54d8d22b9b764df5099ff7ad399a6cca200c7a622be0470992d3aee1c0c64c2e6ea90221fee6d391d911c +SHA512 (wine-4.14.tar.xz.sign) = f797ab610be99a2732e8483d6bbd52cbc61174d7bd3f7a08f408a0836f4e297f4762b057f48a3c59852f67dc0c4d1c7e4cf821ef3758ad86ccf59e40b9d89c82 +SHA512 (wine-staging-4.14.tar.gz) = 481a50f4ba3f1c445bd5b9754d7b27bdcd0bc386930e3597051a0962778288f8d4649e9f4e8bc188738c6896821a198f3af15b47e9db719f52d0b3db16a407f0 diff --git a/wine.spec b/wine.spec index cb42648..e72ba74 100644 --- a/wine.spec +++ b/wine.spec @@ -39,8 +39,8 @@ %endif Name: wine -Version: 4.13 -Release: 5%{?dist} +Version: 4.14 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -1076,7 +1076,7 @@ fi %doc documentation/README.* %if 0%{?wine_staging} %{_bindir}/msidb -%{_libdir}/wine/runas.exe.so +%{_libdir}/wine/runas.%{wineexe} %endif %{_bindir}/winedump %{_libdir}/wine/explorer.%{wineexe} @@ -1097,7 +1097,7 @@ fi %{_libdir}/wine/winver.exe.so %{_libdir}/wine/wordpad.%{wineexe} %{_libdir}/wine/write.%{wineexe} -%{_libdir}/wine/wusa.exe.so +%{_libdir}/wine/wusa.%{wineexe} %ifarch %{ix86} %{arm} %{_bindir}/wine32 @@ -1141,7 +1141,7 @@ fi %{_libdir}/wine/fc.%{wineexe} %{_libdir}/wine/find.%{wineexe} %{_libdir}/wine/findstr.%{wineexe} -%{_libdir}/wine/fsutil.exe.so +%{_libdir}/wine/fsutil.%{wineexe} %{_libdir}/wine/hostname.%{wineexe} %{_libdir}/wine/ipconfig.%{wineexe} %{_libdir}/wine/winhlp32.%{wineexe} @@ -1195,7 +1195,7 @@ fi %{_libdir}/wine/advapi32.dll.so %{_libdir}/wine/advpack.%{winedll} %{_libdir}/wine/amsi.%{winedll} -%{_libdir}/wine/amstream.dll.so +%{_libdir}/wine/amstream.%{winedll} %{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.%{winedll} %{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.%{winedll} @@ -1779,7 +1779,7 @@ fi %{_libdir}/wine/qedit.%{winedll} %{_libdir}/wine/qmgr.%{winedll} %{_libdir}/wine/qmgrprxy.%{winedll} -%{_libdir}/wine/quartz.dll.so +%{_libdir}/wine/quartz.%{winedll} %{_libdir}/wine/query.%{winedll} %{_libdir}/wine/qwave.%{winedll} %{_libdir}/wine/rasapi32.%{winedll} @@ -1854,6 +1854,7 @@ fi %{_libdir}/wine/usbd.%{winesys} %{_libdir}/wine/user32.dll.so %{_libdir}/wine/usp10.%{winedll} +%{_libdir}/wine/utildll.%{winedll} %{_libdir}/wine/uxtheme.dll.so %{_libdir}/wine/userenv.%{winedll} %{_libdir}/wine/vbscript.%{winedll} @@ -1908,6 +1909,7 @@ fi %{_libdir}/wine/wintrust.%{winedll} %{_libdir}/wine/winusb.%{winedll} %{_libdir}/wine/wlanapi.%{winedll} +%{_libdir}/wine/wlanui.%{winedll} %{_libdir}/wine/wmphoto.%{winedll} %{_libdir}/wine/wnaspi32.dll.so %if 0%{?wine_staging} @@ -2260,6 +2262,9 @@ fi %endif %changelog +* Mon Aug 19 2019 Michael Cronenworth 4.14-1 +- version update + * Sun Aug 11 2019 Michael Cronenworth 4.13-5 - remove correct dlls on upgrade From 835431c9254503c5448a664da84e6863569cd8ba Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 19 Aug 2019 14:20:58 -0500 Subject: [PATCH 179/459] Sync wine-mono version --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index e72ba74..5e920ca 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.9.0 +%global winemono 4.9.2 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm @@ -40,7 +40,7 @@ Name: wine Version: 4.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2262,6 +2262,9 @@ fi %endif %changelog +* Mon Aug 19 2019 Michael Cronenworth 4.14-2 +- sync wine-mono version + * Mon Aug 19 2019 Michael Cronenworth 4.14-1 - version update From e62020c5be482b8c7bd4de6e40120eb2fdafc378 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 1 Sep 2019 19:13:47 -0500 Subject: [PATCH 180/459] Update to 4.15 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 10 ++++++++-- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index a8a9177..8b618b2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.14.tar.xz -/wine-4.14.tar.xz.sign -/wine-staging-4.14.tar.gz +/wine-4.15.tar.xz +/wine-4.15.tar.xz.sign +/wine-staging-4.15.tar.gz diff --git a/sources b/sources index 3a2cf96..13d939e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.14.tar.xz) = cfbcad1685abf3a3810c5f29c50e47f1340aab2276e54d8d22b9b764df5099ff7ad399a6cca200c7a622be0470992d3aee1c0c64c2e6ea90221fee6d391d911c -SHA512 (wine-4.14.tar.xz.sign) = f797ab610be99a2732e8483d6bbd52cbc61174d7bd3f7a08f408a0836f4e297f4762b057f48a3c59852f67dc0c4d1c7e4cf821ef3758ad86ccf59e40b9d89c82 -SHA512 (wine-staging-4.14.tar.gz) = 481a50f4ba3f1c445bd5b9754d7b27bdcd0bc386930e3597051a0962778288f8d4649e9f4e8bc188738c6896821a198f3af15b47e9db719f52d0b3db16a407f0 +SHA512 (wine-4.15.tar.xz) = f8290bbfd3779cb967c1cf689106fa48d1a1daeac2bd42fb91a2d4beed48e0c398ed9239437756bdbe3cd826cef59f5cd660381f637e184c47a865ff3ace91aa +SHA512 (wine-4.15.tar.xz.sign) = 202f1410f5081feb7d6758d3af11d51e36d6a36113914c26d27456efeafad11d071014ba88553c3645e8db14af4f41a54f8a21fa61f40a4db654c8da1d7dbc3f +SHA512 (wine-staging-4.15.tar.gz) = 0c34695c1d39773fb34a58f0cdb91d427945615e7b76b8a7222bc84fda8df08125832297b75aca55e69511b6b3686df70dade84bcc7cc9324f30c042146761b0 diff --git a/wine.spec b/wine.spec index 5e920ca..e735abe 100644 --- a/wine.spec +++ b/wine.spec @@ -39,8 +39,8 @@ %endif Name: wine -Version: 4.14 -Release: 2%{?dist} +Version: 4.15 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -1597,6 +1597,7 @@ fi %{_libdir}/wine/hidclass.%{winesys} %{_libdir}/wine/hlink.%{winedll} %{_libdir}/wine/hnetcfg.%{winedll} +%{_libdir}/wine/http.%{winesys} %{_libdir}/wine/httpapi.%{winedll} %{_libdir}/wine/icacls.%{wineexe} %{_libdir}/wine/iccvid.%{winedll} @@ -1649,6 +1650,7 @@ fi %{_libdir}/wine/mf.%{winedll} %{_libdir}/wine/mf3216.%{winedll} %{_libdir}/wine/mferror.%{winedll} +%{_libdir}/wine/mfmediaengine.%{winedll} %{_libdir}/wine/mfplat.%{winedll} %{_libdir}/wine/mfplay.%{winedll} %{_libdir}/wine/mfreadwrite.%{winedll} @@ -1785,6 +1787,7 @@ fi %{_libdir}/wine/rasapi32.%{winedll} %{_libdir}/wine/rasdlg.%{winedll} %{_libdir}/wine/regapi.%{winedll} +%{_libdir}/wine/regini.%{wineexe} %{_libdir}/wine/resutils.%{winedll} %{_libdir}/wine/riched20.%{winedll} %{_libdir}/wine/riched32.%{winedll} @@ -2262,6 +2265,9 @@ fi %endif %changelog +* Sun Sep 01 2019 Michael Cronenworth 4.15-1 +- version update + * Mon Aug 19 2019 Michael Cronenworth 4.14-2 - sync wine-mono version From 68dc5f714a18ceedde9bfbeeea951b275a0bab9b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 14 Sep 2019 09:30:30 -0500 Subject: [PATCH 181/459] Update to 4.16 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 8b618b2..f62dcd3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.15.tar.xz -/wine-4.15.tar.xz.sign -/wine-staging-4.15.tar.gz +/wine-4.16.tar.xz +/wine-4.16.tar.xz.sign +/wine-staging-4.16.tar.gz diff --git a/sources b/sources index 13d939e..c8a868c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.15.tar.xz) = f8290bbfd3779cb967c1cf689106fa48d1a1daeac2bd42fb91a2d4beed48e0c398ed9239437756bdbe3cd826cef59f5cd660381f637e184c47a865ff3ace91aa -SHA512 (wine-4.15.tar.xz.sign) = 202f1410f5081feb7d6758d3af11d51e36d6a36113914c26d27456efeafad11d071014ba88553c3645e8db14af4f41a54f8a21fa61f40a4db654c8da1d7dbc3f -SHA512 (wine-staging-4.15.tar.gz) = 0c34695c1d39773fb34a58f0cdb91d427945615e7b76b8a7222bc84fda8df08125832297b75aca55e69511b6b3686df70dade84bcc7cc9324f30c042146761b0 +SHA512 (wine-4.16.tar.xz) = f3097b06e490356e68484239b7a2ac1cfa968818565c79386ba6c0e70a318c092af5549da8218935cbe891876fa519d361a3775d0ab5d4adc192555ae0e45d86 +SHA512 (wine-4.16.tar.xz.sign) = f9a96cedfbeb3b80397e6369fff65b2eec37fbd117fb5575ad7f4d396fa520b54aab293edd15cc60273981e37e5c7307e24deedb73946c139477e3f96c4d5a9f +SHA512 (wine-staging-4.16.tar.gz) = 8782e4aecb34443404b1ac02c6b1ba91887ad12f07c7960601f879b034937d5ee6f1c1493437e765804beed6e68fa20383f7c02a09534526cc5f4bb857048faf diff --git a/wine.spec b/wine.spec index e735abe..a267db4 100644 --- a/wine.spec +++ b/wine.spec @@ -39,7 +39,7 @@ %endif Name: wine -Version: 4.15 +Version: 4.16 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2265,6 +2265,9 @@ fi %endif %changelog +* Sat Sep 14 2019 Michael Cronenworth 4.16-1 +- version update + * Sun Sep 01 2019 Michael Cronenworth 4.15-1 - version update From 57b712e0b4dd0335cbdbf6aa526489dc65115423 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 25 Sep 2019 09:36:47 -0500 Subject: [PATCH 182/459] Update to 4.0.2, sync with EPEL8 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 13 +++++++++---- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index d39c3e2..4e514eb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-4.0.tar.xz -/wine-4.0.tar.xz.sign +/wine-4.0.2.tar.xz +/wine-4.0.2.tar.xz.sign diff --git a/sources b/sources index 9d44e00..82d9f25 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-4.0.tar.xz) = 7607fa7a3d5f7bcd3d8c4c9e7bb6e1987466110bbfc672782ebe57c6d9da348c58e76abf40b0a70c725dfd703163db6e194ee0e3db11a47b6b60e225163308dd -SHA512 (wine-4.0.tar.xz.sign) = 81248a89f6f49edaad9e5cb6fb9d2f8e6e8e3dd5cbb48e266fe72263a1eb79c80e4448827271a033184be976931a446d1fd5bb789e1f2a0b9ec72200caf74228 +SHA512 (wine-4.0.2.tar.xz) = 14cb7eeba188562b73125c668f2020e1df6802e486552e422d3aa75b95f6fccedc0f87868f7e58ce71697941ff49757981ec93b9ef288da37ca8570658f194fc +SHA512 (wine-4.0.2.tar.xz.sign) = 573d2eafbc2925d3eb20fe23aa69746a36a5e463358ab0a306a9c636fa841e15577686c13024d4b074e847fc16d91df6ec170f1dd6d299dc08b9f03010d5c42b diff --git a/wine.spec b/wine.spec index e5832c1..5f0926d 100644 --- a/wine.spec +++ b/wine.spec @@ -20,8 +20,8 @@ %endif Name: wine -Version: 4.0 -Release: 2%{?dist} +Version: 4.0.2 +Release: 1%{?dist} Summary: A compatibility layer for windows applications Group: Applications/Emulators @@ -77,7 +77,8 @@ Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar. %if !%{?no64bit} # aarch64 now requires clang >= 5 # https://bugzilla.redhat.com/show_bug.cgi?id=1629910 -%if 0%{?rhel} == 7 +# Vulkan support is missing in RHEL7+ for aarch64 +%if 0%{?rhel} >= 7 ExclusiveArch: %{ix86} x86_64 %{arm} %else ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 @@ -92,7 +93,6 @@ BuildRequires: gcc BuildRequires: autoconf BuildRequires: desktop-file-utils BuildRequires: alsa-lib-devel -BuildRequires: audiofile-devel BuildRequires: freeglut-devel BuildRequires: lcms2-devel BuildRequires: libieee1284-devel @@ -117,7 +117,9 @@ BuildRequires: systemd-devel BuildRequires: zlib-devel BuildRequires: fontforge freetype-devel BuildRequires: libgphoto2-devel +%if 0%{?rhel} < 7 BuildRequires: isdn4k-utils-devel +%endif BuildRequires: libpcap-devel # modular x BuildRequires: libX11-devel @@ -2210,6 +2212,9 @@ fi %endif %changelog +* Wed Sep 25 2019 Michael Cronenworth 4.0.2-1 +- version update + * Fri Feb 22 2019 Michael Cronenworth 4.0-2 - fix vulkan requirement From 54095694f6524b3754e55782e63a21dd94e37536 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 26 Sep 2019 15:22:15 -0500 Subject: [PATCH 183/459] Retire capi package as isdn4k-utils has been retired (RHBZ#1756118) --- wine.spec | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index a267db4..e9ed979 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ Name: wine Version: 4.16 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -135,7 +135,9 @@ BuildRequires: systemd-devel BuildRequires: zlib-devel BuildRequires: fontforge freetype-devel BuildRequires: libgphoto2-devel +%if 0%{?fedora} <= 30 BuildRequires: isdn4k-utils-devel +%endif BuildRequires: libpcap-devel # modular x BuildRequires: libX11-devel @@ -190,7 +192,9 @@ Requires: wine-fonts = %{version}-%{release} %ifarch %{ix86} x86_64 %if 0%{?fedora} || 0%{?rhel} <= 6 Requires: wine-core(x86-32) = %{version}-%{release} +%if 0%{?fedora} <= 30 Requires: wine-capi(x86-32) = %{version}-%{release} +%endif Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} @@ -214,7 +218,9 @@ Requires: mesa-dri-drivers(x86-32) # x86-64 parts %ifarch x86_64 Requires: wine-core(x86-64) = %{version}-%{release} +%if 0%{?fedora} <= 30 Requires: wine-capi(x86-64) = %{version}-%{release} +%endif Requires: wine-cms(x86-64) = %{version}-%{release} Requires: wine-ldap(x86-64) = %{version}-%{release} Requires: wine-twain(x86-64) = %{version}-%{release} @@ -235,7 +241,9 @@ Requires: mesa-dri-drivers(x86-64) # ARM parts %ifarch %{arm} aarch64 Requires: wine-core = %{version}-%{release} +%if 0%{?fedora} <= 30 Requires: wine-capi = %{version}-%{release} +%endif Requires: wine-cms = %{version}-%{release} Requires: wine-ldap = %{version}-%{release} Requires: wine-twain = %{version}-%{release} @@ -251,7 +259,9 @@ Requires: samba-winbind-clients # aarch64 parts %ifarch aarch64 Requires: wine-core(aarch-64) = %{version}-%{release} +%if 0%{?fedora} <= 30 Requires: wine-capi(aarch-64) = %{version}-%{release} +%endif Requires: wine-cms(aarch-64) = %{version}-%{release} Requires: wine-ldap(aarch-64) = %{version}-%{release} Requires: wine-twain(aarch-64) = %{version}-%{release} @@ -354,6 +364,12 @@ Requires: libva Obsoletes: wine-wow < 1.7.35 Provides: wine-wow = %{version}-%{release} +%if 0%{?fedora} >= 31 +# isdn4k-utils has been retired in F31+ +Obsoletes: wine-capi +Provides: wine-capi = %{version}-%{release} +%endif + %description core Wine core package includes the basic wine stuff needed by all other packages. @@ -610,6 +626,7 @@ Requires: sane-backends-libs %description twain Twain support for wine +%if 0%{?fedora} <= 30 %package capi Summary: ISDN support for wine Requires: wine-core = %{version}-%{release} @@ -625,6 +642,7 @@ Requires: isdn4k-utils %description capi ISDN support for wine +%endif %package devel Summary: Wine development environment @@ -1052,7 +1070,9 @@ fi %ldconfig_scriptlets twain +%if 0%{?fedora} <= 30 %ldconfig_scriptlets capi +%endif %ldconfig_scriptlets alsa @@ -2215,9 +2235,11 @@ fi %{_libdir}/wine/twain_32.%{winedll} %{_libdir}/wine/sane.ds.so +%if 0%{?fedora} <= 30 # capi subpackage %files capi %{_libdir}/wine/capi2032.dll.so +%endif %files devel %{_bindir}/function_grep.pl @@ -2265,6 +2287,9 @@ fi %endif %changelog +* Thu Sep 26 2019 Michael Cronenworth 4.16-2 +- Retire capi package as isdn4k-utils has been retired (RHBZ#1756118) + * Sat Sep 14 2019 Michael Cronenworth 4.16-1 - version update From f7f70d5d0c8afa46d3b2e45f01bf35dc26cd6a7f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 26 Sep 2019 15:44:31 -0500 Subject: [PATCH 184/459] capi package still gets built even if isdn4k-utils is not present --- wine.spec | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/wine.spec b/wine.spec index e9ed979..d071538 100644 --- a/wine.spec +++ b/wine.spec @@ -192,9 +192,7 @@ Requires: wine-fonts = %{version}-%{release} %ifarch %{ix86} x86_64 %if 0%{?fedora} || 0%{?rhel} <= 6 Requires: wine-core(x86-32) = %{version}-%{release} -%if 0%{?fedora} <= 30 Requires: wine-capi(x86-32) = %{version}-%{release} -%endif Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} @@ -218,9 +216,7 @@ Requires: mesa-dri-drivers(x86-32) # x86-64 parts %ifarch x86_64 Requires: wine-core(x86-64) = %{version}-%{release} -%if 0%{?fedora} <= 30 Requires: wine-capi(x86-64) = %{version}-%{release} -%endif Requires: wine-cms(x86-64) = %{version}-%{release} Requires: wine-ldap(x86-64) = %{version}-%{release} Requires: wine-twain(x86-64) = %{version}-%{release} @@ -241,9 +237,7 @@ Requires: mesa-dri-drivers(x86-64) # ARM parts %ifarch %{arm} aarch64 Requires: wine-core = %{version}-%{release} -%if 0%{?fedora} <= 30 Requires: wine-capi = %{version}-%{release} -%endif Requires: wine-cms = %{version}-%{release} Requires: wine-ldap = %{version}-%{release} Requires: wine-twain = %{version}-%{release} @@ -259,9 +253,7 @@ Requires: samba-winbind-clients # aarch64 parts %ifarch aarch64 Requires: wine-core(aarch-64) = %{version}-%{release} -%if 0%{?fedora} <= 30 Requires: wine-capi(aarch-64) = %{version}-%{release} -%endif Requires: wine-cms(aarch-64) = %{version}-%{release} Requires: wine-ldap(aarch-64) = %{version}-%{release} Requires: wine-twain(aarch-64) = %{version}-%{release} @@ -364,12 +356,6 @@ Requires: libva Obsoletes: wine-wow < 1.7.35 Provides: wine-wow = %{version}-%{release} -%if 0%{?fedora} >= 31 -# isdn4k-utils has been retired in F31+ -Obsoletes: wine-capi -Provides: wine-capi = %{version}-%{release} -%endif - %description core Wine core package includes the basic wine stuff needed by all other packages. @@ -626,10 +612,10 @@ Requires: sane-backends-libs %description twain Twain support for wine -%if 0%{?fedora} <= 30 %package capi Summary: ISDN support for wine Requires: wine-core = %{version}-%{release} +%if 0%{?fedora} <= 30 %ifarch x86_64 Requires: isdn4k-utils(x86-64) %endif @@ -639,10 +625,10 @@ Requires: isdn4k-utils(x86-32) %ifarch %{arm} aarch64 Requires: isdn4k-utils %endif +%endif %description capi ISDN support for wine -%endif %package devel Summary: Wine development environment @@ -1070,9 +1056,7 @@ fi %ldconfig_scriptlets twain -%if 0%{?fedora} <= 30 %ldconfig_scriptlets capi -%endif %ldconfig_scriptlets alsa @@ -2235,11 +2219,9 @@ fi %{_libdir}/wine/twain_32.%{winedll} %{_libdir}/wine/sane.ds.so -%if 0%{?fedora} <= 30 # capi subpackage %files capi %{_libdir}/wine/capi2032.dll.so -%endif %files devel %{_bindir}/function_grep.pl @@ -2288,7 +2270,7 @@ fi %changelog * Thu Sep 26 2019 Michael Cronenworth 4.16-2 -- Retire capi package as isdn4k-utils has been retired (RHBZ#1756118) +- Drop isdn4k-utils BR (RHBZ#1756118) * Sat Sep 14 2019 Michael Cronenworth 4.16-1 - version update From b9c2864b79dbc15ba2c6df06aa81326344f64d47 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 28 Sep 2019 16:33:10 -0500 Subject: [PATCH 185/459] Update to 4.17 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 8 ++++++-- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index f62dcd3..acf1d1f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.16.tar.xz -/wine-4.16.tar.xz.sign -/wine-staging-4.16.tar.gz +/wine-4.17.tar.xz +/wine-4.17.tar.xz.sign +/wine-staging-4.17.tar.gz diff --git a/sources b/sources index c8a868c..e7c756a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.16.tar.xz) = f3097b06e490356e68484239b7a2ac1cfa968818565c79386ba6c0e70a318c092af5549da8218935cbe891876fa519d361a3775d0ab5d4adc192555ae0e45d86 -SHA512 (wine-4.16.tar.xz.sign) = f9a96cedfbeb3b80397e6369fff65b2eec37fbd117fb5575ad7f4d396fa520b54aab293edd15cc60273981e37e5c7307e24deedb73946c139477e3f96c4d5a9f -SHA512 (wine-staging-4.16.tar.gz) = 8782e4aecb34443404b1ac02c6b1ba91887ad12f07c7960601f879b034937d5ee6f1c1493437e765804beed6e68fa20383f7c02a09534526cc5f4bb857048faf +SHA512 (wine-4.17.tar.xz) = f762aab2596a4b5cf73d3282be561d25a2fe69e5d4a5ec2e29db47b3eda7496ca9eb7e57ff7765853d258422898bfa775bf9b458e61eef837b213e422bd748b8 +SHA512 (wine-4.17.tar.xz.sign) = 172805baae8a0d3e284cfa6ea9c692b76a540a506e29eaf1a76fb16553f55a4c8f4472f5a118afaf4252598be3a193437d5c39440a16c93ffaf4a215e8d774cd +SHA512 (wine-staging-4.17.tar.gz) = 1f27511c8ff6619f4138eb3b2cd0cc1cdf42c0cd4206c68bdf792ae17c339611016e32babad121f0decf20331f7ce4400033be03c4db26cb6a4dc601c9c4b14d diff --git a/wine.spec b/wine.spec index d071538..343c5ab 100644 --- a/wine.spec +++ b/wine.spec @@ -39,8 +39,8 @@ %endif Name: wine -Version: 4.16 -Release: 2%{?dist} +Version: 4.17 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -1507,6 +1507,7 @@ fi %{_libdir}/wine/dpwsockx.%{winedll} %{_libdir}/wine/drmclien.%{winedll} %{_libdir}/wine/dsound.%{winedll} +%{_libdir}/wine/dsdmo.%{winedll} %{_libdir}/wine/dsquery.%{winedll} %{_libdir}/wine/dssenh.%{winedll} %{_libdir}/wine/dswave.%{winedll} @@ -2269,6 +2270,9 @@ fi %endif %changelog +* Sat Sep 28 2019 Michael Cronenworth 4.17-1 +- version update + * Thu Sep 26 2019 Michael Cronenworth 4.16-2 - Drop isdn4k-utils BR (RHBZ#1756118) From 5364aa431af0a326edfaf3ffb8b2480608b6ea39 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 29 Sep 2019 11:09:46 -0500 Subject: [PATCH 186/459] Sync wine-mono version --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 343c5ab..734d9bc 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.9.2 +%global winemono 4.9.3 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm @@ -40,7 +40,7 @@ Name: wine Version: 4.17 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2270,6 +2270,9 @@ fi %endif %changelog +* Sun Sep 29 2019 Michael Cronenworth 4.17-2 +- sync wine-mono version + * Sat Sep 28 2019 Michael Cronenworth 4.17-1 - version update From c263bcc9a0910395fef6c02a0a6791ca8dd88123 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 21 Oct 2019 22:02:29 -0500 Subject: [PATCH 187/459] Update to 4.18 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 7 +++++-- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index acf1d1f..d3d3256 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.17.tar.xz -/wine-4.17.tar.xz.sign -/wine-staging-4.17.tar.gz +/wine-4.18.tar.xz +/wine-4.18.tar.xz.sign +/wine-staging-4.18.tar.gz diff --git a/sources b/sources index e7c756a..fee6471 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.17.tar.xz) = f762aab2596a4b5cf73d3282be561d25a2fe69e5d4a5ec2e29db47b3eda7496ca9eb7e57ff7765853d258422898bfa775bf9b458e61eef837b213e422bd748b8 -SHA512 (wine-4.17.tar.xz.sign) = 172805baae8a0d3e284cfa6ea9c692b76a540a506e29eaf1a76fb16553f55a4c8f4472f5a118afaf4252598be3a193437d5c39440a16c93ffaf4a215e8d774cd -SHA512 (wine-staging-4.17.tar.gz) = 1f27511c8ff6619f4138eb3b2cd0cc1cdf42c0cd4206c68bdf792ae17c339611016e32babad121f0decf20331f7ce4400033be03c4db26cb6a4dc601c9c4b14d +SHA512 (wine-4.18.tar.xz) = 794802289fa021092a86c939a3618563ad1523689cdafb6fd58aed06c6a5c867fc5ef0d3dbb2435a65c3eb0d3b982b37e983257a7a7d20c3b6d71df9bf5bf1f1 +SHA512 (wine-4.18.tar.xz.sign) = 160a284c09ef6f2bc89759c83625c0806c46fd37bea0b78b6dd966720d5c886480e57eb1407729854339f892fe0d2f980472f2545f17c53a646b0751202616d6 +SHA512 (wine-staging-4.18.tar.gz) = e5ddb7ac09322b5f2c8e8facff9639699a6a3e72a96f4028e88e23e81f73c766bde1479e54a9a80bd7f33c7747a8220e2699f4dcfe55117b9832ff4cdba60a04 diff --git a/wine.spec b/wine.spec index 734d9bc..8b44d2e 100644 --- a/wine.spec +++ b/wine.spec @@ -39,8 +39,8 @@ %endif Name: wine -Version: 4.17 -Release: 2%{?dist} +Version: 4.18 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2270,6 +2270,9 @@ fi %endif %changelog +* Mon Oct 21 2019 Michael Cronenworth 4.18-1 +- version update + * Sun Sep 29 2019 Michael Cronenworth 4.17-2 - sync wine-mono version From 5af45519ca9fbb74529c8381484b907122e82b07 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 2 Nov 2019 02:08:00 -0500 Subject: [PATCH 188/459] Update to 4.19 and initial AppData file --- .gitignore | 6 +++--- sources | 6 +++--- wine.appdata.xml | 25 +++++++++++++++++++++++++ wine.spec | 15 ++++++++++++++- 4 files changed, 45 insertions(+), 7 deletions(-) create mode 100644 wine.appdata.xml diff --git a/.gitignore b/.gitignore index d3d3256..656b67b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.18.tar.xz -/wine-4.18.tar.xz.sign -/wine-staging-4.18.tar.gz +/wine-4.19.tar.xz +/wine-4.19.tar.xz.sign +/wine-staging-4.19.tar.gz diff --git a/sources b/sources index fee6471..ccf46d9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.18.tar.xz) = 794802289fa021092a86c939a3618563ad1523689cdafb6fd58aed06c6a5c867fc5ef0d3dbb2435a65c3eb0d3b982b37e983257a7a7d20c3b6d71df9bf5bf1f1 -SHA512 (wine-4.18.tar.xz.sign) = 160a284c09ef6f2bc89759c83625c0806c46fd37bea0b78b6dd966720d5c886480e57eb1407729854339f892fe0d2f980472f2545f17c53a646b0751202616d6 -SHA512 (wine-staging-4.18.tar.gz) = e5ddb7ac09322b5f2c8e8facff9639699a6a3e72a96f4028e88e23e81f73c766bde1479e54a9a80bd7f33c7747a8220e2699f4dcfe55117b9832ff4cdba60a04 +SHA512 (wine-4.19.tar.xz) = a86bd7ccfb1878445ea946e4ca72769c10b4d966bcc893536a8c3eaa29484ba687dc3a44755ec92a2ad6073e736985b814c0c682bf4f90b5ffe2bca0ebbf4b25 +SHA512 (wine-4.19.tar.xz.sign) = 831ba26b3052787bbe12d9e66196064a9d6f66d3be72fe295f90822b4a44a2b4f73b815d1c6487baa546dd187b93c081f8a0440b065dcdd08c9be4704295634f +SHA512 (wine-staging-4.19.tar.gz) = a47ae16dd39797b54011f942fe7e722897af7ddc0bed2bf2e39c46aecf60a02769f7287609c63b4c0c3f1c8e40172e0cdf3bdb53562a07d7a2b7ac53e570dbdc diff --git a/wine.appdata.xml b/wine.appdata.xml new file mode 100644 index 0000000..15c33b6 --- /dev/null +++ b/wine.appdata.xml @@ -0,0 +1,25 @@ + + + wine.desktop + CC0-1.0 + LGPLv2+ + Wine + A compatibility layer for Windows applications + +

+ Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility + layer capable of running Windows applications on several POSIX-compliant operating + systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows + logic like a virtual machine or emulator, Wine translates Windows API calls into + POSIX calls on-the-fly, eliminating the performance and memory penalties of other + methods and allowing you to cleanly integrate Windows applications into your desktop. +

+
+ https://www.winehq.org/ + https://bugs.winehq.org/ + https://wiki.winehq.org/FAQ + https://wiki.winehq.org/ + https://www.winehq.org/donate + https://wiki.winehq.org/Translating +
+ diff --git a/wine.spec b/wine.spec index 8b44d2e..4fc4d46 100644 --- a/wine.spec +++ b/wine.spec @@ -39,7 +39,7 @@ %endif Name: wine -Version: 4.18 +Version: 4.19 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -66,6 +66,9 @@ Source107: wine-wineboot.desktop Source108: wine-wordpad.desktop Source109: wine-oleview.desktop +# AppData files +Source150: wine.appdata.xml + # build fixes # wine bugs @@ -171,6 +174,7 @@ BuildRequires: SDL2-devel BuildRequires: libvkd3d-devel BuildRequires: vulkan-devel BuildRequires: libFAudio-devel +BuildRequires: libappstream-glib # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?wine_staging} @@ -967,6 +971,11 @@ install -p -m 0644 loader/wine.fr.UTF-8.man %{buildroot}%{_mandir}/fr.UTF-8/man1 mkdir -p %{buildroot}%{_mandir}/pl.UTF-8/man1 install -p -m 0644 loader/wine.pl.UTF-8.man %{buildroot}%{_mandir}/pl.UTF-8/man1/wine.1 +# install and validate AppData file +mkdir -p %{buildroot}/%{_metainfodir}/ +install -p -m 0644 %{SOURCE150} %{buildroot}/%{_metainfodir}/%{name}.appdata.xml +appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml + %if 0%{?rhel} == 6 %post sysvinit @@ -2193,6 +2202,7 @@ fi %{_datadir}/applications/wine-oleview.desktop %{_datadir}/desktop-directories/Wine.directory %config %{_sysconfdir}/xdg/menus/applications-merged/wine.menu +%{_metainfodir}/%{name}.appdata.xml %if 0%{?fedora} >= 10 %{_datadir}/icons/hicolor/scalable/apps/*svg %endif @@ -2270,6 +2280,9 @@ fi %endif %changelog +* Sat Nov 02 2019 Michael Cronenworth 4.19-1 +- version update + * Mon Oct 21 2019 Michael Cronenworth 4.18-1 - version update From f78d73938c93f47c2919e21e243b1f95e74390ee Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 16 Nov 2019 10:51:39 -0600 Subject: [PATCH 189/459] Update to 4.20 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 7 +++++-- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 656b67b..0d0234f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.19.tar.xz -/wine-4.19.tar.xz.sign -/wine-staging-4.19.tar.gz +/wine-4.20.tar.xz +/wine-4.20.tar.xz.sign +/wine-staging-4.20.tar.gz diff --git a/sources b/sources index ccf46d9..922c220 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.19.tar.xz) = a86bd7ccfb1878445ea946e4ca72769c10b4d966bcc893536a8c3eaa29484ba687dc3a44755ec92a2ad6073e736985b814c0c682bf4f90b5ffe2bca0ebbf4b25 -SHA512 (wine-4.19.tar.xz.sign) = 831ba26b3052787bbe12d9e66196064a9d6f66d3be72fe295f90822b4a44a2b4f73b815d1c6487baa546dd187b93c081f8a0440b065dcdd08c9be4704295634f -SHA512 (wine-staging-4.19.tar.gz) = a47ae16dd39797b54011f942fe7e722897af7ddc0bed2bf2e39c46aecf60a02769f7287609c63b4c0c3f1c8e40172e0cdf3bdb53562a07d7a2b7ac53e570dbdc +SHA512 (wine-4.20.tar.xz) = c01af88106b8a808fbceb6ace45882c300656a47913142ba7052283b358d6d5b4379895804e15a2ca1870a4e955ea3ca857ec042a8070ea4ffaefa0c7a84e701 +SHA512 (wine-4.20.tar.xz.sign) = 51c961233ec9ad286a0ad1803ae075bc791c7d812a278e5a1129ff5e790f352c185854dc7deb15d33bbafcdcbef2dfc0e08dd796a55004cae70999112995878e +SHA512 (wine-staging-4.20.tar.gz) = 2ce4f6fa83fc275c83bc7f7bbd4b1a4ca65f7e55e16af40958635b8b2efc2b174baa79ed576ed09c4c13b572756fb6262f19281e5b72797c7e0f1f6c4dd1a4ee diff --git a/wine.spec b/wine.spec index 4fc4d46..a3659b5 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47 -%global winemono 4.9.3 +%global winemono 4.9.4 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm @@ -39,7 +39,7 @@ %endif Name: wine -Version: 4.19 +Version: 4.20 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2280,6 +2280,9 @@ fi %endif %changelog +* Sat Nov 16 2019 Michael Cronenworth 4.20-1 +- version and wine-mono update + * Sat Nov 02 2019 Michael Cronenworth 4.19-1 - version update From c79922a03b3f71903cf47d557da7fb6f1a2f8d42 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 27 Nov 2019 09:11:10 -0600 Subject: [PATCH 190/459] Update to 4.0.3 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 4e514eb..1a0f609 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-4.0.2.tar.xz -/wine-4.0.2.tar.xz.sign +/wine-4.0.3.tar.xz +/wine-4.0.3.tar.xz.sign diff --git a/sources b/sources index 82d9f25..0ba627e 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-4.0.2.tar.xz) = 14cb7eeba188562b73125c668f2020e1df6802e486552e422d3aa75b95f6fccedc0f87868f7e58ce71697941ff49757981ec93b9ef288da37ca8570658f194fc -SHA512 (wine-4.0.2.tar.xz.sign) = 573d2eafbc2925d3eb20fe23aa69746a36a5e463358ab0a306a9c636fa841e15577686c13024d4b074e847fc16d91df6ec170f1dd6d299dc08b9f03010d5c42b +SHA512 (wine-4.0.3.tar.xz) = a8fde0bcf600eaec56c3ce58c9aa992386784c85cf1c93aa84d50aff4c842b12a6b099c23391d3ad9a0059f3dc9069c0f8e00fad293305ba8a33afc70bf26e14 +SHA512 (wine-4.0.3.tar.xz.sign) = 98d2145b9841b79b75ee0a438387a2626feeab17496f44e6729014ead0f012d48c108efb1221493dc63b735567d6bd918350866b2499f77154f89f0bd33e0ce4 diff --git a/wine.spec b/wine.spec index 5f0926d..192db40 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 4.0.2 +Version: 4.0.3 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2212,6 +2212,9 @@ fi %endif %changelog +* Wed Nov 27 2019 Michael Cronenworth 4.0.3-1 +- version update + * Wed Sep 25 2019 Michael Cronenworth 4.0.2-1 - version update From 2e8c2ac026c55cd2099df46dc7e09ec23348b7b4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 30 Nov 2019 15:25:28 -0600 Subject: [PATCH 191/459] Update to 4.21 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 0d0234f..8f2ddd7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.20.tar.xz -/wine-4.20.tar.xz.sign -/wine-staging-4.20.tar.gz +/wine-4.21.tar.xz +/wine-4.21.tar.xz.sign +/wine-staging-4.21.tar.gz diff --git a/sources b/sources index 922c220..eb4a540 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.20.tar.xz) = c01af88106b8a808fbceb6ace45882c300656a47913142ba7052283b358d6d5b4379895804e15a2ca1870a4e955ea3ca857ec042a8070ea4ffaefa0c7a84e701 -SHA512 (wine-4.20.tar.xz.sign) = 51c961233ec9ad286a0ad1803ae075bc791c7d812a278e5a1129ff5e790f352c185854dc7deb15d33bbafcdcbef2dfc0e08dd796a55004cae70999112995878e -SHA512 (wine-staging-4.20.tar.gz) = 2ce4f6fa83fc275c83bc7f7bbd4b1a4ca65f7e55e16af40958635b8b2efc2b174baa79ed576ed09c4c13b572756fb6262f19281e5b72797c7e0f1f6c4dd1a4ee +SHA512 (wine-4.21.tar.xz) = f962e47577db2de4e74022b8d51e81e30a004f98b37d8eee5889334271f013123e3ff53e5ac1416c2dd93ec90bee8a2d300b3842c20124df99ef067ac5c72f53 +SHA512 (wine-4.21.tar.xz.sign) = 0cee3e00f70e5438de89a273d5b7148a19a976f038125f555c037eedd30a6063b60a90ad08b356a5ef7f4c20edadc2546e64fa5b1bbd19555034ee013f120971 +SHA512 (wine-staging-4.21.tar.gz) = 0c6c32f86d252f827ebb8d5df2b046c4f0a49aa7c0ca47939b33844786e561d5f676db1e199ec3cd9969757985f66b865099061f5e77234c3aabd4fd29d3a063 diff --git a/wine.spec b/wine.spec index a3659b5..3a98d55 100644 --- a/wine.spec +++ b/wine.spec @@ -39,7 +39,7 @@ %endif Name: wine -Version: 4.20 +Version: 4.21 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1441,7 +1441,7 @@ fi %{_libdir}/wine/bluetoothapis.%{winedll} %{_libdir}/wine/browseui.%{winedll} %{_libdir}/wine/bthprops.%{winecpl} -%{_libdir}/wine/cabinet.dll.so +%{_libdir}/wine/cabinet.dll.%{winedll} %{_libdir}/wine/cards.%{winedll} %{_libdir}/wine/cdosys.%{winedll} %{_libdir}/wine/cfgmgr32.%{winedll} @@ -1779,7 +1779,7 @@ fi %{_libdir}/wine/olepro32.%{winedll} %{_libdir}/wine/olesvr32.%{winedll} %{_libdir}/wine/olethk32.%{winedll} -%{_libdir}/wine/opcservices.dll.so +%{_libdir}/wine/opcservices.%{winedll} %{_libdir}/wine/packager.%{winedll} %{_libdir}/wine/pdh.%{winedll} %{_libdir}/wine/photometadatahandler.%{winedll} @@ -1908,8 +1908,8 @@ fi %{_libdir}/wine/winevulkan.dll.so %{_libdir}/wine/winex11.drv.so %{_libdir}/wine/wing32.%{winedll} -%{_libdir}/wine/winhttp.dll.so -%{_libdir}/wine/wininet.dll.so +%{_libdir}/wine/winhttp.%{winedll} +%{_libdir}/wine/wininet.%{winedll} %{_libdir}/wine/winmm.%{winedll} %{_libdir}/wine/winnls32.%{winedll} %{_libdir}/wine/winspool.drv.so @@ -2280,6 +2280,9 @@ fi %endif %changelog +* Sat Nov 30 2019 Michael Cronenworth 4.21-1 +- version update + * Sat Nov 16 2019 Michael Cronenworth 4.20-1 - version and wine-mono update From 267f3b5f624d89d9ececdda44837196313996505 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 30 Nov 2019 16:08:58 -0600 Subject: [PATCH 192/459] Fix typo in file list --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 3a98d55..ace11a0 100644 --- a/wine.spec +++ b/wine.spec @@ -1441,7 +1441,7 @@ fi %{_libdir}/wine/bluetoothapis.%{winedll} %{_libdir}/wine/browseui.%{winedll} %{_libdir}/wine/bthprops.%{winecpl} -%{_libdir}/wine/cabinet.dll.%{winedll} +%{_libdir}/wine/cabinet.%{winedll} %{_libdir}/wine/cards.%{winedll} %{_libdir}/wine/cdosys.%{winedll} %{_libdir}/wine/cfgmgr32.%{winedll} From 54330d548f72775d4c30823ce3e62e01429d2506 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 30 Dec 2019 23:23:47 -0600 Subject: [PATCH 193/459] Update to 5.0-rc3 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 20 +++++++++++++------- 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 8f2ddd7..d364772 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-4.21.tar.xz -/wine-4.21.tar.xz.sign -/wine-staging-4.21.tar.gz +/wine-5.0-rc3.tar.xz +/wine-5.0-rc3.tar.xz.sign +/wine-staging-5.0-rc3.tar.gz diff --git a/sources b/sources index eb4a540..8cac3db 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-4.21.tar.xz) = f962e47577db2de4e74022b8d51e81e30a004f98b37d8eee5889334271f013123e3ff53e5ac1416c2dd93ec90bee8a2d300b3842c20124df99ef067ac5c72f53 -SHA512 (wine-4.21.tar.xz.sign) = 0cee3e00f70e5438de89a273d5b7148a19a976f038125f555c037eedd30a6063b60a90ad08b356a5ef7f4c20edadc2546e64fa5b1bbd19555034ee013f120971 -SHA512 (wine-staging-4.21.tar.gz) = 0c6c32f86d252f827ebb8d5df2b046c4f0a49aa7c0ca47939b33844786e561d5f676db1e199ec3cd9969757985f66b865099061f5e77234c3aabd4fd29d3a063 +SHA512 (wine-5.0-rc3.tar.xz) = 25987c107855fc944e803e75faa1712e8aca1cf90fd321797fa25b713629804fa11be030d53a4769859a2fd55cbbcf0a2e1ab19eff006bcea57aab2e4235349d +SHA512 (wine-5.0-rc3.tar.xz.sign) = d15e831c7501095865f2e4b49685c42f3d7caa57cf3f76b0b90a3f79263fca7546c8004690ac4e0810dfd649422c0f3d28916319d0110ad5abba8ad260073eee +SHA512 (wine-staging-5.0-rc3.tar.gz) = 46cab8a768889d2448365282c7810d88050ae64e651f666abd0039b2a34f76efeb0946184b046e5a66c71a75dce748931c5bbc4e8529857765a0a0f35e45a0b6 diff --git a/wine.spec b/wine.spec index ace11a0..7a26c8b 100644 --- a/wine.spec +++ b/wine.spec @@ -2,7 +2,7 @@ %undefine _hardened_build %global no64bit 0 -%global winegecko 2.47 +%global winegecko 2.47.1 %global winemono 4.9.4 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 @@ -39,14 +39,14 @@ %endif Name: wine -Version: 4.21 -Release: 1%{?dist} +Version: 5.0 +Release: 0.rc3.0%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/4.x/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/4.x/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc3.tar.xz +Source10: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc3.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -92,7 +92,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc3.tar.gz#/wine-staging-%{version}-rc3.tar.gz %endif %if !%{?no64bit} @@ -677,7 +677,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version} +%setup -q -n wine-%{version}-rc3 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -1445,6 +1445,7 @@ fi %{_libdir}/wine/cards.%{winedll} %{_libdir}/wine/cdosys.%{winedll} %{_libdir}/wine/cfgmgr32.%{winedll} +%{_libdir}/wine/chcp.com %{_libdir}/wine/clock.%{wineexe} %{_libdir}/wine/clusapi.%{winedll} %{_libdir}/wine/combase.%{winedll} @@ -1680,6 +1681,7 @@ fi %{_libdir}/wine/mprapi.%{winedll} %{_libdir}/wine/msacm32.%{winedll} %{_libdir}/wine/msacm32.%{winedrv} +%{_libdir}/wine/msado15.%{winedll} %{_libdir}/wine/msadp32.%{wineacm} %{_libdir}/wine/msasn1.%{winedll} %{_libdir}/wine/mscat32.%{winedll} @@ -1768,6 +1770,7 @@ fi %endif %{_libdir}/wine/objsel.%{winedll} %{_libdir}/wine/odbc32.dll.so +%{_libdir}/wine/odbcbcp.%{winedll} %{_libdir}/wine/odbccp32.%{winedll} %{_libdir}/wine/odbccu32.%{winedll} %{_libdir}/wine/ole32.%{winedll} @@ -2280,6 +2283,9 @@ fi %endif %changelog +* Mon Dec 30 2019 Michael Cronenworth 5.0-0.rc3.0 +- version update + * Sat Nov 30 2019 Michael Cronenworth 4.21-1 - version update From 30a972ca26940fb016f024a606ceeccd5c2c7980 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 31 Dec 2019 00:34:14 -0600 Subject: [PATCH 194/459] Fix extension on brand new com binary --- wine.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 7a26c8b..cdaf78c 100644 --- a/wine.spec +++ b/wine.spec @@ -7,6 +7,7 @@ #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm +%global winecom com %global winecpl cpl %global winedll dll %global winedrv drv @@ -16,6 +17,7 @@ %global winetlb tlb %else %global wineacm acm.so +%global winecom com.so %global winecpl cpl.so %global winedll dll.so %global winedrv drv.so @@ -1445,7 +1447,7 @@ fi %{_libdir}/wine/cards.%{winedll} %{_libdir}/wine/cdosys.%{winedll} %{_libdir}/wine/cfgmgr32.%{winedll} -%{_libdir}/wine/chcp.com +%{_libdir}/wine/chcp.%{winecom} %{_libdir}/wine/clock.%{wineexe} %{_libdir}/wine/clusapi.%{winedll} %{_libdir}/wine/combase.%{winedll} From 34b09235e4f372098ff0b4dc188af5f10e87e168 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 6 Jan 2020 10:05:59 -0600 Subject: [PATCH 195/459] Update to 5.0-rc4 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index d364772..763d02b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.0-rc3.tar.xz -/wine-5.0-rc3.tar.xz.sign -/wine-staging-5.0-rc3.tar.gz +/wine-5.0-rc4.tar.xz +/wine-5.0-rc4.tar.xz.sign +/wine-staging-5.0-rc4.tar.gz diff --git a/sources b/sources index 8cac3db..4112a52 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.0-rc3.tar.xz) = 25987c107855fc944e803e75faa1712e8aca1cf90fd321797fa25b713629804fa11be030d53a4769859a2fd55cbbcf0a2e1ab19eff006bcea57aab2e4235349d -SHA512 (wine-5.0-rc3.tar.xz.sign) = d15e831c7501095865f2e4b49685c42f3d7caa57cf3f76b0b90a3f79263fca7546c8004690ac4e0810dfd649422c0f3d28916319d0110ad5abba8ad260073eee -SHA512 (wine-staging-5.0-rc3.tar.gz) = 46cab8a768889d2448365282c7810d88050ae64e651f666abd0039b2a34f76efeb0946184b046e5a66c71a75dce748931c5bbc4e8529857765a0a0f35e45a0b6 +SHA512 (wine-5.0-rc4.tar.xz) = 04971bca86137924d59b63ecb75aea5fd77d37f52d063d61a72a2d13ed3cb2b7f3bf867dc644c855073cacff98e14c536bf375e49441198c6943376a3de4f382 +SHA512 (wine-5.0-rc4.tar.xz.sign) = dad937657bc770724aa59462a45368ab7ed744efcac75360f5f6ae6277ab7378ffb8d64ec1c7c6d9ed3f2f8fbb960356e8498bca6e64c427f5bd00b97060bb50 +SHA512 (wine-staging-5.0-rc4.tar.gz) = e17b1969b6dbc6493dcf51a0732883d16b5c8b1dd7ec0ab3b165617e566f3f9dc8b4ebcd8e626e5e9ec0bc9fb0d7e85744b51a1ee5389e1a58089b4c3f37f7fe diff --git a/wine.spec b/wine.spec index cdaf78c..72fe8ae 100644 --- a/wine.spec +++ b/wine.spec @@ -42,13 +42,13 @@ Name: wine Version: 5.0 -Release: 0.rc3.0%{?dist} +Release: 0.rc4.0%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc3.tar.xz -Source10: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc3.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc4.tar.xz +Source10: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc4.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -94,7 +94,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc3.tar.gz#/wine-staging-%{version}-rc3.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz %endif %if !%{?no64bit} @@ -679,7 +679,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc3 +%setup -q -n wine-%{version}-rc4 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2285,6 +2285,9 @@ fi %endif %changelog +* Mon Jan 06 2020 Michael Cronenworth 5.0-0.rc4.0 +- version update + * Mon Dec 30 2019 Michael Cronenworth 5.0-0.rc3.0 - version update From e57df7db260b9cdb49f2b1559ee5ec6e586119a4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 13 Jan 2020 13:56:19 -0600 Subject: [PATCH 196/459] Update to 5.0-rc5 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 763d02b..90e961a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.0-rc4.tar.xz -/wine-5.0-rc4.tar.xz.sign -/wine-staging-5.0-rc4.tar.gz +/wine-5.0-rc5.tar.xz +/wine-5.0-rc5.tar.xz.sign +/wine-staging-5.0-rc5.tar.gz diff --git a/sources b/sources index 4112a52..c6be9d8 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.0-rc4.tar.xz) = 04971bca86137924d59b63ecb75aea5fd77d37f52d063d61a72a2d13ed3cb2b7f3bf867dc644c855073cacff98e14c536bf375e49441198c6943376a3de4f382 -SHA512 (wine-5.0-rc4.tar.xz.sign) = dad937657bc770724aa59462a45368ab7ed744efcac75360f5f6ae6277ab7378ffb8d64ec1c7c6d9ed3f2f8fbb960356e8498bca6e64c427f5bd00b97060bb50 -SHA512 (wine-staging-5.0-rc4.tar.gz) = e17b1969b6dbc6493dcf51a0732883d16b5c8b1dd7ec0ab3b165617e566f3f9dc8b4ebcd8e626e5e9ec0bc9fb0d7e85744b51a1ee5389e1a58089b4c3f37f7fe +SHA512 (wine-5.0-rc5.tar.xz) = 42abe3c8e2ed63b8e3b77be7862afac2ef86af6e63dfac28f61f0749a4382ed622f7b1679f10c4221852049d6305de4685a99f5a888079132c85c95b40ae0ae0 +SHA512 (wine-5.0-rc5.tar.xz.sign) = 796ea27f8e56fc9d227d3a25db740f721a5941e64ccd772816eb3451db64bf869347c99dc70a413dbf77cc51129f8a203bd7c3bc7c3be0501165819d97140cbd +SHA512 (wine-staging-5.0-rc5.tar.gz) = 5f60b11dfe9868b3c3cbc08891066c481af99c788cb7b591c795a16378f50ac8305b27c5bd7e3ab76d22fafcffe2db679f560effdbf2a6e51f5b143f65b2894f diff --git a/wine.spec b/wine.spec index 72fe8ae..5de0bb3 100644 --- a/wine.spec +++ b/wine.spec @@ -42,13 +42,13 @@ Name: wine Version: 5.0 -Release: 0.rc4.0%{?dist} +Release: 0.rc5.0%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc4.tar.xz -Source10: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc4.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc5.tar.xz +Source10: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc5.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -94,7 +94,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc5.tar.gz#/wine-staging-%{version}-rc5.tar.gz %endif %if !%{?no64bit} @@ -679,7 +679,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc4 +%setup -q -n wine-%{version}-rc5 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2285,6 +2285,9 @@ fi %endif %changelog +* Mon Jan 13 2020 Michael Cronenworth 5.0-0.rc5.0 +- version update + * Mon Jan 06 2020 Michael Cronenworth 5.0-0.rc4.0 - version update From 2013e2b6bb1b7e7f406391c36817306e388a5c8f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 07:52:35 -0600 Subject: [PATCH 197/459] Update to 5.0, trim changelog --- .gitignore | 6 +- sources | 6 +- wine.spec | 2095 +--------------------------------------------------- 3 files changed, 14 insertions(+), 2093 deletions(-) diff --git a/.gitignore b/.gitignore index 90e961a..ae1e10c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.0-rc5.tar.xz -/wine-5.0-rc5.tar.xz.sign -/wine-staging-5.0-rc5.tar.gz +/wine-5.0.tar.xz +/wine-5.0.tar.xz.sign +/wine-staging-5.0.tar.gz diff --git a/sources b/sources index c6be9d8..ef2c2fd 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.0-rc5.tar.xz) = 42abe3c8e2ed63b8e3b77be7862afac2ef86af6e63dfac28f61f0749a4382ed622f7b1679f10c4221852049d6305de4685a99f5a888079132c85c95b40ae0ae0 -SHA512 (wine-5.0-rc5.tar.xz.sign) = 796ea27f8e56fc9d227d3a25db740f721a5941e64ccd772816eb3451db64bf869347c99dc70a413dbf77cc51129f8a203bd7c3bc7c3be0501165819d97140cbd -SHA512 (wine-staging-5.0-rc5.tar.gz) = 5f60b11dfe9868b3c3cbc08891066c481af99c788cb7b591c795a16378f50ac8305b27c5bd7e3ab76d22fafcffe2db679f560effdbf2a6e51f5b143f65b2894f +SHA512 (wine-5.0.tar.xz) = 681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83 +SHA512 (wine-5.0.tar.xz.sign) = fad666dc0a0906ff1724e8fe9c7cfecd9f654d83c00ebd0b745b2086d1452f08394dec8ea3bbacb5378b6c0b84caa306cb3e037bd83012ff27b9374a11487932 +SHA512 (wine-staging-5.0.tar.gz) = 36849fc2c848db9949982619c4544b56468012a1f086cc92eb3e2027377c58c3c24daf508149e0e34a70e6b283edfd80833dc2f346c75f0be69f1fb2c5999cd6 diff --git a/wine.spec b/wine.spec index 5de0bb3..4ccf48f 100644 --- a/wine.spec +++ b/wine.spec @@ -42,13 +42,13 @@ Name: wine Version: 5.0 -Release: 0.rc5.0%{?dist} +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc5.tar.xz -Source10: https://dl.winehq.org/wine/source/5.0/wine-%{version}-rc5.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/5.0/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/5.0/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -94,7 +94,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc5.tar.gz#/wine-staging-%{version}-rc5.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -679,7 +679,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc5 +%setup -q -n wine-%{version} %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2285,6 +2285,9 @@ fi %endif %changelog +* Wed Jan 22 2020 Michael Cronenworth 5.0-1 +- version update + * Mon Jan 13 2020 Michael Cronenworth 5.0-0.rc5.0 - version update @@ -2395,2085 +2398,3 @@ fi * Wed Jan 23 2019 Michael Cronenworth 4.0-1 - version update -* Thu Jan 17 2019 Michael Cronenworth 4.0-0.5.rc6 -- version update -- Include path fix (RHBZ#1664292) - -* Thu Jan 03 2019 Michael Cronenworth 4.0-0.4.rc4 -- version update - -* Sun Dec 16 2018 Michael Cronenworth 4.0-0.3.rc2 -- version update - -* Sat Dec 15 2018 Björn Esser - 4.0-0.2.rc1 -- fix typos and wording in readme-files - -* Mon Dec 10 2018 Michael Cronenworth 4.0-0.1.rc1 -- version update - -* Wed Nov 28 2018 Michael Cronenworth 3.21-1 -- version update - -* Mon Nov 12 2018 Michael Cronenworth 3.20-1 -- version update - -* Mon Oct 29 2018 Michael Cronenworth 3.19-1 -- version update - -* Wed Oct 17 2018 Michael Cronenworth 3.18-1 -- version update - -* Sun Sep 30 2018 Michael Cronenworth 3.17-1 -- version update - -* Mon Sep 17 2018 Michael Cronenworth 3.16-1 -- version update - -* Mon Sep 03 2018 Michael Cronenworth 3.15-1 -- version update - -* Mon Aug 20 2018 Michael Cronenworth 3.14-1 -- version update - -* Tue Jul 31 2018 Florian Weimer - 3.13-5 -- Rebuild with fixed binutils - -* Fri Jul 27 2018 Igor Gnatenko - 3.13-4 -- Rebuild for new binutils - -* Thu Jul 26 2018 Michael Cronenworth 3.13-3 -- Fix application of patch - -* Tue Jul 24 2018 Michael Cronenworth 3.13-2 -- Add patch to fix audio with staging - -* Sat Jul 21 2018 Michael Cronenworth 3.13-1 -- version update - -* Sat Jul 14 2018 Fedora Release Engineering - 3.12-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Jul 10 2018 Michael Cronenworth 3.12-1 -- version update - -* Sun Jun 24 2018 Michael Cronenworth 3.11-1 -- version update - -* Tue Jun 12 2018 Michael Cronenworth 3.10-1 -- version update - -* Wed May 30 2018 Michael Cronenworth 3.9-1 -- version update - -* Sat May 12 2018 Michael Cronenworth 3.8-1 -- version update - -* Sat Apr 14 2018 Michael Cronenworth 3.6-1 -- version update -- enable wine-staging - -* Tue Apr 03 2018 Michael Cronenworth 3.5-1 -- version update - -* Fri Mar 16 2018 Michael Cronenworth 3.4-1 -- version update - -* Fri Mar 02 2018 Michael Cronenworth 3.3-2 -- enable SDL2 and vulkan support - -* Fri Mar 02 2018 Michael Cronenworth 3.3-1 -- version update - -* Tue Feb 20 2018 Michael Cronenworth 3.2-2 -- fix another upgrade path from wine-staging (RHBZ#1547137) - -* Mon Feb 19 2018 Michael Cronenworth 3.2-1 -- version update - -* Wed Feb 14 2018 Michael Cronenworth 3.1-2 -- fix upgrade path from wine-staging - -* Fri Feb 09 2018 Michael Cronenworth 3.1-1 -- version update -- disable wine-staging - -* Sat Nov 25 2017 Michael Cronenworth 2.21-1 -- version update - -* Mon Nov 06 2017 Michael Cronenworth 2.20-1 -- version update - -* Sun Oct 22 2017 Michael Cronenworth 2.19-1 -- version update - -* Wed Oct 11 2017 Michael Cronenworth 2.18-1 -- version update - -* Thu Sep 21 2017 Michael Cronenworth 2.17-1 -- version update - -* Thu Sep 07 2017 Michael Cronenworth 2.16-1 -- version update -- drop BR on ImageMagick - -* Wed Aug 23 2017 Michael Cronenworth 2.15-1 -- version update - -* Tue Aug 08 2017 Michael Cronenworth 2.14-1 -- version update - -* Thu Aug 03 2017 Fedora Release Engineering - 2.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Tue Jul 25 2017 Michael Cronenworth 2.13-1 -- version update - -* Wed Jul 12 2017 Michael Cronenworth 2.12-1 -- version update - -* Tue Jun 27 2017 Michael Cronenworth 2.11-1 -- version update - -* Tue Jun 13 2017 Michael Cronenworth 2.10-1 -- version update - -* Mon May 29 2017 Michael Cronenworth 2.9-1 -- version update - -* Tue May 16 2017 Michael Cronenworth 2.8-1 -- version update - -* Tue May 02 2017 Michael Cronenworth 2.7-1 -- version update - -* Wed Apr 19 2017 Michael Cronenworth 2.6-1 -- version update - -* Mon Apr 10 2017 Michael Cronenworth 2.5-1 -- version update - -* Thu Mar 23 2017 Michael Cronenworth 2.4-2 -- update wine-mono requirement - -* Thu Mar 23 2017 Michael Cronenworth 2.4-1 -- version update - -* Mon Mar 06 2017 Michael Cronenworth 2.3-1 -- version update - -* Mon Feb 20 2017 Michael Cronenworth 2.2-1 -- version update - -* Thu Feb 09 2017 Michael Cronenworth 2.1-1 -- version update - -* Wed Jan 25 2017 Michael Cronenworth 2.0-1 -- version update - -* Mon Jan 23 2017 Michael Cronenworth 2.0-0.1.rc6 -- version update - -* Mon Jan 16 2017 Michael Cronenworth 2.0-0.1.rc5 -- version update - -* Mon Jan 09 2017 Michael Cronenworth 2.0-0.1.rc4 -- version update - -* Tue Dec 27 2016 Michael Cronenworth 2.0-0.1.rc3 -- version update - -* Wed Dec 21 2016 Michael Cronenworth 2.0-0.1.rc2 -- version update - -* Thu Dec 15 2016 Michael Cronenworth 2.0-0.1.rc1 -- version update - -* Wed Nov 23 2016 Michael Cronenworth 1.9.23-2 -- drop sysvinit on Fedora, again - -* Wed Nov 16 2016 Michael Cronenworth 1.9.23-1 -- version update -- remove old cruft in spec -- add hard cups-libs dependency (rhbz#1367537) -- include mp3 support (rhbz#1395711) - -* Thu Nov 03 2016 Michael Cronenworth 1.9.22-1 -- version update - -* Mon Oct 17 2016 Michael Cronenworth 1.9.21-1 -- version update - -* Sun Oct 02 2016 Michael Cronenworth 1.9.20-1 -- version update - -* Mon Sep 19 2016 Michael Cronenworth 1.9.19-1 -- version update - -* Thu Sep 15 2016 Peter Robinson 1.9.18-2 -- fix aarch64 definition - -* Wed Sep 07 2016 Michael Cronenworth 1.9.18-1 -- version update - -* Sun Aug 28 2016 Michael Cronenworth 1.9.17-1 -- version update - -* Sat Aug 20 2016 Peter Robinson 1.9.16-2 -- build on aarch64 - -* Tue Aug 09 2016 Michael Cronenworth 1.9.16-1 -- version update - -* Fri Jul 29 2016 Michael Cronenworth 1.9.15-1 -- version update - -* Mon Jul 11 2016 Michael Cronenworth 1.9.14-1 -- version update - -* Fri Jul 01 2016 Michael Cronenworth 1.9.13-1 -- version update - -* Wed Jun 15 2016 Michael Cronenworth 1.9.12-1 -- version update - -* Tue Jun 07 2016 Michael Cronenworth 1.9.11-1 -- version update - -* Tue May 24 2016 Michael Cronenworth 1.9.10-2 -- gecko update - -* Tue May 17 2016 Michael Cronenworth 1.9.10-1 -- version upgrade - -* Sun May 01 2016 Michael Cronenworth 1.9.9-1 -- version upgrade - -* Sun Apr 17 2016 Michael Cronenworth 1.9.8-1 -- version upgrade - -* Sun Apr 03 2016 Michael Cronenworth 1.9.7-1 -- version upgrade - -* Mon Mar 21 2016 Michael Cronenworth 1.9.6-1 -- version upgrade - -* Tue Mar 08 2016 Michael Cronenworth 1.9.5-2 -- update mono requirement - -* Tue Mar 08 2016 Michael Cronenworth 1.9.5-1 -- version upgrade - -* Mon Feb 22 2016 Michael Cronenworth 1.9.4-1 -- version upgrade - -* Mon Feb 08 2016 Michael Cronenworth 1.9.3-1 -- version upgrade - -* Fri Feb 05 2016 Fedora Release Engineering - 1.9.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Sun Jan 24 2016 Michael Cronenworth 1.9.2-1 -- version upgrade -- enable gstreamer support - -* Sun Jan 10 2016 Michael Cronenworth 1.9.1-1 -- version upgrade - -* Mon Dec 28 2015 Michael Cronenworth 1.9.0-1 -- version upgrade - -* Wed Dec 23 2015 Michael Cronenworth 1.8-1 -- version upgrade - -* Tue Dec 15 2015 Michael Cronenworth 1.8-0.2 -- version upgrade, 1.8-rc4 -- enabling compiler optimizations again (-O2), thanks to gcc 5.3 - -* Sun Dec 06 2015 Michael Cronenworth 1.8-0.1 -- version upgrade, 1.8-rc3 - -* Sun Nov 15 2015 Michael Cronenworth 1.7.55-1 -- version upgrade - -* Wed Nov 04 2015 Michael Cronenworth 1.7.54-1 -- version upgrade - -* Wed Oct 21 2015 Michael Cronenworth 1.7.53-1 -- version upgrade - -* Sat Oct 03 2015 Michael Cronenworth 1.7.52-1 -- version upgrade - -* Tue Sep 08 2015 Michael Cronenworth 1.7.51-1 -- version upgrade - -* Mon Aug 24 2015 Michael Cronenworth 1.7.50-1 -- version upgrade - -* Fri Aug 14 2015 Michael Cronenworth 1.7.49-2 -- backport gecko 2.40 patch - -* Fri Aug 14 2015 Michael Cronenworth 1.7.49-1 -- version upgrade - -* Mon Aug 10 2015 Björn Esser - 1.7.48-2 -- rebuilt for mingw-wine-gecko-2.40 - -* Fri Jul 31 2015 Michael Cronenworth 1.7.48-1 -- version upgrade - -* Sun Jul 12 2015 Michael Cronenworth 1.7.47-1 -- version upgrade - -* Mon Jun 29 2015 Michael Cronenworth 1.7.46-1 -- version upgrade - -* Fri Jun 19 2015 Fedora Release Engineering - 1.7.45-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun Jun 14 2015 Michael Cronenworth 1.7.45-1 -- version upgrade - -* Sun May 31 2015 Michael Cronenworth 1.7.44-1 -- version upgrade - -* Mon May 18 2015 Michael Cronenworth 1.7.43-1 -- version upgrade - -* Mon May 04 2015 Michael Cronenworth 1.7.42-1 -- version upgrade - -* Sat Apr 18 2015 Michael Cronenworth 1.7.41-1 -- version upgrade -- Disable gstreamer support (rhbz#1204185) - -* Mon Apr 06 2015 Michael Cronenworth 1.7.40-1 -- version upgrade - -* Sun Mar 22 2015 Michael Cronenworth 1.7.39-1 -- version upgrade -- Enable some optimizations and workarounds for GCC5 regressions - -* Tue Mar 10 2015 Adam Jackson 1.7.38-3 -- Drop sysvinit subpackage on F23+ - -* Sat Mar 07 2015 Michael Cronenworth - 1.7.38-2 -- Fix wine-gecko and wine-mono versions - -* Sat Mar 07 2015 Michael Cronenworth - 1.7.38-1 -- version upgrade - -* Sun Feb 22 2015 Andreas Bierfert -- 1.7.37-1 -- version upgrade - -* Mon Feb 16 2015 Michael Cronenworth - 1.7.36-2 -- Patch for RtlUnwindEx fix (staging bz #68) -- Use new systemd macros for binfmt handling - -* Sun Feb 08 2015 Michael Cronenworth - 1.7.36-1 -- version upgrade - -* Wed Feb 04 2015 Orion Poplawski - 1.7.35-3 -- Add patch to fix stack smashing (bug #1110419) - -* Mon Jan 26 2015 Michael Cronenworth - 1.7.35-2 -- Rebuild (libgphoto2) - -* Sun Jan 25 2015 Michael Cronenworth - 1.7.35-1 -- version upgrade -- use alternatives system, remove wow sub-package - -* Tue Jan 20 2015 Peter Robinson 1.7.34-2 -- Rebuild (libgphoto2) - -* Sat Jan 10 2015 Michael Cronenworth -- 1.7.34-1 -- version upgrade -- enable OpenCL support (rhbz#1176605) - -* Sun Dec 14 2014 Michael Cronenworth -- 1.7.33-1 -- version upgrade - -* Sun Nov 30 2014 Michael Cronenworth -- 1.7.32-1 -- version upgrade -- wine-mono upgrade - -* Fri Nov 14 2014 Andreas Bierfert -- 1.7.31-1 -- version upgrade -- wine-gecko upgrade -- add some missing arch requires - -* Sun Nov 02 2014 Andreas Bierfert -- 1.7.30-1 -- version upgrade (rhbz#1159548) -- use winepulse patch from compholio patchset when build w/o - compholio (rhbz#1151862) - -* Fri Oct 24 2014 Michael Cronenworth -- 1.7.29-1 -- version upgrade - -* Sun Oct 05 2014 Michael Cronenworth -- 1.7.28-1 -- version upgrade -- New sub-package for wingdings font system integration - -* Wed Sep 24 2014 Michael Cronenworth -- 1.7.27-1 -- version upgrade - -* Mon Sep 08 2014 Michael Cronenworth -- 1.7.26-1 -- version upgrade - -* Sun Aug 24 2014 Michael Cronenworth -- 1.7.25-1 -- version upgrade - -* Mon Aug 18 2014 Fedora Release Engineering - 1.7.24-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Fri Aug 15 2014 Michael Cronenworth -- 1.7.24-1 -- version upgrade -- No longer install Wine fonts into system directory (rhbz#1039763) - -* Thu Jul 17 2014 Björn Esser - 1.7.22-4 -- prevent accidential build with compholio-patchset on EPEL -- rebuild for pulseaudio (bug #1117683) - -* Mon Jul 14 2014 Björn Esser - 1.7.22-3 -- dropped virtual Provides: %%{name}(compholio) - -* Sat Jul 12 2014 Björn Esser - 1.7.22-2 -- added conditionalized option to build with compholio-patchset for pipelight - Source900 -- compholio-patchset, wine-arial-fonts sub-package, - BR: libattr-devel and configure --with-xattr for Silverlight DRM-stuff - -* Fri Jul 11 2014 Michael Cronenworth -- 1.7.22-1 -- version upgrade - -* Wed Jul 09 2014 Michael Cronenworth -- 1.7.21-2 -- Fixes for EPEL7 (rhbz#1117422) - -* Tue Jul 01 2014 Andreas Bierfert -- 1.7.21-1 -- version upgrade - -* Thu Jun 19 2014 Andreas Bierfert -- 1.7.20-1 -- version upgrade - -* Sun Jun 08 2014 Fedora Release Engineering - 1.7.19-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun May 18 2014 Andreas Bierfert -- 1.7.19-1 -- version upgrade - -* Sat May 10 2014 Michael Cronenworth -- 1.7.18-1 -- version upgrade - -* Fri Apr 25 2014 Andreas Bierfert -- 1.7.17-2 -- fix systemd binfmt location (rhbz#1090170) - -* Tue Apr 22 2014 Andreas Bierfert -- 1.7.17-1 -- version upgrade - -* Mon Apr 07 2014 Andreas Bierfert -- 1.7.16-2 -- explicitly require libpng (fixes rhbz#1085075) - -* Mon Apr 07 2014 Andreas Bierfert -- 1.7.16-1 -- version upgrade - -* Mon Mar 24 2014 Andreas Bierfert -- 1.7.15-1 -- version upgrade - -* Sat Mar 08 2014 Andreas Bierfert -- 1.7.14-1 -- version upgrade - -* Sun Feb 23 2014 Andreas Bierfert -- 1.7.13-1 -- version upgrade -- upgraded winepulse - -* Sat Feb 08 2014 Andreas Bierfert -- 1.7.12-1 -- version upgrade - -* Sun Jan 26 2014 Andreas Bierfert -- 1.7.11-1 -- version upgrade - -* Thu Jan 09 2014 Andreas Bierfert -- 1.7.10-1 -- version upgrade -- upgraded winepulse - -* Sun Dec 08 2013 Andreas Bierfert -- 1.7.8-1 -- version upgrade -- wine mono 4.5.2 -- upgraded winepulse - -* Sat Nov 23 2013 Andreas Bierfert -- 1.7.7-1 -- version upgrade - -* Mon Oct 28 2013 Andreas Bierfert -- 1.7.5-1 -- version upgrade (rhbz#1023716) -- upgraded winepulse - -* Sat Oct 12 2013 Andreas Bierfert -- 1.7.4-1 -- version upgrade (rhbz#1018601) - -* Sat Sep 28 2013 Andreas Bierfert -- 1.7.3-1 -- version upgrade (rhbz#1008441) -- upgraded winepulse -- wine gecko 2.24 -- fix systemd subpackage scriplet (rhbz#1010742) - -* Sun Sep 15 2013 Andreas Bierfert -- 1.7.2-1 -- version upgrade -- workaround for rhbz#968860 -- upgraded winepulse - -* Sat Aug 31 2013 Andreas Bierfert -- 1.7.1-2 -- fix icons with patch provided by Frank Dana (rhbz#997543) -- pull in mesa-dri-drivers in meta package to make direct rendering work out - of the box (rhbz#827776) -- restart systemd binfmt handler on post/postun (rhbz#912354) -- add arabic translation to fedora desktop files provided by Mosaab Alzoubi - (rhbz#979770) - -* Sat Aug 31 2013 Andreas Bierfert -- 1.7.1-1 -- version upgrade -- build with lcms2 - -* Sat Aug 17 2013 Andreas Bierfert -- 1.7.0-1 -- version upgrade -- wine pulse update - -* Sun Aug 04 2013 Fedora Release Engineering - 1.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Tue Jul 23 2013 Dennis Gilmore - 1.6-2 -- wine-desktop has architecture specific Requires so can not be noarch - -* Sat Jul 20 2013 Andreas Bierfert -- 1.6-1 -- 1.6 release - -* Thu Jul 18 2013 Petr Pisar - 1.6-0.5.rc5 -- Perl 5.18 rebuild - -* Fri Jul 12 2013 Andreas Bierfert -- 1.6-0.4.rc5 -- 1.6 rc5 - -* Sat Jun 29 2013 Andreas Bierfert -- 1.6-0.3.rc4 -- 1.6 rc4 - -* Thu Jun 27 2013 Andreas Bierfert -- 1.6-0.2.rc3 -- 1.6 rc3 - -* Sun Jun 16 2013 Andreas Bierfert -- 1.6-0.1.rc2 -- 1.6 rc2 - -* Thu May 30 2013 Andreas Bierfert -- 1.5.31-1 -- version upgrade -- upgraded winepulse -- wine gecko 2.21 -- wine meta: require samba-winbind-clients for ntlm - -* Tue May 14 2013 Andreas Bierfert -- 1.5.30-1 -- version upgrade - -* Thu May 09 2013 Andreas Bierfert -- 1.5.29-1 -- version upgrade - -* Sat Mar 30 2013 Andreas Bierfert -- 1.5.27-1 -- version upgrade - -* Sun Mar 17 2013 Andreas Bierfert -- 1.5.26-1 -- version upgrade - -* Tue Mar 05 2013 Andreas Bierfert -- 1.5.25-1 -- version upgrade -- now font package for wingdings family - -* Mon Feb 18 2013 Andreas Bierfert -- 1.5.24-1 -- version upgrade - -* Sun Feb 10 2013 Andreas Bierfert -- 1.5.23-1 -- version upgrade - -* Sun Feb 10 2013 Parag Nemade - 1.5.22-2 -- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077 -- Cleanup spec as per recently changed packaging guidelines -- fix bogus date changelog - -* Sat Jan 19 2013 Andreas Bierfert -- 1.5.22-1 -- version upgrade -- upgraded winepulse -- wine gecko 1.9 - -* Sun Jan 06 2013 Andreas Bierfert -- 1.5.21-1 -- version upgrade - -* Fri Dec 28 2012 Andreas Bierfert -- 1.5.20-1 -- version upgrade -- upgraded winepulse - -* Sun Dec 09 2012 Andreas Bierfert -- 1.5.19-1 -- version upgrade -- upgraded winepulse - -* Fri Nov 23 2012 Andreas Bierfert -- 1.5.18-1 -- version upgrade - -* Mon Nov 12 2012 Andreas Bierfert -- 1.5.17-1 -- version upgrade -- upgraded winepulse - -* Sun Oct 28 2012 Andreas Bierfert -- 1.5.16-1 -- version upgrade (rhbz#870611) -- wine mono 0.8 -- update pulse patch -- fix midi in winepulse (rhbz#863129) -- fix dependencies for openssl (rhbz#868576) -- move wineboot.exe.so to -core instead of -wow (rhbz#842820) - -* Mon Oct 15 2012 Andreas Bierfert -- 1.5.15-1 -- version upgrade -- wine gecko 1.8 - -* Sat Sep 29 2012 Andreas Bierfert -- 1.5.14-1 -- version upgrade - -* Sat Sep 15 2012 Andreas Bierfert -- 1.5.13-1 -- version upgrade - -* Fri Aug 31 2012 Andreas Bierfert -- 1.5.12-1 -- version upgrade - -* Thu Aug 30 2012 Andreas Bierfert -- 1.5.11-2 -- rebuild on rawhide for fixed libOSMesa - -* Sat Aug 18 2012 Andreas Bierfert -- 1.5.11-1 -- version upgrade -- use changed libOSMesa check from gentoo (>f18 still fails see rhbz#849405) - -* Tue Jul 31 2012 Andreas Bierfert -- 1.5.10-1 -- version upgrade -- wine gecko 1.7 - -* Sat Jul 21 2012 Peter Robinson - 1.5.9-2 -- isdn4linux now builds on ARM - -* Wed Jul 18 2012 Andreas Bierfert -- 1.5.9-1 -- version upgrade -- clean up cjk patch to comply with default fonts where possible -- update fedora readme to point out required font packages per cjk locale - -* Thu Jul 12 2012 Andreas Bierfert -- 1.5.8-2 -- bump for libgphoto2 2.5.0 - -* Wed Jul 04 2012 Andreas Bierfert -- 1.5.8-1 -- version upgrade (rhbz#834762) -- change {mingw-,}wine-mono require - -* Sun Jun 24 2012 Andreas Bierfert -- 1.5.7-1 -- version upgrade (rhbz#834762) -- require new wine-gecko version - -* Sat Jun 09 2012 Andreas Bierfert -- 1.5.6-1 -- version upgrade (rhbz#830424) -- split tahoma font package and add -system subpackage (rhbz#693180) - -* Thu May 31 2012 Andreas Bierfert -- 1.5.5-2 -- fix description - -* Mon May 28 2012 Andreas Bierfert -- 1.5.5-1 -- version upgrade (rhbz#817257) -- split out -filesystem and clean up -common/-core requires -- re-add winepulse driver (rhbz#821207, rhbz#783699) -- add font replacements for CJK to wine.inf and add information for cjk users - to fedora readme (rhbz#815125, rhbz#820096) -- add support for and require wine-mono - -* Mon May 14 2012 Andreas Bierfert -- 1.5.4-1 -- version upgrade - -* Mon Apr 30 2012 Andreas Bierfert -- 1.5.3-1 -- version upgrade - -* Sat Apr 21 2012 Andreas Bierfert -- 1.5.2-2 -- reenable xinput2 (rhbz#801436) - -* Sat Apr 14 2012 Andreas Bierfert -- 1.5.2-1 -- version upgrade - -* Sat Mar 31 2012 Andreas Bierfert -- 1.5.1-1 -- version upgrade - -* Tue Mar 20 2012 Andreas Bierfert -- 1.5.0-2 -- require wine gecko from fedora mingw - -* Mon Mar 19 2012 Andreas Bierfert -- 1.5.0-1 -- version upgrade - -* Wed Mar 07 2012 Andreas Bierfert -- 1.4-1 -- version upgrade - -* Tue Mar 06 2012 Andreas Bierfert -- 1.4-0.8.rc6 -- version upgrade - -* Sat Feb 25 2012 Andreas Bierfert -- 1.4-0.7.rc5 -- version upgrade - -* Tue Feb 21 2012 Andreas Bierfert -- 1.4-0.6.rc4 -- fix dependency issue (#795295) - -* Sun Feb 19 2012 Andreas Bierfert -- 1.4-0.5.rc4 -- version upgrade - -* Fri Feb 17 2012 Andreas Bierfert -- 1.4-0.4.rc3 -- version upgrade -- cleanup arm dependency fixes - -* Fri Feb 17 2012 Peter Robinson - 1.4-0.3.rc2 -- Fix architecture dependencies on ARM so it installs - -* Thu Feb 02 2012 Andreas Bierfert -- 1.4-0.2.rc2 -- version upgrade - -* Sat Jan 28 2012 Andreas Bierfert -- 1.4-0.1.rc1 -- version upgrade - -* Wed Jan 25 2012 Peter Robinson - 1.3.37-2 -- Add initial support for wine on ARM - -* Fri Jan 13 2012 Andreas Bierfert -- 1.3.37-1 -- version upgrade -- drop obsoleted patches - -* Sat Dec 31 2011 Andreas Bierfert -- 1.3.36-1 -- version upgrade - -* Mon Dec 19 2011 Andreas Bierfert -- 1.3.35-1 -- version upgrade - -* Thu Dec 08 2011 Andreas Bierfert -- 1.3.34-1 -- version upgrade - -* Sun Nov 20 2011 Andreas Bierfert -- 1.3.33-1 -- version upgrade(rhbz#755192) - -* Sat Nov 05 2011 Andreas Bierfert -- 1.3.32-1 -- version upgrade (rhbz#745434) - -* Fri Nov 04 2011 Andreas Bierfert -- 1.3.31-2 -- pull in correct wine-alsa arch in the pa meta package (rhbz#737431) - -* Sun Oct 23 2011 Andreas Bierfert -- 1.3.31-1 -- version upgrade - -* Mon Oct 10 2011 Andreas Bierfert -- 1.3.30-1 -- version upgrade - -* Sat Sep 24 2011 Andreas Bierfert -- 1.3.29-1 -- version upgrade - -* Sun Sep 11 2011 Andreas Bierfert -- 1.3.28-1 -- version upgrade -- require -alsa from -pulseaudio package for new sound api - -* Mon Aug 29 2011 Andreas Bierfert -- 1.3.27-1 -- version upgrade -- fix epel build (rhbz#733802) - -* Tue Aug 23 2011 Andreas Bierfert -- 1.3.26-3 -- drop pulse configure option -- fix f16 build (dbus/hal configure options) - -* Mon Aug 22 2011 Andreas Bierfert -- 1.3.26-2 -- drop pulse patches -- make pulseaudio package meta and require alsa pa plugin -- update udisks patch - -* Sun Aug 07 2011 Andreas Bierfert -- 1.3.26-1 -- version upgrade - -* Fri Jul 22 2011 Andreas Bierfert -- 1.3.25-1 -- version upgrade -- remove -jack and -esd (retired upstream) -- rebase to Maarten Lankhorst's winepulse -- drop obsolete winepulse readme -- add udisks support from pending patches (winehq#21713, rhbz#712755) -- disable xinput2 (broken) - -* Sun Jul 10 2011 Andreas Bierfert -- 1.3.24-1 -- version upgrade -- add sign as source10 -- drop mshtml patch (upstream) - -* Sun Jun 26 2011 Andreas Bierfert -- 1.3.23-1 -- version upgrade -- winepulse upgrade (0.40) -- fix gcc optimization problem (rhbz#710352, winehq#27375) - -* Tue Jun 21 2011 Andreas Bierfert -- 1.3.22-2 -- workaround gcc optimization problem (rhbz#710352) - -* Sun Jun 12 2011 Andreas Bierfert -- 1.3.22-1 -- version upgrade - -* Sat May 28 2011 Andreas Bierfert -- 1.3.21-1 -- version upgrade - -* Sun May 15 2011 Andreas Bierfert -- 1.3.20-1 -- version upgrade - -* Sat Apr 30 2011 Andreas Bierfert -- 1.3.19-1 -- version upgrade (#701003) -- remove wine-oss -- disable hal (>=f16) - -* Sat Apr 16 2011 Andreas Bierfert -- 1.3.18-1 -- version upgrade - -* Thu Apr 07 2011 Andreas Bierfert -- 1.3.17-3 -- add fix for office installation (upstream #26650) - -* Tue Apr 05 2011 Andreas Bierfert -- 1.3.17-2 -- cleanup spec file -- remove rpath via chrpath -- convert README files to utf8 -- move SysV init script so sysvinit subpackage (>=f15) -- add some missing lsb keywords to init file -- create systemd subpackage and require it in the wine-desktop package (>=f15) -- disable embedded bitmaps in tahoma (#693180) -- provide readme how to disable wine-tahoma in fontconfig (#693180) - -* Sat Apr 02 2011 Andreas Bierfert -- 1.3.17-1 -- version upgrade - -* Fri Mar 18 2011 Andreas Bierfert -- 1.3.16-1 -- version upgrade -- cleanup unneeded patches -- drop some patches -- reenable smp build - -* Thu Mar 17 2011 Andreas Bierfert -- 1.3.15-3 -- reenable fonts - -* Sun Mar 13 2011 Andreas Bierfert -- 1.3.15-2 -- use svg files for icons (#684277) - -* Tue Mar 08 2011 Andreas Bierfert -- 1.3.15-1 -- version upgrade - -* Tue Mar 01 2011 Andreas Bierfert -- 1.3.14-2 -- prepare for wine-gecko - -* Sat Feb 19 2011 Andreas Bierfert -- 1.3.14-1 -- version upgrade - -* Mon Feb 07 2011 Fedora Release Engineering - 1.3.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Feb 06 2011 Andreas Bierfert -- 1.3.13-1 -- version upgrade -- update desktop files - -* Mon Jan 24 2011 Andreas Bierfert -- 1.3.12-1 -- version upgrade - -* Sun Jan 09 2011 Andreas Bierfert -- 1.3.11-1 -- version upgrade - -* Tue Dec 28 2010 Andreas Bierfert -- 1.3.10-1 -- version upgrade - -* Sat Dec 11 2010 Andreas Bierfert -- 1.3.9-1 -- version upgrade - -* Sat Nov 27 2010 Andreas Bierfert -- 1.3.8-1 -- version upgrade -- require libXcursor (#655255) -- require wine-openal in wine meta package (#657144) - -* Tue Nov 16 2010 Andreas Bierfert -- 1.3.7-2 -- cleanup cflags a bit - -* Sat Nov 13 2010 Andreas Bierfert -- 1.3.7-1 -- version upgrade -- fix package description (#652718) -- compile with D_FORTIFY_SOURCE=0 for now to avoid breaking wine (#650875) - -* Fri Oct 29 2010 Andreas Bierfert -- 1.3.6-1 -- version upgrade -- rebase winepulse configure patch -- add gstreamer BR for new gstreamer support -- add libtiff BR for new tiff support - -* Mon Oct 18 2010 Andreas Bierfert -- 1.3.5-1 -- version upgrade - -* Sun Oct 03 2010 Andreas Bierfert -- 1.3.4-1 -- version upgrade - -* Wed Sep 29 2010 Andreas Bierfert -- 1.3.3-2 -- winepulse upgrade (0.39) - -* Mon Sep 20 2010 Andreas Bierfert -- 1.3.3-1 -- version upgrade - -* Wed Sep 08 2010 Andreas Bierfert -- 1.3.2-1 -- version upgrade - -* Sat Aug 21 2010 Andreas Bierfert -- 1.3.1-1 -- version ugprade - -* Sat Jul 31 2010 Andreas Bierfert -- 1.3.0-1 -- version upgrade - -* Wed Jul 28 2010 Andreas Bierfert -- 1.2.0-2 -- fix segfault (#617968) -- enable openal-soft on el6 - -* Fri Jul 16 2010 Andreas Bierfert -- 1.2-1 -- final release - -* Fri Jul 16 2010 Andreas Bierfert -- 1.2-0.8.rc7 -- improve font patch - -* Sun Jul 11 2010 Andreas Bierfert -- 1.2-0.7.rc7 -- version upgrade -- make sure font packages include the license file in case they are installed - standalone - -* Sun Jul 04 2010 Andreas Bierfert -- 1.2-0.6.rc6 -- version upgrade -- use new winelogo from user32 -- winepulse upgrade - -* Sun Jun 27 2010 Andreas Bierfert -- 1.2-0.5.rc5 -- version upgrade -- require liberation-narrow-fonts - -* Fri Jun 18 2010 Andreas Bierfert -- 1.2-0.4.rc4 -- version upgrade -- fixes winecfg on 64bit (#541986) -- require wine-common from -core to ensure man pages and wine.inf are present - (#528335) - -* Sun Jun 13 2010 Andreas Bierfert -- 1.2-0.3.rc3 -- version upgrade - -* Mon May 31 2010 Andreas Bierfert -- 1.2-0.2.rc2 -- version upgrade - -* Mon May 24 2010 Andreas Bierfert -- 1.2-0.1.rc1 -- upgrade to rc1 -- add BR for ImageMagick and icoutils -- spec cleanup -- install available icon files (#594950) -- desktop package requires wine x86-32 because of wine/wine64 rename -- put system/small fonts in right place - -* Wed May 19 2010 Andreas Bierfert -- 1.1.44-5 -- fix font issues - -* Thu May 13 2010 Andreas Bierfert -- 1.1.44-4 -- fix install of 32bit only wine on x86_64 via install wine.i686 - -* Wed May 12 2010 Andreas Bierfert -- 1.1.44-3 -- move wine symlink to -wow for 32bit (#591690) - -* Tue May 11 2010 Andreas Bierfert -- 1.1.44-2 -- fix manpage conflict between -common and -devel - -* Sun May 09 2010 Andreas Bierfert -- 1.1.44-1 -- version upgrade (#580024) - -* Sun Apr 18 2010 Andreas Bierfert -- 1.1.43-1 -- version upgrade - -* Sun Apr 11 2010 Andreas Bierfert -- 1.1.42-1 -- version upgrade -- rework for wow64 - -* Mon Mar 29 2010 Andreas Bierfert -- 1.1.41-3 -- add support for mingw32-wine-gecko - -* Sun Mar 28 2010 Andreas Bierfert -- 1.1.41-2 -- convert to font package guidelines -- add libv4l-devel BR - -* Sun Mar 28 2010 Andreas Bierfert -- 1.1.41-1 -- version upgrade (#577587, #576607) -- winepulse upgrade (0.36) - -* Sat Mar 06 2010 Andreas Bierfert -- 1.1.40-1 -- version upgrade - -* Sun Feb 21 2010 Andreas Bierfert -- 1.1.39-1 -- version upgrade - -* Tue Feb 09 2010 Andreas Bierfert -- 1.1.38-1 -- version upgrade -- winepulse upgrade (0.35) - -* Mon Jan 18 2010 Andreas Bierfert -- 1.1.36-1 -- version upgrade (#554102) -- require -common in -desktop (#549190) - -* Sat Dec 19 2009 Andreas Bierfert -- 1.1.35-1 -- version upgrade - -* Fri Dec 18 2009 Andreas Bierfert -- 1.1.34-1 -- version upgrade (#546749) - -* Mon Nov 16 2009 Andreas Bierfert -- 1.1.33-1 -- version upgrade -- winepulse update (.33) -- require gnutls (#538694) -- use separate WINEPREFIX on x86_64 per default (workaround for #533806) -- drop explicit xmessage require (#537610) - -* Tue Oct 27 2009 Andreas Bierfert -- 1.1.32-1 -- version upgrade (#531358) -- update winepulse - -* Mon Sep 28 2009 Andreas Bierfert -- 1.1.30-1 -- version upgrade -- openal support -- drop steam regression patch - -* Sun Sep 13 2009 Andreas Bierfert -- 1.1.29-3 -- patch for steam regression (upstream #19916) -- update winepulse winecfg patch - -* Thu Sep 10 2009 Andreas Bierfert -- 1.1.29-2 -- rebuild for new gcc (#505862) - -* Wed Sep 02 2009 Andreas Bierfert -- 1.1.29-1 -- version upgrade - -* Mon Aug 24 2009 Andreas Bierfert -- 1.1.28-1 -- version upgrade -- make 32bit and 64bit version parallel installable - -* Sun Aug 09 2009 Andreas Bierfert -- 1.1.27-1 -- version upgrade -- WinePulse 0.30 - -* Thu Aug 06 2009 Andreas Bierfert -- 1.1.26-2 -- build 32bit wine on x86_64 and prepare for 64bit parallel build (#487651) -- fix subpackage problems (#485410,#508766,#508944,#514967) -- fix nss dependencies on x86_64 (#508412) - -* Sat Jul 18 2009 Andreas Bierfert -- 1.1.26-1 -- version upgrade -- WinePulse 0.29 -- require Xrender isa for x86_64 (#510947) - -* Thu Jul 09 2009 Andreas Bierfert -- 1.1.25-1 -- version upgrade (#509648) - -* Mon Jun 29 2009 Andreas Bierfert -- 1.1.24-3 -- pull in nss correctly on x86_64 - -* Sun Jun 21 2009 Andreas Bierfert -- 1.1.24-2 -- adjust wine-menu to follow wine behavior (wine-wine instead of Wine) - (fixes #479649, #495953) -- fix wine help desktop entry (#495953, #507154) -- add some more wine application desktop entries (#495953) -- split alsa/oss support into wine-alsa/wine-oss -- drop nas require from wine meta package -- fix dns resolution (#492700) - -* Fri Jun 19 2009 Andreas Bierfert -- 1.1.24-1 -- version upgrade -- WinePulse 0.28 -- drop meta package requires for jack and esd (#492983) - -* Wed Jun 10 2009 Andreas Bierfert -- 1.1.23-1 -- version upgrade (#491321) -- rediff pulseaudio patch (Michael Cronenworth) - -* Wed May 13 2009 Andreas Bierfert -- 1.1.21-2 -- fix uninstaller (#500479) - -* Tue May 12 2009 Andreas Bierfert -- 1.1.21-1 -- version upgrade - -* Mon Apr 27 2009 Andreas Bierfert -- 1.1.20-1 -- version upgrade - -* Mon Mar 30 2009 Andreas Bierfert -- 1.1.18-1 -- version upgrade (#490672, #491321) -- winepulse update - -* Sun Mar 15 2009 Nicolas Mailhot - 1.1.15-3 -— Make sure F11 font packages have been built with F11 fontforge - -* Tue Feb 24 2009 Andreas Bierfert -- 1.1.15-2 -- switch from i386 to ix86 - -* Sun Feb 15 2009 Andreas Bierfert -- 1.1.15-1 -- version upgrade -- new pulse patches - -* Sat Jan 31 2009 Andreas Bierfert -- 1.1.14-1 -- version upgrade - -* Sat Jan 17 2009 Andreas Bierfert -- 1.1.13-1 -- version upgrade -- fix gcc compile problems (#440139, #461720) - -* Mon Jan 05 2009 Andreas Bierfert -- 1.1.12-1 -- version upgrade - -* Sat Dec 06 2008 Andreas Bierfert -- 1.1.10-1 -- version upgrade -- add native pulseaudio driver from winehq bugzilla (#10495) - fixes #474435, #344281 - -* Mon Nov 24 2008 Andreas Bierfert -- 1.1.9-2 -- fix #469907 - -* Sun Nov 23 2008 Andreas Bierfert -- 1.1.9-1 -- version upgrade - -* Sun Oct 26 2008 Andreas Bierfert -- 1.1.7-1 -- version upgrade - -* Thu Oct 23 2008 Andreas Bierfert -- 1.1.6-1 -- version upgrade -- fix multiarch problems (#466892,#467480) - -* Sat Sep 20 2008 Andreas Bierfert -- 1.1.5-1 -- version upgrade - -* Fri Sep 05 2008 Andreas Bierfert -- 1.1.4-1 -- version upgrade -- drop wine-prefixfonts.patch (#460745) - -* Fri Aug 29 2008 Andreas Bierfert -- 1.1.3-1 -- version upgrade - -* Sun Jul 27 2008 Andreas Bierfert -- 1.1.2-1 -- version upgrade (#455960, #456831) -- require freetype (#452417) -- disable wineprefixcreate patch for now - -* Fri Jul 11 2008 Andreas Bierfert -- 1.1.1-1 -- version upgrade - -* Tue Jun 17 2008 Andreas Bierfert -- 1.0-1 -- version upgrade (#446311,#417161) -- fix wine.desktop mime types (#448338) -- add desktop package including desktop files and binary handler (#441310) -- pull in some wine alsa/pulseaudio patches (#344281) - -* Mon Jun 16 2008 Andreas Bierfert -- 1.0-0.5.rc5 -- version upgrade - -* Fri Jun 06 2008 Andreas Bierfert -- 1.0-0.4.rc4 -- version upgrade - -* Sun Jun 01 2008 Andreas Bierfert -- 1.0-0.3.rc3 -- version upgrade - -* Fri May 23 2008 Andreas Bierfert -- 1.0-0.2.rc2 -- version upgrade -- add compile workaround for fedora 9/rawhide (#440139) - -* Sat May 10 2008 Andreas Bierfert -- 1.0-0.1.rc1 -- version upgrade to rc1 - -* Mon May 05 2008 Andreas Bierfert -- 0.9.61-1 -- version upgrade - -* Fri Apr 18 2008 Andreas Bierfert -- 0.9.60-1 -- version upgrade - -* Sat Apr 05 2008 Andreas Bierfert -- 0.9.59-1 -- version upgrade - -* Sat Mar 22 2008 Andreas Bierfert -- 0.9.58-1 -- version upgrade - -* Tue Mar 11 2008 Andreas Bierfert -- 0.9.57-1 -- version upgrade - -* Sat Feb 23 2008 Andreas Bierfert -- 0.9.56-1 -- version upgrade - -* Sun Feb 10 2008 Andreas Bierfert -- 0.9.55-1 -- version upgrade - -* Fri Jan 25 2008 Andreas Bierfert -- 0.9.54-1 -- version upgrade -- remove default pulseaudio workaround (#429420,#428745) -- improve pulseaudio readme - -* Sun Jan 13 2008 Andreas Bierfert -- 0.9.53-2 -- add some missing BR - -* Sat Jan 12 2008 Andreas Bierfert -- 0.9.53-1 -- version upgrade - -* Sat Dec 29 2007 Andreas Bierfert -- 0.9.52-2 -- fix menu bug (#393641) - -* Fri Dec 28 2007 Andreas Bierfert -- 0.9.52-1 -- version upgrade - -* Fri Dec 28 2007 Andreas Bierfert -- 0.9.51-3 -- add -n Wine to pulseaudio workaround -- try to fix menu bug #393641 - -* Fri Dec 28 2007 Andreas Bierfert -- 0.9.51-2 -- add fix for #344281 pulseaudio workaround -- fix #253474: wine-jack should require jack-audio-connection-kit - -* Sun Dec 16 2007 Andreas Bierfert -- 0.9.51-1 -- version upgrade - -* Sat Dec 01 2007 Andreas Bierfert -- 0.9.50-1 -- version upgrade - -* Tue Nov 13 2007 Andreas Bierfert -- 0.9.49-1 -- version upgrade - -* Fri Oct 26 2007 Andreas Bierfert -- 0.9.48-1 -- version upgrade - -* Sat Oct 13 2007 Andreas Bierfert -- 0.9.47-1 -- version upgrade - -* Sun Oct 07 2007 Andreas Bierfert -- 0.9.46-1 -- version upgrade - -* Sun Sep 16 2007 Andreas Bierfert -- 0.9.45-1 -- version upgrade - -* Sat Aug 25 2007 Andreas Bierfert -- 0.9.44-1 -- version upgrade - -* Sat Aug 18 2007 Andreas Bierfert -- 0.9.43-2 -- fix license -- fix #248999 - -* Sat Aug 11 2007 Andreas Bierfert -- 0.9.43-1 -- version upgrade -- fix init-script output (#252144) -- add lsb stuff (#247096) - -* Sat Jul 28 2007 Andreas Bierfert -- 0.9.42-1 -- version upgrade - -* Mon Jul 16 2007 Andreas Bierfert -- 0.9.41-1 -- version upgrade - -* Tue Jul 03 2007 Andreas Bierfert -- 0.9.40-1 -- version upgrade - -* Mon Jun 18 2007 Andreas Bierfert -- 0.9.39-2 -- fix desktop entries - -* Sun Jun 17 2007 Andreas Bierfert -- 0.9.39-1 -- version upgrade -- convert to utf8 (#244046) -- fix mime entry (#243511) - -* Wed Jun 06 2007 Andreas Bierfert -0.9.38-3 -- fix description - -* Sun Jun 03 2007 Andreas Bierfert -0.9.38-2 -- allow full opt flags again -- set ExclusiveArch to i386 for koji to only build i386 - -* Sat Jun 02 2007 Andreas Bierfert -0.9.38-1 -- version upgrade (#242087) -- fix menu problem (#220723) -- fix BR -- clean up desktop file section - -* Wed May 23 2007 Andreas Bierfert -0.9.37-1 -- version upgrade -- add BR for xcursor (#240648) -- add desktop entry for wineboot (#240683) -- add mime handler for msi files (#240682) -- minor cleanups - -* Wed May 02 2007 Andreas Bierfert -0.9.36-2 -- fix BR (#238774) -- fix some typos - -* Sat Apr 28 2007 Andreas Bierfert -0.9.36-1 -- version upgrade - -* Mon Apr 16 2007 Andreas Bierfert -0.9.35-1 -- version upgrade (#234766) -- sources file comments (#235232) -- smpflags work again (mentioned by Marcin Zajączkowski) -- drop arts sound driver package, as it is no longer part of wine - -* Sun Apr 01 2007 Andreas Bierfert -0.9.34-1 -- version upgrade - -* Sat Mar 17 2007 Andreas Bierfert -0.9.33-1 -- version upgrade - -* Sun Mar 04 2007 Andreas Bierfert -0.9.32-1 -- version upgrade - -* Sat Feb 17 2007 Andreas Bierfert -0.9.31-1 -- version upgrade - -* Wed Feb 07 2007 Andreas Bierfert -0.9.30-1 -- version upgrade - -* Thu Jan 11 2007 Andreas Bierfert -0.9.29-1 -- version upgrade - -* Mon Dec 18 2006 Andreas Bierfert -0.9.27-1 -- version upgrade (#220130) -- fix submenus (#216076) -- fix BR (#217338) - -* Thu Nov 16 2006 Andreas Bierfert -0.9.25-1 -- version upgrade -- fix init script (#213230) -- fix twain subpackage content (#213396) -- create wine submenu (#205024) - -* Sat Oct 28 2006 Andreas Bierfert -0.9.24-1 -- version upgrade - -* Tue Oct 17 2006 Andreas Bierfert -0.9.23-1 -- version upgrade - -* Sat Sep 30 2006 Andreas Bierfert -0.9.22-1 -- version upgrade - -* Sun Sep 17 2006 Andreas Bierfert -0.9.21-1 -- version upgrade -- own datadir/wine (#206403) -- do not include huge changelogs (#204302) - -* Mon Aug 28 2006 Andreas Bierfert -0.9.20-1 -- version upgrade - -* Mon Aug 21 2006 Andreas Bierfert -0.9.19-1 -- version upgrade - -* Thu Aug 03 2006 Andreas Bierfert -0.9.18-1 -- version upgrade - -* Mon Jul 10 2006 Andreas Bierfert -0.9.17-1 -- version upgrade - -* Thu Jun 29 2006 Andreas Bierfert -0.9.16-1 -- version upgrade -- rename wine to wine-core -- add meta package wine - -* Fri Jun 09 2006 Andreas Bierfert -0.9.15-1 -- version upgrade - -* Tue May 30 2006 Andreas Bierfert -0.9.14-1 -- version upgrade - -* Fri May 19 2006 Andreas Bierfert -0.9.13-2 -- enable dbus/hal support - -* Mon May 15 2006 Andreas Bierfert -0.9.13-1 -- version upgrade - -* Sat Apr 15 2006 Andreas Bierfert -0.9.12-1 -- fix rpath issues (#187429,#188905) -- version upgrade - -* Mon Apr 03 2006 Andreas Bierfert -0.9.11-1 -- version upgrade -- fix #187546 - -* Mon Mar 20 2006 Andreas Bierfert -0.9.10-2 -- bump for x86_64 tree inclusion \o/ - -* Thu Mar 16 2006 Andreas Bierfert -0.9.10-1 -- version upgrade -- drop ancient extra fonts - -* Fri Mar 03 2006 Andreas Bierfert -0.9.9-1 -- version upgrade - -* Thu Feb 16 2006 Andreas Bierfert -0.9.8-1 -- version upgrade - -* Thu Feb 09 2006 Andreas Bierfert -0.9.7-3 -- fix up tarball - -* Wed Feb 08 2006 Andreas Bierfert -0.9.7-2 -- fix up post/preun scriplets (#178954) - -* Thu Feb 02 2006 Andreas Bierfert -0.9.7-1 -- version upgrade - -* Thu Jan 19 2006 Andreas Bierfert -0.9.6-1 -- version upgrade -- drop wmf exploit patch (part of current version) - -* Sun Jan 08 2006 Andreas Bierfert -0.9.5-2 -- fix for CVE-2005-4560 - -* Fri Jan 06 2006 Andreas Bierfert -0.9.5-1 -- version upgrade -- fix #177089 (winemine desktop entry should be in Game not in System) -- fix cflags for compile -- test new BR - -* Wed Jan 04 2006 Andreas Bierfert -0.9.4-5 -- fix #176834 - -* Mon Jan 02 2006 Andreas Bierfert -0.9.4-4 -- add dist - -* Sun Jan 01 2006 Andreas Bierfert -0.9.4-3 -- use ExclusiveArch instead of ExcludeArch - -* Sun Jan 01 2006 Andreas Bierfert -0.9.4-2 -- own font directory -- fix devel summary -- add ExcludeArch x86_64 for now - -* Sat Dec 31 2005 Andreas Bierfert -0.9.4-1 -- version upgrade -- changed wine.init perissions to 0644 -- added autoconf BR - -* Mon Dec 12 2005 Andreas Bierfert -0.9.3-1 -- version upgrade - -* Thu Nov 24 2005 Andreas Bierfert -0.9.2-1 -- version upgrade - -* Thu Nov 17 2005 Andreas Bierfert -0.9.1-2 -- add fontforge BR and include generated fonts... - -* Sat Nov 12 2005 Andreas Bierfert -0.9.1-1 -- version upgrade -- move uninstaller and winecfg into wine main package... -- drop wine suite - -* Sat Oct 29 2005 Andreas Bierfert -0.9-3 -- s/libwine/wine/ - -* Thu Oct 27 2005 Andreas Bierfert -0.9-2 -- remerge some subpackages which should be defaults - -* Tue Oct 25 2005 Andreas Bierfert -0.9-1 -- upgrade to new version -- start splitting - -* Mon Oct 24 2005 Andreas Bierfert -0.0-1.20050930 -- add fedora readme -- switch to new (old) versioning sheme - -* Sat Oct 22 2005 Andreas Bierfert -20050930-3 -- add desktop files -- revisit summary and description -- consistant use of %%{buildroot} - -* Sat Oct 22 2005 Andreas Bierfert -20050930-2 -- some more spec tuneups... - -* Sat Oct 01 2005 Andreas Bierfert -20050930-1 -- version upgrade - -* Sun Sep 25 2005 Andreas Bierfert -20050925-1 -- upgrade to current cvs - -* Mon Sep 19 2005 Andreas Bierfert -20050830-1 -- version upgrade - -* Mon Sep 19 2005 Andreas Bierfert -20050524-2 -- fedorarized version - -* Mon May 30 2005 Vincent Béron 20050524-1fc3 -- Update to 20050524 -- Remove pdf documentation build as it's no more included in the main archive -- Workaround for generic.ppd installation - -* Tue Apr 19 2005 Vincent Béron 20050419-1fc3 -- Update to 20050419 - -* Thu Mar 10 2005 Vincent Béron 20050310-1fc3 -- Update to 20050310 - -* Sat Feb 12 2005 Vincent Béron 20050211-1fc3 -- Update to 20050211 - -* Tue Jan 11 2005 Vincent Béron 20050111-1fc3 -- Update to 20050111 - -* Wed Dec 1 2004 Vincent Béron 20041201-1fc3 -- Recompile for FC3 -- Update to 20041201 -- Small reorganization: - - use the generic ICU static libs name; - - no more wine group; - - use Wine's generated stdole32.tlb file; - - use Wine's generated fonts. - -* Wed Oct 20 2004 Vincent Béron 20041019-1fc2 -- Update to 20041019 - -* Wed Sep 15 2004 Vincent Béron 20040914-1fc2 -- Update to 20040914 - -* Sat Aug 14 2004 Vincent Béron 20040813-1fc2 -- Update to 20040813 - -* Sat Jul 17 2004 Vincent Béron 20040716-1fc2 -- Update to 20040716 - -* Fri Jun 25 2004 Vincent Béron 20040615-1fc2 -- Recompile for FC2 -- Backport from current CVS some fixes to the preloader to prevent - a segfault on startup -- Include a currently uncommitted patch from Alexandre Julliard regarding - further issues with the preloader - -* Sun Jun 20 2004 Vincent Béron 20040615-1fc1 -- Update to 20040615 -- Use of wineprefixcreate instead of old RedHat patches - -* Wed May 5 2004 Vincent Béron 20040505-1fc1 -- Update to 20040505 - -* Fri Apr 9 2004 Vincent Béron 20040408-1fc1 -- Update to 20040408 -- Change the handling of paths to DOS drives in the installation process - -* Wed Mar 17 2004 Vincent Béron 20040309-1fc1 -- Update to 20040309 -- Replaced winedefault.reg by wine.inf - -* Wed Feb 18 2004 Vincent Béron 20040213-1fc1 -- Update to 20040213 -- Moved Wine dlls back to %%{_libdir}/wine rather than %%{_libdir}/wine/wine - -* Sun Jan 25 2004 Vincent Béron 20040121-fc1 -- Update to 20040121 - -* Sat Dec 13 2003 Vincent Béron 20031212-fc1 -- Update to 20031212 - -* Tue Nov 18 2003 Vincent Béron 20031118-fc1 -- Update to 20031118 - -* Thu Oct 16 2003 Vincent Béron 20031016-1rh9 -- Update to 20031016 - -* Thu Sep 11 2003 Vincent Béron 20030911-1rh9 -- Fix of include location -- Better separation of run-time and development files -- Update to 20030911 - -* Wed Aug 13 2003 Vincent Béron 20030813-1rh9 -- Update to 20030813 - -* Wed Jul 09 2003 Vincent Béron 20030709-1rh9 -- Update to 20030709 - -* Wed Jun 18 2003 Vincent Béron 20030618-1rh9 -- Change the default C drive to ~/.wine/c, copied from /usr/share/wine - if non-existant (Thanks to Rudolf Kastl) -- Updated to 20030618 - -* Tue May 20 2003 Vincent Béron 20030508-1rh9 -- Adapted for RH9 - -* Thu May 08 2003 Vincent Béron 20030508-1 -- Add libraries definition files to devel package -- Update to 20030508 - -* Tue Apr 08 2003 Vincent Béron 20030408-1 -- Update to 20030408 - -* Tue Mar 18 2003 Vincent Béron 20030318-1 -- Update to 20030318 - -* Tue Mar 11 2003 Vincent Béron 20030219-2 -- Fix the symlinks in wine-c. - -* Wed Feb 19 2003 Vincent Béron 20030219-1 -- Update to 20030129 -- Various fixes in RPM build process - -* Fri Jan 17 2003 Vincent Béron 20030115-1 -- Update to 20030115 -- fix to build problem - -* Thu Nov 7 2002 Vincent Béron 20021031-1 -- Update to 20021031 -- Tweaks here and there - -* Wed Sep 4 2002 Bill Nottingham 20020605-2 -- fix docs (#72923) - -* Wed Jul 10 2002 Karsten Hopp 20020605-1 -- update -- remove obsolete part of redhat patch -- redo destdir patch -- redo kde patch -- redo defaultversion patch -- fix 'my_perl unknown' error -- work around name conflict with textutils 'expand' - -* Fri Jun 21 2002 Tim Powers -- automated rebuild - -* Thu May 23 2002 Tim Powers -- automated rebuild - -* Wed Mar 27 2002 Bernhard Rosenkraenzer 20020327-1 -- Fix wineshelllink (#61761) -- Fix up initscript (#53625) -- Clean up spec file -- Default to emulating Windoze ME rather than 3.1, nobody uses 3.1 - applications anymore -- Auto-generate default config if none exists (#61920) - -* Mon Mar 04 2002 Bernhard Rosenkraenzer 20020304-1 -- Assign gid 66 (closest to 666 [Microsoft number] we can get for a - system account ;) ) -- Don't use glibc private functions (__libc_fork) -- Update - -* Tue Feb 26 2002 Bernhard Rosenkraenzer 20020226-1 -- Fix bug #60250 -- Update - -* Thu Feb 21 2002 Bernhard Rosenkraenzer 20020221-1 -- Update -- Don't try to launch winesetup in winelauncher, we aren't shipping it - (#59621) - -* Sun Jan 27 2002 Bernhard Rosenkraenzer 20020127-1 -- Update -- Fix build in current environment - -* Wed Aug 22 2001 Bernhard Rosenkraenzer 20010822-1 -- Make sure the package can be cleanly uninstalled (#52007) -- Add build dependencies - -* Thu Jul 26 2001 Bernhard Rosenkraenzer 20010726-1 -- Fix -devel package group (#49989) -- remove internal CVS files -- chkconfig deletion should be in %%preun, not %%postun -- rename initscript ("Starting windows:" at startup does look off) - -* Thu May 03 2001 Bernhard Rosenkraenzer 20010503-1 -- Update -- generate HTML documentation rather than shipping plain docbook text - (#38453) - -* Sat Apr 14 2001 Bernhard Rosenkraenzer -- Update -- Update registry to mount "/" as drive "Z:", fixes winedbg (needs to be - accessible from 'doze drives) -- Don't create KDE 1.x style desktop entries in wineshelllink -- Be more tolerant on failing stuff in %%post - -* Thu Mar 1 2001 Bernhard Rosenkraenzer -- Update - -* Thu Feb 15 2001 Tim Powers -- fixed time.h build problems - -* Wed Jan 31 2001 Bernhard Rosenkraenzer -- Add a patch to handle .exe and .com file permissions the way we want them - -* Thu Jan 18 2001 Bernhard Rosenkraenzer -- Update -- Restore wine's ability to use a global config file, it was removed - in CVS for whatever reason -- Move libraries to %%{_libdir}/wine to prevent conflicts with libuser - (Bug #24202) -- Move include files to /usr/include/wine to prevent it from messing with - some autoconf scripts (some broken scripts assume they're running on windoze - if /usr/include/windows.h exists...) - -* Tue Dec 19 2000 Bernhard Rosenkraenzer -- Fix %%pre and %%postun scripts -- --enable-opengl, glibc 2.2 should be safe -- Update CVS - -* Mon Nov 20 2000 Bernhard Rosenkraenzer -- Update CVS -- Add a new (user) group wine that can write to the "C: drive" - %%{_datadir}/wine-c -- Fix up winedbg installation (registry entries) -- Add "Program Files/Common Files" subdirectory to the "C: drive", it's - referenced in the registry - -* Wed Oct 11 2000 Bernhard Rosenkraenzer -- update - -* Mon Aug 7 2000 Tim Powers -- rebuilt with new DGA - -* Tue Jul 25 2000 Bernhard Rosenkraenzer -- new snapshot -- fix compilation with gcc 2.96 - -* Fri Jul 21 2000 Bernhard Rosenkraenzer -- Move init script back -- new version -- move man pages to FHS locations - -* Thu Jul 13 2000 Bernhard Rosenkraenzer -- move initscript -- new snapshot - -* Fri Jun 23 2000 Bernhard Rosenkraenzer -- Start the initscript on startup - -* Tue May 9 2000 Bernhard Rosenkraenzer -- New version -- new feature: You can now launch wine by just running a windows .exe file - (./some.exe or just click on it in kfm, gmc and the likes) -- some spec file modifications - -* Sun Feb 13 2000 Bernhard Rosenkraenzer -- newer version -- Improve the system.ini file - all multimedia stuff should work now. - -* Wed Feb 2 2000 Bernhard Rosenkraenzer -- enable and fix up the urlmon/wininet patch -- add: autoexec.bat, config.sys, windows/win.ini windows/system.ini - windows/Profiles/Administrator -- allow i[456]86 arches -- add some system.ini configuration - -* Wed Feb 2 2000 Bernhard Rosenkraenzer -- update current -- add urlmon and wininet patches from Corel (don't apply them for now though) -- create empty shell*dll and winsock*dll files (as mentioned in the HOWTO) - -* Mon Jan 17 2000 Bernhard Rosenkraenzer -- update to current (lots of important fixes) -- Fix up the default wine.conf file (We really don't want it to look - for CD-ROMs in /cdrom!) -- create a "root filesystem" with everything required to run wine without - windows in %%{_datadir}/wine-c (drive c:) -- add RedHat file in /usr/doc/wine-%%{version} explaining the new directory - layout -- wine-devel requires wine - -* Tue Dec 14 1999 Preston Brown -- updated source for Powertools 6.2 -- better files list - -* Fri Jul 23 1999 Tim Powers -- updated source -- built for 6.1 - -* Tue Apr 13 1999 Michael Maher -- built package for 6.0 -- updated package and spec file - -* Mon Oct 26 1998 Preston Brown -- updated to 10/25/98 version. There is really no point in keeping the -- older one, it is full of bugs and the newer one has fewer. -- commented out building of texinfo manual, it is horrendously broken. - -* Mon Oct 12 1998 Michael Maher -- built package for 5.2 -- pressured by QA, not updating. - -* Fri May 22 1998 Cristian Gafton -- repackaged for PowerTools From 8ff4e61e3d00e917ffd284050289c3cf11a41aea Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 09:11:47 -0600 Subject: [PATCH 198/459] Add patch for GCC 10 changes --- wine-5.0-gcc10.patch | 11 +++++++++++ wine.spec | 2 ++ 2 files changed, 13 insertions(+) create mode 100644 wine-5.0-gcc10.patch diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch new file mode 100644 index 0000000..953ebbf --- /dev/null +++ b/wine-5.0-gcc10.patch @@ -0,0 +1,11 @@ +--- a/dlls/crypt32/crypt32_private.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/crypt32/crypt32_private.h 2020-01-22 09:09:42.545954092 -0600 +@@ -152,7 +152,7 @@ + */ + HCRYPTPROV WINAPI I_CryptGetDefaultCryptProv(ALG_ID); + +-HINSTANCE hInstance DECLSPEC_HIDDEN; ++extern HINSTANCE hInstance DECLSPEC_HIDDEN; + + void crypt_oid_init(void) DECLSPEC_HIDDEN; + void crypt_oid_free(void) DECLSPEC_HIDDEN; diff --git a/wine.spec b/wine.spec index 4ccf48f..53e2a8c 100644 --- a/wine.spec +++ b/wine.spec @@ -72,6 +72,7 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # build fixes +Patch100: wine-5.0-gcc10.patch # wine bugs @@ -680,6 +681,7 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} +%patch100 -p1 -b.gcc10 %patch511 -p1 -b.cjk %if 0%{?wine_staging} From d4d715970e76b299e928c521e1b4f9a5616f01eb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 09:34:53 -0600 Subject: [PATCH 199/459] GCC 10 fix for wine-staging --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 53e2a8c..527e80e 100644 --- a/wine.spec +++ b/wine.spec @@ -688,12 +688,15 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -# Disable XAudio patchsets in favor of FAudio patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in +# GCC 10 fix +sed -i 's/BOOL config_vaapi_drm DECLSPEC_HIDDEN;/extern BOOL config_vaapi_drm DECLSPEC_HIDDEN;/' dlls/dxva2/dxva2_private.h +sed -i 's/char config_vaapi_drm_path[MAX_PATH] DECLSPEC_HIDDEN;/extern char config_vaapi_drm_path[MAX_PATH] DECLSPEC_HIDDEN;/' dlls/dxva2/dxva2_private.h + %endif # 0%{?wine_staging} %build From 1d0afea9bfc2df6584f52e9a302c4bf31b0d442a Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 09:59:54 -0600 Subject: [PATCH 200/459] Escape sed string --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 527e80e..5f41272 100644 --- a/wine.spec +++ b/wine.spec @@ -695,7 +695,7 @@ sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in # GCC 10 fix sed -i 's/BOOL config_vaapi_drm DECLSPEC_HIDDEN;/extern BOOL config_vaapi_drm DECLSPEC_HIDDEN;/' dlls/dxva2/dxva2_private.h -sed -i 's/char config_vaapi_drm_path[MAX_PATH] DECLSPEC_HIDDEN;/extern char config_vaapi_drm_path[MAX_PATH] DECLSPEC_HIDDEN;/' dlls/dxva2/dxva2_private.h +sed -i 's/char config_vaapi_drm_path\[MAX_PATH\] DECLSPEC_HIDDEN;/extern char config_vaapi_drm_path\[MAX_PATH\] DECLSPEC_HIDDEN;/' dlls/dxva2/dxva2_private.h %endif # 0%{?wine_staging} From 1e64e8f7983fab4ea0962935fb4782473ca007cb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 10:09:00 -0600 Subject: [PATCH 201/459] More GCC 10 fixes --- wine-5.0-gcc10.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 953ebbf..861b8e2 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -9,3 +9,14 @@ void crypt_oid_init(void) DECLSPEC_HIDDEN; void crypt_oid_free(void) DECLSPEC_HIDDEN; +--- a/dlls/gphoto2.ds/gphoto2_i.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/gphoto2.ds/gphoto2_i.h 2020-01-22 10:07:59.403974843 -0600 +@@ -100,7 +100,7 @@ + struct jpeg_decompress_struct jd; + struct jpeg_error_mgr jerr; + #endif +-} activeDS DECLSPEC_HIDDEN; ++} extern activeDS DECLSPEC_HIDDEN; + + /* Helper functions */ + extern TW_UINT16 GPHOTO2_SaneCapability (pTW_CAPABILITY pCapability, TW_UINT16 action) DECLSPEC_HIDDEN; From 4d635170ada7ad4a24001b55ac9bc04e3f7ea089 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 10:23:59 -0600 Subject: [PATCH 202/459] More GCC 10 fixes --- wine-5.0-gcc10.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 861b8e2..b885c67 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -20,3 +20,14 @@ /* Helper functions */ extern TW_UINT16 GPHOTO2_SaneCapability (pTW_CAPABILITY pCapability, TW_UINT16 action) DECLSPEC_HIDDEN; +--- a/dlls/gphoto2.ds/gphoto2_main.c 2020-01-22 10:22:39.110786117 -0600 ++++ b/dlls/gphoto2.ds/gphoto2_main.c 2020-01-22 10:22:51.743818190 -0600 +@@ -33,6 +33,8 @@ + + WINE_DEFAULT_DEBUG_CHANNEL(twain); + ++struct tagActiveDS activeDS; ++ + DSMENTRYPROC GPHOTO2_dsmentry; + + #ifdef HAVE_GPHOTO2 From 0524d423d0efd495531538ce5675931a15f0f43a Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 10:32:26 -0600 Subject: [PATCH 203/459] Yet more GCC 10 fixes --- wine-5.0-gcc10.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index b885c67..4210821 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -31,3 +31,16 @@ DSMENTRYPROC GPHOTO2_dsmentry; #ifdef HAVE_GPHOTO2 +--- a/dlls/secur32/secur32_priv.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/secur32/secur32_priv.h 2020-01-22 10:31:24.606451345 -0600 +@@ -190,8 +190,8 @@ + #define NTLMSSP_NEGOTIATE_56 0x80000000 + + +-SecPkgInfoW *ntlm_package_infoW DECLSPEC_HIDDEN; +-SecPkgInfoA *ntlm_package_infoA DECLSPEC_HIDDEN; ++extern SecPkgInfoW *ntlm_package_infoW DECLSPEC_HIDDEN; ++extern SecPkgInfoA *ntlm_package_infoA DECLSPEC_HIDDEN; + + /* schannel internal interface */ + typedef struct schan_imp_session_opaque *schan_imp_session; From e355090980e1cd56cad81f847c6c36e15361989a Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 10:47:40 -0600 Subject: [PATCH 204/459] More GCC 10 fixes --- wine-5.0-gcc10.patch | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 4210821..081ca42 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -44,3 +44,33 @@ /* schannel internal interface */ typedef struct schan_imp_session_opaque *schan_imp_session; +--- a/dlls/sane.ds/sane_i.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/sane.ds/sane_i.h 2020-01-22 10:44:01.675004730 -0600 +@@ -36,7 +36,7 @@ + #include "twain.h" + + #ifdef SONAME_LIBSANE +-#define MAKE_FUNCPTR(f) typeof(f) * p##f DECLSPEC_HIDDEN; ++#define MAKE_FUNCPTR(f) typeof(f) extern * p##f DECLSPEC_HIDDEN; + MAKE_FUNCPTR(sane_init) + MAKE_FUNCPTR(sane_exit) + MAKE_FUNCPTR(sane_get_devices) +@@ -84,7 +84,7 @@ + TW_FIX32 defaultXResolution; + BOOL YResolutionSet; + TW_FIX32 defaultYResolution; +-} activeDS DECLSPEC_HIDDEN; ++} extern activeDS DECLSPEC_HIDDEN; + + /* Helper functions */ + extern TW_UINT16 SANE_SaneCapability (pTW_CAPABILITY pCapability, TW_UINT16 action) DECLSPEC_HIDDEN; +--- a/dlls/sane.ds/sane_main.c 2020-01-22 10:45:52.264351469 -0600 ++++ b/dlls/sane.ds/sane_main.c 2020-01-22 10:46:12.131414210 -0600 +@@ -35,6 +35,7 @@ + #ifdef SONAME_LIBSANE + + HINSTANCE SANE_instance; ++struct tagActiveDS activeDS; + + static void *libsane_handle; + From bc11fbd831a83fa0ad9163922fc422c85c191829 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 11:00:22 -0600 Subject: [PATCH 205/459] Fix GCC 10 fix --- wine-5.0-gcc10.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 081ca42..4bb5412 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -51,7 +51,7 @@ #ifdef SONAME_LIBSANE -#define MAKE_FUNCPTR(f) typeof(f) * p##f DECLSPEC_HIDDEN; -+#define MAKE_FUNCPTR(f) typeof(f) extern * p##f DECLSPEC_HIDDEN; ++#define MAKE_FUNCPTR(f) extern typeof(f) * p##f DECLSPEC_HIDDEN; MAKE_FUNCPTR(sane_init) MAKE_FUNCPTR(sane_exit) MAKE_FUNCPTR(sane_get_devices) From 27df6b9768527430fd0d7890ba1ddf1beb943c3c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 12:05:20 -0600 Subject: [PATCH 206/459] Fix the GCC10 fix again --- wine-5.0-gcc10.patch | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 4bb5412..f97580c 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -66,8 +66,26 @@ extern TW_UINT16 SANE_SaneCapability (pTW_CAPABILITY pCapability, TW_UINT16 action) DECLSPEC_HIDDEN; --- a/dlls/sane.ds/sane_main.c 2020-01-22 10:45:52.264351469 -0600 +++ b/dlls/sane.ds/sane_main.c 2020-01-22 10:46:12.131414210 -0600 -@@ -35,6 +35,7 @@ +@@ -33,8 +33,25 @@ + DSMENTRYPROC SANE_dsmentry; + #ifdef SONAME_LIBSANE ++#define MAKE_FUNCPTR(f) typeof(f) * p##f; ++MAKE_FUNCPTR(sane_init) ++MAKE_FUNCPTR(sane_exit) ++MAKE_FUNCPTR(sane_get_devices) ++MAKE_FUNCPTR(sane_open) ++MAKE_FUNCPTR(sane_close) ++MAKE_FUNCPTR(sane_get_option_descriptor) ++MAKE_FUNCPTR(sane_control_option) ++MAKE_FUNCPTR(sane_get_parameters) ++MAKE_FUNCPTR(sane_start) ++MAKE_FUNCPTR(sane_read) ++MAKE_FUNCPTR(sane_cancel) ++MAKE_FUNCPTR(sane_set_io_mode) ++MAKE_FUNCPTR(sane_get_select_fd) ++MAKE_FUNCPTR(sane_strstatus) ++#undef MAKE_FUNCPTR HINSTANCE SANE_instance; +struct tagActiveDS activeDS; From 470df098aa51d96cb9c9107e7ef0be3eb189287c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 13:37:02 -0600 Subject: [PATCH 207/459] Additional GCC 10 fix --- wine-5.0-gcc10.patch | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index f97580c..01c6006 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -92,3 +92,13 @@ static void *libsane_handle; +--- a/dlls/winebus.sys/bus.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/winebus.sys/bus.h 2020-01-22 13:35:57.841283330 -0600 +@@ -54,5 +54,5 @@ + DWORD check_bus_option(const UNICODE_STRING *option, DWORD default_value) DECLSPEC_HIDDEN; + BOOL is_xbox_gamepad(WORD vid, WORD pid) DECLSPEC_HIDDEN; + +-HANDLE driver_key DECLSPEC_HIDDEN; +-DEVICE_OBJECT *bus_pdo DECLSPEC_HIDDEN; ++extern HANDLE driver_key DECLSPEC_HIDDEN; ++extern DEVICE_OBJECT *bus_pdo DECLSPEC_HIDDEN; From a79c6804fa3e37d4d6c000476a7934ba599630e1 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 13:58:00 -0600 Subject: [PATCH 208/459] Hopefully the final GCC 10 fix --- wine-5.0-gcc10.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 01c6006..ba37ffe 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -102,3 +102,18 @@ -DEVICE_OBJECT *bus_pdo DECLSPEC_HIDDEN; +extern HANDLE driver_key DECLSPEC_HIDDEN; +extern DEVICE_OBJECT *bus_pdo DECLSPEC_HIDDEN; +--- a/dlls/dsound/dsound_private.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/dsound/dsound_private.h 2020-01-22 13:56:10.367702536 -0600 +@@ -188,9 +188,9 @@ + IDirectSoundBufferImpl **ppdsb, + IDirectSoundBufferImpl *pdsb) DECLSPEC_HIDDEN; + void secondarybuffer_destroy(IDirectSoundBufferImpl *This) DECLSPEC_HIDDEN; +-const IDirectSound3DListenerVtbl ds3dlvt DECLSPEC_HIDDEN; +-const IDirectSound3DBufferVtbl ds3dbvt DECLSPEC_HIDDEN; +-const IKsPropertySetVtbl iksbvt DECLSPEC_HIDDEN; ++extern const IDirectSound3DListenerVtbl ds3dlvt DECLSPEC_HIDDEN; ++extern const IDirectSound3DBufferVtbl ds3dbvt DECLSPEC_HIDDEN; ++extern const IKsPropertySetVtbl iksbvt DECLSPEC_HIDDEN; + + HRESULT IKsPrivatePropertySetImpl_Create(REFIID riid, void **ppv) DECLSPEC_HIDDEN; + From 0ecd341c2127f42c221126b9f6d81705b557a793 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 13:58:26 -0600 Subject: [PATCH 209/459] Update make_install macro while I'm at it --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 5f41272..fcf46d2 100644 --- a/wine.spec +++ b/wine.spec @@ -733,7 +733,7 @@ make %{?_smp_mflags} TARGETFLAGS="" %install -%makeinstall \ +%make_install \ includedir=%{buildroot}%{_includedir} \ sysconfdir=%{buildroot}%{_sysconfdir}/wine \ dlldir=%{buildroot}%{_libdir}/wine \ From 8998932ce70700496e9bed376df623ad7e447d37 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 14:16:12 -0600 Subject: [PATCH 210/459] There is a behavior change in make_install that I will figure out later --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index fcf46d2..5f41272 100644 --- a/wine.spec +++ b/wine.spec @@ -733,7 +733,7 @@ make %{?_smp_mflags} TARGETFLAGS="" %install -%make_install \ +%makeinstall \ includedir=%{buildroot}%{_includedir} \ sysconfdir=%{buildroot}%{_sysconfdir}/wine \ dlldir=%{buildroot}%{_libdir}/wine \ From ba123ffd3e6faa5dc1d4d6c13575a84f0c49302f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 14:45:42 -0600 Subject: [PATCH 211/459] More GCC10 fixes specific to armv7hl --- wine-5.0-gcc10.patch | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index ba37ffe..5c688a2 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -117,3 +117,35 @@ HRESULT IKsPrivatePropertySetImpl_Create(REFIID riid, void **ppv) DECLSPEC_HIDDEN; +--- a/dlls/mshtml/mshtml_private.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/mshtml/mshtml_private.h 2020-01-22 14:44:00.789960837 -0600 +@@ -355,12 +355,12 @@ + + DEFINE_GUID(IID_nsXPCOMCycleCollectionParticipant, 0x9674489b,0x1f6f,0x4550,0xa7,0x30, 0xcc,0xae,0xdd,0x10,0x4c,0xf9); + +-nsrefcnt (__cdecl *ccref_incr)(nsCycleCollectingAutoRefCnt*,nsISupports*) DECLSPEC_HIDDEN; +-nsrefcnt (__cdecl *ccref_decr)(nsCycleCollectingAutoRefCnt*,nsISupports*,ExternalCycleCollectionParticipant*) DECLSPEC_HIDDEN; +-void (__cdecl *ccref_init)(nsCycleCollectingAutoRefCnt*,nsrefcnt) DECLSPEC_HIDDEN; +-void (__cdecl *ccp_init)(ExternalCycleCollectionParticipant*,const CCObjCallback*) DECLSPEC_HIDDEN; +-void (__cdecl *describe_cc_node)(nsCycleCollectingAutoRefCnt*,const char*,nsCycleCollectionTraversalCallback*) DECLSPEC_HIDDEN; +-void (__cdecl *note_cc_edge)(nsISupports*,const char*,nsCycleCollectionTraversalCallback*) DECLSPEC_HIDDEN; ++extern nsrefcnt (__cdecl *ccref_incr)(nsCycleCollectingAutoRefCnt*,nsISupports*) DECLSPEC_HIDDEN; ++extern nsrefcnt (__cdecl *ccref_decr)(nsCycleCollectingAutoRefCnt*,nsISupports*,ExternalCycleCollectionParticipant*) DECLSPEC_HIDDEN; ++extern void (__cdecl *ccref_init)(nsCycleCollectingAutoRefCnt*,nsrefcnt) DECLSPEC_HIDDEN; ++extern void (__cdecl *ccp_init)(ExternalCycleCollectionParticipant*,const CCObjCallback*) DECLSPEC_HIDDEN; ++extern void (__cdecl *describe_cc_node)(nsCycleCollectingAutoRefCnt*,const char*,nsCycleCollectionTraversalCallback*) DECLSPEC_HIDDEN; ++extern void (__cdecl *note_cc_edge)(nsISupports*,const char*,nsCycleCollectionTraversalCallback*) DECLSPEC_HIDDEN; + + void init_dispex_with_compat_mode(DispatchEx*,IUnknown*,dispex_static_data_t*,compat_mode_t) DECLSPEC_HIDDEN; + void release_dispex(DispatchEx*) DECLSPEC_HIDDEN; +--- a/dlls/mshtml/htmlstyle.h 2020-01-22 14:45:04.824112648 -0600 ++++ b/dlls/mshtml/htmlstyle.h 2020-01-21 11:03:21.000000000 -0600 +@@ -142,7 +142,7 @@ + dispex_static_data_t*,compat_mode_t) DECLSPEC_HIDDEN; + + void CSSStyle_init_dispex_info(dispex_data_t *info, compat_mode_t mode) DECLSPEC_HIDDEN; +-extern const dispex_static_data_vtbl_t CSSStyle_dispex_vtbl DECLSPEC_HIDDEN; ++const dispex_static_data_vtbl_t CSSStyle_dispex_vtbl DECLSPEC_HIDDEN; + + HRESULT get_style_property(CSSStyle*,styleid_t,BSTR*) DECLSPEC_HIDDEN; + HRESULT get_style_property_var(CSSStyle*,styleid_t,VARIANT*) DECLSPEC_HIDDEN; From 7a6e984668f40f1a6638f4f53255cced37b6a0f2 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 14:51:26 -0600 Subject: [PATCH 212/459] Fix GCC10 patch --- wine-5.0-gcc10.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 5c688a2..65931bb 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -144,8 +144,8 @@ dispex_static_data_t*,compat_mode_t) DECLSPEC_HIDDEN; void CSSStyle_init_dispex_info(dispex_data_t *info, compat_mode_t mode) DECLSPEC_HIDDEN; --extern const dispex_static_data_vtbl_t CSSStyle_dispex_vtbl DECLSPEC_HIDDEN; -+const dispex_static_data_vtbl_t CSSStyle_dispex_vtbl DECLSPEC_HIDDEN; +-const dispex_static_data_vtbl_t CSSStyle_dispex_vtbl DECLSPEC_HIDDEN; ++extern const dispex_static_data_vtbl_t CSSStyle_dispex_vtbl DECLSPEC_HIDDEN; HRESULT get_style_property(CSSStyle*,styleid_t,BSTR*) DECLSPEC_HIDDEN; HRESULT get_style_property_var(CSSStyle*,styleid_t,VARIANT*) DECLSPEC_HIDDEN; From 40fea800aee14e0771b081a2e2faa2e19a2a4eef Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 15:14:15 -0600 Subject: [PATCH 213/459] Another GCC10 fix --- wine-5.0-gcc10.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 65931bb..d940940 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -149,3 +149,18 @@ HRESULT get_style_property(CSSStyle*,styleid_t,BSTR*) DECLSPEC_HIDDEN; HRESULT get_style_property_var(CSSStyle*,styleid_t,VARIANT*) DECLSPEC_HIDDEN; +--- a/dlls/mshtml/main.c 2020-01-22 15:13:00.207929201 -0600 ++++ b/dlls/mshtml/main.c 2020-01-22 15:13:10.037943213 -0600 +@@ -51,6 +51,12 @@ + HINSTANCE hInst; + DWORD mshtml_tls = TLS_OUT_OF_INDEXES; + ++void (__cdecl *ccp_init)(ExternalCycleCollectionParticipant*,const CCObjCallback*); ++nsrefcnt (__cdecl *ccref_decr)(nsCycleCollectingAutoRefCnt*,nsISupports*,ExternalCycleCollectionParticipant*); ++nsrefcnt (__cdecl *ccref_incr)(nsCycleCollectingAutoRefCnt*,nsISupports*); ++void (__cdecl *describe_cc_node)(nsCycleCollectingAutoRefCnt*,const char*,nsCycleCollectionTraversalCallback*); ++void (__cdecl *note_cc_edge)(nsISupports*,const char*,nsCycleCollectionTraversalCallback*); ++ + static HINSTANCE shdoclc = NULL; + static WCHAR *status_strings[IDS_STATUS_LAST-IDS_STATUS_FIRST+1]; + static IMultiLanguage2 *mlang; From 11294204c968d68ce1aae91f57387789760235f8 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 15:21:32 -0600 Subject: [PATCH 214/459] Missed one function --- wine-5.0-gcc10.patch | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index d940940..490d9d1 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -151,13 +151,14 @@ HRESULT get_style_property_var(CSSStyle*,styleid_t,VARIANT*) DECLSPEC_HIDDEN; --- a/dlls/mshtml/main.c 2020-01-22 15:13:00.207929201 -0600 +++ b/dlls/mshtml/main.c 2020-01-22 15:13:10.037943213 -0600 -@@ -51,6 +51,12 @@ +@@ -51,6 +51,13 @@ HINSTANCE hInst; DWORD mshtml_tls = TLS_OUT_OF_INDEXES; +void (__cdecl *ccp_init)(ExternalCycleCollectionParticipant*,const CCObjCallback*); +nsrefcnt (__cdecl *ccref_decr)(nsCycleCollectingAutoRefCnt*,nsISupports*,ExternalCycleCollectionParticipant*); +nsrefcnt (__cdecl *ccref_incr)(nsCycleCollectingAutoRefCnt*,nsISupports*); ++void (__cdecl *ccref_init)(nsCycleCollectingAutoRefCnt*,nsrefcnt); +void (__cdecl *describe_cc_node)(nsCycleCollectingAutoRefCnt*,const char*,nsCycleCollectionTraversalCallback*); +void (__cdecl *note_cc_edge)(nsISupports*,const char*,nsCycleCollectionTraversalCallback*); + From 0cdca5f89df48def9a1a7a27c6b8b6c4f05591f1 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 15:42:53 -0600 Subject: [PATCH 215/459] More armv7hl gcc 10 fixes --- wine-5.0-gcc10.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 490d9d1..d8012e0 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -165,3 +165,14 @@ static HINSTANCE shdoclc = NULL; static WCHAR *status_strings[IDS_STATUS_LAST-IDS_STATUS_FIRST+1]; static IMultiLanguage2 *mlang; +--- a/dlls/msi/msi.c 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/msi/msi.c 2020-01-22 15:42:12.934090382 -0600 +@@ -51,6 +51,8 @@ + + WINE_DEFAULT_DEBUG_CHANNEL(msi); + ++BOOL is_wow64; ++ + static const WCHAR installerW[] = {'\\','I','n','s','t','a','l','l','e','r',0}; + + UINT msi_locate_product(LPCWSTR szProduct, MSIINSTALLCONTEXT *context) From 112955dc9e1215b03fffbb1f03c612679f6722b5 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 16:03:26 -0600 Subject: [PATCH 216/459] Missing change in gcc10 patch --- wine-5.0-gcc10.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index d8012e0..5a0f801 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -165,6 +165,17 @@ static HINSTANCE shdoclc = NULL; static WCHAR *status_strings[IDS_STATUS_LAST-IDS_STATUS_FIRST+1]; static IMultiLanguage2 *mlang; +--- a/dlls/msi/msipriv.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/msi/msipriv.h 2020-01-22 15:40:15.362792925 -0600 +@@ -42,7 +42,7 @@ + #include "winemsi.h" + + static const BOOL is_64bit = sizeof(void *) > sizeof(int); +-BOOL is_wow64 DECLSPEC_HIDDEN; ++extern BOOL is_wow64 DECLSPEC_HIDDEN; + + #define MSI_DATASIZEMASK 0x00ff + #define MSITYPE_VALID 0x0100 --- a/dlls/msi/msi.c 2020-01-21 11:03:21.000000000 -0600 +++ b/dlls/msi/msi.c 2020-01-22 15:42:12.934090382 -0600 @@ -51,6 +51,8 @@ From 787b6f0fbfe782e7d59ccf8a6d1b344f225aa7a7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 16:32:29 -0600 Subject: [PATCH 217/459] More armv7hl gcc10 fixes --- wine-5.0-gcc10.patch | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 5a0f801..915f0e0 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -187,3 +187,33 @@ static const WCHAR installerW[] = {'\\','I','n','s','t','a','l','l','e','r',0}; UINT msi_locate_product(LPCWSTR szProduct, MSIINSTALLCONTEXT *context) +--- a/dlls/twain_32/twain_i.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/twain_32/twain_i.h 2020-01-22 16:29:07.623205272 -0600 +@@ -45,11 +45,11 @@ + HWND event_window; + } activeDS; + +-TW_UINT16 DSM_twCC DECLSPEC_HIDDEN; /* current condition code of Source Manager */ ++extern TW_UINT16 DSM_twCC DECLSPEC_HIDDEN; /* current condition code of Source Manager */ + +-activeDS *activeSources DECLSPEC_HIDDEN; /* list of active data sources */ ++extern activeDS *activeSources DECLSPEC_HIDDEN; /* list of active data sources */ + +-HINSTANCE DSM_hinstance DECLSPEC_HIDDEN; ++extern HINSTANCE DSM_hinstance DECLSPEC_HIDDEN; + + /* Implementation of operation triplets (From Application to Source Manager) */ + extern TW_UINT16 TWAIN_CloseDS +--- a/dlls/twain_32/twain32_main.c 2020-01-22 16:31:43.494607403 -0600 ++++ b/dlls/twain_32/twain32_main.c 2020-01-22 16:31:02.012503703 -0600 +@@ -29,6 +29,10 @@ + + WINE_DEFAULT_DEBUG_CHANNEL(twain); + ++TW_UINT16 DSM_twCC; ++activeDS *activeSources; ++HINSTANCE DSM_hinstance; ++ + BOOL WINAPI DllMain (HINSTANCE hinstance, DWORD reason, LPVOID reserved) + { + TRACE("%p,%x,%p\n", hinstance, reason, reserved); From 7e1e29789305cf6cbfe67d87ade7c57d162e67b5 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 16:37:25 -0600 Subject: [PATCH 218/459] Fix broken patch --- wine-5.0-gcc10.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 915f0e0..88c8477 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -206,14 +206,14 @@ extern TW_UINT16 TWAIN_CloseDS --- a/dlls/twain_32/twain32_main.c 2020-01-22 16:31:43.494607403 -0600 +++ b/dlls/twain_32/twain32_main.c 2020-01-22 16:31:02.012503703 -0600 -@@ -29,6 +29,10 @@ +@@ -29,7 +29,9 @@ WINE_DEFAULT_DEBUG_CHANNEL(twain); +-extern HINSTANCE DSM_hinstance; +TW_UINT16 DSM_twCC; +activeDS *activeSources; +HINSTANCE DSM_hinstance; -+ + BOOL WINAPI DllMain (HINSTANCE hinstance, DWORD reason, LPVOID reserved) { - TRACE("%p,%x,%p\n", hinstance, reason, reserved); From f21c40d4844f280ed6bbb240ca60740777629280 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 17:23:27 -0600 Subject: [PATCH 219/459] Another gcc10 fix for armv7hl --- wine-5.0-gcc10.patch | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 88c8477..2938c46 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -217,3 +217,27 @@ BOOL WINAPI DllMain (HINSTANCE hinstance, DWORD reason, LPVOID reserved) { +--- a/dlls/wbemprox/wbemprox_private.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/wbemprox/wbemprox_private.h 2020-01-22 17:19:26.786296263 -0600 +@@ -20,8 +20,8 @@ + #include "wine/heap.h" + #include "wine/list.h" + +-IClientSecurity client_security DECLSPEC_HIDDEN; +-struct list *table_list DECLSPEC_HIDDEN; ++extern IClientSecurity client_security DECLSPEC_HIDDEN; ++extern struct list *table_list DECLSPEC_HIDDEN; + + enum param_direction + { +--- a/dlls/wbemprox/main.c 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/wbemprox/main.c 2020-01-22 17:21:03.556806147 -0600 +@@ -35,6 +35,8 @@ + + static HINSTANCE instance; + ++struct list *table_list; ++ + typedef HRESULT (*fnCreateInstance)( LPVOID *ppObj ); + + typedef struct From acd02f2ea786bd779b7e61a55b0697f55dc93624 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 17:50:25 -0600 Subject: [PATCH 220/459] Yet another armv7hl gcc10 fix --- wine-5.0-gcc10.patch | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index 2938c46..fea9e3f 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -241,3 +241,25 @@ typedef HRESULT (*fnCreateInstance)( LPVOID *ppObj ); typedef struct +--- a/dlls/webservices/webservices_private.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/webservices/webservices_private.h 2020-01-22 17:49:07.121885897 -0600 +@@ -18,7 +18,7 @@ + + #include "winhttp.h" + +-_locale_t c_locale DECLSPEC_HIDDEN; ++extern _locale_t c_locale DECLSPEC_HIDDEN; + + #define STREAM_BUFSIZE 4096 + +@@ -50,8 +50,8 @@ + ULONG current_sequence; + ULONG *sequence; + }; +-struct dictionary dict_builtin DECLSPEC_HIDDEN; +-const struct dictionary dict_builtin_static DECLSPEC_HIDDEN; ++extern struct dictionary dict_builtin DECLSPEC_HIDDEN; ++extern const struct dictionary dict_builtin_static DECLSPEC_HIDDEN; + + int find_string( const struct dictionary *, const unsigned char *, ULONG, ULONG * ) DECLSPEC_HIDDEN; + HRESULT insert_string( struct dictionary *, unsigned char *, ULONG, int, ULONG * ) DECLSPEC_HIDDEN; From 82fc381d6b3d30265a4fc59c51d49482e148fc36 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2020 20:41:18 -0600 Subject: [PATCH 221/459] Another armv7hl fix --- wine-5.0-gcc10.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch index fea9e3f..a4a01e5 100644 --- a/wine-5.0-gcc10.patch +++ b/wine-5.0-gcc10.patch @@ -263,3 +263,16 @@ int find_string( const struct dictionary *, const unsigned char *, ULONG, ULONG * ) DECLSPEC_HIDDEN; HRESULT insert_string( struct dictionary *, unsigned char *, ULONG, int, ULONG * ) DECLSPEC_HIDDEN; +--- a/dlls/xinput1_3/xinput_private.h 2020-01-21 11:03:21.000000000 -0600 ++++ b/dlls/xinput1_3/xinput_private.h 2020-01-22 20:39:40.632230103 -0600 +@@ -26,8 +26,8 @@ + XINPUT_VIBRATION vibration; + } xinput_controller; + +-CRITICAL_SECTION xinput_crit; +-xinput_controller controllers[XUSER_MAX_COUNT]; ++extern CRITICAL_SECTION xinput_crit; ++extern xinput_controller controllers[XUSER_MAX_COUNT]; + + void HID_find_gamepads(xinput_controller *devices) DECLSPEC_HIDDEN; + void HID_destroy_gamepads(xinput_controller *devices) DECLSPEC_HIDDEN; From 3738e412ca4efc0ecb6147ca24c1032c031fc464 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 03:44:02 +0000 Subject: [PATCH 222/459] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 5f41272..e3fce61 100644 --- a/wine.spec +++ b/wine.spec @@ -42,7 +42,7 @@ Name: wine Version: 5.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2290,6 +2290,9 @@ fi %endif %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jan 22 2020 Michael Cronenworth 5.0-1 - version update From d4c2036994d18c8977e0c10989ca0f3b8af26819 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 3 Feb 2020 13:43:53 -0600 Subject: [PATCH 223/459] Update to 5.1 --- .gitignore | 6 +- sources | 6 +- wine-5.0-gcc10.patch | 278 ------------------------------------------- wine.spec | 20 ++-- 4 files changed, 14 insertions(+), 296 deletions(-) delete mode 100644 wine-5.0-gcc10.patch diff --git a/.gitignore b/.gitignore index ae1e10c..ff3f354 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.0.tar.xz -/wine-5.0.tar.xz.sign -/wine-staging-5.0.tar.gz +/wine-5.1.tar.xz +/wine-5.1.tar.xz.sign +/wine-staging-5.1.tar.gz diff --git a/sources b/sources index ef2c2fd..9e0e8a9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.0.tar.xz) = 681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83 -SHA512 (wine-5.0.tar.xz.sign) = fad666dc0a0906ff1724e8fe9c7cfecd9f654d83c00ebd0b745b2086d1452f08394dec8ea3bbacb5378b6c0b84caa306cb3e037bd83012ff27b9374a11487932 -SHA512 (wine-staging-5.0.tar.gz) = 36849fc2c848db9949982619c4544b56468012a1f086cc92eb3e2027377c58c3c24daf508149e0e34a70e6b283edfd80833dc2f346c75f0be69f1fb2c5999cd6 +SHA512 (wine-5.1.tar.xz) = b842b533884f15a8fb71373258671d74aee997d9ed9ee0fb36f945cd2006b494f6cc6c91a8ca47e0ea5b0b39b108f2c4f155918823a7ddf3cd44b4e26ede9171 +SHA512 (wine-5.1.tar.xz.sign) = e53308ac307b7c5f058d2a96ab8d075f6c8dc923f56a9322244b36a29ec691a9a0108979192491ab7150b5386c53228292cd4465dd4a49db265fbf7f0f9c1927 +SHA512 (wine-staging-5.1.tar.gz) = ebb9bf0a0a3c7f108fff8b32ca79124d1da410fbfb320ad3298f3d92fabeb9ca81de6a4fefac344948a70c49771ffa3f0dc30de2ee6d6f61d158ed87a206a14e diff --git a/wine-5.0-gcc10.patch b/wine-5.0-gcc10.patch deleted file mode 100644 index a4a01e5..0000000 --- a/wine-5.0-gcc10.patch +++ /dev/null @@ -1,278 +0,0 @@ ---- a/dlls/crypt32/crypt32_private.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/crypt32/crypt32_private.h 2020-01-22 09:09:42.545954092 -0600 -@@ -152,7 +152,7 @@ - */ - HCRYPTPROV WINAPI I_CryptGetDefaultCryptProv(ALG_ID); - --HINSTANCE hInstance DECLSPEC_HIDDEN; -+extern HINSTANCE hInstance DECLSPEC_HIDDEN; - - void crypt_oid_init(void) DECLSPEC_HIDDEN; - void crypt_oid_free(void) DECLSPEC_HIDDEN; ---- a/dlls/gphoto2.ds/gphoto2_i.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/gphoto2.ds/gphoto2_i.h 2020-01-22 10:07:59.403974843 -0600 -@@ -100,7 +100,7 @@ - struct jpeg_decompress_struct jd; - struct jpeg_error_mgr jerr; - #endif --} activeDS DECLSPEC_HIDDEN; -+} extern activeDS DECLSPEC_HIDDEN; - - /* Helper functions */ - extern TW_UINT16 GPHOTO2_SaneCapability (pTW_CAPABILITY pCapability, TW_UINT16 action) DECLSPEC_HIDDEN; ---- a/dlls/gphoto2.ds/gphoto2_main.c 2020-01-22 10:22:39.110786117 -0600 -+++ b/dlls/gphoto2.ds/gphoto2_main.c 2020-01-22 10:22:51.743818190 -0600 -@@ -33,6 +33,8 @@ - - WINE_DEFAULT_DEBUG_CHANNEL(twain); - -+struct tagActiveDS activeDS; -+ - DSMENTRYPROC GPHOTO2_dsmentry; - - #ifdef HAVE_GPHOTO2 ---- a/dlls/secur32/secur32_priv.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/secur32/secur32_priv.h 2020-01-22 10:31:24.606451345 -0600 -@@ -190,8 +190,8 @@ - #define NTLMSSP_NEGOTIATE_56 0x80000000 - - --SecPkgInfoW *ntlm_package_infoW DECLSPEC_HIDDEN; --SecPkgInfoA *ntlm_package_infoA DECLSPEC_HIDDEN; -+extern SecPkgInfoW *ntlm_package_infoW DECLSPEC_HIDDEN; -+extern SecPkgInfoA *ntlm_package_infoA DECLSPEC_HIDDEN; - - /* schannel internal interface */ - typedef struct schan_imp_session_opaque *schan_imp_session; ---- a/dlls/sane.ds/sane_i.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/sane.ds/sane_i.h 2020-01-22 10:44:01.675004730 -0600 -@@ -36,7 +36,7 @@ - #include "twain.h" - - #ifdef SONAME_LIBSANE --#define MAKE_FUNCPTR(f) typeof(f) * p##f DECLSPEC_HIDDEN; -+#define MAKE_FUNCPTR(f) extern typeof(f) * p##f DECLSPEC_HIDDEN; - MAKE_FUNCPTR(sane_init) - MAKE_FUNCPTR(sane_exit) - MAKE_FUNCPTR(sane_get_devices) -@@ -84,7 +84,7 @@ - TW_FIX32 defaultXResolution; - BOOL YResolutionSet; - TW_FIX32 defaultYResolution; --} activeDS DECLSPEC_HIDDEN; -+} extern activeDS DECLSPEC_HIDDEN; - - /* Helper functions */ - extern TW_UINT16 SANE_SaneCapability (pTW_CAPABILITY pCapability, TW_UINT16 action) DECLSPEC_HIDDEN; ---- a/dlls/sane.ds/sane_main.c 2020-01-22 10:45:52.264351469 -0600 -+++ b/dlls/sane.ds/sane_main.c 2020-01-22 10:46:12.131414210 -0600 -@@ -33,8 +33,25 @@ - DSMENTRYPROC SANE_dsmentry; - - #ifdef SONAME_LIBSANE -+#define MAKE_FUNCPTR(f) typeof(f) * p##f; -+MAKE_FUNCPTR(sane_init) -+MAKE_FUNCPTR(sane_exit) -+MAKE_FUNCPTR(sane_get_devices) -+MAKE_FUNCPTR(sane_open) -+MAKE_FUNCPTR(sane_close) -+MAKE_FUNCPTR(sane_get_option_descriptor) -+MAKE_FUNCPTR(sane_control_option) -+MAKE_FUNCPTR(sane_get_parameters) -+MAKE_FUNCPTR(sane_start) -+MAKE_FUNCPTR(sane_read) -+MAKE_FUNCPTR(sane_cancel) -+MAKE_FUNCPTR(sane_set_io_mode) -+MAKE_FUNCPTR(sane_get_select_fd) -+MAKE_FUNCPTR(sane_strstatus) -+#undef MAKE_FUNCPTR - - HINSTANCE SANE_instance; -+struct tagActiveDS activeDS; - - static void *libsane_handle; - ---- a/dlls/winebus.sys/bus.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/winebus.sys/bus.h 2020-01-22 13:35:57.841283330 -0600 -@@ -54,5 +54,5 @@ - DWORD check_bus_option(const UNICODE_STRING *option, DWORD default_value) DECLSPEC_HIDDEN; - BOOL is_xbox_gamepad(WORD vid, WORD pid) DECLSPEC_HIDDEN; - --HANDLE driver_key DECLSPEC_HIDDEN; --DEVICE_OBJECT *bus_pdo DECLSPEC_HIDDEN; -+extern HANDLE driver_key DECLSPEC_HIDDEN; -+extern DEVICE_OBJECT *bus_pdo DECLSPEC_HIDDEN; ---- a/dlls/dsound/dsound_private.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/dsound/dsound_private.h 2020-01-22 13:56:10.367702536 -0600 -@@ -188,9 +188,9 @@ - IDirectSoundBufferImpl **ppdsb, - IDirectSoundBufferImpl *pdsb) DECLSPEC_HIDDEN; - void secondarybuffer_destroy(IDirectSoundBufferImpl *This) DECLSPEC_HIDDEN; --const IDirectSound3DListenerVtbl ds3dlvt DECLSPEC_HIDDEN; --const IDirectSound3DBufferVtbl ds3dbvt DECLSPEC_HIDDEN; --const IKsPropertySetVtbl iksbvt DECLSPEC_HIDDEN; -+extern const IDirectSound3DListenerVtbl ds3dlvt DECLSPEC_HIDDEN; -+extern const IDirectSound3DBufferVtbl ds3dbvt DECLSPEC_HIDDEN; -+extern const IKsPropertySetVtbl iksbvt DECLSPEC_HIDDEN; - - HRESULT IKsPrivatePropertySetImpl_Create(REFIID riid, void **ppv) DECLSPEC_HIDDEN; - ---- a/dlls/mshtml/mshtml_private.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/mshtml/mshtml_private.h 2020-01-22 14:44:00.789960837 -0600 -@@ -355,12 +355,12 @@ - - DEFINE_GUID(IID_nsXPCOMCycleCollectionParticipant, 0x9674489b,0x1f6f,0x4550,0xa7,0x30, 0xcc,0xae,0xdd,0x10,0x4c,0xf9); - --nsrefcnt (__cdecl *ccref_incr)(nsCycleCollectingAutoRefCnt*,nsISupports*) DECLSPEC_HIDDEN; --nsrefcnt (__cdecl *ccref_decr)(nsCycleCollectingAutoRefCnt*,nsISupports*,ExternalCycleCollectionParticipant*) DECLSPEC_HIDDEN; --void (__cdecl *ccref_init)(nsCycleCollectingAutoRefCnt*,nsrefcnt) DECLSPEC_HIDDEN; --void (__cdecl *ccp_init)(ExternalCycleCollectionParticipant*,const CCObjCallback*) DECLSPEC_HIDDEN; --void (__cdecl *describe_cc_node)(nsCycleCollectingAutoRefCnt*,const char*,nsCycleCollectionTraversalCallback*) DECLSPEC_HIDDEN; --void (__cdecl *note_cc_edge)(nsISupports*,const char*,nsCycleCollectionTraversalCallback*) DECLSPEC_HIDDEN; -+extern nsrefcnt (__cdecl *ccref_incr)(nsCycleCollectingAutoRefCnt*,nsISupports*) DECLSPEC_HIDDEN; -+extern nsrefcnt (__cdecl *ccref_decr)(nsCycleCollectingAutoRefCnt*,nsISupports*,ExternalCycleCollectionParticipant*) DECLSPEC_HIDDEN; -+extern void (__cdecl *ccref_init)(nsCycleCollectingAutoRefCnt*,nsrefcnt) DECLSPEC_HIDDEN; -+extern void (__cdecl *ccp_init)(ExternalCycleCollectionParticipant*,const CCObjCallback*) DECLSPEC_HIDDEN; -+extern void (__cdecl *describe_cc_node)(nsCycleCollectingAutoRefCnt*,const char*,nsCycleCollectionTraversalCallback*) DECLSPEC_HIDDEN; -+extern void (__cdecl *note_cc_edge)(nsISupports*,const char*,nsCycleCollectionTraversalCallback*) DECLSPEC_HIDDEN; - - void init_dispex_with_compat_mode(DispatchEx*,IUnknown*,dispex_static_data_t*,compat_mode_t) DECLSPEC_HIDDEN; - void release_dispex(DispatchEx*) DECLSPEC_HIDDEN; ---- a/dlls/mshtml/htmlstyle.h 2020-01-22 14:45:04.824112648 -0600 -+++ b/dlls/mshtml/htmlstyle.h 2020-01-21 11:03:21.000000000 -0600 -@@ -142,7 +142,7 @@ - dispex_static_data_t*,compat_mode_t) DECLSPEC_HIDDEN; - - void CSSStyle_init_dispex_info(dispex_data_t *info, compat_mode_t mode) DECLSPEC_HIDDEN; --const dispex_static_data_vtbl_t CSSStyle_dispex_vtbl DECLSPEC_HIDDEN; -+extern const dispex_static_data_vtbl_t CSSStyle_dispex_vtbl DECLSPEC_HIDDEN; - - HRESULT get_style_property(CSSStyle*,styleid_t,BSTR*) DECLSPEC_HIDDEN; - HRESULT get_style_property_var(CSSStyle*,styleid_t,VARIANT*) DECLSPEC_HIDDEN; ---- a/dlls/mshtml/main.c 2020-01-22 15:13:00.207929201 -0600 -+++ b/dlls/mshtml/main.c 2020-01-22 15:13:10.037943213 -0600 -@@ -51,6 +51,13 @@ - HINSTANCE hInst; - DWORD mshtml_tls = TLS_OUT_OF_INDEXES; - -+void (__cdecl *ccp_init)(ExternalCycleCollectionParticipant*,const CCObjCallback*); -+nsrefcnt (__cdecl *ccref_decr)(nsCycleCollectingAutoRefCnt*,nsISupports*,ExternalCycleCollectionParticipant*); -+nsrefcnt (__cdecl *ccref_incr)(nsCycleCollectingAutoRefCnt*,nsISupports*); -+void (__cdecl *ccref_init)(nsCycleCollectingAutoRefCnt*,nsrefcnt); -+void (__cdecl *describe_cc_node)(nsCycleCollectingAutoRefCnt*,const char*,nsCycleCollectionTraversalCallback*); -+void (__cdecl *note_cc_edge)(nsISupports*,const char*,nsCycleCollectionTraversalCallback*); -+ - static HINSTANCE shdoclc = NULL; - static WCHAR *status_strings[IDS_STATUS_LAST-IDS_STATUS_FIRST+1]; - static IMultiLanguage2 *mlang; ---- a/dlls/msi/msipriv.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/msi/msipriv.h 2020-01-22 15:40:15.362792925 -0600 -@@ -42,7 +42,7 @@ - #include "winemsi.h" - - static const BOOL is_64bit = sizeof(void *) > sizeof(int); --BOOL is_wow64 DECLSPEC_HIDDEN; -+extern BOOL is_wow64 DECLSPEC_HIDDEN; - - #define MSI_DATASIZEMASK 0x00ff - #define MSITYPE_VALID 0x0100 ---- a/dlls/msi/msi.c 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/msi/msi.c 2020-01-22 15:42:12.934090382 -0600 -@@ -51,6 +51,8 @@ - - WINE_DEFAULT_DEBUG_CHANNEL(msi); - -+BOOL is_wow64; -+ - static const WCHAR installerW[] = {'\\','I','n','s','t','a','l','l','e','r',0}; - - UINT msi_locate_product(LPCWSTR szProduct, MSIINSTALLCONTEXT *context) ---- a/dlls/twain_32/twain_i.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/twain_32/twain_i.h 2020-01-22 16:29:07.623205272 -0600 -@@ -45,11 +45,11 @@ - HWND event_window; - } activeDS; - --TW_UINT16 DSM_twCC DECLSPEC_HIDDEN; /* current condition code of Source Manager */ -+extern TW_UINT16 DSM_twCC DECLSPEC_HIDDEN; /* current condition code of Source Manager */ - --activeDS *activeSources DECLSPEC_HIDDEN; /* list of active data sources */ -+extern activeDS *activeSources DECLSPEC_HIDDEN; /* list of active data sources */ - --HINSTANCE DSM_hinstance DECLSPEC_HIDDEN; -+extern HINSTANCE DSM_hinstance DECLSPEC_HIDDEN; - - /* Implementation of operation triplets (From Application to Source Manager) */ - extern TW_UINT16 TWAIN_CloseDS ---- a/dlls/twain_32/twain32_main.c 2020-01-22 16:31:43.494607403 -0600 -+++ b/dlls/twain_32/twain32_main.c 2020-01-22 16:31:02.012503703 -0600 -@@ -29,7 +29,9 @@ - - WINE_DEFAULT_DEBUG_CHANNEL(twain); - --extern HINSTANCE DSM_hinstance; -+TW_UINT16 DSM_twCC; -+activeDS *activeSources; -+HINSTANCE DSM_hinstance; - - BOOL WINAPI DllMain (HINSTANCE hinstance, DWORD reason, LPVOID reserved) - { ---- a/dlls/wbemprox/wbemprox_private.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/wbemprox/wbemprox_private.h 2020-01-22 17:19:26.786296263 -0600 -@@ -20,8 +20,8 @@ - #include "wine/heap.h" - #include "wine/list.h" - --IClientSecurity client_security DECLSPEC_HIDDEN; --struct list *table_list DECLSPEC_HIDDEN; -+extern IClientSecurity client_security DECLSPEC_HIDDEN; -+extern struct list *table_list DECLSPEC_HIDDEN; - - enum param_direction - { ---- a/dlls/wbemprox/main.c 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/wbemprox/main.c 2020-01-22 17:21:03.556806147 -0600 -@@ -35,6 +35,8 @@ - - static HINSTANCE instance; - -+struct list *table_list; -+ - typedef HRESULT (*fnCreateInstance)( LPVOID *ppObj ); - - typedef struct ---- a/dlls/webservices/webservices_private.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/webservices/webservices_private.h 2020-01-22 17:49:07.121885897 -0600 -@@ -18,7 +18,7 @@ - - #include "winhttp.h" - --_locale_t c_locale DECLSPEC_HIDDEN; -+extern _locale_t c_locale DECLSPEC_HIDDEN; - - #define STREAM_BUFSIZE 4096 - -@@ -50,8 +50,8 @@ - ULONG current_sequence; - ULONG *sequence; - }; --struct dictionary dict_builtin DECLSPEC_HIDDEN; --const struct dictionary dict_builtin_static DECLSPEC_HIDDEN; -+extern struct dictionary dict_builtin DECLSPEC_HIDDEN; -+extern const struct dictionary dict_builtin_static DECLSPEC_HIDDEN; - - int find_string( const struct dictionary *, const unsigned char *, ULONG, ULONG * ) DECLSPEC_HIDDEN; - HRESULT insert_string( struct dictionary *, unsigned char *, ULONG, int, ULONG * ) DECLSPEC_HIDDEN; ---- a/dlls/xinput1_3/xinput_private.h 2020-01-21 11:03:21.000000000 -0600 -+++ b/dlls/xinput1_3/xinput_private.h 2020-01-22 20:39:40.632230103 -0600 -@@ -26,8 +26,8 @@ - XINPUT_VIBRATION vibration; - } xinput_controller; - --CRITICAL_SECTION xinput_crit; --xinput_controller controllers[XUSER_MAX_COUNT]; -+extern CRITICAL_SECTION xinput_crit; -+extern xinput_controller controllers[XUSER_MAX_COUNT]; - - void HID_find_gamepads(xinput_controller *devices) DECLSPEC_HIDDEN; - void HID_destroy_gamepads(xinput_controller *devices) DECLSPEC_HIDDEN; diff --git a/wine.spec b/wine.spec index e3fce61..1baaf98 100644 --- a/wine.spec +++ b/wine.spec @@ -41,14 +41,14 @@ %endif Name: wine -Version: 5.0 -Release: 2%{?dist} +Version: 5.1 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/5.0/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/5.0/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/5.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/5.x/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -71,9 +71,6 @@ Source109: wine-oleview.desktop # AppData files Source150: wine.appdata.xml -# build fixes -Patch100: wine-5.0-gcc10.patch - # wine bugs # desktop dir @@ -681,7 +678,6 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} -%patch100 -p1 -b.gcc10 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -693,10 +689,6 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in -# GCC 10 fix -sed -i 's/BOOL config_vaapi_drm DECLSPEC_HIDDEN;/extern BOOL config_vaapi_drm DECLSPEC_HIDDEN;/' dlls/dxva2/dxva2_private.h -sed -i 's/char config_vaapi_drm_path\[MAX_PATH\] DECLSPEC_HIDDEN;/extern char config_vaapi_drm_path\[MAX_PATH\] DECLSPEC_HIDDEN;/' dlls/dxva2/dxva2_private.h - %endif # 0%{?wine_staging} %build @@ -1892,6 +1884,7 @@ fi %{_libdir}/wine/vcomp120.%{winedll} %{_libdir}/wine/vcomp140.%{winedll} %{_libdir}/wine/vcruntime140.%{winedll} +%{_libdir}/wine/vcruntime140_1.%{winedll} %{_libdir}/wine/vdmdbg.%{winedll} %{_libdir}/wine/version.%{winedll} %{_libdir}/wine/virtdisk.%{winedll} @@ -2290,6 +2283,9 @@ fi %endif %changelog +* Mon Feb 03 2020 Michael Cronenworth 5.1-1 +- version update + * Fri Jan 31 2020 Fedora Release Engineering - 5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 0d1b593b1cf40a7a2ba669872e1f16cbf7eb4f30 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 18 Feb 2020 13:33:47 -0600 Subject: [PATCH 224/459] Update to 5.2 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 9 +++++++-- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index ff3f354..16ce3a0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.1.tar.xz -/wine-5.1.tar.xz.sign -/wine-staging-5.1.tar.gz +/wine-5.2.tar.xz +/wine-5.2.tar.xz.sign +/wine-staging-5.2.tar.gz diff --git a/sources b/sources index 9e0e8a9..44e73d9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.1.tar.xz) = b842b533884f15a8fb71373258671d74aee997d9ed9ee0fb36f945cd2006b494f6cc6c91a8ca47e0ea5b0b39b108f2c4f155918823a7ddf3cd44b4e26ede9171 -SHA512 (wine-5.1.tar.xz.sign) = e53308ac307b7c5f058d2a96ab8d075f6c8dc923f56a9322244b36a29ec691a9a0108979192491ab7150b5386c53228292cd4465dd4a49db265fbf7f0f9c1927 -SHA512 (wine-staging-5.1.tar.gz) = ebb9bf0a0a3c7f108fff8b32ca79124d1da410fbfb320ad3298f3d92fabeb9ca81de6a4fefac344948a70c49771ffa3f0dc30de2ee6d6f61d158ed87a206a14e +SHA512 (wine-5.2.tar.xz) = 57fa66885c3b5f43e51324e24b8524f663ad67ff15b464ac7d58096d5921f523a59ef5f1dc1ea7aa65fa10d64b7cd832f421c1b773c72bc312d8544a61c33f8f +SHA512 (wine-5.2.tar.xz.sign) = 310d27ef2aa2ca166a65ee9638a666c3a3d70152eefcf4d36567492455b35829eab35b9059ef08af4bdabefa4d167e7f0ae3ae1c6509b4072c85109dbad1012f +SHA512 (wine-staging-5.2.tar.gz) = dd2066db1eb4d424579bdf8d25f476eae0b86a6bea7b1f7ff2a21d7bf0209b4ef00d9c0ed29a7cab50c5dea4684acb5d342ebf02554b16fd0938a03e607f6270 diff --git a/wine.spec b/wine.spec index 1baaf98..c9f74c4 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ %endif Name: wine -Version: 5.1 +Version: 5.2 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1812,6 +1812,7 @@ fi %{_libdir}/wine/rsaenh.%{winedll} %{_libdir}/wine/rstrtmgr.%{winedll} %{_libdir}/wine/rtutils.%{winedll} +%{_libdir}/wine/rtworkq.%{winedll} %{_libdir}/wine/samlib.%{winedll} %{_libdir}/wine/sapi.%{winedll} %{_libdir}/wine/sas.%{winedll} @@ -1887,6 +1888,7 @@ fi %{_libdir}/wine/vcruntime140_1.%{winedll} %{_libdir}/wine/vdmdbg.%{winedll} %{_libdir}/wine/version.%{winedll} +%{_libdir}/wine/vga.%{winedll} %{_libdir}/wine/virtdisk.%{winedll} %{_libdir}/wine/vssapi.%{winedll} %{_libdir}/wine/vulkan-1.%{winedll} @@ -2078,7 +2080,7 @@ fi %{_datadir}/wine/wine.inf %{_datadir}/wine/winebus.inf %{_datadir}/wine/winehid.inf -%{_datadir}/wine/l_intl.nls +%{_datadir}/wine/nls/ %files common %{_bindir}/notepad @@ -2283,6 +2285,9 @@ fi %endif %changelog +* Tue Feb 18 2020 Michael Cronenworth 5.2-1 +- version update + * Mon Feb 03 2020 Michael Cronenworth 5.1-1 - version update From 958adb640ff976b5785dcd5ec00b7220244c8b50 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 2 Mar 2020 22:29:41 -0600 Subject: [PATCH 225/459] Update to 5.3 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 7 ++++++- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 16ce3a0..5016ea2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.2.tar.xz -/wine-5.2.tar.xz.sign -/wine-staging-5.2.tar.gz +/wine-5.3.tar.xz +/wine-5.3.tar.xz.sign +/wine-staging-5.3.tar.gz diff --git a/sources b/sources index 44e73d9..f0064f0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.2.tar.xz) = 57fa66885c3b5f43e51324e24b8524f663ad67ff15b464ac7d58096d5921f523a59ef5f1dc1ea7aa65fa10d64b7cd832f421c1b773c72bc312d8544a61c33f8f -SHA512 (wine-5.2.tar.xz.sign) = 310d27ef2aa2ca166a65ee9638a666c3a3d70152eefcf4d36567492455b35829eab35b9059ef08af4bdabefa4d167e7f0ae3ae1c6509b4072c85109dbad1012f -SHA512 (wine-staging-5.2.tar.gz) = dd2066db1eb4d424579bdf8d25f476eae0b86a6bea7b1f7ff2a21d7bf0209b4ef00d9c0ed29a7cab50c5dea4684acb5d342ebf02554b16fd0938a03e607f6270 +SHA512 (wine-5.3.tar.xz) = 40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6 +SHA512 (wine-5.3.tar.xz.sign) = b1f30a8a72b6efcfb2f7a492de85ab8613b1191d4eb0aff45ff81ab9736e7f877f971ddd040157c88a6bc7ad068d2e6e28bdba5bee6a8010cb098dc53022fec0 +SHA512 (wine-staging-5.3.tar.gz) = df14a61c04b134a72dc8662ee331fd234e2c82bf82824cb01443ae6516aba0bdcb579e2dbedc1ada47de0f3a1265c5fe9ef5f8183094d74451845b78d0a81702 diff --git a/wine.spec b/wine.spec index c9f74c4..a6fac00 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ %endif Name: wine -Version: 5.2 +Version: 5.3 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1201,6 +1201,7 @@ fi %{_libdir}/wine/acledit.%{winedll} %{_libdir}/wine/aclui.%{winedll} %{_libdir}/wine/activeds.%{winedll} +%{_libdir}/wine/activeds.tlb %{_libdir}/wine/actxprxy.%{winedll} %{_libdir}/wine/adsldp.%{winedll} %{_libdir}/wine/adsldpc.%{winedll} @@ -1793,6 +1794,7 @@ fi %{_libdir}/wine/propsys.%{winedll} %{_libdir}/wine/psapi.%{winedll} %{_libdir}/wine/pstorec.%{winedll} +%{_libdir}/wine/qasf.%{winedll} %{_libdir}/wine/qcap.dll.so %{_libdir}/wine/qedit.%{winedll} %{_libdir}/wine/qmgr.%{winedll} @@ -2285,6 +2287,9 @@ fi %endif %changelog +* Mon Mar 02 2020 Michael Cronenworth 5.3-1 +- version update + * Tue Feb 18 2020 Michael Cronenworth 5.2-1 - version update From c1f860d9509a452321307444de4880813b733daf Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 3 Mar 2020 11:00:00 -0600 Subject: [PATCH 226/459] Apply patch for arm --- wine-5.3-msvcrt-arm.patch | 41 +++++++++++++++++++++++++++++++++++++++ wine.spec | 3 +++ 2 files changed, 44 insertions(+) create mode 100644 wine-5.3-msvcrt-arm.patch diff --git a/wine-5.3-msvcrt-arm.patch b/wine-5.3-msvcrt-arm.patch new file mode 100644 index 0000000..67948c7 --- /dev/null +++ b/wine-5.3-msvcrt-arm.patch @@ -0,0 +1,41 @@ +From: Jacek Caban +Subject: [PATCH] stdio.h: Fix calling convention of variadic inline functions. +Message-Id: +Date: Tue, 3 Mar 2020 14:37:00 +0100 + + +Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48697 +Signed-off-by: Jacek Caban +--- + include/msvcrt/corecrt_wstdio.h | 2 +- + include/msvcrt/stdio.h | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/include/msvcrt/corecrt_wstdio.h b/include/msvcrt/corecrt_wstdio.h +index 3951a1c829..c1779fb81a 100644 +--- a/include/msvcrt/corecrt_wstdio.h ++++ b/include/msvcrt/corecrt_wstdio.h +@@ -115,7 +115,7 @@ static inline int __cdecl _vsnwprintf_s(wchar_t *buffer, size_t size, size_t cou + return ret < 0 ? -1 : ret; + } + +-static inline int __cdecl _snwprintf_s(wchar_t *buffer, size_t size, size_t count, const wchar_t *format, ...) ++static inline int WINAPIV _snwprintf_s(wchar_t *buffer, size_t size, size_t count, const wchar_t *format, ...) + { + int ret; + __ms_va_list args; +diff --git a/include/msvcrt/stdio.h b/include/msvcrt/stdio.h +index e184704eb9..f2aef46e6f 100644 +--- a/include/msvcrt/stdio.h ++++ b/include/msvcrt/stdio.h +@@ -174,7 +174,7 @@ static inline int __cdecl _vsnprintf_s(char *buffer, size_t size, size_t count, + return ret < 0 ? -1 : ret; + } + +-static inline int __cdecl _snprintf_s(char *buffer, size_t size, size_t count, const char *format, ...) ++static inline int WINAPIV _snprintf_s(char *buffer, size_t size, size_t count, const char *format, ...) + { + int ret; + __ms_va_list args; + + diff --git a/wine.spec b/wine.spec index a6fac00..ed7832c 100644 --- a/wine.spec +++ b/wine.spec @@ -72,6 +72,8 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs +# https://bugs.winehq.org/show_bug.cgi?id=48697 +Patch100: wine-5.3-msvcrt-arm.patch # desktop dir Source200: wine.menu @@ -678,6 +680,7 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} +%patch100 -p1 -b.mscvrt %patch511 -p1 -b.cjk %if 0%{?wine_staging} From 85f25c8c1cfbda0aaaeb726f347a51e44865f017 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 3 Mar 2020 12:32:30 -0600 Subject: [PATCH 227/459] Don't ship activeds.tlb on ARM arches --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index ed7832c..a1fd9b0 100644 --- a/wine.spec +++ b/wine.spec @@ -1204,7 +1204,6 @@ fi %{_libdir}/wine/acledit.%{winedll} %{_libdir}/wine/aclui.%{winedll} %{_libdir}/wine/activeds.%{winedll} -%{_libdir}/wine/activeds.tlb %{_libdir}/wine/actxprxy.%{winedll} %{_libdir}/wine/adsldp.%{winedll} %{_libdir}/wine/adsldpc.%{winedll} @@ -2009,6 +2008,10 @@ fi %endif %endif +%ifnarch %{arm} aarch64 +%{_libdir}/wine/activeds.tlb +%endif + # 16 bit and other non 64bit stuff %ifnarch x86_64 %{arm} aarch64 %{_libdir}/wine/winevdm.exe.so From 84981987dcd43781fe5aea0f38a363318d394fe5 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 3 Mar 2020 14:11:25 -0600 Subject: [PATCH 228/459] Set activeds.tlb extension as this is not an arch problem --- wine.spec | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/wine.spec b/wine.spec index a1fd9b0..b8f5dcb 100644 --- a/wine.spec +++ b/wine.spec @@ -1204,6 +1204,7 @@ fi %{_libdir}/wine/acledit.%{winedll} %{_libdir}/wine/aclui.%{winedll} %{_libdir}/wine/activeds.%{winedll} +%{_libdir}/wine/activeds.%{winetlb} %{_libdir}/wine/actxprxy.%{winedll} %{_libdir}/wine/adsldp.%{winedll} %{_libdir}/wine/adsldpc.%{winedll} @@ -2008,10 +2009,6 @@ fi %endif %endif -%ifnarch %{arm} aarch64 -%{_libdir}/wine/activeds.tlb -%endif - # 16 bit and other non 64bit stuff %ifnarch x86_64 %{arm} aarch64 %{_libdir}/wine/winevdm.exe.so From d30b40805c8428c8f748ac0f4a296d1e9a5b07eb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 16 Mar 2020 19:28:00 -0500 Subject: [PATCH 229/459] Update to 5.4 --- .gitignore | 6 +++--- sources | 6 +++--- wine-5.3-msvcrt-arm.patch | 41 --------------------------------------- wine.spec | 17 ++++++++++++---- 4 files changed, 19 insertions(+), 51 deletions(-) delete mode 100644 wine-5.3-msvcrt-arm.patch diff --git a/.gitignore b/.gitignore index 5016ea2..2198b46 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.3.tar.xz -/wine-5.3.tar.xz.sign -/wine-staging-5.3.tar.gz +/wine-5.4.tar.xz +/wine-5.4.tar.xz.sign +/wine-staging-5.4.tar.gz diff --git a/sources b/sources index f0064f0..0970a92 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.3.tar.xz) = 40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6 -SHA512 (wine-5.3.tar.xz.sign) = b1f30a8a72b6efcfb2f7a492de85ab8613b1191d4eb0aff45ff81ab9736e7f877f971ddd040157c88a6bc7ad068d2e6e28bdba5bee6a8010cb098dc53022fec0 -SHA512 (wine-staging-5.3.tar.gz) = df14a61c04b134a72dc8662ee331fd234e2c82bf82824cb01443ae6516aba0bdcb579e2dbedc1ada47de0f3a1265c5fe9ef5f8183094d74451845b78d0a81702 +SHA512 (wine-5.4.tar.xz) = 892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98 +SHA512 (wine-5.4.tar.xz.sign) = f22d83532184b414925bd96b4014fe3eceda6616eaec01109625d410eb4995932da2b1380c893c4ae81ec5b9450c9af6f54fe241ed14d035c475eb15224c91cb +SHA512 (wine-staging-5.4.tar.gz) = d4958e73cea34a4a722f516487116d9f77a22099cb80b9c79f2468fbe28855acec131dacecfd255a9934fb88bcf34809bfb2e2e518d89ac23bcae125b6d6c86b diff --git a/wine-5.3-msvcrt-arm.patch b/wine-5.3-msvcrt-arm.patch deleted file mode 100644 index 67948c7..0000000 --- a/wine-5.3-msvcrt-arm.patch +++ /dev/null @@ -1,41 +0,0 @@ -From: Jacek Caban -Subject: [PATCH] stdio.h: Fix calling convention of variadic inline functions. -Message-Id: -Date: Tue, 3 Mar 2020 14:37:00 +0100 - - -Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48697 -Signed-off-by: Jacek Caban ---- - include/msvcrt/corecrt_wstdio.h | 2 +- - include/msvcrt/stdio.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/include/msvcrt/corecrt_wstdio.h b/include/msvcrt/corecrt_wstdio.h -index 3951a1c829..c1779fb81a 100644 ---- a/include/msvcrt/corecrt_wstdio.h -+++ b/include/msvcrt/corecrt_wstdio.h -@@ -115,7 +115,7 @@ static inline int __cdecl _vsnwprintf_s(wchar_t *buffer, size_t size, size_t cou - return ret < 0 ? -1 : ret; - } - --static inline int __cdecl _snwprintf_s(wchar_t *buffer, size_t size, size_t count, const wchar_t *format, ...) -+static inline int WINAPIV _snwprintf_s(wchar_t *buffer, size_t size, size_t count, const wchar_t *format, ...) - { - int ret; - __ms_va_list args; -diff --git a/include/msvcrt/stdio.h b/include/msvcrt/stdio.h -index e184704eb9..f2aef46e6f 100644 ---- a/include/msvcrt/stdio.h -+++ b/include/msvcrt/stdio.h -@@ -174,7 +174,7 @@ static inline int __cdecl _vsnprintf_s(char *buffer, size_t size, size_t count, - return ret < 0 ? -1 : ret; - } - --static inline int __cdecl _snprintf_s(char *buffer, size_t size, size_t count, const char *format, ...) -+static inline int WINAPIV _snprintf_s(char *buffer, size_t size, size_t count, const char *format, ...) - { - int ret; - __ms_va_list args; - - diff --git a/wine.spec b/wine.spec index b8f5dcb..1805f28 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ %endif Name: wine -Version: 5.3 +Version: 5.4 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -72,8 +72,6 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs -# https://bugs.winehq.org/show_bug.cgi?id=48697 -Patch100: wine-5.3-msvcrt-arm.patch # desktop dir Source200: wine.menu @@ -680,7 +678,6 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} -%patch100 -p1 -b.mscvrt %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -1189,6 +1186,7 @@ fi %{_libdir}/wine/termsv.%{wineexe} %{_libdir}/wine/view.%{wineexe} %{_libdir}/wine/wevtutil.%{wineexe} +%{_libdir}/wine/whoami.%{wineexe} %{_libdir}/wine/wineboot.%{wineexe} %{_libdir}/wine/winebrowser.exe.so %{_libdir}/wine/wineconsole.exe.so @@ -1973,6 +1971,14 @@ fi %{_libdir}/wine/x3daudio1_5.dll.so %{_libdir}/wine/x3daudio1_6.dll.so %{_libdir}/wine/x3daudio1_7.dll.so +%{_libdir}/wine/xactengine3_0.dll.so +%{_libdir}/wine/xactengine3_1.dll.so +%{_libdir}/wine/xactengine3_2.dll.so +%{_libdir}/wine/xactengine3_3.dll.so +%{_libdir}/wine/xactengine3_4.dll.so +%{_libdir}/wine/xactengine3_5.dll.so +%{_libdir}/wine/xactengine3_6.dll.so +%{_libdir}/wine/xactengine3_7.dll.so %{_libdir}/wine/xapofx1_1.dll.so %{_libdir}/wine/xapofx1_2.dll.so %{_libdir}/wine/xapofx1_3.dll.so @@ -2290,6 +2296,9 @@ fi %endif %changelog +* Mon Mar 16 2020 Michael Cronenworth 5.4-1 +- version update + * Mon Mar 02 2020 Michael Cronenworth 5.3-1 - version update From aafd1d9d235b1c082f9f494946c09b39c43c1871 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 16 Mar 2020 19:56:32 -0500 Subject: [PATCH 230/459] Remove deprecated DLLs in 32-bit files list --- wine.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/wine.spec b/wine.spec index 1805f28..9e727d6 100644 --- a/wine.spec +++ b/wine.spec @@ -2039,7 +2039,6 @@ fi %{_libdir}/wine/ddeml.dll16 %{_libdir}/wine/dispdib.dll16 %{_libdir}/wine/display.drv16 -%{_libdir}/wine/gdi.exe16.so %{_libdir}/wine/imm.dll16 %{_libdir}/wine/krnl386.exe16.so %{_libdir}/wine/keyboard.drv16 @@ -2070,7 +2069,6 @@ fi %{_libdir}/wine/w32sys.dll16 %{_libdir}/wine/win32s16.dll16 %{_libdir}/wine/win87em.dll16 -%{_libdir}/wine/winaspi.dll16.so %{_libdir}/wine/windebug.dll16 %{_libdir}/wine/wineps16.drv16 %{_libdir}/wine/wing.dll16 From f83582e8bcf2cbd1eaf693356cfc24731ab85e3f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 16 Mar 2020 20:29:14 -0500 Subject: [PATCH 231/459] The DLLs were not deprecated, only made PE --- wine.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wine.spec b/wine.spec index 9e727d6..8731acb 100644 --- a/wine.spec +++ b/wine.spec @@ -2039,6 +2039,7 @@ fi %{_libdir}/wine/ddeml.dll16 %{_libdir}/wine/dispdib.dll16 %{_libdir}/wine/display.drv16 +%{_libdir}/wine/gdi.exe16 %{_libdir}/wine/imm.dll16 %{_libdir}/wine/krnl386.exe16.so %{_libdir}/wine/keyboard.drv16 @@ -2069,6 +2070,7 @@ fi %{_libdir}/wine/w32sys.dll16 %{_libdir}/wine/win32s16.dll16 %{_libdir}/wine/win87em.dll16 +%{_libdir}/wine/winaspi.dll16 %{_libdir}/wine/windebug.dll16 %{_libdir}/wine/wineps16.drv16 %{_libdir}/wine/wing.dll16 From 8cb41cf69742fcfd5d0dcbed8d920e0bfd98c052 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 29 Mar 2020 11:31:05 -0500 Subject: [PATCH 232/459] Update to 5.5 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 6 +++++- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 2198b46..5da5ae3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.4.tar.xz -/wine-5.4.tar.xz.sign -/wine-staging-5.4.tar.gz +/wine-5.5.tar.xz +/wine-5.5.tar.xz.sign +/wine-staging-5.5.tar.gz diff --git a/sources b/sources index 0970a92..6abbc25 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.4.tar.xz) = 892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98 -SHA512 (wine-5.4.tar.xz.sign) = f22d83532184b414925bd96b4014fe3eceda6616eaec01109625d410eb4995932da2b1380c893c4ae81ec5b9450c9af6f54fe241ed14d035c475eb15224c91cb -SHA512 (wine-staging-5.4.tar.gz) = d4958e73cea34a4a722f516487116d9f77a22099cb80b9c79f2468fbe28855acec131dacecfd255a9934fb88bcf34809bfb2e2e518d89ac23bcae125b6d6c86b +SHA512 (wine-5.5.tar.xz) = 9c7870dd829effe5fd1be342f85a85e2d1f791bfd871279253dd91becd97dea41c6c4f7a9faec0153e58e360d4e3b4d659daf0d21f07a142d06534e0c229aacd +SHA512 (wine-5.5.tar.xz.sign) = 12cc8fc0ae10838e667485edb37c3459efd50f8802db78318ac951b0d1b3d23ad9ff8d5be17d4c2620e7dd7efd67c29247d4ef588fa4c4ea8417f85e44619f78 +SHA512 (wine-staging-5.5.tar.gz) = 8e926d73f275ed36b1c1e55235831c171b427501265a0e859accc7ca6b5077513bc2b3d37d973842b76b57a56798d11c101a387c626c96ed422d8a06cd908221 diff --git a/wine.spec b/wine.spec index 8731acb..70cd4cf 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ %endif Name: wine -Version: 5.4 +Version: 5.5 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1299,6 +1299,7 @@ fi %{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-registry-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-registry-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-registry-l2-2-0.%{winedll} %{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.%{winedll} @@ -2296,6 +2297,9 @@ fi %endif %changelog +* Sun Mar 29 2020 Michael Cronenworth 5.5-1 +- version update + * Mon Mar 16 2020 Michael Cronenworth 5.4-1 - version update From 71f2d7836cc3e317f987331c6098401bc52b7ec3 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 11 Apr 2020 13:25:58 -0500 Subject: [PATCH 233/459] Update to 5.6 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 11 +++++++---- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 5da5ae3..3ebb7b3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.5.tar.xz -/wine-5.5.tar.xz.sign -/wine-staging-5.5.tar.gz +/wine-5.6.tar.xz +/wine-5.6.tar.xz.sign +/wine-staging-5.6.tar.gz diff --git a/sources b/sources index 6abbc25..1d2ddcc 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.5.tar.xz) = 9c7870dd829effe5fd1be342f85a85e2d1f791bfd871279253dd91becd97dea41c6c4f7a9faec0153e58e360d4e3b4d659daf0d21f07a142d06534e0c229aacd -SHA512 (wine-5.5.tar.xz.sign) = 12cc8fc0ae10838e667485edb37c3459efd50f8802db78318ac951b0d1b3d23ad9ff8d5be17d4c2620e7dd7efd67c29247d4ef588fa4c4ea8417f85e44619f78 -SHA512 (wine-staging-5.5.tar.gz) = 8e926d73f275ed36b1c1e55235831c171b427501265a0e859accc7ca6b5077513bc2b3d37d973842b76b57a56798d11c101a387c626c96ed422d8a06cd908221 +SHA512 (wine-5.6.tar.xz) = b12b0eff228ecd783fec8bf91f97e4387125226b172046d800e1fbffa303ceca32f1f647b9e8ceb24d303c23eb57188be14ddd8ba5fc04ba781a69186fbe6be4 +SHA512 (wine-5.6.tar.xz.sign) = 5663f9869c972ed764f7bfa1c9178461c514c460ab26e306561ab1c6c9abb450a533ad7180baa3d99eff05b16bfef4ab2252d54f483ffbeac45f5de532a99835 +SHA512 (wine-staging-5.6.tar.gz) = 7ddf5699834a6e04b094a7cae008175c874415d22554bac38176f3121b9533071ef610f8b5a0dd3ce3e4adf8a9d4ac214aa1cee7634959c5150b66fbb74710b7 diff --git a/wine.spec b/wine.spec index 70cd4cf..2bd84b5 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ %endif Name: wine -Version: 5.5 +Version: 5.6 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1104,9 +1104,9 @@ fi %{_libdir}/wine/winefile.%{wineexe} %{_libdir}/wine/winemine.%{wineexe} %{_libdir}/wine/winemsibuilder.%{wineexe} -%{_libdir}/wine/winepath.exe.so +%{_libdir}/wine/winepath.%{wineexe} %{_libdir}/wine/winmgmt.%{wineexe} -%{_libdir}/wine/winver.exe.so +%{_libdir}/wine/winver.%{wineexe} %{_libdir}/wine/wordpad.%{wineexe} %{_libdir}/wine/write.%{wineexe} %{_libdir}/wine/wusa.%{wineexe} @@ -1488,7 +1488,7 @@ fi %{_libdir}/wine/d3dxof.%{winedll} %{_libdir}/wine/davclnt.%{winedll} %{_libdir}/wine/dbgeng.%{winedll} -%{_libdir}/wine/dbghelp.dll.so +%{_libdir}/wine/dbghelp.%{winedll} %{_libdir}/wine/dciman32.%{winedll} %{_libdir}/wine/ddraw.%{winedll} %{_libdir}/wine/ddrawex.%{winedll} @@ -2297,6 +2297,9 @@ fi %endif %changelog +* Sat Apr 11 2020 Michael Cronenworth 5.6-1 +- version update + * Sun Mar 29 2020 Michael Cronenworth 5.5-1 - version update From 5b835b6f728f30ef6cbc63847e1fae81febad60e Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 11 Apr 2020 13:52:59 -0500 Subject: [PATCH 234/459] Update files list for two missed files --- wine.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 2bd84b5..c2373a2 100644 --- a/wine.spec +++ b/wine.spec @@ -1522,6 +1522,7 @@ fi %{_libdir}/wine/dsdmo.%{winedll} %{_libdir}/wine/dsquery.%{winedll} %{_libdir}/wine/dssenh.%{winedll} +%{_libdir}/wine/dsuiext.%{winedll} %{_libdir}/wine/dswave.%{winedll} %{_libdir}/wine/dwmapi.%{winedll} %{_libdir}/wine/dwrite.dll.so @@ -2042,7 +2043,7 @@ fi %{_libdir}/wine/display.drv16 %{_libdir}/wine/gdi.exe16 %{_libdir}/wine/imm.dll16 -%{_libdir}/wine/krnl386.exe16.so +%{_libdir}/wine/krnl386.exe16 %{_libdir}/wine/keyboard.drv16 %{_libdir}/wine/lzexpand.dll16 %{_libdir}/wine/mmsystem.dll16 From 5030f38362a2d8ee576ebbbc494a45077ff2afc9 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 21 Apr 2020 09:00:28 -0500 Subject: [PATCH 235/459] Update to 4.0.4 --- .gitignore | 4 ++-- sources | 4 ++-- wine.spec | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 1a0f609..3253f0e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/wine-4.0.3.tar.xz -/wine-4.0.3.tar.xz.sign +/wine-4.0.4.tar.xz +/wine-4.0.4.tar.xz.sign diff --git a/sources b/sources index 0ba627e..a85fb3e 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (wine-4.0.3.tar.xz) = a8fde0bcf600eaec56c3ce58c9aa992386784c85cf1c93aa84d50aff4c842b12a6b099c23391d3ad9a0059f3dc9069c0f8e00fad293305ba8a33afc70bf26e14 -SHA512 (wine-4.0.3.tar.xz.sign) = 98d2145b9841b79b75ee0a438387a2626feeab17496f44e6729014ead0f012d48c108efb1221493dc63b735567d6bd918350866b2499f77154f89f0bd33e0ce4 +SHA512 (wine-4.0.4.tar.xz) = 21780b3c846bfa7a54572fe78939d7a2579a2b96654fc578e8e70d20b50262b4bfb43a0431f4089264cf8f83202c2fc67dd6a4c89257e951b64e7c91ee3bdf4e +SHA512 (wine-4.0.4.tar.xz.sign) = 8ad639a7095ea2d5ad63966c6597c8534cba7f50a6ac0a9c170e1e45751016b2599d5b28eca8808ba368280de127fadb10b7eacab28456d081f8119b098beda1 diff --git a/wine.spec b/wine.spec index 192db40..53f405d 100644 --- a/wine.spec +++ b/wine.spec @@ -20,7 +20,7 @@ %endif Name: wine -Version: 4.0.3 +Version: 4.0.4 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2212,6 +2212,9 @@ fi %endif %changelog +* Tue Apr 21 2020 Michael Cronenworth 4.0.4-1 +- version update + * Wed Nov 27 2019 Michael Cronenworth 4.0.3-1 - version update From 92d752595cca2c790ace4580608bdc9c32290541 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 27 Apr 2020 11:50:11 -0500 Subject: [PATCH 236/459] Update to 5.7 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 10 ++++++++-- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 3ebb7b3..b1d3f99 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.6.tar.xz -/wine-5.6.tar.xz.sign -/wine-staging-5.6.tar.gz +/wine-5.7.tar.xz +/wine-5.7.tar.xz.sign +/wine-staging-5.7.tar.gz diff --git a/sources b/sources index 1d2ddcc..e64a3be 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.6.tar.xz) = b12b0eff228ecd783fec8bf91f97e4387125226b172046d800e1fbffa303ceca32f1f647b9e8ceb24d303c23eb57188be14ddd8ba5fc04ba781a69186fbe6be4 -SHA512 (wine-5.6.tar.xz.sign) = 5663f9869c972ed764f7bfa1c9178461c514c460ab26e306561ab1c6c9abb450a533ad7180baa3d99eff05b16bfef4ab2252d54f483ffbeac45f5de532a99835 -SHA512 (wine-staging-5.6.tar.gz) = 7ddf5699834a6e04b094a7cae008175c874415d22554bac38176f3121b9533071ef610f8b5a0dd3ce3e4adf8a9d4ac214aa1cee7634959c5150b66fbb74710b7 +SHA512 (wine-5.7.tar.xz) = 46a8050cb21edf1116c93fd73fdc3bbbc1a19e18d77c38bc192f13e55954d3e503122c780ca9c1a50005b0bca6f3b0c640f3de05267f25289e08660321e27407 +SHA512 (wine-5.7.tar.xz.sign) = 7c4361415db5d73e9ab8a041c0c0d2718ba954b13fefab24cc774256fb8c0c153dbe0a5ab000ae140e79f3b799402e494126c1d53893a6dfb3f9ed0a787b06cc +SHA512 (wine-staging-5.7.tar.gz) = 042bcf7b90769c9d88d5cd844009301fb768568ee10ebf7aed9c3397ca35f6d6b512db2010917695f32bed9edf174d95f80a141d5af75a43871444b1830f2922 diff --git a/wine.spec b/wine.spec index c2373a2..6c3b39b 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.1 -%global winemono 4.9.4 +%global winemono 5.0.0 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm @@ -41,7 +41,7 @@ %endif Name: wine -Version: 5.6 +Version: 5.7 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1799,6 +1799,7 @@ fi %{_libdir}/wine/pstorec.%{winedll} %{_libdir}/wine/qasf.%{winedll} %{_libdir}/wine/qcap.dll.so +%{_libdir}/wine/qdvd.%{winedll} %{_libdir}/wine/qedit.%{winedll} %{_libdir}/wine/qmgr.%{winedll} %{_libdir}/wine/qmgrprxy.%{winedll} @@ -1915,6 +1916,7 @@ fi %{_libdir}/wine/winehid.%{winesys} %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.%{winedll} +%{_libdir}/wine/wineusb.sys.so %{_libdir}/wine/winevulkan.dll.so %{_libdir}/wine/winex11.drv.so %{_libdir}/wine/wing32.%{winedll} @@ -2093,6 +2095,7 @@ fi %{_datadir}/wine/wine.inf %{_datadir}/wine/winebus.inf %{_datadir}/wine/winehid.inf +%{_datadir}/wine/wineusb.inf %{_datadir}/wine/nls/ %files common @@ -2298,6 +2301,9 @@ fi %endif %changelog +* Sun Apr 26 2020 Michael Cronenworth 5.7-1 +- version update + * Sat Apr 11 2020 Michael Cronenworth 5.6-1 - version update From d8d128907aa596510e42585269bee138d7470971 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 2 May 2020 11:58:28 -0500 Subject: [PATCH 237/459] fix crash in wineserver affecting many apps and games (RHBZ#1829956) --- wine-5.7-thread-context.patch | 62 +++++++++++++++++++++++++++++++++++ wine.spec | 8 ++++- 2 files changed, 69 insertions(+), 1 deletion(-) create mode 100644 wine-5.7-thread-context.patch diff --git a/wine-5.7-thread-context.patch b/wine-5.7-thread-context.patch new file mode 100644 index 0000000..894e35b --- /dev/null +++ b/wine-5.7-thread-context.patch @@ -0,0 +1,62 @@ +From c3fac6e36caab168974dd04a60ae1bbb1a0fd919 Mon Sep 17 00:00:00 2001 +From: Jacek Caban +Date: Sat, 25 Apr 2020 21:13:33 +0200 +Subject: [PATCH] server: Fix setting context flags in get_thread_context. + +Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49011 +Signed-off-by: Jacek Caban +Signed-off-by: Alexandre Julliard +--- + dlls/kernel32/tests/thread.c | 15 +++++++++++++++ + server/thread.c | 2 +- + 2 files changed, 16 insertions(+), 1 deletion(-) + +diff --git a/dlls/kernel32/tests/thread.c b/dlls/kernel32/tests/thread.c +index b6a65a4207..e068797ff5 100644 +--- a/dlls/kernel32/tests/thread.c ++++ b/dlls/kernel32/tests/thread.c +@@ -1175,6 +1175,20 @@ static void test_SetThreadContext(void) + CloseHandle( thread ); + } + ++static void test_GetThreadContext(void) ++{ ++ CONTEXT ctx; ++ BOOL ret; ++ ++ memset(&ctx, 0xcc, sizeof(ctx)); ++ ctx.ContextFlags = CONTEXT_DEBUG_REGISTERS; ++ ret = GetThreadContext(GetCurrentThread(), &ctx); ++ ok(ret, "GetThreadContext failed: %u\n", GetLastError()); ++ ok(ctx.ContextFlags == CONTEXT_DEBUG_REGISTERS, "ContextFlags = %x\n", ctx.ContextFlags); ++ ok(!ctx.Dr0, "Dr0 = %x\n", ctx.Dr0); ++ ok(!ctx.Dr1, "Dr0 = %x\n", ctx.Dr0); ++} ++ + static void test_GetThreadSelectorEntry(void) + { + LDT_ENTRY entry; +@@ -2452,6 +2466,7 @@ + #ifdef __i386__ + test_SetThreadContext(); + test_GetThreadSelectorEntry(); ++ test_GetThreadContext(); + test_NtSetLdtEntries(); + #endif + test_QueueUserWorkItem(); +diff --git a/server/thread.c b/server/thread.c +index cfdf42c756..7c1c1108eb 100644 +--- a/server/thread.c ++++ b/server/thread.c +@@ -1848,7 +1848,7 @@ DECL_HANDLER(get_thread_context) + { + assert( reply->self ); + memset( context, 0, sizeof(context_t) ); +- context->cpu = thread_context->regs.cpu; ++ context->cpu = thread->process->cpu; + if (req->flags & system_flags) + { + get_thread_context( thread, context, req->flags & system_flags ); +-- +2.20.1 + diff --git a/wine.spec b/wine.spec index 6c3b39b..0f3c530 100644 --- a/wine.spec +++ b/wine.spec @@ -42,7 +42,7 @@ Name: wine Version: 5.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -72,6 +72,8 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs +# https://bugs.winehq.org/show_bug.cgi?id=49011 +Patch100: wine-5.7-thread-context.patch # desktop dir Source200: wine.menu @@ -690,6 +692,7 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in %endif # 0%{?wine_staging} +%patch100 -p1 -b.thread-context %build @@ -2301,6 +2304,9 @@ fi %endif %changelog +* Sat May 02 2020 Michael Cronenworth 5.7-2 +- fix crash in wineserver affecting many apps and games (RHBZ#1829956) + * Sun Apr 26 2020 Michael Cronenworth 5.7-1 - version update From e7370efe930a30559bfa1d271f8c509529a699ae Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 29 May 2020 16:48:54 -0500 Subject: [PATCH 238/459] Update to 5.9 --- .gitignore | 6 ++-- sources | 6 ++-- wine-5.7-thread-context.patch | 62 ----------------------------------- wine.spec | 15 ++++++--- 4 files changed, 16 insertions(+), 73 deletions(-) delete mode 100644 wine-5.7-thread-context.patch diff --git a/.gitignore b/.gitignore index b1d3f99..967baf9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.7.tar.xz -/wine-5.7.tar.xz.sign -/wine-staging-5.7.tar.gz +/wine-5.9.tar.xz +/wine-5.9.tar.xz.sign +/wine-staging-5.9.tar.gz diff --git a/sources b/sources index e64a3be..7f5d1eb 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.7.tar.xz) = 46a8050cb21edf1116c93fd73fdc3bbbc1a19e18d77c38bc192f13e55954d3e503122c780ca9c1a50005b0bca6f3b0c640f3de05267f25289e08660321e27407 -SHA512 (wine-5.7.tar.xz.sign) = 7c4361415db5d73e9ab8a041c0c0d2718ba954b13fefab24cc774256fb8c0c153dbe0a5ab000ae140e79f3b799402e494126c1d53893a6dfb3f9ed0a787b06cc -SHA512 (wine-staging-5.7.tar.gz) = 042bcf7b90769c9d88d5cd844009301fb768568ee10ebf7aed9c3397ca35f6d6b512db2010917695f32bed9edf174d95f80a141d5af75a43871444b1830f2922 +SHA512 (wine-5.9.tar.xz) = edc6d55a275cf37430a62dc6d6d86bff6d5a434e708dbd99d245018db7f6a0abe39581a1d91eb947f204a45ac94cc5c931745169a3b63a2aecf8db277553b74b +SHA512 (wine-5.9.tar.xz.sign) = 1a048d9e4229eb6391a8a48027af8c2511b5c921c70fb1c6a398570d5656c0747746d34d7d3458a7be68220d00130676ad97ddeaaee94023a63f9afeba833357 +SHA512 (wine-staging-5.9.tar.gz) = 8fcf448be21edc0ccf8afef75013298c8f1634b51cd4d927ee5a1d039552d7c29609f65f283519b6561d09eb6eeae91fa6db70b9e78e4fd8bb5318408b39fb33 diff --git a/wine-5.7-thread-context.patch b/wine-5.7-thread-context.patch deleted file mode 100644 index 894e35b..0000000 --- a/wine-5.7-thread-context.patch +++ /dev/null @@ -1,62 +0,0 @@ -From c3fac6e36caab168974dd04a60ae1bbb1a0fd919 Mon Sep 17 00:00:00 2001 -From: Jacek Caban -Date: Sat, 25 Apr 2020 21:13:33 +0200 -Subject: [PATCH] server: Fix setting context flags in get_thread_context. - -Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49011 -Signed-off-by: Jacek Caban -Signed-off-by: Alexandre Julliard ---- - dlls/kernel32/tests/thread.c | 15 +++++++++++++++ - server/thread.c | 2 +- - 2 files changed, 16 insertions(+), 1 deletion(-) - -diff --git a/dlls/kernel32/tests/thread.c b/dlls/kernel32/tests/thread.c -index b6a65a4207..e068797ff5 100644 ---- a/dlls/kernel32/tests/thread.c -+++ b/dlls/kernel32/tests/thread.c -@@ -1175,6 +1175,20 @@ static void test_SetThreadContext(void) - CloseHandle( thread ); - } - -+static void test_GetThreadContext(void) -+{ -+ CONTEXT ctx; -+ BOOL ret; -+ -+ memset(&ctx, 0xcc, sizeof(ctx)); -+ ctx.ContextFlags = CONTEXT_DEBUG_REGISTERS; -+ ret = GetThreadContext(GetCurrentThread(), &ctx); -+ ok(ret, "GetThreadContext failed: %u\n", GetLastError()); -+ ok(ctx.ContextFlags == CONTEXT_DEBUG_REGISTERS, "ContextFlags = %x\n", ctx.ContextFlags); -+ ok(!ctx.Dr0, "Dr0 = %x\n", ctx.Dr0); -+ ok(!ctx.Dr1, "Dr0 = %x\n", ctx.Dr0); -+} -+ - static void test_GetThreadSelectorEntry(void) - { - LDT_ENTRY entry; -@@ -2452,6 +2466,7 @@ - #ifdef __i386__ - test_SetThreadContext(); - test_GetThreadSelectorEntry(); -+ test_GetThreadContext(); - test_NtSetLdtEntries(); - #endif - test_QueueUserWorkItem(); -diff --git a/server/thread.c b/server/thread.c -index cfdf42c756..7c1c1108eb 100644 ---- a/server/thread.c -+++ b/server/thread.c -@@ -1848,7 +1848,7 @@ DECL_HANDLER(get_thread_context) - { - assert( reply->self ); - memset( context, 0, sizeof(context_t) ); -- context->cpu = thread_context->regs.cpu; -+ context->cpu = thread->process->cpu; - if (req->flags & system_flags) - { - get_thread_context( thread, context, req->flags & system_flags ); --- -2.20.1 - diff --git a/wine.spec b/wine.spec index 0f3c530..70e7fa7 100644 --- a/wine.spec +++ b/wine.spec @@ -7,6 +7,7 @@ #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm +%global wineax ax %global winecom com %global winecpl cpl %global winedll dll @@ -17,6 +18,7 @@ %global winetlb tlb %else %global wineacm acm.so +%global wineax ax.so %global winecom com.so %global winecpl cpl.so %global winedll dll.so @@ -41,8 +43,8 @@ %endif Name: wine -Version: 5.7 -Release: 2%{?dist} +Version: 5.9 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -72,8 +74,6 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs -# https://bugs.winehq.org/show_bug.cgi?id=49011 -Patch100: wine-5.7-thread-context.patch # desktop dir Source200: wine.menu @@ -692,7 +692,6 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in %endif # 0%{?wine_staging} -%patch100 -p1 -b.thread-context %build @@ -1651,6 +1650,7 @@ fi %{_libdir}/wine/kernel32.dll.so %{_libdir}/wine/kernelbase.%{winedll} %{_libdir}/wine/ksecdd.%{winesys} +%{_libdir}/wine/ksproxy.%{wineax} %{_libdir}/wine/ksuser.%{winedll} %{_libdir}/wine/ktmw32.%{winedll} %if 0%{?fedora} > 24 @@ -1767,6 +1767,7 @@ fi %{_libdir}/wine/normaliz.%{winedll} %{_libdir}/wine/npmshtml.%{winedll} %{_libdir}/wine/npptools.%{winedll} +%{_libdir}/wine/ntdll.so %{_libdir}/wine/ntdll.dll.so %{_libdir}/wine/ntdsapi.%{winedll} %{_libdir}/wine/ntprint.%{winedll} @@ -1832,6 +1833,7 @@ fi %{_libdir}/wine/scrobj.%{winedll} %{_libdir}/wine/scrrun.%{winedll} %{_libdir}/wine/scsiport.%{winesys} +%{_libdir}/wine/sechost.%{winedll} %{_libdir}/wine/secur32.dll.so %{_libdir}/wine/sensapi.%{winedll} %{_libdir}/wine/serialui.%{winedll} @@ -2304,6 +2306,9 @@ fi %endif %changelog +* Fri May 29 2020 Michael Cronenworth 5.9-1 +- version update + * Sat May 02 2020 Michael Cronenworth 5.7-2 - fix crash in wineserver affecting many apps and games (RHBZ#1829956) From 6e604e3d79fec7f547528a87f7a3a473757e332d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 2 Jun 2020 15:14:30 -0500 Subject: [PATCH 239/459] Drop typelibs from 32-bit devel package --- wine.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 70e7fa7..aa38d07 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ Name: wine Version: 5.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -741,6 +741,9 @@ mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 %ifarch %{ix86} %{arm} mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 +# do not ship typelibs in 32-bit packages +# https://www.winehq.org/pipermail/wine-devel/2020-June/167283.html +rm %{buildroot}%{_includedir}/wine/windows/*.tlb %endif %ifnarch %{arm} aarch64 x86_64 mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader @@ -2306,6 +2309,9 @@ fi %endif %changelog +* Fri May 29 2020 Michael Cronenworth 5.9-2 +- drop typelibs from 32-bit devel package + * Fri May 29 2020 Michael Cronenworth 5.9-1 - version update From 98bf76900f52805f2dbb1db70c807fe22a0913f1 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 2 Jun 2020 15:15:12 -0500 Subject: [PATCH 240/459] Fix changelog date --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index aa38d07..26a3f7a 100644 --- a/wine.spec +++ b/wine.spec @@ -2309,7 +2309,7 @@ fi %endif %changelog -* Fri May 29 2020 Michael Cronenworth 5.9-2 +* Tue Jun 02 2020 Michael Cronenworth 5.9-2 - drop typelibs from 32-bit devel package * Fri May 29 2020 Michael Cronenworth 5.9-1 From e621da3a7aab954f293ce83e59e907433c0ec4d0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 2 Jun 2020 15:52:14 -0500 Subject: [PATCH 241/459] Add patch for WineHQ bug 49208 --- wine-5.8-kernel32.patch | 27 +++++++++++++++++++++++++++ wine.spec | 4 ++++ 2 files changed, 31 insertions(+) create mode 100644 wine-5.8-kernel32.patch diff --git a/wine-5.8-kernel32.patch b/wine-5.8-kernel32.patch new file mode 100644 index 0000000..4345b38 --- /dev/null +++ b/wine-5.8-kernel32.patch @@ -0,0 +1,27 @@ +From 613389059006270fc89abdfb984c43e6fa742a9a Mon Sep 17 00:00:00 2001 +From: Alexandre Julliard +Date: Tue, 26 May 2020 12:26:31 +0200 +Subject: [PATCH] kernel32: Leave some more space for kernelbase. + +Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49208 +Signed-off-by: Alexandre Julliard +--- + dlls/kernel32/Makefile.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/dlls/kernel32/Makefile.in b/dlls/kernel32/Makefile.in +index b3877fe13b..d9b1ca575c 100644 +--- a/dlls/kernel32/Makefile.in ++++ b/dlls/kernel32/Makefile.in +@@ -3,7 +3,7 @@ MODULE = kernel32.dll + IMPORTLIB = kernel32 + IMPORTS = winecrt0 kernelbase ntdll + EXTRALIBS = $(COREFOUNDATION_LIBS) $(POLL_LIBS) $(RT_LIBS) +-EXTRADLLFLAGS = -nodefaultlibs -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b400000 ++EXTRADLLFLAGS = -nodefaultlibs -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b600000 + + C_SRCS = \ + actctx.c \ +-- +2.20.1 + diff --git a/wine.spec b/wine.spec index 26a3f7a..ffb9fc9 100644 --- a/wine.spec +++ b/wine.spec @@ -74,6 +74,8 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs +# https://source.winehq.org/git/wine.git/commit/613389059006270fc89abdfb984c43e6fa742a9a +Patch100: wine-5.8-kernel32.patch # desktop dir Source200: wine.menu @@ -681,6 +683,7 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} %patch511 -p1 -b.cjk +%patch100 -p1 -b.kernel32 %if 0%{?wine_staging} # setup and apply wine-staging patches @@ -2311,6 +2314,7 @@ fi %changelog * Tue Jun 02 2020 Michael Cronenworth 5.9-2 - drop typelibs from 32-bit devel package +- add patch for wine bug 49208 * Fri May 29 2020 Michael Cronenworth 5.9-1 - version update From 4a5b3c288356f8f5c567ddd533aa2aac7f7a6c26 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 7 Jun 2020 15:39:15 -0500 Subject: [PATCH 242/459] Update to 5.10 --- .gitignore | 6 +++--- sources | 6 +++--- wine-5.8-kernel32.patch | 27 -------------------------- wine.spec | 42 +++++++++++++++++++++++++++-------------- 4 files changed, 34 insertions(+), 47 deletions(-) delete mode 100644 wine-5.8-kernel32.patch diff --git a/.gitignore b/.gitignore index 967baf9..1b3c9bc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.9.tar.xz -/wine-5.9.tar.xz.sign -/wine-staging-5.9.tar.gz +/wine-5.10.tar.xz +/wine-5.10.tar.xz.sign +/wine-staging-5.10.tar.gz diff --git a/sources b/sources index 7f5d1eb..71a95ad 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.9.tar.xz) = edc6d55a275cf37430a62dc6d6d86bff6d5a434e708dbd99d245018db7f6a0abe39581a1d91eb947f204a45ac94cc5c931745169a3b63a2aecf8db277553b74b -SHA512 (wine-5.9.tar.xz.sign) = 1a048d9e4229eb6391a8a48027af8c2511b5c921c70fb1c6a398570d5656c0747746d34d7d3458a7be68220d00130676ad97ddeaaee94023a63f9afeba833357 -SHA512 (wine-staging-5.9.tar.gz) = 8fcf448be21edc0ccf8afef75013298c8f1634b51cd4d927ee5a1d039552d7c29609f65f283519b6561d09eb6eeae91fa6db70b9e78e4fd8bb5318408b39fb33 +SHA512 (wine-5.10.tar.xz) = 669d6861525cd4ab000113e8d9c5e10822b62b293914542ee34a826696df66e1d2f09b09f576f714e4117e79e25d1fd0b2a06c57d29da0efa0bdfcb9fee59c60 +SHA512 (wine-5.10.tar.xz.sign) = 809c9d4d37440bc6beac0b6da9c69e81c055f3ea606261c21dd2e1ce02e71976f3fc3433e0bd87cc8431b5cd49cab9db01d4bf62bd23fe294ca7a5180adab7ee +SHA512 (wine-staging-5.10.tar.gz) = fca5ddb648ac45c242b9bd7ccb0980161bff1e3539aa1a116f1cceece9d3b4a3188c82bd93624f561653dda793ad16dc00a87c7ed0c38f19a93b538519ef806c diff --git a/wine-5.8-kernel32.patch b/wine-5.8-kernel32.patch deleted file mode 100644 index 4345b38..0000000 --- a/wine-5.8-kernel32.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 613389059006270fc89abdfb984c43e6fa742a9a Mon Sep 17 00:00:00 2001 -From: Alexandre Julliard -Date: Tue, 26 May 2020 12:26:31 +0200 -Subject: [PATCH] kernel32: Leave some more space for kernelbase. - -Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49208 -Signed-off-by: Alexandre Julliard ---- - dlls/kernel32/Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/dlls/kernel32/Makefile.in b/dlls/kernel32/Makefile.in -index b3877fe13b..d9b1ca575c 100644 ---- a/dlls/kernel32/Makefile.in -+++ b/dlls/kernel32/Makefile.in -@@ -3,7 +3,7 @@ MODULE = kernel32.dll - IMPORTLIB = kernel32 - IMPORTS = winecrt0 kernelbase ntdll - EXTRALIBS = $(COREFOUNDATION_LIBS) $(POLL_LIBS) $(RT_LIBS) --EXTRADLLFLAGS = -nodefaultlibs -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b400000 -+EXTRADLLFLAGS = -nodefaultlibs -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b600000 - - C_SRCS = \ - actctx.c \ --- -2.20.1 - diff --git a/wine.spec b/wine.spec index ffb9fc9..bb89e53 100644 --- a/wine.spec +++ b/wine.spec @@ -32,7 +32,8 @@ # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging %if 0%{?fedora} %global wine_staging 1 -%endif # 0%{?fedora} +%endif +# 0%%{?fedora} # binfmt macros for RHEL %if 0%{?rhel} == 7 @@ -43,8 +44,8 @@ %endif Name: wine -Version: 5.9 -Release: 2%{?dist} +Version: 5.10 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -74,8 +75,6 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs -# https://source.winehq.org/git/wine.git/commit/613389059006270fc89abdfb984c43e6fa742a9a -Patch100: wine-5.8-kernel32.patch # desktop dir Source200: wine.menu @@ -185,7 +184,8 @@ BuildRequires: libappstream-glib BuildRequires: gtk3-devel BuildRequires: libattr-devel BuildRequires: libva-devel -%endif # 0%{?wine_staging} +%endif +# 0%%{?wine_staging} %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 BuildRequires: openal-soft-devel @@ -432,9 +432,11 @@ BuildArch: noarch # arial-fonts are available with wine-staging patchset, only. %if 0%{?wine_staging} Requires: wine-arial-fonts = %{version}-%{release} -%else # 0%{?wine_staging} +%else +# 0%%{?wine_staging} Obsoletes: wine-arial-fonts <= %{version}-%{release} -%endif # 0%{?wine_staging} +%endif +# 0%%{?wine_staging} Requires: wine-courier-fonts = %{version}-%{release} Requires: wine-fixedsys-fonts = %{version}-%{release} Requires: wine-small-fonts = %{version}-%{release} @@ -445,10 +447,12 @@ Requires: wine-tahoma-fonts = %{version}-%{release} # times-new-roman-fonts are available with wine_staging-patchset, only. %if 0%{?wine_staging} Requires: wine-times-new-roman-fonts = %{version}-%{release} -%else # 0%{?wine_staging} +%else +# 0%%{?wine_staging} Obsoletes: wine-times-new-roman-fonts <= %{version}-%{release} Obsoletes: wine-times-new-roman-fonts-system <= %{version}-%{release} -%endif # 0%{?wine_staging} +%endif +# 0%%{?wine_staging} Requires: wine-symbol-fonts = %{version}-%{release} Requires: wine-wingdings-fonts = %{version}-%{release} # intermediate fix for #593140 @@ -468,7 +472,8 @@ Requires: fontpackages-filesystem %description arial-fonts %{summary} -%endif # 0%{?wine_staging} +%endif +# 0%%{?wine_staging} %package courier-fonts Summary: Wine Courier font family @@ -683,7 +688,6 @@ This package adds the opencl driver for wine. %prep %setup -q -n wine-%{version} %patch511 -p1 -b.cjk -%patch100 -p1 -b.kernel32 %if 0%{?wine_staging} # setup and apply wine-staging patches @@ -694,7 +698,8 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in -%endif # 0%{?wine_staging} +%endif +# 0%%{?wine_staging} %build @@ -1273,9 +1278,11 @@ fi %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.%{winedll} %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.%{winedll} %{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-libraryloader-l2-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-localization-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-localization-l1-2-0.%{winedll} %{_libdir}/wine/api-ms-win-core-localization-l1-2-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-localization-l1-2-2.%{winedll} %{_libdir}/wine/api-ms-win-core-localization-l2-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.%{winedll} @@ -1285,6 +1292,7 @@ fi %{_libdir}/wine/api-ms-win-core-memory-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-memory-l1-1-1.%{winedll} %{_libdir}/wine/api-ms-win-core-memory-l1-1-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-memory-l1-1-4.%{winedll} %{_libdir}/wine/api-ms-win-core-misc-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.%{winedll} @@ -1373,6 +1381,7 @@ fi %{_libdir}/wine/api-ms-win-devices-query-l1-1-1.%{winedll} %{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-downlevel-advapi32-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-downlevel-kernel32-l2-1-0.%{winedll} %{_libdir}/wine/api-ms-win-downlevel-normaliz-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-downlevel-ole32-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-downlevel-shell32-l1-1-0.%{winedll} @@ -1766,6 +1775,7 @@ fi %{_libdir}/wine/ndis.%{winesys} %{_libdir}/wine/netapi32.dll.so %{_libdir}/wine/netcfgx.%{winedll} +%{_libdir}/wine/netio.%{winesys} %{_libdir}/wine/netprofm.%{winedll} %{_libdir}/wine/netsh.%{wineexe} %{_libdir}/wine/newdev.%{winedll} @@ -2147,7 +2157,8 @@ fi %files arial-fonts %doc COPYING.LIB %{_datadir}/wine/fonts/arial* -%endif #0%{?wine_staging} +%endif +#0%%{?wine_staging} %files courier-fonts %doc COPYING.LIB @@ -2312,6 +2323,9 @@ fi %endif %changelog +* Sun Jun 07 2020 Michael Cronenworth 5.10-1 +- version update + * Tue Jun 02 2020 Michael Cronenworth 5.9-2 - drop typelibs from 32-bit devel package - add patch for wine bug 49208 From 41fb9606e6f1c66e8ee0bab57dcadd9251b8a4a6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 10 Jun 2020 16:20:00 -0500 Subject: [PATCH 243/459] Add new macro for toolchain based on comments from RHBZ#1844893 --- wine.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wine.spec b/wine.spec index bb89e53..b8c8f1b 100644 --- a/wine.spec +++ b/wine.spec @@ -702,6 +702,11 @@ sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in # 0%%{?wine_staging} %build +%if 0%{?fedora} >= 33 +%ifarch aarch64 +%global toolchain clang +%endif +%endif # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 From 6a3375aed7da5016389cab93d28717377e09d9f0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 10 Jun 2020 16:27:36 -0500 Subject: [PATCH 244/459] Re order macro to work with older aarch64 rules --- wine.spec | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/wine.spec b/wine.spec index b8c8f1b..9464feb 100644 --- a/wine.spec +++ b/wine.spec @@ -702,11 +702,6 @@ sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in # 0%%{?wine_staging} %build -%if 0%{?fedora} >= 33 -%ifarch aarch64 -%global toolchain clang -%endif -%endif # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 @@ -714,6 +709,9 @@ sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" %ifarch aarch64 +%if 0%{?fedora} >= 33 +%global toolchain clang +%else # ARM64 now requires clang # https://source.winehq.org/git/wine.git/commit/8fb8cc03c3edb599dd98f369e14a08f899cbff95 export CC="/usr/bin/clang" From 72dcd1b7ad63b94a947ae3d1d341ef752cf59dbf Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 10 Jun 2020 16:29:09 -0500 Subject: [PATCH 245/459] Fix broken macro --- wine.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wine.spec b/wine.spec index 9464feb..5d030b2 100644 --- a/wine.spec +++ b/wine.spec @@ -719,6 +719,7 @@ export CC="/usr/bin/clang" # https://bugzilla.redhat.com/show_bug.cgi?id=1658311 export CFLAGS="`echo $CFLAGS | sed -e 's/-fstack-clash-protection//'`" %endif +%endif %configure \ --sysconfdir=%{_sysconfdir}/wine \ From ed2472170e1a0d58cf40488140572c6a8b013023 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 11 Jun 2020 08:30:55 -0500 Subject: [PATCH 246/459] Apply wine-staging patch and disable a few patchsets on arm due to compile issues --- wine-staging-5.10-ntdll.patch | 497 ++++++++++++++++++++++++++++++++++ wine.spec | 9 + 2 files changed, 506 insertions(+) create mode 100644 wine-staging-5.10-ntdll.patch diff --git a/wine-staging-5.10-ntdll.patch b/wine-staging-5.10-ntdll.patch new file mode 100644 index 0000000..0ac49d8 --- /dev/null +++ b/wine-staging-5.10-ntdll.patch @@ -0,0 +1,497 @@ +From 044cb930662d61f401a5d1bdd7b8e75d59cea5ea Mon Sep 17 00:00:00 2001 +From: Paul Gofman +Date: Mon, 8 Jun 2020 15:33:10 +0300 +Subject: [PATCH] Updated ntdll-ForceBottomUpAlloc patchset. + +Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49326 +--- + ...h-on-mmap-error-in-try_map_free_area.patch | 9 +- + ...XED_NOREPLACE-flag-in-try_map_free_a.patch | 10 +- + ...om-up-allocation-order-for-64-bit-ar.patch | 12 +- + ...tep-after-failed-map-attempt-in-try_.patch | 8 +- + ...rea-list-for-virtual-memory-allocati.patch | 163 +++++++++++------- + ...y-exclude-natively-mapped-areas-from.patch | 14 +- + 6 files changed, 126 insertions(+), 90 deletions(-) + +diff --git a/patches/ntdll-ForceBottomUpAlloc/0001-ntdll-Stop-search-on-mmap-error-in-try_map_free_area.patch b/patches/ntdll-ForceBottomUpAlloc/0001-ntdll-Stop-search-on-mmap-error-in-try_map_free_area.patch +index 7aa2337e8..ecf750c59 100644 +--- a/patches/ntdll-ForceBottomUpAlloc/0001-ntdll-Stop-search-on-mmap-error-in-try_map_free_area.patch ++++ b/patches/ntdll-ForceBottomUpAlloc/0001-ntdll-Stop-search-on-mmap-error-in-try_map_free_area.patch +@@ -1,7 +1,8 @@ +-From ca116113c19ee17d2e8283abe4edf27f76df2148 Mon Sep 17 00:00:00 2001 ++From c0a24a86c70b3cf2bfe118cff4d9ab03efaa9689 Mon Sep 17 00:00:00 2001 + From: Paul Gofman + Date: Thu, 9 Jan 2020 15:05:09 +0300 +-Subject: [PATCH] ntdll: Stop search on mmap() error in try_map_free_area(). ++Subject: [PATCH 1/6] ntdll: Stop search on mmap() error in ++ try_map_free_area(). + + The anon mmap errors do not depend on start address hint. Ignoring them + makes the search take incredible time until it fails. +@@ -10,10 +11,10 @@ makes the search take incredible time until it fails. + 1 file changed, 8 insertions(+), 2 deletions(-) + + diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c +-index 0346d0d9753..c29f695d694 100644 ++index b2725e3ae9a..5c2ecfab398 100644 + --- a/dlls/ntdll/unix/virtual.c + +++ b/dlls/ntdll/unix/virtual.c +-@@ -1016,8 +1016,14 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, ++@@ -1063,8 +1063,14 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, + return start; + TRACE( "Found free area is already mapped, start %p.\n", start ); + +diff --git a/patches/ntdll-ForceBottomUpAlloc/0002-ntdll-Use-MAP_FIXED_NOREPLACE-flag-in-try_map_free_a.patch b/patches/ntdll-ForceBottomUpAlloc/0002-ntdll-Use-MAP_FIXED_NOREPLACE-flag-in-try_map_free_a.patch +index 6672d646f..81bdde5a0 100644 +--- a/patches/ntdll-ForceBottomUpAlloc/0002-ntdll-Use-MAP_FIXED_NOREPLACE-flag-in-try_map_free_a.patch ++++ b/patches/ntdll-ForceBottomUpAlloc/0002-ntdll-Use-MAP_FIXED_NOREPLACE-flag-in-try_map_free_a.patch +@@ -1,8 +1,8 @@ +-From b2c9894cd6a81eaa9f7dd4bce3f9cbfbec17d021 Mon Sep 17 00:00:00 2001 ++From 68e035e381f5d53980a8bcd7c0798dfd4b4fbe95 Mon Sep 17 00:00:00 2001 + From: Paul Gofman + Date: Thu, 16 Jan 2020 16:09:24 +0300 +-Subject: [PATCH] ntdll: Use MAP_FIXED_NOREPLACE flag in try_map_free_area() if +- available. ++Subject: [PATCH 2/6] ntdll: Use MAP_FIXED_NOREPLACE flag in ++ try_map_free_area() if available. + + Avoids actual mapping followed by unmapping back if the memory range is + already mapped. +@@ -11,10 +11,10 @@ already mapped. + 1 file changed, 9 insertions(+), 3 deletions(-) + + diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c +-index c29f695d694..8d3e25481ec 100644 ++index 5c2ecfab398..93b5d99dadd 100644 + --- a/dlls/ntdll/unix/virtual.c + +++ b/dlls/ntdll/unix/virtual.c +-@@ -1008,22 +1008,28 @@ static struct wine_rb_entry *find_view_inside_range( void **base_ptr, void **end ++@@ -1055,22 +1055,28 @@ static struct wine_rb_entry *find_view_inside_range( void **base_ptr, void **end + static void* try_map_free_area( void *base, void *end, ptrdiff_t step, + void *start, size_t size, int unix_prot ) + { +diff --git a/patches/ntdll-ForceBottomUpAlloc/0003-ntdll-Force-bottom-up-allocation-order-for-64-bit-ar.patch b/patches/ntdll-ForceBottomUpAlloc/0003-ntdll-Force-bottom-up-allocation-order-for-64-bit-ar.patch +index 44980f11a..279c8e3c2 100644 +--- a/patches/ntdll-ForceBottomUpAlloc/0003-ntdll-Force-bottom-up-allocation-order-for-64-bit-ar.patch ++++ b/patches/ntdll-ForceBottomUpAlloc/0003-ntdll-Force-bottom-up-allocation-order-for-64-bit-ar.patch +@@ -1,7 +1,7 @@ +-From 9f7320fe58c85f1b53301c2c9a2a80fa8d4ed228 Mon Sep 17 00:00:00 2001 ++From 25be7201abeb509db4b28b81914036bc0c00c2f9 Mon Sep 17 00:00:00 2001 + From: Paul Gofman + Date: Mon, 25 Nov 2019 12:19:20 +0300 +-Subject: [PATCH] ntdll: Force bottom up allocation order for 64 bit arch ++Subject: [PATCH 3/6] ntdll: Force bottom up allocation order for 64 bit arch + unless top down is requested. + + Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48175 +@@ -11,10 +11,10 @@ Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46568 + 1 file changed, 10 insertions(+), 2 deletions(-) + + diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c +-index 8d3e25481ec..dc20e827141 100644 ++index 93b5d99dadd..87b33016b72 100644 + --- a/dlls/ntdll/unix/virtual.c + +++ b/dlls/ntdll/unix/virtual.c +-@@ -1715,13 +1715,19 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, ++@@ -1775,13 +1775,19 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, + } + else + { +@@ -35,7 +35,7 @@ index 8d3e25481ec..dc20e827141 100644 + if (mmap_enum_reserved_areas( alloc_reserved_area_callback, &alloc, top_down )) + { + ptr = alloc.result; +-@@ -1731,7 +1737,7 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, ++@@ -1791,7 +1797,7 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, + goto done; + } + +@@ -44,7 +44,7 @@ index 8d3e25481ec..dc20e827141 100644 + { + if (!(ptr = map_free_area( address_space_start, alloc.limit, size, + top_down, get_unix_prot(vprot) ))) +-@@ -1740,6 +1746,8 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, ++@@ -1800,6 +1806,8 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, + goto done; + } + +diff --git a/patches/ntdll-ForceBottomUpAlloc/0004-ntdll-Increase-step-after-failed-map-attempt-in-try_.patch b/patches/ntdll-ForceBottomUpAlloc/0004-ntdll-Increase-step-after-failed-map-attempt-in-try_.patch +index 9361f0938..0b5c7618a 100644 +--- a/patches/ntdll-ForceBottomUpAlloc/0004-ntdll-Increase-step-after-failed-map-attempt-in-try_.patch ++++ b/patches/ntdll-ForceBottomUpAlloc/0004-ntdll-Increase-step-after-failed-map-attempt-in-try_.patch +@@ -1,7 +1,7 @@ +-From e521333684d1286fff7b6625515d13ad6f3fcba3 Mon Sep 17 00:00:00 2001 ++From d74a5c586c00a879fa1182af72c15c154e5dd096 Mon Sep 17 00:00:00 2001 + From: Paul Gofman + Date: Tue, 14 Jan 2020 21:39:23 +0300 +-Subject: [PATCH] ntdll: Increase step after failed map attempt in ++Subject: [PATCH 4/6] ntdll: Increase step after failed map attempt in + try_map_free_area(). + + --- +@@ -9,10 +9,10 @@ Subject: [PATCH] ntdll: Increase step after failed map attempt in + 1 file changed, 1 insertion(+) + + diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c +-index dc20e827141..720d45ecb9f 100644 ++index 87b33016b72..5e79faaf6fc 100644 + --- a/dlls/ntdll/unix/virtual.c + +++ b/dlls/ntdll/unix/virtual.c +-@@ -1036,6 +1036,7 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, ++@@ -1083,6 +1083,7 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, + step == 0) + break; + start = (char *)start + step; +diff --git a/patches/ntdll-ForceBottomUpAlloc/0005-ntdll-Use-free-area-list-for-virtual-memory-allocati.patch b/patches/ntdll-ForceBottomUpAlloc/0005-ntdll-Use-free-area-list-for-virtual-memory-allocati.patch +index 569bf3e62..1f712ba10 100644 +--- a/patches/ntdll-ForceBottomUpAlloc/0005-ntdll-Use-free-area-list-for-virtual-memory-allocati.patch ++++ b/patches/ntdll-ForceBottomUpAlloc/0005-ntdll-Use-free-area-list-for-virtual-memory-allocati.patch +@@ -1,17 +1,17 @@ +-From df7b650d5e17afa411024b88d1920d0910947a6b Mon Sep 17 00:00:00 2001 ++From f14407ee5755b6482714a6232a4313bcd1531781 Mon Sep 17 00:00:00 2001 + From: Paul Gofman + Date: Tue, 14 Jan 2020 21:42:21 +0300 +-Subject: [PATCH] ntdll: Use free area list for virtual memory allocation. ++Subject: [PATCH 5/6] ntdll: Use free area list for virtual memory allocation. + + --- +- dlls/ntdll/unix/virtual.c | 318 ++++++++++++++++++++++++-------------- +- 1 file changed, 204 insertions(+), 114 deletions(-) ++ dlls/ntdll/unix/virtual.c | 348 +++++++++++++++++++++++++------------- ++ 1 file changed, 234 insertions(+), 114 deletions(-) + + diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c +-index 720d45ecb9f..e323f4290bf 100644 ++index 5e79faaf6fc..7f194effcaa 100644 + --- a/dlls/ntdll/unix/virtual.c + +++ b/dlls/ntdll/unix/virtual.c +-@@ -192,7 +192,11 @@ static BYTE *pages_vprot; ++@@ -195,7 +195,11 @@ static BYTE *pages_vprot; + #endif + + static struct file_view *view_block_start, *view_block_end, *next_free_view; +@@ -23,7 +23,7 @@ index 720d45ecb9f..e323f4290bf 100644 + static void *preload_reserve_start; + static void *preload_reserve_end; + static BOOL use_locks; +-@@ -528,13 +532,13 @@ static struct range_entry *free_ranges_lower_bound( void *addr ) ++@@ -546,13 +550,13 @@ static struct range_entry *free_ranges_lower_bound( void *addr ) + * + * Updates the free_ranges after a new view has been created. + */ +@@ -40,7 +40,7 @@ index 720d45ecb9f..e323f4290bf 100644 + /* free_ranges initial value is such that the view is either inside range or before another one. */ + assert( range != free_ranges_end ); + assert( range->end > view_base || next != free_ranges_end ); +-@@ -545,7 +549,7 @@ static void free_ranges_insert_view( struct file_view *view ) ++@@ -563,7 +567,7 @@ static void free_ranges_insert_view( struct file_view *view ) + (range->end == view_base && next->base >= view_end)) + { + /* on Win64, assert that it's correctly aligned so we're not going to be in trouble later */ +@@ -49,7 +49,7 @@ index 720d45ecb9f..e323f4290bf 100644 + WARN( "range %p - %p is already mapped\n", view_base, view_end ); + return; + } +-@@ -585,6 +589,12 @@ static void free_ranges_insert_view( struct file_view *view ) ++@@ -603,6 +607,12 @@ static void free_ranges_insert_view( struct file_view *view ) + } + } + +@@ -62,7 +62,7 @@ index 720d45ecb9f..e323f4290bf 100644 + + /*********************************************************************** + * free_ranges_remove_view +-@@ -615,6 +625,7 @@ static void free_ranges_remove_view( struct file_view *view ) ++@@ -633,6 +643,7 @@ static void free_ranges_remove_view( struct file_view *view ) + return; + } + #endif +@@ -70,7 +70,7 @@ index 720d45ecb9f..e323f4290bf 100644 + + /* free_ranges initial value is such that the view is either inside range or before another one. */ + assert( range != free_ranges_end ); +-@@ -961,44 +972,6 @@ static struct file_view *find_view_range( const void *addr, size_t size ) ++@@ -1008,44 +1019,6 @@ static struct file_view *find_view_range( const void *addr, size_t size ) + } + + +@@ -115,7 +115,7 @@ index 720d45ecb9f..e323f4290bf 100644 + /*********************************************************************** + * try_map_free_area + * +-@@ -1042,65 +1015,11 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, ++@@ -1089,65 +1062,11 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, + return NULL; + } + +@@ -181,7 +181,7 @@ index 720d45ecb9f..e323f4290bf 100644 + */ + static void *find_reserved_free_area( void *base, void *end, size_t size, int top_down ) + { +-@@ -1314,8 +1233,7 @@ static void delete_view( struct file_view *view ) /* [in] View */ ++@@ -1361,8 +1280,7 @@ static void delete_view( struct file_view *view ) /* [in] View */ + { + if (!(view->protect & VPROT_SYSTEM)) unmap_area( view->base, view->size ); + set_page_vprot( view->base, view->size, 0 ); +@@ -191,7 +191,7 @@ index 720d45ecb9f..e323f4290bf 100644 + wine_rb_remove( &views_tree, &view->entry ); + *(struct file_view **)view = next_free_view; + next_free_view = view; +-@@ -1363,8 +1281,7 @@ static NTSTATUS create_view( struct file_view **view_ret, void *base, size_t siz ++@@ -1410,8 +1328,7 @@ static NTSTATUS create_view( struct file_view **view_ret, void *base, size_t siz + set_page_vprot( base, size, vprot ); + + wine_rb_put( &views_tree, view->base, &view->entry ); +@@ -201,7 +201,7 @@ index 720d45ecb9f..e323f4290bf 100644 + + *view_ret = view; + +-@@ -1596,6 +1513,7 @@ struct alloc_area ++@@ -1656,6 +1573,7 @@ struct alloc_area + int top_down; + void *limit; + void *result; +@@ -209,7 +209,7 @@ index 720d45ecb9f..e323f4290bf 100644 + }; + + /*********************************************************************** +-@@ -1637,6 +1555,179 @@ static int CDECL alloc_reserved_area_callback( void *start, SIZE_T size, void *a ++@@ -1697,6 +1615,212 @@ static int CDECL alloc_reserved_area_callback( void *start, SIZE_T size, void *a + return 0; + } + +@@ -303,11 +303,62 @@ index 720d45ecb9f..e323f4290bf 100644 + + return 0; + +} + + +++static void *alloc_free_area_in_range(struct area_alloc_reserved *area, char *base, char *end, +++ size_t size, int top_down, int unix_prot) +++{ +++ char *start; +++ +++ TRACE("range %p-%p.\n", base, end); +++ +++ if (base >= end) return NULL; +++ +++ area->map_area_start = base; +++ area->map_area_end = end; +++ +++ if (top_down) +++ { +++ start = ROUND_ADDR( end - size, granularity_mask ); +++ if (start >= end || start < base) +++ return NULL; +++ } +++ else +++ { +++ start = ROUND_ADDR( base + granularity_mask, granularity_mask ); +++ if (!start || start >= end || (char *)end - (char *)start < size) +++ return NULL; +++ } +++ +++ mmap_enum_reserved_areas( alloc_area_in_reserved_or_between_callback, area, top_down ); +++ if (area->result) +++ return area->result; +++ +++ if (top_down) +++ { +++ start = ROUND_ADDR( area->map_area_end - size, granularity_mask ); +++ if (start >= area->map_area_end || start < area->map_area_start) +++ return NULL; +++ +++ return try_map_free_area( area->map_area_start, start + size, area->step, +++ start, size, unix_prot ); +++ } +++ else +++ { +++ start = ROUND_ADDR( area->map_area_start + granularity_mask, granularity_mask ); +++ if (!start || start >= area->map_area_end +++ || area->map_area_end - start < size) +++ return NULL; +++ +++ return try_map_free_area( start, area->map_area_end, area->step, +++ start, size, unix_prot ); +++ } +++} +++ + +static void *alloc_free_area(void *limit, size_t size, BOOL top_down, int unix_prot) + +{ + + struct range_entry *range, *ranges_start, *ranges_end; +++ char *reserve_start, *reserve_end; + + struct area_alloc_reserved area; +-+ char *start, *base, *end; +++ char *base, *end; + + int ranges_inc; + + + + TRACE("limit %p, size %p, top_down %#x.\n", limit, (void *)size, top_down); +@@ -331,6 +382,9 @@ index 720d45ecb9f..e323f4290bf 100644 + + area.top_down = top_down; + + area.unix_prot = unix_prot; + + +++ reserve_start = ROUND_ADDR((char *)preload_reserve_start, granularity_mask); +++ reserve_end = ROUND_ADDR((char *)preload_reserve_end + granularity_mask, granularity_mask); +++ + + for (range = ranges_start; range != ranges_end; range += ranges_inc) + + { + + base = range->base; +@@ -340,48 +394,27 @@ index 720d45ecb9f..e323f4290bf 100644 + + + + if (base < (char *)address_space_start) base = (char *)address_space_start; + + if (end > (char *)limit + granularity_mask + 1) end = (char *)limit + granularity_mask + 1; +-+ if (base >= end) continue; + + +-+ area.map_area_start = base; +-+ area.map_area_end = end; +-+ +-+ if (top_down) +-+ { +-+ start = ROUND_ADDR( (char *)end - size, granularity_mask ); +-+ if (start >= end || start < base) +-+ continue; +-+ } +-+ else +++ if (reserve_end >= base) + + { +-+ start = ROUND_ADDR( (char *)base + granularity_mask, granularity_mask ); +-+ if (!start || start >= end || (char *)end - (char *)start < size) +-+ continue; +++ if (reserve_end >= end) +++ { +++ if (reserve_start <= base) continue; /* no space in that area */ +++ if (reserve_start < end) end = reserve_start; +++ } +++ else if (reserve_start <= base) base = reserve_end; +++ else +++ { +++ /* range is split in two by the preloader reservation, try first part */ +++ if ((area.result = alloc_free_area_in_range(&area, base, reserve_start, size, top_down, unix_prot))) +++ return area.result; +++ /* then fall through to try second part */ +++ base = reserve_end; +++ } + + } +-+ mmap_enum_reserved_areas( alloc_area_in_reserved_or_between_callback, &area, top_down ); +-+ if (area.result) +-+ return area.result; + + +-+ if (top_down) +-+ { +-+ start = ROUND_ADDR( area.map_area_end - size, granularity_mask ); +-+ if (start >= area.map_area_end || start < area.map_area_start) +-+ continue; +-+ +-+ if ((area.result = try_map_free_area( area.map_area_start, start + size, area.step, +-+ start, size, unix_prot ))) +-+ return area.result; +-+ } +-+ else +-+ { +-+ start = ROUND_ADDR( area.map_area_start + granularity_mask, granularity_mask ); +-+ if (!start || start >= area.map_area_end +-+ || area.map_area_end - start < size) +-+ continue; +-+ +-+ if ((area.result = try_map_free_area( start, area.map_area_end, area.step, +-+ start, size, unix_prot ))) +-+ return area.result; +-+ } +++ if ((area.result = alloc_free_area_in_range(&area, base, end, size, top_down, unix_prot))) +++ return area.result; + + } + + return NULL; + +} +@@ -389,7 +422,7 @@ index 720d45ecb9f..e323f4290bf 100644 + /*********************************************************************** + * map_fixed_area + * +-@@ -1722,11 +1813,15 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, ++@@ -1782,11 +1906,15 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, + alloc.size = size; + alloc.top_down = top_down; + alloc.limit = (void*)(get_zero_bits_64_mask( zero_bits_64 ) & (UINT_PTR)user_space_limit); +@@ -408,7 +441,7 @@ index 720d45ecb9f..e323f4290bf 100644 + } + + if (mmap_enum_reserved_areas( alloc_reserved_area_callback, &alloc, top_down )) +-@@ -1738,15 +1833,6 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, ++@@ -1798,15 +1926,6 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, + goto done; + } + +@@ -424,7 +457,15 @@ index 720d45ecb9f..e323f4290bf 100644 + view_size = size + granularity_mask + 1; + + for (;;) +-@@ -2466,10 +2552,14 @@ void virtual_init(void) ++@@ -2500,6 +2619,7 @@ void virtual_init(void) ++ if (preload_reserve_start) ++ address_space_start = min( address_space_start, preload_reserve_start ); ++ } +++ TRACE("preload reserve %p-%p.\n", preload_reserve_start, preload_reserve_end); ++ } ++ ++ size = ROUND_SIZE( 0, sizeof(TEB) ) + max( MINSIGSTKSZ, 8192 ); ++@@ -2528,8 +2648,8 @@ void virtual_init(void) + pages_vprot = (void *)((char *)alloc_views.base + 2 * view_block_size); + wine_rb_init( &views_tree, compare_view ); + +@@ -434,13 +475,7 @@ index 720d45ecb9f..e323f4290bf 100644 + + free_ranges[0].end = address_space_limit; + free_ranges_end = free_ranges + 1; + +-+ free_ranges_remove_range(ROUND_ADDR(preload_reserve_start, granularity_mask), +-+ ROUND_ADDR((char *)preload_reserve_end + granularity_mask, +-+ granularity_mask), preload_reserve_start); +-+ + /* make the DOS area accessible (except the low 64K) to hide bugs in broken apps like Excel 2003 */ +- size = (char *)address_space_start - (char *)0x10000; +- if (size && mmap_is_in_reserved_area( (void*)0x10000, size ) == 1) + -- + 2.26.2 + +diff --git a/patches/ntdll-ForceBottomUpAlloc/0006-ntdll-Permanently-exclude-natively-mapped-areas-from.patch b/patches/ntdll-ForceBottomUpAlloc/0006-ntdll-Permanently-exclude-natively-mapped-areas-from.patch +index 8cf896f8a..9bb16bdfc 100644 +--- a/patches/ntdll-ForceBottomUpAlloc/0006-ntdll-Permanently-exclude-natively-mapped-areas-from.patch ++++ b/patches/ntdll-ForceBottomUpAlloc/0006-ntdll-Permanently-exclude-natively-mapped-areas-from.patch +@@ -1,18 +1,18 @@ +-From 81a8c626f834f3b2195980e84e2f5fc0a5b1e0e6 Mon Sep 17 00:00:00 2001 ++From ac8fd6b34fa269ce840566055cc1c0b6c023516e Mon Sep 17 00:00:00 2001 + From: Paul Gofman + Date: Tue, 2 Jun 2020 21:06:33 +0300 +-Subject: [PATCH] ntdll: Permanently exclude natively mapped areas from free +- areas list. ++Subject: [PATCH 6/6] ntdll: Permanently exclude natively mapped areas from ++ free areas list. + + --- + dlls/ntdll/unix/virtual.c | 25 +++++++++++++++++++++++++ + 1 file changed, 25 insertions(+) + + diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c +-index e323f4290bf..778f5d8c3b8 100644 ++index 7f194effcaa..0e2e20396f3 100644 + --- a/dlls/ntdll/unix/virtual.c + +++ b/dlls/ntdll/unix/virtual.c +-@@ -123,6 +123,9 @@ static const BYTE VIRTUAL_Win32Flags[16] = ++@@ -124,6 +124,9 @@ static const BYTE VIRTUAL_Win32Flags[16] = + + static struct wine_rb_tree views_tree; + +@@ -22,7 +22,7 @@ index e323f4290bf..778f5d8c3b8 100644 + static RTL_CRITICAL_SECTION csVirtual; + static RTL_CRITICAL_SECTION_DEBUG critsect_debug = + { +-@@ -1004,6 +1007,13 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, ++@@ -1051,6 +1054,13 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, + if (ptr != (void *)-1) + munmap( ptr, size ); + +@@ -36,7 +36,7 @@ index e323f4290bf..778f5d8c3b8 100644 + if ((step > 0 && (char *)end - (char *)start < step) || + (step < 0 && (char *)start - (char *)base < -step) || + step == 0) +-@@ -1817,9 +1827,24 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, ++@@ -1910,9 +1920,24 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, + + if (is_win64 || zero_bits_64) + { diff --git a/wine.spec b/wine.spec index 5d030b2..cd74653 100644 --- a/wine.spec +++ b/wine.spec @@ -75,6 +75,7 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs +Patch100: wine-staging-5.10-ntdll.patch # desktop dir Source200: wine.menu @@ -692,8 +693,16 @@ This package adds the opencl driver for wine. %if 0%{?wine_staging} # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 +%patch100 -p1 -b.ntdll +%ifarch %{arm} aarch64 +patches/patchinstall.sh DESTDIR="`pwd`" --all \ + -W ntdll-NtContinue \ + -W ntdll-Syscall_Emulation \ + -W winebuild-Fake_Dlls +%else patches/patchinstall.sh DESTDIR="`pwd`" --all +%endif # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in From b6dc9f8efeed3ea5f12a5c992c7c2f08e1e2d9c2 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 11 Jun 2020 08:47:39 -0500 Subject: [PATCH 247/459] Wine-staging just fixed the ARM build failure so lets add the fix --- wine-staging-5.10-ntdll-arm.patch | 950 ++++++++++++++++++++++++++++++ wine.spec | 9 +- 2 files changed, 952 insertions(+), 7 deletions(-) create mode 100644 wine-staging-5.10-ntdll-arm.patch diff --git a/wine-staging-5.10-ntdll-arm.patch b/wine-staging-5.10-ntdll-arm.patch new file mode 100644 index 0000000..56a6f4f --- /dev/null +++ b/wine-staging-5.10-ntdll-arm.patch @@ -0,0 +1,950 @@ +From 5306e1df11e772fe8125fcd5857e52cf1f83430b Mon Sep 17 00:00:00 2001 +From: Paul Gofman +Date: Thu, 11 Jun 2020 15:23:12 +0300 +Subject: [PATCH] Updated winebuild-Fake_Dlls patchset. + +Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49357 +--- + ...-tests-Add-basic-tests-for-fake-dlls.patch | 8 +-- + ...-not-abuse-WOW32Reserved-field-for-1.patch | 36 ++++++------- + ...ate-syscall-thunks-for-ntdll-exports.patch | 53 +++++++++++-------- + ...ltipass-label-system-to-generate-fak.patch | 10 ++-- + ...uild-Add-stub-functions-in-fake-dlls.patch | 36 ++++++------- + ...uild-Add-syscall-thunks-in-fake-dlls.patch | 8 +-- + ...ze-of-relocation-information-in-fake.patch | 4 +- + ...-make-sure-RVA-matches-between-fake-.patch | 10 ++-- + ...me-file-alignment-for-fake-and-built.patch | 8 +-- + ...ebuild-Add-syscall-thunks-for-64-bit.patch | 39 ++++++-------- + ...all-NtOpenFile-through-syscall-thunk.patch | 32 +++++------ + 11 files changed, 123 insertions(+), 121 deletions(-) + +diff --git a/patches/winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch b/patches/winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch +index ef056cfcf..21d69fd59 100644 +--- a/patches/winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch ++++ b/patches/winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch +@@ -1,4 +1,4 @@ +-From de68d5c0e6bd728788bbec09100ea59802b8ff13 Mon Sep 17 00:00:00 2001 ++From 8b88aa45856684e63786425f72886f2ac57b3630 Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Thu, 25 May 2017 07:02:46 +0200 + Subject: [PATCH] kernel32/tests: Add basic tests for fake dlls. +@@ -8,10 +8,10 @@ Subject: [PATCH] kernel32/tests: Add basic tests for fake dlls. + 1 file changed, 91 insertions(+) + + diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c +-index 5474d543248..4e7a15970cb 100644 ++index ef8c47c04f1a..efd5a25a432d 100644 + --- a/dlls/kernel32/tests/loader.c + +++ b/dlls/kernel32/tests/loader.c +-@@ -1535,6 +1535,96 @@ static void test_filenames(void) ++@@ -1572,6 +1572,96 @@ static void test_filenames(void) + DeleteFileA( long_path ); + } + +@@ -108,7 +108,7 @@ index 5474d543248..4e7a15970cb 100644 + /* Verify linking style of import descriptors */ + static void test_ImportDescriptors(void) + { +-@@ -3997,6 +4087,7 @@ START_TEST(loader) ++@@ -4094,6 +4184,7 @@ START_TEST(loader) + return; + } + +diff --git a/patches/winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch b/patches/winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch +index 15aaa85df..ae98c2798 100644 +--- a/patches/winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch ++++ b/patches/winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch +@@ -1,4 +1,4 @@ +-From 25d08438aba3dee16c79ce3168a4f76f39816fad Mon Sep 17 00:00:00 2001 ++From 7af81866f286e60f601d1c3f9bfe8592a794d21d Mon Sep 17 00:00:00 2001 + From: Sebastian Lackner + Date: Tue, 16 May 2017 04:37:52 +0200 + Subject: [PATCH] krnl386.exe16: Do not abuse WOW32Reserved field for 16-bit +@@ -24,7 +24,7 @@ Subject: [PATCH] krnl386.exe16: Do not abuse WOW32Reserved field for 16-bit + 16 files changed, 78 insertions(+), 77 deletions(-) + + diff --git a/dlls/dbghelp/cpu_i386.c b/dlls/dbghelp/cpu_i386.c +-index fd808a0d324..7d6723977a2 100644 ++index fd808a0d3248..7d6723977a29 100644 + --- a/dlls/dbghelp/cpu_i386.c + +++ b/dlls/dbghelp/cpu_i386.c + @@ -213,16 +213,16 @@ static BOOL i386_stack_walk(struct cpu_stack_walk *csw, STACKFRAME64 *frame, +@@ -48,7 +48,7 @@ index fd808a0d324..7d6723977a2 100644 + } + next_switch = p; + diff --git a/dlls/krnl386.exe16/kernel.c b/dlls/krnl386.exe16/kernel.c +-index 07a57d0d937..89ea5c042e7 100644 ++index 07a57d0d9372..89ea5c042e71 100644 + --- a/dlls/krnl386.exe16/kernel.c + +++ b/dlls/krnl386.exe16/kernel.c + @@ -47,8 +47,8 @@ static void thread_attach(void) +@@ -72,7 +72,7 @@ index 07a57d0d937..89ea5c042e7 100644 + } + + diff --git a/dlls/krnl386.exe16/kernel16_private.h b/dlls/krnl386.exe16/kernel16_private.h +-index f15934daa0e..9f939a9d5ba 100644 ++index f15934daa0e4..9f939a9d5bac 100644 + --- a/dlls/krnl386.exe16/kernel16_private.h + +++ b/dlls/krnl386.exe16/kernel16_private.h + @@ -169,7 +169,7 @@ extern THHOOK *pThhook DECLSPEC_HIDDEN; +@@ -119,7 +119,7 @@ index f15934daa0e..9f939a9d5ba 100644 + + static inline struct kernel_thread_data *kernel_get_thread_data(void) + diff --git a/dlls/krnl386.exe16/ne_module.c b/dlls/krnl386.exe16/ne_module.c +-index f1e1a14dd67..c951a18f869 100644 ++index f1e1a14dd679..c951a18f8699 100644 + --- a/dlls/krnl386.exe16/ne_module.c + +++ b/dlls/krnl386.exe16/ne_module.c + @@ -1208,7 +1208,7 @@ DWORD NE_StartTask(void) +@@ -143,7 +143,7 @@ index f1e1a14dd67..c951a18f869 100644 + WOWCallback16Ex( 0, WCB16_REGS, 0, NULL, (DWORD *)&context ); + ExitThread( LOWORD(context.Eax) ); + diff --git a/dlls/krnl386.exe16/ne_segment.c b/dlls/krnl386.exe16/ne_segment.c +-index aa886148029..70eb3360914 100644 ++index aa8861480298..70eb33609144 100644 + --- a/dlls/krnl386.exe16/ne_segment.c + +++ b/dlls/krnl386.exe16/ne_segment.c + @@ -370,9 +370,9 @@ BOOL NE_LoadSegment( NE_MODULE *pModule, WORD segnum ) +@@ -209,7 +209,7 @@ index aa886148029..70eb3360914 100644 + args[7] = HIWORD(dwReason); + args[6] = LOWORD(dwReason); + diff --git a/dlls/krnl386.exe16/task.c b/dlls/krnl386.exe16/task.c +-index 39a60cb97a9..21de62c5a01 100644 ++index 39a60cb97a94..21de62c5a015 100644 + --- a/dlls/krnl386.exe16/task.c + +++ b/dlls/krnl386.exe16/task.c + @@ -624,7 +624,7 @@ void WINAPI InitTask16( CONTEXT *context ) +@@ -267,7 +267,7 @@ index 39a60cb97a9..21de62c5a01 100644 + context->Esp = OFFSETOF(pData->old_ss_sp) - sizeof(DWORD); /*ret addr*/ + pData->old_ss_sp = 0; + diff --git a/dlls/krnl386.exe16/thunk.c b/dlls/krnl386.exe16/thunk.c +-index e913a08f88c..ecc94371488 100644 ++index e913a08f88cc..ecc94371488f 100644 + --- a/dlls/krnl386.exe16/thunk.c + +++ b/dlls/krnl386.exe16/thunk.c + @@ -429,7 +429,7 @@ void WINAPI __regs_QT_Thunk( CONTEXT *context ) +@@ -413,7 +413,7 @@ index e913a08f88c..ecc94371488 100644 + if (OFFSETOF(frame32->frame16) > lpbuf[2]) + { + diff --git a/dlls/krnl386.exe16/wowthunk.c b/dlls/krnl386.exe16/wowthunk.c +-index 2dddbf93289..3a4b104a673 100644 ++index 2dddbf932898..3a4b104a673f 100644 + --- a/dlls/krnl386.exe16/wowthunk.c + +++ b/dlls/krnl386.exe16/wowthunk.c + @@ -127,7 +127,7 @@ static DWORD call16_handler( EXCEPTION_RECORD *record, EXCEPTION_REGISTRATION_RE +@@ -473,7 +473,7 @@ index 2dddbf93289..3a4b104a673 100644 + } + } + diff --git a/dlls/ntdll/unix/signal_i386.c b/dlls/ntdll/unix/signal_i386.c +-index 2928f314358..138f56b94eb 100644 ++index ac34f86a5883..55f1e2ce4b23 100644 + --- a/dlls/ntdll/unix/signal_i386.c + +++ b/dlls/ntdll/unix/signal_i386.c + @@ -645,7 +645,7 @@ static inline void *init_handler( const ucontext_t *sigcontext ) +@@ -486,7 +486,7 @@ index 2928f314358..138f56b94eb 100644 + return (void *)(ESP_sig(sigcontext) & ~3); + } + diff --git a/dlls/system.drv16/system.c b/dlls/system.drv16/system.c +-index b6fd51c05f0..695ad7b6003 100644 ++index b6fd51c05f01..695ad7b60039 100644 + --- a/dlls/system.drv16/system.c + +++ b/dlls/system.drv16/system.c + @@ -70,7 +70,7 @@ static void CALLBACK SYSTEM_TimerTick( LPVOID arg, DWORD low, DWORD high ) +@@ -499,7 +499,7 @@ index b6fd51c05f0..695ad7b6003 100644 + + WOWCallback16Ex( 0, WCB16_REGS, 0, NULL, (DWORD *)&context ); + diff --git a/dlls/toolhelp.dll16/toolhelp.c b/dlls/toolhelp.dll16/toolhelp.c +-index 578d1ae7fab..1077f0b0367 100644 ++index 578d1ae7faba..1077f0b03672 100644 + --- a/dlls/toolhelp.dll16/toolhelp.c + +++ b/dlls/toolhelp.dll16/toolhelp.c + @@ -491,8 +491,8 @@ BOOL16 WINAPI TaskNext16( TASKENTRY *lpte ) +@@ -523,7 +523,7 @@ index 578d1ae7fab..1077f0b0367 100644 + WORD user = LoadLibrary16( "USER.EXE" ); + WORD gdi = LoadLibrary16( "GDI.EXE" ); + diff --git a/dlls/user.exe16/message.c b/dlls/user.exe16/message.c +-index e3ca3fd779d..fa9388ceaa1 100644 ++index e3ca3fd779d3..fa9388ceaa11 100644 + --- a/dlls/user.exe16/message.c + +++ b/dlls/user.exe16/message.c + @@ -240,11 +240,11 @@ static LRESULT call_window_proc16( HWND16 hwnd, UINT16 msg, WPARAM16 wParam, LPA +@@ -595,7 +595,7 @@ index e3ca3fd779d..fa9388ceaa1 100644 + + stack16->ds = GetWindowLongPtrW( hwnd, GWLP_HINSTANCE ); + diff --git a/dlls/user.exe16/user.c b/dlls/user.exe16/user.c +-index 27b92793836..deec596f766 100644 ++index 27b92793836a..deec596f7660 100644 + --- a/dlls/user.exe16/user.c + +++ b/dlls/user.exe16/user.c + @@ -1394,7 +1394,7 @@ DWORD WINAPI GetTabbedTextExtent16( HDC16 hdc, LPCSTR lpstr, INT16 count, +@@ -617,7 +617,7 @@ index 27b92793836..deec596f766 100644 + int userPercent, gdiPercent; + + diff --git a/dlls/user.exe16/window.c b/dlls/user.exe16/window.c +-index bf86719325b..1f53bdc9540 100644 ++index bf86719325b8..1f53bdc95402 100644 + --- a/dlls/user.exe16/window.c + +++ b/dlls/user.exe16/window.c + @@ -456,7 +456,7 @@ HWND16 WINAPI GetParent16( HWND16 hwnd ) +@@ -630,10 +630,10 @@ index bf86719325b..1f53bdc9540 100644 + /* don't use WIN_Handle32 here, we don't care about the full handle */ + return IsWindow( HWND_32(hwnd) ); + diff --git a/include/winternl.h b/include/winternl.h +-index acbce20c212..68c1ae3fd82 100644 ++index 87eb0d32926b..2d9f54b89d8c 100644 + --- a/include/winternl.h + +++ b/include/winternl.h +-@@ -362,7 +362,7 @@ typedef struct _TEB ++@@ -363,7 +363,7 @@ typedef struct _TEB + PVOID WOW32Reserved; /* 0c0/0100 */ + ULONG CurrentLocale; /* 0c4/0108 */ + ULONG FpSoftwareStatusRegister; /* 0c8/010c */ +@@ -643,7 +643,7 @@ index acbce20c212..68c1ae3fd82 100644 + ACTIVATION_CONTEXT_STACK ActivationContextStack; /* 1a8/02c8 */ + BYTE SpareBytes1[24]; /* 1bc/02e8 */ + diff --git a/tools/winebuild/relay.c b/tools/winebuild/relay.c +-index 29d0a74c833..01bb97e02b4 100644 ++index 29d0a74c833c..01bb97e02b4c 100644 + --- a/tools/winebuild/relay.c + +++ b/tools/winebuild/relay.c + @@ -31,7 +31,7 @@ +diff --git a/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch b/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch +index 547e27f8f..a0487f91b 100644 +--- a/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch ++++ b/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch +@@ -1,4 +1,4 @@ +-From 0c4d2573b123f2198f74292133b7a6eefa472620 Mon Sep 17 00:00:00 2001 ++From d8ff827f7a94aee2bed89c620120af0a148ca81c Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Thu, 11 May 2017 05:32:55 +0200 + Subject: [PATCH] winebuild: Generate syscall thunks for ntdll exports. +@@ -8,7 +8,7 @@ Based on a patch by Erich E. Hoover. + dlls/ntdll/loader.c | 3 + + dlls/ntdll/signal_i386.c | 4 +- + dlls/ntdll/tests/exception.c | 2 + +- dlls/ntdll/thread.c | 3 +- ++ dlls/ntdll/thread.c | 10 +++- + dlls/ntdll/unix/thread.c | 3 +- + dlls/ntdll/unix/unix_private.h | 2 +- + dlls/ntdll/unixlib.h | 4 +- +@@ -19,13 +19,13 @@ Based on a patch by Erich E. Hoover. + tools/winebuild/spec16.c | 22 +------ + tools/winebuild/spec32.c | 104 +++++++++++++++++++++++++++++++++ + tools/winebuild/utils.c | 21 +++++++ +- 14 files changed, 214 insertions(+), 32 deletions(-) ++ 14 files changed, 221 insertions(+), 32 deletions(-) + + diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c +-index 0c8f05285c4..26c540050dc 100644 ++index 2553b0b9d397..cac6aae2f3dd 100644 + --- a/dlls/ntdll/loader.c + +++ b/dlls/ntdll/loader.c +-@@ -3810,6 +3810,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) ++@@ -4021,6 +4021,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) + return ret; + } + +@@ -33,7 +33,7 @@ index 0c8f05285c4..26c540050dc 100644 + + /****************************************************************** + * LdrInitializeThunk (NTDLL.@) +-@@ -3826,6 +3827,8 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow ++@@ -4038,6 +4039,8 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow + WINE_MODREF *wm; + LPCWSTR load_path = NtCurrentTeb()->Peb->ProcessParameters->DllPath.Buffer; + +@@ -43,7 +43,7 @@ index 0c8f05285c4..26c540050dc 100644 + + RtlEnterCriticalSection( &loader_section ); + diff --git a/dlls/ntdll/signal_i386.c b/dlls/ntdll/signal_i386.c +-index 21cc1b3ead4..18be5693a7d 100644 ++index 21cc1b3ead40..18be5693a7d2 100644 + --- a/dlls/ntdll/signal_i386.c + +++ b/dlls/ntdll/signal_i386.c + @@ -346,6 +346,8 @@ __ASM_STDCALL_FUNC( RtlCaptureContext, 4, +@@ -65,7 +65,7 @@ index 21cc1b3ead4..18be5693a7d 100644 + } + return unix_funcs->NtGetContextThread( handle, context ); + diff --git a/dlls/ntdll/tests/exception.c b/dlls/ntdll/tests/exception.c +-index a5e6faa461a..51938bf84cc 100644 ++index 1389a542cdee..54796476e25b 100644 + --- a/dlls/ntdll/tests/exception.c + +++ b/dlls/ntdll/tests/exception.c + @@ -1643,6 +1643,8 @@ static void test_thread_context(void) +@@ -78,18 +78,25 @@ index a5e6faa461a..51938bf84cc 100644 + ok( context.SegCs == LOWORD(expect.SegCs), "wrong SegCs %08x/%08x\n", context.SegCs, expect.SegCs ); + ok( context.SegDs == LOWORD(expect.SegDs), "wrong SegDs %08x/%08x\n", context.SegDs, expect.SegDs ); + diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c +-index 5a6809638ae..fa10cdf1062 100644 ++index ff5fe9d6226a..e93498b27ea0 100644 + --- a/dlls/ntdll/thread.c + +++ b/dlls/ntdll/thread.c +-@@ -170,6 +170,7 @@ int __cdecl __wine_dbg_output( const char *str ) ++@@ -220,6 +220,14 @@ int __cdecl __wine_dbg_output( const char *str ) + return unix_funcs->dbg_output( str ); + } + +++#if defined(__i386__) || defined(__x86_64__) + +extern void DECLSPEC_NORETURN __wine_syscall_dispatcher( void ); +++#else +++void __wine_syscall_dispatcher( void ) +++{ +++ FIXME("Syscall dispatcher is not available for this architecture.\n"); +++} +++#endif + + /*********************************************************************** + * thread_init +-@@ -181,7 +182,7 @@ int __cdecl __wine_dbg_output( const char *str ) ++@@ -231,7 +239,7 @@ int __cdecl __wine_dbg_output( const char *str ) + TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) + { + TEB *teb = unix_funcs->init_threading( &nb_threads, &__wine_ldt_copy, info_size, suspend, &server_cpus, +@@ -99,7 +106,7 @@ index 5a6809638ae..fa10cdf1062 100644 + peb = teb->Peb; + peb->FastPebLock = &peb_lock; + diff --git a/dlls/ntdll/unix/thread.c b/dlls/ntdll/unix/thread.c +-index 97b191e1a5b..2dbaa43e731 100644 ++index 97b191e1a5b3..2dbaa43e731a 100644 + --- a/dlls/ntdll/unix/thread.c + +++ b/dlls/ntdll/unix/thread.c + @@ -85,7 +85,7 @@ static void pthread_exit_wrapper( int status ) +@@ -120,10 +127,10 @@ index 97b191e1a5b..2dbaa43e731 100644 + thread_data->request_fd = -1; + thread_data->reply_fd = -1; + diff --git a/dlls/ntdll/unix/unix_private.h b/dlls/ntdll/unix/unix_private.h +-index 19dd216fc35..a1c48a52606 100644 ++index 92a58417827b..33a551e947c2 100644 + --- a/dlls/ntdll/unix/unix_private.h + +++ b/dlls/ntdll/unix/unix_private.h +-@@ -107,7 +107,7 @@ extern void CDECL server_release_fd( HANDLE handle, int unix_fd ) DECLSPEC_HIDDE ++@@ -108,7 +108,7 @@ extern void CDECL server_release_fd( HANDLE handle, int unix_fd ) DECLSPEC_HIDDE + extern void CDECL server_init_process_done( void *relay ) DECLSPEC_HIDDEN; + extern TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZE_T *size, + BOOL *suspend, unsigned int *cpus, BOOL *wow64, +@@ -133,7 +140,7 @@ index 19dd216fc35..a1c48a52606 100644 + extern void CDECL DECLSPEC_NORETURN exit_process( int status ) DECLSPEC_HIDDEN; + extern NTSTATUS CDECL get_thread_ldt_entry( HANDLE handle, void *data, ULONG len, ULONG *ret_len ) DECLSPEC_HIDDEN; + diff --git a/dlls/ntdll/unixlib.h b/dlls/ntdll/unixlib.h +-index 4c580c49d13..4f0080db03d 100644 ++index 4c580c49d139..4f0080db03d9 100644 + --- a/dlls/ntdll/unixlib.h + +++ b/dlls/ntdll/unixlib.h + @@ -28,7 +28,7 @@ struct ldt_copy; +@@ -155,10 +162,10 @@ index 4c580c49d13..4f0080db03d 100644 + void (CDECL *exit_process)( int status ); + NTSTATUS (CDECL *get_thread_ldt_entry)( HANDLE handle, void *data, ULONG len, ULONG *ret_len ); + diff --git a/include/winternl.h b/include/winternl.h +-index 68c1ae3fd82..f2da9157aab 100644 ++index 2d9f54b89d8c..0c15a0ee6c34 100644 + --- a/include/winternl.h + +++ b/include/winternl.h +-@@ -359,7 +359,7 @@ typedef struct _TEB ++@@ -360,7 +360,7 @@ typedef struct _TEB + PVOID CsrClientThread; /* 03c/0070 */ + PVOID Win32ThreadInfo; /* 040/0078 */ + ULONG Win32ClientInfo[31]; /* 044/0080 used for user32 private data in Wine */ +@@ -168,7 +175,7 @@ index 68c1ae3fd82..f2da9157aab 100644 + ULONG FpSoftwareStatusRegister; /* 0c8/010c */ + PVOID SystemReserved1[54]; /* 0cc/0110 used for krnl386.exe16 private data in Wine */ + diff --git a/tools/winebuild/build.h b/tools/winebuild/build.h +-index c162888a035..55d5b0b9dc2 100644 ++index c162888a0356..55d5b0b9dc28 100644 + --- a/tools/winebuild/build.h + +++ b/tools/winebuild/build.h + @@ -105,6 +105,7 @@ typedef struct +@@ -216,7 +223,7 @@ index c162888a035..55d5b0b9dc2 100644 + + extern int byte_swapped; + diff --git a/tools/winebuild/import.c b/tools/winebuild/import.c +-index 04ab433dd65..0c6bafed8e5 100644 ++index 04ab433dd65a..0c6bafed8e54 100644 + --- a/tools/winebuild/import.c + +++ b/tools/winebuild/import.c + @@ -531,6 +531,7 @@ static void check_undefined_forwards( DLLSPEC *spec ) +@@ -256,7 +263,7 @@ index 04ab433dd65..0c6bafed8e5 100644 + } + } + diff --git a/tools/winebuild/parser.c b/tools/winebuild/parser.c +-index 0f2b9c1e10a..74216f8bb6e 100644 ++index 0f2b9c1e10ad..74216f8bb6e7 100644 + --- a/tools/winebuild/parser.c + +++ b/tools/winebuild/parser.c + @@ -543,6 +543,24 @@ static const char *parse_spec_flags( DLLSPEC *spec, ORDDEF *odp ) +@@ -347,7 +354,7 @@ index 0f2b9c1e10a..74216f8bb6e 100644 + } + + diff --git a/tools/winebuild/spec16.c b/tools/winebuild/spec16.c +-index a52c03aaa6a..15ef9a3f893 100644 ++index a52c03aaa6a7..15ef9a3f8930 100644 + --- a/tools/winebuild/spec16.c + +++ b/tools/winebuild/spec16.c + @@ -495,27 +495,6 @@ static int relay_type_compare( const void *e1, const void *e2 ) +@@ -387,7 +394,7 @@ index a52c03aaa6a..15ef9a3f893 100644 + entry_point->u.func.nb_args = 0; + assert( !spec->ordinals[0] ); + diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c +-index b1e20e0484d..22dd399cb2b 100644 ++index b1e20e0484dc..22dd399cb2b4 100644 + --- a/tools/winebuild/spec32.c + +++ b/tools/winebuild/spec32.c + @@ -374,6 +374,109 @@ static void output_relay_debug( DLLSPEC *spec ) +@@ -509,7 +516,7 @@ index b1e20e0484d..22dd399cb2b 100644 + output_exports( spec ); + output_imports( spec ); + diff --git a/tools/winebuild/utils.c b/tools/winebuild/utils.c +-index 2a1fc960926..07a579004ad 100644 ++index 2a1fc960926b..07a579004adc 100644 + --- a/tools/winebuild/utils.c + +++ b/tools/winebuild/utils.c + @@ -860,6 +860,7 @@ void free_dll_spec( DLLSPEC *spec ) +diff --git a/patches/winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch b/patches/winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch +index 6c3984f8b..d4813799e 100644 +--- a/patches/winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch ++++ b/patches/winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch +@@ -1,4 +1,4 @@ +-From 15182deeb13e26abdb3067a77353354726ac82aa Mon Sep 17 00:00:00 2001 ++From 344eb39bdfee74d4d826fa2f61a95736f0ee9823 Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Mon, 15 May 2017 02:05:49 +0200 + Subject: [PATCH] winebuild: Use multipass label system to generate fake dlls. +@@ -11,7 +11,7 @@ Subject: [PATCH] winebuild: Use multipass label system to generate fake dlls. + 4 files changed, 181 insertions(+), 63 deletions(-) + + diff --git a/tools/winebuild/build.h b/tools/winebuild/build.h +-index 6ee847f908c..210324406a9 100644 ++index 55d5b0b9dc28..8930df408d3b 100644 + --- a/tools/winebuild/build.h + +++ b/tools/winebuild/build.h + @@ -343,6 +343,7 @@ extern size_t input_buffer_pos; +@@ -35,7 +35,7 @@ index 6ee847f908c..210324406a9 100644 + /* global variables */ + + diff --git a/tools/winebuild/res32.c b/tools/winebuild/res32.c +-index bd55bb2fa5c..d9329019f8a 100644 ++index bd55bb2fa5c4..d9329019f8a3 100644 + --- a/tools/winebuild/res32.c + +++ b/tools/winebuild/res32.c + @@ -539,7 +539,6 @@ void output_bin_resources( DLLSPEC *spec, unsigned int start_rva ) +@@ -47,7 +47,7 @@ index bd55bb2fa5c..d9329019f8a 100644 + /* output the resource directories */ + + diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c +-index 22dd399cb2b..c38f1fe663c 100644 ++index 22dd399cb2b4..c38f1fe663c7 100644 + --- a/tools/winebuild/spec32.c + +++ b/tools/winebuild/spec32.c + @@ -844,11 +844,11 @@ void output_spec32_file( DLLSPEC *spec ) +@@ -279,7 +279,7 @@ index 22dd399cb2b..c38f1fe663c 100644 + } + + diff --git a/tools/winebuild/utils.c b/tools/winebuild/utils.c +-index 7dc61a708db..64e1fa51455 100644 ++index 07a579004adc..80dec6db29ea 100644 + --- a/tools/winebuild/utils.c + +++ b/tools/winebuild/utils.c + @@ -34,6 +34,7 @@ +diff --git a/patches/winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch b/patches/winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch +index f96d51aee..4ac05a314 100644 +--- a/patches/winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch ++++ b/patches/winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch +@@ -1,4 +1,4 @@ +-From 167ad04157dd746ee9395afa9505fe00cc866f9b Mon Sep 17 00:00:00 2001 ++From e5fc6ee60be5dd3b80af96dcbd81adb742ba7a5d Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Mon, 15 May 2017 16:27:56 +0200 + Subject: [PATCH] winebuild: Add stub functions in fake dlls. +@@ -14,10 +14,10 @@ Subject: [PATCH] winebuild: Add stub functions in fake dlls. + 7 files changed, 251 insertions(+), 15 deletions(-) + + diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c +-index 926fa913866..902907329c0 100644 ++index efd5a25a432d..182b61b731a2 100644 + --- a/dlls/kernel32/tests/loader.c + +++ b/dlls/kernel32/tests/loader.c +-@@ -1596,9 +1596,7 @@ static void test_FakeDLL(void) ++@@ -1597,9 +1597,7 @@ static void test_FakeDLL(void) + ok(ptr != NULL, "MapViewOfFile failed with error %u\n", GetLastError()); + + dir = RtlImageDirectoryEntryToData(ptr, TRUE, IMAGE_DIRECTORY_ENTRY_EXPORT, &size); +@@ -27,7 +27,7 @@ index 926fa913866..902907329c0 100644 + + names = RVAToAddr(dir->AddressOfNames, ptr); + ordinals = RVAToAddr(dir->AddressOfNameOrdinals, ptr); +-@@ -1627,17 +1625,20 @@ todo_wine ++@@ -1628,17 +1626,20 @@ todo_wine + /* check position in memory */ + dll_rva = (DWORD_PTR)dll_func - (DWORD_PTR)module; + map_rva = funcs[ordinals[i]]; +@@ -48,7 +48,7 @@ index 926fa913866..902907329c0 100644 + ok(!memcmp(map_func, dll_func, 0x20), "%s: Function content does not match!\n", func_name); + + if (!strcmp(func_name, "NtSetEvent")) +-@@ -1651,10 +1652,11 @@ todo_wine ++@@ -1652,10 +1653,11 @@ todo_wine + ok(event != NULL, "CreateEvent failed with error %u\n", GetLastError()); + pNtSetEvent(event, 0); + ok(WaitForSingleObject(event, 0) == WAIT_OBJECT_0, "Event was not signaled\n"); +@@ -62,10 +62,10 @@ index 926fa913866..902907329c0 100644 + CloseHandle(map); + CloseHandle(file); + diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c +-index 26c540050dc..09d3870c31a 100644 ++index cac6aae2f3dd..51d989f30b45 100644 + --- a/dlls/ntdll/loader.c + +++ b/dlls/ntdll/loader.c +-@@ -3811,6 +3811,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) ++@@ -4022,6 +4022,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) + } + + extern void DECLSPEC_NORETURN __wine_syscall_dispatcher( void ); +@@ -73,7 +73,7 @@ index 26c540050dc..09d3870c31a 100644 + + /****************************************************************** + * LdrInitializeThunk (NTDLL.@) +-@@ -3828,6 +3829,7 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow ++@@ -4040,6 +4041,7 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow + LPCWSTR load_path = NtCurrentTeb()->Peb->ProcessParameters->DllPath.Buffer; + + NtCurrentTeb()->WOW32Reserved = __wine_syscall_dispatcher; +@@ -82,12 +82,12 @@ index 26c540050dc..09d3870c31a 100644 + if (process_detaching) return; + + diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c +-index fa10cdf1062..4840f527e59 100644 ++index e93498b27ea0..a14e3a12ae0c 100644 + --- a/dlls/ntdll/thread.c + +++ b/dlls/ntdll/thread.c +-@@ -172,6 +172,39 @@ int __cdecl __wine_dbg_output( const char *str ) +- +- extern void DECLSPEC_NORETURN __wine_syscall_dispatcher( void ); ++@@ -229,6 +229,39 @@ void __wine_syscall_dispatcher( void ) ++ } ++ #endif + + +void *WINAPI __wine_fakedll_dispatcher( const char *module, ULONG ord ) + +{ +@@ -125,7 +125,7 @@ index fa10cdf1062..4840f527e59 100644 + /*********************************************************************** + * thread_init + * +-@@ -183,6 +216,7 @@ TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) ++@@ -240,6 +273,7 @@ TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) + { + TEB *teb = unix_funcs->init_threading( &nb_threads, &__wine_ldt_copy, info_size, suspend, &server_cpus, + &is_wow64, &server_start_time, __wine_syscall_dispatcher ); +@@ -134,10 +134,10 @@ index fa10cdf1062..4840f527e59 100644 + peb = teb->Peb; + peb->FastPebLock = &peb_lock; + diff --git a/include/winternl.h b/include/winternl.h +-index f2da9157aab..ce8021af503 100644 ++index 0c15a0ee6c34..6da672e979e5 100644 + --- a/include/winternl.h + +++ b/include/winternl.h +-@@ -398,7 +398,7 @@ typedef struct _TEB ++@@ -399,7 +399,7 @@ typedef struct _TEB + PVOID Instrumentation[16]; /* f2c/16b8 */ + PVOID WinSockData; /* f6c/1738 */ + ULONG GdiBatchCount; /* f70/1740 */ +@@ -147,7 +147,7 @@ index f2da9157aab..ce8021af503 100644 + PVOID ReservedForPerf; /* f7c/1750 */ + PVOID ReservedForOle; /* f80/1758 */ + diff --git a/tools/winebuild/build.h b/tools/winebuild/build.h +-index 8930df408d3..44113bad28a 100644 ++index 8930df408d3b..44113bad28af 100644 + --- a/tools/winebuild/build.h + +++ b/tools/winebuild/build.h + @@ -358,6 +358,7 @@ extern void put_word( unsigned short val ); +@@ -159,7 +159,7 @@ index 8930df408d3..44113bad28a 100644 + extern void align_output_rva( unsigned int file_align, unsigned int rva_align ); + extern size_t label_pos( const char *name ); + diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c +-index c38f1fe663c..bf82ca497c0 100644 ++index c38f1fe663c7..bf82ca497c0d 100644 + --- a/tools/winebuild/spec32.c + +++ b/tools/winebuild/spec32.c + @@ -843,6 +843,163 @@ void output_spec32_file( DLLSPEC *spec ) +@@ -415,7 +415,7 @@ index c38f1fe663c..bf82ca497c0 100644 + /* .reloc contents */ + align_output_rva( file_align, section_align ); + diff --git a/tools/winebuild/utils.c b/tools/winebuild/utils.c +-index 80dec6db29e..d394a1382c6 100644 ++index 80dec6db29ea..d394a1382c68 100644 + --- a/tools/winebuild/utils.c + +++ b/tools/winebuild/utils.c + @@ -549,7 +549,7 @@ size_t output_buffer_size; +diff --git a/patches/winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch b/patches/winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch +index 5ae2b3deb..13f46d6b0 100644 +--- a/patches/winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch ++++ b/patches/winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch +@@ -1,4 +1,4 @@ +-From 84a9f7b8192d7735108da2d7e81cf63faef97c13 Mon Sep 17 00:00:00 2001 ++From fd72d405abba827ab5e2603551d48200aedad3ce Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Mon, 15 May 2017 17:56:48 +0200 + Subject: [PATCH] winebuild: Add syscall thunks in fake dlls. +@@ -9,10 +9,10 @@ Subject: [PATCH] winebuild: Add syscall thunks in fake dlls. + 2 files changed, 25 insertions(+), 3 deletions(-) + + diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c +-index ec173c94a8e..a3bed8b310b 100644 ++index 182b61b731a2..98369c7d508c 100644 + --- a/dlls/kernel32/tests/loader.c + +++ b/dlls/kernel32/tests/loader.c +-@@ -1602,7 +1602,6 @@ static void test_FakeDLL(void) ++@@ -1639,7 +1639,6 @@ static void test_FakeDLL(void) + + /* check function content */ + map_func = RVAToAddr(map_rva, ptr); +@@ -21,7 +21,7 @@ index ec173c94a8e..a3bed8b310b 100644 + + if (!strcmp(func_name, "NtSetEvent")) + diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c +-index bf82ca497c0..6968e41260f 100644 ++index bf82ca497c0d..6968e41260f1 100644 + --- a/tools/winebuild/spec32.c + +++ b/tools/winebuild/spec32.c + @@ -860,13 +860,36 @@ static void create_stub_exports_text( DLLSPEC *spec ) +diff --git a/patches/winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch b/patches/winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch +index 92a7161de..3b3745ed6 100644 +--- a/patches/winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch ++++ b/patches/winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch +@@ -1,4 +1,4 @@ +-From d77c31b1567bfbde1ce4ceb526ad596d0be3e788 Mon Sep 17 00:00:00 2001 ++From f92fc0572be02ce2eee2a9cbf60724372678a5af Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Thu, 25 May 2017 03:22:25 +0200 + Subject: [PATCH] winebuild: Fix size of relocation information in fake dlls. +@@ -8,7 +8,7 @@ Subject: [PATCH] winebuild: Fix size of relocation information in fake dlls. + 1 file changed, 2 insertions(+), 2 deletions(-) + + diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c +-index 6968e41260f..f95b45b9a0d 100644 ++index 6968e41260f1..f95b45b9a0d5 100644 + --- a/tools/winebuild/spec32.c + +++ b/tools/winebuild/spec32.c + @@ -1238,8 +1238,8 @@ static void output_fake_module_pass( DLLSPEC *spec ) +diff --git a/patches/winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch b/patches/winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch +index c4f1fb004..2cb4b7cf1 100644 +--- a/patches/winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch ++++ b/patches/winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch +@@ -1,4 +1,4 @@ +-From afa59bbabca36f306e9db4c1b080a250c4a919ea Mon Sep 17 00:00:00 2001 ++From 59efee63a7442dfee4d9e76b11f651a11a4b523e Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Thu, 25 May 2017 21:46:27 +0200 + Subject: [PATCH] winebuild: Try to make sure RVA matches between fake and +@@ -11,10 +11,10 @@ Subject: [PATCH] winebuild: Try to make sure RVA matches between fake and + 3 files changed, 26 insertions(+), 5 deletions(-) + + diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c +-index a3bed8b310b..8b5a345b086 100644 ++index 98369c7d508c..77e73b3ca37b 100644 + --- a/dlls/kernel32/tests/loader.c + +++ b/dlls/kernel32/tests/loader.c +-@@ -1589,7 +1589,6 @@ static void test_FakeDLL(void) ++@@ -1626,7 +1626,6 @@ static void test_FakeDLL(void) + /* check position in memory */ + dll_rva = (DWORD_PTR)dll_func - (DWORD_PTR)module; + map_rva = funcs[ordinals[i]]; +@@ -23,7 +23,7 @@ index a3bed8b310b..8b5a345b086 100644 + func_name, dll_rva, map_rva); + + diff --git a/libs/wine/loader.c b/libs/wine/loader.c +-index c3b59d90224..b6847ca77b3 100644 ++index c3b59d902243..b6847ca77b31 100644 + --- a/libs/wine/loader.c + +++ b/libs/wine/loader.c + @@ -335,8 +335,12 @@ static void *map_dll( const IMAGE_NT_HEADERS *nt_descr ) +@@ -54,7 +54,7 @@ index c3b59d90224..b6847ca77b3 100644 + + memcpy( sec->Name, ".text", sizeof(".text") ); + diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c +-index f95b45b9a0d..07d6eed05fc 100644 ++index f95b45b9a0d5..07d6eed05fcc 100644 + --- a/tools/winebuild/spec32.c + +++ b/tools/winebuild/spec32.c + @@ -381,14 +381,25 @@ static void output_relay_debug( DLLSPEC *spec ) +diff --git a/patches/winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch b/patches/winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch +index e0ae33a59..9113beb5f 100644 +--- a/patches/winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch ++++ b/patches/winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch +@@ -1,4 +1,4 @@ +-From 29478273c4db90d209ac5afbdc1dd80add3d2c7e Mon Sep 17 00:00:00 2001 ++From 370eccb19c65a8b02abfa31a76651ae533dda22f Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Thu, 25 May 2017 21:56:06 +0200 + Subject: [PATCH] libs/wine: Use same file alignment for fake and builtin DLLs. +@@ -9,10 +9,10 @@ Subject: [PATCH] libs/wine: Use same file alignment for fake and builtin DLLs. + 2 files changed, 1 insertion(+), 2 deletions(-) + + diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c +-index 8b5a345b086..5373dc4efe1 100644 ++index 77e73b3ca37b..1f525194ce73 100644 + --- a/dlls/kernel32/tests/loader.c + +++ b/dlls/kernel32/tests/loader.c +-@@ -1595,7 +1595,6 @@ static void test_FakeDLL(void) ++@@ -1632,7 +1632,6 @@ static void test_FakeDLL(void) + /* check position in file */ + map_offset = (DWORD_PTR)RtlImageRvaToVa(RtlImageNtHeader(ptr), ptr, map_rva, NULL) - (DWORD_PTR)ptr; + dll_offset = (DWORD_PTR)RtlImageRvaToVa(RtlImageNtHeader(module), module, dll_rva, NULL) - (DWORD_PTR)module; +@@ -21,7 +21,7 @@ index 8b5a345b086..5373dc4efe1 100644 + func_name, map_offset, dll_offset); + + diff --git a/libs/wine/loader.c b/libs/wine/loader.c +-index b6847ca77b3..4597a6cb324 100644 ++index b6847ca77b31..4597a6cb3243 100644 + --- a/libs/wine/loader.c + +++ b/libs/wine/loader.c + @@ -398,7 +398,7 @@ static void *map_dll( const IMAGE_NT_HEADERS *nt_descr ) +diff --git a/patches/winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch b/patches/winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch +index 6024e5a2f..e40a80148 100644 +--- a/patches/winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch ++++ b/patches/winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch +@@ -1,4 +1,4 @@ +-From a5b4feebd008daab008f72567fe0001da619030e Mon Sep 17 00:00:00 2001 ++From 6f1973aa2aee35139ae041e59d37a45ff22dc5bf Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Thu, 7 Sep 2017 00:38:09 +0200 + Subject: [PATCH] tools/winebuild: Add syscall thunks for 64 bit. +@@ -7,18 +7,18 @@ Subject: [PATCH] tools/winebuild: Add syscall thunks for 64 bit. + dlls/kernel32/tests/loader.c | 7 +- + dlls/ntdll/unix/thread.c | 2 +- + dlls/ntdll/unix/unix_private.h | 2 +- +- dlls/ntdll/unix/virtual.c | 12 +- ++ dlls/ntdll/unix/virtual.c | 11 +- + libs/wine/loader.c | 4 + + server/mapping.c | 6 +- + tools/winebuild/parser.c | 2 +- + tools/winebuild/spec32.c | 285 ++++++++++++++++++++++++++++++++- +- 8 files changed, 306 insertions(+), 14 deletions(-) ++ 8 files changed, 305 insertions(+), 14 deletions(-) + + diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c +-index 95939ba6bde..ae5462f6e55 100644 ++index 1f525194ce73..21af7b4ce7a4 100644 + --- a/dlls/kernel32/tests/loader.c + +++ b/dlls/kernel32/tests/loader.c +-@@ -1573,7 +1573,7 @@ static void test_filenames(void) ++@@ -1574,7 +1574,7 @@ static void test_filenames(void) + + static void test_FakeDLL(void) + { +@@ -27,7 +27,7 @@ index 95939ba6bde..ae5462f6e55 100644 + NTSTATUS (WINAPI *pNtSetEvent)(HANDLE, ULONG *) = NULL; + IMAGE_EXPORT_DIRECTORY *dir; + HMODULE module = GetModuleHandleA("ntdll.dll"); +-@@ -1615,8 +1615,13 @@ static void test_FakeDLL(void) ++@@ -1616,8 +1616,13 @@ static void test_FakeDLL(void) + + dll_func = (BYTE *)GetProcAddress(module, func_name); + ok(dll_func != NULL, "%s: GetProcAddress returned NULL\n", func_name); +@@ -42,7 +42,7 @@ index 95939ba6bde..ae5462f6e55 100644 + todo_wine ok(0, "%s: Export is a stub-function, skipping\n", func_name); + continue; + diff --git a/dlls/ntdll/unix/thread.c b/dlls/ntdll/unix/thread.c +-index 2dbaa43e731..e1da90222d3 100644 ++index 2dbaa43e731a..e1da90222d38 100644 + --- a/dlls/ntdll/unix/thread.c + +++ b/dlls/ntdll/unix/thread.c + @@ -110,7 +110,7 @@ TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZ +@@ -55,10 +55,10 @@ index 2dbaa43e731..e1da90222d3 100644 + + if (size) *size = info_size; + diff --git a/dlls/ntdll/unix/unix_private.h b/dlls/ntdll/unix/unix_private.h +-index a1c48a52606..9c9e5b80b0c 100644 ++index 33a551e947c2..d06f366d3c6d 100644 + --- a/dlls/ntdll/unix/unix_private.h + +++ b/dlls/ntdll/unix/unix_private.h +-@@ -152,7 +152,7 @@ extern void virtual_init(void) DECLSPEC_HIDDEN; ++@@ -153,7 +153,7 @@ extern void virtual_init(void) DECLSPEC_HIDDEN; + extern TEB *virtual_alloc_first_teb(void) DECLSPEC_HIDDEN; + extern NTSTATUS virtual_alloc_teb( TEB **ret_teb ) DECLSPEC_HIDDEN; + extern void virtual_free_teb( TEB *teb ) DECLSPEC_HIDDEN; +@@ -68,10 +68,10 @@ index a1c48a52606..9c9e5b80b0c 100644 + extern BOOL virtual_is_valid_code_address( const void *addr, SIZE_T size ) DECLSPEC_HIDDEN; + extern int virtual_handle_stack_fault( void *addr ) DECLSPEC_HIDDEN; + diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c +-index 660323d4dcc..a5e5cb8422d 100644 ++index 9fb2ecd38ca3..ad11485d1cea 100644 + --- a/dlls/ntdll/unix/virtual.c + +++ b/dlls/ntdll/unix/virtual.c +-@@ -2588,14 +2588,14 @@ TEB *virtual_alloc_first_teb(void) ++@@ -2772,14 +2772,14 @@ TEB *virtual_alloc_first_teb(void) + TEB *teb; + PEB *peb; + NTSTATUS status; +@@ -88,12 +88,7 @@ index 660323d4dcc..a5e5cb8422d 100644 + if (status) + { + ERR( "wine: failed to map the shared user data: %08x\n", status ); +-@@ -2787,11 +2787,12 @@ void virtual_clear_thread_stack( void *stack_end ) +- if (force_exec_prot) mprotect( stack, size, PROT_READ | PROT_WRITE | PROT_EXEC ); +- } +- +-+extern void DECLSPEC_NORETURN __wine_syscall_dispatcher( void ); +- ++@@ -2977,7 +2977,7 @@ void virtual_clear_thread_stack( void *stack_end ) + /*********************************************************************** + * virtual_map_user_shared_data + */ +@@ -102,7 +97,7 @@ index 660323d4dcc..a5e5cb8422d 100644 + { + static const WCHAR wine_usdW[] = {'\\','K','e','r','n','e','l','O','b','j','e','c','t','s', + '\\','_','_','w','i','n','e','_','u','s','e','r','_','s','h','a','r','e','d','_','d','a','t','a',0}; +-@@ -2814,6 +2815,11 @@ void virtual_map_user_shared_data(void) ++@@ -3000,6 +3000,11 @@ void virtual_map_user_shared_data(void) + ERR( "failed to remap the process USD: %d\n", res ); + exit(1); + } +@@ -115,7 +110,7 @@ index 660323d4dcc..a5e5cb8422d 100644 + NtClose( section ); + } + diff --git a/libs/wine/loader.c b/libs/wine/loader.c +-index 4597a6cb324..3d0d75e9c6d 100644 ++index 4597a6cb3243..3d0d75e9c6d3 100644 + --- a/libs/wine/loader.c + +++ b/libs/wine/loader.c + @@ -398,7 +398,11 @@ static void *map_dll( const IMAGE_NT_HEADERS *nt_descr ) +@@ -131,7 +126,7 @@ index 4597a6cb324..3d0d75e9c6d 100644 + sec++; + + diff --git a/server/mapping.c b/server/mapping.c +-index 0941dd87c05..002f3215af2 100644 ++index 0941dd87c05d..002f3215af2e 100644 + --- a/server/mapping.c + +++ b/server/mapping.c + @@ -964,7 +964,11 @@ struct object *create_user_data_mapping( struct object *root, const struct unico +@@ -148,7 +143,7 @@ index 0941dd87c05..002f3215af2 100644 + } + + diff --git a/tools/winebuild/parser.c b/tools/winebuild/parser.c +-index 74216f8bb6e..820516329a4 100644 ++index 74216f8bb6e7..820516329a47 100644 + --- a/tools/winebuild/parser.c + +++ b/tools/winebuild/parser.c + @@ -545,7 +545,7 @@ static const char *parse_spec_flags( DLLSPEC *spec, ORDDEF *odp ) +@@ -161,7 +156,7 @@ index 74216f8bb6e..820516329a4 100644 + if (odp->flags & (FLAG_FORWARD | FLAG_REGISTER)) + return 0; + diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c +-index 07d6eed05fc..9cc4698d0d7 100644 ++index 07d6eed05fcc..9cc4698d0d7d 100644 + --- a/tools/winebuild/spec32.c + +++ b/tools/winebuild/spec32.c + @@ -375,11 +375,11 @@ static void output_relay_debug( DLLSPEC *spec ) +diff --git a/patches/winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch b/patches/winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch +index 69ee26be8..c3e065b26 100644 +--- a/patches/winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch ++++ b/patches/winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch +@@ -1,4 +1,4 @@ +-From 659e192979eecfb59d1c1b26e8cea78c42300de5 Mon Sep 17 00:00:00 2001 ++From feb53ed39179603391eff600ea59edc41407b238 Mon Sep 17 00:00:00 2001 + From: Paul Gofman + Date: Fri, 3 Jan 2020 17:39:08 +0300 + Subject: [PATCH] ntdll: Call NtOpenFile through syscall thunk. +@@ -15,10 +15,10 @@ Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48410 + 7 files changed, 16 insertions(+), 8 deletions(-) + + diff --git a/dlls/ntdll/actctx.c b/dlls/ntdll/actctx.c +-index 1ca794ae3e5..b3c13042adc 100644 ++index a25cefa555ac..34ba0dc813c6 100644 + --- a/dlls/ntdll/actctx.c + +++ b/dlls/ntdll/actctx.c +-@@ -2892,7 +2892,7 @@ static NTSTATUS open_nt_file( HANDLE *handle, UNICODE_STRING *name ) ++@@ -2894,7 +2894,7 @@ static NTSTATUS open_nt_file( HANDLE *handle, UNICODE_STRING *name ) + attr.ObjectName = name; + attr.SecurityDescriptor = NULL; + attr.SecurityQualityOfService = NULL; +@@ -27,7 +27,7 @@ index 1ca794ae3e5..b3c13042adc 100644 + } + + static NTSTATUS get_manifest_in_module( struct actctx_loader* acl, struct assembly_identity* ai, +-@@ -3209,7 +3209,7 @@ static NTSTATUS lookup_winsxs(struct actctx_loader* acl, struct assembly_identit ++@@ -3211,7 +3211,7 @@ static NTSTATUS lookup_winsxs(struct actctx_loader* acl, struct assembly_identit + attr.SecurityDescriptor = NULL; + attr.SecurityQualityOfService = NULL; + +@@ -37,10 +37,10 @@ index 1ca794ae3e5..b3c13042adc 100644 + { + sxs_ai = *ai; + diff --git a/dlls/ntdll/directory.c b/dlls/ntdll/directory.c +-index d18df38f626..69607a4fed9 100644 ++index 18428658a5b5..7a9de26ccb0c 100644 + --- a/dlls/ntdll/directory.c + +++ b/dlls/ntdll/directory.c +-@@ -2943,7 +2943,7 @@ NTSTATUS DIR_get_unix_cwd( char **cwd ) ++@@ -3071,7 +3071,7 @@ NTSTATUS DIR_get_unix_cwd( char **cwd ) + attr.SecurityDescriptor = NULL; + attr.SecurityQualityOfService = NULL; + +@@ -50,10 +50,10 @@ index d18df38f626..69607a4fed9 100644 + RtlFreeUnicodeString( &dirW ); + if (status != STATUS_SUCCESS) goto done; + diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c +-index 0b8c28a0651..e48cd84cffd 100644 ++index 51d989f30b45..8f1653b0d626 100644 + --- a/dlls/ntdll/loader.c + +++ b/dlls/ntdll/loader.c +-@@ -2469,7 +2469,7 @@ static NTSTATUS open_dll_file( UNICODE_STRING *nt_name, WINE_MODREF **pwm, ++@@ -2521,7 +2521,7 @@ static NTSTATUS open_dll_file( UNICODE_STRING *nt_name, WINE_MODREF **pwm, + attr.ObjectName = nt_name; + attr.SecurityDescriptor = NULL; + attr.SecurityQualityOfService = NULL; +@@ -63,10 +63,10 @@ index 0b8c28a0651..e48cd84cffd 100644 + FILE_SYNCHRONOUS_IO_NONALERT | FILE_NON_DIRECTORY_FILE ))) + { + diff --git a/dlls/ntdll/locale.c b/dlls/ntdll/locale.c +-index 0d0c1194d23..a1bf219ed0a 100644 ++index 15ccdeb2e637..928edcb04e2c 100644 + --- a/dlls/ntdll/locale.c + +++ b/dlls/ntdll/locale.c +-@@ -661,7 +661,7 @@ static NTSTATUS open_nls_data_file( ULONG type, ULONG id, HANDLE *file ) ++@@ -660,7 +660,7 @@ static NTSTATUS open_nls_data_file( ULONG type, ULONG id, HANDLE *file ) + return STATUS_NO_MEMORY; + valueW.Length = NTDLL_swprintf( valueW.Buffer, pathfmtW, dir, name ) * sizeof(WCHAR); + InitializeObjectAttributes( &attr, &valueW, 0, 0, NULL ); +@@ -75,7 +75,7 @@ index 0d0c1194d23..a1bf219ed0a 100644 + if (!status) TRACE( "found %s\n", debugstr_w( valueW.Buffer )); + RtlFreeUnicodeString( &valueW ); + if (status != STATUS_OBJECT_NAME_NOT_FOUND && status != STATUS_OBJECT_PATH_NOT_FOUND) return status; +-@@ -685,7 +685,7 @@ static NTSTATUS open_nls_data_file( ULONG type, ULONG id, HANDLE *file ) ++@@ -684,7 +684,7 @@ static NTSTATUS open_nls_data_file( ULONG type, ULONG id, HANDLE *file ) + wcscat( valueW.Buffer, name ); + valueW.Length = wcslen(valueW.Buffer) * sizeof(WCHAR); + InitializeObjectAttributes( &attr, &valueW, 0, 0, NULL ); +@@ -85,10 +85,10 @@ index 0d0c1194d23..a1bf219ed0a 100644 + } + RtlFreeUnicodeString( &valueW ); + diff --git a/dlls/ntdll/ntdll_misc.h b/dlls/ntdll/ntdll_misc.h +-index 2e791b92f73..f8170793185 100644 ++index 9091d1ae8c77..f8e81ae49eaf 100644 + --- a/dlls/ntdll/ntdll_misc.h + +++ b/dlls/ntdll/ntdll_misc.h +-@@ -350,4 +350,12 @@ static inline void ascii_to_unicode( WCHAR *dst, const char *src, size_t len ) ++@@ -329,4 +329,12 @@ static inline void ascii_to_unicode( WCHAR *dst, const char *src, size_t len ) + while (len--) *dst++ = (unsigned char)*src++; + } + +@@ -102,7 +102,7 @@ index 2e791b92f73..f8170793185 100644 + + + #endif + diff --git a/dlls/ntdll/path.c b/dlls/ntdll/path.c +-index 32e1f951af5..71ae44dd498 100644 ++index 32e1f951af5c..71ae44dd4988 100644 + --- a/dlls/ntdll/path.c + +++ b/dlls/ntdll/path.c + @@ -1020,7 +1020,7 @@ NTSTATUS WINAPI RtlSetCurrentDirectory_U(const UNICODE_STRING* dir) +@@ -115,10 +115,10 @@ index 32e1f951af5..71ae44dd498 100644 + if (nts != STATUS_SUCCESS) goto out; + + diff --git a/dlls/ntdll/process.c b/dlls/ntdll/process.c +-index 60ee39765bf..70dfe6f768a 100644 ++index 884141da060c..32a1f5107f06 100644 + --- a/dlls/ntdll/process.c + +++ b/dlls/ntdll/process.c +-@@ -1281,7 +1281,7 @@ static NTSTATUS get_pe_file_info( UNICODE_STRING *path, ULONG attributes, ++@@ -1357,7 +1357,7 @@ static NTSTATUS get_pe_file_info( UNICODE_STRING *path, ULONG attributes, + + memset( info, 0, sizeof(*info) ); + InitializeObjectAttributes( &attr, path, attributes, 0, 0 ); diff --git a/wine.spec b/wine.spec index cd74653..a2d6c1f 100644 --- a/wine.spec +++ b/wine.spec @@ -76,6 +76,7 @@ Source150: wine.appdata.xml # wine bugs Patch100: wine-staging-5.10-ntdll.patch +Patch101: wine-staging-5.10-ntdll-arm.patch # desktop dir Source200: wine.menu @@ -694,15 +695,9 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 %patch100 -p1 -b.ntdll +%patch101 -p1 -b.ntdll-arm -%ifarch %{arm} aarch64 -patches/patchinstall.sh DESTDIR="`pwd`" --all \ - -W ntdll-NtContinue \ - -W ntdll-Syscall_Emulation \ - -W winebuild-Fake_Dlls -%else patches/patchinstall.sh DESTDIR="`pwd`" --all -%endif # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in From e1141d482fdb1aaa711f637ee76b6ad58c996543 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 11 Jun 2020 08:55:00 -0500 Subject: [PATCH 248/459] ARM patchset requires a previous patch I may back out this patchset if this fails again --- wine-staging-5.10-ntdll-arm0.patch | 964 ++++++++++++++++++ ...atch => wine-staging-5.10-ntdll-arm1.patch | 0 wine.spec | 6 +- 3 files changed, 968 insertions(+), 2 deletions(-) create mode 100644 wine-staging-5.10-ntdll-arm0.patch rename wine-staging-5.10-ntdll-arm.patch => wine-staging-5.10-ntdll-arm1.patch (100%) diff --git a/wine-staging-5.10-ntdll-arm0.patch b/wine-staging-5.10-ntdll-arm0.patch new file mode 100644 index 0000000..74f1f00 --- /dev/null +++ b/wine-staging-5.10-ntdll-arm0.patch @@ -0,0 +1,964 @@ +From 9a4c8c5631101f8571dbdce726ae864060e446c9 Mon Sep 17 00:00:00 2001 +From: Zebediah Figura +Date: Mon, 8 Jun 2020 15:59:31 -0500 +Subject: [PATCH] Rebase against 17529582402ebe27ef975fc7dcb8353f4f95e629. + +--- + ...ase-Maintain-FLS-storage-list-in-PEB.patch | 44 ++-- + .../0001-ntdll-Add-stub-for-NtContinue.patch | 63 ------ + ...o-continue-execution-after-exception.patch | 82 -------- + patches/ntdll-NtContinue/definition | 3 - + ...dll-Support-x86_64-syscall-emulation.patch | 14 +- + ...mporary-signal-handler-during-proces.patch | 32 +-- + patches/patchinstall.sh | 198 ++++++++---------- + ...ate-syscall-thunks-for-ntdll-exports.patch | 34 +-- + ...e-client-side-file-descriptor-cache-.patch | 20 +- + staging/upstream-commit | 2 +- + 10 files changed, 156 insertions(+), 336 deletions(-) + delete mode 100644 patches/ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch + delete mode 100644 patches/ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch + delete mode 100644 patches/ntdll-NtContinue/definition + +diff --git a/patches/ntdll-FLS_Callbacks/0001-kernelbase-Maintain-FLS-storage-list-in-PEB.patch b/patches/ntdll-FLS_Callbacks/0001-kernelbase-Maintain-FLS-storage-list-in-PEB.patch +index 1d5434bf6..40f2a0b86 100644 +--- a/patches/ntdll-FLS_Callbacks/0001-kernelbase-Maintain-FLS-storage-list-in-PEB.patch ++++ b/patches/ntdll-FLS_Callbacks/0001-kernelbase-Maintain-FLS-storage-list-in-PEB.patch +@@ -1,4 +1,4 @@ +-From 5c370d9f0be803d89302da7471ef0b93b45a0d75 Mon Sep 17 00:00:00 2001 ++From 3fe24d6e3b216c21b6a7b68766414213fdd2ff2d Mon Sep 17 00:00:00 2001 + From: Paul Gofman + Date: Thu, 23 Apr 2020 14:32:23 +0300 + Subject: [PATCH] kernelbase: Maintain FLS storage list in PEB. +@@ -73,10 +73,10 @@ index 7501165dc87..2bcc3ee60c4 100644 + * FlsFree should fail + * FlsGetValue and FlsSetValue should succeed + diff --git a/dlls/kernel32/tests/thread.c b/dlls/kernel32/tests/thread.c +-index a454bf118cc..dac30959734 100644 ++index a9869863b44..b24f9e98bc7 100644 + --- a/dlls/kernel32/tests/thread.c + +++ b/dlls/kernel32/tests/thread.c +-@@ -2435,7 +2435,6 @@ START_TEST(thread) ++@@ -2377,7 +2377,6 @@ START_TEST(thread) + } + return; + } +@@ -84,7 +84,7 @@ index a454bf118cc..dac30959734 100644 + test_thread_info(); + test_reserved_tls(); + test_CreateRemoteThread(); +-@@ -2463,6 +2462,5 @@ START_TEST(thread) ++@@ -2405,6 +2404,5 @@ START_TEST(thread) + test_thread_fpu_cw(); + test_thread_actctx(); + test_thread_description(); +@@ -92,7 +92,7 @@ index a454bf118cc..dac30959734 100644 + test_threadpool(); + } + diff --git a/dlls/kernelbase/thread.c b/dlls/kernelbase/thread.c +-index 03b16da95bb..4409f120491 100644 ++index f20d460d07d..3c77b6a42f4 100644 + --- a/dlls/kernelbase/thread.c + +++ b/dlls/kernelbase/thread.c + @@ -38,6 +38,10 @@ +@@ -106,7 +106,7 @@ index 03b16da95bb..4409f120491 100644 + + /*********************************************************************** + * Threads +-@@ -916,6 +920,19 @@ static void init_fiber_context( struct fiber_data *fiber ) ++@@ -915,6 +919,19 @@ static void init_fiber_context( struct fiber_data *fiber ) + #endif + } + +@@ -126,7 +126,7 @@ index 03b16da95bb..4409f120491 100644 + + /*********************************************************************** + * CreateFiber (kernelbase.@) +-@@ -1023,7 +1040,16 @@ void WINAPI DECLSPEC_HOTPATCH DeleteFiber( LPVOID fiber_ptr ) ++@@ -1022,7 +1039,16 @@ void WINAPI DECLSPEC_HOTPATCH DeleteFiber( LPVOID fiber_ptr ) + RtlExitUserThread( 1 ); + } + RtlFreeUserStack( fiber->stack_allocation ); +@@ -144,7 +144,7 @@ index 03b16da95bb..4409f120491 100644 + HeapFree( GetProcessHeap(), 0, fiber ); + } + +-@@ -1045,6 +1071,19 @@ void WINAPI DECLSPEC_HOTPATCH SwitchToFiber( LPVOID fiber ) ++@@ -1044,6 +1070,19 @@ void WINAPI DECLSPEC_HOTPATCH SwitchToFiber( LPVOID fiber ) + struct fiber_data *new_fiber = fiber; + struct fiber_data *current_fiber = NtCurrentTeb()->Tib.u.FiberData; + +@@ -164,7 +164,7 @@ index 03b16da95bb..4409f120491 100644 + current_fiber->except = NtCurrentTeb()->Tib.ExceptionList; + current_fiber->stack_limit = NtCurrentTeb()->Tib.StackLimit; + current_fiber->fls_slots = NtCurrentTeb()->FlsSlots; +-@@ -1070,9 +1109,7 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) ++@@ -1069,9 +1108,7 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) + PEB * const peb = NtCurrentTeb()->Peb; + + RtlAcquirePebLock(); +@@ -175,7 +175,7 @@ index 03b16da95bb..4409f120491 100644 + { + SetLastError( ERROR_NOT_ENOUGH_MEMORY ); + index = FLS_OUT_OF_INDEXES; +-@@ -1082,9 +1119,7 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) ++@@ -1081,9 +1118,7 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) + index = RtlFindClearBitsAndSet( peb->FlsBitmap, 1, 1 ); + if (index != ~0U) + { +@@ -186,7 +186,7 @@ index 03b16da95bb..4409f120491 100644 + { + RtlClearBits( peb->FlsBitmap, index, 1 ); + index = FLS_OUT_OF_INDEXES; +-@@ -1092,8 +1127,8 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) ++@@ -1091,8 +1126,8 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) + } + else + { +@@ -197,7 +197,7 @@ index 03b16da95bb..4409f120491 100644 + } + } + else SetLastError( ERROR_NO_MORE_ITEMS ); +-@@ -1117,7 +1152,7 @@ BOOL WINAPI DECLSPEC_HOTPATCH FlsFree( DWORD index ) ++@@ -1116,7 +1151,7 @@ BOOL WINAPI DECLSPEC_HOTPATCH FlsFree( DWORD index ) + { + /* FIXME: call Fls callback */ + /* FIXME: add equivalent of ThreadZeroTlsCell here */ +@@ -206,7 +206,7 @@ index 03b16da95bb..4409f120491 100644 + } + else SetLastError( ERROR_INVALID_PARAMETER ); + RtlReleasePebLock(); +-@@ -1136,7 +1171,7 @@ PVOID WINAPI DECLSPEC_HOTPATCH FlsGetValue( DWORD index ) ++@@ -1135,7 +1170,7 @@ PVOID WINAPI DECLSPEC_HOTPATCH FlsGetValue( DWORD index ) + return NULL; + } + SetLastError( ERROR_SUCCESS ); +@@ -215,7 +215,7 @@ index 03b16da95bb..4409f120491 100644 + } + + +-@@ -1150,14 +1185,12 @@ BOOL WINAPI DECLSPEC_HOTPATCH FlsSetValue( DWORD index, PVOID data ) ++@@ -1149,14 +1184,12 @@ BOOL WINAPI DECLSPEC_HOTPATCH FlsSetValue( DWORD index, PVOID data ) + SetLastError( ERROR_INVALID_PARAMETER ); + return FALSE; + } +@@ -233,10 +233,10 @@ index 03b16da95bb..4409f120491 100644 + } + + diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c +-index 5e8de8821dd..71ef1cfea0a 100644 ++index ffbc9fabb23..be53d98e5b8 100644 + --- a/dlls/ntdll/loader.c + +++ b/dlls/ntdll/loader.c +-@@ -179,6 +179,15 @@ static CRITICAL_SECTION_DEBUG dlldir_critsect_debug = ++@@ -169,6 +169,15 @@ static CRITICAL_SECTION_DEBUG dlldir_critsect_debug = + }; + static CRITICAL_SECTION dlldir_section = { &dlldir_critsect_debug, -1, 0, 0, 0, 0 }; + +@@ -252,7 +252,7 @@ index 5e8de8821dd..71ef1cfea0a 100644 + static WINE_MODREF *cached_modref; + static WINE_MODREF *current_modref; + static WINE_MODREF *last_failed_modref; +-@@ -219,6 +228,16 @@ static RTL_UNLOAD_EVENT_TRACE unload_traces[RTL_UNLOAD_EVENT_TRACE_NUMBER]; ++@@ -209,6 +218,16 @@ static RTL_UNLOAD_EVENT_TRACE unload_traces[RTL_UNLOAD_EVENT_TRACE_NUMBER]; + static RTL_UNLOAD_EVENT_TRACE *unload_trace_ptr; + static unsigned int unload_trace_seq; + +@@ -269,7 +269,7 @@ index 5e8de8821dd..71ef1cfea0a 100644 + static void module_push_unload_trace( const LDR_DATA_TABLE_ENTRY *ldr ) + { + RTL_UNLOAD_EVENT_TRACE *ptr = &unload_traces[unload_trace_seq]; +-@@ -3913,6 +3932,13 @@ void WINAPI LdrShutdownThread(void) ++@@ -3610,6 +3629,13 @@ void WINAPI LdrShutdownThread(void) + /* don't do any detach calls if process is exiting */ + if (process_detaching) return; + +@@ -283,15 +283,15 @@ index 5e8de8821dd..71ef1cfea0a 100644 + RtlEnterCriticalSection( &loader_section ); + + mark = &NtCurrentTeb()->Peb->LdrData->InInitializationOrderModuleList; +-@@ -4153,6 +4179,7 @@ static void user_shared_data_init(void) ++@@ -3819,6 +3845,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) + */ + void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknown3, ULONG_PTR unknown4 ) + { + + static const unsigned int fls_slot_count = 8 * sizeof(NtCurrentTeb()->Peb->FlsBitmapBits); +- static const LARGE_INTEGER zero; + static int attach_done; + int i; +-@@ -4191,6 +4218,25 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow ++ NTSTATUS status; ++@@ -3856,6 +3883,25 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow + InsertHeadList( &tls_links, &NtCurrentTeb()->TlsLinks ); + RtlReleasePebLock(); + +@@ -318,5 +318,5 @@ index 5e8de8821dd..71ef1cfea0a 100644 + { + attach_done = 1; + -- +-2.25.3 ++2.26.2 + +diff --git a/patches/ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch b/patches/ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch +deleted file mode 100644 +index 7145857bd..000000000 +--- a/patches/ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch ++++ /dev/null +@@ -1,63 +0,0 @@ +-From 9ea4f081689959bd393eab2caaa0ed8237846117 Mon Sep 17 00:00:00 2001 +-From: =?UTF-8?q?Michael=20M=C3=BCller?= +-Date: Thu, 25 May 2017 05:04:26 +0200 +-Subject: [PATCH] ntdll: Add stub for NtContinue. +- +---- +- dlls/ntdll/exception.c | 10 +++++++++- +- dlls/ntdll/ntdll.spec | 4 ++-- +- 2 files changed, 11 insertions(+), 3 deletions(-) +- +-diff --git a/dlls/ntdll/exception.c b/dlls/ntdll/exception.c +-index c35312fd1d1..3b85f1efa04 100644 +---- a/dlls/ntdll/exception.c +-+++ b/dlls/ntdll/exception.c +-@@ -328,7 +328,6 @@ LONG WINAPI call_unhandled_exception_filter( PEXCEPTION_POINTERS eptr ) +- return unhandled_exception_filter( eptr ); +- } +- +-- +- #if defined(__x86_64__) || defined(__arm__) || defined(__aarch64__) +- +- struct dynamic_unwind_entry +-@@ -667,6 +666,15 @@ PRUNTIME_FUNCTION WINAPI RtlLookupFunctionEntry( ULONG_PTR pc, ULONG_PTR *base, +- +- #endif /* __x86_64__ || __arm__ || __aarch64__ */ +- +-+/********************************************************************* +-+ * NtContinue (NTDLL.@) +-+ */ +-+NTSTATUS WINAPI NtContinue( CONTEXT *context, BOOLEAN alert ) +-+{ +-+ FIXME( "(%p, %d) stub!\n", context, alert ); +-+ return STATUS_NOT_IMPLEMENTED; +-+} +-+ +- /************************************************************* +- * __wine_spec_unimplemented_stub +- * +-diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec +-index 81faf7fc280..d21a6f08ac2 100644 +---- a/dlls/ntdll/ntdll.spec +-+++ b/dlls/ntdll/ntdll.spec +-@@ -150,7 +150,7 @@ +- @ stdcall NtCompleteConnectPort(ptr) +- # @ stub NtCompressKey +- @ stdcall NtConnectPort(ptr ptr ptr ptr ptr ptr ptr ptr) +--@ stub NtContinue +-+@ stdcall NtContinue(ptr long) +- # @ stub NtCreateDebugObject +- @ stdcall NtCreateDirectoryObject(ptr long ptr) +- @ stdcall NtCreateEvent(ptr long ptr long long) +-@@ -1105,7 +1105,7 @@ +- @ stdcall -private ZwCompleteConnectPort(ptr) NtCompleteConnectPort +- # @ stub ZwCompressKey +- @ stdcall -private ZwConnectPort(ptr ptr ptr ptr ptr ptr ptr ptr) NtConnectPort +--@ stub ZwContinue +-+@ stdcall -private ZwContinue(ptr long) NtContinue +- # @ stub ZwCreateDebugObject +- @ stdcall -private ZwCreateDirectoryObject(ptr long ptr) NtCreateDirectoryObject +- @ stdcall -private ZwCreateEvent(ptr long ptr long long) NtCreateEvent +--- +-2.17.1 +- +diff --git a/patches/ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch b/patches/ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch +deleted file mode 100644 +index 902940977..000000000 +--- a/patches/ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch ++++ /dev/null +@@ -1,82 +0,0 @@ +-From 812de54c6fc8f93e8fda01f0802397b183adab59 Mon Sep 17 00:00:00 2001 +-From: Andrew Wesie +-Date: Fri, 27 Jul 2018 01:26:56 -0500 +-Subject: [PATCH] ntdll: Use NtContinue to continue execution after exceptions. +- +-NtContinue is exported by ntdll and some programs expect it to be used to +-restore the thread context after an exception handler returns +-EXCEPTION_CONTINUE_EXECUTION. It must take a context as its first argument +-and restore that context. +- +-Current implementation is a simple wrapper around NtSetContextThread. It is +-unlikely that it has the correct behavior if called by an external caller. +- +-The __syscall_NtContinue wrapper is used so that it can be hooked by a +-third-party. +---- +- dlls/ntdll/exception.c | 5 +++-- +- dlls/ntdll/signal_i386.c | 3 ++- +- dlls/ntdll/signal_x86_64.c | 3 ++- +- 3 files changed, 7 insertions(+), 4 deletions(-) +- +-diff --git a/dlls/ntdll/exception.c b/dlls/ntdll/exception.c +-index 3b85f1efa..bc972254f 100644 +---- a/dlls/ntdll/exception.c +-+++ b/dlls/ntdll/exception.c +-@@ -671,8 +671,9 @@ PRUNTIME_FUNCTION WINAPI RtlLookupFunctionEntry( ULONG_PTR pc, ULONG_PTR *base, +- */ +- NTSTATUS WINAPI NtContinue( CONTEXT *context, BOOLEAN alert ) +- { +-- FIXME( "(%p, %d) stub!\n", context, alert ); +-- return STATUS_NOT_IMPLEMENTED; +-+ TRACE( "(%p, %d) stub!\n", context, alert ); +-+ +-+ return NtSetContextThread( GetCurrentThread(), context ); +- } +- +- /************************************************************* +-diff --git a/dlls/ntdll/signal_i386.c b/dlls/ntdll/signal_i386.c +-index e55164630..8fc885ed4 100644 +---- a/dlls/ntdll/signal_i386.c +-+++ b/dlls/ntdll/signal_i386.c +-@@ -730,6 +730,7 @@ static NTSTATUS call_stack_handlers( EXCEPTION_RECORD *rec, CONTEXT *context ) +- return STATUS_UNHANDLED_EXCEPTION; +- } +- +-+NTSTATUS WINAPI __syscall_NtContinue( CONTEXT *context, BOOLEAN alert ); +- +- /******************************************************************* +- * raise_exception +-@@ -794,7 +795,7 @@ static NTSTATUS raise_exception( EXCEPTION_RECORD *rec, CONTEXT *context, BOOL f +- NtTerminateProcess( NtCurrentProcess(), rec->ExceptionCode ); +- } +- done: +-- return NtSetContextThread( GetCurrentThread(), context ); +-+ return __syscall_NtContinue( context, FALSE ); +- } +- +- +-diff --git a/dlls/ntdll/signal_x86_64.c b/dlls/ntdll/signal_x86_64.c +-index e48529d73..0e74fda43 100644 +---- a/dlls/ntdll/signal_x86_64.c +-+++ b/dlls/ntdll/signal_x86_64.c +-@@ -2520,6 +2520,7 @@ static NTSTATUS call_stack_handlers( EXCEPTION_RECORD *rec, CONTEXT *orig_contex +- return STATUS_UNHANDLED_EXCEPTION; +- } +- +-+NTSTATUS WINAPI __syscall_NtContinue( CONTEXT *context, BOOLEAN alert ); +- +- static NTSTATUS raise_exception( EXCEPTION_RECORD *rec, CONTEXT *context, BOOL first_chance ) +- { +-@@ -2582,7 +2583,7 @@ static NTSTATUS raise_exception( EXCEPTION_RECORD *rec, CONTEXT *context, BOOL f +- } +- +- done: +-- return NtSetContextThread( GetCurrentThread(), context ); +-+ return __syscall_NtContinue( context, FALSE ); +- } +- +- +--- +-2.23.0 +- +diff --git a/patches/ntdll-NtContinue/definition b/patches/ntdll-NtContinue/definition +deleted file mode 100644 +index 06c2ebf9e..000000000 +--- a/patches/ntdll-NtContinue/definition ++++ /dev/null +@@ -1,3 +0,0 @@ +-Fixes: [31910] Add stub for NtContinue +-Fixes: [45572] League of Legends 8.12+ fails to start a game (anticheat engine, hooking of NtContinue) +-Depends: winebuild-Fake_Dlls +\ No newline at end of file +diff --git a/patches/ntdll-Syscall_Emulation/0001-ntdll-Support-x86_64-syscall-emulation.patch b/patches/ntdll-Syscall_Emulation/0001-ntdll-Support-x86_64-syscall-emulation.patch +index 4ae5fcdfa..0a39d4355 100644 +--- a/patches/ntdll-Syscall_Emulation/0001-ntdll-Support-x86_64-syscall-emulation.patch ++++ b/patches/ntdll-Syscall_Emulation/0001-ntdll-Support-x86_64-syscall-emulation.patch +@@ -1,4 +1,4 @@ +-From 20298be5a42af52be27c56f88ad6a8a0304b55b6 Mon Sep 17 00:00:00 2001 ++From cd04d1910294b035bb3858b3ef1bb295aec3a732 Mon Sep 17 00:00:00 2001 + From: Paul Gofman + Date: Mon, 30 Dec 2019 13:27:53 +0300 + Subject: [PATCH] ntdll: Support x86_64 syscall emulation. +@@ -15,7 +15,7 @@ is used for trapping syscalls. + 3 files changed, 119 insertions(+), 2 deletions(-) + + diff --git a/configure.ac b/configure.ac +-index e3d63ed7501..2fbec4129df 100644 ++index e61a98455c3..4adeb52d225 100644 + --- a/configure.ac + +++ b/configure.ac + @@ -464,6 +464,7 @@ AC_CHECK_HEADERS(\ +@@ -27,7 +27,7 @@ index e3d63ed7501..2fbec4129df 100644 + linux/types.h \ + linux/ucdrom.h \ + diff --git a/dlls/ntdll/signal_x86_64.c b/dlls/ntdll/signal_x86_64.c +-index 0ccc7cbceb6..149ad1bf5e7 100644 ++index dd8b45fa907..a5612abf2b1 100644 + --- a/dlls/ntdll/signal_x86_64.c + +++ b/dlls/ntdll/signal_x86_64.c + @@ -24,6 +24,7 @@ +@@ -61,8 +61,8 @@ index 0ccc7cbceb6..149ad1bf5e7 100644 + typedef struct _SCOPE_TABLE + { + ULONG Count; +-@@ -2797,6 +2807,104 @@ static void usr1_handler( int signal, siginfo_t *siginfo, void *ucontext ) +- restore_context( &context, ucontext ); ++@@ -2480,6 +2490,104 @@ static inline DWORD is_privileged_instr( CONTEXT *context ) ++ return 0; + } + + +extern unsigned int __wine_nb_syscalls; +@@ -165,8 +165,8 @@ index 0ccc7cbceb6..149ad1bf5e7 100644 + +} + + /*********************************************************************** +- * __wine_set_signal_handler (NTDLL.@) +-@@ -2842,6 +2950,9 @@ void signal_init_process(void) ++ * handle_interrupt ++@@ -2793,6 +2901,9 @@ void signal_init_process(void) + sig_act.sa_sigaction = trap_handler; + if (sigaction( SIGTRAP, &sig_act, NULL ) == -1) goto error; + #endif +diff --git a/patches/ntdll-WRITECOPY/0003-ntdll-Setup-a-temporary-signal-handler-during-proces.patch b/patches/ntdll-WRITECOPY/0003-ntdll-Setup-a-temporary-signal-handler-during-proces.patch +index d6e9a6824..db0631234 100644 +--- a/patches/ntdll-WRITECOPY/0003-ntdll-Setup-a-temporary-signal-handler-during-proces.patch ++++ b/patches/ntdll-WRITECOPY/0003-ntdll-Setup-a-temporary-signal-handler-during-proces.patch +@@ -1,4 +1,4 @@ +-From 46968c583a30476a86463530d0047699e64529b5 Mon Sep 17 00:00:00 2001 ++From bd60a4308f3ec1df20328887335b4c95f9be215d Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Sat, 4 Oct 2014 02:53:22 +0200 + Subject: [PATCH] ntdll: Setup a temporary signal handler during process +@@ -27,10 +27,10 @@ index 65c65cc02d8..63a4b597872 100644 + extern void debug_init(void) DECLSPEC_HIDDEN; + extern TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) DECLSPEC_HIDDEN; + diff --git a/dlls/ntdll/signal_arm.c b/dlls/ntdll/signal_arm.c +-index 8ff9f66d3f0..44e3d2df523 100644 ++index a09848449a6..c6f7231fec6 100644 + --- a/dlls/ntdll/signal_arm.c + +++ b/dlls/ntdll/signal_arm.c +-@@ -773,6 +773,12 @@ void signal_init_process(void) ++@@ -792,6 +792,12 @@ void signal_init_process(void) + exit(1); + } + +@@ -44,11 +44,11 @@ index 8ff9f66d3f0..44e3d2df523 100644 + /*********************************************************************** + * RtlUnwind (NTDLL.@) + diff --git a/dlls/ntdll/signal_arm64.c b/dlls/ntdll/signal_arm64.c +-index 104ffbf6df9..e7c6abd0046 100644 ++index a9a58a2e7ad..a9c6614794e 100644 + --- a/dlls/ntdll/signal_arm64.c + +++ b/dlls/ntdll/signal_arm64.c +-@@ -1100,6 +1100,12 @@ int CDECL __wine_set_signal_handler(unsigned int sig, wine_signal_handler wsh) +- return 0; ++@@ -1047,6 +1047,12 @@ static void usr2_handler( int signal, siginfo_t *siginfo, void *sigcontext ) ++ restore_context( context, sigcontext ); + } + + +/********************************************************************** +@@ -61,10 +61,10 @@ index 104ffbf6df9..e7c6abd0046 100644 + /********************************************************************** + * signal_init_process + diff --git a/dlls/ntdll/signal_i386.c b/dlls/ntdll/signal_i386.c +-index 1b0b9352a87..0fe9f7a3c84 100644 ++index 83868f25121..b048b2bc688 100644 + --- a/dlls/ntdll/signal_i386.c + +++ b/dlls/ntdll/signal_i386.c +-@@ -1621,6 +1621,31 @@ static BOOL handle_interrupt( unsigned int interrupt, ucontext_t *sigcontext, st ++@@ -1575,6 +1575,31 @@ static BOOL handle_interrupt( unsigned int interrupt, ucontext_t *sigcontext, st + } + + +@@ -96,7 +96,7 @@ index 1b0b9352a87..0fe9f7a3c84 100644 + /********************************************************************** + * segv_handler + * +-@@ -1948,6 +1973,34 @@ void signal_init_process(void) ++@@ -1883,6 +1908,34 @@ void signal_init_process(void) + exit(1); + } + +@@ -132,11 +132,11 @@ index 1b0b9352a87..0fe9f7a3c84 100644 + /******************************************************************* + * RtlUnwind (NTDLL.@) + diff --git a/dlls/ntdll/signal_powerpc.c b/dlls/ntdll/signal_powerpc.c +-index 7e73322cbeb..07f0b89f30a 100644 ++index 879b2b58c49..f17d6267102 100644 + --- a/dlls/ntdll/signal_powerpc.c + +++ b/dlls/ntdll/signal_powerpc.c +-@@ -637,6 +637,12 @@ int CDECL __wine_set_signal_handler(unsigned int sig, wine_signal_handler wsh) +- return 0; ++@@ -634,6 +634,12 @@ static void quit_handler( int signal, siginfo_t *siginfo, void *sigcontext ) ++ unix_funcs->abort_thread(0); + } + + +/********************************************************************** +@@ -147,12 +147,12 @@ index 7e73322cbeb..07f0b89f30a 100644 + +} + + /********************************************************************** +- * signal_init_process ++ * usr1_handler + diff --git a/dlls/ntdll/signal_x86_64.c b/dlls/ntdll/signal_x86_64.c +-index 0ccc7cbceb6..dc8a1a987c5 100644 ++index c6b0fbf618d..bb481ba1b81 100644 + --- a/dlls/ntdll/signal_x86_64.c + +++ b/dlls/ntdll/signal_x86_64.c +-@@ -2849,6 +2849,12 @@ void signal_init_process(void) ++@@ -2777,6 +2777,12 @@ void signal_init_process(void) + exit(1); + } + +@@ -166,7 +166,7 @@ index 0ccc7cbceb6..dc8a1a987c5 100644 + static ULONG64 get_int_reg( CONTEXT *context, int reg ) + { + diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c +-index 8918b39a9c5..a2f5df1b1c2 100644 ++index d045466f6d2..49daa33ca58 100644 + --- a/dlls/ntdll/thread.c + +++ b/dlls/ntdll/thread.c + @@ -186,6 +186,7 @@ TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) +diff --git a/patches/patchinstall.sh b/patches/patchinstall.sh +index c5ff8c0b3..9c2ce4ce0 100755 +--- a/patches/patchinstall.sh ++++ b/patches/patchinstall.sh +@@ -52,7 +52,7 @@ usage() + # Get the upstream commit sha + upstream_commit() + { +- echo "3cc3b445752902e07231900befc296f74ad6576e" ++ echo "17529582402ebe27ef975fc7dcb8353f4f95e629" + } + + # Show version information +@@ -183,7 +183,6 @@ patch_enable_all () + enable_ntdll_Junction_Points="$1" + enable_ntdll_Manifest_Range="$1" + enable_ntdll_NtAccessCheck="$1" +- enable_ntdll_NtContinue="$1" + enable_ntdll_NtDevicePath="$1" + enable_ntdll_NtQueryEaFile="$1" + enable_ntdll_NtQuerySection="$1" +@@ -648,9 +647,6 @@ patch_enable () + ntdll-NtAccessCheck) + enable_ntdll_NtAccessCheck="$2" + ;; +- ntdll-NtContinue) +- enable_ntdll_NtContinue="$2" +- ;; + ntdll-NtDevicePath) + enable_ntdll_NtDevicePath="$2" + ;; +@@ -1672,6 +1668,17 @@ if test "$enable_ntdll_Syscall_Emulation" -eq 1; then + enable_winebuild_Fake_Dlls=1 + fi + ++if test "$enable_winebuild_Fake_Dlls" -eq 1; then ++ if test "$enable_ntdll_WRITECOPY" -gt 1; then ++ abort "Patchset ntdll-WRITECOPY disabled, but winebuild-Fake_Dlls depends on that." ++ fi ++ if test "$enable_ws2_32_WSACleanup" -gt 1; then ++ abort "Patchset ws2_32-WSACleanup disabled, but winebuild-Fake_Dlls depends on that." ++ fi ++ enable_ntdll_WRITECOPY=1 ++ enable_ws2_32_WSACleanup=1 ++fi ++ + if test "$enable_ntdll_NtQueryEaFile" -eq 1; then + if test "$enable_ntdll_Junction_Points" -gt 1; then + abort "Patchset ntdll-Junction_Points disabled, but ntdll-NtQueryEaFile depends on that." +@@ -1686,24 +1693,6 @@ if test "$enable_ntdll_NtDevicePath" -eq 1; then + enable_ntdll_Pipe_SpecialCharacters=1 + fi + +-if test "$enable_ntdll_NtContinue" -eq 1; then +- if test "$enable_winebuild_Fake_Dlls" -gt 1; then +- abort "Patchset winebuild-Fake_Dlls disabled, but ntdll-NtContinue depends on that." +- fi +- enable_winebuild_Fake_Dlls=1 +-fi +- +-if test "$enable_winebuild_Fake_Dlls" -eq 1; then +- if test "$enable_ntdll_WRITECOPY" -gt 1; then +- abort "Patchset ntdll-WRITECOPY disabled, but winebuild-Fake_Dlls depends on that." +- fi +- if test "$enable_ws2_32_WSACleanup" -gt 1; then +- abort "Patchset ws2_32-WSACleanup disabled, but winebuild-Fake_Dlls depends on that." +- fi +- enable_ntdll_WRITECOPY=1 +- enable_ws2_32_WSACleanup=1 +-fi +- + if test "$enable_ntdll_Hide_Wine_Exports" -eq 1; then + if test "$enable_advapi32_Token_Integrity_Level" -gt 1; then + abort "Patchset advapi32-Token_Integrity_Level disabled, but ntdll-Hide_Wine_Exports depends on that." +@@ -3977,98 +3966,6 @@ if test "$enable_ntdll_NtAccessCheck" -eq 1; then + ) >> "$patchlist" + fi + +-# Patchset ws2_32-WSACleanup +-# | +-# | This patchset fixes the following Wine bugs: +-# | * [#18670] Properly close sockets when WSACleanup is called +-# | +-# | Modified files: +-# | * dlls/ntdll/ntdll.spec, dlls/ntdll/server.c, dlls/ntdll/unix/loader.c, dlls/ntdll/unix/server.c, +-# | dlls/ntdll/unix/unix_private.h, dlls/ntdll/unixlib.h, dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c, +-# | include/wine/server.h, server/protocol.def, server/sock.c +-# | +-if test "$enable_ws2_32_WSACleanup" -eq 1; then +- patch_apply ws2_32-WSACleanup/0001-ws2_32-Proper-WSACleanup-implementation-using-winese.patch +- patch_apply ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch +- ( +- printf '%s\n' '+ { "Matt Durgavich", "ws2_32: Proper WSACleanup implementation using wineserver function.", 2 },'; +- printf '%s\n' '+ { "Sebastian Lackner", "ws2_32: Invalidate client-side file descriptor cache in WSACleanup.", 1 },'; +- ) >> "$patchlist" +-fi +- +-# Patchset winebuild-Fake_Dlls +-# | +-# | This patchset has the following (direct or indirect) dependencies: +-# | * ntdll-WRITECOPY, ws2_32-WSACleanup +-# | +-# | This patchset fixes the following Wine bugs: +-# | * [#21232] Chromium-based browser engines (Chrome, Opera, Comodo Dragon, SRWare Iron) crash on startup unless '--no- +-# | sandbox' is used (native API sandboxing/hooking scheme incompatible with Wine) +-# | * [#42741] StarCraft I: 1.18 PTR fails to initialize ClientSdk.dll +-# | * [#45349] Multiple applications and games crash due to missing support for 64-bit syscall thunks (StreetFighter V) +-# | * [#45573] League of Legends 8.12+ fails to start a game (anticheat engine, hooking of syscall return instructions) +-# | * [#45650] chromium 32-bit sandbox expects different syscall thunks depending on Windows version +-# | +-# | Modified files: +-# | * dlls/dbghelp/cpu_i386.c, dlls/kernel32/tests/loader.c, dlls/krnl386.exe16/kernel.c, +-# | dlls/krnl386.exe16/kernel16_private.h, dlls/krnl386.exe16/ne_module.c, dlls/krnl386.exe16/ne_segment.c, +-# | dlls/krnl386.exe16/task.c, dlls/krnl386.exe16/thunk.c, dlls/krnl386.exe16/wowthunk.c, dlls/ntdll/actctx.c, +-# | dlls/ntdll/directory.c, dlls/ntdll/loader.c, dlls/ntdll/locale.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/path.c, +-# | dlls/ntdll/process.c, dlls/ntdll/signal_i386.c, dlls/ntdll/tests/exception.c, dlls/ntdll/thread.c, +-# | dlls/ntdll/unix/thread.c, dlls/ntdll/unix/unix_private.h, dlls/ntdll/unix/virtual.c, dlls/ntdll/unixlib.h, +-# | dlls/system.drv16/system.c, dlls/toolhelp.dll16/toolhelp.c, dlls/user.exe16/message.c, dlls/user.exe16/user.c, +-# | dlls/user.exe16/window.c, include/winternl.h, libs/wine/loader.c, server/mapping.c, tools/winebuild/build.h, +-# | tools/winebuild/import.c, tools/winebuild/parser.c, tools/winebuild/relay.c, tools/winebuild/res32.c, +-# | tools/winebuild/spec16.c, tools/winebuild/spec32.c, tools/winebuild/utils.c +-# | +-if test "$enable_winebuild_Fake_Dlls" -eq 1; then +- patch_apply winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch +- patch_apply winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch +- patch_apply winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch +- patch_apply winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch +- patch_apply winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch +- patch_apply winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch +- patch_apply winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch +- patch_apply winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch +- patch_apply winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch +- patch_apply winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch +- patch_apply winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch +- ( +- printf '%s\n' '+ { "Michael Müller", "kernel32/tests: Add basic tests for fake dlls.", 1 },'; +- printf '%s\n' '+ { "Sebastian Lackner", "krnl386.exe16: Do not abuse WOW32Reserved field for 16-bit stack address.", 1 },'; +- printf '%s\n' '+ { "Michael Müller", "winebuild: Generate syscall thunks for ntdll exports.", 1 },'; +- printf '%s\n' '+ { "Michael Müller", "winebuild: Use multipass label system to generate fake dlls.", 1 },'; +- printf '%s\n' '+ { "Michael Müller", "winebuild: Add stub functions in fake dlls.", 1 },'; +- printf '%s\n' '+ { "Michael Müller", "winebuild: Add syscall thunks in fake dlls.", 1 },'; +- printf '%s\n' '+ { "Michael Müller", "winebuild: Fix size of relocation information in fake dlls.", 1 },'; +- printf '%s\n' '+ { "Michael Müller", "winebuild: Try to make sure RVA matches between fake and builtin DLLs.", 1 },'; +- printf '%s\n' '+ { "Michael Müller", "libs/wine: Use same file alignment for fake and builtin DLLs.", 1 },'; +- printf '%s\n' '+ { "Michael Müller", "tools/winebuild: Add syscall thunks for 64 bit.", 1 },'; +- printf '%s\n' '+ { "Paul Gofman", "ntdll: Call NtOpenFile through syscall thunk.", 1 },'; +- ) >> "$patchlist" +-fi +- +-# Patchset ntdll-NtContinue +-# | +-# | This patchset has the following (direct or indirect) dependencies: +-# | * ntdll-WRITECOPY, ws2_32-WSACleanup, winebuild-Fake_Dlls +-# | +-# | This patchset fixes the following Wine bugs: +-# | * [#31910] Add stub for NtContinue +-# | * [#45572] League of Legends 8.12+ fails to start a game (anticheat engine, hooking of NtContinue) +-# | +-# | Modified files: +-# | * dlls/ntdll/exception.c, dlls/ntdll/ntdll.spec, dlls/ntdll/signal_i386.c, dlls/ntdll/signal_x86_64.c +-# | +-if test "$enable_ntdll_NtContinue" -eq 1; then +- patch_apply ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch +- patch_apply ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch +- ( +- printf '%s\n' '+ { "Michael Müller", "ntdll: Add stub for NtContinue.", 1 },'; +- printf '%s\n' '+ { "Andrew Wesie", "ntdll: Use NtContinue to continue execution after exceptions.", 1 },'; +- ) >> "$patchlist" +-fi +- + # Patchset ntdll-Pipe_SpecialCharacters + # | + # | This patchset fixes the following Wine bugs: +@@ -4213,6 +4110,77 @@ if test "$enable_ntdll_Status_Mapping" -eq 1; then + ) >> "$patchlist" + fi + ++# Patchset ws2_32-WSACleanup ++# | ++# | This patchset fixes the following Wine bugs: ++# | * [#18670] Properly close sockets when WSACleanup is called ++# | ++# | Modified files: ++# | * dlls/ntdll/ntdll.spec, dlls/ntdll/server.c, dlls/ntdll/unix/loader.c, dlls/ntdll/unix/server.c, ++# | dlls/ntdll/unix/unix_private.h, dlls/ntdll/unixlib.h, dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c, ++# | include/wine/server.h, server/protocol.def, server/sock.c ++# | ++if test "$enable_ws2_32_WSACleanup" -eq 1; then ++ patch_apply ws2_32-WSACleanup/0001-ws2_32-Proper-WSACleanup-implementation-using-winese.patch ++ patch_apply ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch ++ ( ++ printf '%s\n' '+ { "Matt Durgavich", "ws2_32: Proper WSACleanup implementation using wineserver function.", 2 },'; ++ printf '%s\n' '+ { "Sebastian Lackner", "ws2_32: Invalidate client-side file descriptor cache in WSACleanup.", 1 },'; ++ ) >> "$patchlist" ++fi ++ ++# Patchset winebuild-Fake_Dlls ++# | ++# | This patchset has the following (direct or indirect) dependencies: ++# | * ntdll-WRITECOPY, ws2_32-WSACleanup ++# | ++# | This patchset fixes the following Wine bugs: ++# | * [#21232] Chromium-based browser engines (Chrome, Opera, Comodo Dragon, SRWare Iron) crash on startup unless '--no- ++# | sandbox' is used (native API sandboxing/hooking scheme incompatible with Wine) ++# | * [#42741] StarCraft I: 1.18 PTR fails to initialize ClientSdk.dll ++# | * [#45349] Multiple applications and games crash due to missing support for 64-bit syscall thunks (StreetFighter V) ++# | * [#45573] League of Legends 8.12+ fails to start a game (anticheat engine, hooking of syscall return instructions) ++# | * [#45650] chromium 32-bit sandbox expects different syscall thunks depending on Windows version ++# | ++# | Modified files: ++# | * dlls/dbghelp/cpu_i386.c, dlls/kernel32/tests/loader.c, dlls/krnl386.exe16/kernel.c, ++# | dlls/krnl386.exe16/kernel16_private.h, dlls/krnl386.exe16/ne_module.c, dlls/krnl386.exe16/ne_segment.c, ++# | dlls/krnl386.exe16/task.c, dlls/krnl386.exe16/thunk.c, dlls/krnl386.exe16/wowthunk.c, dlls/ntdll/actctx.c, ++# | dlls/ntdll/directory.c, dlls/ntdll/loader.c, dlls/ntdll/locale.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/path.c, ++# | dlls/ntdll/process.c, dlls/ntdll/signal_i386.c, dlls/ntdll/tests/exception.c, dlls/ntdll/thread.c, ++# | dlls/ntdll/unix/thread.c, dlls/ntdll/unix/unix_private.h, dlls/ntdll/unix/virtual.c, dlls/ntdll/unixlib.h, ++# | dlls/system.drv16/system.c, dlls/toolhelp.dll16/toolhelp.c, dlls/user.exe16/message.c, dlls/user.exe16/user.c, ++# | dlls/user.exe16/window.c, include/winternl.h, libs/wine/loader.c, server/mapping.c, tools/winebuild/build.h, ++# | tools/winebuild/import.c, tools/winebuild/parser.c, tools/winebuild/relay.c, tools/winebuild/res32.c, ++# | tools/winebuild/spec16.c, tools/winebuild/spec32.c, tools/winebuild/utils.c ++# | ++if test "$enable_winebuild_Fake_Dlls" -eq 1; then ++ patch_apply winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch ++ patch_apply winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch ++ patch_apply winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch ++ patch_apply winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch ++ patch_apply winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch ++ patch_apply winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch ++ patch_apply winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch ++ patch_apply winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch ++ patch_apply winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch ++ patch_apply winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch ++ patch_apply winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch ++ ( ++ printf '%s\n' '+ { "Michael Müller", "kernel32/tests: Add basic tests for fake dlls.", 1 },'; ++ printf '%s\n' '+ { "Sebastian Lackner", "krnl386.exe16: Do not abuse WOW32Reserved field for 16-bit stack address.", 1 },'; ++ printf '%s\n' '+ { "Michael Müller", "winebuild: Generate syscall thunks for ntdll exports.", 1 },'; ++ printf '%s\n' '+ { "Michael Müller", "winebuild: Use multipass label system to generate fake dlls.", 1 },'; ++ printf '%s\n' '+ { "Michael Müller", "winebuild: Add stub functions in fake dlls.", 1 },'; ++ printf '%s\n' '+ { "Michael Müller", "winebuild: Add syscall thunks in fake dlls.", 1 },'; ++ printf '%s\n' '+ { "Michael Müller", "winebuild: Fix size of relocation information in fake dlls.", 1 },'; ++ printf '%s\n' '+ { "Michael Müller", "winebuild: Try to make sure RVA matches between fake and builtin DLLs.", 1 },'; ++ printf '%s\n' '+ { "Michael Müller", "libs/wine: Use same file alignment for fake and builtin DLLs.", 1 },'; ++ printf '%s\n' '+ { "Michael Müller", "tools/winebuild: Add syscall thunks for 64 bit.", 1 },'; ++ printf '%s\n' '+ { "Paul Gofman", "ntdll: Call NtOpenFile through syscall thunk.", 1 },'; ++ ) >> "$patchlist" ++fi ++ + # Patchset ntdll-Syscall_Emulation + # | + # | This patchset has the following (direct or indirect) dependencies: +diff --git a/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch b/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch +index 751b497da..684c28e16 100644 +--- a/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch ++++ b/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch +@@ -1,4 +1,4 @@ +-From 1fec139d96f32869fc0c8d15219fff493d9951d8 Mon Sep 17 00:00:00 2001 ++From e60eb454ecfb4c043a585c1ecd2970c92be1c664 Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Michael=20M=C3=BCller?= + Date: Thu, 11 May 2017 05:32:55 +0200 + Subject: [PATCH] winebuild: Generate syscall thunks for ntdll exports. +@@ -22,7 +22,7 @@ Based on a patch by Erich E. Hoover. + 14 files changed, 214 insertions(+), 32 deletions(-) + + diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c +-index 45d32399adf..b42cff8bcd4 100644 ++index ffbc9fabb23..a633099877d 100644 + --- a/dlls/ntdll/loader.c + +++ b/dlls/ntdll/loader.c + @@ -3810,6 +3810,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) +@@ -33,7 +33,7 @@ index 45d32399adf..b42cff8bcd4 100644 + + /****************************************************************** + * LdrInitializeThunk (NTDLL.@) +-@@ -3827,6 +3828,8 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow ++@@ -3826,6 +3827,8 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow + WINE_MODREF *wm; + LPCWSTR load_path = NtCurrentTeb()->Peb->ProcessParameters->DllPath.Buffer; + +@@ -43,19 +43,19 @@ index 45d32399adf..b42cff8bcd4 100644 + + if (process_detaching) return; + diff --git a/dlls/ntdll/signal_i386.c b/dlls/ntdll/signal_i386.c +-index be88d9bf3c7..84ab7991886 100644 ++index 3be6342a945..85329be4f42 100644 + --- a/dlls/ntdll/signal_i386.c + +++ b/dlls/ntdll/signal_i386.c +-@@ -448,6 +448,8 @@ static ULONG first_ldt_entry = 32; ++@@ -444,6 +444,8 @@ struct stack_layout + +- static wine_signal_handler handlers[256]; ++ static ULONG first_ldt_entry = 32; + + +extern NTSTATUS WINAPI __syscall_NtGetContextThread( HANDLE handle, CONTEXT *context ); + + + enum i386_trap_code + { + TRAP_x86_UNKNOWN = -1, /* Unknown fault (TRAP_sig not defined) */ +-@@ -1159,7 +1161,7 @@ NTSTATUS CDECL DECLSPEC_HIDDEN __regs_NtGetContextThread( DWORD edi, DWORD esi, ++@@ -1127,7 +1129,7 @@ NTSTATUS CDECL DECLSPEC_HIDDEN __regs_NtGetContextThread( DWORD edi, DWORD esi, + { + context->Ebp = ebp; + context->Esp = (DWORD)&retaddr; +@@ -78,7 +78,7 @@ index a5e6faa461a..51938bf84cc 100644 + ok( context.SegCs == LOWORD(expect.SegCs), "wrong SegCs %08x/%08x\n", context.SegCs, expect.SegCs ); + ok( context.SegDs == LOWORD(expect.SegDs), "wrong SegDs %08x/%08x\n", context.SegDs, expect.SegDs ); + diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c +-index 79d13a01a86..94eb6d1252d 100644 ++index 49daa33ca58..17b5d40215a 100644 + --- a/dlls/ntdll/thread.c + +++ b/dlls/ntdll/thread.c + @@ -173,6 +173,7 @@ int __cdecl __wine_dbg_output( const char *str ) +@@ -99,10 +99,10 @@ index 79d13a01a86..94eb6d1252d 100644 + peb = teb->Peb; + peb->FastPebLock = &peb_lock; + diff --git a/dlls/ntdll/unix/thread.c b/dlls/ntdll/unix/thread.c +-index b6458da61ad..a158ec20a6a 100644 ++index d4b7a51a627..bdc87e4b9cf 100644 + --- a/dlls/ntdll/unix/thread.c + +++ b/dlls/ntdll/unix/thread.c +-@@ -83,7 +83,7 @@ static void pthread_exit_wrapper( int status ) ++@@ -85,7 +85,7 @@ static void pthread_exit_wrapper( int status ) + * init_threading + */ + TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZE_T *size, BOOL *suspend, +@@ -111,7 +111,7 @@ index b6458da61ad..a158ec20a6a 100644 + { + TEB *teb; + SIZE_T info_size; +-@@ -95,6 +95,7 @@ TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZ ++@@ -97,6 +97,7 @@ TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZ + nb_threads = nb_threads_ptr; + + teb = virtual_alloc_first_teb(); +@@ -120,10 +120,10 @@ index b6458da61ad..a158ec20a6a 100644 + thread_data->request_fd = -1; + thread_data->reply_fd = -1; + diff --git a/dlls/ntdll/unix/unix_private.h b/dlls/ntdll/unix/unix_private.h +-index 880e3aacf33..6c7b961e95a 100644 ++index 19104f0f5cc..bdf8bc99e3f 100644 + --- a/dlls/ntdll/unix/unix_private.h + +++ b/dlls/ntdll/unix/unix_private.h +-@@ -96,7 +96,7 @@ extern void CDECL server_release_fd( HANDLE handle, int unix_fd ) DECLSPEC_HIDDE ++@@ -101,7 +101,7 @@ extern void CDECL server_release_fd( HANDLE handle, int unix_fd ) DECLSPEC_HIDDE + extern void CDECL server_init_process_done(void) DECLSPEC_HIDDEN; + extern TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZE_T *size, + BOOL *suspend, unsigned int *cpus, BOOL *wow64, +@@ -133,19 +133,19 @@ index 880e3aacf33..6c7b961e95a 100644 + extern void CDECL DECLSPEC_NORETURN abort_thread( int status ) DECLSPEC_HIDDEN; + extern void CDECL DECLSPEC_NORETURN exit_thread( int status ) DECLSPEC_HIDDEN; + diff --git a/dlls/ntdll/unixlib.h b/dlls/ntdll/unixlib.h +-index 83c9f3a163b..63728b1c071 100644 ++index 6a751993421..4e39ed53786 100644 + --- a/dlls/ntdll/unixlib.h + +++ b/dlls/ntdll/unixlib.h + @@ -28,7 +28,7 @@ struct ldt_copy; + struct msghdr; + + /* increment this when you change the function table */ +--#define NTDLL_UNIXLIB_VERSION 31 +-+#define NTDLL_UNIXLIB_VERSION 32 ++-#define NTDLL_UNIXLIB_VERSION 33 +++#define NTDLL_UNIXLIB_VERSION 34 + + struct unix_funcs + { +-@@ -172,7 +172,7 @@ struct unix_funcs ++@@ -174,7 +174,7 @@ struct unix_funcs + + /* thread/process functions */ + TEB * (CDECL *init_threading)( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZE_T *size, +diff --git a/patches/ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch b/patches/ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch +index 25c315648..0861f99c0 100644 +--- a/patches/ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch ++++ b/patches/ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch +@@ -1,4 +1,4 @@ +-From 1bb20ff5903d8d5e81e8a2b7b22bf67b189b16ec Mon Sep 17 00:00:00 2001 ++From 20661308a50202350a3a2887cbd558b1e931aad1 Mon Sep 17 00:00:00 2001 + From: Sebastian Lackner + Date: Sun, 6 Sep 2015 12:41:17 +0200 + Subject: [PATCH] ws2_32: Invalidate client-side file descriptor cache in +@@ -17,7 +17,7 @@ Subject: [PATCH] ws2_32: Invalidate client-side file descriptor cache in + 9 files changed, 36 insertions(+), 5 deletions(-) + + diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec +-index c4d78128758..3d6c8850086 100644 ++index ce5c580bd54..279845ae830 100644 + --- a/dlls/ntdll/ntdll.spec + +++ b/dlls/ntdll/ntdll.spec + @@ -1576,6 +1576,7 @@ +@@ -48,10 +48,10 @@ index 6fb86a68d6f..2f95e190963 100644 + /*********************************************************************** + * server_init_process + diff --git a/dlls/ntdll/unix/loader.c b/dlls/ntdll/unix/loader.c +-index b5ee692024c..d8827b147df 100644 ++index 618e3d6adb3..bdda739897b 100644 + --- a/dlls/ntdll/unix/loader.c + +++ b/dlls/ntdll/unix/loader.c +-@@ -1074,6 +1074,7 @@ static struct unix_funcs unix_funcs = ++@@ -1076,6 +1076,7 @@ static struct unix_funcs unix_funcs = + server_select, + server_wait, + server_send_fd, +@@ -91,10 +91,10 @@ index fb3f98dd579..0754928cfe8 100644 + /*********************************************************************** + * server_get_unix_fd + diff --git a/dlls/ntdll/unix/unix_private.h b/dlls/ntdll/unix/unix_private.h +-index a422fd825ed..880e3aacf33 100644 ++index 03b92f9e912..19104f0f5cc 100644 + --- a/dlls/ntdll/unix/unix_private.h + +++ b/dlls/ntdll/unix/unix_private.h +-@@ -84,6 +84,7 @@ extern unsigned int CDECL server_select( const select_op_t *select_op, data_size ++@@ -89,6 +89,7 @@ extern unsigned int CDECL server_select( const select_op_t *select_op, data_size + extern unsigned int CDECL server_wait( const select_op_t *select_op, data_size_t size, UINT flags, + const LARGE_INTEGER *timeout ) DECLSPEC_HIDDEN; + extern void CDECL server_send_fd( int fd ) DECLSPEC_HIDDEN; +@@ -103,19 +103,19 @@ index a422fd825ed..880e3aacf33 100644 + int *needs_close, enum server_fd_type *type, + unsigned int *options ) DECLSPEC_HIDDEN; + diff --git a/dlls/ntdll/unixlib.h b/dlls/ntdll/unixlib.h +-index 58bdad19397..83c9f3a163b 100644 ++index 017a0a71b3f..6a751993421 100644 + --- a/dlls/ntdll/unixlib.h + +++ b/dlls/ntdll/unixlib.h + @@ -28,7 +28,7 @@ struct ldt_copy; + struct msghdr; + + /* increment this when you change the function table */ +--#define NTDLL_UNIXLIB_VERSION 30 +-+#define NTDLL_UNIXLIB_VERSION 31 ++-#define NTDLL_UNIXLIB_VERSION 32 +++#define NTDLL_UNIXLIB_VERSION 33 + + struct unix_funcs + { +-@@ -187,6 +187,7 @@ struct unix_funcs ++@@ -189,6 +189,7 @@ struct unix_funcs + unsigned int (CDECL *server_wait)( const select_op_t *select_op, data_size_t size, UINT flags, + const LARGE_INTEGER *timeout ); + void (CDECL *server_send_fd)( int fd ); +diff --git a/staging/upstream-commit b/staging/upstream-commit +index f51939b28..8b37e5310 100644 +--- a/staging/upstream-commit ++++ b/staging/upstream-commit +@@ -1 +1 @@ +-3cc3b445752902e07231900befc296f74ad6576e ++17529582402ebe27ef975fc7dcb8353f4f95e629 diff --git a/wine-staging-5.10-ntdll-arm.patch b/wine-staging-5.10-ntdll-arm1.patch similarity index 100% rename from wine-staging-5.10-ntdll-arm.patch rename to wine-staging-5.10-ntdll-arm1.patch diff --git a/wine.spec b/wine.spec index a2d6c1f..4308871 100644 --- a/wine.spec +++ b/wine.spec @@ -76,7 +76,8 @@ Source150: wine.appdata.xml # wine bugs Patch100: wine-staging-5.10-ntdll.patch -Patch101: wine-staging-5.10-ntdll-arm.patch +Patch101: wine-staging-5.10-ntdll-arm0.patch +Patch102: wine-staging-5.10-ntdll-arm1.patch # desktop dir Source200: wine.menu @@ -695,7 +696,8 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 %patch100 -p1 -b.ntdll -%patch101 -p1 -b.ntdll-arm +%patch101 -p1 -b.ntdll-arm0 +%patch102 -p1 -b.ntdll-arm1 patches/patchinstall.sh DESTDIR="`pwd`" --all From faadc28cc066527eeae214364effc049183878d9 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 11 Jun 2020 08:59:39 -0500 Subject: [PATCH 249/459] Backout arm patches due to code rebase by upstream, this will be included in 5.11 --- wine-staging-5.10-ntdll-arm0.patch | 964 ----------------------------- wine-staging-5.10-ntdll-arm1.patch | 950 ---------------------------- wine.spec | 11 +- 3 files changed, 7 insertions(+), 1918 deletions(-) delete mode 100644 wine-staging-5.10-ntdll-arm0.patch delete mode 100644 wine-staging-5.10-ntdll-arm1.patch diff --git a/wine-staging-5.10-ntdll-arm0.patch b/wine-staging-5.10-ntdll-arm0.patch deleted file mode 100644 index 74f1f00..0000000 --- a/wine-staging-5.10-ntdll-arm0.patch +++ /dev/null @@ -1,964 +0,0 @@ -From 9a4c8c5631101f8571dbdce726ae864060e446c9 Mon Sep 17 00:00:00 2001 -From: Zebediah Figura -Date: Mon, 8 Jun 2020 15:59:31 -0500 -Subject: [PATCH] Rebase against 17529582402ebe27ef975fc7dcb8353f4f95e629. - ---- - ...ase-Maintain-FLS-storage-list-in-PEB.patch | 44 ++-- - .../0001-ntdll-Add-stub-for-NtContinue.patch | 63 ------ - ...o-continue-execution-after-exception.patch | 82 -------- - patches/ntdll-NtContinue/definition | 3 - - ...dll-Support-x86_64-syscall-emulation.patch | 14 +- - ...mporary-signal-handler-during-proces.patch | 32 +-- - patches/patchinstall.sh | 198 ++++++++---------- - ...ate-syscall-thunks-for-ntdll-exports.patch | 34 +-- - ...e-client-side-file-descriptor-cache-.patch | 20 +- - staging/upstream-commit | 2 +- - 10 files changed, 156 insertions(+), 336 deletions(-) - delete mode 100644 patches/ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch - delete mode 100644 patches/ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch - delete mode 100644 patches/ntdll-NtContinue/definition - -diff --git a/patches/ntdll-FLS_Callbacks/0001-kernelbase-Maintain-FLS-storage-list-in-PEB.patch b/patches/ntdll-FLS_Callbacks/0001-kernelbase-Maintain-FLS-storage-list-in-PEB.patch -index 1d5434bf6..40f2a0b86 100644 ---- a/patches/ntdll-FLS_Callbacks/0001-kernelbase-Maintain-FLS-storage-list-in-PEB.patch -+++ b/patches/ntdll-FLS_Callbacks/0001-kernelbase-Maintain-FLS-storage-list-in-PEB.patch -@@ -1,4 +1,4 @@ --From 5c370d9f0be803d89302da7471ef0b93b45a0d75 Mon Sep 17 00:00:00 2001 -+From 3fe24d6e3b216c21b6a7b68766414213fdd2ff2d Mon Sep 17 00:00:00 2001 - From: Paul Gofman - Date: Thu, 23 Apr 2020 14:32:23 +0300 - Subject: [PATCH] kernelbase: Maintain FLS storage list in PEB. -@@ -73,10 +73,10 @@ index 7501165dc87..2bcc3ee60c4 100644 - * FlsFree should fail - * FlsGetValue and FlsSetValue should succeed - diff --git a/dlls/kernel32/tests/thread.c b/dlls/kernel32/tests/thread.c --index a454bf118cc..dac30959734 100644 -+index a9869863b44..b24f9e98bc7 100644 - --- a/dlls/kernel32/tests/thread.c - +++ b/dlls/kernel32/tests/thread.c --@@ -2435,7 +2435,6 @@ START_TEST(thread) -+@@ -2377,7 +2377,6 @@ START_TEST(thread) - } - return; - } -@@ -84,7 +84,7 @@ index a454bf118cc..dac30959734 100644 - test_thread_info(); - test_reserved_tls(); - test_CreateRemoteThread(); --@@ -2463,6 +2462,5 @@ START_TEST(thread) -+@@ -2405,6 +2404,5 @@ START_TEST(thread) - test_thread_fpu_cw(); - test_thread_actctx(); - test_thread_description(); -@@ -92,7 +92,7 @@ index a454bf118cc..dac30959734 100644 - test_threadpool(); - } - diff --git a/dlls/kernelbase/thread.c b/dlls/kernelbase/thread.c --index 03b16da95bb..4409f120491 100644 -+index f20d460d07d..3c77b6a42f4 100644 - --- a/dlls/kernelbase/thread.c - +++ b/dlls/kernelbase/thread.c - @@ -38,6 +38,10 @@ -@@ -106,7 +106,7 @@ index 03b16da95bb..4409f120491 100644 - - /*********************************************************************** - * Threads --@@ -916,6 +920,19 @@ static void init_fiber_context( struct fiber_data *fiber ) -+@@ -915,6 +919,19 @@ static void init_fiber_context( struct fiber_data *fiber ) - #endif - } - -@@ -126,7 +126,7 @@ index 03b16da95bb..4409f120491 100644 - - /*********************************************************************** - * CreateFiber (kernelbase.@) --@@ -1023,7 +1040,16 @@ void WINAPI DECLSPEC_HOTPATCH DeleteFiber( LPVOID fiber_ptr ) -+@@ -1022,7 +1039,16 @@ void WINAPI DECLSPEC_HOTPATCH DeleteFiber( LPVOID fiber_ptr ) - RtlExitUserThread( 1 ); - } - RtlFreeUserStack( fiber->stack_allocation ); -@@ -144,7 +144,7 @@ index 03b16da95bb..4409f120491 100644 - HeapFree( GetProcessHeap(), 0, fiber ); - } - --@@ -1045,6 +1071,19 @@ void WINAPI DECLSPEC_HOTPATCH SwitchToFiber( LPVOID fiber ) -+@@ -1044,6 +1070,19 @@ void WINAPI DECLSPEC_HOTPATCH SwitchToFiber( LPVOID fiber ) - struct fiber_data *new_fiber = fiber; - struct fiber_data *current_fiber = NtCurrentTeb()->Tib.u.FiberData; - -@@ -164,7 +164,7 @@ index 03b16da95bb..4409f120491 100644 - current_fiber->except = NtCurrentTeb()->Tib.ExceptionList; - current_fiber->stack_limit = NtCurrentTeb()->Tib.StackLimit; - current_fiber->fls_slots = NtCurrentTeb()->FlsSlots; --@@ -1070,9 +1109,7 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) -+@@ -1069,9 +1108,7 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) - PEB * const peb = NtCurrentTeb()->Peb; - - RtlAcquirePebLock(); -@@ -175,7 +175,7 @@ index 03b16da95bb..4409f120491 100644 - { - SetLastError( ERROR_NOT_ENOUGH_MEMORY ); - index = FLS_OUT_OF_INDEXES; --@@ -1082,9 +1119,7 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) -+@@ -1081,9 +1118,7 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) - index = RtlFindClearBitsAndSet( peb->FlsBitmap, 1, 1 ); - if (index != ~0U) - { -@@ -186,7 +186,7 @@ index 03b16da95bb..4409f120491 100644 - { - RtlClearBits( peb->FlsBitmap, index, 1 ); - index = FLS_OUT_OF_INDEXES; --@@ -1092,8 +1127,8 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) -+@@ -1091,8 +1126,8 @@ DWORD WINAPI DECLSPEC_HOTPATCH FlsAlloc( PFLS_CALLBACK_FUNCTION callback ) - } - else - { -@@ -197,7 +197,7 @@ index 03b16da95bb..4409f120491 100644 - } - } - else SetLastError( ERROR_NO_MORE_ITEMS ); --@@ -1117,7 +1152,7 @@ BOOL WINAPI DECLSPEC_HOTPATCH FlsFree( DWORD index ) -+@@ -1116,7 +1151,7 @@ BOOL WINAPI DECLSPEC_HOTPATCH FlsFree( DWORD index ) - { - /* FIXME: call Fls callback */ - /* FIXME: add equivalent of ThreadZeroTlsCell here */ -@@ -206,7 +206,7 @@ index 03b16da95bb..4409f120491 100644 - } - else SetLastError( ERROR_INVALID_PARAMETER ); - RtlReleasePebLock(); --@@ -1136,7 +1171,7 @@ PVOID WINAPI DECLSPEC_HOTPATCH FlsGetValue( DWORD index ) -+@@ -1135,7 +1170,7 @@ PVOID WINAPI DECLSPEC_HOTPATCH FlsGetValue( DWORD index ) - return NULL; - } - SetLastError( ERROR_SUCCESS ); -@@ -215,7 +215,7 @@ index 03b16da95bb..4409f120491 100644 - } - - --@@ -1150,14 +1185,12 @@ BOOL WINAPI DECLSPEC_HOTPATCH FlsSetValue( DWORD index, PVOID data ) -+@@ -1149,14 +1184,12 @@ BOOL WINAPI DECLSPEC_HOTPATCH FlsSetValue( DWORD index, PVOID data ) - SetLastError( ERROR_INVALID_PARAMETER ); - return FALSE; - } -@@ -233,10 +233,10 @@ index 03b16da95bb..4409f120491 100644 - } - - diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c --index 5e8de8821dd..71ef1cfea0a 100644 -+index ffbc9fabb23..be53d98e5b8 100644 - --- a/dlls/ntdll/loader.c - +++ b/dlls/ntdll/loader.c --@@ -179,6 +179,15 @@ static CRITICAL_SECTION_DEBUG dlldir_critsect_debug = -+@@ -169,6 +169,15 @@ static CRITICAL_SECTION_DEBUG dlldir_critsect_debug = - }; - static CRITICAL_SECTION dlldir_section = { &dlldir_critsect_debug, -1, 0, 0, 0, 0 }; - -@@ -252,7 +252,7 @@ index 5e8de8821dd..71ef1cfea0a 100644 - static WINE_MODREF *cached_modref; - static WINE_MODREF *current_modref; - static WINE_MODREF *last_failed_modref; --@@ -219,6 +228,16 @@ static RTL_UNLOAD_EVENT_TRACE unload_traces[RTL_UNLOAD_EVENT_TRACE_NUMBER]; -+@@ -209,6 +218,16 @@ static RTL_UNLOAD_EVENT_TRACE unload_traces[RTL_UNLOAD_EVENT_TRACE_NUMBER]; - static RTL_UNLOAD_EVENT_TRACE *unload_trace_ptr; - static unsigned int unload_trace_seq; - -@@ -269,7 +269,7 @@ index 5e8de8821dd..71ef1cfea0a 100644 - static void module_push_unload_trace( const LDR_DATA_TABLE_ENTRY *ldr ) - { - RTL_UNLOAD_EVENT_TRACE *ptr = &unload_traces[unload_trace_seq]; --@@ -3913,6 +3932,13 @@ void WINAPI LdrShutdownThread(void) -+@@ -3610,6 +3629,13 @@ void WINAPI LdrShutdownThread(void) - /* don't do any detach calls if process is exiting */ - if (process_detaching) return; - -@@ -283,15 +283,15 @@ index 5e8de8821dd..71ef1cfea0a 100644 - RtlEnterCriticalSection( &loader_section ); - - mark = &NtCurrentTeb()->Peb->LdrData->InInitializationOrderModuleList; --@@ -4153,6 +4179,7 @@ static void user_shared_data_init(void) -+@@ -3819,6 +3845,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) - */ - void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknown3, ULONG_PTR unknown4 ) - { - + static const unsigned int fls_slot_count = 8 * sizeof(NtCurrentTeb()->Peb->FlsBitmapBits); -- static const LARGE_INTEGER zero; - static int attach_done; - int i; --@@ -4191,6 +4218,25 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow -+ NTSTATUS status; -+@@ -3856,6 +3883,25 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow - InsertHeadList( &tls_links, &NtCurrentTeb()->TlsLinks ); - RtlReleasePebLock(); - -@@ -318,5 +318,5 @@ index 5e8de8821dd..71ef1cfea0a 100644 - { - attach_done = 1; - -- --2.25.3 -+2.26.2 - -diff --git a/patches/ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch b/patches/ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch -deleted file mode 100644 -index 7145857bd..000000000 ---- a/patches/ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch -+++ /dev/null -@@ -1,63 +0,0 @@ --From 9ea4f081689959bd393eab2caaa0ed8237846117 Mon Sep 17 00:00:00 2001 --From: =?UTF-8?q?Michael=20M=C3=BCller?= --Date: Thu, 25 May 2017 05:04:26 +0200 --Subject: [PATCH] ntdll: Add stub for NtContinue. -- ----- -- dlls/ntdll/exception.c | 10 +++++++++- -- dlls/ntdll/ntdll.spec | 4 ++-- -- 2 files changed, 11 insertions(+), 3 deletions(-) -- --diff --git a/dlls/ntdll/exception.c b/dlls/ntdll/exception.c --index c35312fd1d1..3b85f1efa04 100644 ----- a/dlls/ntdll/exception.c --+++ b/dlls/ntdll/exception.c --@@ -328,7 +328,6 @@ LONG WINAPI call_unhandled_exception_filter( PEXCEPTION_POINTERS eptr ) -- return unhandled_exception_filter( eptr ); -- } -- --- -- #if defined(__x86_64__) || defined(__arm__) || defined(__aarch64__) -- -- struct dynamic_unwind_entry --@@ -667,6 +666,15 @@ PRUNTIME_FUNCTION WINAPI RtlLookupFunctionEntry( ULONG_PTR pc, ULONG_PTR *base, -- -- #endif /* __x86_64__ || __arm__ || __aarch64__ */ -- --+/********************************************************************* --+ * NtContinue (NTDLL.@) --+ */ --+NTSTATUS WINAPI NtContinue( CONTEXT *context, BOOLEAN alert ) --+{ --+ FIXME( "(%p, %d) stub!\n", context, alert ); --+ return STATUS_NOT_IMPLEMENTED; --+} --+ -- /************************************************************* -- * __wine_spec_unimplemented_stub -- * --diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec --index 81faf7fc280..d21a6f08ac2 100644 ----- a/dlls/ntdll/ntdll.spec --+++ b/dlls/ntdll/ntdll.spec --@@ -150,7 +150,7 @@ -- @ stdcall NtCompleteConnectPort(ptr) -- # @ stub NtCompressKey -- @ stdcall NtConnectPort(ptr ptr ptr ptr ptr ptr ptr ptr) ---@ stub NtContinue --+@ stdcall NtContinue(ptr long) -- # @ stub NtCreateDebugObject -- @ stdcall NtCreateDirectoryObject(ptr long ptr) -- @ stdcall NtCreateEvent(ptr long ptr long long) --@@ -1105,7 +1105,7 @@ -- @ stdcall -private ZwCompleteConnectPort(ptr) NtCompleteConnectPort -- # @ stub ZwCompressKey -- @ stdcall -private ZwConnectPort(ptr ptr ptr ptr ptr ptr ptr ptr) NtConnectPort ---@ stub ZwContinue --+@ stdcall -private ZwContinue(ptr long) NtContinue -- # @ stub ZwCreateDebugObject -- @ stdcall -private ZwCreateDirectoryObject(ptr long ptr) NtCreateDirectoryObject -- @ stdcall -private ZwCreateEvent(ptr long ptr long long) NtCreateEvent ---- --2.17.1 -- -diff --git a/patches/ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch b/patches/ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch -deleted file mode 100644 -index 902940977..000000000 ---- a/patches/ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch -+++ /dev/null -@@ -1,82 +0,0 @@ --From 812de54c6fc8f93e8fda01f0802397b183adab59 Mon Sep 17 00:00:00 2001 --From: Andrew Wesie --Date: Fri, 27 Jul 2018 01:26:56 -0500 --Subject: [PATCH] ntdll: Use NtContinue to continue execution after exceptions. -- --NtContinue is exported by ntdll and some programs expect it to be used to --restore the thread context after an exception handler returns --EXCEPTION_CONTINUE_EXECUTION. It must take a context as its first argument --and restore that context. -- --Current implementation is a simple wrapper around NtSetContextThread. It is --unlikely that it has the correct behavior if called by an external caller. -- --The __syscall_NtContinue wrapper is used so that it can be hooked by a --third-party. ----- -- dlls/ntdll/exception.c | 5 +++-- -- dlls/ntdll/signal_i386.c | 3 ++- -- dlls/ntdll/signal_x86_64.c | 3 ++- -- 3 files changed, 7 insertions(+), 4 deletions(-) -- --diff --git a/dlls/ntdll/exception.c b/dlls/ntdll/exception.c --index 3b85f1efa..bc972254f 100644 ----- a/dlls/ntdll/exception.c --+++ b/dlls/ntdll/exception.c --@@ -671,8 +671,9 @@ PRUNTIME_FUNCTION WINAPI RtlLookupFunctionEntry( ULONG_PTR pc, ULONG_PTR *base, -- */ -- NTSTATUS WINAPI NtContinue( CONTEXT *context, BOOLEAN alert ) -- { --- FIXME( "(%p, %d) stub!\n", context, alert ); --- return STATUS_NOT_IMPLEMENTED; --+ TRACE( "(%p, %d) stub!\n", context, alert ); --+ --+ return NtSetContextThread( GetCurrentThread(), context ); -- } -- -- /************************************************************* --diff --git a/dlls/ntdll/signal_i386.c b/dlls/ntdll/signal_i386.c --index e55164630..8fc885ed4 100644 ----- a/dlls/ntdll/signal_i386.c --+++ b/dlls/ntdll/signal_i386.c --@@ -730,6 +730,7 @@ static NTSTATUS call_stack_handlers( EXCEPTION_RECORD *rec, CONTEXT *context ) -- return STATUS_UNHANDLED_EXCEPTION; -- } -- --+NTSTATUS WINAPI __syscall_NtContinue( CONTEXT *context, BOOLEAN alert ); -- -- /******************************************************************* -- * raise_exception --@@ -794,7 +795,7 @@ static NTSTATUS raise_exception( EXCEPTION_RECORD *rec, CONTEXT *context, BOOL f -- NtTerminateProcess( NtCurrentProcess(), rec->ExceptionCode ); -- } -- done: --- return NtSetContextThread( GetCurrentThread(), context ); --+ return __syscall_NtContinue( context, FALSE ); -- } -- -- --diff --git a/dlls/ntdll/signal_x86_64.c b/dlls/ntdll/signal_x86_64.c --index e48529d73..0e74fda43 100644 ----- a/dlls/ntdll/signal_x86_64.c --+++ b/dlls/ntdll/signal_x86_64.c --@@ -2520,6 +2520,7 @@ static NTSTATUS call_stack_handlers( EXCEPTION_RECORD *rec, CONTEXT *orig_contex -- return STATUS_UNHANDLED_EXCEPTION; -- } -- --+NTSTATUS WINAPI __syscall_NtContinue( CONTEXT *context, BOOLEAN alert ); -- -- static NTSTATUS raise_exception( EXCEPTION_RECORD *rec, CONTEXT *context, BOOL first_chance ) -- { --@@ -2582,7 +2583,7 @@ static NTSTATUS raise_exception( EXCEPTION_RECORD *rec, CONTEXT *context, BOOL f -- } -- -- done: --- return NtSetContextThread( GetCurrentThread(), context ); --+ return __syscall_NtContinue( context, FALSE ); -- } -- -- ---- --2.23.0 -- -diff --git a/patches/ntdll-NtContinue/definition b/patches/ntdll-NtContinue/definition -deleted file mode 100644 -index 06c2ebf9e..000000000 ---- a/patches/ntdll-NtContinue/definition -+++ /dev/null -@@ -1,3 +0,0 @@ --Fixes: [31910] Add stub for NtContinue --Fixes: [45572] League of Legends 8.12+ fails to start a game (anticheat engine, hooking of NtContinue) --Depends: winebuild-Fake_Dlls -\ No newline at end of file -diff --git a/patches/ntdll-Syscall_Emulation/0001-ntdll-Support-x86_64-syscall-emulation.patch b/patches/ntdll-Syscall_Emulation/0001-ntdll-Support-x86_64-syscall-emulation.patch -index 4ae5fcdfa..0a39d4355 100644 ---- a/patches/ntdll-Syscall_Emulation/0001-ntdll-Support-x86_64-syscall-emulation.patch -+++ b/patches/ntdll-Syscall_Emulation/0001-ntdll-Support-x86_64-syscall-emulation.patch -@@ -1,4 +1,4 @@ --From 20298be5a42af52be27c56f88ad6a8a0304b55b6 Mon Sep 17 00:00:00 2001 -+From cd04d1910294b035bb3858b3ef1bb295aec3a732 Mon Sep 17 00:00:00 2001 - From: Paul Gofman - Date: Mon, 30 Dec 2019 13:27:53 +0300 - Subject: [PATCH] ntdll: Support x86_64 syscall emulation. -@@ -15,7 +15,7 @@ is used for trapping syscalls. - 3 files changed, 119 insertions(+), 2 deletions(-) - - diff --git a/configure.ac b/configure.ac --index e3d63ed7501..2fbec4129df 100644 -+index e61a98455c3..4adeb52d225 100644 - --- a/configure.ac - +++ b/configure.ac - @@ -464,6 +464,7 @@ AC_CHECK_HEADERS(\ -@@ -27,7 +27,7 @@ index e3d63ed7501..2fbec4129df 100644 - linux/types.h \ - linux/ucdrom.h \ - diff --git a/dlls/ntdll/signal_x86_64.c b/dlls/ntdll/signal_x86_64.c --index 0ccc7cbceb6..149ad1bf5e7 100644 -+index dd8b45fa907..a5612abf2b1 100644 - --- a/dlls/ntdll/signal_x86_64.c - +++ b/dlls/ntdll/signal_x86_64.c - @@ -24,6 +24,7 @@ -@@ -61,8 +61,8 @@ index 0ccc7cbceb6..149ad1bf5e7 100644 - typedef struct _SCOPE_TABLE - { - ULONG Count; --@@ -2797,6 +2807,104 @@ static void usr1_handler( int signal, siginfo_t *siginfo, void *ucontext ) -- restore_context( &context, ucontext ); -+@@ -2480,6 +2490,104 @@ static inline DWORD is_privileged_instr( CONTEXT *context ) -+ return 0; - } - - +extern unsigned int __wine_nb_syscalls; -@@ -165,8 +165,8 @@ index 0ccc7cbceb6..149ad1bf5e7 100644 - +} - - /*********************************************************************** -- * __wine_set_signal_handler (NTDLL.@) --@@ -2842,6 +2950,9 @@ void signal_init_process(void) -+ * handle_interrupt -+@@ -2793,6 +2901,9 @@ void signal_init_process(void) - sig_act.sa_sigaction = trap_handler; - if (sigaction( SIGTRAP, &sig_act, NULL ) == -1) goto error; - #endif -diff --git a/patches/ntdll-WRITECOPY/0003-ntdll-Setup-a-temporary-signal-handler-during-proces.patch b/patches/ntdll-WRITECOPY/0003-ntdll-Setup-a-temporary-signal-handler-during-proces.patch -index d6e9a6824..db0631234 100644 ---- a/patches/ntdll-WRITECOPY/0003-ntdll-Setup-a-temporary-signal-handler-during-proces.patch -+++ b/patches/ntdll-WRITECOPY/0003-ntdll-Setup-a-temporary-signal-handler-during-proces.patch -@@ -1,4 +1,4 @@ --From 46968c583a30476a86463530d0047699e64529b5 Mon Sep 17 00:00:00 2001 -+From bd60a4308f3ec1df20328887335b4c95f9be215d Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Sat, 4 Oct 2014 02:53:22 +0200 - Subject: [PATCH] ntdll: Setup a temporary signal handler during process -@@ -27,10 +27,10 @@ index 65c65cc02d8..63a4b597872 100644 - extern void debug_init(void) DECLSPEC_HIDDEN; - extern TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) DECLSPEC_HIDDEN; - diff --git a/dlls/ntdll/signal_arm.c b/dlls/ntdll/signal_arm.c --index 8ff9f66d3f0..44e3d2df523 100644 -+index a09848449a6..c6f7231fec6 100644 - --- a/dlls/ntdll/signal_arm.c - +++ b/dlls/ntdll/signal_arm.c --@@ -773,6 +773,12 @@ void signal_init_process(void) -+@@ -792,6 +792,12 @@ void signal_init_process(void) - exit(1); - } - -@@ -44,11 +44,11 @@ index 8ff9f66d3f0..44e3d2df523 100644 - /*********************************************************************** - * RtlUnwind (NTDLL.@) - diff --git a/dlls/ntdll/signal_arm64.c b/dlls/ntdll/signal_arm64.c --index 104ffbf6df9..e7c6abd0046 100644 -+index a9a58a2e7ad..a9c6614794e 100644 - --- a/dlls/ntdll/signal_arm64.c - +++ b/dlls/ntdll/signal_arm64.c --@@ -1100,6 +1100,12 @@ int CDECL __wine_set_signal_handler(unsigned int sig, wine_signal_handler wsh) -- return 0; -+@@ -1047,6 +1047,12 @@ static void usr2_handler( int signal, siginfo_t *siginfo, void *sigcontext ) -+ restore_context( context, sigcontext ); - } - - +/********************************************************************** -@@ -61,10 +61,10 @@ index 104ffbf6df9..e7c6abd0046 100644 - /********************************************************************** - * signal_init_process - diff --git a/dlls/ntdll/signal_i386.c b/dlls/ntdll/signal_i386.c --index 1b0b9352a87..0fe9f7a3c84 100644 -+index 83868f25121..b048b2bc688 100644 - --- a/dlls/ntdll/signal_i386.c - +++ b/dlls/ntdll/signal_i386.c --@@ -1621,6 +1621,31 @@ static BOOL handle_interrupt( unsigned int interrupt, ucontext_t *sigcontext, st -+@@ -1575,6 +1575,31 @@ static BOOL handle_interrupt( unsigned int interrupt, ucontext_t *sigcontext, st - } - - -@@ -96,7 +96,7 @@ index 1b0b9352a87..0fe9f7a3c84 100644 - /********************************************************************** - * segv_handler - * --@@ -1948,6 +1973,34 @@ void signal_init_process(void) -+@@ -1883,6 +1908,34 @@ void signal_init_process(void) - exit(1); - } - -@@ -132,11 +132,11 @@ index 1b0b9352a87..0fe9f7a3c84 100644 - /******************************************************************* - * RtlUnwind (NTDLL.@) - diff --git a/dlls/ntdll/signal_powerpc.c b/dlls/ntdll/signal_powerpc.c --index 7e73322cbeb..07f0b89f30a 100644 -+index 879b2b58c49..f17d6267102 100644 - --- a/dlls/ntdll/signal_powerpc.c - +++ b/dlls/ntdll/signal_powerpc.c --@@ -637,6 +637,12 @@ int CDECL __wine_set_signal_handler(unsigned int sig, wine_signal_handler wsh) -- return 0; -+@@ -634,6 +634,12 @@ static void quit_handler( int signal, siginfo_t *siginfo, void *sigcontext ) -+ unix_funcs->abort_thread(0); - } - - +/********************************************************************** -@@ -147,12 +147,12 @@ index 7e73322cbeb..07f0b89f30a 100644 - +} - - /********************************************************************** -- * signal_init_process -+ * usr1_handler - diff --git a/dlls/ntdll/signal_x86_64.c b/dlls/ntdll/signal_x86_64.c --index 0ccc7cbceb6..dc8a1a987c5 100644 -+index c6b0fbf618d..bb481ba1b81 100644 - --- a/dlls/ntdll/signal_x86_64.c - +++ b/dlls/ntdll/signal_x86_64.c --@@ -2849,6 +2849,12 @@ void signal_init_process(void) -+@@ -2777,6 +2777,12 @@ void signal_init_process(void) - exit(1); - } - -@@ -166,7 +166,7 @@ index 0ccc7cbceb6..dc8a1a987c5 100644 - static ULONG64 get_int_reg( CONTEXT *context, int reg ) - { - diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c --index 8918b39a9c5..a2f5df1b1c2 100644 -+index d045466f6d2..49daa33ca58 100644 - --- a/dlls/ntdll/thread.c - +++ b/dlls/ntdll/thread.c - @@ -186,6 +186,7 @@ TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) -diff --git a/patches/patchinstall.sh b/patches/patchinstall.sh -index c5ff8c0b3..9c2ce4ce0 100755 ---- a/patches/patchinstall.sh -+++ b/patches/patchinstall.sh -@@ -52,7 +52,7 @@ usage() - # Get the upstream commit sha - upstream_commit() - { -- echo "3cc3b445752902e07231900befc296f74ad6576e" -+ echo "17529582402ebe27ef975fc7dcb8353f4f95e629" - } - - # Show version information -@@ -183,7 +183,6 @@ patch_enable_all () - enable_ntdll_Junction_Points="$1" - enable_ntdll_Manifest_Range="$1" - enable_ntdll_NtAccessCheck="$1" -- enable_ntdll_NtContinue="$1" - enable_ntdll_NtDevicePath="$1" - enable_ntdll_NtQueryEaFile="$1" - enable_ntdll_NtQuerySection="$1" -@@ -648,9 +647,6 @@ patch_enable () - ntdll-NtAccessCheck) - enable_ntdll_NtAccessCheck="$2" - ;; -- ntdll-NtContinue) -- enable_ntdll_NtContinue="$2" -- ;; - ntdll-NtDevicePath) - enable_ntdll_NtDevicePath="$2" - ;; -@@ -1672,6 +1668,17 @@ if test "$enable_ntdll_Syscall_Emulation" -eq 1; then - enable_winebuild_Fake_Dlls=1 - fi - -+if test "$enable_winebuild_Fake_Dlls" -eq 1; then -+ if test "$enable_ntdll_WRITECOPY" -gt 1; then -+ abort "Patchset ntdll-WRITECOPY disabled, but winebuild-Fake_Dlls depends on that." -+ fi -+ if test "$enable_ws2_32_WSACleanup" -gt 1; then -+ abort "Patchset ws2_32-WSACleanup disabled, but winebuild-Fake_Dlls depends on that." -+ fi -+ enable_ntdll_WRITECOPY=1 -+ enable_ws2_32_WSACleanup=1 -+fi -+ - if test "$enable_ntdll_NtQueryEaFile" -eq 1; then - if test "$enable_ntdll_Junction_Points" -gt 1; then - abort "Patchset ntdll-Junction_Points disabled, but ntdll-NtQueryEaFile depends on that." -@@ -1686,24 +1693,6 @@ if test "$enable_ntdll_NtDevicePath" -eq 1; then - enable_ntdll_Pipe_SpecialCharacters=1 - fi - --if test "$enable_ntdll_NtContinue" -eq 1; then -- if test "$enable_winebuild_Fake_Dlls" -gt 1; then -- abort "Patchset winebuild-Fake_Dlls disabled, but ntdll-NtContinue depends on that." -- fi -- enable_winebuild_Fake_Dlls=1 --fi -- --if test "$enable_winebuild_Fake_Dlls" -eq 1; then -- if test "$enable_ntdll_WRITECOPY" -gt 1; then -- abort "Patchset ntdll-WRITECOPY disabled, but winebuild-Fake_Dlls depends on that." -- fi -- if test "$enable_ws2_32_WSACleanup" -gt 1; then -- abort "Patchset ws2_32-WSACleanup disabled, but winebuild-Fake_Dlls depends on that." -- fi -- enable_ntdll_WRITECOPY=1 -- enable_ws2_32_WSACleanup=1 --fi -- - if test "$enable_ntdll_Hide_Wine_Exports" -eq 1; then - if test "$enable_advapi32_Token_Integrity_Level" -gt 1; then - abort "Patchset advapi32-Token_Integrity_Level disabled, but ntdll-Hide_Wine_Exports depends on that." -@@ -3977,98 +3966,6 @@ if test "$enable_ntdll_NtAccessCheck" -eq 1; then - ) >> "$patchlist" - fi - --# Patchset ws2_32-WSACleanup --# | --# | This patchset fixes the following Wine bugs: --# | * [#18670] Properly close sockets when WSACleanup is called --# | --# | Modified files: --# | * dlls/ntdll/ntdll.spec, dlls/ntdll/server.c, dlls/ntdll/unix/loader.c, dlls/ntdll/unix/server.c, --# | dlls/ntdll/unix/unix_private.h, dlls/ntdll/unixlib.h, dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c, --# | include/wine/server.h, server/protocol.def, server/sock.c --# | --if test "$enable_ws2_32_WSACleanup" -eq 1; then -- patch_apply ws2_32-WSACleanup/0001-ws2_32-Proper-WSACleanup-implementation-using-winese.patch -- patch_apply ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch -- ( -- printf '%s\n' '+ { "Matt Durgavich", "ws2_32: Proper WSACleanup implementation using wineserver function.", 2 },'; -- printf '%s\n' '+ { "Sebastian Lackner", "ws2_32: Invalidate client-side file descriptor cache in WSACleanup.", 1 },'; -- ) >> "$patchlist" --fi -- --# Patchset winebuild-Fake_Dlls --# | --# | This patchset has the following (direct or indirect) dependencies: --# | * ntdll-WRITECOPY, ws2_32-WSACleanup --# | --# | This patchset fixes the following Wine bugs: --# | * [#21232] Chromium-based browser engines (Chrome, Opera, Comodo Dragon, SRWare Iron) crash on startup unless '--no- --# | sandbox' is used (native API sandboxing/hooking scheme incompatible with Wine) --# | * [#42741] StarCraft I: 1.18 PTR fails to initialize ClientSdk.dll --# | * [#45349] Multiple applications and games crash due to missing support for 64-bit syscall thunks (StreetFighter V) --# | * [#45573] League of Legends 8.12+ fails to start a game (anticheat engine, hooking of syscall return instructions) --# | * [#45650] chromium 32-bit sandbox expects different syscall thunks depending on Windows version --# | --# | Modified files: --# | * dlls/dbghelp/cpu_i386.c, dlls/kernel32/tests/loader.c, dlls/krnl386.exe16/kernel.c, --# | dlls/krnl386.exe16/kernel16_private.h, dlls/krnl386.exe16/ne_module.c, dlls/krnl386.exe16/ne_segment.c, --# | dlls/krnl386.exe16/task.c, dlls/krnl386.exe16/thunk.c, dlls/krnl386.exe16/wowthunk.c, dlls/ntdll/actctx.c, --# | dlls/ntdll/directory.c, dlls/ntdll/loader.c, dlls/ntdll/locale.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/path.c, --# | dlls/ntdll/process.c, dlls/ntdll/signal_i386.c, dlls/ntdll/tests/exception.c, dlls/ntdll/thread.c, --# | dlls/ntdll/unix/thread.c, dlls/ntdll/unix/unix_private.h, dlls/ntdll/unix/virtual.c, dlls/ntdll/unixlib.h, --# | dlls/system.drv16/system.c, dlls/toolhelp.dll16/toolhelp.c, dlls/user.exe16/message.c, dlls/user.exe16/user.c, --# | dlls/user.exe16/window.c, include/winternl.h, libs/wine/loader.c, server/mapping.c, tools/winebuild/build.h, --# | tools/winebuild/import.c, tools/winebuild/parser.c, tools/winebuild/relay.c, tools/winebuild/res32.c, --# | tools/winebuild/spec16.c, tools/winebuild/spec32.c, tools/winebuild/utils.c --# | --if test "$enable_winebuild_Fake_Dlls" -eq 1; then -- patch_apply winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch -- patch_apply winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch -- patch_apply winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch -- patch_apply winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch -- patch_apply winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch -- patch_apply winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch -- patch_apply winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch -- patch_apply winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch -- patch_apply winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch -- patch_apply winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch -- patch_apply winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch -- ( -- printf '%s\n' '+ { "Michael Müller", "kernel32/tests: Add basic tests for fake dlls.", 1 },'; -- printf '%s\n' '+ { "Sebastian Lackner", "krnl386.exe16: Do not abuse WOW32Reserved field for 16-bit stack address.", 1 },'; -- printf '%s\n' '+ { "Michael Müller", "winebuild: Generate syscall thunks for ntdll exports.", 1 },'; -- printf '%s\n' '+ { "Michael Müller", "winebuild: Use multipass label system to generate fake dlls.", 1 },'; -- printf '%s\n' '+ { "Michael Müller", "winebuild: Add stub functions in fake dlls.", 1 },'; -- printf '%s\n' '+ { "Michael Müller", "winebuild: Add syscall thunks in fake dlls.", 1 },'; -- printf '%s\n' '+ { "Michael Müller", "winebuild: Fix size of relocation information in fake dlls.", 1 },'; -- printf '%s\n' '+ { "Michael Müller", "winebuild: Try to make sure RVA matches between fake and builtin DLLs.", 1 },'; -- printf '%s\n' '+ { "Michael Müller", "libs/wine: Use same file alignment for fake and builtin DLLs.", 1 },'; -- printf '%s\n' '+ { "Michael Müller", "tools/winebuild: Add syscall thunks for 64 bit.", 1 },'; -- printf '%s\n' '+ { "Paul Gofman", "ntdll: Call NtOpenFile through syscall thunk.", 1 },'; -- ) >> "$patchlist" --fi -- --# Patchset ntdll-NtContinue --# | --# | This patchset has the following (direct or indirect) dependencies: --# | * ntdll-WRITECOPY, ws2_32-WSACleanup, winebuild-Fake_Dlls --# | --# | This patchset fixes the following Wine bugs: --# | * [#31910] Add stub for NtContinue --# | * [#45572] League of Legends 8.12+ fails to start a game (anticheat engine, hooking of NtContinue) --# | --# | Modified files: --# | * dlls/ntdll/exception.c, dlls/ntdll/ntdll.spec, dlls/ntdll/signal_i386.c, dlls/ntdll/signal_x86_64.c --# | --if test "$enable_ntdll_NtContinue" -eq 1; then -- patch_apply ntdll-NtContinue/0001-ntdll-Add-stub-for-NtContinue.patch -- patch_apply ntdll-NtContinue/0002-Use-NtContinue-to-continue-execution-after-exception.patch -- ( -- printf '%s\n' '+ { "Michael Müller", "ntdll: Add stub for NtContinue.", 1 },'; -- printf '%s\n' '+ { "Andrew Wesie", "ntdll: Use NtContinue to continue execution after exceptions.", 1 },'; -- ) >> "$patchlist" --fi -- - # Patchset ntdll-Pipe_SpecialCharacters - # | - # | This patchset fixes the following Wine bugs: -@@ -4213,6 +4110,77 @@ if test "$enable_ntdll_Status_Mapping" -eq 1; then - ) >> "$patchlist" - fi - -+# Patchset ws2_32-WSACleanup -+# | -+# | This patchset fixes the following Wine bugs: -+# | * [#18670] Properly close sockets when WSACleanup is called -+# | -+# | Modified files: -+# | * dlls/ntdll/ntdll.spec, dlls/ntdll/server.c, dlls/ntdll/unix/loader.c, dlls/ntdll/unix/server.c, -+# | dlls/ntdll/unix/unix_private.h, dlls/ntdll/unixlib.h, dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c, -+# | include/wine/server.h, server/protocol.def, server/sock.c -+# | -+if test "$enable_ws2_32_WSACleanup" -eq 1; then -+ patch_apply ws2_32-WSACleanup/0001-ws2_32-Proper-WSACleanup-implementation-using-winese.patch -+ patch_apply ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch -+ ( -+ printf '%s\n' '+ { "Matt Durgavich", "ws2_32: Proper WSACleanup implementation using wineserver function.", 2 },'; -+ printf '%s\n' '+ { "Sebastian Lackner", "ws2_32: Invalidate client-side file descriptor cache in WSACleanup.", 1 },'; -+ ) >> "$patchlist" -+fi -+ -+# Patchset winebuild-Fake_Dlls -+# | -+# | This patchset has the following (direct or indirect) dependencies: -+# | * ntdll-WRITECOPY, ws2_32-WSACleanup -+# | -+# | This patchset fixes the following Wine bugs: -+# | * [#21232] Chromium-based browser engines (Chrome, Opera, Comodo Dragon, SRWare Iron) crash on startup unless '--no- -+# | sandbox' is used (native API sandboxing/hooking scheme incompatible with Wine) -+# | * [#42741] StarCraft I: 1.18 PTR fails to initialize ClientSdk.dll -+# | * [#45349] Multiple applications and games crash due to missing support for 64-bit syscall thunks (StreetFighter V) -+# | * [#45573] League of Legends 8.12+ fails to start a game (anticheat engine, hooking of syscall return instructions) -+# | * [#45650] chromium 32-bit sandbox expects different syscall thunks depending on Windows version -+# | -+# | Modified files: -+# | * dlls/dbghelp/cpu_i386.c, dlls/kernel32/tests/loader.c, dlls/krnl386.exe16/kernel.c, -+# | dlls/krnl386.exe16/kernel16_private.h, dlls/krnl386.exe16/ne_module.c, dlls/krnl386.exe16/ne_segment.c, -+# | dlls/krnl386.exe16/task.c, dlls/krnl386.exe16/thunk.c, dlls/krnl386.exe16/wowthunk.c, dlls/ntdll/actctx.c, -+# | dlls/ntdll/directory.c, dlls/ntdll/loader.c, dlls/ntdll/locale.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/path.c, -+# | dlls/ntdll/process.c, dlls/ntdll/signal_i386.c, dlls/ntdll/tests/exception.c, dlls/ntdll/thread.c, -+# | dlls/ntdll/unix/thread.c, dlls/ntdll/unix/unix_private.h, dlls/ntdll/unix/virtual.c, dlls/ntdll/unixlib.h, -+# | dlls/system.drv16/system.c, dlls/toolhelp.dll16/toolhelp.c, dlls/user.exe16/message.c, dlls/user.exe16/user.c, -+# | dlls/user.exe16/window.c, include/winternl.h, libs/wine/loader.c, server/mapping.c, tools/winebuild/build.h, -+# | tools/winebuild/import.c, tools/winebuild/parser.c, tools/winebuild/relay.c, tools/winebuild/res32.c, -+# | tools/winebuild/spec16.c, tools/winebuild/spec32.c, tools/winebuild/utils.c -+# | -+if test "$enable_winebuild_Fake_Dlls" -eq 1; then -+ patch_apply winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch -+ patch_apply winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch -+ patch_apply winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch -+ patch_apply winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch -+ patch_apply winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch -+ patch_apply winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch -+ patch_apply winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch -+ patch_apply winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch -+ patch_apply winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch -+ patch_apply winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch -+ patch_apply winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch -+ ( -+ printf '%s\n' '+ { "Michael Müller", "kernel32/tests: Add basic tests for fake dlls.", 1 },'; -+ printf '%s\n' '+ { "Sebastian Lackner", "krnl386.exe16: Do not abuse WOW32Reserved field for 16-bit stack address.", 1 },'; -+ printf '%s\n' '+ { "Michael Müller", "winebuild: Generate syscall thunks for ntdll exports.", 1 },'; -+ printf '%s\n' '+ { "Michael Müller", "winebuild: Use multipass label system to generate fake dlls.", 1 },'; -+ printf '%s\n' '+ { "Michael Müller", "winebuild: Add stub functions in fake dlls.", 1 },'; -+ printf '%s\n' '+ { "Michael Müller", "winebuild: Add syscall thunks in fake dlls.", 1 },'; -+ printf '%s\n' '+ { "Michael Müller", "winebuild: Fix size of relocation information in fake dlls.", 1 },'; -+ printf '%s\n' '+ { "Michael Müller", "winebuild: Try to make sure RVA matches between fake and builtin DLLs.", 1 },'; -+ printf '%s\n' '+ { "Michael Müller", "libs/wine: Use same file alignment for fake and builtin DLLs.", 1 },'; -+ printf '%s\n' '+ { "Michael Müller", "tools/winebuild: Add syscall thunks for 64 bit.", 1 },'; -+ printf '%s\n' '+ { "Paul Gofman", "ntdll: Call NtOpenFile through syscall thunk.", 1 },'; -+ ) >> "$patchlist" -+fi -+ - # Patchset ntdll-Syscall_Emulation - # | - # | This patchset has the following (direct or indirect) dependencies: -diff --git a/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch b/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch -index 751b497da..684c28e16 100644 ---- a/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch -+++ b/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch -@@ -1,4 +1,4 @@ --From 1fec139d96f32869fc0c8d15219fff493d9951d8 Mon Sep 17 00:00:00 2001 -+From e60eb454ecfb4c043a585c1ecd2970c92be1c664 Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Thu, 11 May 2017 05:32:55 +0200 - Subject: [PATCH] winebuild: Generate syscall thunks for ntdll exports. -@@ -22,7 +22,7 @@ Based on a patch by Erich E. Hoover. - 14 files changed, 214 insertions(+), 32 deletions(-) - - diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c --index 45d32399adf..b42cff8bcd4 100644 -+index ffbc9fabb23..a633099877d 100644 - --- a/dlls/ntdll/loader.c - +++ b/dlls/ntdll/loader.c - @@ -3810,6 +3810,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) -@@ -33,7 +33,7 @@ index 45d32399adf..b42cff8bcd4 100644 - - /****************************************************************** - * LdrInitializeThunk (NTDLL.@) --@@ -3827,6 +3828,8 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow -+@@ -3826,6 +3827,8 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow - WINE_MODREF *wm; - LPCWSTR load_path = NtCurrentTeb()->Peb->ProcessParameters->DllPath.Buffer; - -@@ -43,19 +43,19 @@ index 45d32399adf..b42cff8bcd4 100644 - - if (process_detaching) return; - diff --git a/dlls/ntdll/signal_i386.c b/dlls/ntdll/signal_i386.c --index be88d9bf3c7..84ab7991886 100644 -+index 3be6342a945..85329be4f42 100644 - --- a/dlls/ntdll/signal_i386.c - +++ b/dlls/ntdll/signal_i386.c --@@ -448,6 +448,8 @@ static ULONG first_ldt_entry = 32; -+@@ -444,6 +444,8 @@ struct stack_layout - -- static wine_signal_handler handlers[256]; -+ static ULONG first_ldt_entry = 32; - - +extern NTSTATUS WINAPI __syscall_NtGetContextThread( HANDLE handle, CONTEXT *context ); - + - enum i386_trap_code - { - TRAP_x86_UNKNOWN = -1, /* Unknown fault (TRAP_sig not defined) */ --@@ -1159,7 +1161,7 @@ NTSTATUS CDECL DECLSPEC_HIDDEN __regs_NtGetContextThread( DWORD edi, DWORD esi, -+@@ -1127,7 +1129,7 @@ NTSTATUS CDECL DECLSPEC_HIDDEN __regs_NtGetContextThread( DWORD edi, DWORD esi, - { - context->Ebp = ebp; - context->Esp = (DWORD)&retaddr; -@@ -78,7 +78,7 @@ index a5e6faa461a..51938bf84cc 100644 - ok( context.SegCs == LOWORD(expect.SegCs), "wrong SegCs %08x/%08x\n", context.SegCs, expect.SegCs ); - ok( context.SegDs == LOWORD(expect.SegDs), "wrong SegDs %08x/%08x\n", context.SegDs, expect.SegDs ); - diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c --index 79d13a01a86..94eb6d1252d 100644 -+index 49daa33ca58..17b5d40215a 100644 - --- a/dlls/ntdll/thread.c - +++ b/dlls/ntdll/thread.c - @@ -173,6 +173,7 @@ int __cdecl __wine_dbg_output( const char *str ) -@@ -99,10 +99,10 @@ index 79d13a01a86..94eb6d1252d 100644 - peb = teb->Peb; - peb->FastPebLock = &peb_lock; - diff --git a/dlls/ntdll/unix/thread.c b/dlls/ntdll/unix/thread.c --index b6458da61ad..a158ec20a6a 100644 -+index d4b7a51a627..bdc87e4b9cf 100644 - --- a/dlls/ntdll/unix/thread.c - +++ b/dlls/ntdll/unix/thread.c --@@ -83,7 +83,7 @@ static void pthread_exit_wrapper( int status ) -+@@ -85,7 +85,7 @@ static void pthread_exit_wrapper( int status ) - * init_threading - */ - TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZE_T *size, BOOL *suspend, -@@ -111,7 +111,7 @@ index b6458da61ad..a158ec20a6a 100644 - { - TEB *teb; - SIZE_T info_size; --@@ -95,6 +95,7 @@ TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZ -+@@ -97,6 +97,7 @@ TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZ - nb_threads = nb_threads_ptr; - - teb = virtual_alloc_first_teb(); -@@ -120,10 +120,10 @@ index b6458da61ad..a158ec20a6a 100644 - thread_data->request_fd = -1; - thread_data->reply_fd = -1; - diff --git a/dlls/ntdll/unix/unix_private.h b/dlls/ntdll/unix/unix_private.h --index 880e3aacf33..6c7b961e95a 100644 -+index 19104f0f5cc..bdf8bc99e3f 100644 - --- a/dlls/ntdll/unix/unix_private.h - +++ b/dlls/ntdll/unix/unix_private.h --@@ -96,7 +96,7 @@ extern void CDECL server_release_fd( HANDLE handle, int unix_fd ) DECLSPEC_HIDDE -+@@ -101,7 +101,7 @@ extern void CDECL server_release_fd( HANDLE handle, int unix_fd ) DECLSPEC_HIDDE - extern void CDECL server_init_process_done(void) DECLSPEC_HIDDEN; - extern TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZE_T *size, - BOOL *suspend, unsigned int *cpus, BOOL *wow64, -@@ -133,19 +133,19 @@ index 880e3aacf33..6c7b961e95a 100644 - extern void CDECL DECLSPEC_NORETURN abort_thread( int status ) DECLSPEC_HIDDEN; - extern void CDECL DECLSPEC_NORETURN exit_thread( int status ) DECLSPEC_HIDDEN; - diff --git a/dlls/ntdll/unixlib.h b/dlls/ntdll/unixlib.h --index 83c9f3a163b..63728b1c071 100644 -+index 6a751993421..4e39ed53786 100644 - --- a/dlls/ntdll/unixlib.h - +++ b/dlls/ntdll/unixlib.h - @@ -28,7 +28,7 @@ struct ldt_copy; - struct msghdr; - - /* increment this when you change the function table */ ---#define NTDLL_UNIXLIB_VERSION 31 --+#define NTDLL_UNIXLIB_VERSION 32 -+-#define NTDLL_UNIXLIB_VERSION 33 -++#define NTDLL_UNIXLIB_VERSION 34 - - struct unix_funcs - { --@@ -172,7 +172,7 @@ struct unix_funcs -+@@ -174,7 +174,7 @@ struct unix_funcs - - /* thread/process functions */ - TEB * (CDECL *init_threading)( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZE_T *size, -diff --git a/patches/ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch b/patches/ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch -index 25c315648..0861f99c0 100644 ---- a/patches/ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch -+++ b/patches/ws2_32-WSACleanup/0002-ws2_32-Invalidate-client-side-file-descriptor-cache-.patch -@@ -1,4 +1,4 @@ --From 1bb20ff5903d8d5e81e8a2b7b22bf67b189b16ec Mon Sep 17 00:00:00 2001 -+From 20661308a50202350a3a2887cbd558b1e931aad1 Mon Sep 17 00:00:00 2001 - From: Sebastian Lackner - Date: Sun, 6 Sep 2015 12:41:17 +0200 - Subject: [PATCH] ws2_32: Invalidate client-side file descriptor cache in -@@ -17,7 +17,7 @@ Subject: [PATCH] ws2_32: Invalidate client-side file descriptor cache in - 9 files changed, 36 insertions(+), 5 deletions(-) - - diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec --index c4d78128758..3d6c8850086 100644 -+index ce5c580bd54..279845ae830 100644 - --- a/dlls/ntdll/ntdll.spec - +++ b/dlls/ntdll/ntdll.spec - @@ -1576,6 +1576,7 @@ -@@ -48,10 +48,10 @@ index 6fb86a68d6f..2f95e190963 100644 - /*********************************************************************** - * server_init_process - diff --git a/dlls/ntdll/unix/loader.c b/dlls/ntdll/unix/loader.c --index b5ee692024c..d8827b147df 100644 -+index 618e3d6adb3..bdda739897b 100644 - --- a/dlls/ntdll/unix/loader.c - +++ b/dlls/ntdll/unix/loader.c --@@ -1074,6 +1074,7 @@ static struct unix_funcs unix_funcs = -+@@ -1076,6 +1076,7 @@ static struct unix_funcs unix_funcs = - server_select, - server_wait, - server_send_fd, -@@ -91,10 +91,10 @@ index fb3f98dd579..0754928cfe8 100644 - /*********************************************************************** - * server_get_unix_fd - diff --git a/dlls/ntdll/unix/unix_private.h b/dlls/ntdll/unix/unix_private.h --index a422fd825ed..880e3aacf33 100644 -+index 03b92f9e912..19104f0f5cc 100644 - --- a/dlls/ntdll/unix/unix_private.h - +++ b/dlls/ntdll/unix/unix_private.h --@@ -84,6 +84,7 @@ extern unsigned int CDECL server_select( const select_op_t *select_op, data_size -+@@ -89,6 +89,7 @@ extern unsigned int CDECL server_select( const select_op_t *select_op, data_size - extern unsigned int CDECL server_wait( const select_op_t *select_op, data_size_t size, UINT flags, - const LARGE_INTEGER *timeout ) DECLSPEC_HIDDEN; - extern void CDECL server_send_fd( int fd ) DECLSPEC_HIDDEN; -@@ -103,19 +103,19 @@ index a422fd825ed..880e3aacf33 100644 - int *needs_close, enum server_fd_type *type, - unsigned int *options ) DECLSPEC_HIDDEN; - diff --git a/dlls/ntdll/unixlib.h b/dlls/ntdll/unixlib.h --index 58bdad19397..83c9f3a163b 100644 -+index 017a0a71b3f..6a751993421 100644 - --- a/dlls/ntdll/unixlib.h - +++ b/dlls/ntdll/unixlib.h - @@ -28,7 +28,7 @@ struct ldt_copy; - struct msghdr; - - /* increment this when you change the function table */ ---#define NTDLL_UNIXLIB_VERSION 30 --+#define NTDLL_UNIXLIB_VERSION 31 -+-#define NTDLL_UNIXLIB_VERSION 32 -++#define NTDLL_UNIXLIB_VERSION 33 - - struct unix_funcs - { --@@ -187,6 +187,7 @@ struct unix_funcs -+@@ -189,6 +189,7 @@ struct unix_funcs - unsigned int (CDECL *server_wait)( const select_op_t *select_op, data_size_t size, UINT flags, - const LARGE_INTEGER *timeout ); - void (CDECL *server_send_fd)( int fd ); -diff --git a/staging/upstream-commit b/staging/upstream-commit -index f51939b28..8b37e5310 100644 ---- a/staging/upstream-commit -+++ b/staging/upstream-commit -@@ -1 +1 @@ --3cc3b445752902e07231900befc296f74ad6576e -+17529582402ebe27ef975fc7dcb8353f4f95e629 diff --git a/wine-staging-5.10-ntdll-arm1.patch b/wine-staging-5.10-ntdll-arm1.patch deleted file mode 100644 index 56a6f4f..0000000 --- a/wine-staging-5.10-ntdll-arm1.patch +++ /dev/null @@ -1,950 +0,0 @@ -From 5306e1df11e772fe8125fcd5857e52cf1f83430b Mon Sep 17 00:00:00 2001 -From: Paul Gofman -Date: Thu, 11 Jun 2020 15:23:12 +0300 -Subject: [PATCH] Updated winebuild-Fake_Dlls patchset. - -Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49357 ---- - ...-tests-Add-basic-tests-for-fake-dlls.patch | 8 +-- - ...-not-abuse-WOW32Reserved-field-for-1.patch | 36 ++++++------- - ...ate-syscall-thunks-for-ntdll-exports.patch | 53 +++++++++++-------- - ...ltipass-label-system-to-generate-fak.patch | 10 ++-- - ...uild-Add-stub-functions-in-fake-dlls.patch | 36 ++++++------- - ...uild-Add-syscall-thunks-in-fake-dlls.patch | 8 +-- - ...ze-of-relocation-information-in-fake.patch | 4 +- - ...-make-sure-RVA-matches-between-fake-.patch | 10 ++-- - ...me-file-alignment-for-fake-and-built.patch | 8 +-- - ...ebuild-Add-syscall-thunks-for-64-bit.patch | 39 ++++++-------- - ...all-NtOpenFile-through-syscall-thunk.patch | 32 +++++------ - 11 files changed, 123 insertions(+), 121 deletions(-) - -diff --git a/patches/winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch b/patches/winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch -index ef056cfcf..21d69fd59 100644 ---- a/patches/winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch -+++ b/patches/winebuild-Fake_Dlls/0001-kernel32-tests-Add-basic-tests-for-fake-dlls.patch -@@ -1,4 +1,4 @@ --From de68d5c0e6bd728788bbec09100ea59802b8ff13 Mon Sep 17 00:00:00 2001 -+From 8b88aa45856684e63786425f72886f2ac57b3630 Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Thu, 25 May 2017 07:02:46 +0200 - Subject: [PATCH] kernel32/tests: Add basic tests for fake dlls. -@@ -8,10 +8,10 @@ Subject: [PATCH] kernel32/tests: Add basic tests for fake dlls. - 1 file changed, 91 insertions(+) - - diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c --index 5474d543248..4e7a15970cb 100644 -+index ef8c47c04f1a..efd5a25a432d 100644 - --- a/dlls/kernel32/tests/loader.c - +++ b/dlls/kernel32/tests/loader.c --@@ -1535,6 +1535,96 @@ static void test_filenames(void) -+@@ -1572,6 +1572,96 @@ static void test_filenames(void) - DeleteFileA( long_path ); - } - -@@ -108,7 +108,7 @@ index 5474d543248..4e7a15970cb 100644 - /* Verify linking style of import descriptors */ - static void test_ImportDescriptors(void) - { --@@ -3997,6 +4087,7 @@ START_TEST(loader) -+@@ -4094,6 +4184,7 @@ START_TEST(loader) - return; - } - -diff --git a/patches/winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch b/patches/winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch -index 15aaa85df..ae98c2798 100644 ---- a/patches/winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch -+++ b/patches/winebuild-Fake_Dlls/0002-krnl386.exe16-Do-not-abuse-WOW32Reserved-field-for-1.patch -@@ -1,4 +1,4 @@ --From 25d08438aba3dee16c79ce3168a4f76f39816fad Mon Sep 17 00:00:00 2001 -+From 7af81866f286e60f601d1c3f9bfe8592a794d21d Mon Sep 17 00:00:00 2001 - From: Sebastian Lackner - Date: Tue, 16 May 2017 04:37:52 +0200 - Subject: [PATCH] krnl386.exe16: Do not abuse WOW32Reserved field for 16-bit -@@ -24,7 +24,7 @@ Subject: [PATCH] krnl386.exe16: Do not abuse WOW32Reserved field for 16-bit - 16 files changed, 78 insertions(+), 77 deletions(-) - - diff --git a/dlls/dbghelp/cpu_i386.c b/dlls/dbghelp/cpu_i386.c --index fd808a0d324..7d6723977a2 100644 -+index fd808a0d3248..7d6723977a29 100644 - --- a/dlls/dbghelp/cpu_i386.c - +++ b/dlls/dbghelp/cpu_i386.c - @@ -213,16 +213,16 @@ static BOOL i386_stack_walk(struct cpu_stack_walk *csw, STACKFRAME64 *frame, -@@ -48,7 +48,7 @@ index fd808a0d324..7d6723977a2 100644 - } - next_switch = p; - diff --git a/dlls/krnl386.exe16/kernel.c b/dlls/krnl386.exe16/kernel.c --index 07a57d0d937..89ea5c042e7 100644 -+index 07a57d0d9372..89ea5c042e71 100644 - --- a/dlls/krnl386.exe16/kernel.c - +++ b/dlls/krnl386.exe16/kernel.c - @@ -47,8 +47,8 @@ static void thread_attach(void) -@@ -72,7 +72,7 @@ index 07a57d0d937..89ea5c042e7 100644 - } - - diff --git a/dlls/krnl386.exe16/kernel16_private.h b/dlls/krnl386.exe16/kernel16_private.h --index f15934daa0e..9f939a9d5ba 100644 -+index f15934daa0e4..9f939a9d5bac 100644 - --- a/dlls/krnl386.exe16/kernel16_private.h - +++ b/dlls/krnl386.exe16/kernel16_private.h - @@ -169,7 +169,7 @@ extern THHOOK *pThhook DECLSPEC_HIDDEN; -@@ -119,7 +119,7 @@ index f15934daa0e..9f939a9d5ba 100644 - - static inline struct kernel_thread_data *kernel_get_thread_data(void) - diff --git a/dlls/krnl386.exe16/ne_module.c b/dlls/krnl386.exe16/ne_module.c --index f1e1a14dd67..c951a18f869 100644 -+index f1e1a14dd679..c951a18f8699 100644 - --- a/dlls/krnl386.exe16/ne_module.c - +++ b/dlls/krnl386.exe16/ne_module.c - @@ -1208,7 +1208,7 @@ DWORD NE_StartTask(void) -@@ -143,7 +143,7 @@ index f1e1a14dd67..c951a18f869 100644 - WOWCallback16Ex( 0, WCB16_REGS, 0, NULL, (DWORD *)&context ); - ExitThread( LOWORD(context.Eax) ); - diff --git a/dlls/krnl386.exe16/ne_segment.c b/dlls/krnl386.exe16/ne_segment.c --index aa886148029..70eb3360914 100644 -+index aa8861480298..70eb33609144 100644 - --- a/dlls/krnl386.exe16/ne_segment.c - +++ b/dlls/krnl386.exe16/ne_segment.c - @@ -370,9 +370,9 @@ BOOL NE_LoadSegment( NE_MODULE *pModule, WORD segnum ) -@@ -209,7 +209,7 @@ index aa886148029..70eb3360914 100644 - args[7] = HIWORD(dwReason); - args[6] = LOWORD(dwReason); - diff --git a/dlls/krnl386.exe16/task.c b/dlls/krnl386.exe16/task.c --index 39a60cb97a9..21de62c5a01 100644 -+index 39a60cb97a94..21de62c5a015 100644 - --- a/dlls/krnl386.exe16/task.c - +++ b/dlls/krnl386.exe16/task.c - @@ -624,7 +624,7 @@ void WINAPI InitTask16( CONTEXT *context ) -@@ -267,7 +267,7 @@ index 39a60cb97a9..21de62c5a01 100644 - context->Esp = OFFSETOF(pData->old_ss_sp) - sizeof(DWORD); /*ret addr*/ - pData->old_ss_sp = 0; - diff --git a/dlls/krnl386.exe16/thunk.c b/dlls/krnl386.exe16/thunk.c --index e913a08f88c..ecc94371488 100644 -+index e913a08f88cc..ecc94371488f 100644 - --- a/dlls/krnl386.exe16/thunk.c - +++ b/dlls/krnl386.exe16/thunk.c - @@ -429,7 +429,7 @@ void WINAPI __regs_QT_Thunk( CONTEXT *context ) -@@ -413,7 +413,7 @@ index e913a08f88c..ecc94371488 100644 - if (OFFSETOF(frame32->frame16) > lpbuf[2]) - { - diff --git a/dlls/krnl386.exe16/wowthunk.c b/dlls/krnl386.exe16/wowthunk.c --index 2dddbf93289..3a4b104a673 100644 -+index 2dddbf932898..3a4b104a673f 100644 - --- a/dlls/krnl386.exe16/wowthunk.c - +++ b/dlls/krnl386.exe16/wowthunk.c - @@ -127,7 +127,7 @@ static DWORD call16_handler( EXCEPTION_RECORD *record, EXCEPTION_REGISTRATION_RE -@@ -473,7 +473,7 @@ index 2dddbf93289..3a4b104a673 100644 - } - } - diff --git a/dlls/ntdll/unix/signal_i386.c b/dlls/ntdll/unix/signal_i386.c --index 2928f314358..138f56b94eb 100644 -+index ac34f86a5883..55f1e2ce4b23 100644 - --- a/dlls/ntdll/unix/signal_i386.c - +++ b/dlls/ntdll/unix/signal_i386.c - @@ -645,7 +645,7 @@ static inline void *init_handler( const ucontext_t *sigcontext ) -@@ -486,7 +486,7 @@ index 2928f314358..138f56b94eb 100644 - return (void *)(ESP_sig(sigcontext) & ~3); - } - diff --git a/dlls/system.drv16/system.c b/dlls/system.drv16/system.c --index b6fd51c05f0..695ad7b6003 100644 -+index b6fd51c05f01..695ad7b60039 100644 - --- a/dlls/system.drv16/system.c - +++ b/dlls/system.drv16/system.c - @@ -70,7 +70,7 @@ static void CALLBACK SYSTEM_TimerTick( LPVOID arg, DWORD low, DWORD high ) -@@ -499,7 +499,7 @@ index b6fd51c05f0..695ad7b6003 100644 - - WOWCallback16Ex( 0, WCB16_REGS, 0, NULL, (DWORD *)&context ); - diff --git a/dlls/toolhelp.dll16/toolhelp.c b/dlls/toolhelp.dll16/toolhelp.c --index 578d1ae7fab..1077f0b0367 100644 -+index 578d1ae7faba..1077f0b03672 100644 - --- a/dlls/toolhelp.dll16/toolhelp.c - +++ b/dlls/toolhelp.dll16/toolhelp.c - @@ -491,8 +491,8 @@ BOOL16 WINAPI TaskNext16( TASKENTRY *lpte ) -@@ -523,7 +523,7 @@ index 578d1ae7fab..1077f0b0367 100644 - WORD user = LoadLibrary16( "USER.EXE" ); - WORD gdi = LoadLibrary16( "GDI.EXE" ); - diff --git a/dlls/user.exe16/message.c b/dlls/user.exe16/message.c --index e3ca3fd779d..fa9388ceaa1 100644 -+index e3ca3fd779d3..fa9388ceaa11 100644 - --- a/dlls/user.exe16/message.c - +++ b/dlls/user.exe16/message.c - @@ -240,11 +240,11 @@ static LRESULT call_window_proc16( HWND16 hwnd, UINT16 msg, WPARAM16 wParam, LPA -@@ -595,7 +595,7 @@ index e3ca3fd779d..fa9388ceaa1 100644 - - stack16->ds = GetWindowLongPtrW( hwnd, GWLP_HINSTANCE ); - diff --git a/dlls/user.exe16/user.c b/dlls/user.exe16/user.c --index 27b92793836..deec596f766 100644 -+index 27b92793836a..deec596f7660 100644 - --- a/dlls/user.exe16/user.c - +++ b/dlls/user.exe16/user.c - @@ -1394,7 +1394,7 @@ DWORD WINAPI GetTabbedTextExtent16( HDC16 hdc, LPCSTR lpstr, INT16 count, -@@ -617,7 +617,7 @@ index 27b92793836..deec596f766 100644 - int userPercent, gdiPercent; - - diff --git a/dlls/user.exe16/window.c b/dlls/user.exe16/window.c --index bf86719325b..1f53bdc9540 100644 -+index bf86719325b8..1f53bdc95402 100644 - --- a/dlls/user.exe16/window.c - +++ b/dlls/user.exe16/window.c - @@ -456,7 +456,7 @@ HWND16 WINAPI GetParent16( HWND16 hwnd ) -@@ -630,10 +630,10 @@ index bf86719325b..1f53bdc9540 100644 - /* don't use WIN_Handle32 here, we don't care about the full handle */ - return IsWindow( HWND_32(hwnd) ); - diff --git a/include/winternl.h b/include/winternl.h --index acbce20c212..68c1ae3fd82 100644 -+index 87eb0d32926b..2d9f54b89d8c 100644 - --- a/include/winternl.h - +++ b/include/winternl.h --@@ -362,7 +362,7 @@ typedef struct _TEB -+@@ -363,7 +363,7 @@ typedef struct _TEB - PVOID WOW32Reserved; /* 0c0/0100 */ - ULONG CurrentLocale; /* 0c4/0108 */ - ULONG FpSoftwareStatusRegister; /* 0c8/010c */ -@@ -643,7 +643,7 @@ index acbce20c212..68c1ae3fd82 100644 - ACTIVATION_CONTEXT_STACK ActivationContextStack; /* 1a8/02c8 */ - BYTE SpareBytes1[24]; /* 1bc/02e8 */ - diff --git a/tools/winebuild/relay.c b/tools/winebuild/relay.c --index 29d0a74c833..01bb97e02b4 100644 -+index 29d0a74c833c..01bb97e02b4c 100644 - --- a/tools/winebuild/relay.c - +++ b/tools/winebuild/relay.c - @@ -31,7 +31,7 @@ -diff --git a/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch b/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch -index 547e27f8f..a0487f91b 100644 ---- a/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch -+++ b/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch -@@ -1,4 +1,4 @@ --From 0c4d2573b123f2198f74292133b7a6eefa472620 Mon Sep 17 00:00:00 2001 -+From d8ff827f7a94aee2bed89c620120af0a148ca81c Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Thu, 11 May 2017 05:32:55 +0200 - Subject: [PATCH] winebuild: Generate syscall thunks for ntdll exports. -@@ -8,7 +8,7 @@ Based on a patch by Erich E. Hoover. - dlls/ntdll/loader.c | 3 + - dlls/ntdll/signal_i386.c | 4 +- - dlls/ntdll/tests/exception.c | 2 + -- dlls/ntdll/thread.c | 3 +- -+ dlls/ntdll/thread.c | 10 +++- - dlls/ntdll/unix/thread.c | 3 +- - dlls/ntdll/unix/unix_private.h | 2 +- - dlls/ntdll/unixlib.h | 4 +- -@@ -19,13 +19,13 @@ Based on a patch by Erich E. Hoover. - tools/winebuild/spec16.c | 22 +------ - tools/winebuild/spec32.c | 104 +++++++++++++++++++++++++++++++++ - tools/winebuild/utils.c | 21 +++++++ -- 14 files changed, 214 insertions(+), 32 deletions(-) -+ 14 files changed, 221 insertions(+), 32 deletions(-) - - diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c --index 0c8f05285c4..26c540050dc 100644 -+index 2553b0b9d397..cac6aae2f3dd 100644 - --- a/dlls/ntdll/loader.c - +++ b/dlls/ntdll/loader.c --@@ -3810,6 +3810,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) -+@@ -4021,6 +4021,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) - return ret; - } - -@@ -33,7 +33,7 @@ index 0c8f05285c4..26c540050dc 100644 - - /****************************************************************** - * LdrInitializeThunk (NTDLL.@) --@@ -3826,6 +3827,8 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow -+@@ -4038,6 +4039,8 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow - WINE_MODREF *wm; - LPCWSTR load_path = NtCurrentTeb()->Peb->ProcessParameters->DllPath.Buffer; - -@@ -43,7 +43,7 @@ index 0c8f05285c4..26c540050dc 100644 - - RtlEnterCriticalSection( &loader_section ); - diff --git a/dlls/ntdll/signal_i386.c b/dlls/ntdll/signal_i386.c --index 21cc1b3ead4..18be5693a7d 100644 -+index 21cc1b3ead40..18be5693a7d2 100644 - --- a/dlls/ntdll/signal_i386.c - +++ b/dlls/ntdll/signal_i386.c - @@ -346,6 +346,8 @@ __ASM_STDCALL_FUNC( RtlCaptureContext, 4, -@@ -65,7 +65,7 @@ index 21cc1b3ead4..18be5693a7d 100644 - } - return unix_funcs->NtGetContextThread( handle, context ); - diff --git a/dlls/ntdll/tests/exception.c b/dlls/ntdll/tests/exception.c --index a5e6faa461a..51938bf84cc 100644 -+index 1389a542cdee..54796476e25b 100644 - --- a/dlls/ntdll/tests/exception.c - +++ b/dlls/ntdll/tests/exception.c - @@ -1643,6 +1643,8 @@ static void test_thread_context(void) -@@ -78,18 +78,25 @@ index a5e6faa461a..51938bf84cc 100644 - ok( context.SegCs == LOWORD(expect.SegCs), "wrong SegCs %08x/%08x\n", context.SegCs, expect.SegCs ); - ok( context.SegDs == LOWORD(expect.SegDs), "wrong SegDs %08x/%08x\n", context.SegDs, expect.SegDs ); - diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c --index 5a6809638ae..fa10cdf1062 100644 -+index ff5fe9d6226a..e93498b27ea0 100644 - --- a/dlls/ntdll/thread.c - +++ b/dlls/ntdll/thread.c --@@ -170,6 +170,7 @@ int __cdecl __wine_dbg_output( const char *str ) -+@@ -220,6 +220,14 @@ int __cdecl __wine_dbg_output( const char *str ) - return unix_funcs->dbg_output( str ); - } - -++#if defined(__i386__) || defined(__x86_64__) - +extern void DECLSPEC_NORETURN __wine_syscall_dispatcher( void ); -++#else -++void __wine_syscall_dispatcher( void ) -++{ -++ FIXME("Syscall dispatcher is not available for this architecture.\n"); -++} -++#endif - - /*********************************************************************** - * thread_init --@@ -181,7 +182,7 @@ int __cdecl __wine_dbg_output( const char *str ) -+@@ -231,7 +239,7 @@ int __cdecl __wine_dbg_output( const char *str ) - TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) - { - TEB *teb = unix_funcs->init_threading( &nb_threads, &__wine_ldt_copy, info_size, suspend, &server_cpus, -@@ -99,7 +106,7 @@ index 5a6809638ae..fa10cdf1062 100644 - peb = teb->Peb; - peb->FastPebLock = &peb_lock; - diff --git a/dlls/ntdll/unix/thread.c b/dlls/ntdll/unix/thread.c --index 97b191e1a5b..2dbaa43e731 100644 -+index 97b191e1a5b3..2dbaa43e731a 100644 - --- a/dlls/ntdll/unix/thread.c - +++ b/dlls/ntdll/unix/thread.c - @@ -85,7 +85,7 @@ static void pthread_exit_wrapper( int status ) -@@ -120,10 +127,10 @@ index 97b191e1a5b..2dbaa43e731 100644 - thread_data->request_fd = -1; - thread_data->reply_fd = -1; - diff --git a/dlls/ntdll/unix/unix_private.h b/dlls/ntdll/unix/unix_private.h --index 19dd216fc35..a1c48a52606 100644 -+index 92a58417827b..33a551e947c2 100644 - --- a/dlls/ntdll/unix/unix_private.h - +++ b/dlls/ntdll/unix/unix_private.h --@@ -107,7 +107,7 @@ extern void CDECL server_release_fd( HANDLE handle, int unix_fd ) DECLSPEC_HIDDE -+@@ -108,7 +108,7 @@ extern void CDECL server_release_fd( HANDLE handle, int unix_fd ) DECLSPEC_HIDDE - extern void CDECL server_init_process_done( void *relay ) DECLSPEC_HIDDEN; - extern TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZE_T *size, - BOOL *suspend, unsigned int *cpus, BOOL *wow64, -@@ -133,7 +140,7 @@ index 19dd216fc35..a1c48a52606 100644 - extern void CDECL DECLSPEC_NORETURN exit_process( int status ) DECLSPEC_HIDDEN; - extern NTSTATUS CDECL get_thread_ldt_entry( HANDLE handle, void *data, ULONG len, ULONG *ret_len ) DECLSPEC_HIDDEN; - diff --git a/dlls/ntdll/unixlib.h b/dlls/ntdll/unixlib.h --index 4c580c49d13..4f0080db03d 100644 -+index 4c580c49d139..4f0080db03d9 100644 - --- a/dlls/ntdll/unixlib.h - +++ b/dlls/ntdll/unixlib.h - @@ -28,7 +28,7 @@ struct ldt_copy; -@@ -155,10 +162,10 @@ index 4c580c49d13..4f0080db03d 100644 - void (CDECL *exit_process)( int status ); - NTSTATUS (CDECL *get_thread_ldt_entry)( HANDLE handle, void *data, ULONG len, ULONG *ret_len ); - diff --git a/include/winternl.h b/include/winternl.h --index 68c1ae3fd82..f2da9157aab 100644 -+index 2d9f54b89d8c..0c15a0ee6c34 100644 - --- a/include/winternl.h - +++ b/include/winternl.h --@@ -359,7 +359,7 @@ typedef struct _TEB -+@@ -360,7 +360,7 @@ typedef struct _TEB - PVOID CsrClientThread; /* 03c/0070 */ - PVOID Win32ThreadInfo; /* 040/0078 */ - ULONG Win32ClientInfo[31]; /* 044/0080 used for user32 private data in Wine */ -@@ -168,7 +175,7 @@ index 68c1ae3fd82..f2da9157aab 100644 - ULONG FpSoftwareStatusRegister; /* 0c8/010c */ - PVOID SystemReserved1[54]; /* 0cc/0110 used for krnl386.exe16 private data in Wine */ - diff --git a/tools/winebuild/build.h b/tools/winebuild/build.h --index c162888a035..55d5b0b9dc2 100644 -+index c162888a0356..55d5b0b9dc28 100644 - --- a/tools/winebuild/build.h - +++ b/tools/winebuild/build.h - @@ -105,6 +105,7 @@ typedef struct -@@ -216,7 +223,7 @@ index c162888a035..55d5b0b9dc2 100644 - - extern int byte_swapped; - diff --git a/tools/winebuild/import.c b/tools/winebuild/import.c --index 04ab433dd65..0c6bafed8e5 100644 -+index 04ab433dd65a..0c6bafed8e54 100644 - --- a/tools/winebuild/import.c - +++ b/tools/winebuild/import.c - @@ -531,6 +531,7 @@ static void check_undefined_forwards( DLLSPEC *spec ) -@@ -256,7 +263,7 @@ index 04ab433dd65..0c6bafed8e5 100644 - } - } - diff --git a/tools/winebuild/parser.c b/tools/winebuild/parser.c --index 0f2b9c1e10a..74216f8bb6e 100644 -+index 0f2b9c1e10ad..74216f8bb6e7 100644 - --- a/tools/winebuild/parser.c - +++ b/tools/winebuild/parser.c - @@ -543,6 +543,24 @@ static const char *parse_spec_flags( DLLSPEC *spec, ORDDEF *odp ) -@@ -347,7 +354,7 @@ index 0f2b9c1e10a..74216f8bb6e 100644 - } - - diff --git a/tools/winebuild/spec16.c b/tools/winebuild/spec16.c --index a52c03aaa6a..15ef9a3f893 100644 -+index a52c03aaa6a7..15ef9a3f8930 100644 - --- a/tools/winebuild/spec16.c - +++ b/tools/winebuild/spec16.c - @@ -495,27 +495,6 @@ static int relay_type_compare( const void *e1, const void *e2 ) -@@ -387,7 +394,7 @@ index a52c03aaa6a..15ef9a3f893 100644 - entry_point->u.func.nb_args = 0; - assert( !spec->ordinals[0] ); - diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c --index b1e20e0484d..22dd399cb2b 100644 -+index b1e20e0484dc..22dd399cb2b4 100644 - --- a/tools/winebuild/spec32.c - +++ b/tools/winebuild/spec32.c - @@ -374,6 +374,109 @@ static void output_relay_debug( DLLSPEC *spec ) -@@ -509,7 +516,7 @@ index b1e20e0484d..22dd399cb2b 100644 - output_exports( spec ); - output_imports( spec ); - diff --git a/tools/winebuild/utils.c b/tools/winebuild/utils.c --index 2a1fc960926..07a579004ad 100644 -+index 2a1fc960926b..07a579004adc 100644 - --- a/tools/winebuild/utils.c - +++ b/tools/winebuild/utils.c - @@ -860,6 +860,7 @@ void free_dll_spec( DLLSPEC *spec ) -diff --git a/patches/winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch b/patches/winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch -index 6c3984f8b..d4813799e 100644 ---- a/patches/winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch -+++ b/patches/winebuild-Fake_Dlls/0004-winebuild-Use-multipass-label-system-to-generate-fak.patch -@@ -1,4 +1,4 @@ --From 15182deeb13e26abdb3067a77353354726ac82aa Mon Sep 17 00:00:00 2001 -+From 344eb39bdfee74d4d826fa2f61a95736f0ee9823 Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Mon, 15 May 2017 02:05:49 +0200 - Subject: [PATCH] winebuild: Use multipass label system to generate fake dlls. -@@ -11,7 +11,7 @@ Subject: [PATCH] winebuild: Use multipass label system to generate fake dlls. - 4 files changed, 181 insertions(+), 63 deletions(-) - - diff --git a/tools/winebuild/build.h b/tools/winebuild/build.h --index 6ee847f908c..210324406a9 100644 -+index 55d5b0b9dc28..8930df408d3b 100644 - --- a/tools/winebuild/build.h - +++ b/tools/winebuild/build.h - @@ -343,6 +343,7 @@ extern size_t input_buffer_pos; -@@ -35,7 +35,7 @@ index 6ee847f908c..210324406a9 100644 - /* global variables */ - - diff --git a/tools/winebuild/res32.c b/tools/winebuild/res32.c --index bd55bb2fa5c..d9329019f8a 100644 -+index bd55bb2fa5c4..d9329019f8a3 100644 - --- a/tools/winebuild/res32.c - +++ b/tools/winebuild/res32.c - @@ -539,7 +539,6 @@ void output_bin_resources( DLLSPEC *spec, unsigned int start_rva ) -@@ -47,7 +47,7 @@ index bd55bb2fa5c..d9329019f8a 100644 - /* output the resource directories */ - - diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c --index 22dd399cb2b..c38f1fe663c 100644 -+index 22dd399cb2b4..c38f1fe663c7 100644 - --- a/tools/winebuild/spec32.c - +++ b/tools/winebuild/spec32.c - @@ -844,11 +844,11 @@ void output_spec32_file( DLLSPEC *spec ) -@@ -279,7 +279,7 @@ index 22dd399cb2b..c38f1fe663c 100644 - } - - diff --git a/tools/winebuild/utils.c b/tools/winebuild/utils.c --index 7dc61a708db..64e1fa51455 100644 -+index 07a579004adc..80dec6db29ea 100644 - --- a/tools/winebuild/utils.c - +++ b/tools/winebuild/utils.c - @@ -34,6 +34,7 @@ -diff --git a/patches/winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch b/patches/winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch -index f96d51aee..4ac05a314 100644 ---- a/patches/winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch -+++ b/patches/winebuild-Fake_Dlls/0005-winebuild-Add-stub-functions-in-fake-dlls.patch -@@ -1,4 +1,4 @@ --From 167ad04157dd746ee9395afa9505fe00cc866f9b Mon Sep 17 00:00:00 2001 -+From e5fc6ee60be5dd3b80af96dcbd81adb742ba7a5d Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Mon, 15 May 2017 16:27:56 +0200 - Subject: [PATCH] winebuild: Add stub functions in fake dlls. -@@ -14,10 +14,10 @@ Subject: [PATCH] winebuild: Add stub functions in fake dlls. - 7 files changed, 251 insertions(+), 15 deletions(-) - - diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c --index 926fa913866..902907329c0 100644 -+index efd5a25a432d..182b61b731a2 100644 - --- a/dlls/kernel32/tests/loader.c - +++ b/dlls/kernel32/tests/loader.c --@@ -1596,9 +1596,7 @@ static void test_FakeDLL(void) -+@@ -1597,9 +1597,7 @@ static void test_FakeDLL(void) - ok(ptr != NULL, "MapViewOfFile failed with error %u\n", GetLastError()); - - dir = RtlImageDirectoryEntryToData(ptr, TRUE, IMAGE_DIRECTORY_ENTRY_EXPORT, &size); -@@ -27,7 +27,7 @@ index 926fa913866..902907329c0 100644 - - names = RVAToAddr(dir->AddressOfNames, ptr); - ordinals = RVAToAddr(dir->AddressOfNameOrdinals, ptr); --@@ -1627,17 +1625,20 @@ todo_wine -+@@ -1628,17 +1626,20 @@ todo_wine - /* check position in memory */ - dll_rva = (DWORD_PTR)dll_func - (DWORD_PTR)module; - map_rva = funcs[ordinals[i]]; -@@ -48,7 +48,7 @@ index 926fa913866..902907329c0 100644 - ok(!memcmp(map_func, dll_func, 0x20), "%s: Function content does not match!\n", func_name); - - if (!strcmp(func_name, "NtSetEvent")) --@@ -1651,10 +1652,11 @@ todo_wine -+@@ -1652,10 +1653,11 @@ todo_wine - ok(event != NULL, "CreateEvent failed with error %u\n", GetLastError()); - pNtSetEvent(event, 0); - ok(WaitForSingleObject(event, 0) == WAIT_OBJECT_0, "Event was not signaled\n"); -@@ -62,10 +62,10 @@ index 926fa913866..902907329c0 100644 - CloseHandle(map); - CloseHandle(file); - diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c --index 26c540050dc..09d3870c31a 100644 -+index cac6aae2f3dd..51d989f30b45 100644 - --- a/dlls/ntdll/loader.c - +++ b/dlls/ntdll/loader.c --@@ -3811,6 +3811,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) -+@@ -4022,6 +4022,7 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE hModule) - } - - extern void DECLSPEC_NORETURN __wine_syscall_dispatcher( void ); -@@ -73,7 +73,7 @@ index 26c540050dc..09d3870c31a 100644 - - /****************************************************************** - * LdrInitializeThunk (NTDLL.@) --@@ -3828,6 +3829,7 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow -+@@ -4040,6 +4041,7 @@ void WINAPI LdrInitializeThunk( CONTEXT *context, void **entry, ULONG_PTR unknow - LPCWSTR load_path = NtCurrentTeb()->Peb->ProcessParameters->DllPath.Buffer; - - NtCurrentTeb()->WOW32Reserved = __wine_syscall_dispatcher; -@@ -82,12 +82,12 @@ index 26c540050dc..09d3870c31a 100644 - if (process_detaching) return; - - diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c --index fa10cdf1062..4840f527e59 100644 -+index e93498b27ea0..a14e3a12ae0c 100644 - --- a/dlls/ntdll/thread.c - +++ b/dlls/ntdll/thread.c --@@ -172,6 +172,39 @@ int __cdecl __wine_dbg_output( const char *str ) -- -- extern void DECLSPEC_NORETURN __wine_syscall_dispatcher( void ); -+@@ -229,6 +229,39 @@ void __wine_syscall_dispatcher( void ) -+ } -+ #endif - - +void *WINAPI __wine_fakedll_dispatcher( const char *module, ULONG ord ) - +{ -@@ -125,7 +125,7 @@ index fa10cdf1062..4840f527e59 100644 - /*********************************************************************** - * thread_init - * --@@ -183,6 +216,7 @@ TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) -+@@ -240,6 +273,7 @@ TEB *thread_init( SIZE_T *info_size, BOOL *suspend ) - { - TEB *teb = unix_funcs->init_threading( &nb_threads, &__wine_ldt_copy, info_size, suspend, &server_cpus, - &is_wow64, &server_start_time, __wine_syscall_dispatcher ); -@@ -134,10 +134,10 @@ index fa10cdf1062..4840f527e59 100644 - peb = teb->Peb; - peb->FastPebLock = &peb_lock; - diff --git a/include/winternl.h b/include/winternl.h --index f2da9157aab..ce8021af503 100644 -+index 0c15a0ee6c34..6da672e979e5 100644 - --- a/include/winternl.h - +++ b/include/winternl.h --@@ -398,7 +398,7 @@ typedef struct _TEB -+@@ -399,7 +399,7 @@ typedef struct _TEB - PVOID Instrumentation[16]; /* f2c/16b8 */ - PVOID WinSockData; /* f6c/1738 */ - ULONG GdiBatchCount; /* f70/1740 */ -@@ -147,7 +147,7 @@ index f2da9157aab..ce8021af503 100644 - PVOID ReservedForPerf; /* f7c/1750 */ - PVOID ReservedForOle; /* f80/1758 */ - diff --git a/tools/winebuild/build.h b/tools/winebuild/build.h --index 8930df408d3..44113bad28a 100644 -+index 8930df408d3b..44113bad28af 100644 - --- a/tools/winebuild/build.h - +++ b/tools/winebuild/build.h - @@ -358,6 +358,7 @@ extern void put_word( unsigned short val ); -@@ -159,7 +159,7 @@ index 8930df408d3..44113bad28a 100644 - extern void align_output_rva( unsigned int file_align, unsigned int rva_align ); - extern size_t label_pos( const char *name ); - diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c --index c38f1fe663c..bf82ca497c0 100644 -+index c38f1fe663c7..bf82ca497c0d 100644 - --- a/tools/winebuild/spec32.c - +++ b/tools/winebuild/spec32.c - @@ -843,6 +843,163 @@ void output_spec32_file( DLLSPEC *spec ) -@@ -415,7 +415,7 @@ index c38f1fe663c..bf82ca497c0 100644 - /* .reloc contents */ - align_output_rva( file_align, section_align ); - diff --git a/tools/winebuild/utils.c b/tools/winebuild/utils.c --index 80dec6db29e..d394a1382c6 100644 -+index 80dec6db29ea..d394a1382c68 100644 - --- a/tools/winebuild/utils.c - +++ b/tools/winebuild/utils.c - @@ -549,7 +549,7 @@ size_t output_buffer_size; -diff --git a/patches/winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch b/patches/winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch -index 5ae2b3deb..13f46d6b0 100644 ---- a/patches/winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch -+++ b/patches/winebuild-Fake_Dlls/0006-winebuild-Add-syscall-thunks-in-fake-dlls.patch -@@ -1,4 +1,4 @@ --From 84a9f7b8192d7735108da2d7e81cf63faef97c13 Mon Sep 17 00:00:00 2001 -+From fd72d405abba827ab5e2603551d48200aedad3ce Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Mon, 15 May 2017 17:56:48 +0200 - Subject: [PATCH] winebuild: Add syscall thunks in fake dlls. -@@ -9,10 +9,10 @@ Subject: [PATCH] winebuild: Add syscall thunks in fake dlls. - 2 files changed, 25 insertions(+), 3 deletions(-) - - diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c --index ec173c94a8e..a3bed8b310b 100644 -+index 182b61b731a2..98369c7d508c 100644 - --- a/dlls/kernel32/tests/loader.c - +++ b/dlls/kernel32/tests/loader.c --@@ -1602,7 +1602,6 @@ static void test_FakeDLL(void) -+@@ -1639,7 +1639,6 @@ static void test_FakeDLL(void) - - /* check function content */ - map_func = RVAToAddr(map_rva, ptr); -@@ -21,7 +21,7 @@ index ec173c94a8e..a3bed8b310b 100644 - - if (!strcmp(func_name, "NtSetEvent")) - diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c --index bf82ca497c0..6968e41260f 100644 -+index bf82ca497c0d..6968e41260f1 100644 - --- a/tools/winebuild/spec32.c - +++ b/tools/winebuild/spec32.c - @@ -860,13 +860,36 @@ static void create_stub_exports_text( DLLSPEC *spec ) -diff --git a/patches/winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch b/patches/winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch -index 92a7161de..3b3745ed6 100644 ---- a/patches/winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch -+++ b/patches/winebuild-Fake_Dlls/0007-winebuild-Fix-size-of-relocation-information-in-fake.patch -@@ -1,4 +1,4 @@ --From d77c31b1567bfbde1ce4ceb526ad596d0be3e788 Mon Sep 17 00:00:00 2001 -+From f92fc0572be02ce2eee2a9cbf60724372678a5af Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Thu, 25 May 2017 03:22:25 +0200 - Subject: [PATCH] winebuild: Fix size of relocation information in fake dlls. -@@ -8,7 +8,7 @@ Subject: [PATCH] winebuild: Fix size of relocation information in fake dlls. - 1 file changed, 2 insertions(+), 2 deletions(-) - - diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c --index 6968e41260f..f95b45b9a0d 100644 -+index 6968e41260f1..f95b45b9a0d5 100644 - --- a/tools/winebuild/spec32.c - +++ b/tools/winebuild/spec32.c - @@ -1238,8 +1238,8 @@ static void output_fake_module_pass( DLLSPEC *spec ) -diff --git a/patches/winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch b/patches/winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch -index c4f1fb004..2cb4b7cf1 100644 ---- a/patches/winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch -+++ b/patches/winebuild-Fake_Dlls/0008-winebuild-Try-to-make-sure-RVA-matches-between-fake-.patch -@@ -1,4 +1,4 @@ --From afa59bbabca36f306e9db4c1b080a250c4a919ea Mon Sep 17 00:00:00 2001 -+From 59efee63a7442dfee4d9e76b11f651a11a4b523e Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Thu, 25 May 2017 21:46:27 +0200 - Subject: [PATCH] winebuild: Try to make sure RVA matches between fake and -@@ -11,10 +11,10 @@ Subject: [PATCH] winebuild: Try to make sure RVA matches between fake and - 3 files changed, 26 insertions(+), 5 deletions(-) - - diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c --index a3bed8b310b..8b5a345b086 100644 -+index 98369c7d508c..77e73b3ca37b 100644 - --- a/dlls/kernel32/tests/loader.c - +++ b/dlls/kernel32/tests/loader.c --@@ -1589,7 +1589,6 @@ static void test_FakeDLL(void) -+@@ -1626,7 +1626,6 @@ static void test_FakeDLL(void) - /* check position in memory */ - dll_rva = (DWORD_PTR)dll_func - (DWORD_PTR)module; - map_rva = funcs[ordinals[i]]; -@@ -23,7 +23,7 @@ index a3bed8b310b..8b5a345b086 100644 - func_name, dll_rva, map_rva); - - diff --git a/libs/wine/loader.c b/libs/wine/loader.c --index c3b59d90224..b6847ca77b3 100644 -+index c3b59d902243..b6847ca77b31 100644 - --- a/libs/wine/loader.c - +++ b/libs/wine/loader.c - @@ -335,8 +335,12 @@ static void *map_dll( const IMAGE_NT_HEADERS *nt_descr ) -@@ -54,7 +54,7 @@ index c3b59d90224..b6847ca77b3 100644 - - memcpy( sec->Name, ".text", sizeof(".text") ); - diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c --index f95b45b9a0d..07d6eed05fc 100644 -+index f95b45b9a0d5..07d6eed05fcc 100644 - --- a/tools/winebuild/spec32.c - +++ b/tools/winebuild/spec32.c - @@ -381,14 +381,25 @@ static void output_relay_debug( DLLSPEC *spec ) -diff --git a/patches/winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch b/patches/winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch -index e0ae33a59..9113beb5f 100644 ---- a/patches/winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch -+++ b/patches/winebuild-Fake_Dlls/0009-libs-wine-Use-same-file-alignment-for-fake-and-built.patch -@@ -1,4 +1,4 @@ --From 29478273c4db90d209ac5afbdc1dd80add3d2c7e Mon Sep 17 00:00:00 2001 -+From 370eccb19c65a8b02abfa31a76651ae533dda22f Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Thu, 25 May 2017 21:56:06 +0200 - Subject: [PATCH] libs/wine: Use same file alignment for fake and builtin DLLs. -@@ -9,10 +9,10 @@ Subject: [PATCH] libs/wine: Use same file alignment for fake and builtin DLLs. - 2 files changed, 1 insertion(+), 2 deletions(-) - - diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c --index 8b5a345b086..5373dc4efe1 100644 -+index 77e73b3ca37b..1f525194ce73 100644 - --- a/dlls/kernel32/tests/loader.c - +++ b/dlls/kernel32/tests/loader.c --@@ -1595,7 +1595,6 @@ static void test_FakeDLL(void) -+@@ -1632,7 +1632,6 @@ static void test_FakeDLL(void) - /* check position in file */ - map_offset = (DWORD_PTR)RtlImageRvaToVa(RtlImageNtHeader(ptr), ptr, map_rva, NULL) - (DWORD_PTR)ptr; - dll_offset = (DWORD_PTR)RtlImageRvaToVa(RtlImageNtHeader(module), module, dll_rva, NULL) - (DWORD_PTR)module; -@@ -21,7 +21,7 @@ index 8b5a345b086..5373dc4efe1 100644 - func_name, map_offset, dll_offset); - - diff --git a/libs/wine/loader.c b/libs/wine/loader.c --index b6847ca77b3..4597a6cb324 100644 -+index b6847ca77b31..4597a6cb3243 100644 - --- a/libs/wine/loader.c - +++ b/libs/wine/loader.c - @@ -398,7 +398,7 @@ static void *map_dll( const IMAGE_NT_HEADERS *nt_descr ) -diff --git a/patches/winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch b/patches/winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch -index 6024e5a2f..e40a80148 100644 ---- a/patches/winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch -+++ b/patches/winebuild-Fake_Dlls/0010-tools-winebuild-Add-syscall-thunks-for-64-bit.patch -@@ -1,4 +1,4 @@ --From a5b4feebd008daab008f72567fe0001da619030e Mon Sep 17 00:00:00 2001 -+From 6f1973aa2aee35139ae041e59d37a45ff22dc5bf Mon Sep 17 00:00:00 2001 - From: =?UTF-8?q?Michael=20M=C3=BCller?= - Date: Thu, 7 Sep 2017 00:38:09 +0200 - Subject: [PATCH] tools/winebuild: Add syscall thunks for 64 bit. -@@ -7,18 +7,18 @@ Subject: [PATCH] tools/winebuild: Add syscall thunks for 64 bit. - dlls/kernel32/tests/loader.c | 7 +- - dlls/ntdll/unix/thread.c | 2 +- - dlls/ntdll/unix/unix_private.h | 2 +- -- dlls/ntdll/unix/virtual.c | 12 +- -+ dlls/ntdll/unix/virtual.c | 11 +- - libs/wine/loader.c | 4 + - server/mapping.c | 6 +- - tools/winebuild/parser.c | 2 +- - tools/winebuild/spec32.c | 285 ++++++++++++++++++++++++++++++++- -- 8 files changed, 306 insertions(+), 14 deletions(-) -+ 8 files changed, 305 insertions(+), 14 deletions(-) - - diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c --index 95939ba6bde..ae5462f6e55 100644 -+index 1f525194ce73..21af7b4ce7a4 100644 - --- a/dlls/kernel32/tests/loader.c - +++ b/dlls/kernel32/tests/loader.c --@@ -1573,7 +1573,7 @@ static void test_filenames(void) -+@@ -1574,7 +1574,7 @@ static void test_filenames(void) - - static void test_FakeDLL(void) - { -@@ -27,7 +27,7 @@ index 95939ba6bde..ae5462f6e55 100644 - NTSTATUS (WINAPI *pNtSetEvent)(HANDLE, ULONG *) = NULL; - IMAGE_EXPORT_DIRECTORY *dir; - HMODULE module = GetModuleHandleA("ntdll.dll"); --@@ -1615,8 +1615,13 @@ static void test_FakeDLL(void) -+@@ -1616,8 +1616,13 @@ static void test_FakeDLL(void) - - dll_func = (BYTE *)GetProcAddress(module, func_name); - ok(dll_func != NULL, "%s: GetProcAddress returned NULL\n", func_name); -@@ -42,7 +42,7 @@ index 95939ba6bde..ae5462f6e55 100644 - todo_wine ok(0, "%s: Export is a stub-function, skipping\n", func_name); - continue; - diff --git a/dlls/ntdll/unix/thread.c b/dlls/ntdll/unix/thread.c --index 2dbaa43e731..e1da90222d3 100644 -+index 2dbaa43e731a..e1da90222d38 100644 - --- a/dlls/ntdll/unix/thread.c - +++ b/dlls/ntdll/unix/thread.c - @@ -110,7 +110,7 @@ TEB * CDECL init_threading( int *nb_threads_ptr, struct ldt_copy **ldt_copy, SIZ -@@ -55,10 +55,10 @@ index 2dbaa43e731..e1da90222d3 100644 - - if (size) *size = info_size; - diff --git a/dlls/ntdll/unix/unix_private.h b/dlls/ntdll/unix/unix_private.h --index a1c48a52606..9c9e5b80b0c 100644 -+index 33a551e947c2..d06f366d3c6d 100644 - --- a/dlls/ntdll/unix/unix_private.h - +++ b/dlls/ntdll/unix/unix_private.h --@@ -152,7 +152,7 @@ extern void virtual_init(void) DECLSPEC_HIDDEN; -+@@ -153,7 +153,7 @@ extern void virtual_init(void) DECLSPEC_HIDDEN; - extern TEB *virtual_alloc_first_teb(void) DECLSPEC_HIDDEN; - extern NTSTATUS virtual_alloc_teb( TEB **ret_teb ) DECLSPEC_HIDDEN; - extern void virtual_free_teb( TEB *teb ) DECLSPEC_HIDDEN; -@@ -68,10 +68,10 @@ index a1c48a52606..9c9e5b80b0c 100644 - extern BOOL virtual_is_valid_code_address( const void *addr, SIZE_T size ) DECLSPEC_HIDDEN; - extern int virtual_handle_stack_fault( void *addr ) DECLSPEC_HIDDEN; - diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c --index 660323d4dcc..a5e5cb8422d 100644 -+index 9fb2ecd38ca3..ad11485d1cea 100644 - --- a/dlls/ntdll/unix/virtual.c - +++ b/dlls/ntdll/unix/virtual.c --@@ -2588,14 +2588,14 @@ TEB *virtual_alloc_first_teb(void) -+@@ -2772,14 +2772,14 @@ TEB *virtual_alloc_first_teb(void) - TEB *teb; - PEB *peb; - NTSTATUS status; -@@ -88,12 +88,7 @@ index 660323d4dcc..a5e5cb8422d 100644 - if (status) - { - ERR( "wine: failed to map the shared user data: %08x\n", status ); --@@ -2787,11 +2787,12 @@ void virtual_clear_thread_stack( void *stack_end ) -- if (force_exec_prot) mprotect( stack, size, PROT_READ | PROT_WRITE | PROT_EXEC ); -- } -- --+extern void DECLSPEC_NORETURN __wine_syscall_dispatcher( void ); -- -+@@ -2977,7 +2977,7 @@ void virtual_clear_thread_stack( void *stack_end ) - /*********************************************************************** - * virtual_map_user_shared_data - */ -@@ -102,7 +97,7 @@ index 660323d4dcc..a5e5cb8422d 100644 - { - static const WCHAR wine_usdW[] = {'\\','K','e','r','n','e','l','O','b','j','e','c','t','s', - '\\','_','_','w','i','n','e','_','u','s','e','r','_','s','h','a','r','e','d','_','d','a','t','a',0}; --@@ -2814,6 +2815,11 @@ void virtual_map_user_shared_data(void) -+@@ -3000,6 +3000,11 @@ void virtual_map_user_shared_data(void) - ERR( "failed to remap the process USD: %d\n", res ); - exit(1); - } -@@ -115,7 +110,7 @@ index 660323d4dcc..a5e5cb8422d 100644 - NtClose( section ); - } - diff --git a/libs/wine/loader.c b/libs/wine/loader.c --index 4597a6cb324..3d0d75e9c6d 100644 -+index 4597a6cb3243..3d0d75e9c6d3 100644 - --- a/libs/wine/loader.c - +++ b/libs/wine/loader.c - @@ -398,7 +398,11 @@ static void *map_dll( const IMAGE_NT_HEADERS *nt_descr ) -@@ -131,7 +126,7 @@ index 4597a6cb324..3d0d75e9c6d 100644 - sec++; - - diff --git a/server/mapping.c b/server/mapping.c --index 0941dd87c05..002f3215af2 100644 -+index 0941dd87c05d..002f3215af2e 100644 - --- a/server/mapping.c - +++ b/server/mapping.c - @@ -964,7 +964,11 @@ struct object *create_user_data_mapping( struct object *root, const struct unico -@@ -148,7 +143,7 @@ index 0941dd87c05..002f3215af2 100644 - } - - diff --git a/tools/winebuild/parser.c b/tools/winebuild/parser.c --index 74216f8bb6e..820516329a4 100644 -+index 74216f8bb6e7..820516329a47 100644 - --- a/tools/winebuild/parser.c - +++ b/tools/winebuild/parser.c - @@ -545,7 +545,7 @@ static const char *parse_spec_flags( DLLSPEC *spec, ORDDEF *odp ) -@@ -161,7 +156,7 @@ index 74216f8bb6e..820516329a4 100644 - if (odp->flags & (FLAG_FORWARD | FLAG_REGISTER)) - return 0; - diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c --index 07d6eed05fc..9cc4698d0d7 100644 -+index 07d6eed05fcc..9cc4698d0d7d 100644 - --- a/tools/winebuild/spec32.c - +++ b/tools/winebuild/spec32.c - @@ -375,11 +375,11 @@ static void output_relay_debug( DLLSPEC *spec ) -diff --git a/patches/winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch b/patches/winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch -index 69ee26be8..c3e065b26 100644 ---- a/patches/winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch -+++ b/patches/winebuild-Fake_Dlls/0011-ntdll-Call-NtOpenFile-through-syscall-thunk.patch -@@ -1,4 +1,4 @@ --From 659e192979eecfb59d1c1b26e8cea78c42300de5 Mon Sep 17 00:00:00 2001 -+From feb53ed39179603391eff600ea59edc41407b238 Mon Sep 17 00:00:00 2001 - From: Paul Gofman - Date: Fri, 3 Jan 2020 17:39:08 +0300 - Subject: [PATCH] ntdll: Call NtOpenFile through syscall thunk. -@@ -15,10 +15,10 @@ Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48410 - 7 files changed, 16 insertions(+), 8 deletions(-) - - diff --git a/dlls/ntdll/actctx.c b/dlls/ntdll/actctx.c --index 1ca794ae3e5..b3c13042adc 100644 -+index a25cefa555ac..34ba0dc813c6 100644 - --- a/dlls/ntdll/actctx.c - +++ b/dlls/ntdll/actctx.c --@@ -2892,7 +2892,7 @@ static NTSTATUS open_nt_file( HANDLE *handle, UNICODE_STRING *name ) -+@@ -2894,7 +2894,7 @@ static NTSTATUS open_nt_file( HANDLE *handle, UNICODE_STRING *name ) - attr.ObjectName = name; - attr.SecurityDescriptor = NULL; - attr.SecurityQualityOfService = NULL; -@@ -27,7 +27,7 @@ index 1ca794ae3e5..b3c13042adc 100644 - } - - static NTSTATUS get_manifest_in_module( struct actctx_loader* acl, struct assembly_identity* ai, --@@ -3209,7 +3209,7 @@ static NTSTATUS lookup_winsxs(struct actctx_loader* acl, struct assembly_identit -+@@ -3211,7 +3211,7 @@ static NTSTATUS lookup_winsxs(struct actctx_loader* acl, struct assembly_identit - attr.SecurityDescriptor = NULL; - attr.SecurityQualityOfService = NULL; - -@@ -37,10 +37,10 @@ index 1ca794ae3e5..b3c13042adc 100644 - { - sxs_ai = *ai; - diff --git a/dlls/ntdll/directory.c b/dlls/ntdll/directory.c --index d18df38f626..69607a4fed9 100644 -+index 18428658a5b5..7a9de26ccb0c 100644 - --- a/dlls/ntdll/directory.c - +++ b/dlls/ntdll/directory.c --@@ -2943,7 +2943,7 @@ NTSTATUS DIR_get_unix_cwd( char **cwd ) -+@@ -3071,7 +3071,7 @@ NTSTATUS DIR_get_unix_cwd( char **cwd ) - attr.SecurityDescriptor = NULL; - attr.SecurityQualityOfService = NULL; - -@@ -50,10 +50,10 @@ index d18df38f626..69607a4fed9 100644 - RtlFreeUnicodeString( &dirW ); - if (status != STATUS_SUCCESS) goto done; - diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c --index 0b8c28a0651..e48cd84cffd 100644 -+index 51d989f30b45..8f1653b0d626 100644 - --- a/dlls/ntdll/loader.c - +++ b/dlls/ntdll/loader.c --@@ -2469,7 +2469,7 @@ static NTSTATUS open_dll_file( UNICODE_STRING *nt_name, WINE_MODREF **pwm, -+@@ -2521,7 +2521,7 @@ static NTSTATUS open_dll_file( UNICODE_STRING *nt_name, WINE_MODREF **pwm, - attr.ObjectName = nt_name; - attr.SecurityDescriptor = NULL; - attr.SecurityQualityOfService = NULL; -@@ -63,10 +63,10 @@ index 0b8c28a0651..e48cd84cffd 100644 - FILE_SYNCHRONOUS_IO_NONALERT | FILE_NON_DIRECTORY_FILE ))) - { - diff --git a/dlls/ntdll/locale.c b/dlls/ntdll/locale.c --index 0d0c1194d23..a1bf219ed0a 100644 -+index 15ccdeb2e637..928edcb04e2c 100644 - --- a/dlls/ntdll/locale.c - +++ b/dlls/ntdll/locale.c --@@ -661,7 +661,7 @@ static NTSTATUS open_nls_data_file( ULONG type, ULONG id, HANDLE *file ) -+@@ -660,7 +660,7 @@ static NTSTATUS open_nls_data_file( ULONG type, ULONG id, HANDLE *file ) - return STATUS_NO_MEMORY; - valueW.Length = NTDLL_swprintf( valueW.Buffer, pathfmtW, dir, name ) * sizeof(WCHAR); - InitializeObjectAttributes( &attr, &valueW, 0, 0, NULL ); -@@ -75,7 +75,7 @@ index 0d0c1194d23..a1bf219ed0a 100644 - if (!status) TRACE( "found %s\n", debugstr_w( valueW.Buffer )); - RtlFreeUnicodeString( &valueW ); - if (status != STATUS_OBJECT_NAME_NOT_FOUND && status != STATUS_OBJECT_PATH_NOT_FOUND) return status; --@@ -685,7 +685,7 @@ static NTSTATUS open_nls_data_file( ULONG type, ULONG id, HANDLE *file ) -+@@ -684,7 +684,7 @@ static NTSTATUS open_nls_data_file( ULONG type, ULONG id, HANDLE *file ) - wcscat( valueW.Buffer, name ); - valueW.Length = wcslen(valueW.Buffer) * sizeof(WCHAR); - InitializeObjectAttributes( &attr, &valueW, 0, 0, NULL ); -@@ -85,10 +85,10 @@ index 0d0c1194d23..a1bf219ed0a 100644 - } - RtlFreeUnicodeString( &valueW ); - diff --git a/dlls/ntdll/ntdll_misc.h b/dlls/ntdll/ntdll_misc.h --index 2e791b92f73..f8170793185 100644 -+index 9091d1ae8c77..f8e81ae49eaf 100644 - --- a/dlls/ntdll/ntdll_misc.h - +++ b/dlls/ntdll/ntdll_misc.h --@@ -350,4 +350,12 @@ static inline void ascii_to_unicode( WCHAR *dst, const char *src, size_t len ) -+@@ -329,4 +329,12 @@ static inline void ascii_to_unicode( WCHAR *dst, const char *src, size_t len ) - while (len--) *dst++ = (unsigned char)*src++; - } - -@@ -102,7 +102,7 @@ index 2e791b92f73..f8170793185 100644 - + - #endif - diff --git a/dlls/ntdll/path.c b/dlls/ntdll/path.c --index 32e1f951af5..71ae44dd498 100644 -+index 32e1f951af5c..71ae44dd4988 100644 - --- a/dlls/ntdll/path.c - +++ b/dlls/ntdll/path.c - @@ -1020,7 +1020,7 @@ NTSTATUS WINAPI RtlSetCurrentDirectory_U(const UNICODE_STRING* dir) -@@ -115,10 +115,10 @@ index 32e1f951af5..71ae44dd498 100644 - if (nts != STATUS_SUCCESS) goto out; - - diff --git a/dlls/ntdll/process.c b/dlls/ntdll/process.c --index 60ee39765bf..70dfe6f768a 100644 -+index 884141da060c..32a1f5107f06 100644 - --- a/dlls/ntdll/process.c - +++ b/dlls/ntdll/process.c --@@ -1281,7 +1281,7 @@ static NTSTATUS get_pe_file_info( UNICODE_STRING *path, ULONG attributes, -+@@ -1357,7 +1357,7 @@ static NTSTATUS get_pe_file_info( UNICODE_STRING *path, ULONG attributes, - - memset( info, 0, sizeof(*info) ); - InitializeObjectAttributes( &attr, path, attributes, 0, 0 ); diff --git a/wine.spec b/wine.spec index 4308871..cd74653 100644 --- a/wine.spec +++ b/wine.spec @@ -76,8 +76,6 @@ Source150: wine.appdata.xml # wine bugs Patch100: wine-staging-5.10-ntdll.patch -Patch101: wine-staging-5.10-ntdll-arm0.patch -Patch102: wine-staging-5.10-ntdll-arm1.patch # desktop dir Source200: wine.menu @@ -696,10 +694,15 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 %patch100 -p1 -b.ntdll -%patch101 -p1 -b.ntdll-arm0 -%patch102 -p1 -b.ntdll-arm1 +%ifarch %{arm} aarch64 +patches/patchinstall.sh DESTDIR="`pwd`" --all \ + -W ntdll-NtContinue \ + -W ntdll-Syscall_Emulation \ + -W winebuild-Fake_Dlls +%else patches/patchinstall.sh DESTDIR="`pwd`" --all +%endif # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in From 1924618e9789b72a28c135e391d7fc63abb2b103 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 1 Jul 2020 12:29:15 -0600 Subject: [PATCH 250/459] Disable LTO --- wine.spec | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index cd74653..3091bf4 100644 --- a/wine.spec +++ b/wine.spec @@ -45,7 +45,7 @@ Name: wine Version: 5.10 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -711,6 +711,13 @@ sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in # 0%%{?wine_staging} %build +# This package uses top level ASM constructs which are incompatible with LTO. +# Top level ASMs are often used to implement symbol versioning. gcc-10 +# introduces a new mechanism for symbol versioning which works with LTO. +# Converting packages to use that mechanism instead of toplevel ASMs is +# recommended. +# Disable LTO +%define _lto_cflags %{nil} # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 @@ -2336,6 +2343,9 @@ fi %endif %changelog +* Wed Jul 01 2020 Jeff Law 5.10-2 +- Disable LTO + * Sun Jun 07 2020 Michael Cronenworth 5.10-1 - version update From cc5d614c8aff254b7a896264680eb08a02d2a7ad Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 14 Jul 2020 14:56:54 -0500 Subject: [PATCH 251/459] Update to 5.12 --- .gitignore | 6 +- sources | 6 +- wine-staging-5.10-ntdll.patch | 497 ---------------------------------- wine.spec | 24 +- 4 files changed, 15 insertions(+), 518 deletions(-) delete mode 100644 wine-staging-5.10-ntdll.patch diff --git a/.gitignore b/.gitignore index 1b3c9bc..b9639ee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.10.tar.xz -/wine-5.10.tar.xz.sign -/wine-staging-5.10.tar.gz +/wine-5.12.tar.xz +/wine-5.12.tar.xz.sign +/wine-staging-5.12.1.tar.gz diff --git a/sources b/sources index 71a95ad..29ea6fb 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.10.tar.xz) = 669d6861525cd4ab000113e8d9c5e10822b62b293914542ee34a826696df66e1d2f09b09f576f714e4117e79e25d1fd0b2a06c57d29da0efa0bdfcb9fee59c60 -SHA512 (wine-5.10.tar.xz.sign) = 809c9d4d37440bc6beac0b6da9c69e81c055f3ea606261c21dd2e1ce02e71976f3fc3433e0bd87cc8431b5cd49cab9db01d4bf62bd23fe294ca7a5180adab7ee -SHA512 (wine-staging-5.10.tar.gz) = fca5ddb648ac45c242b9bd7ccb0980161bff1e3539aa1a116f1cceece9d3b4a3188c82bd93624f561653dda793ad16dc00a87c7ed0c38f19a93b538519ef806c +SHA512 (wine-5.12.tar.xz) = 1272b143d64ed6083cd797474f18dbd2bca7a38d488474ae5f054f47789b4fc1d386c7bbf8aa1bd86f9507908fc799b4f45e10e1d8c628c5bd52c42b1d74c8a8 +SHA512 (wine-5.12.tar.xz.sign) = 0c2fdab2e8c46addcd2cebbc46f9125e7f544bddef89d19713310ec889992936ba2dcead93d6291c10dcd88a60eba0d84bd6c0459a512009899fdd4eb4435813 +SHA512 (wine-staging-5.12.1.tar.gz) = 1a4cead8f17d41f1e5ab1be2f8dd8e098fc655b6240bdae49d3e8ab8f112ea4b46a92a95780b325c037dd3e5099e481392860c8dbf72dd03acee39855335750d diff --git a/wine-staging-5.10-ntdll.patch b/wine-staging-5.10-ntdll.patch deleted file mode 100644 index 0ac49d8..0000000 --- a/wine-staging-5.10-ntdll.patch +++ /dev/null @@ -1,497 +0,0 @@ -From 044cb930662d61f401a5d1bdd7b8e75d59cea5ea Mon Sep 17 00:00:00 2001 -From: Paul Gofman -Date: Mon, 8 Jun 2020 15:33:10 +0300 -Subject: [PATCH] Updated ntdll-ForceBottomUpAlloc patchset. - -Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49326 ---- - ...h-on-mmap-error-in-try_map_free_area.patch | 9 +- - ...XED_NOREPLACE-flag-in-try_map_free_a.patch | 10 +- - ...om-up-allocation-order-for-64-bit-ar.patch | 12 +- - ...tep-after-failed-map-attempt-in-try_.patch | 8 +- - ...rea-list-for-virtual-memory-allocati.patch | 163 +++++++++++------- - ...y-exclude-natively-mapped-areas-from.patch | 14 +- - 6 files changed, 126 insertions(+), 90 deletions(-) - -diff --git a/patches/ntdll-ForceBottomUpAlloc/0001-ntdll-Stop-search-on-mmap-error-in-try_map_free_area.patch b/patches/ntdll-ForceBottomUpAlloc/0001-ntdll-Stop-search-on-mmap-error-in-try_map_free_area.patch -index 7aa2337e8..ecf750c59 100644 ---- a/patches/ntdll-ForceBottomUpAlloc/0001-ntdll-Stop-search-on-mmap-error-in-try_map_free_area.patch -+++ b/patches/ntdll-ForceBottomUpAlloc/0001-ntdll-Stop-search-on-mmap-error-in-try_map_free_area.patch -@@ -1,7 +1,8 @@ --From ca116113c19ee17d2e8283abe4edf27f76df2148 Mon Sep 17 00:00:00 2001 -+From c0a24a86c70b3cf2bfe118cff4d9ab03efaa9689 Mon Sep 17 00:00:00 2001 - From: Paul Gofman - Date: Thu, 9 Jan 2020 15:05:09 +0300 --Subject: [PATCH] ntdll: Stop search on mmap() error in try_map_free_area(). -+Subject: [PATCH 1/6] ntdll: Stop search on mmap() error in -+ try_map_free_area(). - - The anon mmap errors do not depend on start address hint. Ignoring them - makes the search take incredible time until it fails. -@@ -10,10 +11,10 @@ makes the search take incredible time until it fails. - 1 file changed, 8 insertions(+), 2 deletions(-) - - diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c --index 0346d0d9753..c29f695d694 100644 -+index b2725e3ae9a..5c2ecfab398 100644 - --- a/dlls/ntdll/unix/virtual.c - +++ b/dlls/ntdll/unix/virtual.c --@@ -1016,8 +1016,14 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, -+@@ -1063,8 +1063,14 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, - return start; - TRACE( "Found free area is already mapped, start %p.\n", start ); - -diff --git a/patches/ntdll-ForceBottomUpAlloc/0002-ntdll-Use-MAP_FIXED_NOREPLACE-flag-in-try_map_free_a.patch b/patches/ntdll-ForceBottomUpAlloc/0002-ntdll-Use-MAP_FIXED_NOREPLACE-flag-in-try_map_free_a.patch -index 6672d646f..81bdde5a0 100644 ---- a/patches/ntdll-ForceBottomUpAlloc/0002-ntdll-Use-MAP_FIXED_NOREPLACE-flag-in-try_map_free_a.patch -+++ b/patches/ntdll-ForceBottomUpAlloc/0002-ntdll-Use-MAP_FIXED_NOREPLACE-flag-in-try_map_free_a.patch -@@ -1,8 +1,8 @@ --From b2c9894cd6a81eaa9f7dd4bce3f9cbfbec17d021 Mon Sep 17 00:00:00 2001 -+From 68e035e381f5d53980a8bcd7c0798dfd4b4fbe95 Mon Sep 17 00:00:00 2001 - From: Paul Gofman - Date: Thu, 16 Jan 2020 16:09:24 +0300 --Subject: [PATCH] ntdll: Use MAP_FIXED_NOREPLACE flag in try_map_free_area() if -- available. -+Subject: [PATCH 2/6] ntdll: Use MAP_FIXED_NOREPLACE flag in -+ try_map_free_area() if available. - - Avoids actual mapping followed by unmapping back if the memory range is - already mapped. -@@ -11,10 +11,10 @@ already mapped. - 1 file changed, 9 insertions(+), 3 deletions(-) - - diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c --index c29f695d694..8d3e25481ec 100644 -+index 5c2ecfab398..93b5d99dadd 100644 - --- a/dlls/ntdll/unix/virtual.c - +++ b/dlls/ntdll/unix/virtual.c --@@ -1008,22 +1008,28 @@ static struct wine_rb_entry *find_view_inside_range( void **base_ptr, void **end -+@@ -1055,22 +1055,28 @@ static struct wine_rb_entry *find_view_inside_range( void **base_ptr, void **end - static void* try_map_free_area( void *base, void *end, ptrdiff_t step, - void *start, size_t size, int unix_prot ) - { -diff --git a/patches/ntdll-ForceBottomUpAlloc/0003-ntdll-Force-bottom-up-allocation-order-for-64-bit-ar.patch b/patches/ntdll-ForceBottomUpAlloc/0003-ntdll-Force-bottom-up-allocation-order-for-64-bit-ar.patch -index 44980f11a..279c8e3c2 100644 ---- a/patches/ntdll-ForceBottomUpAlloc/0003-ntdll-Force-bottom-up-allocation-order-for-64-bit-ar.patch -+++ b/patches/ntdll-ForceBottomUpAlloc/0003-ntdll-Force-bottom-up-allocation-order-for-64-bit-ar.patch -@@ -1,7 +1,7 @@ --From 9f7320fe58c85f1b53301c2c9a2a80fa8d4ed228 Mon Sep 17 00:00:00 2001 -+From 25be7201abeb509db4b28b81914036bc0c00c2f9 Mon Sep 17 00:00:00 2001 - From: Paul Gofman - Date: Mon, 25 Nov 2019 12:19:20 +0300 --Subject: [PATCH] ntdll: Force bottom up allocation order for 64 bit arch -+Subject: [PATCH 3/6] ntdll: Force bottom up allocation order for 64 bit arch - unless top down is requested. - - Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48175 -@@ -11,10 +11,10 @@ Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46568 - 1 file changed, 10 insertions(+), 2 deletions(-) - - diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c --index 8d3e25481ec..dc20e827141 100644 -+index 93b5d99dadd..87b33016b72 100644 - --- a/dlls/ntdll/unix/virtual.c - +++ b/dlls/ntdll/unix/virtual.c --@@ -1715,13 +1715,19 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, -+@@ -1775,13 +1775,19 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, - } - else - { -@@ -35,7 +35,7 @@ index 8d3e25481ec..dc20e827141 100644 - if (mmap_enum_reserved_areas( alloc_reserved_area_callback, &alloc, top_down )) - { - ptr = alloc.result; --@@ -1731,7 +1737,7 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, -+@@ -1791,7 +1797,7 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, - goto done; - } - -@@ -44,7 +44,7 @@ index 8d3e25481ec..dc20e827141 100644 - { - if (!(ptr = map_free_area( address_space_start, alloc.limit, size, - top_down, get_unix_prot(vprot) ))) --@@ -1740,6 +1746,8 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, -+@@ -1800,6 +1806,8 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, - goto done; - } - -diff --git a/patches/ntdll-ForceBottomUpAlloc/0004-ntdll-Increase-step-after-failed-map-attempt-in-try_.patch b/patches/ntdll-ForceBottomUpAlloc/0004-ntdll-Increase-step-after-failed-map-attempt-in-try_.patch -index 9361f0938..0b5c7618a 100644 ---- a/patches/ntdll-ForceBottomUpAlloc/0004-ntdll-Increase-step-after-failed-map-attempt-in-try_.patch -+++ b/patches/ntdll-ForceBottomUpAlloc/0004-ntdll-Increase-step-after-failed-map-attempt-in-try_.patch -@@ -1,7 +1,7 @@ --From e521333684d1286fff7b6625515d13ad6f3fcba3 Mon Sep 17 00:00:00 2001 -+From d74a5c586c00a879fa1182af72c15c154e5dd096 Mon Sep 17 00:00:00 2001 - From: Paul Gofman - Date: Tue, 14 Jan 2020 21:39:23 +0300 --Subject: [PATCH] ntdll: Increase step after failed map attempt in -+Subject: [PATCH 4/6] ntdll: Increase step after failed map attempt in - try_map_free_area(). - - --- -@@ -9,10 +9,10 @@ Subject: [PATCH] ntdll: Increase step after failed map attempt in - 1 file changed, 1 insertion(+) - - diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c --index dc20e827141..720d45ecb9f 100644 -+index 87b33016b72..5e79faaf6fc 100644 - --- a/dlls/ntdll/unix/virtual.c - +++ b/dlls/ntdll/unix/virtual.c --@@ -1036,6 +1036,7 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, -+@@ -1083,6 +1083,7 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, - step == 0) - break; - start = (char *)start + step; -diff --git a/patches/ntdll-ForceBottomUpAlloc/0005-ntdll-Use-free-area-list-for-virtual-memory-allocati.patch b/patches/ntdll-ForceBottomUpAlloc/0005-ntdll-Use-free-area-list-for-virtual-memory-allocati.patch -index 569bf3e62..1f712ba10 100644 ---- a/patches/ntdll-ForceBottomUpAlloc/0005-ntdll-Use-free-area-list-for-virtual-memory-allocati.patch -+++ b/patches/ntdll-ForceBottomUpAlloc/0005-ntdll-Use-free-area-list-for-virtual-memory-allocati.patch -@@ -1,17 +1,17 @@ --From df7b650d5e17afa411024b88d1920d0910947a6b Mon Sep 17 00:00:00 2001 -+From f14407ee5755b6482714a6232a4313bcd1531781 Mon Sep 17 00:00:00 2001 - From: Paul Gofman - Date: Tue, 14 Jan 2020 21:42:21 +0300 --Subject: [PATCH] ntdll: Use free area list for virtual memory allocation. -+Subject: [PATCH 5/6] ntdll: Use free area list for virtual memory allocation. - - --- -- dlls/ntdll/unix/virtual.c | 318 ++++++++++++++++++++++++-------------- -- 1 file changed, 204 insertions(+), 114 deletions(-) -+ dlls/ntdll/unix/virtual.c | 348 +++++++++++++++++++++++++------------- -+ 1 file changed, 234 insertions(+), 114 deletions(-) - - diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c --index 720d45ecb9f..e323f4290bf 100644 -+index 5e79faaf6fc..7f194effcaa 100644 - --- a/dlls/ntdll/unix/virtual.c - +++ b/dlls/ntdll/unix/virtual.c --@@ -192,7 +192,11 @@ static BYTE *pages_vprot; -+@@ -195,7 +195,11 @@ static BYTE *pages_vprot; - #endif - - static struct file_view *view_block_start, *view_block_end, *next_free_view; -@@ -23,7 +23,7 @@ index 720d45ecb9f..e323f4290bf 100644 - static void *preload_reserve_start; - static void *preload_reserve_end; - static BOOL use_locks; --@@ -528,13 +532,13 @@ static struct range_entry *free_ranges_lower_bound( void *addr ) -+@@ -546,13 +550,13 @@ static struct range_entry *free_ranges_lower_bound( void *addr ) - * - * Updates the free_ranges after a new view has been created. - */ -@@ -40,7 +40,7 @@ index 720d45ecb9f..e323f4290bf 100644 - /* free_ranges initial value is such that the view is either inside range or before another one. */ - assert( range != free_ranges_end ); - assert( range->end > view_base || next != free_ranges_end ); --@@ -545,7 +549,7 @@ static void free_ranges_insert_view( struct file_view *view ) -+@@ -563,7 +567,7 @@ static void free_ranges_insert_view( struct file_view *view ) - (range->end == view_base && next->base >= view_end)) - { - /* on Win64, assert that it's correctly aligned so we're not going to be in trouble later */ -@@ -49,7 +49,7 @@ index 720d45ecb9f..e323f4290bf 100644 - WARN( "range %p - %p is already mapped\n", view_base, view_end ); - return; - } --@@ -585,6 +589,12 @@ static void free_ranges_insert_view( struct file_view *view ) -+@@ -603,6 +607,12 @@ static void free_ranges_insert_view( struct file_view *view ) - } - } - -@@ -62,7 +62,7 @@ index 720d45ecb9f..e323f4290bf 100644 - - /*********************************************************************** - * free_ranges_remove_view --@@ -615,6 +625,7 @@ static void free_ranges_remove_view( struct file_view *view ) -+@@ -633,6 +643,7 @@ static void free_ranges_remove_view( struct file_view *view ) - return; - } - #endif -@@ -70,7 +70,7 @@ index 720d45ecb9f..e323f4290bf 100644 - - /* free_ranges initial value is such that the view is either inside range or before another one. */ - assert( range != free_ranges_end ); --@@ -961,44 +972,6 @@ static struct file_view *find_view_range( const void *addr, size_t size ) -+@@ -1008,44 +1019,6 @@ static struct file_view *find_view_range( const void *addr, size_t size ) - } - - -@@ -115,7 +115,7 @@ index 720d45ecb9f..e323f4290bf 100644 - /*********************************************************************** - * try_map_free_area - * --@@ -1042,65 +1015,11 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, -+@@ -1089,65 +1062,11 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, - return NULL; - } - -@@ -181,7 +181,7 @@ index 720d45ecb9f..e323f4290bf 100644 - */ - static void *find_reserved_free_area( void *base, void *end, size_t size, int top_down ) - { --@@ -1314,8 +1233,7 @@ static void delete_view( struct file_view *view ) /* [in] View */ -+@@ -1361,8 +1280,7 @@ static void delete_view( struct file_view *view ) /* [in] View */ - { - if (!(view->protect & VPROT_SYSTEM)) unmap_area( view->base, view->size ); - set_page_vprot( view->base, view->size, 0 ); -@@ -191,7 +191,7 @@ index 720d45ecb9f..e323f4290bf 100644 - wine_rb_remove( &views_tree, &view->entry ); - *(struct file_view **)view = next_free_view; - next_free_view = view; --@@ -1363,8 +1281,7 @@ static NTSTATUS create_view( struct file_view **view_ret, void *base, size_t siz -+@@ -1410,8 +1328,7 @@ static NTSTATUS create_view( struct file_view **view_ret, void *base, size_t siz - set_page_vprot( base, size, vprot ); - - wine_rb_put( &views_tree, view->base, &view->entry ); -@@ -201,7 +201,7 @@ index 720d45ecb9f..e323f4290bf 100644 - - *view_ret = view; - --@@ -1596,6 +1513,7 @@ struct alloc_area -+@@ -1656,6 +1573,7 @@ struct alloc_area - int top_down; - void *limit; - void *result; -@@ -209,7 +209,7 @@ index 720d45ecb9f..e323f4290bf 100644 - }; - - /*********************************************************************** --@@ -1637,6 +1555,179 @@ static int CDECL alloc_reserved_area_callback( void *start, SIZE_T size, void *a -+@@ -1697,6 +1615,212 @@ static int CDECL alloc_reserved_area_callback( void *start, SIZE_T size, void *a - return 0; - } - -@@ -303,11 +303,62 @@ index 720d45ecb9f..e323f4290bf 100644 - + return 0; - +} - + -++static void *alloc_free_area_in_range(struct area_alloc_reserved *area, char *base, char *end, -++ size_t size, int top_down, int unix_prot) -++{ -++ char *start; -++ -++ TRACE("range %p-%p.\n", base, end); -++ -++ if (base >= end) return NULL; -++ -++ area->map_area_start = base; -++ area->map_area_end = end; -++ -++ if (top_down) -++ { -++ start = ROUND_ADDR( end - size, granularity_mask ); -++ if (start >= end || start < base) -++ return NULL; -++ } -++ else -++ { -++ start = ROUND_ADDR( base + granularity_mask, granularity_mask ); -++ if (!start || start >= end || (char *)end - (char *)start < size) -++ return NULL; -++ } -++ -++ mmap_enum_reserved_areas( alloc_area_in_reserved_or_between_callback, area, top_down ); -++ if (area->result) -++ return area->result; -++ -++ if (top_down) -++ { -++ start = ROUND_ADDR( area->map_area_end - size, granularity_mask ); -++ if (start >= area->map_area_end || start < area->map_area_start) -++ return NULL; -++ -++ return try_map_free_area( area->map_area_start, start + size, area->step, -++ start, size, unix_prot ); -++ } -++ else -++ { -++ start = ROUND_ADDR( area->map_area_start + granularity_mask, granularity_mask ); -++ if (!start || start >= area->map_area_end -++ || area->map_area_end - start < size) -++ return NULL; -++ -++ return try_map_free_area( start, area->map_area_end, area->step, -++ start, size, unix_prot ); -++ } -++} -++ - +static void *alloc_free_area(void *limit, size_t size, BOOL top_down, int unix_prot) - +{ - + struct range_entry *range, *ranges_start, *ranges_end; -++ char *reserve_start, *reserve_end; - + struct area_alloc_reserved area; --+ char *start, *base, *end; -++ char *base, *end; - + int ranges_inc; - + - + TRACE("limit %p, size %p, top_down %#x.\n", limit, (void *)size, top_down); -@@ -331,6 +382,9 @@ index 720d45ecb9f..e323f4290bf 100644 - + area.top_down = top_down; - + area.unix_prot = unix_prot; - + -++ reserve_start = ROUND_ADDR((char *)preload_reserve_start, granularity_mask); -++ reserve_end = ROUND_ADDR((char *)preload_reserve_end + granularity_mask, granularity_mask); -++ - + for (range = ranges_start; range != ranges_end; range += ranges_inc) - + { - + base = range->base; -@@ -340,48 +394,27 @@ index 720d45ecb9f..e323f4290bf 100644 - + - + if (base < (char *)address_space_start) base = (char *)address_space_start; - + if (end > (char *)limit + granularity_mask + 1) end = (char *)limit + granularity_mask + 1; --+ if (base >= end) continue; - + --+ area.map_area_start = base; --+ area.map_area_end = end; --+ --+ if (top_down) --+ { --+ start = ROUND_ADDR( (char *)end - size, granularity_mask ); --+ if (start >= end || start < base) --+ continue; --+ } --+ else -++ if (reserve_end >= base) - + { --+ start = ROUND_ADDR( (char *)base + granularity_mask, granularity_mask ); --+ if (!start || start >= end || (char *)end - (char *)start < size) --+ continue; -++ if (reserve_end >= end) -++ { -++ if (reserve_start <= base) continue; /* no space in that area */ -++ if (reserve_start < end) end = reserve_start; -++ } -++ else if (reserve_start <= base) base = reserve_end; -++ else -++ { -++ /* range is split in two by the preloader reservation, try first part */ -++ if ((area.result = alloc_free_area_in_range(&area, base, reserve_start, size, top_down, unix_prot))) -++ return area.result; -++ /* then fall through to try second part */ -++ base = reserve_end; -++ } - + } --+ mmap_enum_reserved_areas( alloc_area_in_reserved_or_between_callback, &area, top_down ); --+ if (area.result) --+ return area.result; - + --+ if (top_down) --+ { --+ start = ROUND_ADDR( area.map_area_end - size, granularity_mask ); --+ if (start >= area.map_area_end || start < area.map_area_start) --+ continue; --+ --+ if ((area.result = try_map_free_area( area.map_area_start, start + size, area.step, --+ start, size, unix_prot ))) --+ return area.result; --+ } --+ else --+ { --+ start = ROUND_ADDR( area.map_area_start + granularity_mask, granularity_mask ); --+ if (!start || start >= area.map_area_end --+ || area.map_area_end - start < size) --+ continue; --+ --+ if ((area.result = try_map_free_area( start, area.map_area_end, area.step, --+ start, size, unix_prot ))) --+ return area.result; --+ } -++ if ((area.result = alloc_free_area_in_range(&area, base, end, size, top_down, unix_prot))) -++ return area.result; - + } - + return NULL; - +} -@@ -389,7 +422,7 @@ index 720d45ecb9f..e323f4290bf 100644 - /*********************************************************************** - * map_fixed_area - * --@@ -1722,11 +1813,15 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, -+@@ -1782,11 +1906,15 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, - alloc.size = size; - alloc.top_down = top_down; - alloc.limit = (void*)(get_zero_bits_64_mask( zero_bits_64 ) & (UINT_PTR)user_space_limit); -@@ -408,7 +441,7 @@ index 720d45ecb9f..e323f4290bf 100644 - } - - if (mmap_enum_reserved_areas( alloc_reserved_area_callback, &alloc, top_down )) --@@ -1738,15 +1833,6 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, -+@@ -1798,15 +1926,6 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, - goto done; - } - -@@ -424,7 +457,15 @@ index 720d45ecb9f..e323f4290bf 100644 - view_size = size + granularity_mask + 1; - - for (;;) --@@ -2466,10 +2552,14 @@ void virtual_init(void) -+@@ -2500,6 +2619,7 @@ void virtual_init(void) -+ if (preload_reserve_start) -+ address_space_start = min( address_space_start, preload_reserve_start ); -+ } -++ TRACE("preload reserve %p-%p.\n", preload_reserve_start, preload_reserve_end); -+ } -+ -+ size = ROUND_SIZE( 0, sizeof(TEB) ) + max( MINSIGSTKSZ, 8192 ); -+@@ -2528,8 +2648,8 @@ void virtual_init(void) - pages_vprot = (void *)((char *)alloc_views.base + 2 * view_block_size); - wine_rb_init( &views_tree, compare_view ); - -@@ -434,13 +475,7 @@ index 720d45ecb9f..e323f4290bf 100644 - + free_ranges[0].end = address_space_limit; - free_ranges_end = free_ranges + 1; - --+ free_ranges_remove_range(ROUND_ADDR(preload_reserve_start, granularity_mask), --+ ROUND_ADDR((char *)preload_reserve_end + granularity_mask, --+ granularity_mask), preload_reserve_start); --+ - /* make the DOS area accessible (except the low 64K) to hide bugs in broken apps like Excel 2003 */ -- size = (char *)address_space_start - (char *)0x10000; -- if (size && mmap_is_in_reserved_area( (void*)0x10000, size ) == 1) - -- - 2.26.2 - -diff --git a/patches/ntdll-ForceBottomUpAlloc/0006-ntdll-Permanently-exclude-natively-mapped-areas-from.patch b/patches/ntdll-ForceBottomUpAlloc/0006-ntdll-Permanently-exclude-natively-mapped-areas-from.patch -index 8cf896f8a..9bb16bdfc 100644 ---- a/patches/ntdll-ForceBottomUpAlloc/0006-ntdll-Permanently-exclude-natively-mapped-areas-from.patch -+++ b/patches/ntdll-ForceBottomUpAlloc/0006-ntdll-Permanently-exclude-natively-mapped-areas-from.patch -@@ -1,18 +1,18 @@ --From 81a8c626f834f3b2195980e84e2f5fc0a5b1e0e6 Mon Sep 17 00:00:00 2001 -+From ac8fd6b34fa269ce840566055cc1c0b6c023516e Mon Sep 17 00:00:00 2001 - From: Paul Gofman - Date: Tue, 2 Jun 2020 21:06:33 +0300 --Subject: [PATCH] ntdll: Permanently exclude natively mapped areas from free -- areas list. -+Subject: [PATCH 6/6] ntdll: Permanently exclude natively mapped areas from -+ free areas list. - - --- - dlls/ntdll/unix/virtual.c | 25 +++++++++++++++++++++++++ - 1 file changed, 25 insertions(+) - - diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c --index e323f4290bf..778f5d8c3b8 100644 -+index 7f194effcaa..0e2e20396f3 100644 - --- a/dlls/ntdll/unix/virtual.c - +++ b/dlls/ntdll/unix/virtual.c --@@ -123,6 +123,9 @@ static const BYTE VIRTUAL_Win32Flags[16] = -+@@ -124,6 +124,9 @@ static const BYTE VIRTUAL_Win32Flags[16] = - - static struct wine_rb_tree views_tree; - -@@ -22,7 +22,7 @@ index e323f4290bf..778f5d8c3b8 100644 - static RTL_CRITICAL_SECTION csVirtual; - static RTL_CRITICAL_SECTION_DEBUG critsect_debug = - { --@@ -1004,6 +1007,13 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, -+@@ -1051,6 +1054,13 @@ static void* try_map_free_area( void *base, void *end, ptrdiff_t step, - if (ptr != (void *)-1) - munmap( ptr, size ); - -@@ -36,7 +36,7 @@ index e323f4290bf..778f5d8c3b8 100644 - if ((step > 0 && (char *)end - (char *)start < step) || - (step < 0 && (char *)start - (char *)base < -step) || - step == 0) --@@ -1817,9 +1827,24 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, -+@@ -1910,9 +1920,24 @@ static NTSTATUS map_view( struct file_view **view_ret, void *base, size_t size, - - if (is_win64 || zero_bits_64) - { diff --git a/wine.spec b/wine.spec index 3091bf4..ac5168d 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.1 -%global winemono 5.0.0 +%global winemono 5.1.0 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm @@ -44,8 +44,8 @@ %endif Name: wine -Version: 5.10 -Release: 2%{?dist} +Version: 5.12 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -75,7 +75,6 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs -Patch100: wine-staging-5.10-ntdll.patch # desktop dir Source200: wine.menu @@ -96,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.1.tar.gz#/wine-staging-%{version}.1.tar.gz %endif %if !%{?no64bit} @@ -693,16 +692,8 @@ This package adds the opencl driver for wine. %if 0%{?wine_staging} # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -%patch100 -p1 -b.ntdll -%ifarch %{arm} aarch64 -patches/patchinstall.sh DESTDIR="`pwd`" --all \ - -W ntdll-NtContinue \ - -W ntdll-Syscall_Emulation \ - -W winebuild-Fake_Dlls -%else patches/patchinstall.sh DESTDIR="`pwd`" --all -%endif # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in @@ -1571,7 +1562,7 @@ fi %{_libdir}/wine/dxgkrnl.%{winesys} %{_libdir}/wine/dxgmms1.%{winesys} %endif -%{_libdir}/wine/dxva2.dll.so +%{_libdir}/wine/dxva2.%{winedll} %{_libdir}/wine/esent.%{winedll} %{_libdir}/wine/evr.%{winedll} %{_libdir}/wine/explorerframe.%{winedll} @@ -1804,7 +1795,7 @@ fi %{_libdir}/wine/npmshtml.%{winedll} %{_libdir}/wine/npptools.%{winedll} %{_libdir}/wine/ntdll.so -%{_libdir}/wine/ntdll.dll.so +%{_libdir}/wine/ntdll.%{winedll} %{_libdir}/wine/ntdsapi.%{winedll} %{_libdir}/wine/ntprint.%{winedll} %if 0%{?wine_staging} @@ -2343,6 +2334,9 @@ fi %endif %changelog +* Tue Jul 14 2020 Michael Cronenworth 5.12-1 +- version update + * Wed Jul 01 2020 Jeff Law 5.10-2 - Disable LTO From c65cf5dacfecaaa5a886257272c968d55e398e17 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 14 Jul 2020 15:22:25 -0500 Subject: [PATCH 252/459] Three new DLLs in 5.11/5.12 --- wine.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wine.spec b/wine.spec index ac5168d..1bc1047 100644 --- a/wine.spec +++ b/wine.spec @@ -1210,6 +1210,7 @@ fi %{_libdir}/wine/termsv.%{wineexe} %{_libdir}/wine/view.%{wineexe} %{_libdir}/wine/wevtutil.%{wineexe} +%{_libdir}/wine/where.%{wineexe} %{_libdir}/wine/whoami.%{wineexe} %{_libdir}/wine/wineboot.%{wineexe} %{_libdir}/wine/winebrowser.exe.so @@ -1307,6 +1308,7 @@ fi %{_libdir}/wine/api-ms-win-core-misc-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-namedpipe-ansi-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-path-l1-1-0.%{winedll} @@ -1828,6 +1830,7 @@ fi %{_libdir}/wine/propsys.%{winedll} %{_libdir}/wine/psapi.%{winedll} %{_libdir}/wine/pstorec.%{winedll} +%{_libdir}/wine/pwrshplugin.%{winedll} %{_libdir}/wine/qasf.%{winedll} %{_libdir}/wine/qcap.dll.so %{_libdir}/wine/qdvd.%{winedll} From e54000cab7ae2a7a1de212ae708ad84b65d89c7a Mon Sep 17 00:00:00 2001 From: Marie Loise Nolden Date: Thu, 16 Jul 2020 05:07:35 +0000 Subject: [PATCH 253/459] Update wine.spec --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 1bc1047..6c23407 100644 --- a/wine.spec +++ b/wine.spec @@ -141,7 +141,7 @@ BuildRequires: systemd-devel BuildRequires: zlib-devel BuildRequires: fontforge freetype-devel BuildRequires: libgphoto2-devel -%if 0%{?fedora} <= 30 +%if 0%{?fedora} && 0%{?fedora} <= 30 BuildRequires: isdn4k-utils-devel %endif BuildRequires: libpcap-devel From dac90127b85c1468fae43f2144b23d055566b7e7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 20 Jul 2020 11:42:52 -0500 Subject: [PATCH 254/459] Update to 5.13 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 8 ++++++-- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index b9639ee..d3c5b39 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.12.tar.xz -/wine-5.12.tar.xz.sign -/wine-staging-5.12.1.tar.gz +/wine-5.13.tar.xz +/wine-5.13.tar.xz.sign +/wine-staging-5.13.tar.gz diff --git a/sources b/sources index 29ea6fb..a1d8595 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.12.tar.xz) = 1272b143d64ed6083cd797474f18dbd2bca7a38d488474ae5f054f47789b4fc1d386c7bbf8aa1bd86f9507908fc799b4f45e10e1d8c628c5bd52c42b1d74c8a8 -SHA512 (wine-5.12.tar.xz.sign) = 0c2fdab2e8c46addcd2cebbc46f9125e7f544bddef89d19713310ec889992936ba2dcead93d6291c10dcd88a60eba0d84bd6c0459a512009899fdd4eb4435813 -SHA512 (wine-staging-5.12.1.tar.gz) = 1a4cead8f17d41f1e5ab1be2f8dd8e098fc655b6240bdae49d3e8ab8f112ea4b46a92a95780b325c037dd3e5099e481392860c8dbf72dd03acee39855335750d +SHA512 (wine-5.13.tar.xz) = 3093be3b974609f83fe2da6ca724237fa07ada260ec503fc00a8729b74d77e22b329044e411ed1e67f287c4e69ef3b16953ddb3e93599d97d3ad1ffffb608704 +SHA512 (wine-5.13.tar.xz.sign) = 61fceae1a7d08852dc2af3bc1c016e4c8acc00da781b542267ac3409bd6dc72764ecc1300f235d2f079517568718f196d6fcae1a94eb53d9e5119761a4915499 +SHA512 (wine-staging-5.13.tar.gz) = 9bdda76524ea97c9847182d912544a2ecd5efddc03511af151c054d6cce933e40c8cf10722d34d8875115aed7c1888883fdce3e00f481c31116fd33d91304c6d diff --git a/wine.spec b/wine.spec index 1bc1047..68a10b8 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 5.12 +Version: 5.13 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -95,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.1.tar.gz#/wine-staging-%{version}.1.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -1349,6 +1349,7 @@ fi %{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.%{winedll} %{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-systemtopology-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.%{winedll} %{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.%{winedll} @@ -2337,6 +2338,9 @@ fi %endif %changelog +* Mon Jul 20 2020 Michael Cronenworth 5.13-1 +- version update + * Tue Jul 14 2020 Michael Cronenworth 5.12-1 - version update From 53035780cbb0670d0d3b8ea6954aa374666065bd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 14:09:45 +0000 Subject: [PATCH 255/459] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 3ba38f6..19ac876 100644 --- a/wine.spec +++ b/wine.spec @@ -45,7 +45,7 @@ Name: wine Version: 5.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2338,6 +2338,9 @@ fi %endif %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 5.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 20 2020 Michael Cronenworth 5.13-1 - version update From 198d919ceba5ad67fc8d043220ae639ed6d6ec25 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 3 Aug 2020 09:55:09 -0500 Subject: [PATCH 256/459] Update to 5.14, new webdings font --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 19 ++++++++++++++++++- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index d3c5b39..7817af3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.13.tar.xz -/wine-5.13.tar.xz.sign -/wine-staging-5.13.tar.gz +/wine-5.14.tar.xz +/wine-5.14.tar.xz.sign +/wine-staging-5.14.tar.gz diff --git a/sources b/sources index a1d8595..bb12819 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.13.tar.xz) = 3093be3b974609f83fe2da6ca724237fa07ada260ec503fc00a8729b74d77e22b329044e411ed1e67f287c4e69ef3b16953ddb3e93599d97d3ad1ffffb608704 -SHA512 (wine-5.13.tar.xz.sign) = 61fceae1a7d08852dc2af3bc1c016e4c8acc00da781b542267ac3409bd6dc72764ecc1300f235d2f079517568718f196d6fcae1a94eb53d9e5119761a4915499 -SHA512 (wine-staging-5.13.tar.gz) = 9bdda76524ea97c9847182d912544a2ecd5efddc03511af151c054d6cce933e40c8cf10722d34d8875115aed7c1888883fdce3e00f481c31116fd33d91304c6d +SHA512 (wine-5.14.tar.xz) = 21240d832497ba9a4313613ae27c21316ef383290dfcce81aebfbbf45edb7db6981739fe2ad42138b6df0a75a434d5aa8e4d87f9745f98c5f14000e1949ec342 +SHA512 (wine-5.14.tar.xz.sign) = 9fe8e48fd31e7c2e96450558d362c8b1704a9ffae633517ef74562cbc8264349788b1070442f142b4e818fbfd8870876349306d2696647e417fcc227fc4ea3f9 +SHA512 (wine-staging-5.14.tar.gz) = da81b572480a6fc12aa39a93070e2b88593bba1463d5b0545083dbd6eaa306ec57fe39e77f24544d2a1a396a3e64c1687c12b69e0643e11a909e4e31a3e46014 diff --git a/wine.spec b/wine.spec index 3ba38f6..4922494 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 5.13 +Version: 5.14 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -454,6 +454,7 @@ Obsoletes: wine-times-new-roman-fonts-system <= %{version}-%{release} %endif # 0%%{?wine_staging} Requires: wine-symbol-fonts = %{version}-%{release} +Requires: wine-webdings-fonts = %{version}-%{release} Requires: wine-wingdings-fonts = %{version}-%{release} # intermediate fix for #593140 Requires: liberation-sans-fonts liberation-serif-fonts liberation-mono-fonts @@ -575,6 +576,14 @@ Requires: fontpackages-filesystem %description symbol-fonts %{summary} +%package webdings-fonts +Summary: Wine Webdings font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description webdings-fonts +%{summary} + %package wingdings-fonts Summary: Wine Wingdings font family BuildArch: noarch @@ -1763,6 +1772,7 @@ fi %{_libdir}/wine/msvcp120.%{winedll} %{_libdir}/wine/msvcp120_app.%{winedll} %{_libdir}/wine/msvcp140.%{winedll} +%{_libdir}/wine/msvcp140_1.%{winedll} %{_libdir}/wine/msvcr70.dll.so %{_libdir}/wine/msvcr71.dll.so %{_libdir}/wine/msvcr80.dll.so @@ -2238,6 +2248,10 @@ fi %doc COPYING.LIB %{_datadir}/wine/fonts/symbol.ttf +%files webdings-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/webdings.ttf + %files wingdings-fonts %doc COPYING.LIB %{_datadir}/wine/fonts/wingding.ttf @@ -2338,6 +2352,9 @@ fi %endif %changelog +* Mon Aug 03 2020 Michael Cronenworth 5.14-1 +- version update + * Mon Jul 20 2020 Michael Cronenworth 5.13-1 - version update From 6c3186e87c47f605f35d3e7fb1dc249528703e15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Mon, 10 Aug 2020 09:42:02 +0200 Subject: [PATCH 257/459] Recommend wine-dxvk as part of https://fedoraproject.org/wiki/Changes/DXVKwined3d --- wine.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index b6b2e3b..4bec165 100644 --- a/wine.spec +++ b/wine.spec @@ -45,7 +45,7 @@ Name: wine Version: 5.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -219,6 +219,9 @@ Requires: wine-mono = %winemono Requires: /usr/bin/ntlm_auth Requires: mesa-dri-drivers(x86-32) %endif +%if 0%{?fedora} >= 33 +Recommends: wine-dxvk(x86-32) +%endif %endif # x86-64 parts @@ -240,6 +243,9 @@ Requires: mingw64-wine-gecko = %winegecko Requires: wine-mono = %winemono %endif Requires: mesa-dri-drivers(x86-64) +%if 0%{?fedora} >= 33 +Recommends: wine-dxvk(x86-64) +%endif %endif # ARM parts @@ -2352,6 +2358,9 @@ fi %endif %changelog +* Mon Aug 10 2020 Frantisek Zatloukal - 5.14-2 +- Recommend wine-dxvk as part of https://fedoraproject.org/wiki/Changes/DXVKwined3d + * Mon Aug 03 2020 Michael Cronenworth 5.14-1 - version update From 42f47ca3ce19f396436aa5a0318f8a83902595ca Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 16 Aug 2020 14:42:03 -0500 Subject: [PATCH 258/459] Update to 5.15 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 12 +++++++++--- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 7817af3..a8a1bb5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.14.tar.xz -/wine-5.14.tar.xz.sign -/wine-staging-5.14.tar.gz +/wine-5.15.tar.xz +/wine-5.15.tar.xz.sign +/wine-staging-5.15.2.tar.gz diff --git a/sources b/sources index bb12819..c361790 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.14.tar.xz) = 21240d832497ba9a4313613ae27c21316ef383290dfcce81aebfbbf45edb7db6981739fe2ad42138b6df0a75a434d5aa8e4d87f9745f98c5f14000e1949ec342 -SHA512 (wine-5.14.tar.xz.sign) = 9fe8e48fd31e7c2e96450558d362c8b1704a9ffae633517ef74562cbc8264349788b1070442f142b4e818fbfd8870876349306d2696647e417fcc227fc4ea3f9 -SHA512 (wine-staging-5.14.tar.gz) = da81b572480a6fc12aa39a93070e2b88593bba1463d5b0545083dbd6eaa306ec57fe39e77f24544d2a1a396a3e64c1687c12b69e0643e11a909e4e31a3e46014 +SHA512 (wine-5.15.tar.xz) = 90baf7df915cf1ce88022a4aebe4a6975b4b0defcc043a0c6738fefb9b853e0bfbcc645c39e33cdbb20673fab5df7561ab5b55e38a4e0a68907912a80e556ae3 +SHA512 (wine-5.15.tar.xz.sign) = f471d59773ad290bd4a8942380391965df630b6126b48cbbd46726b0b9d7b394b3eca3b0f6b0a0a045842aa6501ae05c67e825085845188075d6723f9a0d66b7 +SHA512 (wine-staging-5.15.2.tar.gz) = d87209373715707a3c36ffe907bdad89693d9dc693b0d732a5a432df612fb0b043eef7c7064868fedc8b5f02ad430d31efc2382df324277bfa1ff61867641590 diff --git a/wine.spec b/wine.spec index 4bec165..27a7288 100644 --- a/wine.spec +++ b/wine.spec @@ -44,8 +44,8 @@ %endif Name: wine -Version: 5.14 -Release: 2%{?dist} +Version: 5.15 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -95,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.2.tar.gz#/wine-staging-%{version}.2.tar.gz %endif %if !%{?no64bit} @@ -1285,6 +1285,8 @@ fi %{_libdir}/wine/api-ms-win-core-file-l2-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-file-l2-1-1.%{winedll} %{_libdir}/wine/api-ms-win-core-file-l2-1-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-file-ansi-l2-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-core-file-fromapp-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-handle-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-heap-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-heap-l1-2-0.%{winedll} @@ -1319,6 +1321,7 @@ fi %{_libdir}/wine/api-ms-win-core-memory-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-memory-l1-1-1.%{winedll} %{_libdir}/wine/api-ms-win-core-memory-l1-1-2.%{winedll} +%{_libdir}/wine/api-ms-win-core-memory-l1-1-3.%{winedll} %{_libdir}/wine/api-ms-win-core-memory-l1-1-4.%{winedll} %{_libdir}/wine/api-ms-win-core-misc-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.%{winedll} @@ -2358,6 +2361,9 @@ fi %endif %changelog +* Sun Aug 16 2020 Michael Cronenworth 5.15-1 +- version update + * Mon Aug 10 2020 Frantisek Zatloukal - 5.14-2 - Recommend wine-dxvk as part of https://fedoraproject.org/wiki/Changes/DXVKwined3d From 7934d1463fdf3d6482b8474c3e30cb498a479f56 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 1 Sep 2020 13:18:18 -0500 Subject: [PATCH 259/459] Update to 5.16 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 15 ++++++++++++--- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index a8a1bb5..6ef4090 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.15.tar.xz -/wine-5.15.tar.xz.sign -/wine-staging-5.15.2.tar.gz +/wine-5.16.tar.xz +/wine-5.16.tar.xz.sign +/wine-staging-5.16.tar.gz diff --git a/sources b/sources index c361790..927e78f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.15.tar.xz) = 90baf7df915cf1ce88022a4aebe4a6975b4b0defcc043a0c6738fefb9b853e0bfbcc645c39e33cdbb20673fab5df7561ab5b55e38a4e0a68907912a80e556ae3 -SHA512 (wine-5.15.tar.xz.sign) = f471d59773ad290bd4a8942380391965df630b6126b48cbbd46726b0b9d7b394b3eca3b0f6b0a0a045842aa6501ae05c67e825085845188075d6723f9a0d66b7 -SHA512 (wine-staging-5.15.2.tar.gz) = d87209373715707a3c36ffe907bdad89693d9dc693b0d732a5a432df612fb0b043eef7c7064868fedc8b5f02ad430d31efc2382df324277bfa1ff61867641590 +SHA512 (wine-5.16.tar.xz) = e198478bcf91106af82b37c87f42961a6c37aa80ea5cf05c268a36ba2ba73c23ac6864b183b927cf3c10d666d60b9f6877edccf7746eafe8968a36b5ce3740be +SHA512 (wine-5.16.tar.xz.sign) = 4d4e5386b9e0e2880a716a840014ef036931e48ff9f52c92b174de0de7cb85559f0aa45d8ecfad3340ce0c62aeeebd1188a6820db3af487d22a9620d9bc786e6 +SHA512 (wine-staging-5.16.tar.gz) = 62e103dd5b591bc1066b91299a95c318bf1588f273f8380c1ac43d5367b695055a1684b8cc6473255a0b449b21a483ff4e87adc3ae332d0fb520023340fff79f diff --git a/wine.spec b/wine.spec index 27a7288..27d5815 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 5.15 +Version: 5.16 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -95,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.2.tar.gz#/wine-staging-%{version}.2.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -1127,7 +1127,6 @@ fi %doc documentation/README.* %if 0%{?wine_staging} %{_bindir}/msidb -%{_libdir}/wine/runas.%{wineexe} %endif %{_bindir}/winedump %{_libdir}/wine/explorer.%{wineexe} @@ -1811,6 +1810,9 @@ fi %{_libdir}/wine/netio.%{winesys} %{_libdir}/wine/netprofm.%{winedll} %{_libdir}/wine/netsh.%{wineexe} +%if 0%{?wine_staging} +%{_libdir}/wine/netutils.%{winedll} +%endif %{_libdir}/wine/newdev.%{winedll} %{_libdir}/wine/ninput.%{winedll} %{_libdir}/wine/normaliz.%{winedll} @@ -1903,6 +1905,9 @@ fi %{_libdir}/wine/softpub.%{winedll} %{_libdir}/wine/spoolsv.%{wineexe} %{_libdir}/wine/srclient.%{winedll} +%if 0%{?wine_staging} +%{_libdir}/wine/srvcli.%{winedll} +%endif %{_libdir}/wine/sspicli.%{winedll} %{_libdir}/wine/stdole2.%{winetlb} %{_libdir}/wine/stdole32.%{winetlb} @@ -1963,6 +1968,7 @@ fi %{_libdir}/wine/wimgapi.%{winedll} %if 0%{?wine_staging} %{_libdir}/wine/win32k.%{winesys} +%{_libdir}/wine/windows.gaming.input.%{winedll} %endif %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.%{winedll} @@ -2361,6 +2367,9 @@ fi %endif %changelog +* Tue Sep 01 2020 Michael Cronenworth 5.16-1 +- version update + * Sun Aug 16 2020 Michael Cronenworth 5.15-1 - version update From 79a233ee7df77554e5431ca434f8612748245625 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 15 Sep 2020 16:56:20 -0500 Subject: [PATCH 260/459] Update to 5.17 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 10 +++++++--- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 6ef4090..4016fe2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.16.tar.xz -/wine-5.16.tar.xz.sign -/wine-staging-5.16.tar.gz +/wine-5.17.tar.xz +/wine-5.17.tar.xz.sign +/wine-staging-5.17.2.tar.gz diff --git a/sources b/sources index 927e78f..f8f62b7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.16.tar.xz) = e198478bcf91106af82b37c87f42961a6c37aa80ea5cf05c268a36ba2ba73c23ac6864b183b927cf3c10d666d60b9f6877edccf7746eafe8968a36b5ce3740be -SHA512 (wine-5.16.tar.xz.sign) = 4d4e5386b9e0e2880a716a840014ef036931e48ff9f52c92b174de0de7cb85559f0aa45d8ecfad3340ce0c62aeeebd1188a6820db3af487d22a9620d9bc786e6 -SHA512 (wine-staging-5.16.tar.gz) = 62e103dd5b591bc1066b91299a95c318bf1588f273f8380c1ac43d5367b695055a1684b8cc6473255a0b449b21a483ff4e87adc3ae332d0fb520023340fff79f +SHA512 (wine-5.17.tar.xz) = 05338036fa9b195d9cf8a84a1bcc03f35422d5f07744ec4430f20874601829be5904be10060353599cb0187728123f959ccc75e79f1ce1c47178ae9cd55ef696 +SHA512 (wine-5.17.tar.xz.sign) = 118c5ffefc986bec85c94c674317f81c609e325b791a8638652191a8a3011585d8de1d98029c0ed11a1f8abc83d1762546656c02188a3844d4fc929b663d765e +SHA512 (wine-staging-5.17.2.tar.gz) = 985450942674d58a19129e7a000424d41cd8a564d370c4cfce3df84a89adb2df53016f3f8d58c197818f31ff1c896df09a828a502942e265334311593713d2cb diff --git a/wine.spec b/wine.spec index 27d5815..3bfa3c6 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 5.16 +Version: 5.17 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -95,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.2.tar.gz#/wine-staging-%{version}.2.tar.gz %endif %if !%{?no64bit} @@ -1245,7 +1245,7 @@ fi %{_libdir}/wine/actxprxy.%{winedll} %{_libdir}/wine/adsldp.%{winedll} %{_libdir}/wine/adsldpc.%{winedll} -%{_libdir}/wine/advapi32.dll.so +%{_libdir}/wine/advapi32.%{winedll} %{_libdir}/wine/advpack.%{winedll} %{_libdir}/wine/amsi.%{winedll} %{_libdir}/wine/amstream.%{winedll} @@ -1969,6 +1969,7 @@ fi %if 0%{?wine_staging} %{_libdir}/wine/win32k.%{winesys} %{_libdir}/wine/windows.gaming.input.%{winedll} +%{_libdir}/wine/windows.media.speech.%{winedll} %endif %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.%{winedll} @@ -2367,6 +2368,9 @@ fi %endif %changelog +* Tue Sep 15 2020 Michael Cronenworth 5.17-1 +- version update + * Tue Sep 01 2020 Michael Cronenworth 5.16-1 - version update From 09f78fc6c15cffabad4ee9a61a90f1868a9c85e5 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 28 Sep 2020 14:03:12 -0500 Subject: [PATCH 261/459] Update to 5.18 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 28 ++++++++++++++++++++++++---- 3 files changed, 30 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 4016fe2..82d68c4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.17.tar.xz -/wine-5.17.tar.xz.sign -/wine-staging-5.17.2.tar.gz +/wine-5.18.tar.xz +/wine-5.18.tar.xz.sign +/wine-staging-5.18.tar.gz diff --git a/sources b/sources index f8f62b7..edb0858 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.17.tar.xz) = 05338036fa9b195d9cf8a84a1bcc03f35422d5f07744ec4430f20874601829be5904be10060353599cb0187728123f959ccc75e79f1ce1c47178ae9cd55ef696 -SHA512 (wine-5.17.tar.xz.sign) = 118c5ffefc986bec85c94c674317f81c609e325b791a8638652191a8a3011585d8de1d98029c0ed11a1f8abc83d1762546656c02188a3844d4fc929b663d765e -SHA512 (wine-staging-5.17.2.tar.gz) = 985450942674d58a19129e7a000424d41cd8a564d370c4cfce3df84a89adb2df53016f3f8d58c197818f31ff1c896df09a828a502942e265334311593713d2cb +SHA512 (wine-5.18.tar.xz) = 70565fbea61b78580ca86443fcb4c10c7814c1dffcfa49ee38746fef21a52a00f2e040d9d2515892fed4021e7868720cc22b650d18872656838e4610d4d4e823 +SHA512 (wine-5.18.tar.xz.sign) = ad9921b1607ca51db45abd4d903becc0183f4aeff70fc175aa78ef6d1c69acea3f4f5d8a96651942c7426ab16c54b646aaec528fa57efd10bbf42e96b9a70b42 +SHA512 (wine-staging-5.18.tar.gz) = 75911ac4d5aaf6cfef41aa487290369d714f153b1fba2279daca75d6c5cbc7e7de9d3f8ef55eb7c311a05b86a212163e2b81ff685c1527fb0e90f223ec23dcab diff --git a/wine.spec b/wine.spec index 3bfa3c6..d21885a 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 5.17 +Version: 5.18 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -95,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.2.tar.gz#/wine-staging-%{version}.2.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -128,7 +128,6 @@ BuildRequires: libstdc++-devel BuildRequires: libusb-devel BuildRequires: libxml2-devel BuildRequires: libxslt-devel -BuildRequires: ncurses-devel %if 0%{?fedora} BuildRequires: ocl-icd-devel BuildRequires: opencl-headers @@ -1938,7 +1937,8 @@ fi %{_libdir}/wine/url.%{winedll} %{_libdir}/wine/urlmon.%{winedll} %{_libdir}/wine/usbd.%{winesys} -%{_libdir}/wine/user32.dll.so +%{_libdir}/wine/user32.so +%{_libdir}/wine/user32.%{winedll} %{_libdir}/wine/usp10.%{winedll} %{_libdir}/wine/utildll.%{winedll} %{_libdir}/wine/uxtheme.dll.so @@ -1969,6 +1969,7 @@ fi %if 0%{?wine_staging} %{_libdir}/wine/win32k.%{winesys} %{_libdir}/wine/windows.gaming.input.%{winedll} +%{_libdir}/wine/windows.globalization.%{winedll} %{_libdir}/wine/windows.media.speech.%{winedll} %endif %{_libdir}/wine/windowscodecs.dll.so @@ -2037,6 +2038,19 @@ fi %{_libdir}/wine/x3daudio1_5.dll.so %{_libdir}/wine/x3daudio1_6.dll.so %{_libdir}/wine/x3daudio1_7.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/xactengine2_0.dll.so +%{_libdir}/wine/xactengine2_1.dll.so +%{_libdir}/wine/xactengine2_2.dll.so +%{_libdir}/wine/xactengine2_3.dll.so +%{_libdir}/wine/xactengine2_4.dll.so +%{_libdir}/wine/xactengine2_5.dll.so +%{_libdir}/wine/xactengine2_6.dll.so +%{_libdir}/wine/xactengine2_7.dll.so +%{_libdir}/wine/xactengine2_8.dll.so +%{_libdir}/wine/xactengine2_9.dll.so +%{_libdir}/wine/xactengine2_10.dll.so +%endif %{_libdir}/wine/xactengine3_0.dll.so %{_libdir}/wine/xactengine3_1.dll.so %{_libdir}/wine/xactengine3_2.dll.so @@ -2312,6 +2326,9 @@ fi # cms subpackage %files cms %{_libdir}/wine/mscms.dll.so +%if 0%{?wine_staging} +%{_datadir}/wine/color/ +%endif # twain subpackage %files twain @@ -2368,6 +2385,9 @@ fi %endif %changelog +* Mon Sep 28 2020 Michael Cronenworth 5.18-1 +- version update + * Tue Sep 15 2020 Michael Cronenworth 5.17-1 - version update From d4515a027212bb3116125b0bf0d6077c32186bbb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 28 Sep 2020 14:51:27 -0500 Subject: [PATCH 262/459] Enable vkd3d shader support --- wine.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index d21885a..73a44fe 100644 --- a/wine.spec +++ b/wine.spec @@ -45,7 +45,7 @@ Name: wine Version: 5.18 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -174,6 +174,7 @@ BuildRequires: mpg123-devel %endif BuildRequires: SDL2-devel BuildRequires: libvkd3d-devel +BuildRequires: libvkd3d-shader-devel BuildRequires: vulkan-devel BuildRequires: libFAudio-devel BuildRequires: libappstream-glib @@ -2385,6 +2386,9 @@ fi %endif %changelog +* Mon Sep 28 2020 Michael Cronenworth 5.18-2 +- Enable vkd3d shader support + * Mon Sep 28 2020 Michael Cronenworth 5.18-1 - version update From da44ca215745e7e0c94251c170fd457bbeb39ddc Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 10 Oct 2020 14:18:30 -0500 Subject: [PATCH 263/459] Update to 5.19 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 20 +++++++++++--------- 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index 82d68c4..187a8f9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.18.tar.xz -/wine-5.18.tar.xz.sign -/wine-staging-5.18.tar.gz +/wine-5.19.tar.xz +/wine-5.19.tar.xz.sign +/wine-staging-5.19.tar.gz diff --git a/sources b/sources index edb0858..5d4a3d6 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.18.tar.xz) = 70565fbea61b78580ca86443fcb4c10c7814c1dffcfa49ee38746fef21a52a00f2e040d9d2515892fed4021e7868720cc22b650d18872656838e4610d4d4e823 -SHA512 (wine-5.18.tar.xz.sign) = ad9921b1607ca51db45abd4d903becc0183f4aeff70fc175aa78ef6d1c69acea3f4f5d8a96651942c7426ab16c54b646aaec528fa57efd10bbf42e96b9a70b42 -SHA512 (wine-staging-5.18.tar.gz) = 75911ac4d5aaf6cfef41aa487290369d714f153b1fba2279daca75d6c5cbc7e7de9d3f8ef55eb7c311a05b86a212163e2b81ff685c1527fb0e90f223ec23dcab +SHA512 (wine-5.19.tar.xz) = b91eb1cb1225ac8abe26f5c5dd74fb376e6489b460035c70e6c7890595086e99273497741b6a736ef4884ae7bacc44482d2e3e8ba7e8d85c78c571bd4b133d8a +SHA512 (wine-5.19.tar.xz.sign) = 2626c6385e406600b7532b608db8621e201a8a43cd484a7d32a631446caea5d9152a23e138d68bb89bae20ed74d17559ffaa4797018abc0204b00e71118059b5 +SHA512 (wine-staging-5.19.tar.gz) = 4335ce48437641bbfd8b882cc92cd2970493586f4ac6501ffb94a0f2dcd38ec632d6afabf71d2c1ab1806a5cf594c2988f94a86c508fcd24a7d42078c662add9 diff --git a/wine.spec b/wine.spec index 73a44fe..76c8cfa 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.1 -%global winemono 5.1.0 +%global winemono 5.1.1 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm @@ -44,8 +44,8 @@ %endif Name: wine -Version: 5.18 -Release: 2%{?dist} +Version: 5.19 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -1487,7 +1487,7 @@ fi %{_libdir}/wine/avicap32.dll.so %{_libdir}/wine/avifil32.%{winedll} %{_libdir}/wine/avrt.%{winedll} -%{_libdir}/wine/bcrypt.dll.so +%{_libdir}/wine/bcrypt.so %{_libdir}/wine/bluetoothapis.%{winedll} %{_libdir}/wine/browseui.%{winedll} %{_libdir}/wine/bthprops.%{winecpl} @@ -1693,7 +1693,7 @@ fi %{_libdir}/wine/jscript.%{winedll} %{_libdir}/wine/jsproxy.%{winedll} %{_libdir}/wine/kerberos.dll.so -%{_libdir}/wine/kernel32.dll.so +%{_libdir}/wine/kernel32.%{winedll} %{_libdir}/wine/kernelbase.%{winedll} %{_libdir}/wine/ksecdd.%{winesys} %{_libdir}/wine/ksproxy.%{wineax} @@ -1827,7 +1827,7 @@ fi %{_libdir}/wine/nvcuvid.dll.so %endif %{_libdir}/wine/objsel.%{winedll} -%{_libdir}/wine/odbc32.dll.so +%{_libdir}/wine/odbc32.so %{_libdir}/wine/odbcbcp.%{winedll} %{_libdir}/wine/odbccp32.%{winedll} %{_libdir}/wine/odbccu32.%{winedll} @@ -1965,6 +1965,7 @@ fi %{_libdir}/wine/webservices.%{winedll} %{_libdir}/wine/wer.%{winedll} %{_libdir}/wine/wevtapi.%{winedll} +%{_libdir}/wine/wevtsvc.%{winedll} %{_libdir}/wine/wiaservc.%{winedll} %{_libdir}/wine/wimgapi.%{winedll} %if 0%{?wine_staging} @@ -1972,6 +1973,7 @@ fi %{_libdir}/wine/windows.gaming.input.%{winedll} %{_libdir}/wine/windows.globalization.%{winedll} %{_libdir}/wine/windows.media.speech.%{winedll} +%{_libdir}/wine/windows.networking.connectivity.%{winedll} %endif %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecsext.%{winedll} @@ -2327,9 +2329,6 @@ fi # cms subpackage %files cms %{_libdir}/wine/mscms.dll.so -%if 0%{?wine_staging} -%{_datadir}/wine/color/ -%endif # twain subpackage %files twain @@ -2386,6 +2385,9 @@ fi %endif %changelog +* Sat Oct 10 2020 Michael Cronenworth 5.19-1 +- version update + * Mon Sep 28 2020 Michael Cronenworth 5.18-2 - Enable vkd3d shader support From 183b348fd0c47b6059b24f668fcad34892f60e10 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 10 Oct 2020 15:07:05 -0500 Subject: [PATCH 264/459] Add bcrypt and odbc32 DLLs --- wine.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wine.spec b/wine.spec index 76c8cfa..944d71a 100644 --- a/wine.spec +++ b/wine.spec @@ -1488,6 +1488,7 @@ fi %{_libdir}/wine/avifil32.%{winedll} %{_libdir}/wine/avrt.%{winedll} %{_libdir}/wine/bcrypt.so +%{_libdir}/wine/bcrypt.%{winedll} %{_libdir}/wine/bluetoothapis.%{winedll} %{_libdir}/wine/browseui.%{winedll} %{_libdir}/wine/bthprops.%{winecpl} @@ -1828,6 +1829,7 @@ fi %endif %{_libdir}/wine/objsel.%{winedll} %{_libdir}/wine/odbc32.so +%{_libdir}/wine/odbc32.%{winedll} %{_libdir}/wine/odbcbcp.%{winedll} %{_libdir}/wine/odbccp32.%{winedll} %{_libdir}/wine/odbccu32.%{winedll} From 66adc6e7dc0cdba7a41e347d0767b4df9973ae72 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 24 Oct 2020 15:15:05 -0500 Subject: [PATCH 265/459] Update to 5.20 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 9 ++++++--- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 187a8f9..ef6ae7f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.19.tar.xz -/wine-5.19.tar.xz.sign -/wine-staging-5.19.tar.gz +/wine-5.20.tar.xz +/wine-5.20.tar.xz.sign +/wine-staging-5.20.tar.gz diff --git a/sources b/sources index 5d4a3d6..374accf 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.19.tar.xz) = b91eb1cb1225ac8abe26f5c5dd74fb376e6489b460035c70e6c7890595086e99273497741b6a736ef4884ae7bacc44482d2e3e8ba7e8d85c78c571bd4b133d8a -SHA512 (wine-5.19.tar.xz.sign) = 2626c6385e406600b7532b608db8621e201a8a43cd484a7d32a631446caea5d9152a23e138d68bb89bae20ed74d17559ffaa4797018abc0204b00e71118059b5 -SHA512 (wine-staging-5.19.tar.gz) = 4335ce48437641bbfd8b882cc92cd2970493586f4ac6501ffb94a0f2dcd38ec632d6afabf71d2c1ab1806a5cf594c2988f94a86c508fcd24a7d42078c662add9 +SHA512 (wine-5.20.tar.xz) = 30299287857376a827579335ba410d0575379df300860c8fdd50473f3eec074372d3602e5027f9e75fb13e272f28f51950ec652109839573a168aed23ba9c8f4 +SHA512 (wine-5.20.tar.xz.sign) = 641cf75d917cb945f99061f62fdd964d80f5644d53df4e41b1fc4f605c94715f5398c9081321bd61169cd874f35e7c3e9f24ff86bd527fc592f90b69e9ddcaaf +SHA512 (wine-staging-5.20.tar.gz) = 64913c3af44890a959593c610c713113f068811a8fe79e234a61f262af963d194d1d71d336361c6a473ad0f3f64fc5a88cee36facdc0824cea6856fc74da9634 diff --git a/wine.spec b/wine.spec index 944d71a..24f34ce 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 5.19 +Version: 5.20 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1228,7 +1228,7 @@ fi %{_libdir}/wine/whoami.%{wineexe} %{_libdir}/wine/wineboot.%{wineexe} %{_libdir}/wine/winebrowser.exe.so -%{_libdir}/wine/wineconsole.exe.so +%{_libdir}/wine/wineconsole.%{wineexe} %{_libdir}/wine/winemenubuilder.exe.so %{_libdir}/wine/winecfg.exe.so %{_libdir}/wine/winedevice.%{wineexe} @@ -1944,7 +1944,7 @@ fi %{_libdir}/wine/user32.%{winedll} %{_libdir}/wine/usp10.%{winedll} %{_libdir}/wine/utildll.%{winedll} -%{_libdir}/wine/uxtheme.dll.so +%{_libdir}/wine/uxtheme.%{winedll} %{_libdir}/wine/userenv.%{winedll} %{_libdir}/wine/vbscript.%{winedll} %{_libdir}/wine/vcomp.%{winedll} @@ -2387,6 +2387,9 @@ fi %endif %changelog +* Sat Oct 24 2020 Michael Cronenworth 5.20-1 +- version update + * Sat Oct 10 2020 Michael Cronenworth 5.19-1 - version update From 31fd4e2ff686f8d209a6931cf7995d560e518d1f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 24 Oct 2020 16:02:28 -0500 Subject: [PATCH 266/459] Missing new binaries in 5.20 release --- wine.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wine.spec b/wine.spec index 24f34ce..3691e1e 100644 --- a/wine.spec +++ b/wine.spec @@ -1184,7 +1184,9 @@ fi %{_libdir}/wine/conhost.%{wineexe} %{_libdir}/wine/cscript.%{wineexe} %{_libdir}/wine/dism.%{wineexe} +%{_libdir}/wine/dplaysvr.%{wineexe} %{_libdir}/wine/dpnsvr.%{wineexe} +%{_libdir}/wine/dpvsetup.%{wineexe} %{_libdir}/wine/eject.%{wineexe} %{_libdir}/wine/expand.%{wineexe} %{_libdir}/wine/extrac32.%{wineexe} @@ -1978,6 +1980,7 @@ fi %{_libdir}/wine/windows.networking.connectivity.%{winedll} %endif %{_libdir}/wine/windowscodecs.dll.so +%{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} %{_libdir}/wine/winebus.sys.so %{_libdir}/wine/winegstreamer.dll.so From 232d4c8ca9778ee4421c96a7f1a980d061c04987 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 10 Nov 2020 18:37:21 -0600 Subject: [PATCH 267/459] Update to 5.21 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 10 ++++++++-- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index ef6ae7f..70f4825 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.20.tar.xz -/wine-5.20.tar.xz.sign -/wine-staging-5.20.tar.gz +/wine-5.21.tar.xz +/wine-5.21.tar.xz.sign +/wine-staging-5.21.tar.gz diff --git a/sources b/sources index 374accf..1571fab 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.20.tar.xz) = 30299287857376a827579335ba410d0575379df300860c8fdd50473f3eec074372d3602e5027f9e75fb13e272f28f51950ec652109839573a168aed23ba9c8f4 -SHA512 (wine-5.20.tar.xz.sign) = 641cf75d917cb945f99061f62fdd964d80f5644d53df4e41b1fc4f605c94715f5398c9081321bd61169cd874f35e7c3e9f24ff86bd527fc592f90b69e9ddcaaf -SHA512 (wine-staging-5.20.tar.gz) = 64913c3af44890a959593c610c713113f068811a8fe79e234a61f262af963d194d1d71d336361c6a473ad0f3f64fc5a88cee36facdc0824cea6856fc74da9634 +SHA512 (wine-5.21.tar.xz) = 0879e4edeca60880799736ac831f8ae28c6e5156dde161685aa84a5d8bd20c4f3a51a178fa2b130a9e8af44432bb239160a04829fcef5d8332e2bbf829d2bc18 +SHA512 (wine-5.21.tar.xz.sign) = 4a511f8de939d0ca2280b0b5ad307e42f9b37890f48832b23b75b5f93244a8d7522a4f52ce9d8f3efd347a98fe773faa9479dc474e024e05052079f7df531238 +SHA512 (wine-staging-5.21.tar.gz) = 079a7fccd66d886b3498c45057b1bb215d3897e44e0c8d6afb56174fad583e8a578ea888d70d62a18da1566bb9649fdefd08227efecd21fc71b0b3d739dab636 diff --git a/wine.spec b/wine.spec index 3691e1e..c9dc6e1 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 5.20 +Version: 5.21 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1531,6 +1531,7 @@ fi %{_libdir}/wine/d3d12.dll.so %{_libdir}/wine/d3dcompiler_*.%{winedll} %{_libdir}/wine/d3dim.%{winedll} +%{_libdir}/wine/d3dim700.%{winedll} %{_libdir}/wine/d3drm.%{winedll} %{_libdir}/wine/d3dx9_*.%{winedll} %{_libdir}/wine/d3dx10_*.%{winedll} @@ -1654,7 +1655,8 @@ fi %{_libdir}/wine/fusion.%{winedll} %{_libdir}/wine/fwpuclnt.%{winedll} %{_libdir}/wine/gameux.%{winedll} -%{_libdir}/wine/gdi32.dll.so +%{_libdir}/wine/gdi32.so +%{_libdir}/wine/gdi32.%{winedll} %{_libdir}/wine/gdiplus.%{winedll} %{_libdir}/wine/glu32.dll.so %{_libdir}/wine/gphoto2.ds.so @@ -2032,6 +2034,7 @@ fi %{_libdir}/wine/sfc.%{winedll} %{_libdir}/wine/wineps.%{winedrv} %{_libdir}/wine/d3d8.%{winedll} +%{_libdir}/wine/d3d8thk.%{winedll} %ghost %{_libdir}/wine/d3d9.%{winedll} %{_libdir}/wine/wine-d3d9.%{winedll} %{_libdir}/wine/opengl32.dll.so @@ -2390,6 +2393,9 @@ fi %endif %changelog +* Tue Nov 10 2020 Michael Cronenworth 5.21-1 +- version update + * Sat Oct 24 2020 Michael Cronenworth 5.20-1 - version update From df4873defc87156b5ea8169e34e2bf5c4fa8ff52 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 21 Nov 2020 10:57:45 -0600 Subject: [PATCH 268/459] Update to 5.22 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 43 ++++++++++++++++++------------------------- 3 files changed, 24 insertions(+), 31 deletions(-) diff --git a/.gitignore b/.gitignore index 70f4825..617c369 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.21.tar.xz -/wine-5.21.tar.xz.sign -/wine-staging-5.21.tar.gz +/wine-5.22.tar.xz +/wine-5.22.tar.xz.sign +/wine-staging-5.22.tar.gz diff --git a/sources b/sources index 1571fab..250c29d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.21.tar.xz) = 0879e4edeca60880799736ac831f8ae28c6e5156dde161685aa84a5d8bd20c4f3a51a178fa2b130a9e8af44432bb239160a04829fcef5d8332e2bbf829d2bc18 -SHA512 (wine-5.21.tar.xz.sign) = 4a511f8de939d0ca2280b0b5ad307e42f9b37890f48832b23b75b5f93244a8d7522a4f52ce9d8f3efd347a98fe773faa9479dc474e024e05052079f7df531238 -SHA512 (wine-staging-5.21.tar.gz) = 079a7fccd66d886b3498c45057b1bb215d3897e44e0c8d6afb56174fad583e8a578ea888d70d62a18da1566bb9649fdefd08227efecd21fc71b0b3d739dab636 +SHA512 (wine-5.22.tar.xz) = 9e86a1f74a142513121c155ffa5e1dd863ecc00092952878f44185725e81793fd7291e0e3c93275cd0d083d17af99eb1d8feba1c96e8607f44919b9045737271 +SHA512 (wine-5.22.tar.xz.sign) = 713165e98f9f8a76e56cbe3620e2a8f03e31ff1a4adf3252ffe8f111357535e692aabd2c81cf217119235d08ef65fa2ab68d4ea1226feb34ba166e22bf9d8a34 +SHA512 (wine-staging-5.22.tar.gz) = 0ce0314b470e90c741fd02ede522b6dd754fb69595b527e3ad5ac62d944bc7eca43eca88aa2b85d99a9945fbad05872cdcd2ac87ed809dcd41a9ce56bfcc1147 diff --git a/wine.spec b/wine.spec index c9dc6e1..34d1d27 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 5.21 +Version: 5.22 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1510,8 +1510,8 @@ fi %{_libdir}/wine/concrt140.%{winedll} %{_libdir}/wine/connect.%{winedll} %{_libdir}/wine/credui.%{winedll} -%{_libdir}/wine/crtdll.dll.so -%{_libdir}/wine/crypt32.dll.so +%{_libdir}/wine/crtdll.%{winedll} +%{_libdir}/wine/crypt32.%{winedll} %{_libdir}/wine/cryptdlg.%{winedll} %{_libdir}/wine/cryptdll.%{winedll} %{_libdir}/wine/cryptext.%{winedll} @@ -1658,7 +1658,7 @@ fi %{_libdir}/wine/gdi32.so %{_libdir}/wine/gdi32.%{winedll} %{_libdir}/wine/gdiplus.%{winedll} -%{_libdir}/wine/glu32.dll.so +%{_libdir}/wine/glu32.%{winedll} %{_libdir}/wine/gphoto2.ds.so %{_libdir}/wine/gpkcsp.%{winedll} %{_libdir}/wine/hal.%{winedll} @@ -1786,18 +1786,18 @@ fi %{_libdir}/wine/msvcp120_app.%{winedll} %{_libdir}/wine/msvcp140.%{winedll} %{_libdir}/wine/msvcp140_1.%{winedll} -%{_libdir}/wine/msvcr70.dll.so -%{_libdir}/wine/msvcr71.dll.so -%{_libdir}/wine/msvcr80.dll.so -%{_libdir}/wine/msvcr90.dll.so -%{_libdir}/wine/msvcr100.dll.so -%{_libdir}/wine/msvcr110.dll.so -%{_libdir}/wine/msvcr120.dll.so +%{_libdir}/wine/msvcr70.%{winedll} +%{_libdir}/wine/msvcr71.%{winedll} +%{_libdir}/wine/msvcr80.%{winedll} +%{_libdir}/wine/msvcr90.%{winedll} +%{_libdir}/wine/msvcr100.%{winedll} +%{_libdir}/wine/msvcr110.%{winedll} +%{_libdir}/wine/msvcr120.%{winedll} %{_libdir}/wine/msvcr120_app.%{winedll} -%{_libdir}/wine/msvcrt.dll.so +%{_libdir}/wine/msvcrt.%{winedll} %{_libdir}/wine/msvcrt20.%{winedll} %{_libdir}/wine/msvcrt40.%{winedll} -%{_libdir}/wine/msvcrtd.dll.so +%{_libdir}/wine/msvcrtd.%{winedll} %{_libdir}/wine/msvfw32.%{winedll} %{_libdir}/wine/msvidc32.%{winedll} %{_libdir}/wine/mswsock.%{winedll} @@ -1932,7 +1932,7 @@ fi %{_libdir}/wine/tdi.%{winesys} %{_libdir}/wine/traffic.%{winedll} %{_libdir}/wine/tzres.%{winedll} -%{_libdir}/wine/ucrtbase.dll.so +%{_libdir}/wine/ucrtbase.%{winedll} %if 0%{?wine_staging} %{_libdir}/wine/uianimation.%{winedll} %endif @@ -1974,13 +1974,6 @@ fi %{_libdir}/wine/wevtsvc.%{winedll} %{_libdir}/wine/wiaservc.%{winedll} %{_libdir}/wine/wimgapi.%{winedll} -%if 0%{?wine_staging} -%{_libdir}/wine/win32k.%{winesys} -%{_libdir}/wine/windows.gaming.input.%{winedll} -%{_libdir}/wine/windows.globalization.%{winedll} -%{_libdir}/wine/windows.media.speech.%{winedll} -%{_libdir}/wine/windows.networking.connectivity.%{winedll} -%endif %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} @@ -2180,9 +2173,6 @@ fi %dir %{_datadir}/wine/mono %dir %{_datadir}/wine/fonts %{_datadir}/wine/wine.inf -%{_datadir}/wine/winebus.inf -%{_datadir}/wine/winehid.inf -%{_datadir}/wine/wineusb.inf %{_datadir}/wine/nls/ %files common @@ -2336,7 +2326,7 @@ fi # cms subpackage %files cms -%{_libdir}/wine/mscms.dll.so +%{_libdir}/wine/mscms.%{winedll} # twain subpackage %files twain @@ -2393,6 +2383,9 @@ fi %endif %changelog +* Sat Nov 21 2020 Michael Cronenworth 5.22-1 +- version update + * Tue Nov 10 2020 Michael Cronenworth 5.21-1 - version update From 6398cff85bdbc291217d7f2b5d395f3a2fbf435b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 21 Nov 2020 11:23:43 -0600 Subject: [PATCH 269/459] Missing SOs from the PE update --- wine.spec | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/wine.spec b/wine.spec index 34d1d27..d734cc0 100644 --- a/wine.spec +++ b/wine.spec @@ -1510,7 +1510,9 @@ fi %{_libdir}/wine/concrt140.%{winedll} %{_libdir}/wine/connect.%{winedll} %{_libdir}/wine/credui.%{winedll} +%{_libdir}/wine/crtdll.so %{_libdir}/wine/crtdll.%{winedll} +%{_libdir}/wine/crypt32.so %{_libdir}/wine/crypt32.%{winedll} %{_libdir}/wine/cryptdlg.%{winedll} %{_libdir}/wine/cryptdll.%{winedll} @@ -1786,17 +1788,26 @@ fi %{_libdir}/wine/msvcp120_app.%{winedll} %{_libdir}/wine/msvcp140.%{winedll} %{_libdir}/wine/msvcp140_1.%{winedll} +%{_libdir}/wine/msvcr70.so %{_libdir}/wine/msvcr70.%{winedll} +%{_libdir}/wine/msvcr71.so %{_libdir}/wine/msvcr71.%{winedll} +%{_libdir}/wine/msvcr80.so %{_libdir}/wine/msvcr80.%{winedll} +%{_libdir}/wine/msvcr90.so %{_libdir}/wine/msvcr90.%{winedll} +%{_libdir}/wine/msvcr100.so %{_libdir}/wine/msvcr100.%{winedll} +%{_libdir}/wine/msvcr110.so %{_libdir}/wine/msvcr110.%{winedll} +%{_libdir}/wine/msvcr120.so %{_libdir}/wine/msvcr120.%{winedll} %{_libdir}/wine/msvcr120_app.%{winedll} +%{_libdir}/wine/msvcrt.so %{_libdir}/wine/msvcrt.%{winedll} %{_libdir}/wine/msvcrt20.%{winedll} %{_libdir}/wine/msvcrt40.%{winedll} +%{_libdir}/wine/msvcrtd.so %{_libdir}/wine/msvcrtd.%{winedll} %{_libdir}/wine/msvfw32.%{winedll} %{_libdir}/wine/msvidc32.%{winedll} @@ -1932,6 +1943,7 @@ fi %{_libdir}/wine/tdi.%{winesys} %{_libdir}/wine/traffic.%{winedll} %{_libdir}/wine/tzres.%{winedll} +%{_libdir}/wine/ucrtbase.so %{_libdir}/wine/ucrtbase.%{winedll} %if 0%{?wine_staging} %{_libdir}/wine/uianimation.%{winedll} @@ -1974,6 +1986,7 @@ fi %{_libdir}/wine/wevtsvc.%{winedll} %{_libdir}/wine/wiaservc.%{winedll} %{_libdir}/wine/wimgapi.%{winedll} +%{_libdir}/wine/win32k.sys %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} @@ -2326,6 +2339,7 @@ fi # cms subpackage %files cms +%{_libdir}/wine/mscms.so %{_libdir}/wine/mscms.%{winedll} # twain subpackage From e35f820b92f3bd3438138d5b766a71cea19eb24f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 21 Nov 2020 12:10:29 -0600 Subject: [PATCH 270/459] Arch protect win32k.sys --- wine.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wine.spec b/wine.spec index d734cc0..6b47e5e 100644 --- a/wine.spec +++ b/wine.spec @@ -1986,7 +1986,9 @@ fi %{_libdir}/wine/wevtsvc.%{winedll} %{_libdir}/wine/wiaservc.%{winedll} %{_libdir}/wine/wimgapi.%{winedll} +%ifarch %{ix86} x86_64 %{_libdir}/wine/win32k.sys +%endif %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} From c5181cfc299c327f23731415c224c00ea9fb3be7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 22 Nov 2020 15:43:38 -0600 Subject: [PATCH 271/459] Should be using the generic macro instead --- wine.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/wine.spec b/wine.spec index 6b47e5e..f7f2b9e 100644 --- a/wine.spec +++ b/wine.spec @@ -1986,9 +1986,7 @@ fi %{_libdir}/wine/wevtsvc.%{winedll} %{_libdir}/wine/wiaservc.%{winedll} %{_libdir}/wine/wimgapi.%{winedll} -%ifarch %{ix86} x86_64 -%{_libdir}/wine/win32k.sys -%endif +%{_libdir}/wine/win32k.%{winesys} %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} From cfc49c0140e32fc41c6fc10c729b667a29757066 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 1 Dec 2020 13:24:56 -0600 Subject: [PATCH 272/459] https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- wine.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wine.spec b/wine.spec index f7f2b9e..6521144 100644 --- a/wine.spec +++ b/wine.spec @@ -114,6 +114,7 @@ BuildRequires: gcc BuildRequires: mingw32-gcc BuildRequires: mingw64-gcc BuildRequires: autoconf +BuildRequires: make BuildRequires: desktop-file-utils BuildRequires: alsa-lib-devel BuildRequires: audiofile-devel From 8ad2d31bd1ab579add83a9ea21527a81d9271a92 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 8 Dec 2020 13:06:13 -0600 Subject: [PATCH 273/459] Update to 6.0-rc1 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 30 ++++++++++++++++++++---------- 3 files changed, 26 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 617c369..bb345b2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-5.22.tar.xz -/wine-5.22.tar.xz.sign -/wine-staging-5.22.tar.gz +/wine-6.0-rc1.tar.xz +/wine-6.0-rc1.tar.xz.sign +/wine-staging-6.0rc1.tar.gz diff --git a/sources b/sources index 250c29d..96d8f95 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-5.22.tar.xz) = 9e86a1f74a142513121c155ffa5e1dd863ecc00092952878f44185725e81793fd7291e0e3c93275cd0d083d17af99eb1d8feba1c96e8607f44919b9045737271 -SHA512 (wine-5.22.tar.xz.sign) = 713165e98f9f8a76e56cbe3620e2a8f03e31ff1a4adf3252ffe8f111357535e692aabd2c81cf217119235d08ef65fa2ab68d4ea1226feb34ba166e22bf9d8a34 -SHA512 (wine-staging-5.22.tar.gz) = 0ce0314b470e90c741fd02ede522b6dd754fb69595b527e3ad5ac62d944bc7eca43eca88aa2b85d99a9945fbad05872cdcd2ac87ed809dcd41a9ce56bfcc1147 +SHA512 (wine-6.0-rc1.tar.xz) = e1018c38c2b882bd4a135cb1faa0eb2130cc929f1aaae638baf8b0dbd21135317a2fbf0347c70ac716a667960c2428a9e21902a84a1a01de2743633ae3b43e37 +SHA512 (wine-6.0-rc1.tar.xz.sign) = d8d4fae681ea1db4f7fe2195c4b831467669a68cdd3d842bcbb430c7e7aa3c93da5c0e8e969db1eff89b350cf4c14854fb37f416aa28bfc242ab1c56f0287b1a +SHA512 (wine-staging-6.0rc1.tar.gz) = d78338672a9944cb3153ab21d925dec09ac2f79657c19f58e9ec258e4db7c2a13cffeaed9ed8be4efbe34c665da5474ac2334d775c0f633c5c9918e4c0d6d2a6 diff --git a/wine.spec b/wine.spec index 6521144..cdf093e 100644 --- a/wine.spec +++ b/wine.spec @@ -2,7 +2,7 @@ %undefine _hardened_build %global no64bit 0 -%global winegecko 2.47.1 +%global winegecko 2.47.2 %global winemono 5.1.1 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 @@ -44,14 +44,14 @@ %endif Name: wine -Version: 5.22 -Release: 1%{?dist} +Version: 6.0 +Release: 0.1rc1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/5.x/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/5.x/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc1.tar.xz +Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc1.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -95,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}rc1.tar.gz %endif %if !%{?no64bit} @@ -223,6 +223,7 @@ Requires: mesa-dri-drivers(x86-32) %if 0%{?fedora} >= 33 Recommends: wine-dxvk(x86-32) %endif +Recommends: gstreamer1-plugins-good(x86-32) %endif # x86-64 parts @@ -247,6 +248,7 @@ Requires: mesa-dri-drivers(x86-64) %if 0%{?fedora} >= 33 Recommends: wine-dxvk(x86-64) %endif +Recommends: gstreamer1-plugins-good(x86-64) %endif # ARM parts @@ -702,7 +704,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version} +%setup -q -n wine-%{version}-rc1 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -1545,6 +1547,7 @@ fi %{_libdir}/wine/dbgeng.%{winedll} %{_libdir}/wine/dbghelp.%{winedll} %{_libdir}/wine/dciman32.%{winedll} +%{_libdir}/wine/dcomp.%{winedll} %{_libdir}/wine/ddraw.%{winedll} %{_libdir}/wine/ddrawex.%{winedll} %{_libdir}/wine/devenum.%{winedll} @@ -1872,7 +1875,8 @@ fi %{_libdir}/wine/pstorec.%{winedll} %{_libdir}/wine/pwrshplugin.%{winedll} %{_libdir}/wine/qasf.%{winedll} -%{_libdir}/wine/qcap.dll.so +%{_libdir}/wine/qcap.%{winedll} +%{_libdir}/wine/qcap.so %{_libdir}/wine/qdvd.%{winedll} %{_libdir}/wine/qedit.%{winedll} %{_libdir}/wine/qmgr.%{winedll} @@ -1988,7 +1992,11 @@ fi %{_libdir}/wine/wiaservc.%{winedll} %{_libdir}/wine/wimgapi.%{winedll} %{_libdir}/wine/win32k.%{winesys} -%{_libdir}/wine/windowscodecs.dll.so +%{_libdir}/wine/windows.gaming.input.%{winedll} +%{_libdir}/wine/windows.globalization.%{winedll} +%{_libdir}/wine/windows.media.speech.%{winedll} +%{_libdir}/wine/windows.networking.connectivity.%{winedll} +%{_libdir}/wine/windowscodecs.%{winedll} %{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} %{_libdir}/wine/winebus.sys.so @@ -2377,7 +2385,6 @@ fi %lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1* %attr(0755, root, root) %dir %{_includedir}/wine %{_includedir}/wine/* -%{_libdir}/*.so %{_libdir}/wine/*.a %{_libdir}/wine/*.def @@ -2398,6 +2405,9 @@ fi %endif %changelog +* Tue Dec 08 2020 Michael Cronenworth 6.0-0.1 +- version update + * Sat Nov 21 2020 Michael Cronenworth 5.22-1 - version update From 096e5a21d3c125ae8539b37257bacec8280c0fec Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 12 Dec 2020 21:33:34 -0600 Subject: [PATCH 274/459] Update to 6.0-rc2 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 15 +++++++++------ 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index bb345b2..5cf664d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.0-rc1.tar.xz -/wine-6.0-rc1.tar.xz.sign -/wine-staging-6.0rc1.tar.gz +/wine-6.0-rc2.tar.xz +/wine-6.0-rc2.tar.xz.sign +/wine-staging-6.0-rc2.tar.gz diff --git a/sources b/sources index 96d8f95..07cc7e2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.0-rc1.tar.xz) = e1018c38c2b882bd4a135cb1faa0eb2130cc929f1aaae638baf8b0dbd21135317a2fbf0347c70ac716a667960c2428a9e21902a84a1a01de2743633ae3b43e37 -SHA512 (wine-6.0-rc1.tar.xz.sign) = d8d4fae681ea1db4f7fe2195c4b831467669a68cdd3d842bcbb430c7e7aa3c93da5c0e8e969db1eff89b350cf4c14854fb37f416aa28bfc242ab1c56f0287b1a -SHA512 (wine-staging-6.0rc1.tar.gz) = d78338672a9944cb3153ab21d925dec09ac2f79657c19f58e9ec258e4db7c2a13cffeaed9ed8be4efbe34c665da5474ac2334d775c0f633c5c9918e4c0d6d2a6 +SHA512 (wine-6.0-rc2.tar.xz) = 5b1b390d98637a7307bd6d38fc95dc9f169bec1068fb5cece63515ad1a0b318a91c381a3c7d219fdc5d6489ea9e7231ed31fb8ba4a4a6ad70a8d2c96ca3d449b +SHA512 (wine-6.0-rc2.tar.xz.sign) = 28ed87df9d34d8c63441983636b7340b12ab1241102cec78f86032486e1184385a3a75cabaa8ee05402b46b891216484dc6690431a98e80d448eb83f71f49960 +SHA512 (wine-staging-6.0-rc2.tar.gz) = e8aad284776441e96db603018a7c5bd6f7d0f4d6f5e65a2d6dd85b404b1e7569ab19814ce964aad0fc410046ac0121eb0eef91d545a0e91c9fcec50c6c54b5ac diff --git a/wine.spec b/wine.spec index cdf093e..f077bfc 100644 --- a/wine.spec +++ b/wine.spec @@ -45,13 +45,13 @@ Name: wine Version: 6.0 -Release: 0.1rc1%{?dist} +Release: 0.2rc2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc1.tar.xz -Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc1.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc2.tar.xz +Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc2.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -95,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}rc1.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc2.tar.gz %endif %if !%{?no64bit} @@ -704,7 +704,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc1 +%setup -q -n wine-%{version}-rc2 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2405,7 +2405,10 @@ fi %endif %changelog -* Tue Dec 08 2020 Michael Cronenworth 6.0-0.1 +* Sat Dec 12 2020 Michael Cronenworth 6.0-0.2rc2 +- version update + +* Tue Dec 08 2020 Michael Cronenworth 6.0-0.1rc1 - version update * Sat Nov 21 2020 Michael Cronenworth 5.22-1 From ac80aca94992c5b6398560352b84269e62a7ecd5 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 19 Dec 2020 00:20:05 -0600 Subject: [PATCH 275/459] Update to 6.0-rc3 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 17 ++++++++++------- 3 files changed, 16 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 5cf664d..7d83f94 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.0-rc2.tar.xz -/wine-6.0-rc2.tar.xz.sign -/wine-staging-6.0-rc2.tar.gz +/wine-6.0-rc3.tar.xz +/wine-6.0-rc3.tar.xz.sign +/wine-staging-6.0-rc3.tar.gz diff --git a/sources b/sources index 07cc7e2..2349551 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.0-rc2.tar.xz) = 5b1b390d98637a7307bd6d38fc95dc9f169bec1068fb5cece63515ad1a0b318a91c381a3c7d219fdc5d6489ea9e7231ed31fb8ba4a4a6ad70a8d2c96ca3d449b -SHA512 (wine-6.0-rc2.tar.xz.sign) = 28ed87df9d34d8c63441983636b7340b12ab1241102cec78f86032486e1184385a3a75cabaa8ee05402b46b891216484dc6690431a98e80d448eb83f71f49960 -SHA512 (wine-staging-6.0-rc2.tar.gz) = e8aad284776441e96db603018a7c5bd6f7d0f4d6f5e65a2d6dd85b404b1e7569ab19814ce964aad0fc410046ac0121eb0eef91d545a0e91c9fcec50c6c54b5ac +SHA512 (wine-6.0-rc3.tar.xz) = 584237580da6f62e18bd488c664a401c9d35ef3f7a94028b3107b34423a602d5315c17ede90739e4ca727d16b09edbc3c0808fc61a2554b5a12e693304878e7d +SHA512 (wine-6.0-rc3.tar.xz.sign) = fe9b9346c75a8ee0b4d77dcff1bbe92f5c0f6b6e0822f890685a03c3262b1ffd5b2057afbae4227be430f6a7492c88853e790686b53ae7112f22449613b60c68 +SHA512 (wine-staging-6.0-rc3.tar.gz) = 1414975336788ce14043aceebf816d0098f128305ef83cd918df92af943b50aa432c4d6707ba1f46b100b2a1a8366381119e5e5ba2cde8d9df171483d5b65ca2 diff --git a/wine.spec b/wine.spec index f077bfc..8f3c1b2 100644 --- a/wine.spec +++ b/wine.spec @@ -45,13 +45,13 @@ Name: wine Version: 6.0 -Release: 0.2rc2%{?dist} +Release: 0.3rc3%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc2.tar.xz -Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc2.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc3.tar.xz +Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc3.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -95,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc2.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc3.tar.gz %endif %if !%{?no64bit} @@ -304,7 +304,7 @@ Requires: wine-filesystem = %{version}-%{release} # CUPS support uses dlopen - rhbz#1367537 Requires: cups-libs(x86-32) Requires: freetype(x86-32) -Requires: nss-mdns(x86-32) +Requires: (nss-mdns(x86-32) if nss-mdns(x86-64)) Requires: gnutls(x86-32) Requires: libXcomposite(x86-32) Requires: libXcursor(x86-32) @@ -328,7 +328,7 @@ Requires: libva(x86-32) # CUPS support uses dlopen - rhbz#1367537 Requires: cups-libs(x86-64) Requires: freetype(x86-64) -Requires: nss-mdns(x86-64) +Requires: (nss-mdns(x86-64) if nss-mdns(x86-32)) Requires: gnutls(x86-64) Requires: libXcomposite(x86-64) Requires: libXcursor(x86-64) @@ -704,7 +704,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc2 +%setup -q -n wine-%{version}-rc3 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2405,6 +2405,9 @@ fi %endif %changelog +* Sat Dec 19 2020 Michael Cronenworth 6.0-0.3rc3 +- version update + * Sat Dec 12 2020 Michael Cronenworth 6.0-0.2rc2 - version update From b065f1c1941e1060212e02a4c6ea29f690bb2d7d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 19 Dec 2020 01:07:17 -0600 Subject: [PATCH 276/459] Add files from new staging patchset --- wine.spec | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/wine.spec b/wine.spec index 8f3c1b2..ab6abb5 100644 --- a/wine.spec +++ b/wine.spec @@ -1589,8 +1589,23 @@ fi %ghost %{_libdir}/wine/dxgi.dll.so %{_libdir}/wine/wine-dxgi.dll.so %if 0%{?wine_staging} +%{_libdir}/wine/d3dpmesh.%{winedll} +%{_libdir}/wine/diactfrm.%{winedll} +%{_libdir}/wine/dimap.%{winedll} +%{_libdir}/wine/dpmodemx.%{winedll} +%{_libdir}/wine/dpnhupnp.%{winedll} +%{_libdir}/wine/dpvacm.%{winedll} +%{_libdir}/wine/dpvvox.%{winedll} +%{_libdir}/wine/dsdmoprp.%{winedll} +%{_libdir}/wine/dsound3d.%{winedll} +%{_libdir}/wine/dx7vb.%{winedll} +%{_libdir}/wine/dxapi.%{winesys} %{_libdir}/wine/dxgkrnl.%{winesys} %{_libdir}/wine/dxgmms1.%{winesys} +%{_libdir}/wine/encapi.%{winedll} +%{_libdir}/wine/gcdef.%{winedll} +%{_libdir}/wine/qdv.%{winedll} +%{_libdir}/wine/qedwipes.%{winedll} %endif %{_libdir}/wine/dxva2.%{winedll} %{_libdir}/wine/esent.%{winedll} From 4ab6c18b59276033a70039eae076c90234728736 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 26 Dec 2020 18:34:51 -0600 Subject: [PATCH 277/459] Update to 6.0-rc4 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 7d83f94..10ed3b1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.0-rc3.tar.xz -/wine-6.0-rc3.tar.xz.sign -/wine-staging-6.0-rc3.tar.gz +/wine-6.0-rc4.tar.xz +/wine-6.0-rc4.tar.xz.sign +/wine-staging-6.0-rc4.tar.gz diff --git a/sources b/sources index 2349551..26b0fc3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.0-rc3.tar.xz) = 584237580da6f62e18bd488c664a401c9d35ef3f7a94028b3107b34423a602d5315c17ede90739e4ca727d16b09edbc3c0808fc61a2554b5a12e693304878e7d -SHA512 (wine-6.0-rc3.tar.xz.sign) = fe9b9346c75a8ee0b4d77dcff1bbe92f5c0f6b6e0822f890685a03c3262b1ffd5b2057afbae4227be430f6a7492c88853e790686b53ae7112f22449613b60c68 -SHA512 (wine-staging-6.0-rc3.tar.gz) = 1414975336788ce14043aceebf816d0098f128305ef83cd918df92af943b50aa432c4d6707ba1f46b100b2a1a8366381119e5e5ba2cde8d9df171483d5b65ca2 +SHA512 (wine-6.0-rc4.tar.xz) = adf3797319a4b9fff70589484059736392c1e463b52f33a3ea23367638f84aeef28c7250c6de04bf77d0e780aad6975e00fd5ac01105c2b8a877aa6c060e889d +SHA512 (wine-6.0-rc4.tar.xz.sign) = 6a1b4b259a08104a43ce8951c6f320b34bbfd17e2e02463c855f94a334354fca78233144308234c81e1c87bceba25bce08aa713046777a624479d4b6aa272f3f +SHA512 (wine-staging-6.0-rc4.tar.gz) = 48569114b616b503cd8e436ea7f14856872329d53fcb250a1fcd6ec21a990a06b13b85591ea37d49cc80de767b8ec1f6f653b04b696a7f3c70a65c37231f2a12 diff --git a/wine.spec b/wine.spec index ab6abb5..6f1500b 100644 --- a/wine.spec +++ b/wine.spec @@ -45,13 +45,13 @@ Name: wine Version: 6.0 -Release: 0.3rc3%{?dist} +Release: 0.4rc4%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc3.tar.xz -Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc3.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc4.tar.xz +Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc4.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -95,7 +95,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc3.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc4.tar.gz %endif %if !%{?no64bit} @@ -704,7 +704,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc3 +%setup -q -n wine-%{version}-rc4 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2420,6 +2420,9 @@ fi %endif %changelog +* Sat Dec 26 2020 Michael Cronenworth 6.0-0.3rc4 +- version update + * Sat Dec 19 2020 Michael Cronenworth 6.0-0.3rc3 - version update From 8ed973af51fa584f55f1e02bc66df984b2275adc Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 7 Jan 2021 21:41:56 -0600 Subject: [PATCH 278/459] Update to 6.0-rc5 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 19 +++++++++++++------ 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 10ed3b1..97f3def 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.0-rc4.tar.xz -/wine-6.0-rc4.tar.xz.sign -/wine-staging-6.0-rc4.tar.gz +/wine-6.0-rc5.tar.xz +/wine-6.0-rc5.tar.xz.sign +/wine-staging-6.0-rc5.tar.gz diff --git a/sources b/sources index 26b0fc3..228c1c6 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.0-rc4.tar.xz) = adf3797319a4b9fff70589484059736392c1e463b52f33a3ea23367638f84aeef28c7250c6de04bf77d0e780aad6975e00fd5ac01105c2b8a877aa6c060e889d -SHA512 (wine-6.0-rc4.tar.xz.sign) = 6a1b4b259a08104a43ce8951c6f320b34bbfd17e2e02463c855f94a334354fca78233144308234c81e1c87bceba25bce08aa713046777a624479d4b6aa272f3f -SHA512 (wine-staging-6.0-rc4.tar.gz) = 48569114b616b503cd8e436ea7f14856872329d53fcb250a1fcd6ec21a990a06b13b85591ea37d49cc80de767b8ec1f6f653b04b696a7f3c70a65c37231f2a12 +SHA512 (wine-6.0-rc5.tar.xz) = e995ad4ddd2c71c9f5ffd963e2d9743a45fc325aa12c9b69e81d8ea014ddf4709e73beb58b8105cb992543c6300137f2d9b54b8bcfba36a49a79f85068067e5d +SHA512 (wine-6.0-rc5.tar.xz.sign) = 6816538d34a521362735f0efc2e733041676384db1b3843cca098ee47453dcf4c52b684c5bc79a5f8ea40da3406b635f94e56569af53b392fb34fd886815ef0f +SHA512 (wine-staging-6.0-rc5.tar.gz) = d12ebe5b529bce8900958e45cd58f47ac43b8312e5d429647483e05d87527abbda0ce44f46c69348fe045abe436743f6ad824c4ff3efc52667df1aab6f2f0524 diff --git a/wine.spec b/wine.spec index 6f1500b..de0ba9f 100644 --- a/wine.spec +++ b/wine.spec @@ -45,13 +45,13 @@ Name: wine Version: 6.0 -Release: 0.4rc4%{?dist} +Release: 0.5rc5%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc4.tar.xz -Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc4.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc5.tar.xz +Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc5.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -75,6 +75,8 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs +# https://bugs.winehq.org/show_bug.cgi?id=45277 +Patch100: wine-6.0-vulkan-child-window.patch # desktop dir Source200: wine.menu @@ -95,7 +97,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc4.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc5.tar.gz %endif %if !%{?no64bit} @@ -704,7 +706,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc4 +%setup -q -n wine-%{version}-rc5 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -716,6 +718,8 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in +%patch100 -p1 -b.vulkan-child-window + %endif # 0%%{?wine_staging} @@ -2420,7 +2424,10 @@ fi %endif %changelog -* Sat Dec 26 2020 Michael Cronenworth 6.0-0.3rc4 +* Thu Jan 07 2021 Michael Cronenworth 6.0-0.5rc5 +- version update + +* Sat Dec 26 2020 Michael Cronenworth 6.0-0.4rc4 - version update * Sat Dec 19 2020 Michael Cronenworth 6.0-0.3rc3 From adac2aa7fe8b73cd83ca1004720ab221d248d367 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 7 Jan 2021 21:47:11 -0600 Subject: [PATCH 279/459] Add missing patch --- wine-6.0-vulkan-child-window.patch | 162 +++++++++++++++++++++++++++++ 1 file changed, 162 insertions(+) create mode 100644 wine-6.0-vulkan-child-window.patch diff --git a/wine-6.0-vulkan-child-window.patch b/wine-6.0-vulkan-child-window.patch new file mode 100644 index 0000000..64e94b0 --- /dev/null +++ b/wine-6.0-vulkan-child-window.patch @@ -0,0 +1,162 @@ +From 4cc738f609faff68bf4c67d5618174fa87ab3cdb Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Felix=20H=C3=A4dicke?= +Date: Wed, 10 Jul 2019 22:19:31 +0200 +Subject: [PATCH] winex11.drv: Support child window rendering for Vulkan via + XComposite +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45277 +Signed-off-by: Felix Hädicke +--- + dlls/winex11.drv/vulkan.c | 56 ++++++++++++++++++++++++++++++++------- + 1 file changed, 47 insertions(+), 9 deletions(-) + +diff --git a/dlls/winex11.drv/vulkan.c b/dlls/winex11.drv/vulkan.c +index 28ae1a9e0e8..3b0bf58c107 100644 +--- a/dlls/winex11.drv/vulkan.c ++++ b/dlls/winex11.drv/vulkan.c +@@ -32,6 +32,7 @@ + #include "wine/debug.h" + #include "wine/heap.h" + #include "x11drv.h" ++#include "xcomposite.h" + + #define VK_NO_PROTOTYPES + #define WINE_VK_HOST +@@ -56,6 +57,7 @@ + static CRITICAL_SECTION context_section = { &critsect_debug, -1, 0, 0, 0, 0 }; + + static XContext vulkan_hwnd_context; ++static XContext vulkan_swapchain_surface_context; + + #define VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR 1000004000 + +@@ -63,6 +65,7 @@ + { + LONG ref; + Window window; ++ HDC child_window_dc; + VkSurfaceKHR surface; /* native surface */ + }; + +@@ -95,6 +98,7 @@ + static VkBool32 (*pvkGetPhysicalDeviceXlibPresentationSupportKHR)(VkPhysicalDevice, uint32_t, Display *, VisualID); + static VkResult (*pvkGetSwapchainImagesKHR)(VkDevice, VkSwapchainKHR, uint32_t *, VkImage *); + static VkResult (*pvkQueuePresentKHR)(VkQueue, const VkPresentInfoKHR *); ++static VkResult (*pvkQueueWaitIdle)(VkQueue); + + static void *X11DRV_get_vk_device_proc_addr(const char *name); + static void *X11DRV_get_vk_instance_proc_addr(VkInstance instance, const char *name); +@@ -142,12 +146,14 @@ + LOAD_FUNCPTR(vkGetPhysicalDeviceXlibPresentationSupportKHR); + LOAD_FUNCPTR(vkGetSwapchainImagesKHR); + LOAD_FUNCPTR(vkQueuePresentKHR); ++ LOAD_FUNCPTR(vkQueueWaitIdle); + LOAD_OPTIONAL_FUNCPTR(vkGetDeviceGroupSurfacePresentModesKHR); + LOAD_OPTIONAL_FUNCPTR(vkGetPhysicalDevicePresentRectanglesKHR); + #undef LOAD_FUNCPTR + #undef LOAD_OPTIONAL_FUNCPTR + + vulkan_hwnd_context = XUniqueContext(); ++ vulkan_swapchain_surface_context = XUniqueContext(); + + return TRUE; + +@@ -265,16 +271,24 @@ + const VkSwapchainCreateInfoKHR *create_info, + const VkAllocationCallbacks *allocator, VkSwapchainKHR *swapchain) + { ++ VkResult res; + VkSwapchainCreateInfoKHR create_info_host; ++ struct wine_vk_surface *x11_surface = surface_from_handle(create_info->surface); ++ + TRACE("%p %p %p %p\n", device, create_info, allocator, swapchain); + + if (allocator) + FIXME("Support for allocation callbacks not implemented yet\n"); + + create_info_host = *create_info; +- create_info_host.surface = surface_from_handle(create_info->surface)->surface; ++ create_info_host.surface = x11_surface->surface; + +- return pvkCreateSwapchainKHR(device, &create_info_host, NULL /* allocator */, swapchain); ++ res = pvkCreateSwapchainKHR(device, &create_info_host, NULL /* allocator */, swapchain); ++ if (res == VK_SUCCESS) ++ { ++ XSaveContext(gdi_display, (XID)(*swapchain), vulkan_swapchain_surface_context, (char *)x11_surface); ++ } ++ return res; + } + + static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, +@@ -290,13 +304,6 @@ + if (allocator) + FIXME("Support for allocation callbacks not implemented yet\n"); + +- /* TODO: support child window rendering. */ +- if (GetAncestor(create_info->hwnd, GA_PARENT) != GetDesktopWindow()) +- { +- FIXME("Application requires child window rendering, which is not implemented yet!\n"); +- return VK_ERROR_INCOMPATIBLE_DRIVER; +- } +- + x11_surface = heap_alloc_zero(sizeof(*x11_surface)); + if (!x11_surface) + return VK_ERROR_OUT_OF_HOST_MEMORY; +@@ -313,6 +320,23 @@ + goto err; + } + ++ /* child window rendering. */ ++ if (GetAncestor(create_info->hwnd, GA_PARENT) != GetDesktopWindow()) ++ { ++#ifdef SONAME_LIBXCOMPOSITE ++ if (usexcomposite) ++ { ++ pXCompositeRedirectWindow(gdi_display, x11_surface->window, CompositeRedirectManual); ++ x11_surface->child_window_dc = GetDC(create_info->hwnd); ++ } ++ else ++#endif ++ { ++ FIXME("Child window rendering is not supported without X Composite Extension!\n"); ++ return VK_ERROR_INCOMPATIBLE_DRIVER; ++ } ++ } ++ + create_info_host.sType = VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR; + create_info_host.pNext = NULL; + create_info_host.flags = 0; /* reserved */ +@@ -382,6 +406,7 @@ + FIXME("Support for allocation callbacks not implemented yet\n"); + + pvkDestroySwapchainKHR(device, swapchain, NULL /* allocator */); ++ XDeleteContext(gdi_display, (XID)swapchain, vulkan_swapchain_surface_context); + } + + static VkResult X11DRV_vkEnumerateInstanceExtensionProperties(const char *layer_name, +@@ -608,6 +633,22 @@ + } + } + ++ for (uint32_t i = 0 ; i < present_info->swapchainCount; ++i) ++ { ++ struct wine_vk_surface *x11_surface; ++ if (!XFindContext(gdi_display, (XID)present_info->pSwapchains[i], ++ vulkan_swapchain_surface_context, (char **)&x11_surface) && ++ x11_surface->child_window_dc) ++ { ++ struct x11drv_escape_flush_gl_drawable escape; ++ escape.code = X11DRV_FLUSH_GL_DRAWABLE; ++ escape.gl_drawable = x11_surface->window; ++ escape.flush = TRUE; ++ pvkQueueWaitIdle(queue); ++ ExtEscape(x11_surface->child_window_dc, X11DRV_ESCAPE, sizeof(escape), (LPSTR)&escape, 0, NULL); ++ } ++ } ++ + return res; + } + From ac4f40d6046289155a76db8b08fbf6229a7aeac0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 10 Jan 2021 10:45:41 -0600 Subject: [PATCH 280/459] Update to 6.0-rc6 --- .gitignore | 6 +++--- sources | 6 +++--- wine-6.0-vulkan-child-window.patch | 34 ++++++++---------------------- wine.spec | 13 +++++++----- 4 files changed, 23 insertions(+), 36 deletions(-) diff --git a/.gitignore b/.gitignore index 97f3def..7c29753 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.0-rc5.tar.xz -/wine-6.0-rc5.tar.xz.sign -/wine-staging-6.0-rc5.tar.gz +/wine-6.0-rc6.tar.xz +/wine-6.0-rc6.tar.xz.sign +/wine-staging-6.0-rc6.tar.gz diff --git a/sources b/sources index 228c1c6..ae47c12 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.0-rc5.tar.xz) = e995ad4ddd2c71c9f5ffd963e2d9743a45fc325aa12c9b69e81d8ea014ddf4709e73beb58b8105cb992543c6300137f2d9b54b8bcfba36a49a79f85068067e5d -SHA512 (wine-6.0-rc5.tar.xz.sign) = 6816538d34a521362735f0efc2e733041676384db1b3843cca098ee47453dcf4c52b684c5bc79a5f8ea40da3406b635f94e56569af53b392fb34fd886815ef0f -SHA512 (wine-staging-6.0-rc5.tar.gz) = d12ebe5b529bce8900958e45cd58f47ac43b8312e5d429647483e05d87527abbda0ce44f46c69348fe045abe436743f6ad824c4ff3efc52667df1aab6f2f0524 +SHA512 (wine-6.0-rc6.tar.xz) = 55f43c6a770085c70d6afafd82e6da6df94ff6c6b04dc07b706aaba46978bf83b06b6d384f4bcbd61c035e1a0116968d2ccf1f5ebe5a5d073fc0e56fb89f4c15 +SHA512 (wine-6.0-rc6.tar.xz.sign) = 317c8ab61be69d76e85b4b7e39f6f5dbb3c1bc80a3389326230dd31b9271477c7f55fdad477dd7c8bbfd14622de4d5d427b655e33f1ec80ff34296a0592f578e +SHA512 (wine-staging-6.0-rc6.tar.gz) = fcf9e5d22ca2085b4e2754e8528f3b6e1b36b1c3704a5a1dbb4ff68904ac208ad66eb5181bedc8ad2f074d0edc6c531a2311379aa865807e6116fe878e22923e diff --git a/wine-6.0-vulkan-child-window.patch b/wine-6.0-vulkan-child-window.patch index 64e94b0..a93ac52 100644 --- a/wine-6.0-vulkan-child-window.patch +++ b/wine-6.0-vulkan-child-window.patch @@ -17,7 +17,7 @@ diff --git a/dlls/winex11.drv/vulkan.c b/dlls/winex11.drv/vulkan.c index 28ae1a9e0e8..3b0bf58c107 100644 --- a/dlls/winex11.drv/vulkan.c +++ b/dlls/winex11.drv/vulkan.c -@@ -32,6 +32,7 @@ +@@ -33,6 +33,7 @@ #include "wine/debug.h" #include "wine/heap.h" #include "x11drv.h" @@ -25,7 +25,7 @@ index 28ae1a9e0e8..3b0bf58c107 100644 #define VK_NO_PROTOTYPES #define WINE_VK_HOST -@@ -56,6 +57,7 @@ +@@ -55,6 +56,7 @@ static CRITICAL_SECTION_DEBUG critsect_debug = static CRITICAL_SECTION context_section = { &critsect_debug, -1, 0, 0, 0, 0 }; static XContext vulkan_hwnd_context; @@ -33,7 +33,7 @@ index 28ae1a9e0e8..3b0bf58c107 100644 #define VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR 1000004000 -@@ -63,6 +65,7 @@ +@@ -62,6 +64,7 @@ struct wine_vk_surface { LONG ref; Window window; @@ -41,22 +41,7 @@ index 28ae1a9e0e8..3b0bf58c107 100644 VkSurfaceKHR surface; /* native surface */ }; -@@ -95,6 +98,7 @@ - static VkBool32 (*pvkGetPhysicalDeviceXlibPresentationSupportKHR)(VkPhysicalDevice, uint32_t, Display *, VisualID); - static VkResult (*pvkGetSwapchainImagesKHR)(VkDevice, VkSwapchainKHR, uint32_t *, VkImage *); - static VkResult (*pvkQueuePresentKHR)(VkQueue, const VkPresentInfoKHR *); -+static VkResult (*pvkQueueWaitIdle)(VkQueue); - - static void *X11DRV_get_vk_device_proc_addr(const char *name); - static void *X11DRV_get_vk_instance_proc_addr(VkInstance instance, const char *name); -@@ -142,12 +146,14 @@ - LOAD_FUNCPTR(vkGetPhysicalDeviceXlibPresentationSupportKHR); - LOAD_FUNCPTR(vkGetSwapchainImagesKHR); - LOAD_FUNCPTR(vkQueuePresentKHR); -+ LOAD_FUNCPTR(vkQueueWaitIdle); - LOAD_OPTIONAL_FUNCPTR(vkGetDeviceGroupSurfacePresentModesKHR); - LOAD_OPTIONAL_FUNCPTR(vkGetPhysicalDevicePresentRectanglesKHR); - #undef LOAD_FUNCPTR +@@ -135,6 +138,7 @@ static BOOL WINAPI wine_vk_init(INIT_ONCE *once, void *param, void **context) #undef LOAD_OPTIONAL_FUNCPTR vulkan_hwnd_context = XUniqueContext(); @@ -64,7 +49,7 @@ index 28ae1a9e0e8..3b0bf58c107 100644 return TRUE; -@@ -265,16 +271,24 @@ +@@ -252,16 +256,24 @@ static VkResult X11DRV_vkCreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR *create_info, const VkAllocationCallbacks *allocator, VkSwapchainKHR *swapchain) { @@ -91,7 +76,7 @@ index 28ae1a9e0e8..3b0bf58c107 100644 } static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, -@@ -290,13 +304,6 @@ +@@ -277,13 +289,6 @@ static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, if (allocator) FIXME("Support for allocation callbacks not implemented yet\n"); @@ -105,7 +90,7 @@ index 28ae1a9e0e8..3b0bf58c107 100644 x11_surface = heap_alloc_zero(sizeof(*x11_surface)); if (!x11_surface) return VK_ERROR_OUT_OF_HOST_MEMORY; -@@ -313,6 +320,23 @@ +@@ -300,6 +305,23 @@ static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, goto err; } @@ -129,7 +114,7 @@ index 28ae1a9e0e8..3b0bf58c107 100644 create_info_host.sType = VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR; create_info_host.pNext = NULL; create_info_host.flags = 0; /* reserved */ -@@ -382,6 +406,7 @@ +@@ -369,6 +391,7 @@ static void X11DRV_vkDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapcha FIXME("Support for allocation callbacks not implemented yet\n"); pvkDestroySwapchainKHR(device, swapchain, NULL /* allocator */); @@ -137,7 +122,7 @@ index 28ae1a9e0e8..3b0bf58c107 100644 } static VkResult X11DRV_vkEnumerateInstanceExtensionProperties(const char *layer_name, -@@ -608,6 +633,22 @@ +@@ -541,6 +564,21 @@ static VkResult X11DRV_vkQueuePresentKHR(VkQueue queue, const VkPresentInfoKHR * } } @@ -152,7 +137,6 @@ index 28ae1a9e0e8..3b0bf58c107 100644 + escape.code = X11DRV_FLUSH_GL_DRAWABLE; + escape.gl_drawable = x11_surface->window; + escape.flush = TRUE; -+ pvkQueueWaitIdle(queue); + ExtEscape(x11_surface->child_window_dc, X11DRV_ESCAPE, sizeof(escape), (LPSTR)&escape, 0, NULL); + } + } diff --git a/wine.spec b/wine.spec index de0ba9f..95bcaa0 100644 --- a/wine.spec +++ b/wine.spec @@ -45,13 +45,13 @@ Name: wine Version: 6.0 -Release: 0.5rc5%{?dist} +Release: 0.6rc6%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc5.tar.xz -Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc5.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc6.tar.xz +Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc6.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -97,7 +97,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc5.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc6.tar.gz %endif %if !%{?no64bit} @@ -706,7 +706,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc5 +%setup -q -n wine-%{version}-rc6 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2424,6 +2424,9 @@ fi %endif %changelog +* Sun Jan 10 2021 Michael Cronenworth 6.0-0.6rc6 +- version update + * Thu Jan 07 2021 Michael Cronenworth 6.0-0.5rc5 - version update From 7cc0ce578cacebbdbfbd0534255bcf8a8c4821e0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 14 Jan 2021 15:44:30 -0600 Subject: [PATCH 281/459] Update to 6.0 final --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 7c29753..1118287 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.0-rc6.tar.xz -/wine-6.0-rc6.tar.xz.sign -/wine-staging-6.0-rc6.tar.gz +/wine-6.0.tar.xz +/wine-6.0.tar.xz.sign +/wine-staging-6.0.tar.gz diff --git a/sources b/sources index ae47c12..b34c90d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.0-rc6.tar.xz) = 55f43c6a770085c70d6afafd82e6da6df94ff6c6b04dc07b706aaba46978bf83b06b6d384f4bcbd61c035e1a0116968d2ccf1f5ebe5a5d073fc0e56fb89f4c15 -SHA512 (wine-6.0-rc6.tar.xz.sign) = 317c8ab61be69d76e85b4b7e39f6f5dbb3c1bc80a3389326230dd31b9271477c7f55fdad477dd7c8bbfd14622de4d5d427b655e33f1ec80ff34296a0592f578e -SHA512 (wine-staging-6.0-rc6.tar.gz) = fcf9e5d22ca2085b4e2754e8528f3b6e1b36b1c3704a5a1dbb4ff68904ac208ad66eb5181bedc8ad2f074d0edc6c531a2311379aa865807e6116fe878e22923e +SHA512 (wine-6.0.tar.xz) = c0732fbab1da8737d595a876b28ce87eef1440c317746e798642b59b44b34e890de562e0c0cc674e97096f39db82f8e9c3b1cc1ba9edc246b7266a0f7cb00057 +SHA512 (wine-6.0.tar.xz.sign) = 86803505f85ea2c56d70331fda7e68d3cba7d5c78513c0d5edd5fcbe00e1aa99ae472d1123a62ed41f5bcdf5ccd66c1894306cd8f451b9efbf33aa14b6ae111a +SHA512 (wine-staging-6.0.tar.gz) = 33845e398e9c3d4bacbd9cd369983e72517fd648747433eabd933b446f9d86f1d61660959ff4e05cb661cf4038550b3df3384f588f3f5504b1f8056196ca3c38 diff --git a/wine.spec b/wine.spec index 95bcaa0..1753c62 100644 --- a/wine.spec +++ b/wine.spec @@ -45,13 +45,13 @@ Name: wine Version: 6.0 -Release: 0.6rc6%{?dist} +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc6.tar.xz -Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}-rc6.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -97,7 +97,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}-rc6.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -706,7 +706,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc6 +%setup -q -n wine-%{version} %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2424,6 +2424,9 @@ fi %endif %changelog +* Thu Jan 14 2021 Michael Cronenworth 6.0-1 +- version update + * Sun Jan 10 2021 Michael Cronenworth 6.0-0.6rc6 - version update From 20bbb6ca65bf8b26cea588800be1c230383af088 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:30:53 +0000 Subject: [PATCH 282/459] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 1753c62..ae1bc62 100644 --- a/wine.spec +++ b/wine.spec @@ -45,7 +45,7 @@ Name: wine Version: 6.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2424,6 +2424,9 @@ fi %endif %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Thu Jan 14 2021 Michael Cronenworth 6.0-1 - version update From 75be33b1554c6fda0270b04573a9cab871503d0d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 1 Feb 2021 21:48:08 -0600 Subject: [PATCH 283/459] Update to 6.1 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 7 +++++-- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 1118287..00fb29e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.0.tar.xz -/wine-6.0.tar.xz.sign -/wine-staging-6.0.tar.gz +/wine-6.1.tar.xz +/wine-6.1.tar.xz.sign +/wine-staging-6.1.tar.gz diff --git a/sources b/sources index b34c90d..920e2fb 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.0.tar.xz) = c0732fbab1da8737d595a876b28ce87eef1440c317746e798642b59b44b34e890de562e0c0cc674e97096f39db82f8e9c3b1cc1ba9edc246b7266a0f7cb00057 -SHA512 (wine-6.0.tar.xz.sign) = 86803505f85ea2c56d70331fda7e68d3cba7d5c78513c0d5edd5fcbe00e1aa99ae472d1123a62ed41f5bcdf5ccd66c1894306cd8f451b9efbf33aa14b6ae111a -SHA512 (wine-staging-6.0.tar.gz) = 33845e398e9c3d4bacbd9cd369983e72517fd648747433eabd933b446f9d86f1d61660959ff4e05cb661cf4038550b3df3384f588f3f5504b1f8056196ca3c38 +SHA512 (wine-6.1.tar.xz) = 49ee77c41e2fb1c4f22417117b26f8a467ec6c99583fca66f147003f776fcaf5ca42227153c7ca3325dfe70141ae9bfb88e3eb6e4cf25dd31a5ba5115d2685d0 +SHA512 (wine-6.1.tar.xz.sign) = 51e0929a3ed402155da371e7ecd0bb04b58629c650fdc08cb2389a4526d27b6e3f000063ffeafb5d6dd5907295d49f0ac6a5b2f2169c07c55ea9d080b3e61605 +SHA512 (wine-staging-6.1.tar.gz) = 50bf3f07cf8008731cee131852cbce43c5ec44219e8e96fb70a0fc82954b0a2a9d25ee8b25b7c62b47abd131591ca8fe0461214287601465edccda80be6d598f diff --git a/wine.spec b/wine.spec index ae1bc62..255f1a0 100644 --- a/wine.spec +++ b/wine.spec @@ -44,8 +44,8 @@ %endif Name: wine -Version: 6.0 -Release: 2%{?dist} +Version: 6.1 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2424,6 +2424,9 @@ fi %endif %changelog +* Mon Feb 01 2021 Michael Cronenworth 6.1-1 +- version update + * Wed Jan 27 2021 Fedora Release Engineering - 6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 8e216ca407b6c0f78f65f36c5b068c6452701e55 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 13 Feb 2021 11:33:22 -0600 Subject: [PATCH 284/459] Update to 6.2 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 19 ++++++++++--------- 3 files changed, 16 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index 00fb29e..1198c49 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.1.tar.xz -/wine-6.1.tar.xz.sign -/wine-staging-6.1.tar.gz +/wine-6.2.tar.xz +/wine-6.2.tar.xz.sign +/wine-staging-6.2.tar.gz diff --git a/sources b/sources index 920e2fb..91e008b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.1.tar.xz) = 49ee77c41e2fb1c4f22417117b26f8a467ec6c99583fca66f147003f776fcaf5ca42227153c7ca3325dfe70141ae9bfb88e3eb6e4cf25dd31a5ba5115d2685d0 -SHA512 (wine-6.1.tar.xz.sign) = 51e0929a3ed402155da371e7ecd0bb04b58629c650fdc08cb2389a4526d27b6e3f000063ffeafb5d6dd5907295d49f0ac6a5b2f2169c07c55ea9d080b3e61605 -SHA512 (wine-staging-6.1.tar.gz) = 50bf3f07cf8008731cee131852cbce43c5ec44219e8e96fb70a0fc82954b0a2a9d25ee8b25b7c62b47abd131591ca8fe0461214287601465edccda80be6d598f +SHA512 (wine-6.2.tar.xz) = d28870ba58fc4ed9dc083f843d7f4ee8921722bb33e0b84c89f281fc27e5f827c0998ad629eb21c92f860dade77194d3c8a0f5b4c6ae3407fe7acef245cfa9a4 +SHA512 (wine-6.2.tar.xz.sign) = cfee8fac4ffa1716ade8f0a393d07c63e53aff43f4e34726871131e33cbce479e98d8d44abdf47ab0a8d15aa03ceb8de1ec507fb61ef0d0a1e297b4d8f4ef9b0 +SHA512 (wine-staging-6.2.tar.gz) = 558c46250babaacda92885c35c438797baff7b8eb45cb3cdf7f7572c35e6412e621182061a3a4e31444cc7580f99a61de6bd433bf2bb2b8139cdd718afd9cd2e diff --git a/wine.spec b/wine.spec index 255f1a0..9dff08e 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 5.1.1 +%global winemono 6.0.0 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm @@ -44,14 +44,14 @@ %endif Name: wine -Version: 6.1 +Version: 6.2 Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/6.0/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/6.0/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/6.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/6.x/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -1525,6 +1525,7 @@ fi %{_libdir}/wine/cryptdll.%{winedll} %{_libdir}/wine/cryptext.%{winedll} %{_libdir}/wine/cryptnet.%{winedll} +%{_libdir}/wine/cryptsp.%{winedll} %{_libdir}/wine/cryptui.%{winedll} %{_libdir}/wine/ctapi32.dll.so %{_libdir}/wine/ctl3d32.%{winedll} @@ -2011,15 +2012,11 @@ fi %{_libdir}/wine/wiaservc.%{winedll} %{_libdir}/wine/wimgapi.%{winedll} %{_libdir}/wine/win32k.%{winesys} -%{_libdir}/wine/windows.gaming.input.%{winedll} -%{_libdir}/wine/windows.globalization.%{winedll} -%{_libdir}/wine/windows.media.speech.%{winedll} -%{_libdir}/wine/windows.networking.connectivity.%{winedll} %{_libdir}/wine/windowscodecs.%{winedll} %{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} %{_libdir}/wine/winebus.sys.so -%{_libdir}/wine/winegstreamer.dll.so +%{_libdir}/wine/winegstreamer.%{winedll} %{_libdir}/wine/winehid.%{winesys} %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.%{winedll} @@ -2046,6 +2043,7 @@ fi %{_libdir}/wine/winusb.%{winedll} %{_libdir}/wine/wlanapi.%{winedll} %{_libdir}/wine/wlanui.%{winedll} +%{_libdir}/wine/wmphoto.so %{_libdir}/wine/wmphoto.%{winedll} %{_libdir}/wine/wnaspi32.dll.so %if 0%{?wine_staging} @@ -2424,6 +2422,9 @@ fi %endif %changelog +* Sat Feb 13 2021 Michael Cronenworth 6.2-1 +- version update + * Mon Feb 01 2021 Michael Cronenworth 6.1-1 - version update From 706d07806749a377354f5af76abd6e2be3aafb62 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 13 Feb 2021 11:50:37 -0600 Subject: [PATCH 285/459] Fix winegstreamer extension --- wine.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 9dff08e..2021511 100644 --- a/wine.spec +++ b/wine.spec @@ -2016,7 +2016,8 @@ fi %{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} %{_libdir}/wine/winebus.sys.so -%{_libdir}/wine/winegstreamer.%{winedll} +%{_libdir}/wine/winegstreamer.so +%{_libdir}/wine/winegstreamer.dll.so %{_libdir}/wine/winehid.%{winesys} %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.%{winedll} From a6d7918ecb47f95111edb578bdecd2ddff888792 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 27 Feb 2021 09:57:30 -0600 Subject: [PATCH 286/459] Update to 6.3 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 18 +++++++++++++----- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 1198c49..fd40531 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.2.tar.xz -/wine-6.2.tar.xz.sign -/wine-staging-6.2.tar.gz +/wine-6.3.tar.xz +/wine-6.3.tar.xz.sign +/wine-staging-6.3.tar.gz diff --git a/sources b/sources index 91e008b..c957da5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.2.tar.xz) = d28870ba58fc4ed9dc083f843d7f4ee8921722bb33e0b84c89f281fc27e5f827c0998ad629eb21c92f860dade77194d3c8a0f5b4c6ae3407fe7acef245cfa9a4 -SHA512 (wine-6.2.tar.xz.sign) = cfee8fac4ffa1716ade8f0a393d07c63e53aff43f4e34726871131e33cbce479e98d8d44abdf47ab0a8d15aa03ceb8de1ec507fb61ef0d0a1e297b4d8f4ef9b0 -SHA512 (wine-staging-6.2.tar.gz) = 558c46250babaacda92885c35c438797baff7b8eb45cb3cdf7f7572c35e6412e621182061a3a4e31444cc7580f99a61de6bd433bf2bb2b8139cdd718afd9cd2e +SHA512 (wine-6.3.tar.xz) = 20108ea5036d612e8dd61fe9254d67cad02d757ede87174ed27774e4e3537e0d1f4d67156fd430f1d01d5c68b899cb0c7b4be298d897a1ce823913efef822242 +SHA512 (wine-6.3.tar.xz.sign) = c7215c43eff6ff7cf7bab3bf598b95fcab87a8d4ac58d94056c7ffa368c66a71e3a1943902038878d063208c25b910335be6389ac263e04bf9abd57a298a58c1 +SHA512 (wine-staging-6.3.tar.gz) = ed9b3b03c466de03941d7fec00c73ff77df863c3f4ba201e7f920810675ff416995557cb62b6701dcec6928f2ab9e4d608f17b79eda0267094e506a5e66f47f2 diff --git a/wine.spec b/wine.spec index 2021511..3913884 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 6.2 +Version: 6.3 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1702,7 +1702,7 @@ fi %{_libdir}/wine/icmp.%{winedll} %{_libdir}/wine/ieframe.%{winedll} %if 0%{?wine_staging} -%{_libdir}/wine/iertutil.dll.so +%{_libdir}/wine/iertutil.%{winedll} %endif %{_libdir}/wine/ieproxy.%{winedll} %{_libdir}/wine/imaadp32.%{wineacm} @@ -2012,12 +2012,17 @@ fi %{_libdir}/wine/wiaservc.%{winedll} %{_libdir}/wine/wimgapi.%{winedll} %{_libdir}/wine/win32k.%{winesys} +%if 0%{?wine_staging} +%{_libdir}/wine/windows.gaming.input.%{winedll} +%{_libdir}/wine/windows.globalization.%{winedll} +%{_libdir}/wine/windows.media.speech.%{winedll} +%endif %{_libdir}/wine/windowscodecs.%{winedll} %{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} %{_libdir}/wine/winebus.sys.so %{_libdir}/wine/winegstreamer.so -%{_libdir}/wine/winegstreamer.dll.so +%{_libdir}/wine/winegstreamer.%{winedll} %{_libdir}/wine/winehid.%{winesys} %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.%{winedll} @@ -2131,10 +2136,10 @@ fi %if 0%{?wine_staging} %ifarch x86_64 aarch64 -%{_libdir}/wine/nvapi64.dll.so +%{_libdir}/wine/nvapi64.%{winedll} %{_libdir}/wine/nvencodeapi64.dll.so %else -%{_libdir}/wine/nvapi.dll.so +%{_libdir}/wine/nvapi.%{winedll} %{_libdir}/wine/nvencodeapi.dll.so %endif %endif @@ -2423,6 +2428,9 @@ fi %endif %changelog +* Sat Feb 27 2021 Michael Cronenworth 6.3-1 +- version update + * Sat Feb 13 2021 Michael Cronenworth 6.2-1 - version update From 60d1c6ae72f20aa83f4d6a39dcc48cbaa27aa618 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 11 Apr 2021 14:13:02 -0500 Subject: [PATCH 287/459] Update to 6.6 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 25 ++++++++++++++++++++----- 3 files changed, 26 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index fd40531..fc7865c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.3.tar.xz -/wine-6.3.tar.xz.sign -/wine-staging-6.3.tar.gz +/wine-6.6.tar.xz +/wine-6.6.tar.xz.sign +/wine-staging-6.6.tar.gz diff --git a/sources b/sources index c957da5..053e7fc 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.3.tar.xz) = 20108ea5036d612e8dd61fe9254d67cad02d757ede87174ed27774e4e3537e0d1f4d67156fd430f1d01d5c68b899cb0c7b4be298d897a1ce823913efef822242 -SHA512 (wine-6.3.tar.xz.sign) = c7215c43eff6ff7cf7bab3bf598b95fcab87a8d4ac58d94056c7ffa368c66a71e3a1943902038878d063208c25b910335be6389ac263e04bf9abd57a298a58c1 -SHA512 (wine-staging-6.3.tar.gz) = ed9b3b03c466de03941d7fec00c73ff77df863c3f4ba201e7f920810675ff416995557cb62b6701dcec6928f2ab9e4d608f17b79eda0267094e506a5e66f47f2 +SHA512 (wine-6.6.tar.xz) = a5caabc5ff91a830fbdcd25a85ee32b6df98315325a929a3124521cd10cc873e5a585359b03eb0293bb2474e39a179cbe179c0611acda6a228861e06068c091e +SHA512 (wine-6.6.tar.xz.sign) = b5a91c259d65228bf7e40aed24c0ea2fc47872b54b65cda3c6ad3403705a9025291a4928d703b4ca6a17e6b6b0e7fe4cd39b9dbe862e3a25047d28f39c901b0a +SHA512 (wine-staging-6.6.tar.gz) = 65e90c4a0965f2db499edcff5171552b8e95716ff9b2a4ed272d022bc0b1f99547ca1d7b09ced2a267cdf3dfbaf552f9cbb2cc8bbd34636eb3882406ab5985d2 diff --git a/wine.spec b/wine.spec index 3913884..87052c1 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 6.3 +Version: 6.6 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -224,6 +224,7 @@ Requires: mesa-dri-drivers(x86-32) %endif %if 0%{?fedora} >= 33 Recommends: wine-dxvk(x86-32) +Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-32) %endif @@ -249,6 +250,7 @@ Requires: wine-mono = %winemono Requires: mesa-dri-drivers(x86-64) %if 0%{?fedora} >= 33 Recommends: wine-dxvk(x86-64) +Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-64) %endif @@ -1309,6 +1311,7 @@ fi %{_libdir}/wine/api-ms-win-core-largeinteger-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.%{winedll} +%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-2.%{winedll} %{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.%{winedll} %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.%{winedll} @@ -1478,8 +1481,10 @@ fi %{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.%{winedll} %{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.%{winedll} %{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.%{winedll} +%{_libdir}/wine/api-ms-win-shcore-stream-winrt-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.%{winedll} %{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.%{winedll} @@ -1588,7 +1593,8 @@ fi %{_libdir}/wine/dsuiext.%{winedll} %{_libdir}/wine/dswave.%{winedll} %{_libdir}/wine/dwmapi.%{winedll} -%{_libdir}/wine/dwrite.dll.so +%{_libdir}/wine/dwrite.%{winedll} +%{_libdir}/wine/dwrite.so %{_libdir}/wine/dx8vb.%{winedll} %{_libdir}/wine/dxdiagn.%{winedll} %ghost %{_libdir}/wine/dxgi.dll.so @@ -2006,6 +2012,7 @@ fi %{_libdir}/wine/wbemprox.%{winedll} %{_libdir}/wine/wdscore.%{winedll} %{_libdir}/wine/webservices.%{winedll} +%{_libdir}/wine/websocket.%{winedll} %{_libdir}/wine/wer.%{winedll} %{_libdir}/wine/wevtapi.%{winedll} %{_libdir}/wine/wevtsvc.%{winedll} @@ -2053,7 +2060,7 @@ fi %{_libdir}/wine/wmphoto.%{winedll} %{_libdir}/wine/wnaspi32.dll.so %if 0%{?wine_staging} -%{_libdir}/wine/wow64cpu.dll.so +%{_libdir}/wine/wow64cpu.%{winedll} %endif %{_libdir}/wine/wpc.%{winedll} %{_libdir}/wine/wpcap.dll.so @@ -2077,7 +2084,8 @@ fi %{_libdir}/wine/wine-d3d9.%{winedll} %{_libdir}/wine/opengl32.dll.so %{_libdir}/wine/wined3d.dll.so -%{_libdir}/wine/dnsapi.dll.so +%{_libdir}/wine/dnsapi.%{winedll} +%{_libdir}/wine/dnsapi.so %{_libdir}/wine/iexplore.%{wineexe} %{_libdir}/wine/x3daudio1_0.dll.so %{_libdir}/wine/x3daudio1_1.dll.so @@ -2424,10 +2432,17 @@ fi %if 0%{?fedora} %files opencl -%{_libdir}/wine/opencl.dll.so +%{_libdir}/wine/opencl.%{winedll} +%{_libdir}/wine/opencl.so %endif %changelog +* Sun Apr 11 2021 Michael Cronenworth 6.6-1 +- version update + +* Mon Mar 15 2021 Michael Cronenworth 6.4-1 +- version update + * Sat Feb 27 2021 Michael Cronenworth 6.3-1 - version update From 7e107304d290acf219a2ace8deb928331e14320b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 11 Apr 2021 14:13:35 -0500 Subject: [PATCH 288/459] Bump wine-mono req --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 87052c1..181cb61 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 6.0.0 +%global winemono 6.1.1 #global _default_patch_fuzz 2 %ifarch %{ix86} x86_64 %global wineacm acm From ce628f31683a16ef592210e879f3a5df70a12195 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 11 Apr 2021 15:21:34 -0500 Subject: [PATCH 289/459] Surround wow64cpu with arch check --- wine.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wine.spec b/wine.spec index 181cb61..6e617c3 100644 --- a/wine.spec +++ b/wine.spec @@ -2060,8 +2060,10 @@ fi %{_libdir}/wine/wmphoto.%{winedll} %{_libdir}/wine/wnaspi32.dll.so %if 0%{?wine_staging} +%ifarch x86_64 aarch64 %{_libdir}/wine/wow64cpu.%{winedll} %endif +%endif %{_libdir}/wine/wpc.%{winedll} %{_libdir}/wine/wpcap.dll.so %{_libdir}/wine/ws2_32.dll.so From 6aefa6dd9f116523f76dfefe353a92c371e99212 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 11 Apr 2021 16:31:40 -0500 Subject: [PATCH 290/459] Refine wow64cpu check --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 6e617c3..2b2f7ef 100644 --- a/wine.spec +++ b/wine.spec @@ -2060,7 +2060,7 @@ fi %{_libdir}/wine/wmphoto.%{winedll} %{_libdir}/wine/wnaspi32.dll.so %if 0%{?wine_staging} -%ifarch x86_64 aarch64 +%ifarch x86_64 %{_libdir}/wine/wow64cpu.%{winedll} %endif %endif From d98c10fc509d93b703e8970ffea1a3c70d65bbd6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 24 Apr 2021 12:25:44 -0500 Subject: [PATCH 291/459] Update to 6.7 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 20 ++++++++------------ 3 files changed, 14 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index fc7865c..f83a12f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.6.tar.xz -/wine-6.6.tar.xz.sign -/wine-staging-6.6.tar.gz +/wine-6.7.tar.xz +/wine-6.7.tar.xz.sign +/wine-staging-6.7.tar.gz diff --git a/sources b/sources index 053e7fc..e9c2247 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.6.tar.xz) = a5caabc5ff91a830fbdcd25a85ee32b6df98315325a929a3124521cd10cc873e5a585359b03eb0293bb2474e39a179cbe179c0611acda6a228861e06068c091e -SHA512 (wine-6.6.tar.xz.sign) = b5a91c259d65228bf7e40aed24c0ea2fc47872b54b65cda3c6ad3403705a9025291a4928d703b4ca6a17e6b6b0e7fe4cd39b9dbe862e3a25047d28f39c901b0a -SHA512 (wine-staging-6.6.tar.gz) = 65e90c4a0965f2db499edcff5171552b8e95716ff9b2a4ed272d022bc0b1f99547ca1d7b09ced2a267cdf3dfbaf552f9cbb2cc8bbd34636eb3882406ab5985d2 +SHA512 (wine-6.7.tar.xz) = 42920921eaff5a483859fba2b9e866c6afad25427d030f971efe2136f9619b675d5eb1ddfffd54bba8caa172c3e91eb347d673cb16f45560f0ab40a184a34758 +SHA512 (wine-6.7.tar.xz.sign) = 8993ec90439d15bc1ca500b847c1c832ec1334a267b2694d200a92c7dc7812c04dfd5fc28831b7bb5878d07c7c74a27c67565ebe8c13bc5b09182564045262cd +SHA512 (wine-staging-6.7.tar.gz) = 74805846e2e6e5d751c25f4b98ac671f8507d3a9b13d572e166b1885e397a6bb74bd3ea4b456d46298306d632499a4b88f97eb6d53ff049c2495cf055347611d diff --git a/wine.spec b/wine.spec index 2b2f7ef..f537a14 100644 --- a/wine.spec +++ b/wine.spec @@ -44,7 +44,7 @@ %endif Name: wine -Version: 6.6 +Version: 6.7 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1729,7 +1729,7 @@ fi %{_libdir}/wine/joy.%{winecpl} %{_libdir}/wine/jscript.%{winedll} %{_libdir}/wine/jsproxy.%{winedll} -%{_libdir}/wine/kerberos.dll.so +%{_libdir}/wine/kerberos.%{winedll} %{_libdir}/wine/kernel32.%{winedll} %{_libdir}/wine/kernelbase.%{winedll} %{_libdir}/wine/ksecdd.%{winesys} @@ -1851,7 +1851,7 @@ fi %{_libdir}/wine/nddeapi.%{winedll} %{_libdir}/wine/ncrypt.%{winedll} %{_libdir}/wine/ndis.%{winesys} -%{_libdir}/wine/netapi32.dll.so +%{_libdir}/wine/netapi32.%{winedll} %{_libdir}/wine/netcfgx.%{winedll} %{_libdir}/wine/netio.%{winesys} %{_libdir}/wine/netprofm.%{winedll} @@ -2034,7 +2034,7 @@ fi %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.%{winedll} %{_libdir}/wine/wineusb.sys.so -%{_libdir}/wine/winevulkan.dll.so +%{_libdir}/wine/winevulkan.%{winedll} %{_libdir}/wine/winex11.drv.so %{_libdir}/wine/wing32.%{winedll} %{_libdir}/wine/winhttp.%{winedll} @@ -2099,16 +2099,9 @@ fi %{_libdir}/wine/x3daudio1_7.dll.so %if 0%{?wine_staging} %{_libdir}/wine/xactengine2_0.dll.so -%{_libdir}/wine/xactengine2_1.dll.so -%{_libdir}/wine/xactengine2_2.dll.so -%{_libdir}/wine/xactengine2_3.dll.so %{_libdir}/wine/xactengine2_4.dll.so -%{_libdir}/wine/xactengine2_5.dll.so -%{_libdir}/wine/xactengine2_6.dll.so %{_libdir}/wine/xactengine2_7.dll.so -%{_libdir}/wine/xactengine2_8.dll.so %{_libdir}/wine/xactengine2_9.dll.so -%{_libdir}/wine/xactengine2_10.dll.so %endif %{_libdir}/wine/xactengine3_0.dll.so %{_libdir}/wine/xactengine3_1.dll.so @@ -2377,7 +2370,7 @@ fi # ldap subpackage %files ldap -%{_libdir}/wine/wldap32.dll.so +%{_libdir}/wine/wldap32.%{winedll} # cms subpackage %files cms @@ -2439,6 +2432,9 @@ fi %endif %changelog +* Sat Apr 24 2021 Michael Cronenworth 6.7-1 +- version update + * Sun Apr 11 2021 Michael Cronenworth 6.6-1 - version update From 034c22ecad01df3a09a8a916baf2f4ad3d8c6317 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 24 Apr 2021 12:48:04 -0500 Subject: [PATCH 292/459] Missing files for 6.7 --- wine.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wine.spec b/wine.spec index f537a14..a148fb5 100644 --- a/wine.spec +++ b/wine.spec @@ -1729,6 +1729,7 @@ fi %{_libdir}/wine/joy.%{winecpl} %{_libdir}/wine/jscript.%{winedll} %{_libdir}/wine/jsproxy.%{winedll} +%{_libdir}/wine/kerberos.so %{_libdir}/wine/kerberos.%{winedll} %{_libdir}/wine/kernel32.%{winedll} %{_libdir}/wine/kernelbase.%{winedll} @@ -1851,6 +1852,7 @@ fi %{_libdir}/wine/nddeapi.%{winedll} %{_libdir}/wine/ncrypt.%{winedll} %{_libdir}/wine/ndis.%{winesys} +%{_libdir}/wine/netapi32.so %{_libdir}/wine/netapi32.%{winedll} %{_libdir}/wine/netcfgx.%{winedll} %{_libdir}/wine/netio.%{winesys} @@ -2024,6 +2026,7 @@ fi %{_libdir}/wine/windows.globalization.%{winedll} %{_libdir}/wine/windows.media.speech.%{winedll} %endif +%{_libdir}/wine/windows.media.devices.%{winedll} %{_libdir}/wine/windowscodecs.%{winedll} %{_libdir}/wine/windowscodecs.so %{_libdir}/wine/windowscodecsext.%{winedll} @@ -2034,6 +2037,7 @@ fi %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winemapi.%{winedll} %{_libdir}/wine/wineusb.sys.so +%{_libdir}/wine/winevulkan.so %{_libdir}/wine/winevulkan.%{winedll} %{_libdir}/wine/winex11.drv.so %{_libdir}/wine/wing32.%{winedll} @@ -2370,6 +2374,7 @@ fi # ldap subpackage %files ldap +%{_libdir}/wine/wldap32.so %{_libdir}/wine/wldap32.%{winedll} # cms subpackage From 8631a7489ba853d3fd15d54c5466326f68f8df25 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 24 Apr 2021 13:29:14 -0500 Subject: [PATCH 293/459] Fix staging patch for return type. GCC ignores it while Clang errors. --- wine.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wine.spec b/wine.spec index a148fb5..786b570 100644 --- a/wine.spec +++ b/wine.spec @@ -715,6 +715,9 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 +# Fix staging patch +sed -i -e 's!+ return status;!+ return;!' patches/user32-rawinput-hid/0017-hidclass.sys-Assign-rawinput-handles-through-device-.patch + patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build From ab38f0c79a3ddea86349a966c96be83597b49a90 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 13 May 2021 18:23:13 -0500 Subject: [PATCH 294/459] Update to 6.8 - massive directory layout change --- .gitignore | 6 +- sources | 6 +- wine-6.0-vulkan-child-window.patch | 146 -- wine.spec | 2217 ++++++++++++++-------------- 4 files changed, 1154 insertions(+), 1221 deletions(-) delete mode 100644 wine-6.0-vulkan-child-window.patch diff --git a/.gitignore b/.gitignore index f83a12f..85bcc12 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.7.tar.xz -/wine-6.7.tar.xz.sign -/wine-staging-6.7.tar.gz +/wine-6.8.tar.xz +/wine-6.8.tar.xz.sign +/wine-staging-6.8.tar.gz diff --git a/sources b/sources index e9c2247..6f65669 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.7.tar.xz) = 42920921eaff5a483859fba2b9e866c6afad25427d030f971efe2136f9619b675d5eb1ddfffd54bba8caa172c3e91eb347d673cb16f45560f0ab40a184a34758 -SHA512 (wine-6.7.tar.xz.sign) = 8993ec90439d15bc1ca500b847c1c832ec1334a267b2694d200a92c7dc7812c04dfd5fc28831b7bb5878d07c7c74a27c67565ebe8c13bc5b09182564045262cd -SHA512 (wine-staging-6.7.tar.gz) = 74805846e2e6e5d751c25f4b98ac671f8507d3a9b13d572e166b1885e397a6bb74bd3ea4b456d46298306d632499a4b88f97eb6d53ff049c2495cf055347611d +SHA512 (wine-6.8.tar.xz) = 784863e3aa11f692cee2ab3b3d99cc896c1eb41cfab8cc6b52b5a31671d82fc7f6783bae72c65d8806a8c4096000401cbd0a1a7f1a88fd980685fae67fa9bd91 +SHA512 (wine-6.8.tar.xz.sign) = bb82528de58fc69768e6d647ceee2f21c37cac5281f30754666f5ecd13fea15b605e005dc47105cf49fa7d1e3b0ac8e807eda319c378de09eeb122960665a8f7 +SHA512 (wine-staging-6.8.tar.gz) = a2dfe74b07b687af147b61f235ea2843ff38a563f37ed2ed68dce1cc0ff3d50dbd7c9596836c6e236e368e7a55cbe1ba881dac11bb0966e61a76a7376f92bdcc diff --git a/wine-6.0-vulkan-child-window.patch b/wine-6.0-vulkan-child-window.patch deleted file mode 100644 index a93ac52..0000000 --- a/wine-6.0-vulkan-child-window.patch +++ /dev/null @@ -1,146 +0,0 @@ -From 4cc738f609faff68bf4c67d5618174fa87ab3cdb Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Felix=20H=C3=A4dicke?= -Date: Wed, 10 Jul 2019 22:19:31 +0200 -Subject: [PATCH] winex11.drv: Support child window rendering for Vulkan via - XComposite -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45277 -Signed-off-by: Felix Hädicke ---- - dlls/winex11.drv/vulkan.c | 56 ++++++++++++++++++++++++++++++++------- - 1 file changed, 47 insertions(+), 9 deletions(-) - -diff --git a/dlls/winex11.drv/vulkan.c b/dlls/winex11.drv/vulkan.c -index 28ae1a9e0e8..3b0bf58c107 100644 ---- a/dlls/winex11.drv/vulkan.c -+++ b/dlls/winex11.drv/vulkan.c -@@ -33,6 +33,7 @@ - #include "wine/debug.h" - #include "wine/heap.h" - #include "x11drv.h" -+#include "xcomposite.h" - - #define VK_NO_PROTOTYPES - #define WINE_VK_HOST -@@ -55,6 +56,7 @@ static CRITICAL_SECTION_DEBUG critsect_debug = - static CRITICAL_SECTION context_section = { &critsect_debug, -1, 0, 0, 0, 0 }; - - static XContext vulkan_hwnd_context; -+static XContext vulkan_swapchain_surface_context; - - #define VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR 1000004000 - -@@ -62,6 +64,7 @@ struct wine_vk_surface - { - LONG ref; - Window window; -+ HDC child_window_dc; - VkSurfaceKHR surface; /* native surface */ - }; - -@@ -135,6 +138,7 @@ static BOOL WINAPI wine_vk_init(INIT_ONCE *once, void *param, void **context) - #undef LOAD_OPTIONAL_FUNCPTR - - vulkan_hwnd_context = XUniqueContext(); -+ vulkan_swapchain_surface_context = XUniqueContext(); - - return TRUE; - -@@ -252,16 +256,24 @@ static VkResult X11DRV_vkCreateSwapchainKHR(VkDevice device, - const VkSwapchainCreateInfoKHR *create_info, - const VkAllocationCallbacks *allocator, VkSwapchainKHR *swapchain) - { -+ VkResult res; - VkSwapchainCreateInfoKHR create_info_host; -+ struct wine_vk_surface *x11_surface = surface_from_handle(create_info->surface); -+ - TRACE("%p %p %p %p\n", device, create_info, allocator, swapchain); - - if (allocator) - FIXME("Support for allocation callbacks not implemented yet\n"); - - create_info_host = *create_info; -- create_info_host.surface = surface_from_handle(create_info->surface)->surface; -+ create_info_host.surface = x11_surface->surface; - -- return pvkCreateSwapchainKHR(device, &create_info_host, NULL /* allocator */, swapchain); -+ res = pvkCreateSwapchainKHR(device, &create_info_host, NULL /* allocator */, swapchain); -+ if (res == VK_SUCCESS) -+ { -+ XSaveContext(gdi_display, (XID)(*swapchain), vulkan_swapchain_surface_context, (char *)x11_surface); -+ } -+ return res; - } - - static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, -@@ -277,13 +289,6 @@ static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, - if (allocator) - FIXME("Support for allocation callbacks not implemented yet\n"); - -- /* TODO: support child window rendering. */ -- if (GetAncestor(create_info->hwnd, GA_PARENT) != GetDesktopWindow()) -- { -- FIXME("Application requires child window rendering, which is not implemented yet!\n"); -- return VK_ERROR_INCOMPATIBLE_DRIVER; -- } -- - x11_surface = heap_alloc_zero(sizeof(*x11_surface)); - if (!x11_surface) - return VK_ERROR_OUT_OF_HOST_MEMORY; -@@ -300,6 +305,23 @@ static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, - goto err; - } - -+ /* child window rendering. */ -+ if (GetAncestor(create_info->hwnd, GA_PARENT) != GetDesktopWindow()) -+ { -+#ifdef SONAME_LIBXCOMPOSITE -+ if (usexcomposite) -+ { -+ pXCompositeRedirectWindow(gdi_display, x11_surface->window, CompositeRedirectManual); -+ x11_surface->child_window_dc = GetDC(create_info->hwnd); -+ } -+ else -+#endif -+ { -+ FIXME("Child window rendering is not supported without X Composite Extension!\n"); -+ return VK_ERROR_INCOMPATIBLE_DRIVER; -+ } -+ } -+ - create_info_host.sType = VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR; - create_info_host.pNext = NULL; - create_info_host.flags = 0; /* reserved */ -@@ -369,6 +391,7 @@ static void X11DRV_vkDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapcha - FIXME("Support for allocation callbacks not implemented yet\n"); - - pvkDestroySwapchainKHR(device, swapchain, NULL /* allocator */); -+ XDeleteContext(gdi_display, (XID)swapchain, vulkan_swapchain_surface_context); - } - - static VkResult X11DRV_vkEnumerateInstanceExtensionProperties(const char *layer_name, -@@ -541,6 +564,21 @@ static VkResult X11DRV_vkQueuePresentKHR(VkQueue queue, const VkPresentInfoKHR * - } - } - -+ for (uint32_t i = 0 ; i < present_info->swapchainCount; ++i) -+ { -+ struct wine_vk_surface *x11_surface; -+ if (!XFindContext(gdi_display, (XID)present_info->pSwapchains[i], -+ vulkan_swapchain_surface_context, (char **)&x11_surface) && -+ x11_surface->child_window_dc) -+ { -+ struct x11drv_escape_flush_gl_drawable escape; -+ escape.code = X11DRV_FLUSH_GL_DRAWABLE; -+ escape.gl_drawable = x11_surface->window; -+ escape.flush = TRUE; -+ ExtEscape(x11_surface->child_window_dc, X11DRV_ESCAPE, sizeof(escape), (LPSTR)&escape, 0, NULL); -+ } -+ } -+ - return res; - } - diff --git a/wine.spec b/wine.spec index 786b570..bdf2811 100644 --- a/wine.spec +++ b/wine.spec @@ -12,6 +12,7 @@ %global winecpl cpl %global winedll dll %global winedrv drv +%global wineds ds %global wineexe exe %global wineocx ocx %global winesys sys @@ -23,11 +24,28 @@ %global winecpl cpl.so %global winedll dll.so %global winedrv drv.so +%global wineds ds.so %global wineexe exe.so %global wineocx ocx.so %global winesys sys.so %global winetlb tlb.so %endif +%ifarch %{ix86} +%global winepedir i386-windows +%global winesodir i386-unix +%endif +%ifarch x86_64 +%global winepedir x86_64-windows +%global winesodir x86_64-unix +%endif +%ifarch %{arm} +%global winepedir arm-windows +%global winesodir arm-unix +%endif +%ifarch aarch64 +%global winepedir aarch64-windows +%global winesodir aarch64-unix +%endif # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging %if 0%{?fedora} @@ -44,7 +62,7 @@ %endif Name: wine -Version: 6.7 +Version: 6.8 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -75,8 +93,6 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs -# https://bugs.winehq.org/show_bug.cgi?id=45277 -Patch100: wine-6.0-vulkan-child-window.patch # desktop dir Source200: wine.menu @@ -715,16 +731,11 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -# Fix staging patch -sed -i -e 's!+ return status;!+ return;!' patches/user32-rawinput-hid/0017-hidclass.sys-Assign-rawinput-handles-through-device-.patch - patches/patchinstall.sh DESTDIR="`pwd`" --all # fix parallelized build sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in -%patch100 -p1 -b.vulkan-child-window - %endif # 0%%{?wine_staging} @@ -799,18 +810,20 @@ touch %{buildroot}%{_bindir}/wine touch %{buildroot}%{_bindir}/wine-preloader %endif touch %{buildroot}%{_bindir}/wineserver -mv %{buildroot}%{_libdir}/wine/dxgi.dll.so %{buildroot}%{_libdir}/wine/wine-dxgi.dll.so -mv %{buildroot}%{_libdir}/wine/d3d9.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d9.%{winedll} -mv %{buildroot}%{_libdir}/wine/d3d10.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d10.%{winedll} -mv %{buildroot}%{_libdir}/wine/d3d10_1.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d10_1.%{winedll} -mv %{buildroot}%{_libdir}/wine/d3d10core.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d10core.%{winedll} -mv %{buildroot}%{_libdir}/wine/d3d11.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d11.%{winedll} -touch %{buildroot}%{_libdir}/wine/dxgi.dll.so -touch %{buildroot}%{_libdir}/wine/d3d9.%{winedll} -touch %{buildroot}%{_libdir}/wine/d3d10.%{winedll} -touch %{buildroot}%{_libdir}/wine/d3d10_1.%{winedll} -touch %{buildroot}%{_libdir}/wine/d3d10core.%{winedll} -touch %{buildroot}%{_libdir}/wine/d3d11.%{winedll} +mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.%{winedll} +mv %{buildroot}%{_libdir}/wine/%{winesodir}/dxgi.dll.so %{buildroot}%{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d9.%{winedll} +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10.%{winedll} +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10_1.%{winedll} +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10core.%{winedll} +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d11.%{winedll} +touch %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.%{winedll} +touch %{buildroot}%{_libdir}/wine/%{winesodir}/dxgi.dll.so +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.%{winedll} +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.%{winedll} +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.%{winedll} +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.%{winedll} +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.%{winedll} # remove rpath chrpath --delete %{buildroot}%{_bindir}/wmc @@ -1056,12 +1069,10 @@ fi %posttrans core # handle upgrades for a few package updates -rm -f %{_libdir}/wine/dxgi.dll.so -rm -f %{_libdir}/wine/d3d9.%{winedll} -rm -f %{_libdir}/wine/d3d10.%{winedll} -rm -f %{_libdir}/wine/d3d10_1.%{winedll} -rm -f %{_libdir}/wine/d3d10core.%{winedll} -rm -f %{_libdir}/wine/d3d11.%{winedll} +%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so +%{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.%{winedll} +%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.%{winedll} +%{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.%{winedll} %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine64 10 \ @@ -1082,31 +1093,32 @@ rm -f %{_libdir}/wine/d3d11.%{winedll} wineserver %{_bindir}/wineserver32 10 %endif %endif -%{_sbindir}/alternatives --install %{_libdir}/wine/dxgi.dll.so \ - 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/d3d9.%{winedll} \ - 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.%{winedll} 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/d3d10.%{winedll} \ - 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.%{winedll} 10 \ - --slave %{_libdir}/wine/d3d10_1.%{winedll} 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/wine-d3d10_1.%{winedll} \ - --slave %{_libdir}/wine/d3d10core.%{winedll} 'wine-d3d10core%{?_isa}' %{_libdir}/wine/wine-d3d10core.%{winedll} -%{_sbindir}/alternatives --install %{_libdir}/wine/d3d11.%{winedll} \ - 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.%{winedll} 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.%{winedll} \ + 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.%{winedll} 10 \ + --slave %{_libdir}/wine/%{winesodir}/dxgi.dll.so 'wine-dxgi-so%{?_isa}' %{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.%{winedll} \ + 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.%{winedll} 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.%{winedll} \ + 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.%{winedll} 10 \ + --slave %{_libdir}/wine/%{winepedir}/d3d10_1.%{winedll} 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.%{winedll} \ + --slave %{_libdir}/wine/%{winepedir}/d3d10core.%{winedll} 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.%{winedll} +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d11.%{winedll} \ + 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.%{winedll} 10 %postun core %{?ldconfig} if [ $1 -eq 0 ] ; then -%ifarch x86_64 aarch64 aarch64 +%ifarch x86_64 aarch64 %{_sbindir}/alternatives --remove wine %{_bindir}/wine64 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver64 %else %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif - %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so - %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.%{winedll} - %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.%{winedll} - %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.%{winedll} + %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.%{winedll} + %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.%{winedll} + %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.%{winedll} + %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.%{winedll} fi %ldconfig_scriptlets ldap @@ -1141,25 +1153,26 @@ fi %{_bindir}/msidb %endif %{_bindir}/winedump -%{_libdir}/wine/explorer.%{wineexe} -%{_libdir}/wine/cabarc.%{wineexe} -%{_libdir}/wine/control.%{wineexe} -%{_libdir}/wine/cmd.%{wineexe} -%{_libdir}/wine/dxdiag.%{wineexe} -%{_libdir}/wine/notepad.%{wineexe} -%{_libdir}/wine/plugplay.%{wineexe} -%{_libdir}/wine/progman.%{wineexe} -%{_libdir}/wine/taskmgr.%{wineexe} -%{_libdir}/wine/winedbg.exe.so -%{_libdir}/wine/winefile.%{wineexe} -%{_libdir}/wine/winemine.%{wineexe} -%{_libdir}/wine/winemsibuilder.%{wineexe} -%{_libdir}/wine/winepath.%{wineexe} -%{_libdir}/wine/winmgmt.%{wineexe} -%{_libdir}/wine/winver.%{wineexe} -%{_libdir}/wine/wordpad.%{wineexe} -%{_libdir}/wine/write.%{wineexe} -%{_libdir}/wine/wusa.%{wineexe} +%{_libdir}/wine/%{winepedir}/explorer.%{wineexe} +%{_libdir}/wine/%{winepedir}/cabarc.%{wineexe} +%{_libdir}/wine/%{winepedir}/control.%{wineexe} +%{_libdir}/wine/%{winepedir}/cmd.%{wineexe} +%{_libdir}/wine/%{winepedir}/dxdiag.%{wineexe} +%{_libdir}/wine/%{winepedir}/notepad.%{wineexe} +%{_libdir}/wine/%{winepedir}/plugplay.%{wineexe} +%{_libdir}/wine/%{winepedir}/progman.%{wineexe} +%{_libdir}/wine/%{winepedir}/taskmgr.%{wineexe} +%{_libdir}/wine/%{winepedir}/winedbg.%{wineexe} +%{_libdir}/wine/%{winesodir}/winedbg.exe.so +%{_libdir}/wine/%{winepedir}/winefile.%{wineexe} +%{_libdir}/wine/%{winepedir}/winemine.%{wineexe} +%{_libdir}/wine/%{winepedir}/winemsibuilder.%{wineexe} +%{_libdir}/wine/%{winepedir}/winepath.%{wineexe} +%{_libdir}/wine/%{winepedir}/winmgmt.%{wineexe} +%{_libdir}/wine/%{winepedir}/winver.%{wineexe} +%{_libdir}/wine/%{winepedir}/wordpad.%{wineexe} +%{_libdir}/wine/%{winepedir}/write.%{wineexe} +%{_libdir}/wine/%{winepedir}/wusa.%{wineexe} %ifarch %{ix86} %{arm} %{_bindir}/wine32 @@ -1186,1039 +1199,1096 @@ fi %ghost %{_bindir}/wineserver %dir %{_libdir}/wine -%dir %{_libdir}/wine/fakedlls -%{_libdir}/wine/fakedlls/* -%{_libdir}/wine/attrib.%{wineexe} -%{_libdir}/wine/arp.%{wineexe} -%{_libdir}/wine/aspnet_regiis.%{wineexe} -%{_libdir}/wine/cacls.%{wineexe} -%{_libdir}/wine/conhost.%{wineexe} -%{_libdir}/wine/cscript.%{wineexe} -%{_libdir}/wine/dism.%{wineexe} -%{_libdir}/wine/dplaysvr.%{wineexe} -%{_libdir}/wine/dpnsvr.%{wineexe} -%{_libdir}/wine/dpvsetup.%{wineexe} -%{_libdir}/wine/eject.%{wineexe} -%{_libdir}/wine/expand.%{wineexe} -%{_libdir}/wine/extrac32.%{wineexe} -%{_libdir}/wine/fc.%{wineexe} -%{_libdir}/wine/find.%{wineexe} -%{_libdir}/wine/findstr.%{wineexe} -%{_libdir}/wine/fsutil.%{wineexe} -%{_libdir}/wine/hostname.%{wineexe} -%{_libdir}/wine/ipconfig.%{wineexe} -%{_libdir}/wine/winhlp32.%{wineexe} -%{_libdir}/wine/mshta.%{wineexe} +%{_libdir}/wine/%{winepedir}/attrib.%{wineexe} +%{_libdir}/wine/%{winepedir}/arp.%{wineexe} +%{_libdir}/wine/%{winepedir}/aspnet_regiis.%{wineexe} +%{_libdir}/wine/%{winepedir}/cacls.%{wineexe} +%{_libdir}/wine/%{winepedir}/conhost.%{wineexe} +%{_libdir}/wine/%{winepedir}/cscript.%{wineexe} +%{_libdir}/wine/%{winepedir}/dism.%{wineexe} +%{_libdir}/wine/%{winepedir}/dplaysvr.%{wineexe} +%{_libdir}/wine/%{winepedir}/dpnsvr.%{wineexe} +%{_libdir}/wine/%{winepedir}/dpvsetup.%{wineexe} +%{_libdir}/wine/%{winepedir}/eject.%{wineexe} +%{_libdir}/wine/%{winepedir}/expand.%{wineexe} +%{_libdir}/wine/%{winepedir}/extrac32.%{wineexe} +%{_libdir}/wine/%{winepedir}/fc.%{wineexe} +%{_libdir}/wine/%{winepedir}/find.%{wineexe} +%{_libdir}/wine/%{winepedir}/findstr.%{wineexe} +%{_libdir}/wine/%{winepedir}/fsutil.%{wineexe} +%{_libdir}/wine/%{winepedir}/hostname.%{wineexe} +%{_libdir}/wine/%{winepedir}/ipconfig.%{wineexe} +%{_libdir}/wine/%{winepedir}/winhlp32.%{wineexe} +%{_libdir}/wine/%{winepedir}/mshta.%{wineexe} %if 0%{?wine_staging} -%{_libdir}/wine/msidb.%{wineexe} +%{_libdir}/wine/%{winepedir}/msidb.%{wineexe} %endif -%{_libdir}/wine/msiexec.%{wineexe} -%{_libdir}/wine/net.%{wineexe} -%{_libdir}/wine/netstat.%{wineexe} -%{_libdir}/wine/ngen.%{wineexe} -%{_libdir}/wine/ntoskrnl.%{wineexe} -%{_libdir}/wine/oleview.%{wineexe} -%{_libdir}/wine/ping.%{wineexe} -%{_libdir}/wine/powershell.%{wineexe} -%{_libdir}/wine/reg.%{wineexe} -%{_libdir}/wine/regasm.%{wineexe} -%{_libdir}/wine/regedit.%{wineexe} -%{_libdir}/wine/regsvcs.%{wineexe} -%{_libdir}/wine/regsvr32.%{wineexe} -%{_libdir}/wine/rpcss.%{wineexe} -%{_libdir}/wine/rundll32.%{wineexe} -%{_libdir}/wine/schtasks.%{wineexe} -%{_libdir}/wine/sdbinst.%{wineexe} -%{_libdir}/wine/secedit.%{wineexe} -%{_libdir}/wine/servicemodelreg.%{wineexe} -%{_libdir}/wine/services.%{wineexe} -%{_libdir}/wine/start.%{wineexe} -%{_libdir}/wine/tasklist.%{wineexe} -%{_libdir}/wine/termsv.%{wineexe} -%{_libdir}/wine/view.%{wineexe} -%{_libdir}/wine/wevtutil.%{wineexe} -%{_libdir}/wine/where.%{wineexe} -%{_libdir}/wine/whoami.%{wineexe} -%{_libdir}/wine/wineboot.%{wineexe} -%{_libdir}/wine/winebrowser.exe.so -%{_libdir}/wine/wineconsole.%{wineexe} -%{_libdir}/wine/winemenubuilder.exe.so -%{_libdir}/wine/winecfg.exe.so -%{_libdir}/wine/winedevice.%{wineexe} -%{_libdir}/wine/wmplayer.%{wineexe} -%{_libdir}/wine/wscript.%{wineexe} -%{_libdir}/wine/uninstaller.%{wineexe} +%{_libdir}/wine/%{winepedir}/msiexec.%{wineexe} +%{_libdir}/wine/%{winepedir}/net.%{wineexe} +%{_libdir}/wine/%{winepedir}/netstat.%{wineexe} +%{_libdir}/wine/%{winepedir}/ngen.%{wineexe} +%{_libdir}/wine/%{winepedir}/ntoskrnl.%{wineexe} +%{_libdir}/wine/%{winepedir}/oleview.%{wineexe} +%{_libdir}/wine/%{winepedir}/ping.%{wineexe} +%{_libdir}/wine/%{winepedir}/powershell.%{wineexe} +%{_libdir}/wine/%{winepedir}/reg.%{wineexe} +%{_libdir}/wine/%{winepedir}/regasm.%{wineexe} +%{_libdir}/wine/%{winepedir}/regedit.%{wineexe} +%{_libdir}/wine/%{winepedir}/regsvcs.%{wineexe} +%{_libdir}/wine/%{winepedir}/regsvr32.%{wineexe} +%{_libdir}/wine/%{winepedir}/rpcss.%{wineexe} +%{_libdir}/wine/%{winepedir}/rundll32.%{wineexe} +%{_libdir}/wine/%{winepedir}/schtasks.%{wineexe} +%{_libdir}/wine/%{winepedir}/sdbinst.%{wineexe} +%{_libdir}/wine/%{winepedir}/secedit.%{wineexe} +%{_libdir}/wine/%{winepedir}/servicemodelreg.%{wineexe} +%{_libdir}/wine/%{winepedir}/services.%{wineexe} +%{_libdir}/wine/%{winepedir}/start.%{wineexe} +%{_libdir}/wine/%{winepedir}/tasklist.%{wineexe} +%{_libdir}/wine/%{winepedir}/termsv.%{wineexe} +%{_libdir}/wine/%{winepedir}/view.%{wineexe} +%{_libdir}/wine/%{winepedir}/wevtutil.%{wineexe} +%{_libdir}/wine/%{winepedir}/where.%{wineexe} +%{_libdir}/wine/%{winepedir}/whoami.%{wineexe} +%{_libdir}/wine/%{winepedir}/wineboot.%{wineexe} +%{_libdir}/wine/%{winepedir}/winebrowser.%{wineexe} +%{_libdir}/wine/%{winesodir}/winebrowser.exe.so +%{_libdir}/wine/%{winepedir}/wineconsole.%{wineexe} +%{_libdir}/wine/%{winepedir}/winemenubuilder.%{wineexe} +%{_libdir}/wine/%{winesodir}/winemenubuilder.exe.so +%{_libdir}/wine/%{winepedir}/winecfg.%{wineexe} +%{_libdir}/wine/%{winesodir}/winecfg.exe.so +%{_libdir}/wine/%{winepedir}/winedevice.%{wineexe} +%{_libdir}/wine/%{winepedir}/wmplayer.%{wineexe} +%{_libdir}/wine/%{winepedir}/wscript.%{wineexe} +%{_libdir}/wine/%{winepedir}/uninstaller.%{wineexe} -%{_libdir}/libwine.so.1* +%{_libdir}/wine/%{winesodir}/libwine.so.1* -%{_libdir}/wine/acledit.%{winedll} -%{_libdir}/wine/aclui.%{winedll} -%{_libdir}/wine/activeds.%{winedll} -%{_libdir}/wine/activeds.%{winetlb} -%{_libdir}/wine/actxprxy.%{winedll} -%{_libdir}/wine/adsldp.%{winedll} -%{_libdir}/wine/adsldpc.%{winedll} -%{_libdir}/wine/advapi32.%{winedll} -%{_libdir}/wine/advpack.%{winedll} -%{_libdir}/wine/amsi.%{winedll} -%{_libdir}/wine/amstream.%{winedll} -%{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-bem-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-com-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-com-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-comm-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-console-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-console-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-crt-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-crt-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-debug-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-debug-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-3.%{winedll} -%{_libdir}/wine/api-ms-win-core-fibers-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l1-2-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l2-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l2-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-ansi-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-fromapp-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-handle-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-heap-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-heap-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-io-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-io-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-job-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-job-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-largeinteger-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l1-2-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-3-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-3.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-4.%{winedll} -%{_libdir}/wine/api-ms-win-core-misc-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-namedpipe-ansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-path-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-privateprofile-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-3.%{winedll} -%{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-profile-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-registry-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-registry-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-registry-l2-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-string-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-string-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-stringloader-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-synch-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-synch-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-synch-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-synch-ansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-systemtopology-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-threadpool-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-url-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-util-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-version-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-version-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-convert-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-environment-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-filesystem-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-heap-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-locale-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-math-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-multibyte-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-process-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-runtime-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-stdio-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-string-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-time-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-devices-config-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-devices-config-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-devices-query-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-advapi32-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-kernel32-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-normaliz-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-ole32-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-shell32-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-gdi-dpiinfo-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-mm-time-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-ntuser-sysparams-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-power-base-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-power-setting-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-4.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-winevent-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.%{winedll} -%{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-audit-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-security-base-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-base-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-cryptoapi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-provider-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-systemfunctions-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-core-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-core-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-service-management-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-management-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-private-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-stream-winrt-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.%{winedll} -%{_libdir}/wine/apphelp.%{winedll} -%{_libdir}/wine/appwiz.%{winecpl} -%{_libdir}/wine/atl.%{winedll} -%{_libdir}/wine/atl80.%{winedll} -%{_libdir}/wine/atl90.%{winedll} -%{_libdir}/wine/atl100.%{winedll} -%{_libdir}/wine/atl110.%{winedll} -%{_libdir}/wine/atlthunk.%{winedll} -%{_libdir}/wine/atmlib.%{winedll} -%{_libdir}/wine/authz.%{winedll} -%{_libdir}/wine/avicap32.dll.so -%{_libdir}/wine/avifil32.%{winedll} -%{_libdir}/wine/avrt.%{winedll} -%{_libdir}/wine/bcrypt.so -%{_libdir}/wine/bcrypt.%{winedll} -%{_libdir}/wine/bluetoothapis.%{winedll} -%{_libdir}/wine/browseui.%{winedll} -%{_libdir}/wine/bthprops.%{winecpl} -%{_libdir}/wine/cabinet.%{winedll} -%{_libdir}/wine/cards.%{winedll} -%{_libdir}/wine/cdosys.%{winedll} -%{_libdir}/wine/cfgmgr32.%{winedll} -%{_libdir}/wine/chcp.%{winecom} -%{_libdir}/wine/clock.%{wineexe} -%{_libdir}/wine/clusapi.%{winedll} -%{_libdir}/wine/combase.%{winedll} -%{_libdir}/wine/comcat.%{winedll} -%{_libdir}/wine/comctl32.%{winedll} -%{_libdir}/wine/comdlg32.%{winedll} -%{_libdir}/wine/compstui.%{winedll} -%{_libdir}/wine/comsvcs.%{winedll} -%{_libdir}/wine/concrt140.%{winedll} -%{_libdir}/wine/connect.%{winedll} -%{_libdir}/wine/credui.%{winedll} -%{_libdir}/wine/crtdll.so -%{_libdir}/wine/crtdll.%{winedll} -%{_libdir}/wine/crypt32.so -%{_libdir}/wine/crypt32.%{winedll} -%{_libdir}/wine/cryptdlg.%{winedll} -%{_libdir}/wine/cryptdll.%{winedll} -%{_libdir}/wine/cryptext.%{winedll} -%{_libdir}/wine/cryptnet.%{winedll} -%{_libdir}/wine/cryptsp.%{winedll} -%{_libdir}/wine/cryptui.%{winedll} -%{_libdir}/wine/ctapi32.dll.so -%{_libdir}/wine/ctl3d32.%{winedll} -%{_libdir}/wine/d2d1.%{winedll} -%ghost %{_libdir}/wine/d3d10.%{winedll} -%ghost %{_libdir}/wine/d3d10_1.%{winedll} -%ghost %{_libdir}/wine/d3d10core.%{winedll} -%{_libdir}/wine/wine-d3d10.%{winedll} -%{_libdir}/wine/wine-d3d10_1.%{winedll} -%{_libdir}/wine/wine-d3d10core.%{winedll} -%ghost %{_libdir}/wine/d3d11.%{winedll} -%{_libdir}/wine/wine-d3d11.%{winedll} -%{_libdir}/wine/d3d12.dll.so -%{_libdir}/wine/d3dcompiler_*.%{winedll} -%{_libdir}/wine/d3dim.%{winedll} -%{_libdir}/wine/d3dim700.%{winedll} -%{_libdir}/wine/d3drm.%{winedll} -%{_libdir}/wine/d3dx9_*.%{winedll} -%{_libdir}/wine/d3dx10_*.%{winedll} -%{_libdir}/wine/d3dx11_42.%{winedll} -%{_libdir}/wine/d3dx11_43.%{winedll} -%{_libdir}/wine/d3dxof.%{winedll} -%{_libdir}/wine/davclnt.%{winedll} -%{_libdir}/wine/dbgeng.%{winedll} -%{_libdir}/wine/dbghelp.%{winedll} -%{_libdir}/wine/dciman32.%{winedll} -%{_libdir}/wine/dcomp.%{winedll} -%{_libdir}/wine/ddraw.%{winedll} -%{_libdir}/wine/ddrawex.%{winedll} -%{_libdir}/wine/devenum.%{winedll} -%{_libdir}/wine/dhcpcsvc.%{winedll} -%{_libdir}/wine/dhtmled.%{wineocx} -%{_libdir}/wine/difxapi.%{winedll} -%{_libdir}/wine/dinput.dll.so -%{_libdir}/wine/dinput8.dll.so -%{_libdir}/wine/directmanipulation.%{winedll} -%{_libdir}/wine/dispex.%{winedll} -%{_libdir}/wine/dmband.%{winedll} -%{_libdir}/wine/dmcompos.%{winedll} -%{_libdir}/wine/dmime.%{winedll} -%{_libdir}/wine/dmloader.%{winedll} -%{_libdir}/wine/dmscript.%{winedll} -%{_libdir}/wine/dmstyle.%{winedll} -%{_libdir}/wine/dmsynth.%{winedll} -%{_libdir}/wine/dmusic.%{winedll} -%{_libdir}/wine/dmusic32.%{winedll} -%{_libdir}/wine/dplay.%{winedll} -%{_libdir}/wine/dplayx.%{winedll} -%{_libdir}/wine/dpnaddr.%{winedll} -%{_libdir}/wine/dpnet.%{winedll} -%{_libdir}/wine/dpnhpast.%{winedll} -%{_libdir}/wine/dpnlobby.%{winedll} -%{_libdir}/wine/dpvoice.%{winedll} -%{_libdir}/wine/dpwsockx.%{winedll} -%{_libdir}/wine/drmclien.%{winedll} -%{_libdir}/wine/dsound.%{winedll} -%{_libdir}/wine/dsdmo.%{winedll} -%{_libdir}/wine/dsquery.%{winedll} -%{_libdir}/wine/dssenh.%{winedll} -%{_libdir}/wine/dsuiext.%{winedll} -%{_libdir}/wine/dswave.%{winedll} -%{_libdir}/wine/dwmapi.%{winedll} -%{_libdir}/wine/dwrite.%{winedll} -%{_libdir}/wine/dwrite.so -%{_libdir}/wine/dx8vb.%{winedll} -%{_libdir}/wine/dxdiagn.%{winedll} -%ghost %{_libdir}/wine/dxgi.dll.so -%{_libdir}/wine/wine-dxgi.dll.so +%{_libdir}/wine/%{winepedir}/acledit.%{winedll} +%{_libdir}/wine/%{winepedir}/aclui.%{winedll} +%{_libdir}/wine/%{winepedir}/activeds.%{winedll} +%{_libdir}/wine/%{winepedir}/activeds.%{winetlb} +%{_libdir}/wine/%{winepedir}/actxprxy.%{winedll} +%{_libdir}/wine/%{winepedir}/adsldp.%{winedll} +%{_libdir}/wine/%{winepedir}/adsldpc.%{winedll} +%{_libdir}/wine/%{winepedir}/advapi32.%{winedll} +%{_libdir}/wine/%{winepedir}/advpack.%{winedll} +%{_libdir}/wine/%{winepedir}/amsi.%{winedll} +%{_libdir}/wine/%{winepedir}/amstream.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-identity-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-2.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-apiquery-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-appcompat-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-appinit-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-atoms-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-bem-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-private-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-comm-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-datetime-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-datetime-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-debug-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-debug-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-delayload-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-delayload-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-2.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-3.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-2.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-2.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-ansi-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-fromapp-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-handle-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-interlocked-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-interlocked-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-io-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-io-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-job-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-job-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-largeinteger-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-2.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-private-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-2.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-2.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-3-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-private-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localregistry-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-2.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-3.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-4.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-misc-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-ansi-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-namespace-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-normalization-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-path-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-privateprofile-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processenvironment-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processenvironment-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-2.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-3.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processtopology-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-profile-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-ansi-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-quirks-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-realtime-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-registryuserspecific-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-rtlsupport-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-rtlsupport-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-obsolete-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-shutdown-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-sidebyside-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-stringansi-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-stringloader-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-2-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-ansi-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-2-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-systemtopology-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-private-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-timezone-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-toolhelp-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-url-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-util-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-private-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-versionansi-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-windowserrorreporting-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-errorprivate-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-registration-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-roparameterizediid-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-string-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-string-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-wow64-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-wow64-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-xstate-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-core-xstate-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-conio-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-convert-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-environment-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-filesystem-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-heap-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-locale-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-math-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-multibyte-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-private-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-process-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-runtime-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-stdio-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-string-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-time-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-utility-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-devices-config-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-devices-config-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-devices-query-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-advapi32-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-advapi32-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-kernel32-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-normaliz-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-ole32-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shell32-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shlwapi-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shlwapi-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-user32-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-version-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-dx-d3dkmt-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-classicprovider-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-consumer-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-controller-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-provider-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-eventlog-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-gaming-tcui-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-gdi-dpiinfo-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-mm-joystick-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-mm-misc-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-mm-mme-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-mm-time-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-dc-access-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-rectangle-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-sysparams-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-perf-legacy-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-power-base-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-power-setting-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-draw-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-private-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-private-l1-1-4.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-window-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-winevent-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-activedirectoryclient-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-audit-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-private-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-credentials-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-cryptoapi-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-grouppolicy-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsapolicy-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-provider-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-sddl-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-security-systemfunctions-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-service-core-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-service-core-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-service-management-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-service-management-l2-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-service-private-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-service-winsvc-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-service-winsvc-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-obsolete-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-scaling-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-scaling-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-stream-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-stream-winrt-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-thread-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-shell-shellcom-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/api-ms-win-shell-shellfolders-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/apphelp.%{winedll} +%{_libdir}/wine/%{winepedir}/appwiz.%{winecpl} +%{_libdir}/wine/%{winepedir}/atl.%{winedll} +%{_libdir}/wine/%{winepedir}/atl80.%{winedll} +%{_libdir}/wine/%{winepedir}/atl90.%{winedll} +%{_libdir}/wine/%{winepedir}/atl100.%{winedll} +%{_libdir}/wine/%{winepedir}/atl110.%{winedll} +%{_libdir}/wine/%{winepedir}/atlthunk.%{winedll} +%{_libdir}/wine/%{winepedir}/atmlib.%{winedll} +%{_libdir}/wine/%{winepedir}/authz.%{winedll} +%{_libdir}/wine/%{winepedir}/avicap32.%{winedll} +%{_libdir}/wine/%{winesodir}/avicap32.dll.so +%{_libdir}/wine/%{winepedir}/avifil32.%{winedll} +%{_libdir}/wine/%{winepedir}/avrt.%{winedll} +%{_libdir}/wine/%{winesodir}/bcrypt.so +%{_libdir}/wine/%{winepedir}/bcrypt.%{winedll} +%{_libdir}/wine/%{winepedir}/bluetoothapis.%{winedll} +%{_libdir}/wine/%{winepedir}/browseui.%{winedll} +%{_libdir}/wine/%{winepedir}/bthprops.%{winecpl} +%{_libdir}/wine/%{winepedir}/cabinet.%{winedll} +%{_libdir}/wine/%{winepedir}/cards.%{winedll} +%{_libdir}/wine/%{winepedir}/cdosys.%{winedll} +%{_libdir}/wine/%{winepedir}/cfgmgr32.%{winedll} +%{_libdir}/wine/%{winepedir}/chcp.%{winecom} +%{_libdir}/wine/%{winepedir}/clock.%{wineexe} +%{_libdir}/wine/%{winepedir}/clusapi.%{winedll} +%{_libdir}/wine/%{winepedir}/combase.%{winedll} +%{_libdir}/wine/%{winepedir}/comcat.%{winedll} +%{_libdir}/wine/%{winepedir}/comctl32.%{winedll} +%{_libdir}/wine/%{winepedir}/comdlg32.%{winedll} +%{_libdir}/wine/%{winepedir}/compstui.%{winedll} +%{_libdir}/wine/%{winepedir}/comsvcs.%{winedll} +%{_libdir}/wine/%{winepedir}/concrt140.%{winedll} +%{_libdir}/wine/%{winepedir}/connect.%{winedll} +%{_libdir}/wine/%{winepedir}/credui.%{winedll} +%{_libdir}/wine/%{winesodir}/crtdll.so +%{_libdir}/wine/%{winepedir}/crtdll.%{winedll} +%{_libdir}/wine/%{winesodir}/crypt32.so +%{_libdir}/wine/%{winepedir}/crypt32.%{winedll} +%{_libdir}/wine/%{winepedir}/cryptdlg.%{winedll} +%{_libdir}/wine/%{winepedir}/cryptdll.%{winedll} +%{_libdir}/wine/%{winepedir}/cryptext.%{winedll} +%{_libdir}/wine/%{winepedir}/cryptnet.%{winedll} +%{_libdir}/wine/%{winepedir}/cryptsp.%{winedll} +%{_libdir}/wine/%{winepedir}/cryptui.%{winedll} +%{_libdir}/wine/%{winepedir}/ctapi32.%{winedll} +%{_libdir}/wine/%{winesodir}/ctapi32.dll.so +%{_libdir}/wine/%{winepedir}/ctl3d32.%{winedll} +%{_libdir}/wine/%{winepedir}/d2d1.%{winedll} +%ghost %{_libdir}/wine/%{winepedir}/d3d10.%{winedll} +%ghost %{_libdir}/wine/%{winepedir}/d3d10_1.%{winedll} +%ghost %{_libdir}/wine/%{winepedir}/d3d10core.%{winedll} +%{_libdir}/wine/%{winepedir}/wine-d3d10.%{winedll} +%{_libdir}/wine/%{winepedir}/wine-d3d10_1.%{winedll} +%{_libdir}/wine/%{winepedir}/wine-d3d10core.%{winedll} +%ghost %{_libdir}/wine/%{winepedir}/d3d11.%{winedll} +%{_libdir}/wine/%{winepedir}/wine-d3d11.%{winedll} +%{_libdir}/wine/%{winepedir}/d3d12.%{winedll} +%{_libdir}/wine/%{winesodir}/d3d12.dll.so +%{_libdir}/wine/%{winepedir}/d3dcompiler_*.%{winedll} +%{_libdir}/wine/%{winepedir}/d3dim.%{winedll} +%{_libdir}/wine/%{winepedir}/d3dim700.%{winedll} +%{_libdir}/wine/%{winepedir}/d3drm.%{winedll} +%{_libdir}/wine/%{winepedir}/d3dx9_*.%{winedll} +%{_libdir}/wine/%{winepedir}/d3dx10_*.%{winedll} +%{_libdir}/wine/%{winepedir}/d3dx11_42.%{winedll} +%{_libdir}/wine/%{winepedir}/d3dx11_43.%{winedll} +%{_libdir}/wine/%{winepedir}/d3dxof.%{winedll} +%{_libdir}/wine/%{winepedir}/davclnt.%{winedll} +%{_libdir}/wine/%{winepedir}/dbgeng.%{winedll} +%{_libdir}/wine/%{winepedir}/dbghelp.%{winedll} +%{_libdir}/wine/%{winepedir}/dciman32.%{winedll} +%{_libdir}/wine/%{winepedir}/dcomp.%{winedll} +%{_libdir}/wine/%{winepedir}/ddraw.%{winedll} +%{_libdir}/wine/%{winepedir}/ddrawex.%{winedll} +%{_libdir}/wine/%{winepedir}/devenum.%{winedll} +%{_libdir}/wine/%{winepedir}/dhcpcsvc.%{winedll} +%{_libdir}/wine/%{winepedir}/dhtmled.%{wineocx} +%{_libdir}/wine/%{winepedir}/difxapi.%{winedll} +%{_libdir}/wine/%{winepedir}/dinput.%{winedll} +%{_libdir}/wine/%{winesodir}/dinput.dll.so +%{_libdir}/wine/%{winepedir}/dinput8.%{winedll} +%{_libdir}/wine/%{winesodir}/dinput8.dll.so +%{_libdir}/wine/%{winepedir}/directmanipulation.%{winedll} +%{_libdir}/wine/%{winepedir}/dispex.%{winedll} +%{_libdir}/wine/%{winepedir}/dmband.%{winedll} +%{_libdir}/wine/%{winepedir}/dmcompos.%{winedll} +%{_libdir}/wine/%{winepedir}/dmime.%{winedll} +%{_libdir}/wine/%{winepedir}/dmloader.%{winedll} +%{_libdir}/wine/%{winepedir}/dmscript.%{winedll} +%{_libdir}/wine/%{winepedir}/dmstyle.%{winedll} +%{_libdir}/wine/%{winepedir}/dmsynth.%{winedll} +%{_libdir}/wine/%{winepedir}/dmusic.%{winedll} +%{_libdir}/wine/%{winepedir}/dmusic32.%{winedll} +%{_libdir}/wine/%{winepedir}/dplay.%{winedll} +%{_libdir}/wine/%{winepedir}/dplayx.%{winedll} +%{_libdir}/wine/%{winepedir}/dpnaddr.%{winedll} +%{_libdir}/wine/%{winepedir}/dpnet.%{winedll} +%{_libdir}/wine/%{winepedir}/dpnhpast.%{winedll} +%{_libdir}/wine/%{winepedir}/dpnlobby.%{winedll} +%{_libdir}/wine/%{winepedir}/dpvoice.%{winedll} +%{_libdir}/wine/%{winepedir}/dpwsockx.%{winedll} +%{_libdir}/wine/%{winepedir}/drmclien.%{winedll} +%{_libdir}/wine/%{winepedir}/dsound.%{winedll} +%{_libdir}/wine/%{winepedir}/dsdmo.%{winedll} +%{_libdir}/wine/%{winepedir}/dsquery.%{winedll} +%{_libdir}/wine/%{winepedir}/dssenh.%{winedll} +%{_libdir}/wine/%{winepedir}/dsuiext.%{winedll} +%{_libdir}/wine/%{winepedir}/dswave.%{winedll} +%{_libdir}/wine/%{winepedir}/dwmapi.%{winedll} +%{_libdir}/wine/%{winepedir}/dwrite.%{winedll} +%{_libdir}/wine/%{winesodir}/dwrite.so +%{_libdir}/wine/%{winepedir}/dx8vb.%{winedll} +%{_libdir}/wine/%{winepedir}/dxdiagn.%{winedll} +%ghost %{_libdir}/wine/%{winepedir}/dxgi.%{winedll} +%{_libdir}/wine/%{winepedir}/wine-dxgi.%{winedll} +%ghost %{_libdir}/wine/%{winesodir}/dxgi.dll.so +%{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so +%{_libdir}/wine/%{winepedir}/dxgkrnl.%{winesys} +%{_libdir}/wine/%{winepedir}/dxgmms1.%{winesys} +%{_libdir}/wine/%{winepedir}/dxva2.%{winedll} +%{_libdir}/wine/%{winepedir}/esent.%{winedll} +%{_libdir}/wine/%{winepedir}/evr.%{winedll} +%{_libdir}/wine/%{winepedir}/explorerframe.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-authz-context-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-domainjoin-netjoin-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-dwmapi-ext-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-create-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-create-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-devcaps-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-draw-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-draw-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-font-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-font-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-render-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-kernel32-package-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-kernel32-package-current-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-dialogbox-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-draw-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-gui-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-gui-l1-3-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-keyboard-l1-3-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-5-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-message-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-message-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-mouse-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-private-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-private-l1-3-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-rectangle-ext-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-uicontext-ext-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-4.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-windowclass-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-windowclass-l1-1-1.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-oleacc-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-ras-rasapi32-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-object-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-rgn-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-security-credui-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-security-cryptui-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-comctl32-init-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-comdlg32-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-shell32-l1-2-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-uxtheme-themes-l1-1-0.%{winedll} %if 0%{?wine_staging} -%{_libdir}/wine/d3dpmesh.%{winedll} -%{_libdir}/wine/diactfrm.%{winedll} -%{_libdir}/wine/dimap.%{winedll} -%{_libdir}/wine/dpmodemx.%{winedll} -%{_libdir}/wine/dpnhupnp.%{winedll} -%{_libdir}/wine/dpvacm.%{winedll} -%{_libdir}/wine/dpvvox.%{winedll} -%{_libdir}/wine/dsdmoprp.%{winedll} -%{_libdir}/wine/dsound3d.%{winedll} -%{_libdir}/wine/dx7vb.%{winedll} -%{_libdir}/wine/dxapi.%{winesys} -%{_libdir}/wine/dxgkrnl.%{winesys} -%{_libdir}/wine/dxgmms1.%{winesys} -%{_libdir}/wine/encapi.%{winedll} -%{_libdir}/wine/gcdef.%{winedll} -%{_libdir}/wine/qdv.%{winedll} -%{_libdir}/wine/qedwipes.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-appmodel-usercontext-l1-1-0.%{winedll} +%{_libdir}/wine/%{winesodir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so +%{_libdir}/wine/%{winepedir}/ext-ms-win-xaml-pal-l1-1-0.%{winedll} +%{_libdir}/wine/%{winesodir}/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif -%{_libdir}/wine/dxva2.%{winedll} -%{_libdir}/wine/esent.%{winedll} -%{_libdir}/wine/evr.%{winedll} -%{_libdir}/wine/explorerframe.%{winedll} -%{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-dwmapi-ext-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-dialogbox-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-2-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-private-l1-3-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-4.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-oleacc-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-shell-comctl32-init-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-shell-comdlg32-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-shell-shell32-l1-2-0.%{winedll} -%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/faultrep.%{winedll} +%{_libdir}/wine/%{winepedir}/feclient.%{winedll} +%{_libdir}/wine/%{winepedir}/fltlib.%{winedll} +%{_libdir}/wine/%{winepedir}/fltmgr.%{winesys} +%{_libdir}/wine/%{winepedir}/fntcache.%{winedll} +%{_libdir}/wine/%{winepedir}/fontsub.%{winedll} +%{_libdir}/wine/%{winepedir}/fusion.%{winedll} +%{_libdir}/wine/%{winepedir}/fwpuclnt.%{winedll} +%{_libdir}/wine/%{winepedir}/gameux.%{winedll} +%{_libdir}/wine/%{winepedir}/gamingtcui.%{winedll} +%{_libdir}/wine/%{winesodir}/gdi32.so +%{_libdir}/wine/%{winepedir}/gdi32.%{winedll} +%{_libdir}/wine/%{winepedir}/gdiplus.%{winedll} +%{_libdir}/wine/%{winepedir}/glu32.%{winedll} +%{_libdir}/wine/%{winepedir}/gphoto2.%{wineds} +%{_libdir}/wine/%{winesodir}/gphoto2.ds.so +%{_libdir}/wine/%{winepedir}/gpkcsp.%{winedll} +%{_libdir}/wine/%{winepedir}/hal.%{winedll} +%{_libdir}/wine/%{winepedir}/hh.%{wineexe} +%{_libdir}/wine/%{winepedir}/hhctrl.%{wineocx} +%{_libdir}/wine/%{winepedir}/hid.%{winedll} +%{_libdir}/wine/%{winepedir}/hidclass.%{winesys} +%{_libdir}/wine/%{winepedir}/hlink.%{winedll} +%{_libdir}/wine/%{winepedir}/hnetcfg.%{winedll} +%{_libdir}/wine/%{winepedir}/http.%{winesys} +%{_libdir}/wine/%{winepedir}/httpapi.%{winedll} +%{_libdir}/wine/%{winepedir}/icacls.%{wineexe} +%{_libdir}/wine/%{winepedir}/iccvid.%{winedll} +%{_libdir}/wine/%{winepedir}/icinfo.%{wineexe} +%{_libdir}/wine/%{winepedir}/icmp.%{winedll} +%{_libdir}/wine/%{winepedir}/ieframe.%{winedll} %if 0%{?wine_staging} -%{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so +%{_libdir}/wine/%{winepedir}/iertutil.%{winedll} %endif -%{_libdir}/wine/faultrep.%{winedll} -%{_libdir}/wine/feclient.%{winedll} -%{_libdir}/wine/fltlib.%{winedll} -%{_libdir}/wine/fltmgr.%{winesys} -%{_libdir}/wine/fntcache.%{winedll} -%{_libdir}/wine/fontsub.%{winedll} -%{_libdir}/wine/fusion.%{winedll} -%{_libdir}/wine/fwpuclnt.%{winedll} -%{_libdir}/wine/gameux.%{winedll} -%{_libdir}/wine/gdi32.so -%{_libdir}/wine/gdi32.%{winedll} -%{_libdir}/wine/gdiplus.%{winedll} -%{_libdir}/wine/glu32.%{winedll} -%{_libdir}/wine/gphoto2.ds.so -%{_libdir}/wine/gpkcsp.%{winedll} -%{_libdir}/wine/hal.%{winedll} -%{_libdir}/wine/hh.%{wineexe} -%{_libdir}/wine/hhctrl.%{wineocx} -%{_libdir}/wine/hid.%{winedll} -%{_libdir}/wine/hidclass.%{winesys} -%{_libdir}/wine/hlink.%{winedll} -%{_libdir}/wine/hnetcfg.%{winedll} -%{_libdir}/wine/http.%{winesys} -%{_libdir}/wine/httpapi.%{winedll} -%{_libdir}/wine/icacls.%{wineexe} -%{_libdir}/wine/iccvid.%{winedll} -%{_libdir}/wine/icinfo.%{wineexe} -%{_libdir}/wine/icmp.%{winedll} -%{_libdir}/wine/ieframe.%{winedll} -%if 0%{?wine_staging} -%{_libdir}/wine/iertutil.%{winedll} -%endif -%{_libdir}/wine/ieproxy.%{winedll} -%{_libdir}/wine/imaadp32.%{wineacm} -%{_libdir}/wine/imagehlp.%{winedll} -%{_libdir}/wine/imm32.%{winedll} -%{_libdir}/wine/inetcomm.%{winedll} -%{_libdir}/wine/inetcpl.%{winecpl} -%{_libdir}/wine/inetmib1.%{winedll} -%{_libdir}/wine/infosoft.%{winedll} -%{_libdir}/wine/initpki.%{winedll} -%{_libdir}/wine/inkobj.%{winedll} -%{_libdir}/wine/inseng.%{winedll} -%{_libdir}/wine/iphlpapi.dll.so -%{_libdir}/wine/iprop.%{winedll} -%{_libdir}/wine/irprops.%{winecpl} -%{_libdir}/wine/itircl.%{winedll} -%{_libdir}/wine/itss.%{winedll} -%{_libdir}/wine/joy.%{winecpl} -%{_libdir}/wine/jscript.%{winedll} -%{_libdir}/wine/jsproxy.%{winedll} -%{_libdir}/wine/kerberos.so -%{_libdir}/wine/kerberos.%{winedll} -%{_libdir}/wine/kernel32.%{winedll} -%{_libdir}/wine/kernelbase.%{winedll} -%{_libdir}/wine/ksecdd.%{winesys} -%{_libdir}/wine/ksproxy.%{wineax} -%{_libdir}/wine/ksuser.%{winedll} -%{_libdir}/wine/ktmw32.%{winedll} +%{_libdir}/wine/%{winepedir}/ieproxy.%{winedll} +%{_libdir}/wine/%{winepedir}/imaadp32.%{wineacm} +%{_libdir}/wine/%{winepedir}/imagehlp.%{winedll} +%{_libdir}/wine/%{winepedir}/imm32.%{winedll} +%{_libdir}/wine/%{winepedir}/inetcomm.%{winedll} +%{_libdir}/wine/%{winepedir}/inetcpl.%{winecpl} +%{_libdir}/wine/%{winepedir}/inetmib1.%{winedll} +%{_libdir}/wine/%{winepedir}/infosoft.%{winedll} +%{_libdir}/wine/%{winepedir}/initpki.%{winedll} +%{_libdir}/wine/%{winepedir}/inkobj.%{winedll} +%{_libdir}/wine/%{winepedir}/inseng.%{winedll} +%{_libdir}/wine/%{winepedir}/iphlpapi.%{winedll} +%{_libdir}/wine/%{winesodir}/iphlpapi.dll.so +%{_libdir}/wine/%{winepedir}/iprop.%{winedll} +%{_libdir}/wine/%{winepedir}/irprops.%{winecpl} +%{_libdir}/wine/%{winepedir}/itircl.%{winedll} +%{_libdir}/wine/%{winepedir}/itss.%{winedll} +%{_libdir}/wine/%{winepedir}/joy.%{winecpl} +%{_libdir}/wine/%{winepedir}/jscript.%{winedll} +%{_libdir}/wine/%{winepedir}/jsproxy.%{winedll} +%{_libdir}/wine/%{winesodir}/kerberos.so +%{_libdir}/wine/%{winepedir}/kerberos.%{winedll} +%{_libdir}/wine/%{winepedir}/kernel32.%{winedll} +%{_libdir}/wine/%{winepedir}/kernelbase.%{winedll} +%{_libdir}/wine/%{winepedir}/ksecdd.%{winesys} +%{_libdir}/wine/%{winepedir}/ksproxy.%{wineax} +%{_libdir}/wine/%{winepedir}/ksuser.%{winedll} +%{_libdir}/wine/%{winepedir}/ktmw32.%{winedll} %if 0%{?fedora} > 24 -%{_libdir}/wine/l3codeca.acm.so +%{_libdir}/wine/%{winepedir}/l3codeca.%{wineacm} +%{_libdir}/wine/%{winesodir}/l3codeca.acm.so %endif -%{_libdir}/wine/loadperf.%{winedll} -%{_libdir}/wine/localspl.%{winedll} -%{_libdir}/wine/localui.%{winedll} -%{_libdir}/wine/lodctr.%{wineexe} -%{_libdir}/wine/lz32.%{winedll} -%{_libdir}/wine/mapi32.%{winedll} -%{_libdir}/wine/mapistub.%{winedll} -%{_libdir}/wine/mciavi32.%{winedll} -%{_libdir}/wine/mcicda.%{winedll} -%{_libdir}/wine/mciqtz32.%{winedll} -%{_libdir}/wine/mciseq.%{winedll} -%{_libdir}/wine/mciwave.%{winedll} -%{_libdir}/wine/mf.%{winedll} -%{_libdir}/wine/mf3216.%{winedll} -%{_libdir}/wine/mferror.%{winedll} -%{_libdir}/wine/mfmediaengine.%{winedll} -%{_libdir}/wine/mfplat.%{winedll} -%{_libdir}/wine/mfplay.%{winedll} -%{_libdir}/wine/mfreadwrite.%{winedll} -%{_libdir}/wine/mgmtapi.%{winedll} -%{_libdir}/wine/midimap.%{winedll} -%{_libdir}/wine/mlang.%{winedll} -%{_libdir}/wine/mmcndmgr.%{winedll} -%{_libdir}/wine/mmdevapi.%{winedll} -%{_libdir}/wine/mofcomp.%{wineexe} -%{_libdir}/wine/mountmgr.sys.so -%{_libdir}/wine/mp3dmod.dll.so -%{_libdir}/wine/mpr.%{winedll} -%{_libdir}/wine/mprapi.%{winedll} -%{_libdir}/wine/msacm32.%{winedll} -%{_libdir}/wine/msacm32.%{winedrv} -%{_libdir}/wine/msado15.%{winedll} -%{_libdir}/wine/msadp32.%{wineacm} -%{_libdir}/wine/msasn1.%{winedll} -%{_libdir}/wine/mscat32.%{winedll} -%{_libdir}/wine/mscoree.%{winedll} -%{_libdir}/wine/mscorwks.%{winedll} -%{_libdir}/wine/msctf.%{winedll} -%{_libdir}/wine/msctfp.%{winedll} -%{_libdir}/wine/msdaps.%{winedll} -%{_libdir}/wine/msdelta.%{winedll} -%{_libdir}/wine/msdmo.%{winedll} -%{_libdir}/wine/msdrm.%{winedll} -%{_libdir}/wine/msftedit.%{winedll} -%{_libdir}/wine/msg711.%{wineacm} -%{_libdir}/wine/msgsm32.acm.so -%{_libdir}/wine/mshtml.%{winedll} -%{_libdir}/wine/mshtml.%{winetlb} -%{_libdir}/wine/msi.%{winedll} -%{_libdir}/wine/msident.%{winedll} -%{_libdir}/wine/msimtf.%{winedll} -%{_libdir}/wine/msimg32.%{winedll} -%{_libdir}/wine/msimsg.%{winedll} -%{_libdir}/wine/msinfo32.%{wineexe} -%{_libdir}/wine/msisip.%{winedll} -%{_libdir}/wine/msisys.%{wineocx} -%{_libdir}/wine/msls31.%{winedll} -%{_libdir}/wine/msnet32.%{winedll} -%{_libdir}/wine/mspatcha.%{winedll} -%{_libdir}/wine/msports.%{winedll} -%{_libdir}/wine/msscript.%{wineocx} -%{_libdir}/wine/mssign32.%{winedll} -%{_libdir}/wine/mssip32.%{winedll} -%{_libdir}/wine/msrle32.%{winedll} -%{_libdir}/wine/mstask.%{winedll} -%{_libdir}/wine/msvcirt.%{winedll} -%{_libdir}/wine/msvcm80.%{winedll} -%{_libdir}/wine/msvcm90.%{winedll} -%{_libdir}/wine/msvcp60.%{winedll} -%{_libdir}/wine/msvcp70.%{winedll} -%{_libdir}/wine/msvcp71.%{winedll} -%{_libdir}/wine/msvcp80.%{winedll} -%{_libdir}/wine/msvcp90.%{winedll} -%{_libdir}/wine/msvcp100.%{winedll} -%{_libdir}/wine/msvcp110.%{winedll} -%{_libdir}/wine/msvcp120.%{winedll} -%{_libdir}/wine/msvcp120_app.%{winedll} -%{_libdir}/wine/msvcp140.%{winedll} -%{_libdir}/wine/msvcp140_1.%{winedll} -%{_libdir}/wine/msvcr70.so -%{_libdir}/wine/msvcr70.%{winedll} -%{_libdir}/wine/msvcr71.so -%{_libdir}/wine/msvcr71.%{winedll} -%{_libdir}/wine/msvcr80.so -%{_libdir}/wine/msvcr80.%{winedll} -%{_libdir}/wine/msvcr90.so -%{_libdir}/wine/msvcr90.%{winedll} -%{_libdir}/wine/msvcr100.so -%{_libdir}/wine/msvcr100.%{winedll} -%{_libdir}/wine/msvcr110.so -%{_libdir}/wine/msvcr110.%{winedll} -%{_libdir}/wine/msvcr120.so -%{_libdir}/wine/msvcr120.%{winedll} -%{_libdir}/wine/msvcr120_app.%{winedll} -%{_libdir}/wine/msvcrt.so -%{_libdir}/wine/msvcrt.%{winedll} -%{_libdir}/wine/msvcrt20.%{winedll} -%{_libdir}/wine/msvcrt40.%{winedll} -%{_libdir}/wine/msvcrtd.so -%{_libdir}/wine/msvcrtd.%{winedll} -%{_libdir}/wine/msvfw32.%{winedll} -%{_libdir}/wine/msvidc32.%{winedll} -%{_libdir}/wine/mswsock.%{winedll} -%{_libdir}/wine/msxml.%{winedll} -%{_libdir}/wine/msxml2.%{winedll} -%{_libdir}/wine/msxml3.dll.so -%{_libdir}/wine/msxml4.%{winedll} -%{_libdir}/wine/msxml6.%{winedll} -%{_libdir}/wine/mtxdm.%{winedll} -%{_libdir}/wine/nddeapi.%{winedll} -%{_libdir}/wine/ncrypt.%{winedll} -%{_libdir}/wine/ndis.%{winesys} -%{_libdir}/wine/netapi32.so -%{_libdir}/wine/netapi32.%{winedll} -%{_libdir}/wine/netcfgx.%{winedll} -%{_libdir}/wine/netio.%{winesys} -%{_libdir}/wine/netprofm.%{winedll} -%{_libdir}/wine/netsh.%{wineexe} +%{_libdir}/wine/%{winepedir}/loadperf.%{winedll} +%{_libdir}/wine/%{winepedir}/localspl.%{winedll} +%{_libdir}/wine/%{winepedir}/localui.%{winedll} +%{_libdir}/wine/%{winepedir}/lodctr.%{wineexe} +%{_libdir}/wine/%{winepedir}/lz32.%{winedll} +%{_libdir}/wine/%{winepedir}/mapi32.%{winedll} +%{_libdir}/wine/%{winepedir}/mapistub.%{winedll} +%{_libdir}/wine/%{winepedir}/mciavi32.%{winedll} +%{_libdir}/wine/%{winepedir}/mcicda.%{winedll} +%{_libdir}/wine/%{winepedir}/mciqtz32.%{winedll} +%{_libdir}/wine/%{winepedir}/mciseq.%{winedll} +%{_libdir}/wine/%{winepedir}/mciwave.%{winedll} +%{_libdir}/wine/%{winepedir}/mf.%{winedll} +%{_libdir}/wine/%{winepedir}/mf3216.%{winedll} +%{_libdir}/wine/%{winepedir}/mferror.%{winedll} +%{_libdir}/wine/%{winepedir}/mfmediaengine.%{winedll} +%{_libdir}/wine/%{winepedir}/mfplat.%{winedll} +%{_libdir}/wine/%{winepedir}/mfplay.%{winedll} +%{_libdir}/wine/%{winepedir}/mfreadwrite.%{winedll} +%{_libdir}/wine/%{winepedir}/mgmtapi.%{winedll} +%{_libdir}/wine/%{winepedir}/midimap.%{winedll} +%{_libdir}/wine/%{winepedir}/mlang.%{winedll} +%{_libdir}/wine/%{winepedir}/mmcndmgr.%{winedll} +%{_libdir}/wine/%{winepedir}/mmdevapi.%{winedll} +%{_libdir}/wine/%{winepedir}/mofcomp.%{wineexe} +%{_libdir}/wine/%{winepedir}/mountmgr.%{winesys} +%{_libdir}/wine/%{winesodir}/mountmgr.sys.so +%{_libdir}/wine/%{winepedir}/mp3dmod.%{winedll} +%{_libdir}/wine/%{winesodir}/mp3dmod.dll.so +%{_libdir}/wine/%{winepedir}/mpr.%{winedll} +%{_libdir}/wine/%{winepedir}/mprapi.%{winedll} +%{_libdir}/wine/%{winepedir}/msacm32.%{winedll} +%{_libdir}/wine/%{winepedir}/msacm32.%{winedrv} +%{_libdir}/wine/%{winepedir}/msado15.%{winedll} +%{_libdir}/wine/%{winepedir}/msadp32.%{wineacm} +%{_libdir}/wine/%{winepedir}/msasn1.%{winedll} +%{_libdir}/wine/%{winepedir}/mscat32.%{winedll} +%{_libdir}/wine/%{winepedir}/mscoree.%{winedll} +%{_libdir}/wine/%{winepedir}/mscorwks.%{winedll} +%{_libdir}/wine/%{winepedir}/msctf.%{winedll} +%{_libdir}/wine/%{winepedir}/msctfp.%{winedll} +%{_libdir}/wine/%{winepedir}/msdaps.%{winedll} +%{_libdir}/wine/%{winepedir}/msdelta.%{winedll} +%{_libdir}/wine/%{winepedir}/msdmo.%{winedll} +%{_libdir}/wine/%{winepedir}/msdrm.%{winedll} +%{_libdir}/wine/%{winepedir}/msftedit.%{winedll} +%{_libdir}/wine/%{winepedir}/msg711.%{wineacm} +%{_libdir}/wine/%{winepedir}/msgsm32.%{wineacm} +%{_libdir}/wine/%{winesodir}/msgsm32.acm.so +%{_libdir}/wine/%{winepedir}/mshtml.%{winedll} +%{_libdir}/wine/%{winepedir}/mshtml.%{winetlb} +%{_libdir}/wine/%{winepedir}/msi.%{winedll} +%{_libdir}/wine/%{winepedir}/msident.%{winedll} +%{_libdir}/wine/%{winepedir}/msimtf.%{winedll} +%{_libdir}/wine/%{winepedir}/msimg32.%{winedll} +%{_libdir}/wine/%{winepedir}/msimsg.%{winedll} +%{_libdir}/wine/%{winepedir}/msinfo32.%{wineexe} +%{_libdir}/wine/%{winepedir}/msisip.%{winedll} +%{_libdir}/wine/%{winepedir}/msisys.%{wineocx} +%{_libdir}/wine/%{winepedir}/msls31.%{winedll} +%{_libdir}/wine/%{winepedir}/msnet32.%{winedll} +%{_libdir}/wine/%{winepedir}/mspatcha.%{winedll} +%{_libdir}/wine/%{winepedir}/msports.%{winedll} +%{_libdir}/wine/%{winepedir}/msscript.%{wineocx} +%{_libdir}/wine/%{winepedir}/mssign32.%{winedll} +%{_libdir}/wine/%{winepedir}/mssip32.%{winedll} +%{_libdir}/wine/%{winepedir}/msrle32.%{winedll} +%{_libdir}/wine/%{winepedir}/mstask.%{winedll} +%{_libdir}/wine/%{winepedir}/msv1_0.%{winedll} +%{_libdir}/wine/%{winesodir}/msv1_0.so +%{_libdir}/wine/%{winepedir}/msvcirt.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcm80.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcm90.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp60.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp70.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp71.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp80.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp90.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp100.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp110.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp120.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp120_app.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp140.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcp140_1.%{winedll} +%{_libdir}/wine/%{winesodir}/msvcr70.so +%{_libdir}/wine/%{winepedir}/msvcr70.%{winedll} +%{_libdir}/wine/%{winesodir}/msvcr71.so +%{_libdir}/wine/%{winepedir}/msvcr71.%{winedll} +%{_libdir}/wine/%{winesodir}/msvcr80.so +%{_libdir}/wine/%{winepedir}/msvcr80.%{winedll} +%{_libdir}/wine/%{winesodir}/msvcr90.so +%{_libdir}/wine/%{winepedir}/msvcr90.%{winedll} +%{_libdir}/wine/%{winesodir}/msvcr100.so +%{_libdir}/wine/%{winepedir}/msvcr100.%{winedll} +%{_libdir}/wine/%{winesodir}/msvcr110.so +%{_libdir}/wine/%{winepedir}/msvcr110.%{winedll} +%{_libdir}/wine/%{winesodir}/msvcr120.so +%{_libdir}/wine/%{winepedir}/msvcr120.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcr120_app.%{winedll} +%{_libdir}/wine/%{winesodir}/msvcrt.so +%{_libdir}/wine/%{winepedir}/msvcrt.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcrt20.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcrt40.%{winedll} +%{_libdir}/wine/%{winesodir}/msvcrtd.so +%{_libdir}/wine/%{winepedir}/msvcrtd.%{winedll} +%{_libdir}/wine/%{winepedir}/msvfw32.%{winedll} +%{_libdir}/wine/%{winepedir}/msvidc32.%{winedll} +%{_libdir}/wine/%{winepedir}/mswsock.%{winedll} +%{_libdir}/wine/%{winepedir}/msxml.%{winedll} +%{_libdir}/wine/%{winepedir}/msxml2.%{winedll} +%{_libdir}/wine/%{winepedir}/msxml3.%{winedll} +%{_libdir}/wine/%{winesodir}/msxml3.dll.so +%{_libdir}/wine/%{winepedir}/msxml4.%{winedll} +%{_libdir}/wine/%{winepedir}/msxml6.%{winedll} +%{_libdir}/wine/%{winepedir}/mtxdm.%{winedll} +%{_libdir}/wine/%{winepedir}/nddeapi.%{winedll} +%{_libdir}/wine/%{winepedir}/ncrypt.%{winedll} +%{_libdir}/wine/%{winepedir}/ndis.%{winesys} +%{_libdir}/wine/%{winesodir}/netapi32.so +%{_libdir}/wine/%{winepedir}/netapi32.%{winedll} +%{_libdir}/wine/%{winepedir}/netcfgx.%{winedll} +%{_libdir}/wine/%{winepedir}/netio.%{winesys} +%{_libdir}/wine/%{winepedir}/netprofm.%{winedll} +%{_libdir}/wine/%{winepedir}/netsh.%{wineexe} %if 0%{?wine_staging} -%{_libdir}/wine/netutils.%{winedll} +%{_libdir}/wine/%{winepedir}/netutils.%{winedll} %endif -%{_libdir}/wine/newdev.%{winedll} -%{_libdir}/wine/ninput.%{winedll} -%{_libdir}/wine/normaliz.%{winedll} -%{_libdir}/wine/npmshtml.%{winedll} -%{_libdir}/wine/npptools.%{winedll} -%{_libdir}/wine/ntdll.so -%{_libdir}/wine/ntdll.%{winedll} -%{_libdir}/wine/ntdsapi.%{winedll} -%{_libdir}/wine/ntprint.%{winedll} +%{_libdir}/wine/%{winepedir}/newdev.%{winedll} +%{_libdir}/wine/%{winepedir}/ninput.%{winedll} +%{_libdir}/wine/%{winepedir}/normaliz.%{winedll} +%{_libdir}/wine/%{winepedir}/npmshtml.%{winedll} +%{_libdir}/wine/%{winepedir}/npptools.%{winedll} +%{_libdir}/wine/%{winesodir}/ntdll.so +%{_libdir}/wine/%{winepedir}/ntdll.%{winedll} +%{_libdir}/wine/%{winepedir}/ntdsapi.%{winedll} +%{_libdir}/wine/%{winepedir}/ntprint.%{winedll} %if 0%{?wine_staging} -%{_libdir}/wine/nvcuda.dll.so -%{_libdir}/wine/nvcuvid.dll.so +%{_libdir}/wine/%{winepedir}/nvcuda.%{winedll} +%{_libdir}/wine/%{winesodir}/nvcuda.dll.so +%{_libdir}/wine/%{winepedir}/nvcuvid.%{winedll} +%{_libdir}/wine/%{winesodir}/nvcuvid.dll.so %endif -%{_libdir}/wine/objsel.%{winedll} -%{_libdir}/wine/odbc32.so -%{_libdir}/wine/odbc32.%{winedll} -%{_libdir}/wine/odbcbcp.%{winedll} -%{_libdir}/wine/odbccp32.%{winedll} -%{_libdir}/wine/odbccu32.%{winedll} -%{_libdir}/wine/ole32.%{winedll} -%{_libdir}/wine/oleacc.%{winedll} -%{_libdir}/wine/oleaut32.%{winedll} -%{_libdir}/wine/olecli32.%{winedll} -%{_libdir}/wine/oledb32.%{winedll} -%{_libdir}/wine/oledlg.%{winedll} -%{_libdir}/wine/olepro32.%{winedll} -%{_libdir}/wine/olesvr32.%{winedll} -%{_libdir}/wine/olethk32.%{winedll} -%{_libdir}/wine/opcservices.%{winedll} -%{_libdir}/wine/packager.%{winedll} -%{_libdir}/wine/pdh.%{winedll} -%{_libdir}/wine/photometadatahandler.%{winedll} -%{_libdir}/wine/pidgen.%{winedll} -%{_libdir}/wine/powrprof.%{winedll} -%{_libdir}/wine/presentationfontcache.%{wineexe} -%{_libdir}/wine/printui.%{winedll} -%{_libdir}/wine/prntvpt.%{winedll} -%{_libdir}/wine/propsys.%{winedll} -%{_libdir}/wine/psapi.%{winedll} -%{_libdir}/wine/pstorec.%{winedll} -%{_libdir}/wine/pwrshplugin.%{winedll} -%{_libdir}/wine/qasf.%{winedll} -%{_libdir}/wine/qcap.%{winedll} -%{_libdir}/wine/qcap.so -%{_libdir}/wine/qdvd.%{winedll} -%{_libdir}/wine/qedit.%{winedll} -%{_libdir}/wine/qmgr.%{winedll} -%{_libdir}/wine/qmgrprxy.%{winedll} -%{_libdir}/wine/quartz.%{winedll} -%{_libdir}/wine/query.%{winedll} -%{_libdir}/wine/qwave.%{winedll} -%{_libdir}/wine/rasapi32.%{winedll} -%{_libdir}/wine/rasdlg.%{winedll} -%{_libdir}/wine/regapi.%{winedll} -%{_libdir}/wine/regini.%{wineexe} -%{_libdir}/wine/resutils.%{winedll} -%{_libdir}/wine/riched20.%{winedll} -%{_libdir}/wine/riched32.%{winedll} -%{_libdir}/wine/rpcrt4.%{winedll} -%{_libdir}/wine/rsabase.%{winedll} -%{_libdir}/wine/rsaenh.%{winedll} -%{_libdir}/wine/rstrtmgr.%{winedll} -%{_libdir}/wine/rtutils.%{winedll} -%{_libdir}/wine/rtworkq.%{winedll} -%{_libdir}/wine/samlib.%{winedll} -%{_libdir}/wine/sapi.%{winedll} -%{_libdir}/wine/sas.%{winedll} -%{_libdir}/wine/sc.%{wineexe} -%{_libdir}/wine/scarddlg.%{winedll} -%{_libdir}/wine/sccbase.%{winedll} -%{_libdir}/wine/schannel.%{winedll} -%{_libdir}/wine/scrobj.%{winedll} -%{_libdir}/wine/scrrun.%{winedll} -%{_libdir}/wine/scsiport.%{winesys} -%{_libdir}/wine/sechost.%{winedll} -%{_libdir}/wine/secur32.dll.so -%{_libdir}/wine/sensapi.%{winedll} -%{_libdir}/wine/serialui.%{winedll} -%{_libdir}/wine/setupapi.%{winedll} -%{_libdir}/wine/sfc_os.%{winedll} -%{_libdir}/wine/shcore.%{winedll} -%{_libdir}/wine/shdoclc.%{winedll} -%{_libdir}/wine/shdocvw.%{winedll} -%{_libdir}/wine/schedsvc.%{winedll} -%{_libdir}/wine/shell32.dll.so -%{_libdir}/wine/shfolder.%{winedll} -%{_libdir}/wine/shlwapi.%{winedll} -%{_libdir}/wine/shutdown.%{wineexe} -%{_libdir}/wine/slbcsp.%{winedll} -%{_libdir}/wine/slc.%{winedll} -%{_libdir}/wine/snmpapi.%{winedll} -%{_libdir}/wine/softpub.%{winedll} -%{_libdir}/wine/spoolsv.%{wineexe} -%{_libdir}/wine/srclient.%{winedll} +%{_libdir}/wine/%{winepedir}/objsel.%{winedll} +%{_libdir}/wine/%{winesodir}/odbc32.so +%{_libdir}/wine/%{winepedir}/odbc32.%{winedll} +%{_libdir}/wine/%{winepedir}/odbcbcp.%{winedll} +%{_libdir}/wine/%{winepedir}/odbccp32.%{winedll} +%{_libdir}/wine/%{winepedir}/odbccu32.%{winedll} +%{_libdir}/wine/%{winepedir}/ole32.%{winedll} +%{_libdir}/wine/%{winepedir}/oleacc.%{winedll} +%{_libdir}/wine/%{winepedir}/oleaut32.%{winedll} +%{_libdir}/wine/%{winepedir}/olecli32.%{winedll} +%{_libdir}/wine/%{winepedir}/oledb32.%{winedll} +%{_libdir}/wine/%{winepedir}/oledlg.%{winedll} +%{_libdir}/wine/%{winepedir}/olepro32.%{winedll} +%{_libdir}/wine/%{winepedir}/olesvr32.%{winedll} +%{_libdir}/wine/%{winepedir}/olethk32.%{winedll} +%{_libdir}/wine/%{winepedir}/opcservices.%{winedll} +%{_libdir}/wine/%{winepedir}/packager.%{winedll} +%{_libdir}/wine/%{winepedir}/pdh.%{winedll} +%{_libdir}/wine/%{winepedir}/photometadatahandler.%{winedll} +%{_libdir}/wine/%{winepedir}/pidgen.%{winedll} +%{_libdir}/wine/%{winepedir}/powrprof.%{winedll} +%{_libdir}/wine/%{winepedir}/presentationfontcache.%{wineexe} +%{_libdir}/wine/%{winepedir}/printui.%{winedll} +%{_libdir}/wine/%{winepedir}/prntvpt.%{winedll} +%{_libdir}/wine/%{winepedir}/propsys.%{winedll} +%{_libdir}/wine/%{winepedir}/psapi.%{winedll} +%{_libdir}/wine/%{winepedir}/pstorec.%{winedll} +%{_libdir}/wine/%{winepedir}/pwrshplugin.%{winedll} +%{_libdir}/wine/%{winepedir}/qasf.%{winedll} +%{_libdir}/wine/%{winepedir}/qcap.%{winedll} +%{_libdir}/wine/%{winesodir}/qcap.so +%{_libdir}/wine/%{winepedir}/qdvd.%{winedll} +%{_libdir}/wine/%{winepedir}/qedit.%{winedll} +%{_libdir}/wine/%{winepedir}/qmgr.%{winedll} +%{_libdir}/wine/%{winepedir}/qmgrprxy.%{winedll} +%{_libdir}/wine/%{winepedir}/quartz.%{winedll} +%{_libdir}/wine/%{winepedir}/query.%{winedll} +%{_libdir}/wine/%{winepedir}/qwave.%{winedll} +%{_libdir}/wine/%{winepedir}/rasapi32.%{winedll} +%{_libdir}/wine/%{winepedir}/rasdlg.%{winedll} +%{_libdir}/wine/%{winepedir}/regapi.%{winedll} +%{_libdir}/wine/%{winepedir}/regini.%{wineexe} +%{_libdir}/wine/%{winepedir}/resutils.%{winedll} +%{_libdir}/wine/%{winepedir}/riched20.%{winedll} +%{_libdir}/wine/%{winepedir}/riched32.%{winedll} +%{_libdir}/wine/%{winepedir}/rpcrt4.%{winedll} +%{_libdir}/wine/%{winepedir}/rsabase.%{winedll} +%{_libdir}/wine/%{winepedir}/rsaenh.%{winedll} +%{_libdir}/wine/%{winepedir}/rstrtmgr.%{winedll} +%{_libdir}/wine/%{winepedir}/rtutils.%{winedll} +%{_libdir}/wine/%{winepedir}/rtworkq.%{winedll} +%{_libdir}/wine/%{winepedir}/samlib.%{winedll} +%{_libdir}/wine/%{winepedir}/sapi.%{winedll} +%{_libdir}/wine/%{winepedir}/sas.%{winedll} +%{_libdir}/wine/%{winepedir}/sc.%{wineexe} +%{_libdir}/wine/%{winepedir}/scarddlg.%{winedll} +%{_libdir}/wine/%{winepedir}/sccbase.%{winedll} +%{_libdir}/wine/%{winepedir}/schannel.%{winedll} +%{_libdir}/wine/%{winepedir}/scrobj.%{winedll} +%{_libdir}/wine/%{winepedir}/scrrun.%{winedll} +%{_libdir}/wine/%{winepedir}/scsiport.%{winesys} +%{_libdir}/wine/%{winepedir}/sechost.%{winedll} +%{_libdir}/wine/%{winepedir}/secur32.%{winedll} +%{_libdir}/wine/%{winesodir}/secur32.so +%{_libdir}/wine/%{winepedir}/sensapi.%{winedll} +%{_libdir}/wine/%{winepedir}/serialui.%{winedll} +%{_libdir}/wine/%{winepedir}/setupapi.%{winedll} +%{_libdir}/wine/%{winepedir}/sfc_os.%{winedll} +%{_libdir}/wine/%{winepedir}/shcore.%{winedll} +%{_libdir}/wine/%{winepedir}/shdoclc.%{winedll} +%{_libdir}/wine/%{winepedir}/shdocvw.%{winedll} +%{_libdir}/wine/%{winepedir}/schedsvc.%{winedll} +%{_libdir}/wine/%{winepedir}/shell32.%{winedll} +%{_libdir}/wine/%{winesodir}/shell32.dll.so +%{_libdir}/wine/%{winepedir}/shfolder.%{winedll} +%{_libdir}/wine/%{winepedir}/shlwapi.%{winedll} +%{_libdir}/wine/%{winepedir}/shutdown.%{wineexe} +%{_libdir}/wine/%{winepedir}/slbcsp.%{winedll} +%{_libdir}/wine/%{winepedir}/slc.%{winedll} +%{_libdir}/wine/%{winepedir}/snmpapi.%{winedll} +%{_libdir}/wine/%{winepedir}/softpub.%{winedll} +%{_libdir}/wine/%{winepedir}/spoolsv.%{wineexe} +%{_libdir}/wine/%{winepedir}/srclient.%{winedll} %if 0%{?wine_staging} -%{_libdir}/wine/srvcli.%{winedll} +%{_libdir}/wine/%{winepedir}/srvcli.%{winedll} %endif -%{_libdir}/wine/sspicli.%{winedll} -%{_libdir}/wine/stdole2.%{winetlb} -%{_libdir}/wine/stdole32.%{winetlb} -%{_libdir}/wine/sti.%{winedll} -%{_libdir}/wine/strmdll.%{winedll} -%{_libdir}/wine/subst.%{wineexe} -%{_libdir}/wine/svchost.%{wineexe} -%{_libdir}/wine/svrapi.%{winedll} -%{_libdir}/wine/sxs.%{winedll} -%{_libdir}/wine/systeminfo.%{wineexe} -%{_libdir}/wine/t2embed.%{winedll} -%{_libdir}/wine/tapi32.%{winedll} -%{_libdir}/wine/taskkill.%{wineexe} -%{_libdir}/wine/taskschd.%{winedll} -%{_libdir}/wine/tdh.%{winedll} -%{_libdir}/wine/tdi.%{winesys} -%{_libdir}/wine/traffic.%{winedll} -%{_libdir}/wine/tzres.%{winedll} -%{_libdir}/wine/ucrtbase.so -%{_libdir}/wine/ucrtbase.%{winedll} +%{_libdir}/wine/%{winepedir}/sspicli.%{winedll} +%{_libdir}/wine/%{winepedir}/stdole2.%{winetlb} +%{_libdir}/wine/%{winepedir}/stdole32.%{winetlb} +%{_libdir}/wine/%{winepedir}/sti.%{winedll} +%{_libdir}/wine/%{winepedir}/strmdll.%{winedll} +%{_libdir}/wine/%{winepedir}/subst.%{wineexe} +%{_libdir}/wine/%{winepedir}/svchost.%{wineexe} +%{_libdir}/wine/%{winepedir}/svrapi.%{winedll} +%{_libdir}/wine/%{winepedir}/sxs.%{winedll} +%{_libdir}/wine/%{winepedir}/systeminfo.%{wineexe} +%{_libdir}/wine/%{winepedir}/t2embed.%{winedll} +%{_libdir}/wine/%{winepedir}/tapi32.%{winedll} +%{_libdir}/wine/%{winepedir}/taskkill.%{wineexe} +%{_libdir}/wine/%{winepedir}/taskschd.%{winedll} +%{_libdir}/wine/%{winepedir}/tdh.%{winedll} +%{_libdir}/wine/%{winepedir}/tdi.%{winesys} +%{_libdir}/wine/%{winepedir}/traffic.%{winedll} +%{_libdir}/wine/%{winepedir}/tzres.%{winedll} +%{_libdir}/wine/%{winesodir}/ucrtbase.so +%{_libdir}/wine/%{winepedir}/ucrtbase.%{winedll} %if 0%{?wine_staging} -%{_libdir}/wine/uianimation.%{winedll} +%{_libdir}/wine/%{winepedir}/uianimation.%{winedll} %endif -%{_libdir}/wine/uiautomationcore.%{winedll} -%{_libdir}/wine/uiribbon.%{winedll} -%{_libdir}/wine/unicows.%{winedll} -%{_libdir}/wine/unlodctr.%{wineexe} -%{_libdir}/wine/updspapi.%{winedll} -%{_libdir}/wine/url.%{winedll} -%{_libdir}/wine/urlmon.%{winedll} -%{_libdir}/wine/usbd.%{winesys} -%{_libdir}/wine/user32.so -%{_libdir}/wine/user32.%{winedll} -%{_libdir}/wine/usp10.%{winedll} -%{_libdir}/wine/utildll.%{winedll} -%{_libdir}/wine/uxtheme.%{winedll} -%{_libdir}/wine/userenv.%{winedll} -%{_libdir}/wine/vbscript.%{winedll} -%{_libdir}/wine/vcomp.%{winedll} -%{_libdir}/wine/vcomp90.%{winedll} -%{_libdir}/wine/vcomp100.%{winedll} -%{_libdir}/wine/vcomp110.%{winedll} -%{_libdir}/wine/vcomp120.%{winedll} -%{_libdir}/wine/vcomp140.%{winedll} -%{_libdir}/wine/vcruntime140.%{winedll} -%{_libdir}/wine/vcruntime140_1.%{winedll} -%{_libdir}/wine/vdmdbg.%{winedll} -%{_libdir}/wine/version.%{winedll} -%{_libdir}/wine/vga.%{winedll} -%{_libdir}/wine/virtdisk.%{winedll} -%{_libdir}/wine/vssapi.%{winedll} -%{_libdir}/wine/vulkan-1.%{winedll} -%{_libdir}/wine/wbemdisp.%{winedll} -%{_libdir}/wine/wbemprox.%{winedll} -%{_libdir}/wine/wdscore.%{winedll} -%{_libdir}/wine/webservices.%{winedll} -%{_libdir}/wine/websocket.%{winedll} -%{_libdir}/wine/wer.%{winedll} -%{_libdir}/wine/wevtapi.%{winedll} -%{_libdir}/wine/wevtsvc.%{winedll} -%{_libdir}/wine/wiaservc.%{winedll} -%{_libdir}/wine/wimgapi.%{winedll} -%{_libdir}/wine/win32k.%{winesys} +%{_libdir}/wine/%{winepedir}/uiautomationcore.%{winedll} +%{_libdir}/wine/%{winepedir}/uiribbon.%{winedll} +%{_libdir}/wine/%{winepedir}/unicows.%{winedll} +%{_libdir}/wine/%{winepedir}/unlodctr.%{wineexe} +%{_libdir}/wine/%{winepedir}/updspapi.%{winedll} +%{_libdir}/wine/%{winepedir}/url.%{winedll} +%{_libdir}/wine/%{winepedir}/urlmon.%{winedll} +%{_libdir}/wine/%{winepedir}/usbd.%{winesys} +%{_libdir}/wine/%{winesodir}/user32.so +%{_libdir}/wine/%{winepedir}/user32.%{winedll} +%{_libdir}/wine/%{winepedir}/usp10.%{winedll} +%{_libdir}/wine/%{winepedir}/utildll.%{winedll} +%{_libdir}/wine/%{winepedir}/uxtheme.%{winedll} +%{_libdir}/wine/%{winepedir}/userenv.%{winedll} +%{_libdir}/wine/%{winepedir}/vbscript.%{winedll} +%{_libdir}/wine/%{winepedir}/vcomp.%{winedll} +%{_libdir}/wine/%{winepedir}/vcomp90.%{winedll} +%{_libdir}/wine/%{winepedir}/vcomp100.%{winedll} +%{_libdir}/wine/%{winepedir}/vcomp110.%{winedll} +%{_libdir}/wine/%{winepedir}/vcomp120.%{winedll} +%{_libdir}/wine/%{winepedir}/vcomp140.%{winedll} +%{_libdir}/wine/%{winepedir}/vcruntime140.%{winedll} +%{_libdir}/wine/%{winepedir}/vcruntime140_1.%{winedll} +%{_libdir}/wine/%{winepedir}/vdmdbg.%{winedll} +%{_libdir}/wine/%{winepedir}/version.%{winedll} +%{_libdir}/wine/%{winepedir}/vga.%{winedll} +%{_libdir}/wine/%{winepedir}/virtdisk.%{winedll} +%{_libdir}/wine/%{winepedir}/vssapi.%{winedll} +%{_libdir}/wine/%{winepedir}/vulkan-1.%{winedll} +%{_libdir}/wine/%{winepedir}/wbemdisp.%{winedll} +%{_libdir}/wine/%{winepedir}/wbemprox.%{winedll} +%{_libdir}/wine/%{winepedir}/wdscore.%{winedll} +%{_libdir}/wine/%{winepedir}/webservices.%{winedll} +%{_libdir}/wine/%{winepedir}/websocket.%{winedll} +%{_libdir}/wine/%{winepedir}/wer.%{winedll} +%{_libdir}/wine/%{winepedir}/wevtapi.%{winedll} +%{_libdir}/wine/%{winepedir}/wevtsvc.%{winedll} +%{_libdir}/wine/%{winepedir}/wiaservc.%{winedll} +%{_libdir}/wine/%{winepedir}/wimgapi.%{winedll} +%{_libdir}/wine/%{winepedir}/win32k.%{winesys} %if 0%{?wine_staging} -%{_libdir}/wine/windows.gaming.input.%{winedll} -%{_libdir}/wine/windows.globalization.%{winedll} -%{_libdir}/wine/windows.media.speech.%{winedll} +%{_libdir}/wine/%{winepedir}/windows.gaming.input.%{winedll} +%{_libdir}/wine/%{winepedir}/windows.globalization.%{winedll} +%{_libdir}/wine/%{winepedir}/windows.media.speech.%{winedll} %endif -%{_libdir}/wine/windows.media.devices.%{winedll} -%{_libdir}/wine/windowscodecs.%{winedll} -%{_libdir}/wine/windowscodecs.so -%{_libdir}/wine/windowscodecsext.%{winedll} -%{_libdir}/wine/winebus.sys.so -%{_libdir}/wine/winegstreamer.so -%{_libdir}/wine/winegstreamer.%{winedll} -%{_libdir}/wine/winehid.%{winesys} -%{_libdir}/wine/winejoystick.drv.so -%{_libdir}/wine/winemapi.%{winedll} -%{_libdir}/wine/wineusb.sys.so -%{_libdir}/wine/winevulkan.so -%{_libdir}/wine/winevulkan.%{winedll} -%{_libdir}/wine/winex11.drv.so -%{_libdir}/wine/wing32.%{winedll} -%{_libdir}/wine/winhttp.%{winedll} -%{_libdir}/wine/wininet.%{winedll} -%{_libdir}/wine/winmm.%{winedll} -%{_libdir}/wine/winnls32.%{winedll} -%{_libdir}/wine/winspool.drv.so -%{_libdir}/wine/winsta.%{winedll} -%{_libdir}/wine/wmasf.%{winedll} -%{_libdir}/wine/wmi.%{winedll} -%{_libdir}/wine/wmic.%{wineexe} -%{_libdir}/wine/wmiutils.%{winedll} -%{_libdir}/wine/wmp.%{winedll} -%{_libdir}/wine/wmvcore.%{winedll} -%{_libdir}/wine/spoolss.%{winedll} -%{_libdir}/wine/winscard.%{winedll} -%{_libdir}/wine/wintab32.%{winedll} -%{_libdir}/wine/wintrust.%{winedll} -%{_libdir}/wine/winusb.%{winedll} -%{_libdir}/wine/wlanapi.%{winedll} -%{_libdir}/wine/wlanui.%{winedll} -%{_libdir}/wine/wmphoto.so -%{_libdir}/wine/wmphoto.%{winedll} -%{_libdir}/wine/wnaspi32.dll.so +%{_libdir}/wine/%{winepedir}/windows.media.devices.%{winedll} +%{_libdir}/wine/%{winepedir}/windowscodecs.%{winedll} +%{_libdir}/wine/%{winesodir}/windowscodecs.so +%{_libdir}/wine/%{winepedir}/windowscodecsext.%{winedll} +%{_libdir}/wine/%{winepedir}/winebus.%{winesys} +%{_libdir}/wine/%{winesodir}/winebus.sys.so +%{_libdir}/wine/%{winesodir}/winegstreamer.so +%{_libdir}/wine/%{winepedir}/winegstreamer.%{winedll} +%{_libdir}/wine/%{winepedir}/winehid.%{winesys} +%{_libdir}/wine/%{winepedir}/winejoystick.%{winedrv} +%{_libdir}/wine/%{winesodir}/winejoystick.drv.so +%{_libdir}/wine/%{winepedir}/winemapi.%{winedll} +%{_libdir}/wine/%{winepedir}/wineusb.%{winesys} +%{_libdir}/wine/%{winesodir}/wineusb.sys.so +%{_libdir}/wine/%{winesodir}/winevulkan.so +%{_libdir}/wine/%{winepedir}/winevulkan.%{winedll} +%{_libdir}/wine/%{winepedir}/winex11.%{winedrv} +%{_libdir}/wine/%{winesodir}/winex11.drv.so +%{_libdir}/wine/%{winepedir}/wing32.%{winedll} +%{_libdir}/wine/%{winepedir}/winhttp.%{winedll} +%{_libdir}/wine/%{winepedir}/wininet.%{winedll} +%{_libdir}/wine/%{winepedir}/winmm.%{winedll} +%{_libdir}/wine/%{winepedir}/winnls32.%{winedll} +%{_libdir}/wine/%{winepedir}/winspool.%{winedrv} +%{_libdir}/wine/%{winesodir}/winspool.drv.so +%{_libdir}/wine/%{winepedir}/winsta.%{winedll} +%{_libdir}/wine/%{winepedir}/wmasf.%{winedll} +%{_libdir}/wine/%{winepedir}/wmi.%{winedll} +%{_libdir}/wine/%{winepedir}/wmic.%{wineexe} +%{_libdir}/wine/%{winepedir}/wmiutils.%{winedll} +%{_libdir}/wine/%{winepedir}/wmp.%{winedll} +%{_libdir}/wine/%{winepedir}/wmvcore.%{winedll} +%{_libdir}/wine/%{winepedir}/spoolss.%{winedll} +%{_libdir}/wine/%{winepedir}/winscard.%{winedll} +%{_libdir}/wine/%{winepedir}/wintab32.%{winedll} +%{_libdir}/wine/%{winepedir}/wintrust.%{winedll} +%{_libdir}/wine/%{winepedir}/winusb.%{winedll} +%{_libdir}/wine/%{winepedir}/wlanapi.%{winedll} +%{_libdir}/wine/%{winepedir}/wlanui.%{winedll} +%{_libdir}/wine/%{winesodir}/wmphoto.so +%{_libdir}/wine/%{winepedir}/wmphoto.%{winedll} +%{_libdir}/wine/%{winepedir}/wnaspi32.%{winedll} +%{_libdir}/wine/%{winesodir}/wnaspi32.dll.so %if 0%{?wine_staging} %ifarch x86_64 -%{_libdir}/wine/wow64cpu.%{winedll} +%{_libdir}/wine/%{winepedir}/wow64cpu.%{winedll} %endif %endif -%{_libdir}/wine/wpc.%{winedll} -%{_libdir}/wine/wpcap.dll.so -%{_libdir}/wine/ws2_32.dll.so -%{_libdir}/wine/wsdapi.%{winedll} -%{_libdir}/wine/wshom.%{wineocx} -%{_libdir}/wine/wsnmp32.%{winedll} -%{_libdir}/wine/wsock32.%{winedll} -%{_libdir}/wine/wtsapi32.%{winedll} -%{_libdir}/wine/wuapi.%{winedll} -%{_libdir}/wine/wuaueng.%{winedll} +%{_libdir}/wine/%{winepedir}/wpc.%{winedll} +%{_libdir}/wine/%{winepedir}/wpcap.%{winedll} +%{_libdir}/wine/%{winesodir}/wpcap.dll.so +%{_libdir}/wine/%{winepedir}/ws2_32.%{winedll} +%{_libdir}/wine/%{winesodir}/ws2_32.dll.so +%{_libdir}/wine/%{winepedir}/wsdapi.%{winedll} +%{_libdir}/wine/%{winepedir}/wshom.%{wineocx} +%{_libdir}/wine/%{winepedir}/wsnmp32.%{winedll} +%{_libdir}/wine/%{winepedir}/wsock32.%{winedll} +%{_libdir}/wine/%{winepedir}/wtsapi32.%{winedll} +%{_libdir}/wine/%{winepedir}/wuapi.%{winedll} +%{_libdir}/wine/%{winepedir}/wuaueng.%{winedll} %if 0%{?wine_staging} -%{_libdir}/wine/wuauserv.%{wineexe} +%{_libdir}/wine/%{winepedir}/wuauserv.%{wineexe} %endif -%{_libdir}/wine/security.%{winedll} -%{_libdir}/wine/sfc.%{winedll} -%{_libdir}/wine/wineps.%{winedrv} -%{_libdir}/wine/d3d8.%{winedll} -%{_libdir}/wine/d3d8thk.%{winedll} -%ghost %{_libdir}/wine/d3d9.%{winedll} -%{_libdir}/wine/wine-d3d9.%{winedll} -%{_libdir}/wine/opengl32.dll.so -%{_libdir}/wine/wined3d.dll.so -%{_libdir}/wine/dnsapi.%{winedll} -%{_libdir}/wine/dnsapi.so -%{_libdir}/wine/iexplore.%{wineexe} -%{_libdir}/wine/x3daudio1_0.dll.so -%{_libdir}/wine/x3daudio1_1.dll.so -%{_libdir}/wine/x3daudio1_2.dll.so -%{_libdir}/wine/x3daudio1_3.dll.so -%{_libdir}/wine/x3daudio1_4.dll.so -%{_libdir}/wine/x3daudio1_5.dll.so -%{_libdir}/wine/x3daudio1_6.dll.so -%{_libdir}/wine/x3daudio1_7.dll.so +%{_libdir}/wine/%{winepedir}/security.%{winedll} +%{_libdir}/wine/%{winepedir}/sfc.%{winedll} +%{_libdir}/wine/%{winepedir}/wineps.%{winedrv} +%{_libdir}/wine/%{winepedir}/d3d8.%{winedll} +%{_libdir}/wine/%{winepedir}/d3d8thk.%{winedll} +%ghost %{_libdir}/wine/%{winepedir}/d3d9.%{winedll} +%{_libdir}/wine/%{winepedir}/wine-d3d9.%{winedll} +%{_libdir}/wine/%{winepedir}/opengl32.%{winedll} +%{_libdir}/wine/%{winesodir}/opengl32.dll.so +%{_libdir}/wine/%{winepedir}/wined3d.%{winedll} +%{_libdir}/wine/%{winesodir}/wined3d.dll.so +%{_libdir}/wine/%{winepedir}/dnsapi.%{winedll} +%{_libdir}/wine/%{winesodir}/dnsapi.so +%{_libdir}/wine/%{winepedir}/iexplore.%{wineexe} +%{_libdir}/wine/%{winepedir}/x3daudio1_0.%{winedll} +%{_libdir}/wine/%{winesodir}/x3daudio1_0.dll.so +%{_libdir}/wine/%{winepedir}/x3daudio1_1.%{winedll} +%{_libdir}/wine/%{winesodir}/x3daudio1_1.dll.so +%{_libdir}/wine/%{winepedir}/x3daudio1_2.%{winedll} +%{_libdir}/wine/%{winesodir}/x3daudio1_2.dll.so +%{_libdir}/wine/%{winepedir}/x3daudio1_3.%{winedll} +%{_libdir}/wine/%{winesodir}/x3daudio1_3.dll.so +%{_libdir}/wine/%{winepedir}/x3daudio1_4.%{winedll} +%{_libdir}/wine/%{winesodir}/x3daudio1_4.dll.so +%{_libdir}/wine/%{winepedir}/x3daudio1_5.%{winedll} +%{_libdir}/wine/%{winesodir}/x3daudio1_5.dll.so +%{_libdir}/wine/%{winepedir}/x3daudio1_6.%{winedll} +%{_libdir}/wine/%{winesodir}/x3daudio1_6.dll.so +%{_libdir}/wine/%{winepedir}/x3daudio1_7.%{winedll} +%{_libdir}/wine/%{winesodir}/x3daudio1_7.dll.so %if 0%{?wine_staging} -%{_libdir}/wine/xactengine2_0.dll.so -%{_libdir}/wine/xactengine2_4.dll.so -%{_libdir}/wine/xactengine2_7.dll.so -%{_libdir}/wine/xactengine2_9.dll.so +%{_libdir}/wine/%{winepedir}/xactengine2_0.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine2_0.dll.so +%{_libdir}/wine/%{winepedir}/xactengine2_4.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine2_4.dll.so +%{_libdir}/wine/%{winepedir}/xactengine2_7.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine2_7.dll.so +%{_libdir}/wine/%{winepedir}/xactengine2_9.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine2_9.dll.so %endif -%{_libdir}/wine/xactengine3_0.dll.so -%{_libdir}/wine/xactengine3_1.dll.so -%{_libdir}/wine/xactengine3_2.dll.so -%{_libdir}/wine/xactengine3_3.dll.so -%{_libdir}/wine/xactengine3_4.dll.so -%{_libdir}/wine/xactengine3_5.dll.so -%{_libdir}/wine/xactengine3_6.dll.so -%{_libdir}/wine/xactengine3_7.dll.so -%{_libdir}/wine/xapofx1_1.dll.so -%{_libdir}/wine/xapofx1_2.dll.so -%{_libdir}/wine/xapofx1_3.dll.so -%{_libdir}/wine/xapofx1_4.dll.so -%{_libdir}/wine/xapofx1_5.dll.so -%{_libdir}/wine/xaudio2_0.dll.so -%{_libdir}/wine/xaudio2_1.dll.so -%{_libdir}/wine/xaudio2_2.dll.so -%{_libdir}/wine/xaudio2_3.dll.so -%{_libdir}/wine/xaudio2_4.dll.so -%{_libdir}/wine/xaudio2_5.dll.so -%{_libdir}/wine/xaudio2_6.dll.so -%{_libdir}/wine/xaudio2_7.dll.so -%{_libdir}/wine/xaudio2_8.dll.so -%{_libdir}/wine/xaudio2_9.dll.so -%{_libdir}/wine/xcopy.%{wineexe} -%{_libdir}/wine/xinput1_1.%{winedll} -%{_libdir}/wine/xinput1_2.%{winedll} -%{_libdir}/wine/xinput1_3.%{winedll} -%{_libdir}/wine/xinput1_4.%{winedll} -%{_libdir}/wine/xinput9_1_0.%{winedll} -%{_libdir}/wine/xmllite.%{winedll} -%{_libdir}/wine/xolehlp.%{winedll} -%{_libdir}/wine/xpsprint.%{winedll} -%{_libdir}/wine/xpssvcs.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine3_0.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine3_0.dll.so +%{_libdir}/wine/%{winepedir}/xactengine3_1.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine3_1.dll.so +%{_libdir}/wine/%{winepedir}/xactengine3_2.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine3_2.dll.so +%{_libdir}/wine/%{winepedir}/xactengine3_3.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine3_3.dll.so +%{_libdir}/wine/%{winepedir}/xactengine3_4.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine3_4.dll.so +%{_libdir}/wine/%{winepedir}/xactengine3_5.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine3_5.dll.so +%{_libdir}/wine/%{winepedir}/xactengine3_6.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine3_6.dll.so +%{_libdir}/wine/%{winepedir}/xactengine3_7.%{winedll} +%{_libdir}/wine/%{winesodir}/xactengine3_7.dll.so +%{_libdir}/wine/%{winepedir}/xapofx1_1.%{winedll} +%{_libdir}/wine/%{winesodir}/xapofx1_1.dll.so +%{_libdir}/wine/%{winepedir}/xapofx1_2.%{winedll} +%{_libdir}/wine/%{winesodir}/xapofx1_2.dll.so +%{_libdir}/wine/%{winepedir}/xapofx1_3.%{winedll} +%{_libdir}/wine/%{winesodir}/xapofx1_3.dll.so +%{_libdir}/wine/%{winepedir}/xapofx1_4.%{winedll} +%{_libdir}/wine/%{winesodir}/xapofx1_4.dll.so +%{_libdir}/wine/%{winepedir}/xapofx1_5.%{winedll} +%{_libdir}/wine/%{winesodir}/xapofx1_5.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_0.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_0.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_1.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_1.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_2.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_2.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_3.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_3.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_4.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_4.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_5.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_5.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_6.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_6.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_7.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_7.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_8.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_8.dll.so +%{_libdir}/wine/%{winepedir}/xaudio2_9.%{winedll} +%{_libdir}/wine/%{winesodir}/xaudio2_9.dll.so +%{_libdir}/wine/%{winepedir}/xcopy.%{wineexe} +%{_libdir}/wine/%{winepedir}/xinput1_1.%{winedll} +%{_libdir}/wine/%{winepedir}/xinput1_2.%{winedll} +%{_libdir}/wine/%{winepedir}/xinput1_3.%{winedll} +%{_libdir}/wine/%{winepedir}/xinput1_4.%{winedll} +%{_libdir}/wine/%{winepedir}/xinput9_1_0.%{winedll} +%{_libdir}/wine/%{winepedir}/xmllite.%{winedll} +%{_libdir}/wine/%{winepedir}/xolehlp.%{winedll} +%{_libdir}/wine/%{winepedir}/xpsprint.%{winedll} +%{_libdir}/wine/%{winepedir}/xpssvcs.%{winedll} %if 0%{?wine_staging} %ifarch x86_64 aarch64 -%{_libdir}/wine/nvapi64.%{winedll} -%{_libdir}/wine/nvencodeapi64.dll.so +%{_libdir}/wine/%{winepedir}/nvapi64.%{winedll} +%{_libdir}/wine/%{winepedir}/nvencodeapi64.%{winedll} +%{_libdir}/wine/%{winesodir}/nvencodeapi64.dll.so %else -%{_libdir}/wine/nvapi.%{winedll} -%{_libdir}/wine/nvencodeapi.dll.so +%{_libdir}/wine/%{winepedir}/nvapi.%{winedll} +%{_libdir}/wine/%{winepedir}/nvencodeapi.%{winedll} +%{_libdir}/wine/%{winesodir}/nvencodeapi.dll.so %endif %endif # 16 bit and other non 64bit stuff %ifnarch x86_64 %{arm} aarch64 -%{_libdir}/wine/winevdm.exe.so -%{_libdir}/wine/ifsmgr.vxd -%{_libdir}/wine/mmdevldr.vxd -%{_libdir}/wine/monodebg.vxd -%{_libdir}/wine/rundll.exe16 -%{_libdir}/wine/vdhcp.vxd -%{_libdir}/wine/user.exe16 -%{_libdir}/wine/vmm.vxd -%{_libdir}/wine/vnbt.vxd -%{_libdir}/wine/vnetbios.vxd -%{_libdir}/wine/vtdapi.vxd -%{_libdir}/wine/vwin32.vxd -%{_libdir}/wine/w32skrnl.dll -%{_libdir}/wine/avifile.dll16 -%{_libdir}/wine/comm.drv16 -%{_libdir}/wine/commdlg.dll16 -%{_libdir}/wine/compobj.dll16 -%{_libdir}/wine/ctl3d.dll16 -%{_libdir}/wine/ctl3dv2.dll16 -%{_libdir}/wine/ddeml.dll16 -%{_libdir}/wine/dispdib.dll16 -%{_libdir}/wine/display.drv16 -%{_libdir}/wine/gdi.exe16 -%{_libdir}/wine/imm.dll16 -%{_libdir}/wine/krnl386.exe16 -%{_libdir}/wine/keyboard.drv16 -%{_libdir}/wine/lzexpand.dll16 -%{_libdir}/wine/mmsystem.dll16 -%{_libdir}/wine/mouse.drv16 -%{_libdir}/wine/msacm.dll16 -%{_libdir}/wine/msvideo.dll16 -%{_libdir}/wine/ole2.dll16 -%{_libdir}/wine/ole2conv.dll16 -%{_libdir}/wine/ole2disp.dll16 -%{_libdir}/wine/ole2nls.dll16 -%{_libdir}/wine/ole2prox.dll16 -%{_libdir}/wine/ole2thk.dll16 -%{_libdir}/wine/olecli.dll16 -%{_libdir}/wine/olesvr.dll16 -%{_libdir}/wine/rasapi16.dll16 -%{_libdir}/wine/setupx.dll16 -%{_libdir}/wine/shell.dll16 -%{_libdir}/wine/sound.drv16 -%{_libdir}/wine/storage.dll16 -%{_libdir}/wine/stress.dll16 -%{_libdir}/wine/system.drv16 -%{_libdir}/wine/toolhelp.dll16 -%{_libdir}/wine/twain.dll16 -%{_libdir}/wine/typelib.dll16 -%{_libdir}/wine/ver.dll16 -%{_libdir}/wine/w32sys.dll16 -%{_libdir}/wine/win32s16.dll16 -%{_libdir}/wine/win87em.dll16 -%{_libdir}/wine/winaspi.dll16 -%{_libdir}/wine/windebug.dll16 -%{_libdir}/wine/wineps16.drv16 -%{_libdir}/wine/wing.dll16 -%{_libdir}/wine/winhelp.exe16 -%{_libdir}/wine/winnls.dll16 -%{_libdir}/wine/winoldap.mod16 -%{_libdir}/wine/winsock.dll16 -%{_libdir}/wine/wintab.dll16 -%{_libdir}/wine/wow32.dll +%{_libdir}/wine/%{winepedir}/winevdm.exe +%{_libdir}/wine/%{winesodir}/winevdm.exe.so +%{_libdir}/wine/%{winepedir}/ifsmgr.vxd +%{_libdir}/wine/%{winepedir}/mmdevldr.vxd +%{_libdir}/wine/%{winepedir}/monodebg.vxd +%{_libdir}/wine/%{winepedir}/rundll.exe16 +%{_libdir}/wine/%{winepedir}/vdhcp.vxd +%{_libdir}/wine/%{winepedir}/user.exe16 +%{_libdir}/wine/%{winepedir}/vmm.vxd +%{_libdir}/wine/%{winepedir}/vnbt.vxd +%{_libdir}/wine/%{winepedir}/vnetbios.vxd +%{_libdir}/wine/%{winepedir}/vtdapi.vxd +%{_libdir}/wine/%{winepedir}/vwin32.vxd +%{_libdir}/wine/%{winepedir}/w32skrnl.dll +%{_libdir}/wine/%{winepedir}/avifile.dll16 +%{_libdir}/wine/%{winepedir}/comm.drv16 +%{_libdir}/wine/%{winepedir}/commdlg.dll16 +%{_libdir}/wine/%{winepedir}/compobj.dll16 +%{_libdir}/wine/%{winepedir}/ctl3d.dll16 +%{_libdir}/wine/%{winepedir}/ctl3dv2.dll16 +%{_libdir}/wine/%{winepedir}/ddeml.dll16 +%{_libdir}/wine/%{winepedir}/dispdib.dll16 +%{_libdir}/wine/%{winepedir}/display.drv16 +%{_libdir}/wine/%{winepedir}/gdi.exe16 +%{_libdir}/wine/%{winepedir}/imm.dll16 +%{_libdir}/wine/%{winepedir}/krnl386.exe16 +%{_libdir}/wine/%{winepedir}/keyboard.drv16 +%{_libdir}/wine/%{winepedir}/lzexpand.dll16 +%{_libdir}/wine/%{winepedir}/mmsystem.dll16 +%{_libdir}/wine/%{winepedir}/mouse.drv16 +%{_libdir}/wine/%{winepedir}/msacm.dll16 +%{_libdir}/wine/%{winepedir}/msvideo.dll16 +%{_libdir}/wine/%{winepedir}/ole2.dll16 +%{_libdir}/wine/%{winepedir}/ole2conv.dll16 +%{_libdir}/wine/%{winepedir}/ole2disp.dll16 +%{_libdir}/wine/%{winepedir}/ole2nls.dll16 +%{_libdir}/wine/%{winepedir}/ole2prox.dll16 +%{_libdir}/wine/%{winepedir}/ole2thk.dll16 +%{_libdir}/wine/%{winepedir}/olecli.dll16 +%{_libdir}/wine/%{winepedir}/olesvr.dll16 +%{_libdir}/wine/%{winepedir}/rasapi16.dll16 +%{_libdir}/wine/%{winepedir}/setupx.dll16 +%{_libdir}/wine/%{winepedir}/shell.dll16 +%{_libdir}/wine/%{winepedir}/sound.drv16 +%{_libdir}/wine/%{winepedir}/storage.dll16 +%{_libdir}/wine/%{winepedir}/stress.dll16 +%{_libdir}/wine/%{winepedir}/system.drv16 +%{_libdir}/wine/%{winepedir}/toolhelp.dll16 +%{_libdir}/wine/%{winepedir}/twain.dll16 +%{_libdir}/wine/%{winepedir}/typelib.dll16 +%{_libdir}/wine/%{winepedir}/ver.dll16 +%{_libdir}/wine/%{winepedir}/w32sys.dll16 +%{_libdir}/wine/%{winepedir}/win32s16.dll16 +%{_libdir}/wine/%{winepedir}/win87em.dll16 +%{_libdir}/wine/%{winepedir}/winaspi.dll16 +%{_libdir}/wine/%{winepedir}/windebug.dll16 +%{_libdir}/wine/%{winepedir}/wineps16.drv16 +%{_libdir}/wine/%{winepedir}/wing.dll16 +%{_libdir}/wine/%{winepedir}/winhelp.exe16 +%{_libdir}/wine/%{winepedir}/winnls.dll16 +%{_libdir}/wine/%{winepedir}/winoldap.mod16 +%{_libdir}/wine/%{winepedir}/winsock.dll16 +%{_libdir}/wine/%{winepedir}/wintab.dll16 +%{_libdir}/wine/%{winepedir}/wow32.dll %endif %files filesystem @@ -2377,22 +2447,24 @@ fi # ldap subpackage %files ldap -%{_libdir}/wine/wldap32.so -%{_libdir}/wine/wldap32.%{winedll} +%{_libdir}/wine/%{winesodir}/wldap32.so +%{_libdir}/wine/%{winepedir}/wldap32.%{winedll} # cms subpackage %files cms -%{_libdir}/wine/mscms.so -%{_libdir}/wine/mscms.%{winedll} +%{_libdir}/wine/%{winesodir}/mscms.so +%{_libdir}/wine/%{winepedir}/mscms.%{winedll} # twain subpackage %files twain -%{_libdir}/wine/twain_32.%{winedll} -%{_libdir}/wine/sane.ds.so +%{_libdir}/wine/%{winepedir}/twain_32.%{winedll} +%{_libdir}/wine/%{winepedir}/sane.%{wineds} +%{_libdir}/wine/%{winesodir}/sane.ds.so # capi subpackage %files capi -%{_libdir}/wine/capi2032.dll.so +%{_libdir}/wine/%{winepedir}/capi2032.%{winedll} +%{_libdir}/wine/%{winesodir}/capi2032.dll.so %files devel %{_bindir}/function_grep.pl @@ -2419,27 +2491,34 @@ fi %lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1* %attr(0755, root, root) %dir %{_includedir}/wine %{_includedir}/wine/* -%{_libdir}/wine/*.a -%{_libdir}/wine/*.def +%{_libdir}/wine/%{winepedir}/*.a +%{_libdir}/wine/%{winesodir}/*.a +%{_libdir}/wine/%{winesodir}/*.def %files pulseaudio -%{_libdir}/wine/winepulse.drv.so +%{_libdir}/wine/%{winepedir}/winepulse.%{winedrv} +%{_libdir}/wine/%{winesodir}/winepulse.drv.so %files alsa -%{_libdir}/wine/winealsa.drv.so +%{_libdir}/wine/%{winepedir}/winealsa.%{winedrv} +%{_libdir}/wine/%{winesodir}/winealsa.drv.so %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 %files openal -%{_libdir}/wine/openal32.dll.so +%{_libdir}/wine/%{winepedir}/openal32.%{winedll} +%{_libdir}/wine/%{winesodir}/openal32.dll.so %endif %if 0%{?fedora} %files opencl -%{_libdir}/wine/opencl.%{winedll} -%{_libdir}/wine/opencl.so +%{_libdir}/wine/%{winepedir}/opencl.%{winedll} +%{_libdir}/wine/%{winesodir}/opencl.so %endif %changelog +* Sat May 08 2021 Michael Cronenworth 6.8-1 +- version update + * Sat Apr 24 2021 Michael Cronenworth 6.7-1 - version update From 8611d14b1a635e40c6fffddc2731ec32ea6c38ec Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 13 May 2021 20:32:11 -0500 Subject: [PATCH 295/459] Fix file extensions for arm builds with this new directory structure --- wine.spec | 1922 ++++++++++++++++++++++++++--------------------------- 1 file changed, 950 insertions(+), 972 deletions(-) diff --git a/wine.spec b/wine.spec index bdf2811..23815cc 100644 --- a/wine.spec +++ b/wine.spec @@ -5,31 +5,6 @@ %global winegecko 2.47.2 %global winemono 6.1.1 #global _default_patch_fuzz 2 -%ifarch %{ix86} x86_64 -%global wineacm acm -%global wineax ax -%global winecom com -%global winecpl cpl -%global winedll dll -%global winedrv drv -%global wineds ds -%global wineexe exe -%global wineocx ocx -%global winesys sys -%global winetlb tlb -%else -%global wineacm acm.so -%global wineax ax.so -%global winecom com.so -%global winecpl cpl.so -%global winedll dll.so -%global winedrv drv.so -%global wineds ds.so -%global wineexe exe.so -%global wineocx ocx.so -%global winesys sys.so -%global winetlb tlb.so -%endif %ifarch %{ix86} %global winepedir i386-windows %global winesodir i386-unix @@ -810,20 +785,20 @@ touch %{buildroot}%{_bindir}/wine touch %{buildroot}%{_bindir}/wine-preloader %endif touch %{buildroot}%{_bindir}/wineserver -mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.%{winedll} +mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.dll mv %{buildroot}%{_libdir}/wine/%{winesodir}/dxgi.dll.so %{buildroot}%{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so -mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d9.%{winedll} -mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10.%{winedll} -mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10_1.%{winedll} -mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10core.%{winedll} -mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.%{winedll} %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d11.%{winedll} -touch %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.%{winedll} +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d9.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10core.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d11.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll touch %{buildroot}%{_libdir}/wine/%{winesodir}/dxgi.dll.so -touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.%{winedll} -touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.%{winedll} -touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.%{winedll} -touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.%{winedll} -touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.%{winedll} +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll # remove rpath chrpath --delete %{buildroot}%{_bindir}/wmc @@ -1070,9 +1045,9 @@ fi %posttrans core # handle upgrades for a few package updates %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so -%{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.%{winedll} -%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.%{winedll} -%{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.%{winedll} +%{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll +%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.dll +%{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.dll %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine64 10 \ @@ -1093,17 +1068,17 @@ fi wineserver %{_bindir}/wineserver32 10 %endif %endif -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.%{winedll} \ - 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.%{winedll} 10 \ +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.dll \ + 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 \ --slave %{_libdir}/wine/%{winesodir}/dxgi.dll.so 'wine-dxgi-so%{?_isa}' %{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.%{winedll} \ - 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.%{winedll} 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.%{winedll} \ - 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.%{winedll} 10 \ - --slave %{_libdir}/wine/%{winepedir}/d3d10_1.%{winedll} 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.%{winedll} \ - --slave %{_libdir}/wine/%{winepedir}/d3d10core.%{winedll} 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.%{winedll} -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d11.%{winedll} \ - 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.%{winedll} 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.dll \ + 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.dll \ + 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll 10 \ + --slave %{_libdir}/wine/%{winepedir}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll \ + --slave %{_libdir}/wine/%{winepedir}/d3d10core.dll 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d11.dll \ + 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll 10 %postun core %{?ldconfig} @@ -1115,10 +1090,10 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif - %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.%{winedll} - %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.%{winedll} - %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.%{winedll} - %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.%{winedll} + %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll + %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll + %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll + %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll fi %ldconfig_scriptlets ldap @@ -1153,26 +1128,26 @@ fi %{_bindir}/msidb %endif %{_bindir}/winedump -%{_libdir}/wine/%{winepedir}/explorer.%{wineexe} -%{_libdir}/wine/%{winepedir}/cabarc.%{wineexe} -%{_libdir}/wine/%{winepedir}/control.%{wineexe} -%{_libdir}/wine/%{winepedir}/cmd.%{wineexe} -%{_libdir}/wine/%{winepedir}/dxdiag.%{wineexe} -%{_libdir}/wine/%{winepedir}/notepad.%{wineexe} -%{_libdir}/wine/%{winepedir}/plugplay.%{wineexe} -%{_libdir}/wine/%{winepedir}/progman.%{wineexe} -%{_libdir}/wine/%{winepedir}/taskmgr.%{wineexe} -%{_libdir}/wine/%{winepedir}/winedbg.%{wineexe} +%{_libdir}/wine/%{winepedir}/explorer.exe +%{_libdir}/wine/%{winepedir}/cabarc.exe +%{_libdir}/wine/%{winepedir}/control.exe +%{_libdir}/wine/%{winepedir}/cmd.exe +%{_libdir}/wine/%{winepedir}/dxdiag.exe +%{_libdir}/wine/%{winepedir}/notepad.exe +%{_libdir}/wine/%{winepedir}/plugplay.exe +%{_libdir}/wine/%{winepedir}/progman.exe +%{_libdir}/wine/%{winepedir}/taskmgr.exe +%{_libdir}/wine/%{winepedir}/winedbg.exe %{_libdir}/wine/%{winesodir}/winedbg.exe.so -%{_libdir}/wine/%{winepedir}/winefile.%{wineexe} -%{_libdir}/wine/%{winepedir}/winemine.%{wineexe} -%{_libdir}/wine/%{winepedir}/winemsibuilder.%{wineexe} -%{_libdir}/wine/%{winepedir}/winepath.%{wineexe} -%{_libdir}/wine/%{winepedir}/winmgmt.%{wineexe} -%{_libdir}/wine/%{winepedir}/winver.%{wineexe} -%{_libdir}/wine/%{winepedir}/wordpad.%{wineexe} -%{_libdir}/wine/%{winepedir}/write.%{wineexe} -%{_libdir}/wine/%{winepedir}/wusa.%{wineexe} +%{_libdir}/wine/%{winepedir}/winefile.exe +%{_libdir}/wine/%{winepedir}/winemine.exe +%{_libdir}/wine/%{winepedir}/winemsibuilder.exe +%{_libdir}/wine/%{winepedir}/winepath.exe +%{_libdir}/wine/%{winepedir}/winmgmt.exe +%{_libdir}/wine/%{winepedir}/winver.exe +%{_libdir}/wine/%{winepedir}/wordpad.exe +%{_libdir}/wine/%{winepedir}/write.exe +%{_libdir}/wine/%{winepedir}/wusa.exe %ifarch %{ix86} %{arm} %{_bindir}/wine32 @@ -1200,1025 +1175,1025 @@ fi %dir %{_libdir}/wine -%{_libdir}/wine/%{winepedir}/attrib.%{wineexe} -%{_libdir}/wine/%{winepedir}/arp.%{wineexe} -%{_libdir}/wine/%{winepedir}/aspnet_regiis.%{wineexe} -%{_libdir}/wine/%{winepedir}/cacls.%{wineexe} -%{_libdir}/wine/%{winepedir}/conhost.%{wineexe} -%{_libdir}/wine/%{winepedir}/cscript.%{wineexe} -%{_libdir}/wine/%{winepedir}/dism.%{wineexe} -%{_libdir}/wine/%{winepedir}/dplaysvr.%{wineexe} -%{_libdir}/wine/%{winepedir}/dpnsvr.%{wineexe} -%{_libdir}/wine/%{winepedir}/dpvsetup.%{wineexe} -%{_libdir}/wine/%{winepedir}/eject.%{wineexe} -%{_libdir}/wine/%{winepedir}/expand.%{wineexe} -%{_libdir}/wine/%{winepedir}/extrac32.%{wineexe} -%{_libdir}/wine/%{winepedir}/fc.%{wineexe} -%{_libdir}/wine/%{winepedir}/find.%{wineexe} -%{_libdir}/wine/%{winepedir}/findstr.%{wineexe} -%{_libdir}/wine/%{winepedir}/fsutil.%{wineexe} -%{_libdir}/wine/%{winepedir}/hostname.%{wineexe} -%{_libdir}/wine/%{winepedir}/ipconfig.%{wineexe} -%{_libdir}/wine/%{winepedir}/winhlp32.%{wineexe} -%{_libdir}/wine/%{winepedir}/mshta.%{wineexe} +%{_libdir}/wine/%{winepedir}/attrib.exe +%{_libdir}/wine/%{winepedir}/arp.exe +%{_libdir}/wine/%{winepedir}/aspnet_regiis.exe +%{_libdir}/wine/%{winepedir}/cacls.exe +%{_libdir}/wine/%{winepedir}/conhost.exe +%{_libdir}/wine/%{winepedir}/cscript.exe +%{_libdir}/wine/%{winepedir}/dism.exe +%{_libdir}/wine/%{winepedir}/dplaysvr.exe +%{_libdir}/wine/%{winepedir}/dpnsvr.exe +%{_libdir}/wine/%{winepedir}/dpvsetup.exe +%{_libdir}/wine/%{winepedir}/eject.exe +%{_libdir}/wine/%{winepedir}/expand.exe +%{_libdir}/wine/%{winepedir}/extrac32.exe +%{_libdir}/wine/%{winepedir}/fc.exe +%{_libdir}/wine/%{winepedir}/find.exe +%{_libdir}/wine/%{winepedir}/findstr.exe +%{_libdir}/wine/%{winepedir}/fsutil.exe +%{_libdir}/wine/%{winepedir}/hostname.exe +%{_libdir}/wine/%{winepedir}/ipconfig.exe +%{_libdir}/wine/%{winepedir}/winhlp32.exe +%{_libdir}/wine/%{winepedir}/mshta.exe %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/msidb.%{wineexe} +%{_libdir}/wine/%{winepedir}/msidb.exe %endif -%{_libdir}/wine/%{winepedir}/msiexec.%{wineexe} -%{_libdir}/wine/%{winepedir}/net.%{wineexe} -%{_libdir}/wine/%{winepedir}/netstat.%{wineexe} -%{_libdir}/wine/%{winepedir}/ngen.%{wineexe} -%{_libdir}/wine/%{winepedir}/ntoskrnl.%{wineexe} -%{_libdir}/wine/%{winepedir}/oleview.%{wineexe} -%{_libdir}/wine/%{winepedir}/ping.%{wineexe} -%{_libdir}/wine/%{winepedir}/powershell.%{wineexe} -%{_libdir}/wine/%{winepedir}/reg.%{wineexe} -%{_libdir}/wine/%{winepedir}/regasm.%{wineexe} -%{_libdir}/wine/%{winepedir}/regedit.%{wineexe} -%{_libdir}/wine/%{winepedir}/regsvcs.%{wineexe} -%{_libdir}/wine/%{winepedir}/regsvr32.%{wineexe} -%{_libdir}/wine/%{winepedir}/rpcss.%{wineexe} -%{_libdir}/wine/%{winepedir}/rundll32.%{wineexe} -%{_libdir}/wine/%{winepedir}/schtasks.%{wineexe} -%{_libdir}/wine/%{winepedir}/sdbinst.%{wineexe} -%{_libdir}/wine/%{winepedir}/secedit.%{wineexe} -%{_libdir}/wine/%{winepedir}/servicemodelreg.%{wineexe} -%{_libdir}/wine/%{winepedir}/services.%{wineexe} -%{_libdir}/wine/%{winepedir}/start.%{wineexe} -%{_libdir}/wine/%{winepedir}/tasklist.%{wineexe} -%{_libdir}/wine/%{winepedir}/termsv.%{wineexe} -%{_libdir}/wine/%{winepedir}/view.%{wineexe} -%{_libdir}/wine/%{winepedir}/wevtutil.%{wineexe} -%{_libdir}/wine/%{winepedir}/where.%{wineexe} -%{_libdir}/wine/%{winepedir}/whoami.%{wineexe} -%{_libdir}/wine/%{winepedir}/wineboot.%{wineexe} -%{_libdir}/wine/%{winepedir}/winebrowser.%{wineexe} +%{_libdir}/wine/%{winepedir}/msiexec.exe +%{_libdir}/wine/%{winepedir}/net.exe +%{_libdir}/wine/%{winepedir}/netstat.exe +%{_libdir}/wine/%{winepedir}/ngen.exe +%{_libdir}/wine/%{winepedir}/ntoskrnl.exe +%{_libdir}/wine/%{winepedir}/oleview.exe +%{_libdir}/wine/%{winepedir}/ping.exe +%{_libdir}/wine/%{winepedir}/powershell.exe +%{_libdir}/wine/%{winepedir}/reg.exe +%{_libdir}/wine/%{winepedir}/regasm.exe +%{_libdir}/wine/%{winepedir}/regedit.exe +%{_libdir}/wine/%{winepedir}/regsvcs.exe +%{_libdir}/wine/%{winepedir}/regsvr32.exe +%{_libdir}/wine/%{winepedir}/rpcss.exe +%{_libdir}/wine/%{winepedir}/rundll32.exe +%{_libdir}/wine/%{winepedir}/schtasks.exe +%{_libdir}/wine/%{winepedir}/sdbinst.exe +%{_libdir}/wine/%{winepedir}/secedit.exe +%{_libdir}/wine/%{winepedir}/servicemodelreg.exe +%{_libdir}/wine/%{winepedir}/services.exe +%{_libdir}/wine/%{winepedir}/start.exe +%{_libdir}/wine/%{winepedir}/tasklist.exe +%{_libdir}/wine/%{winepedir}/termsv.exe +%{_libdir}/wine/%{winepedir}/view.exe +%{_libdir}/wine/%{winepedir}/wevtutil.exe +%{_libdir}/wine/%{winepedir}/where.exe +%{_libdir}/wine/%{winepedir}/whoami.exe +%{_libdir}/wine/%{winepedir}/wineboot.exe +%{_libdir}/wine/%{winepedir}/winebrowser.exe %{_libdir}/wine/%{winesodir}/winebrowser.exe.so -%{_libdir}/wine/%{winepedir}/wineconsole.%{wineexe} -%{_libdir}/wine/%{winepedir}/winemenubuilder.%{wineexe} +%{_libdir}/wine/%{winepedir}/wineconsole.exe +%{_libdir}/wine/%{winepedir}/winemenubuilder.exe %{_libdir}/wine/%{winesodir}/winemenubuilder.exe.so -%{_libdir}/wine/%{winepedir}/winecfg.%{wineexe} +%{_libdir}/wine/%{winepedir}/winecfg.exe %{_libdir}/wine/%{winesodir}/winecfg.exe.so -%{_libdir}/wine/%{winepedir}/winedevice.%{wineexe} -%{_libdir}/wine/%{winepedir}/wmplayer.%{wineexe} -%{_libdir}/wine/%{winepedir}/wscript.%{wineexe} -%{_libdir}/wine/%{winepedir}/uninstaller.%{wineexe} +%{_libdir}/wine/%{winepedir}/winedevice.exe +%{_libdir}/wine/%{winepedir}/wmplayer.exe +%{_libdir}/wine/%{winepedir}/wscript.exe +%{_libdir}/wine/%{winepedir}/uninstaller.exe %{_libdir}/wine/%{winesodir}/libwine.so.1* -%{_libdir}/wine/%{winepedir}/acledit.%{winedll} -%{_libdir}/wine/%{winepedir}/aclui.%{winedll} -%{_libdir}/wine/%{winepedir}/activeds.%{winedll} -%{_libdir}/wine/%{winepedir}/activeds.%{winetlb} -%{_libdir}/wine/%{winepedir}/actxprxy.%{winedll} -%{_libdir}/wine/%{winepedir}/adsldp.%{winedll} -%{_libdir}/wine/%{winepedir}/adsldpc.%{winedll} -%{_libdir}/wine/%{winepedir}/advapi32.%{winedll} -%{_libdir}/wine/%{winepedir}/advpack.%{winedll} -%{_libdir}/wine/%{winepedir}/amsi.%{winedll} -%{_libdir}/wine/%{winepedir}/amstream.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-identity-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-2.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-apiquery-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-appcompat-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-appinit-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-atoms-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-bem-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-private-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-comm-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-datetime-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-datetime-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-debug-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-debug-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-delayload-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-delayload-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-2.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-3.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-2.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-2.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-ansi-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-fromapp-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-handle-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-interlocked-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-interlocked-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-io-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-io-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-job-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-job-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-largeinteger-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-2.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-private-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-2.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-2.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-3-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-private-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localregistry-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-2.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-3.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-4.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-misc-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-ansi-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-namespace-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-normalization-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-path-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-privateprofile-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processenvironment-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processenvironment-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-2.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-3.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processtopology-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-profile-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-ansi-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-quirks-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-realtime-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-registryuserspecific-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-rtlsupport-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-rtlsupport-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-obsolete-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-shutdown-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-sidebyside-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-stringansi-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-stringloader-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-2-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-ansi-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-2-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-systemtopology-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-private-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-timezone-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-toolhelp-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-url-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-util-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-private-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-versionansi-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-windowserrorreporting-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-errorprivate-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-registration-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-roparameterizediid-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-string-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-string-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-wow64-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-wow64-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-xstate-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-core-xstate-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-conio-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-convert-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-environment-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-filesystem-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-heap-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-locale-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-math-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-multibyte-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-private-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-process-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-runtime-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-stdio-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-string-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-time-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-utility-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-devices-config-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-devices-config-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-devices-query-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-advapi32-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-advapi32-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-kernel32-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-normaliz-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-ole32-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shell32-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shlwapi-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shlwapi-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-user32-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-version-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-dx-d3dkmt-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-classicprovider-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-consumer-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-controller-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-provider-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-eventlog-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-gaming-tcui-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-gdi-dpiinfo-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-mm-joystick-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-mm-misc-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-mm-mme-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-mm-time-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-dc-access-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-rectangle-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-sysparams-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-perf-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-power-base-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-power-setting-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-draw-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-private-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-private-l1-1-4.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-window-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-winevent-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-activedirectoryclient-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-audit-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-private-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-credentials-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-cryptoapi-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-grouppolicy-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsapolicy-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-provider-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-sddl-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-security-systemfunctions-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-service-core-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-service-core-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-service-management-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-service-management-l2-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-service-private-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-service-winsvc-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-service-winsvc-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-scaling-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-scaling-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-stream-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-stream-winrt-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-thread-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-shell-shellcom-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/api-ms-win-shell-shellfolders-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/apphelp.%{winedll} -%{_libdir}/wine/%{winepedir}/appwiz.%{winecpl} -%{_libdir}/wine/%{winepedir}/atl.%{winedll} -%{_libdir}/wine/%{winepedir}/atl80.%{winedll} -%{_libdir}/wine/%{winepedir}/atl90.%{winedll} -%{_libdir}/wine/%{winepedir}/atl100.%{winedll} -%{_libdir}/wine/%{winepedir}/atl110.%{winedll} -%{_libdir}/wine/%{winepedir}/atlthunk.%{winedll} -%{_libdir}/wine/%{winepedir}/atmlib.%{winedll} -%{_libdir}/wine/%{winepedir}/authz.%{winedll} -%{_libdir}/wine/%{winepedir}/avicap32.%{winedll} +%{_libdir}/wine/%{winepedir}/acledit.dll +%{_libdir}/wine/%{winepedir}/aclui.dll +%{_libdir}/wine/%{winepedir}/activeds.dll +%{_libdir}/wine/%{winepedir}/activeds.tlb +%{_libdir}/wine/%{winepedir}/actxprxy.dll +%{_libdir}/wine/%{winepedir}/adsldp.dll +%{_libdir}/wine/%{winepedir}/adsldpc.dll +%{_libdir}/wine/%{winepedir}/advapi32.dll +%{_libdir}/wine/%{winepedir}/advpack.dll +%{_libdir}/wine/%{winepedir}/amsi.dll +%{_libdir}/wine/%{winepedir}/amstream.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-identity-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-apiquery-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-appcompat-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-appinit-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-atoms-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-bem-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-private-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-comm-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-datetime-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-datetime-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-debug-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-debug-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-delayload-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-delayload-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-3.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-ansi-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-fromapp-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-handle-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-obsolete-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-interlocked-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-interlocked-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-io-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-io-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-job-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-job-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-largeinteger-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-private-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-3-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-private-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-localregistry-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-3.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-4.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-misc-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-ansi-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-namespace-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-normalization-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-path-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-privateprofile-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processenvironment-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processenvironment-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-3.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processtopology-obsolete-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-profile-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-ansi-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-obsolete-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-quirks-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-realtime-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-registryuserspecific-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-rtlsupport-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-rtlsupport-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-legacy-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-shutdown-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-sidebyside-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-obsolete-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-stringansi-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-stringloader-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-2-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-ansi-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-2-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-systemtopology-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-legacy-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-private-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-timezone-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-toolhelp-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-url-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-util-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-private-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-versionansi-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-windowserrorreporting-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-errorprivate-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-registration-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-string-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-string-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-wow64-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-wow64-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-xstate-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-xstate-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-conio-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-convert-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-environment-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-filesystem-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-heap-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-locale-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-math-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-multibyte-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-private-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-process-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-runtime-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-stdio-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-string-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-time-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-crt-utility-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-devices-config-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-devices-config-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-devices-query-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-advapi32-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-advapi32-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-kernel32-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-normaliz-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-ole32-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shell32-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shlwapi-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shlwapi-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-user32-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-version-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-dx-d3dkmt-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-classicprovider-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-consumer-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-controller-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-legacy-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-provider-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-eventlog-legacy-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-gaming-tcui-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-gdi-dpiinfo-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-mm-joystick-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-mm-misc-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-mm-mme-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-mm-time-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-dc-access-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-rectangle-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-sysparams-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-perf-legacy-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-power-base-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-power-setting-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-private-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-private-l1-1-4.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-window-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-activedirectoryclient-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-audit-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-private-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-credentials-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-cryptoapi-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-grouppolicy-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsapolicy-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-provider-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-sddl-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-systemfunctions-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-service-core-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-service-core-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-service-management-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-service-management-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-service-private-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-service-winsvc-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-service-winsvc-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-obsolete-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-scaling-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-scaling-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-stream-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-stream-winrt-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-thread-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-shell-shellcom-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-shell-shellfolders-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/apphelp.dll +%{_libdir}/wine/%{winepedir}/appwiz.cpl +%{_libdir}/wine/%{winepedir}/atl.dll +%{_libdir}/wine/%{winepedir}/atl80.dll +%{_libdir}/wine/%{winepedir}/atl90.dll +%{_libdir}/wine/%{winepedir}/atl100.dll +%{_libdir}/wine/%{winepedir}/atl110.dll +%{_libdir}/wine/%{winepedir}/atlthunk.dll +%{_libdir}/wine/%{winepedir}/atmlib.dll +%{_libdir}/wine/%{winepedir}/authz.dll +%{_libdir}/wine/%{winepedir}/avicap32.dll %{_libdir}/wine/%{winesodir}/avicap32.dll.so -%{_libdir}/wine/%{winepedir}/avifil32.%{winedll} -%{_libdir}/wine/%{winepedir}/avrt.%{winedll} +%{_libdir}/wine/%{winepedir}/avifil32.dll +%{_libdir}/wine/%{winepedir}/avrt.dll %{_libdir}/wine/%{winesodir}/bcrypt.so -%{_libdir}/wine/%{winepedir}/bcrypt.%{winedll} -%{_libdir}/wine/%{winepedir}/bluetoothapis.%{winedll} -%{_libdir}/wine/%{winepedir}/browseui.%{winedll} -%{_libdir}/wine/%{winepedir}/bthprops.%{winecpl} -%{_libdir}/wine/%{winepedir}/cabinet.%{winedll} -%{_libdir}/wine/%{winepedir}/cards.%{winedll} -%{_libdir}/wine/%{winepedir}/cdosys.%{winedll} -%{_libdir}/wine/%{winepedir}/cfgmgr32.%{winedll} -%{_libdir}/wine/%{winepedir}/chcp.%{winecom} -%{_libdir}/wine/%{winepedir}/clock.%{wineexe} -%{_libdir}/wine/%{winepedir}/clusapi.%{winedll} -%{_libdir}/wine/%{winepedir}/combase.%{winedll} -%{_libdir}/wine/%{winepedir}/comcat.%{winedll} -%{_libdir}/wine/%{winepedir}/comctl32.%{winedll} -%{_libdir}/wine/%{winepedir}/comdlg32.%{winedll} -%{_libdir}/wine/%{winepedir}/compstui.%{winedll} -%{_libdir}/wine/%{winepedir}/comsvcs.%{winedll} -%{_libdir}/wine/%{winepedir}/concrt140.%{winedll} -%{_libdir}/wine/%{winepedir}/connect.%{winedll} -%{_libdir}/wine/%{winepedir}/credui.%{winedll} +%{_libdir}/wine/%{winepedir}/bcrypt.dll +%{_libdir}/wine/%{winepedir}/bluetoothapis.dll +%{_libdir}/wine/%{winepedir}/browseui.dll +%{_libdir}/wine/%{winepedir}/bthprops.cpl +%{_libdir}/wine/%{winepedir}/cabinet.dll +%{_libdir}/wine/%{winepedir}/cards.dll +%{_libdir}/wine/%{winepedir}/cdosys.dll +%{_libdir}/wine/%{winepedir}/cfgmgr32.dll +%{_libdir}/wine/%{winepedir}/chcp.com +%{_libdir}/wine/%{winepedir}/clock.exe +%{_libdir}/wine/%{winepedir}/clusapi.dll +%{_libdir}/wine/%{winepedir}/combase.dll +%{_libdir}/wine/%{winepedir}/comcat.dll +%{_libdir}/wine/%{winepedir}/comctl32.dll +%{_libdir}/wine/%{winepedir}/comdlg32.dll +%{_libdir}/wine/%{winepedir}/compstui.dll +%{_libdir}/wine/%{winepedir}/comsvcs.dll +%{_libdir}/wine/%{winepedir}/concrt140.dll +%{_libdir}/wine/%{winepedir}/connect.dll +%{_libdir}/wine/%{winepedir}/credui.dll %{_libdir}/wine/%{winesodir}/crtdll.so -%{_libdir}/wine/%{winepedir}/crtdll.%{winedll} +%{_libdir}/wine/%{winepedir}/crtdll.dll %{_libdir}/wine/%{winesodir}/crypt32.so -%{_libdir}/wine/%{winepedir}/crypt32.%{winedll} -%{_libdir}/wine/%{winepedir}/cryptdlg.%{winedll} -%{_libdir}/wine/%{winepedir}/cryptdll.%{winedll} -%{_libdir}/wine/%{winepedir}/cryptext.%{winedll} -%{_libdir}/wine/%{winepedir}/cryptnet.%{winedll} -%{_libdir}/wine/%{winepedir}/cryptsp.%{winedll} -%{_libdir}/wine/%{winepedir}/cryptui.%{winedll} -%{_libdir}/wine/%{winepedir}/ctapi32.%{winedll} +%{_libdir}/wine/%{winepedir}/crypt32.dll +%{_libdir}/wine/%{winepedir}/cryptdlg.dll +%{_libdir}/wine/%{winepedir}/cryptdll.dll +%{_libdir}/wine/%{winepedir}/cryptext.dll +%{_libdir}/wine/%{winepedir}/cryptnet.dll +%{_libdir}/wine/%{winepedir}/cryptsp.dll +%{_libdir}/wine/%{winepedir}/cryptui.dll +%{_libdir}/wine/%{winepedir}/ctapi32.dll %{_libdir}/wine/%{winesodir}/ctapi32.dll.so -%{_libdir}/wine/%{winepedir}/ctl3d32.%{winedll} -%{_libdir}/wine/%{winepedir}/d2d1.%{winedll} -%ghost %{_libdir}/wine/%{winepedir}/d3d10.%{winedll} -%ghost %{_libdir}/wine/%{winepedir}/d3d10_1.%{winedll} -%ghost %{_libdir}/wine/%{winepedir}/d3d10core.%{winedll} -%{_libdir}/wine/%{winepedir}/wine-d3d10.%{winedll} -%{_libdir}/wine/%{winepedir}/wine-d3d10_1.%{winedll} -%{_libdir}/wine/%{winepedir}/wine-d3d10core.%{winedll} -%ghost %{_libdir}/wine/%{winepedir}/d3d11.%{winedll} -%{_libdir}/wine/%{winepedir}/wine-d3d11.%{winedll} -%{_libdir}/wine/%{winepedir}/d3d12.%{winedll} +%{_libdir}/wine/%{winepedir}/ctl3d32.dll +%{_libdir}/wine/%{winepedir}/d2d1.dll +%ghost %{_libdir}/wine/%{winepedir}/d3d10.dll +%ghost %{_libdir}/wine/%{winepedir}/d3d10_1.dll +%ghost %{_libdir}/wine/%{winepedir}/d3d10core.dll +%{_libdir}/wine/%{winepedir}/wine-d3d10.dll +%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll +%{_libdir}/wine/%{winepedir}/wine-d3d10core.dll +%ghost %{_libdir}/wine/%{winepedir}/d3d11.dll +%{_libdir}/wine/%{winepedir}/wine-d3d11.dll +%{_libdir}/wine/%{winepedir}/d3d12.dll %{_libdir}/wine/%{winesodir}/d3d12.dll.so -%{_libdir}/wine/%{winepedir}/d3dcompiler_*.%{winedll} -%{_libdir}/wine/%{winepedir}/d3dim.%{winedll} -%{_libdir}/wine/%{winepedir}/d3dim700.%{winedll} -%{_libdir}/wine/%{winepedir}/d3drm.%{winedll} -%{_libdir}/wine/%{winepedir}/d3dx9_*.%{winedll} -%{_libdir}/wine/%{winepedir}/d3dx10_*.%{winedll} -%{_libdir}/wine/%{winepedir}/d3dx11_42.%{winedll} -%{_libdir}/wine/%{winepedir}/d3dx11_43.%{winedll} -%{_libdir}/wine/%{winepedir}/d3dxof.%{winedll} -%{_libdir}/wine/%{winepedir}/davclnt.%{winedll} -%{_libdir}/wine/%{winepedir}/dbgeng.%{winedll} -%{_libdir}/wine/%{winepedir}/dbghelp.%{winedll} -%{_libdir}/wine/%{winepedir}/dciman32.%{winedll} -%{_libdir}/wine/%{winepedir}/dcomp.%{winedll} -%{_libdir}/wine/%{winepedir}/ddraw.%{winedll} -%{_libdir}/wine/%{winepedir}/ddrawex.%{winedll} -%{_libdir}/wine/%{winepedir}/devenum.%{winedll} -%{_libdir}/wine/%{winepedir}/dhcpcsvc.%{winedll} -%{_libdir}/wine/%{winepedir}/dhtmled.%{wineocx} -%{_libdir}/wine/%{winepedir}/difxapi.%{winedll} -%{_libdir}/wine/%{winepedir}/dinput.%{winedll} +%{_libdir}/wine/%{winepedir}/d3dcompiler_*.dll +%{_libdir}/wine/%{winepedir}/d3dim.dll +%{_libdir}/wine/%{winepedir}/d3dim700.dll +%{_libdir}/wine/%{winepedir}/d3drm.dll +%{_libdir}/wine/%{winepedir}/d3dx9_*.dll +%{_libdir}/wine/%{winepedir}/d3dx10_*.dll +%{_libdir}/wine/%{winepedir}/d3dx11_42.dll +%{_libdir}/wine/%{winepedir}/d3dx11_43.dll +%{_libdir}/wine/%{winepedir}/d3dxof.dll +%{_libdir}/wine/%{winepedir}/davclnt.dll +%{_libdir}/wine/%{winepedir}/dbgeng.dll +%{_libdir}/wine/%{winepedir}/dbghelp.dll +%{_libdir}/wine/%{winepedir}/dciman32.dll +%{_libdir}/wine/%{winepedir}/dcomp.dll +%{_libdir}/wine/%{winepedir}/ddraw.dll +%{_libdir}/wine/%{winepedir}/ddrawex.dll +%{_libdir}/wine/%{winepedir}/devenum.dll +%{_libdir}/wine/%{winepedir}/dhcpcsvc.dll +%{_libdir}/wine/%{winepedir}/dhtmled.ocx +%{_libdir}/wine/%{winepedir}/difxapi.dll +%{_libdir}/wine/%{winepedir}/dinput.dll %{_libdir}/wine/%{winesodir}/dinput.dll.so -%{_libdir}/wine/%{winepedir}/dinput8.%{winedll} +%{_libdir}/wine/%{winepedir}/dinput8.dll %{_libdir}/wine/%{winesodir}/dinput8.dll.so -%{_libdir}/wine/%{winepedir}/directmanipulation.%{winedll} -%{_libdir}/wine/%{winepedir}/dispex.%{winedll} -%{_libdir}/wine/%{winepedir}/dmband.%{winedll} -%{_libdir}/wine/%{winepedir}/dmcompos.%{winedll} -%{_libdir}/wine/%{winepedir}/dmime.%{winedll} -%{_libdir}/wine/%{winepedir}/dmloader.%{winedll} -%{_libdir}/wine/%{winepedir}/dmscript.%{winedll} -%{_libdir}/wine/%{winepedir}/dmstyle.%{winedll} -%{_libdir}/wine/%{winepedir}/dmsynth.%{winedll} -%{_libdir}/wine/%{winepedir}/dmusic.%{winedll} -%{_libdir}/wine/%{winepedir}/dmusic32.%{winedll} -%{_libdir}/wine/%{winepedir}/dplay.%{winedll} -%{_libdir}/wine/%{winepedir}/dplayx.%{winedll} -%{_libdir}/wine/%{winepedir}/dpnaddr.%{winedll} -%{_libdir}/wine/%{winepedir}/dpnet.%{winedll} -%{_libdir}/wine/%{winepedir}/dpnhpast.%{winedll} -%{_libdir}/wine/%{winepedir}/dpnlobby.%{winedll} -%{_libdir}/wine/%{winepedir}/dpvoice.%{winedll} -%{_libdir}/wine/%{winepedir}/dpwsockx.%{winedll} -%{_libdir}/wine/%{winepedir}/drmclien.%{winedll} -%{_libdir}/wine/%{winepedir}/dsound.%{winedll} -%{_libdir}/wine/%{winepedir}/dsdmo.%{winedll} -%{_libdir}/wine/%{winepedir}/dsquery.%{winedll} -%{_libdir}/wine/%{winepedir}/dssenh.%{winedll} -%{_libdir}/wine/%{winepedir}/dsuiext.%{winedll} -%{_libdir}/wine/%{winepedir}/dswave.%{winedll} -%{_libdir}/wine/%{winepedir}/dwmapi.%{winedll} -%{_libdir}/wine/%{winepedir}/dwrite.%{winedll} +%{_libdir}/wine/%{winepedir}/directmanipulation.dll +%{_libdir}/wine/%{winepedir}/dispex.dll +%{_libdir}/wine/%{winepedir}/dmband.dll +%{_libdir}/wine/%{winepedir}/dmcompos.dll +%{_libdir}/wine/%{winepedir}/dmime.dll +%{_libdir}/wine/%{winepedir}/dmloader.dll +%{_libdir}/wine/%{winepedir}/dmscript.dll +%{_libdir}/wine/%{winepedir}/dmstyle.dll +%{_libdir}/wine/%{winepedir}/dmsynth.dll +%{_libdir}/wine/%{winepedir}/dmusic.dll +%{_libdir}/wine/%{winepedir}/dmusic32.dll +%{_libdir}/wine/%{winepedir}/dplay.dll +%{_libdir}/wine/%{winepedir}/dplayx.dll +%{_libdir}/wine/%{winepedir}/dpnaddr.dll +%{_libdir}/wine/%{winepedir}/dpnet.dll +%{_libdir}/wine/%{winepedir}/dpnhpast.dll +%{_libdir}/wine/%{winepedir}/dpnlobby.dll +%{_libdir}/wine/%{winepedir}/dpvoice.dll +%{_libdir}/wine/%{winepedir}/dpwsockx.dll +%{_libdir}/wine/%{winepedir}/drmclien.dll +%{_libdir}/wine/%{winepedir}/dsound.dll +%{_libdir}/wine/%{winepedir}/dsdmo.dll +%{_libdir}/wine/%{winepedir}/dsquery.dll +%{_libdir}/wine/%{winepedir}/dssenh.dll +%{_libdir}/wine/%{winepedir}/dsuiext.dll +%{_libdir}/wine/%{winepedir}/dswave.dll +%{_libdir}/wine/%{winepedir}/dwmapi.dll +%{_libdir}/wine/%{winepedir}/dwrite.dll %{_libdir}/wine/%{winesodir}/dwrite.so -%{_libdir}/wine/%{winepedir}/dx8vb.%{winedll} -%{_libdir}/wine/%{winepedir}/dxdiagn.%{winedll} -%ghost %{_libdir}/wine/%{winepedir}/dxgi.%{winedll} -%{_libdir}/wine/%{winepedir}/wine-dxgi.%{winedll} +%{_libdir}/wine/%{winepedir}/dx8vb.dll +%{_libdir}/wine/%{winepedir}/dxdiagn.dll +%ghost %{_libdir}/wine/%{winepedir}/dxgi.dll +%{_libdir}/wine/%{winepedir}/wine-dxgi.dll %ghost %{_libdir}/wine/%{winesodir}/dxgi.dll.so %{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so -%{_libdir}/wine/%{winepedir}/dxgkrnl.%{winesys} -%{_libdir}/wine/%{winepedir}/dxgmms1.%{winesys} -%{_libdir}/wine/%{winepedir}/dxva2.%{winedll} -%{_libdir}/wine/%{winepedir}/esent.%{winedll} -%{_libdir}/wine/%{winepedir}/evr.%{winedll} -%{_libdir}/wine/%{winepedir}/explorerframe.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-authz-context-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-domainjoin-netjoin-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-dwmapi-ext-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-create-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-create-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-devcaps-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-draw-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-draw-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-font-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-font-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-render-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-kernel32-package-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-kernel32-package-current-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-dialogbox-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-draw-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-gui-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-gui-l1-3-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-keyboard-l1-3-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-5-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-message-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-message-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-mouse-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-private-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-private-l1-3-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-rectangle-ext-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-uicontext-ext-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-4.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-windowclass-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-windowclass-l1-1-1.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-oleacc-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-ras-rasapi32-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-object-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-rgn-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-security-credui-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-security-cryptui-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-comctl32-init-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-comdlg32-l1-1-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-shell32-l1-2-0.%{winedll} -%{_libdir}/wine/%{winepedir}/ext-ms-win-uxtheme-themes-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/dxgkrnl.sys +%{_libdir}/wine/%{winepedir}/dxgmms1.sys +%{_libdir}/wine/%{winepedir}/dxva2.dll +%{_libdir}/wine/%{winepedir}/esent.dll +%{_libdir}/wine/%{winepedir}/evr.dll +%{_libdir}/wine/%{winepedir}/explorerframe.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-authz-context-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-domainjoin-netjoin-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-dwmapi-ext-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-create-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-create-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-devcaps-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-draw-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-draw-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-font-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-font-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-render-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-kernel32-package-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-kernel32-package-current-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-dialogbox-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-draw-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-gui-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-gui-l1-3-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-keyboard-l1-3-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-5-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-message-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-message-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-mouse-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-private-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-private-l1-3-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-4.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-windowclass-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-windowclass-l1-1-1.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-oleacc-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-ras-rasapi32-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-object-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-security-credui-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-security-cryptui-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-comctl32-init-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-comdlg32-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-shell32-l1-2-0.dll +%{_libdir}/wine/%{winepedir}/ext-ms-win-uxtheme-themes-l1-1-0.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/ext-ms-win-appmodel-usercontext-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll %{_libdir}/wine/%{winesodir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/%{winepedir}/ext-ms-win-xaml-pal-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedir}/ext-ms-win-xaml-pal-l1-1-0.dll %{_libdir}/wine/%{winesodir}/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif -%{_libdir}/wine/%{winepedir}/faultrep.%{winedll} -%{_libdir}/wine/%{winepedir}/feclient.%{winedll} -%{_libdir}/wine/%{winepedir}/fltlib.%{winedll} -%{_libdir}/wine/%{winepedir}/fltmgr.%{winesys} -%{_libdir}/wine/%{winepedir}/fntcache.%{winedll} -%{_libdir}/wine/%{winepedir}/fontsub.%{winedll} -%{_libdir}/wine/%{winepedir}/fusion.%{winedll} -%{_libdir}/wine/%{winepedir}/fwpuclnt.%{winedll} -%{_libdir}/wine/%{winepedir}/gameux.%{winedll} -%{_libdir}/wine/%{winepedir}/gamingtcui.%{winedll} +%{_libdir}/wine/%{winepedir}/faultrep.dll +%{_libdir}/wine/%{winepedir}/feclient.dll +%{_libdir}/wine/%{winepedir}/fltlib.dll +%{_libdir}/wine/%{winepedir}/fltmgr.sys +%{_libdir}/wine/%{winepedir}/fntcache.dll +%{_libdir}/wine/%{winepedir}/fontsub.dll +%{_libdir}/wine/%{winepedir}/fusion.dll +%{_libdir}/wine/%{winepedir}/fwpuclnt.dll +%{_libdir}/wine/%{winepedir}/gameux.dll +%{_libdir}/wine/%{winepedir}/gamingtcui.dll %{_libdir}/wine/%{winesodir}/gdi32.so -%{_libdir}/wine/%{winepedir}/gdi32.%{winedll} -%{_libdir}/wine/%{winepedir}/gdiplus.%{winedll} -%{_libdir}/wine/%{winepedir}/glu32.%{winedll} -%{_libdir}/wine/%{winepedir}/gphoto2.%{wineds} +%{_libdir}/wine/%{winepedir}/gdi32.dll +%{_libdir}/wine/%{winepedir}/gdiplus.dll +%{_libdir}/wine/%{winepedir}/glu32.dll +%{_libdir}/wine/%{winepedir}/gphoto2.ds %{_libdir}/wine/%{winesodir}/gphoto2.ds.so -%{_libdir}/wine/%{winepedir}/gpkcsp.%{winedll} -%{_libdir}/wine/%{winepedir}/hal.%{winedll} -%{_libdir}/wine/%{winepedir}/hh.%{wineexe} -%{_libdir}/wine/%{winepedir}/hhctrl.%{wineocx} -%{_libdir}/wine/%{winepedir}/hid.%{winedll} -%{_libdir}/wine/%{winepedir}/hidclass.%{winesys} -%{_libdir}/wine/%{winepedir}/hlink.%{winedll} -%{_libdir}/wine/%{winepedir}/hnetcfg.%{winedll} -%{_libdir}/wine/%{winepedir}/http.%{winesys} -%{_libdir}/wine/%{winepedir}/httpapi.%{winedll} -%{_libdir}/wine/%{winepedir}/icacls.%{wineexe} -%{_libdir}/wine/%{winepedir}/iccvid.%{winedll} -%{_libdir}/wine/%{winepedir}/icinfo.%{wineexe} -%{_libdir}/wine/%{winepedir}/icmp.%{winedll} -%{_libdir}/wine/%{winepedir}/ieframe.%{winedll} +%{_libdir}/wine/%{winepedir}/gpkcsp.dll +%{_libdir}/wine/%{winepedir}/hal.dll +%{_libdir}/wine/%{winepedir}/hh.exe +%{_libdir}/wine/%{winepedir}/hhctrl.ocx +%{_libdir}/wine/%{winepedir}/hid.dll +%{_libdir}/wine/%{winepedir}/hidclass.sys +%{_libdir}/wine/%{winepedir}/hlink.dll +%{_libdir}/wine/%{winepedir}/hnetcfg.dll +%{_libdir}/wine/%{winepedir}/http.sys +%{_libdir}/wine/%{winepedir}/httpapi.dll +%{_libdir}/wine/%{winepedir}/icacls.exe +%{_libdir}/wine/%{winepedir}/iccvid.dll +%{_libdir}/wine/%{winepedir}/icinfo.exe +%{_libdir}/wine/%{winepedir}/icmp.dll +%{_libdir}/wine/%{winepedir}/ieframe.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/iertutil.%{winedll} +%{_libdir}/wine/%{winepedir}/iertutil.dll %endif -%{_libdir}/wine/%{winepedir}/ieproxy.%{winedll} -%{_libdir}/wine/%{winepedir}/imaadp32.%{wineacm} -%{_libdir}/wine/%{winepedir}/imagehlp.%{winedll} -%{_libdir}/wine/%{winepedir}/imm32.%{winedll} -%{_libdir}/wine/%{winepedir}/inetcomm.%{winedll} -%{_libdir}/wine/%{winepedir}/inetcpl.%{winecpl} -%{_libdir}/wine/%{winepedir}/inetmib1.%{winedll} -%{_libdir}/wine/%{winepedir}/infosoft.%{winedll} -%{_libdir}/wine/%{winepedir}/initpki.%{winedll} -%{_libdir}/wine/%{winepedir}/inkobj.%{winedll} -%{_libdir}/wine/%{winepedir}/inseng.%{winedll} -%{_libdir}/wine/%{winepedir}/iphlpapi.%{winedll} +%{_libdir}/wine/%{winepedir}/ieproxy.dll +%{_libdir}/wine/%{winepedir}/imaadp32.acm +%{_libdir}/wine/%{winepedir}/imagehlp.dll +%{_libdir}/wine/%{winepedir}/imm32.dll +%{_libdir}/wine/%{winepedir}/inetcomm.dll +%{_libdir}/wine/%{winepedir}/inetcpl.cpl +%{_libdir}/wine/%{winepedir}/inetmib1.dll +%{_libdir}/wine/%{winepedir}/infosoft.dll +%{_libdir}/wine/%{winepedir}/initpki.dll +%{_libdir}/wine/%{winepedir}/inkobj.dll +%{_libdir}/wine/%{winepedir}/inseng.dll +%{_libdir}/wine/%{winepedir}/iphlpapi.dll %{_libdir}/wine/%{winesodir}/iphlpapi.dll.so -%{_libdir}/wine/%{winepedir}/iprop.%{winedll} -%{_libdir}/wine/%{winepedir}/irprops.%{winecpl} -%{_libdir}/wine/%{winepedir}/itircl.%{winedll} -%{_libdir}/wine/%{winepedir}/itss.%{winedll} -%{_libdir}/wine/%{winepedir}/joy.%{winecpl} -%{_libdir}/wine/%{winepedir}/jscript.%{winedll} -%{_libdir}/wine/%{winepedir}/jsproxy.%{winedll} +%{_libdir}/wine/%{winepedir}/iprop.dll +%{_libdir}/wine/%{winepedir}/irprops.cpl +%{_libdir}/wine/%{winepedir}/itircl.dll +%{_libdir}/wine/%{winepedir}/itss.dll +%{_libdir}/wine/%{winepedir}/joy.cpl +%{_libdir}/wine/%{winepedir}/jscript.dll +%{_libdir}/wine/%{winepedir}/jsproxy.dll %{_libdir}/wine/%{winesodir}/kerberos.so -%{_libdir}/wine/%{winepedir}/kerberos.%{winedll} -%{_libdir}/wine/%{winepedir}/kernel32.%{winedll} -%{_libdir}/wine/%{winepedir}/kernelbase.%{winedll} -%{_libdir}/wine/%{winepedir}/ksecdd.%{winesys} -%{_libdir}/wine/%{winepedir}/ksproxy.%{wineax} -%{_libdir}/wine/%{winepedir}/ksuser.%{winedll} -%{_libdir}/wine/%{winepedir}/ktmw32.%{winedll} +%{_libdir}/wine/%{winepedir}/kerberos.dll +%{_libdir}/wine/%{winepedir}/kernel32.dll +%{_libdir}/wine/%{winepedir}/kernelbase.dll +%{_libdir}/wine/%{winepedir}/ksecdd.sys +%{_libdir}/wine/%{winepedir}/ksproxy.ax +%{_libdir}/wine/%{winepedir}/ksuser.dll +%{_libdir}/wine/%{winepedir}/ktmw32.dll %if 0%{?fedora} > 24 -%{_libdir}/wine/%{winepedir}/l3codeca.%{wineacm} +%{_libdir}/wine/%{winepedir}/l3codeca.acm %{_libdir}/wine/%{winesodir}/l3codeca.acm.so %endif -%{_libdir}/wine/%{winepedir}/loadperf.%{winedll} -%{_libdir}/wine/%{winepedir}/localspl.%{winedll} -%{_libdir}/wine/%{winepedir}/localui.%{winedll} -%{_libdir}/wine/%{winepedir}/lodctr.%{wineexe} -%{_libdir}/wine/%{winepedir}/lz32.%{winedll} -%{_libdir}/wine/%{winepedir}/mapi32.%{winedll} -%{_libdir}/wine/%{winepedir}/mapistub.%{winedll} -%{_libdir}/wine/%{winepedir}/mciavi32.%{winedll} -%{_libdir}/wine/%{winepedir}/mcicda.%{winedll} -%{_libdir}/wine/%{winepedir}/mciqtz32.%{winedll} -%{_libdir}/wine/%{winepedir}/mciseq.%{winedll} -%{_libdir}/wine/%{winepedir}/mciwave.%{winedll} -%{_libdir}/wine/%{winepedir}/mf.%{winedll} -%{_libdir}/wine/%{winepedir}/mf3216.%{winedll} -%{_libdir}/wine/%{winepedir}/mferror.%{winedll} -%{_libdir}/wine/%{winepedir}/mfmediaengine.%{winedll} -%{_libdir}/wine/%{winepedir}/mfplat.%{winedll} -%{_libdir}/wine/%{winepedir}/mfplay.%{winedll} -%{_libdir}/wine/%{winepedir}/mfreadwrite.%{winedll} -%{_libdir}/wine/%{winepedir}/mgmtapi.%{winedll} -%{_libdir}/wine/%{winepedir}/midimap.%{winedll} -%{_libdir}/wine/%{winepedir}/mlang.%{winedll} -%{_libdir}/wine/%{winepedir}/mmcndmgr.%{winedll} -%{_libdir}/wine/%{winepedir}/mmdevapi.%{winedll} -%{_libdir}/wine/%{winepedir}/mofcomp.%{wineexe} -%{_libdir}/wine/%{winepedir}/mountmgr.%{winesys} +%{_libdir}/wine/%{winepedir}/loadperf.dll +%{_libdir}/wine/%{winepedir}/localspl.dll +%{_libdir}/wine/%{winepedir}/localui.dll +%{_libdir}/wine/%{winepedir}/lodctr.exe +%{_libdir}/wine/%{winepedir}/lz32.dll +%{_libdir}/wine/%{winepedir}/mapi32.dll +%{_libdir}/wine/%{winepedir}/mapistub.dll +%{_libdir}/wine/%{winepedir}/mciavi32.dll +%{_libdir}/wine/%{winepedir}/mcicda.dll +%{_libdir}/wine/%{winepedir}/mciqtz32.dll +%{_libdir}/wine/%{winepedir}/mciseq.dll +%{_libdir}/wine/%{winepedir}/mciwave.dll +%{_libdir}/wine/%{winepedir}/mf.dll +%{_libdir}/wine/%{winepedir}/mf3216.dll +%{_libdir}/wine/%{winepedir}/mferror.dll +%{_libdir}/wine/%{winepedir}/mfmediaengine.dll +%{_libdir}/wine/%{winepedir}/mfplat.dll +%{_libdir}/wine/%{winepedir}/mfplay.dll +%{_libdir}/wine/%{winepedir}/mfreadwrite.dll +%{_libdir}/wine/%{winepedir}/mgmtapi.dll +%{_libdir}/wine/%{winepedir}/midimap.dll +%{_libdir}/wine/%{winepedir}/mlang.dll +%{_libdir}/wine/%{winepedir}/mmcndmgr.dll +%{_libdir}/wine/%{winepedir}/mmdevapi.dll +%{_libdir}/wine/%{winepedir}/mofcomp.exe +%{_libdir}/wine/%{winepedir}/mountmgr.sys %{_libdir}/wine/%{winesodir}/mountmgr.sys.so -%{_libdir}/wine/%{winepedir}/mp3dmod.%{winedll} +%{_libdir}/wine/%{winepedir}/mp3dmod.dll %{_libdir}/wine/%{winesodir}/mp3dmod.dll.so -%{_libdir}/wine/%{winepedir}/mpr.%{winedll} -%{_libdir}/wine/%{winepedir}/mprapi.%{winedll} -%{_libdir}/wine/%{winepedir}/msacm32.%{winedll} -%{_libdir}/wine/%{winepedir}/msacm32.%{winedrv} -%{_libdir}/wine/%{winepedir}/msado15.%{winedll} -%{_libdir}/wine/%{winepedir}/msadp32.%{wineacm} -%{_libdir}/wine/%{winepedir}/msasn1.%{winedll} -%{_libdir}/wine/%{winepedir}/mscat32.%{winedll} -%{_libdir}/wine/%{winepedir}/mscoree.%{winedll} -%{_libdir}/wine/%{winepedir}/mscorwks.%{winedll} -%{_libdir}/wine/%{winepedir}/msctf.%{winedll} -%{_libdir}/wine/%{winepedir}/msctfp.%{winedll} -%{_libdir}/wine/%{winepedir}/msdaps.%{winedll} -%{_libdir}/wine/%{winepedir}/msdelta.%{winedll} -%{_libdir}/wine/%{winepedir}/msdmo.%{winedll} -%{_libdir}/wine/%{winepedir}/msdrm.%{winedll} -%{_libdir}/wine/%{winepedir}/msftedit.%{winedll} -%{_libdir}/wine/%{winepedir}/msg711.%{wineacm} -%{_libdir}/wine/%{winepedir}/msgsm32.%{wineacm} +%{_libdir}/wine/%{winepedir}/mpr.dll +%{_libdir}/wine/%{winepedir}/mprapi.dll +%{_libdir}/wine/%{winepedir}/msacm32.dll +%{_libdir}/wine/%{winepedir}/msacm32.drv +%{_libdir}/wine/%{winepedir}/msado15.dll +%{_libdir}/wine/%{winepedir}/msadp32.acm +%{_libdir}/wine/%{winepedir}/msasn1.dll +%{_libdir}/wine/%{winepedir}/mscat32.dll +%{_libdir}/wine/%{winepedir}/mscoree.dll +%{_libdir}/wine/%{winepedir}/mscorwks.dll +%{_libdir}/wine/%{winepedir}/msctf.dll +%{_libdir}/wine/%{winepedir}/msctfp.dll +%{_libdir}/wine/%{winepedir}/msdaps.dll +%{_libdir}/wine/%{winepedir}/msdelta.dll +%{_libdir}/wine/%{winepedir}/msdmo.dll +%{_libdir}/wine/%{winepedir}/msdrm.dll +%{_libdir}/wine/%{winepedir}/msftedit.dll +%{_libdir}/wine/%{winepedir}/msg711.acm +%{_libdir}/wine/%{winepedir}/msgsm32.acm %{_libdir}/wine/%{winesodir}/msgsm32.acm.so -%{_libdir}/wine/%{winepedir}/mshtml.%{winedll} -%{_libdir}/wine/%{winepedir}/mshtml.%{winetlb} -%{_libdir}/wine/%{winepedir}/msi.%{winedll} -%{_libdir}/wine/%{winepedir}/msident.%{winedll} -%{_libdir}/wine/%{winepedir}/msimtf.%{winedll} -%{_libdir}/wine/%{winepedir}/msimg32.%{winedll} -%{_libdir}/wine/%{winepedir}/msimsg.%{winedll} -%{_libdir}/wine/%{winepedir}/msinfo32.%{wineexe} -%{_libdir}/wine/%{winepedir}/msisip.%{winedll} -%{_libdir}/wine/%{winepedir}/msisys.%{wineocx} -%{_libdir}/wine/%{winepedir}/msls31.%{winedll} -%{_libdir}/wine/%{winepedir}/msnet32.%{winedll} -%{_libdir}/wine/%{winepedir}/mspatcha.%{winedll} -%{_libdir}/wine/%{winepedir}/msports.%{winedll} -%{_libdir}/wine/%{winepedir}/msscript.%{wineocx} -%{_libdir}/wine/%{winepedir}/mssign32.%{winedll} -%{_libdir}/wine/%{winepedir}/mssip32.%{winedll} -%{_libdir}/wine/%{winepedir}/msrle32.%{winedll} -%{_libdir}/wine/%{winepedir}/mstask.%{winedll} -%{_libdir}/wine/%{winepedir}/msv1_0.%{winedll} +%{_libdir}/wine/%{winepedir}/mshtml.dll +%{_libdir}/wine/%{winepedir}/mshtml.tlb +%{_libdir}/wine/%{winepedir}/msi.dll +%{_libdir}/wine/%{winepedir}/msident.dll +%{_libdir}/wine/%{winepedir}/msimtf.dll +%{_libdir}/wine/%{winepedir}/msimg32.dll +%{_libdir}/wine/%{winepedir}/msimsg.dll +%{_libdir}/wine/%{winepedir}/msinfo32.exe +%{_libdir}/wine/%{winepedir}/msisip.dll +%{_libdir}/wine/%{winepedir}/msisys.ocx +%{_libdir}/wine/%{winepedir}/msls31.dll +%{_libdir}/wine/%{winepedir}/msnet32.dll +%{_libdir}/wine/%{winepedir}/mspatcha.dll +%{_libdir}/wine/%{winepedir}/msports.dll +%{_libdir}/wine/%{winepedir}/msscript.ocx +%{_libdir}/wine/%{winepedir}/mssign32.dll +%{_libdir}/wine/%{winepedir}/mssip32.dll +%{_libdir}/wine/%{winepedir}/msrle32.dll +%{_libdir}/wine/%{winepedir}/mstask.dll +%{_libdir}/wine/%{winepedir}/msv1_0.dll %{_libdir}/wine/%{winesodir}/msv1_0.so -%{_libdir}/wine/%{winepedir}/msvcirt.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcm80.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcm90.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp60.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp70.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp71.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp80.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp90.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp100.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp110.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp120.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp120_app.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp140.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcp140_1.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcirt.dll +%{_libdir}/wine/%{winepedir}/msvcm80.dll +%{_libdir}/wine/%{winepedir}/msvcm90.dll +%{_libdir}/wine/%{winepedir}/msvcp60.dll +%{_libdir}/wine/%{winepedir}/msvcp70.dll +%{_libdir}/wine/%{winepedir}/msvcp71.dll +%{_libdir}/wine/%{winepedir}/msvcp80.dll +%{_libdir}/wine/%{winepedir}/msvcp90.dll +%{_libdir}/wine/%{winepedir}/msvcp100.dll +%{_libdir}/wine/%{winepedir}/msvcp110.dll +%{_libdir}/wine/%{winepedir}/msvcp120.dll +%{_libdir}/wine/%{winepedir}/msvcp120_app.dll +%{_libdir}/wine/%{winepedir}/msvcp140.dll +%{_libdir}/wine/%{winepedir}/msvcp140_1.dll %{_libdir}/wine/%{winesodir}/msvcr70.so -%{_libdir}/wine/%{winepedir}/msvcr70.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcr70.dll %{_libdir}/wine/%{winesodir}/msvcr71.so -%{_libdir}/wine/%{winepedir}/msvcr71.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcr71.dll %{_libdir}/wine/%{winesodir}/msvcr80.so -%{_libdir}/wine/%{winepedir}/msvcr80.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcr80.dll %{_libdir}/wine/%{winesodir}/msvcr90.so -%{_libdir}/wine/%{winepedir}/msvcr90.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcr90.dll %{_libdir}/wine/%{winesodir}/msvcr100.so -%{_libdir}/wine/%{winepedir}/msvcr100.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcr100.dll %{_libdir}/wine/%{winesodir}/msvcr110.so -%{_libdir}/wine/%{winepedir}/msvcr110.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcr110.dll %{_libdir}/wine/%{winesodir}/msvcr120.so -%{_libdir}/wine/%{winepedir}/msvcr120.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcr120_app.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcr120.dll +%{_libdir}/wine/%{winepedir}/msvcr120_app.dll %{_libdir}/wine/%{winesodir}/msvcrt.so -%{_libdir}/wine/%{winepedir}/msvcrt.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcrt20.%{winedll} -%{_libdir}/wine/%{winepedir}/msvcrt40.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcrt.dll +%{_libdir}/wine/%{winepedir}/msvcrt20.dll +%{_libdir}/wine/%{winepedir}/msvcrt40.dll %{_libdir}/wine/%{winesodir}/msvcrtd.so -%{_libdir}/wine/%{winepedir}/msvcrtd.%{winedll} -%{_libdir}/wine/%{winepedir}/msvfw32.%{winedll} -%{_libdir}/wine/%{winepedir}/msvidc32.%{winedll} -%{_libdir}/wine/%{winepedir}/mswsock.%{winedll} -%{_libdir}/wine/%{winepedir}/msxml.%{winedll} -%{_libdir}/wine/%{winepedir}/msxml2.%{winedll} -%{_libdir}/wine/%{winepedir}/msxml3.%{winedll} +%{_libdir}/wine/%{winepedir}/msvcrtd.dll +%{_libdir}/wine/%{winepedir}/msvfw32.dll +%{_libdir}/wine/%{winepedir}/msvidc32.dll +%{_libdir}/wine/%{winepedir}/mswsock.dll +%{_libdir}/wine/%{winepedir}/msxml.dll +%{_libdir}/wine/%{winepedir}/msxml2.dll +%{_libdir}/wine/%{winepedir}/msxml3.dll %{_libdir}/wine/%{winesodir}/msxml3.dll.so -%{_libdir}/wine/%{winepedir}/msxml4.%{winedll} -%{_libdir}/wine/%{winepedir}/msxml6.%{winedll} -%{_libdir}/wine/%{winepedir}/mtxdm.%{winedll} -%{_libdir}/wine/%{winepedir}/nddeapi.%{winedll} -%{_libdir}/wine/%{winepedir}/ncrypt.%{winedll} -%{_libdir}/wine/%{winepedir}/ndis.%{winesys} +%{_libdir}/wine/%{winepedir}/msxml4.dll +%{_libdir}/wine/%{winepedir}/msxml6.dll +%{_libdir}/wine/%{winepedir}/mtxdm.dll +%{_libdir}/wine/%{winepedir}/nddeapi.dll +%{_libdir}/wine/%{winepedir}/ncrypt.dll +%{_libdir}/wine/%{winepedir}/ndis.sys %{_libdir}/wine/%{winesodir}/netapi32.so -%{_libdir}/wine/%{winepedir}/netapi32.%{winedll} -%{_libdir}/wine/%{winepedir}/netcfgx.%{winedll} -%{_libdir}/wine/%{winepedir}/netio.%{winesys} -%{_libdir}/wine/%{winepedir}/netprofm.%{winedll} -%{_libdir}/wine/%{winepedir}/netsh.%{wineexe} +%{_libdir}/wine/%{winepedir}/netapi32.dll +%{_libdir}/wine/%{winepedir}/netcfgx.dll +%{_libdir}/wine/%{winepedir}/netio.sys +%{_libdir}/wine/%{winepedir}/netprofm.dll +%{_libdir}/wine/%{winepedir}/netsh.exe %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/netutils.%{winedll} +%{_libdir}/wine/%{winepedir}/netutils.dll %endif -%{_libdir}/wine/%{winepedir}/newdev.%{winedll} -%{_libdir}/wine/%{winepedir}/ninput.%{winedll} -%{_libdir}/wine/%{winepedir}/normaliz.%{winedll} -%{_libdir}/wine/%{winepedir}/npmshtml.%{winedll} -%{_libdir}/wine/%{winepedir}/npptools.%{winedll} +%{_libdir}/wine/%{winepedir}/newdev.dll +%{_libdir}/wine/%{winepedir}/ninput.dll +%{_libdir}/wine/%{winepedir}/normaliz.dll +%{_libdir}/wine/%{winepedir}/npmshtml.dll +%{_libdir}/wine/%{winepedir}/npptools.dll %{_libdir}/wine/%{winesodir}/ntdll.so -%{_libdir}/wine/%{winepedir}/ntdll.%{winedll} -%{_libdir}/wine/%{winepedir}/ntdsapi.%{winedll} -%{_libdir}/wine/%{winepedir}/ntprint.%{winedll} +%{_libdir}/wine/%{winepedir}/ntdll.dll +%{_libdir}/wine/%{winepedir}/ntdsapi.dll +%{_libdir}/wine/%{winepedir}/ntprint.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/nvcuda.%{winedll} +%{_libdir}/wine/%{winepedir}/nvcuda.dll %{_libdir}/wine/%{winesodir}/nvcuda.dll.so -%{_libdir}/wine/%{winepedir}/nvcuvid.%{winedll} +%{_libdir}/wine/%{winepedir}/nvcuvid.dll %{_libdir}/wine/%{winesodir}/nvcuvid.dll.so %endif -%{_libdir}/wine/%{winepedir}/objsel.%{winedll} +%{_libdir}/wine/%{winepedir}/objsel.dll %{_libdir}/wine/%{winesodir}/odbc32.so -%{_libdir}/wine/%{winepedir}/odbc32.%{winedll} -%{_libdir}/wine/%{winepedir}/odbcbcp.%{winedll} -%{_libdir}/wine/%{winepedir}/odbccp32.%{winedll} -%{_libdir}/wine/%{winepedir}/odbccu32.%{winedll} -%{_libdir}/wine/%{winepedir}/ole32.%{winedll} -%{_libdir}/wine/%{winepedir}/oleacc.%{winedll} -%{_libdir}/wine/%{winepedir}/oleaut32.%{winedll} -%{_libdir}/wine/%{winepedir}/olecli32.%{winedll} -%{_libdir}/wine/%{winepedir}/oledb32.%{winedll} -%{_libdir}/wine/%{winepedir}/oledlg.%{winedll} -%{_libdir}/wine/%{winepedir}/olepro32.%{winedll} -%{_libdir}/wine/%{winepedir}/olesvr32.%{winedll} -%{_libdir}/wine/%{winepedir}/olethk32.%{winedll} -%{_libdir}/wine/%{winepedir}/opcservices.%{winedll} -%{_libdir}/wine/%{winepedir}/packager.%{winedll} -%{_libdir}/wine/%{winepedir}/pdh.%{winedll} -%{_libdir}/wine/%{winepedir}/photometadatahandler.%{winedll} -%{_libdir}/wine/%{winepedir}/pidgen.%{winedll} -%{_libdir}/wine/%{winepedir}/powrprof.%{winedll} -%{_libdir}/wine/%{winepedir}/presentationfontcache.%{wineexe} -%{_libdir}/wine/%{winepedir}/printui.%{winedll} -%{_libdir}/wine/%{winepedir}/prntvpt.%{winedll} -%{_libdir}/wine/%{winepedir}/propsys.%{winedll} -%{_libdir}/wine/%{winepedir}/psapi.%{winedll} -%{_libdir}/wine/%{winepedir}/pstorec.%{winedll} -%{_libdir}/wine/%{winepedir}/pwrshplugin.%{winedll} -%{_libdir}/wine/%{winepedir}/qasf.%{winedll} -%{_libdir}/wine/%{winepedir}/qcap.%{winedll} +%{_libdir}/wine/%{winepedir}/odbc32.dll +%{_libdir}/wine/%{winepedir}/odbcbcp.dll +%{_libdir}/wine/%{winepedir}/odbccp32.dll +%{_libdir}/wine/%{winepedir}/odbccu32.dll +%{_libdir}/wine/%{winepedir}/ole32.dll +%{_libdir}/wine/%{winepedir}/oleacc.dll +%{_libdir}/wine/%{winepedir}/oleaut32.dll +%{_libdir}/wine/%{winepedir}/olecli32.dll +%{_libdir}/wine/%{winepedir}/oledb32.dll +%{_libdir}/wine/%{winepedir}/oledlg.dll +%{_libdir}/wine/%{winepedir}/olepro32.dll +%{_libdir}/wine/%{winepedir}/olesvr32.dll +%{_libdir}/wine/%{winepedir}/olethk32.dll +%{_libdir}/wine/%{winepedir}/opcservices.dll +%{_libdir}/wine/%{winepedir}/packager.dll +%{_libdir}/wine/%{winepedir}/pdh.dll +%{_libdir}/wine/%{winepedir}/photometadatahandler.dll +%{_libdir}/wine/%{winepedir}/pidgen.dll +%{_libdir}/wine/%{winepedir}/powrprof.dll +%{_libdir}/wine/%{winepedir}/presentationfontcache.exe +%{_libdir}/wine/%{winepedir}/printui.dll +%{_libdir}/wine/%{winepedir}/prntvpt.dll +%{_libdir}/wine/%{winepedir}/propsys.dll +%{_libdir}/wine/%{winepedir}/psapi.dll +%{_libdir}/wine/%{winepedir}/pstorec.dll +%{_libdir}/wine/%{winepedir}/pwrshplugin.dll +%{_libdir}/wine/%{winepedir}/qasf.dll +%{_libdir}/wine/%{winepedir}/qcap.dll %{_libdir}/wine/%{winesodir}/qcap.so -%{_libdir}/wine/%{winepedir}/qdvd.%{winedll} -%{_libdir}/wine/%{winepedir}/qedit.%{winedll} -%{_libdir}/wine/%{winepedir}/qmgr.%{winedll} -%{_libdir}/wine/%{winepedir}/qmgrprxy.%{winedll} -%{_libdir}/wine/%{winepedir}/quartz.%{winedll} -%{_libdir}/wine/%{winepedir}/query.%{winedll} -%{_libdir}/wine/%{winepedir}/qwave.%{winedll} -%{_libdir}/wine/%{winepedir}/rasapi32.%{winedll} -%{_libdir}/wine/%{winepedir}/rasdlg.%{winedll} -%{_libdir}/wine/%{winepedir}/regapi.%{winedll} -%{_libdir}/wine/%{winepedir}/regini.%{wineexe} -%{_libdir}/wine/%{winepedir}/resutils.%{winedll} -%{_libdir}/wine/%{winepedir}/riched20.%{winedll} -%{_libdir}/wine/%{winepedir}/riched32.%{winedll} -%{_libdir}/wine/%{winepedir}/rpcrt4.%{winedll} -%{_libdir}/wine/%{winepedir}/rsabase.%{winedll} -%{_libdir}/wine/%{winepedir}/rsaenh.%{winedll} -%{_libdir}/wine/%{winepedir}/rstrtmgr.%{winedll} -%{_libdir}/wine/%{winepedir}/rtutils.%{winedll} -%{_libdir}/wine/%{winepedir}/rtworkq.%{winedll} -%{_libdir}/wine/%{winepedir}/samlib.%{winedll} -%{_libdir}/wine/%{winepedir}/sapi.%{winedll} -%{_libdir}/wine/%{winepedir}/sas.%{winedll} -%{_libdir}/wine/%{winepedir}/sc.%{wineexe} -%{_libdir}/wine/%{winepedir}/scarddlg.%{winedll} -%{_libdir}/wine/%{winepedir}/sccbase.%{winedll} -%{_libdir}/wine/%{winepedir}/schannel.%{winedll} -%{_libdir}/wine/%{winepedir}/scrobj.%{winedll} -%{_libdir}/wine/%{winepedir}/scrrun.%{winedll} -%{_libdir}/wine/%{winepedir}/scsiport.%{winesys} -%{_libdir}/wine/%{winepedir}/sechost.%{winedll} -%{_libdir}/wine/%{winepedir}/secur32.%{winedll} +%{_libdir}/wine/%{winepedir}/qdvd.dll +%{_libdir}/wine/%{winepedir}/qedit.dll +%{_libdir}/wine/%{winepedir}/qmgr.dll +%{_libdir}/wine/%{winepedir}/qmgrprxy.dll +%{_libdir}/wine/%{winepedir}/quartz.dll +%{_libdir}/wine/%{winepedir}/query.dll +%{_libdir}/wine/%{winepedir}/qwave.dll +%{_libdir}/wine/%{winepedir}/rasapi32.dll +%{_libdir}/wine/%{winepedir}/rasdlg.dll +%{_libdir}/wine/%{winepedir}/regapi.dll +%{_libdir}/wine/%{winepedir}/regini.exe +%{_libdir}/wine/%{winepedir}/resutils.dll +%{_libdir}/wine/%{winepedir}/riched20.dll +%{_libdir}/wine/%{winepedir}/riched32.dll +%{_libdir}/wine/%{winepedir}/rpcrt4.dll +%{_libdir}/wine/%{winepedir}/rsabase.dll +%{_libdir}/wine/%{winepedir}/rsaenh.dll +%{_libdir}/wine/%{winepedir}/rstrtmgr.dll +%{_libdir}/wine/%{winepedir}/rtutils.dll +%{_libdir}/wine/%{winepedir}/rtworkq.dll +%{_libdir}/wine/%{winepedir}/samlib.dll +%{_libdir}/wine/%{winepedir}/sapi.dll +%{_libdir}/wine/%{winepedir}/sas.dll +%{_libdir}/wine/%{winepedir}/sc.exe +%{_libdir}/wine/%{winepedir}/scarddlg.dll +%{_libdir}/wine/%{winepedir}/sccbase.dll +%{_libdir}/wine/%{winepedir}/schannel.dll +%{_libdir}/wine/%{winepedir}/scrobj.dll +%{_libdir}/wine/%{winepedir}/scrrun.dll +%{_libdir}/wine/%{winepedir}/scsiport.sys +%{_libdir}/wine/%{winepedir}/sechost.dll +%{_libdir}/wine/%{winepedir}/secur32.dll %{_libdir}/wine/%{winesodir}/secur32.so -%{_libdir}/wine/%{winepedir}/sensapi.%{winedll} -%{_libdir}/wine/%{winepedir}/serialui.%{winedll} -%{_libdir}/wine/%{winepedir}/setupapi.%{winedll} -%{_libdir}/wine/%{winepedir}/sfc_os.%{winedll} -%{_libdir}/wine/%{winepedir}/shcore.%{winedll} -%{_libdir}/wine/%{winepedir}/shdoclc.%{winedll} -%{_libdir}/wine/%{winepedir}/shdocvw.%{winedll} -%{_libdir}/wine/%{winepedir}/schedsvc.%{winedll} -%{_libdir}/wine/%{winepedir}/shell32.%{winedll} +%{_libdir}/wine/%{winepedir}/sensapi.dll +%{_libdir}/wine/%{winepedir}/serialui.dll +%{_libdir}/wine/%{winepedir}/setupapi.dll +%{_libdir}/wine/%{winepedir}/sfc_os.dll +%{_libdir}/wine/%{winepedir}/shcore.dll +%{_libdir}/wine/%{winepedir}/shdoclc.dll +%{_libdir}/wine/%{winepedir}/shdocvw.dll +%{_libdir}/wine/%{winepedir}/schedsvc.dll +%{_libdir}/wine/%{winepedir}/shell32.dll %{_libdir}/wine/%{winesodir}/shell32.dll.so -%{_libdir}/wine/%{winepedir}/shfolder.%{winedll} -%{_libdir}/wine/%{winepedir}/shlwapi.%{winedll} -%{_libdir}/wine/%{winepedir}/shutdown.%{wineexe} -%{_libdir}/wine/%{winepedir}/slbcsp.%{winedll} -%{_libdir}/wine/%{winepedir}/slc.%{winedll} -%{_libdir}/wine/%{winepedir}/snmpapi.%{winedll} -%{_libdir}/wine/%{winepedir}/softpub.%{winedll} -%{_libdir}/wine/%{winepedir}/spoolsv.%{wineexe} -%{_libdir}/wine/%{winepedir}/srclient.%{winedll} +%{_libdir}/wine/%{winepedir}/shfolder.dll +%{_libdir}/wine/%{winepedir}/shlwapi.dll +%{_libdir}/wine/%{winepedir}/shutdown.exe +%{_libdir}/wine/%{winepedir}/slbcsp.dll +%{_libdir}/wine/%{winepedir}/slc.dll +%{_libdir}/wine/%{winepedir}/snmpapi.dll +%{_libdir}/wine/%{winepedir}/softpub.dll +%{_libdir}/wine/%{winepedir}/spoolsv.exe +%{_libdir}/wine/%{winepedir}/srclient.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/srvcli.%{winedll} +%{_libdir}/wine/%{winepedir}/srvcli.dll %endif -%{_libdir}/wine/%{winepedir}/sspicli.%{winedll} -%{_libdir}/wine/%{winepedir}/stdole2.%{winetlb} -%{_libdir}/wine/%{winepedir}/stdole32.%{winetlb} -%{_libdir}/wine/%{winepedir}/sti.%{winedll} -%{_libdir}/wine/%{winepedir}/strmdll.%{winedll} -%{_libdir}/wine/%{winepedir}/subst.%{wineexe} -%{_libdir}/wine/%{winepedir}/svchost.%{wineexe} -%{_libdir}/wine/%{winepedir}/svrapi.%{winedll} -%{_libdir}/wine/%{winepedir}/sxs.%{winedll} -%{_libdir}/wine/%{winepedir}/systeminfo.%{wineexe} -%{_libdir}/wine/%{winepedir}/t2embed.%{winedll} -%{_libdir}/wine/%{winepedir}/tapi32.%{winedll} -%{_libdir}/wine/%{winepedir}/taskkill.%{wineexe} -%{_libdir}/wine/%{winepedir}/taskschd.%{winedll} -%{_libdir}/wine/%{winepedir}/tdh.%{winedll} -%{_libdir}/wine/%{winepedir}/tdi.%{winesys} -%{_libdir}/wine/%{winepedir}/traffic.%{winedll} -%{_libdir}/wine/%{winepedir}/tzres.%{winedll} +%{_libdir}/wine/%{winepedir}/sspicli.dll +%{_libdir}/wine/%{winepedir}/stdole2.tlb +%{_libdir}/wine/%{winepedir}/stdole32.tlb +%{_libdir}/wine/%{winepedir}/sti.dll +%{_libdir}/wine/%{winepedir}/strmdll.dll +%{_libdir}/wine/%{winepedir}/subst.exe +%{_libdir}/wine/%{winepedir}/svchost.exe +%{_libdir}/wine/%{winepedir}/svrapi.dll +%{_libdir}/wine/%{winepedir}/sxs.dll +%{_libdir}/wine/%{winepedir}/systeminfo.exe +%{_libdir}/wine/%{winepedir}/t2embed.dll +%{_libdir}/wine/%{winepedir}/tapi32.dll +%{_libdir}/wine/%{winepedir}/taskkill.exe +%{_libdir}/wine/%{winepedir}/taskschd.dll +%{_libdir}/wine/%{winepedir}/tdh.dll +%{_libdir}/wine/%{winepedir}/tdi.sys +%{_libdir}/wine/%{winepedir}/traffic.dll +%{_libdir}/wine/%{winepedir}/tzres.dll %{_libdir}/wine/%{winesodir}/ucrtbase.so -%{_libdir}/wine/%{winepedir}/ucrtbase.%{winedll} +%{_libdir}/wine/%{winepedir}/ucrtbase.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/uianimation.%{winedll} +%{_libdir}/wine/%{winepedir}/uianimation.dll %endif -%{_libdir}/wine/%{winepedir}/uiautomationcore.%{winedll} -%{_libdir}/wine/%{winepedir}/uiribbon.%{winedll} -%{_libdir}/wine/%{winepedir}/unicows.%{winedll} -%{_libdir}/wine/%{winepedir}/unlodctr.%{wineexe} -%{_libdir}/wine/%{winepedir}/updspapi.%{winedll} -%{_libdir}/wine/%{winepedir}/url.%{winedll} -%{_libdir}/wine/%{winepedir}/urlmon.%{winedll} -%{_libdir}/wine/%{winepedir}/usbd.%{winesys} +%{_libdir}/wine/%{winepedir}/uiautomationcore.dll +%{_libdir}/wine/%{winepedir}/uiribbon.dll +%{_libdir}/wine/%{winepedir}/unicows.dll +%{_libdir}/wine/%{winepedir}/unlodctr.exe +%{_libdir}/wine/%{winepedir}/updspapi.dll +%{_libdir}/wine/%{winepedir}/url.dll +%{_libdir}/wine/%{winepedir}/urlmon.dll +%{_libdir}/wine/%{winepedir}/usbd.sys %{_libdir}/wine/%{winesodir}/user32.so -%{_libdir}/wine/%{winepedir}/user32.%{winedll} -%{_libdir}/wine/%{winepedir}/usp10.%{winedll} -%{_libdir}/wine/%{winepedir}/utildll.%{winedll} -%{_libdir}/wine/%{winepedir}/uxtheme.%{winedll} -%{_libdir}/wine/%{winepedir}/userenv.%{winedll} -%{_libdir}/wine/%{winepedir}/vbscript.%{winedll} -%{_libdir}/wine/%{winepedir}/vcomp.%{winedll} -%{_libdir}/wine/%{winepedir}/vcomp90.%{winedll} -%{_libdir}/wine/%{winepedir}/vcomp100.%{winedll} -%{_libdir}/wine/%{winepedir}/vcomp110.%{winedll} -%{_libdir}/wine/%{winepedir}/vcomp120.%{winedll} -%{_libdir}/wine/%{winepedir}/vcomp140.%{winedll} -%{_libdir}/wine/%{winepedir}/vcruntime140.%{winedll} -%{_libdir}/wine/%{winepedir}/vcruntime140_1.%{winedll} -%{_libdir}/wine/%{winepedir}/vdmdbg.%{winedll} -%{_libdir}/wine/%{winepedir}/version.%{winedll} -%{_libdir}/wine/%{winepedir}/vga.%{winedll} -%{_libdir}/wine/%{winepedir}/virtdisk.%{winedll} -%{_libdir}/wine/%{winepedir}/vssapi.%{winedll} -%{_libdir}/wine/%{winepedir}/vulkan-1.%{winedll} -%{_libdir}/wine/%{winepedir}/wbemdisp.%{winedll} -%{_libdir}/wine/%{winepedir}/wbemprox.%{winedll} -%{_libdir}/wine/%{winepedir}/wdscore.%{winedll} -%{_libdir}/wine/%{winepedir}/webservices.%{winedll} -%{_libdir}/wine/%{winepedir}/websocket.%{winedll} -%{_libdir}/wine/%{winepedir}/wer.%{winedll} -%{_libdir}/wine/%{winepedir}/wevtapi.%{winedll} -%{_libdir}/wine/%{winepedir}/wevtsvc.%{winedll} -%{_libdir}/wine/%{winepedir}/wiaservc.%{winedll} -%{_libdir}/wine/%{winepedir}/wimgapi.%{winedll} -%{_libdir}/wine/%{winepedir}/win32k.%{winesys} +%{_libdir}/wine/%{winepedir}/user32.dll +%{_libdir}/wine/%{winepedir}/usp10.dll +%{_libdir}/wine/%{winepedir}/utildll.dll +%{_libdir}/wine/%{winepedir}/uxtheme.dll +%{_libdir}/wine/%{winepedir}/userenv.dll +%{_libdir}/wine/%{winepedir}/vbscript.dll +%{_libdir}/wine/%{winepedir}/vcomp.dll +%{_libdir}/wine/%{winepedir}/vcomp90.dll +%{_libdir}/wine/%{winepedir}/vcomp100.dll +%{_libdir}/wine/%{winepedir}/vcomp110.dll +%{_libdir}/wine/%{winepedir}/vcomp120.dll +%{_libdir}/wine/%{winepedir}/vcomp140.dll +%{_libdir}/wine/%{winepedir}/vcruntime140.dll +%{_libdir}/wine/%{winepedir}/vcruntime140_1.dll +%{_libdir}/wine/%{winepedir}/vdmdbg.dll +%{_libdir}/wine/%{winepedir}/version.dll +%{_libdir}/wine/%{winepedir}/vga.dll +%{_libdir}/wine/%{winepedir}/virtdisk.dll +%{_libdir}/wine/%{winepedir}/vssapi.dll +%{_libdir}/wine/%{winepedir}/vulkan-1.dll +%{_libdir}/wine/%{winepedir}/wbemdisp.dll +%{_libdir}/wine/%{winepedir}/wbemprox.dll +%{_libdir}/wine/%{winepedir}/wdscore.dll +%{_libdir}/wine/%{winepedir}/webservices.dll +%{_libdir}/wine/%{winepedir}/websocket.dll +%{_libdir}/wine/%{winepedir}/wer.dll +%{_libdir}/wine/%{winepedir}/wevtapi.dll +%{_libdir}/wine/%{winepedir}/wevtsvc.dll +%{_libdir}/wine/%{winepedir}/wiaservc.dll +%{_libdir}/wine/%{winepedir}/wimgapi.dll +%{_libdir}/wine/%{winepedir}/win32k.sys %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/windows.gaming.input.%{winedll} -%{_libdir}/wine/%{winepedir}/windows.globalization.%{winedll} -%{_libdir}/wine/%{winepedir}/windows.media.speech.%{winedll} +%{_libdir}/wine/%{winepedir}/windows.gaming.input.dll +%{_libdir}/wine/%{winepedir}/windows.globalization.dll +%{_libdir}/wine/%{winepedir}/windows.media.speech.dll %endif -%{_libdir}/wine/%{winepedir}/windows.media.devices.%{winedll} -%{_libdir}/wine/%{winepedir}/windowscodecs.%{winedll} +%{_libdir}/wine/%{winepedir}/windows.media.devices.dll +%{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winesodir}/windowscodecs.so -%{_libdir}/wine/%{winepedir}/windowscodecsext.%{winedll} -%{_libdir}/wine/%{winepedir}/winebus.%{winesys} +%{_libdir}/wine/%{winepedir}/windowscodecsext.dll +%{_libdir}/wine/%{winepedir}/winebus.sys %{_libdir}/wine/%{winesodir}/winebus.sys.so %{_libdir}/wine/%{winesodir}/winegstreamer.so -%{_libdir}/wine/%{winepedir}/winegstreamer.%{winedll} -%{_libdir}/wine/%{winepedir}/winehid.%{winesys} -%{_libdir}/wine/%{winepedir}/winejoystick.%{winedrv} +%{_libdir}/wine/%{winepedir}/winegstreamer.dll +%{_libdir}/wine/%{winepedir}/winehid.sys +%{_libdir}/wine/%{winepedir}/winejoystick.drv %{_libdir}/wine/%{winesodir}/winejoystick.drv.so -%{_libdir}/wine/%{winepedir}/winemapi.%{winedll} -%{_libdir}/wine/%{winepedir}/wineusb.%{winesys} +%{_libdir}/wine/%{winepedir}/winemapi.dll +%{_libdir}/wine/%{winepedir}/wineusb.sys %{_libdir}/wine/%{winesodir}/wineusb.sys.so %{_libdir}/wine/%{winesodir}/winevulkan.so -%{_libdir}/wine/%{winepedir}/winevulkan.%{winedll} -%{_libdir}/wine/%{winepedir}/winex11.%{winedrv} +%{_libdir}/wine/%{winepedir}/winevulkan.dll +%{_libdir}/wine/%{winepedir}/winex11.drv %{_libdir}/wine/%{winesodir}/winex11.drv.so -%{_libdir}/wine/%{winepedir}/wing32.%{winedll} -%{_libdir}/wine/%{winepedir}/winhttp.%{winedll} -%{_libdir}/wine/%{winepedir}/wininet.%{winedll} -%{_libdir}/wine/%{winepedir}/winmm.%{winedll} -%{_libdir}/wine/%{winepedir}/winnls32.%{winedll} -%{_libdir}/wine/%{winepedir}/winspool.%{winedrv} +%{_libdir}/wine/%{winepedir}/wing32.dll +%{_libdir}/wine/%{winepedir}/winhttp.dll +%{_libdir}/wine/%{winepedir}/wininet.dll +%{_libdir}/wine/%{winepedir}/winmm.dll +%{_libdir}/wine/%{winepedir}/winnls32.dll +%{_libdir}/wine/%{winepedir}/winspool.drv %{_libdir}/wine/%{winesodir}/winspool.drv.so -%{_libdir}/wine/%{winepedir}/winsta.%{winedll} -%{_libdir}/wine/%{winepedir}/wmasf.%{winedll} -%{_libdir}/wine/%{winepedir}/wmi.%{winedll} -%{_libdir}/wine/%{winepedir}/wmic.%{wineexe} -%{_libdir}/wine/%{winepedir}/wmiutils.%{winedll} -%{_libdir}/wine/%{winepedir}/wmp.%{winedll} -%{_libdir}/wine/%{winepedir}/wmvcore.%{winedll} -%{_libdir}/wine/%{winepedir}/spoolss.%{winedll} -%{_libdir}/wine/%{winepedir}/winscard.%{winedll} -%{_libdir}/wine/%{winepedir}/wintab32.%{winedll} -%{_libdir}/wine/%{winepedir}/wintrust.%{winedll} -%{_libdir}/wine/%{winepedir}/winusb.%{winedll} -%{_libdir}/wine/%{winepedir}/wlanapi.%{winedll} -%{_libdir}/wine/%{winepedir}/wlanui.%{winedll} +%{_libdir}/wine/%{winepedir}/winsta.dll +%{_libdir}/wine/%{winepedir}/wmasf.dll +%{_libdir}/wine/%{winepedir}/wmi.dll +%{_libdir}/wine/%{winepedir}/wmic.exe +%{_libdir}/wine/%{winepedir}/wmiutils.dll +%{_libdir}/wine/%{winepedir}/wmp.dll +%{_libdir}/wine/%{winepedir}/wmvcore.dll +%{_libdir}/wine/%{winepedir}/spoolss.dll +%{_libdir}/wine/%{winepedir}/winscard.dll +%{_libdir}/wine/%{winepedir}/wintab32.dll +%{_libdir}/wine/%{winepedir}/wintrust.dll +%{_libdir}/wine/%{winepedir}/winusb.dll +%{_libdir}/wine/%{winepedir}/wlanapi.dll +%{_libdir}/wine/%{winepedir}/wlanui.dll %{_libdir}/wine/%{winesodir}/wmphoto.so -%{_libdir}/wine/%{winepedir}/wmphoto.%{winedll} -%{_libdir}/wine/%{winepedir}/wnaspi32.%{winedll} +%{_libdir}/wine/%{winepedir}/wmphoto.dll +%{_libdir}/wine/%{winepedir}/wnaspi32.dll %{_libdir}/wine/%{winesodir}/wnaspi32.dll.so %if 0%{?wine_staging} %ifarch x86_64 -%{_libdir}/wine/%{winepedir}/wow64cpu.%{winedll} +%{_libdir}/wine/%{winepedir}/wow64cpu.dll %endif %endif -%{_libdir}/wine/%{winepedir}/wpc.%{winedll} -%{_libdir}/wine/%{winepedir}/wpcap.%{winedll} +%{_libdir}/wine/%{winepedir}/wpc.dll +%{_libdir}/wine/%{winepedir}/wpcap.dll %{_libdir}/wine/%{winesodir}/wpcap.dll.so -%{_libdir}/wine/%{winepedir}/ws2_32.%{winedll} +%{_libdir}/wine/%{winepedir}/ws2_32.dll %{_libdir}/wine/%{winesodir}/ws2_32.dll.so -%{_libdir}/wine/%{winepedir}/wsdapi.%{winedll} -%{_libdir}/wine/%{winepedir}/wshom.%{wineocx} -%{_libdir}/wine/%{winepedir}/wsnmp32.%{winedll} -%{_libdir}/wine/%{winepedir}/wsock32.%{winedll} -%{_libdir}/wine/%{winepedir}/wtsapi32.%{winedll} -%{_libdir}/wine/%{winepedir}/wuapi.%{winedll} -%{_libdir}/wine/%{winepedir}/wuaueng.%{winedll} +%{_libdir}/wine/%{winepedir}/wsdapi.dll +%{_libdir}/wine/%{winepedir}/wshom.ocx +%{_libdir}/wine/%{winepedir}/wsnmp32.dll +%{_libdir}/wine/%{winepedir}/wsock32.dll +%{_libdir}/wine/%{winepedir}/wtsapi32.dll +%{_libdir}/wine/%{winepedir}/wuapi.dll +%{_libdir}/wine/%{winepedir}/wuaueng.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/wuauserv.%{wineexe} +%{_libdir}/wine/%{winepedir}/wuauserv.exe %endif -%{_libdir}/wine/%{winepedir}/security.%{winedll} -%{_libdir}/wine/%{winepedir}/sfc.%{winedll} -%{_libdir}/wine/%{winepedir}/wineps.%{winedrv} -%{_libdir}/wine/%{winepedir}/d3d8.%{winedll} -%{_libdir}/wine/%{winepedir}/d3d8thk.%{winedll} -%ghost %{_libdir}/wine/%{winepedir}/d3d9.%{winedll} -%{_libdir}/wine/%{winepedir}/wine-d3d9.%{winedll} -%{_libdir}/wine/%{winepedir}/opengl32.%{winedll} +%{_libdir}/wine/%{winepedir}/security.dll +%{_libdir}/wine/%{winepedir}/sfc.dll +%{_libdir}/wine/%{winepedir}/wineps.drv +%{_libdir}/wine/%{winepedir}/d3d8.dll +%{_libdir}/wine/%{winepedir}/d3d8thk.dll +%ghost %{_libdir}/wine/%{winepedir}/d3d9.dll +%{_libdir}/wine/%{winepedir}/wine-d3d9.dll +%{_libdir}/wine/%{winepedir}/opengl32.dll %{_libdir}/wine/%{winesodir}/opengl32.dll.so -%{_libdir}/wine/%{winepedir}/wined3d.%{winedll} +%{_libdir}/wine/%{winepedir}/wined3d.dll %{_libdir}/wine/%{winesodir}/wined3d.dll.so -%{_libdir}/wine/%{winepedir}/dnsapi.%{winedll} +%{_libdir}/wine/%{winepedir}/dnsapi.dll %{_libdir}/wine/%{winesodir}/dnsapi.so -%{_libdir}/wine/%{winepedir}/iexplore.%{wineexe} -%{_libdir}/wine/%{winepedir}/x3daudio1_0.%{winedll} +%{_libdir}/wine/%{winepedir}/iexplore.exe +%{_libdir}/wine/%{winepedir}/x3daudio1_0.dll %{_libdir}/wine/%{winesodir}/x3daudio1_0.dll.so -%{_libdir}/wine/%{winepedir}/x3daudio1_1.%{winedll} +%{_libdir}/wine/%{winepedir}/x3daudio1_1.dll %{_libdir}/wine/%{winesodir}/x3daudio1_1.dll.so -%{_libdir}/wine/%{winepedir}/x3daudio1_2.%{winedll} +%{_libdir}/wine/%{winepedir}/x3daudio1_2.dll %{_libdir}/wine/%{winesodir}/x3daudio1_2.dll.so -%{_libdir}/wine/%{winepedir}/x3daudio1_3.%{winedll} +%{_libdir}/wine/%{winepedir}/x3daudio1_3.dll %{_libdir}/wine/%{winesodir}/x3daudio1_3.dll.so -%{_libdir}/wine/%{winepedir}/x3daudio1_4.%{winedll} +%{_libdir}/wine/%{winepedir}/x3daudio1_4.dll %{_libdir}/wine/%{winesodir}/x3daudio1_4.dll.so -%{_libdir}/wine/%{winepedir}/x3daudio1_5.%{winedll} +%{_libdir}/wine/%{winepedir}/x3daudio1_5.dll %{_libdir}/wine/%{winesodir}/x3daudio1_5.dll.so -%{_libdir}/wine/%{winepedir}/x3daudio1_6.%{winedll} +%{_libdir}/wine/%{winepedir}/x3daudio1_6.dll %{_libdir}/wine/%{winesodir}/x3daudio1_6.dll.so -%{_libdir}/wine/%{winepedir}/x3daudio1_7.%{winedll} +%{_libdir}/wine/%{winepedir}/x3daudio1_7.dll %{_libdir}/wine/%{winesodir}/x3daudio1_7.dll.so %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/xactengine2_0.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine2_0.dll %{_libdir}/wine/%{winesodir}/xactengine2_0.dll.so -%{_libdir}/wine/%{winepedir}/xactengine2_4.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine2_4.dll %{_libdir}/wine/%{winesodir}/xactengine2_4.dll.so -%{_libdir}/wine/%{winepedir}/xactengine2_7.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine2_7.dll %{_libdir}/wine/%{winesodir}/xactengine2_7.dll.so -%{_libdir}/wine/%{winepedir}/xactengine2_9.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine2_9.dll %{_libdir}/wine/%{winesodir}/xactengine2_9.dll.so %endif -%{_libdir}/wine/%{winepedir}/xactengine3_0.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine3_0.dll %{_libdir}/wine/%{winesodir}/xactengine3_0.dll.so -%{_libdir}/wine/%{winepedir}/xactengine3_1.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine3_1.dll %{_libdir}/wine/%{winesodir}/xactengine3_1.dll.so -%{_libdir}/wine/%{winepedir}/xactengine3_2.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine3_2.dll %{_libdir}/wine/%{winesodir}/xactengine3_2.dll.so -%{_libdir}/wine/%{winepedir}/xactengine3_3.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine3_3.dll %{_libdir}/wine/%{winesodir}/xactengine3_3.dll.so -%{_libdir}/wine/%{winepedir}/xactengine3_4.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine3_4.dll %{_libdir}/wine/%{winesodir}/xactengine3_4.dll.so -%{_libdir}/wine/%{winepedir}/xactengine3_5.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine3_5.dll %{_libdir}/wine/%{winesodir}/xactengine3_5.dll.so -%{_libdir}/wine/%{winepedir}/xactengine3_6.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine3_6.dll %{_libdir}/wine/%{winesodir}/xactengine3_6.dll.so -%{_libdir}/wine/%{winepedir}/xactengine3_7.%{winedll} +%{_libdir}/wine/%{winepedir}/xactengine3_7.dll %{_libdir}/wine/%{winesodir}/xactengine3_7.dll.so -%{_libdir}/wine/%{winepedir}/xapofx1_1.%{winedll} +%{_libdir}/wine/%{winepedir}/xapofx1_1.dll %{_libdir}/wine/%{winesodir}/xapofx1_1.dll.so -%{_libdir}/wine/%{winepedir}/xapofx1_2.%{winedll} +%{_libdir}/wine/%{winepedir}/xapofx1_2.dll %{_libdir}/wine/%{winesodir}/xapofx1_2.dll.so -%{_libdir}/wine/%{winepedir}/xapofx1_3.%{winedll} +%{_libdir}/wine/%{winepedir}/xapofx1_3.dll %{_libdir}/wine/%{winesodir}/xapofx1_3.dll.so -%{_libdir}/wine/%{winepedir}/xapofx1_4.%{winedll} +%{_libdir}/wine/%{winepedir}/xapofx1_4.dll %{_libdir}/wine/%{winesodir}/xapofx1_4.dll.so -%{_libdir}/wine/%{winepedir}/xapofx1_5.%{winedll} +%{_libdir}/wine/%{winepedir}/xapofx1_5.dll %{_libdir}/wine/%{winesodir}/xapofx1_5.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_0.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_0.dll %{_libdir}/wine/%{winesodir}/xaudio2_0.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_1.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_1.dll %{_libdir}/wine/%{winesodir}/xaudio2_1.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_2.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_2.dll %{_libdir}/wine/%{winesodir}/xaudio2_2.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_3.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_3.dll %{_libdir}/wine/%{winesodir}/xaudio2_3.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_4.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_4.dll %{_libdir}/wine/%{winesodir}/xaudio2_4.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_5.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_5.dll %{_libdir}/wine/%{winesodir}/xaudio2_5.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_6.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_6.dll %{_libdir}/wine/%{winesodir}/xaudio2_6.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_7.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_7.dll %{_libdir}/wine/%{winesodir}/xaudio2_7.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_8.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_8.dll %{_libdir}/wine/%{winesodir}/xaudio2_8.dll.so -%{_libdir}/wine/%{winepedir}/xaudio2_9.%{winedll} +%{_libdir}/wine/%{winepedir}/xaudio2_9.dll %{_libdir}/wine/%{winesodir}/xaudio2_9.dll.so -%{_libdir}/wine/%{winepedir}/xcopy.%{wineexe} -%{_libdir}/wine/%{winepedir}/xinput1_1.%{winedll} -%{_libdir}/wine/%{winepedir}/xinput1_2.%{winedll} -%{_libdir}/wine/%{winepedir}/xinput1_3.%{winedll} -%{_libdir}/wine/%{winepedir}/xinput1_4.%{winedll} -%{_libdir}/wine/%{winepedir}/xinput9_1_0.%{winedll} -%{_libdir}/wine/%{winepedir}/xmllite.%{winedll} -%{_libdir}/wine/%{winepedir}/xolehlp.%{winedll} -%{_libdir}/wine/%{winepedir}/xpsprint.%{winedll} -%{_libdir}/wine/%{winepedir}/xpssvcs.%{winedll} +%{_libdir}/wine/%{winepedir}/xcopy.exe +%{_libdir}/wine/%{winepedir}/xinput1_1.dll +%{_libdir}/wine/%{winepedir}/xinput1_2.dll +%{_libdir}/wine/%{winepedir}/xinput1_3.dll +%{_libdir}/wine/%{winepedir}/xinput1_4.dll +%{_libdir}/wine/%{winepedir}/xinput9_1_0.dll +%{_libdir}/wine/%{winepedir}/xmllite.dll +%{_libdir}/wine/%{winepedir}/xolehlp.dll +%{_libdir}/wine/%{winepedir}/xpsprint.dll +%{_libdir}/wine/%{winepedir}/xpssvcs.dll %if 0%{?wine_staging} %ifarch x86_64 aarch64 -%{_libdir}/wine/%{winepedir}/nvapi64.%{winedll} -%{_libdir}/wine/%{winepedir}/nvencodeapi64.%{winedll} +%{_libdir}/wine/%{winepedir}/nvapi64.dll +%{_libdir}/wine/%{winepedir}/nvencodeapi64.dll %{_libdir}/wine/%{winesodir}/nvencodeapi64.dll.so %else -%{_libdir}/wine/%{winepedir}/nvapi.%{winedll} -%{_libdir}/wine/%{winepedir}/nvencodeapi.%{winedll} +%{_libdir}/wine/%{winepedir}/nvapi.dll +%{_libdir}/wine/%{winepedir}/nvencodeapi.dll %{_libdir}/wine/%{winesodir}/nvencodeapi.dll.so %endif %endif @@ -2448,22 +2423,22 @@ fi # ldap subpackage %files ldap %{_libdir}/wine/%{winesodir}/wldap32.so -%{_libdir}/wine/%{winepedir}/wldap32.%{winedll} +%{_libdir}/wine/%{winepedir}/wldap32.dll # cms subpackage %files cms %{_libdir}/wine/%{winesodir}/mscms.so -%{_libdir}/wine/%{winepedir}/mscms.%{winedll} +%{_libdir}/wine/%{winepedir}/mscms.dll # twain subpackage %files twain -%{_libdir}/wine/%{winepedir}/twain_32.%{winedll} -%{_libdir}/wine/%{winepedir}/sane.%{wineds} +%{_libdir}/wine/%{winepedir}/twain_32.dll +%{_libdir}/wine/%{winepedir}/sane.ds %{_libdir}/wine/%{winesodir}/sane.ds.so # capi subpackage %files capi -%{_libdir}/wine/%{winepedir}/capi2032.%{winedll} +%{_libdir}/wine/%{winepedir}/capi2032.dll %{_libdir}/wine/%{winesodir}/capi2032.dll.so %files devel @@ -2491,27 +2466,30 @@ fi %lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1* %attr(0755, root, root) %dir %{_includedir}/wine %{_includedir}/wine/* +%ifarch %{ix86} x86_64 %{_libdir}/wine/%{winepedir}/*.a +%endif %{_libdir}/wine/%{winesodir}/*.a %{_libdir}/wine/%{winesodir}/*.def + %files pulseaudio -%{_libdir}/wine/%{winepedir}/winepulse.%{winedrv} +%{_libdir}/wine/%{winepedir}/winepulse.drv %{_libdir}/wine/%{winesodir}/winepulse.drv.so %files alsa -%{_libdir}/wine/%{winepedir}/winealsa.%{winedrv} +%{_libdir}/wine/%{winepedir}/winealsa.drv %{_libdir}/wine/%{winesodir}/winealsa.drv.so %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 %files openal -%{_libdir}/wine/%{winepedir}/openal32.%{winedll} +%{_libdir}/wine/%{winepedir}/openal32.dll %{_libdir}/wine/%{winesodir}/openal32.dll.so %endif %if 0%{?fedora} %files opencl -%{_libdir}/wine/%{winepedir}/opencl.%{winedll} +%{_libdir}/wine/%{winepedir}/opencl.dll %{_libdir}/wine/%{winesodir}/opencl.so %endif From ca1061937172dde5e262e50785381f87bbf68765 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 14 May 2021 00:17:44 -0500 Subject: [PATCH 296/459] Add file section just for ARM ARM does not build everything as PEs. --- wine.spec | 868 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 868 insertions(+) diff --git a/wine.spec b/wine.spec index 23815cc..15c3876 100644 --- a/wine.spec +++ b/wine.spec @@ -2088,6 +2088,9 @@ fi %{_libdir}/wine/%{winepedir}/wuaueng.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/wuauserv.exe +%ifarch %{arm} aarch64 +%{_libdir}/wine/%{winesodir}/wuauserv.exe.so +%endif %endif %{_libdir}/wine/%{winepedir}/security.dll %{_libdir}/wine/%{winepedir}/sfc.dll @@ -2189,10 +2192,16 @@ fi %if 0%{?wine_staging} %ifarch x86_64 aarch64 %{_libdir}/wine/%{winepedir}/nvapi64.dll +%ifarch %{arm} aarch64 +%{_libdir}/wine/%{winesodir}/nvapi64.dll.so +%endif %{_libdir}/wine/%{winepedir}/nvencodeapi64.dll %{_libdir}/wine/%{winesodir}/nvencodeapi64.dll.so %else %{_libdir}/wine/%{winepedir}/nvapi.dll +%ifarch %{arm} aarch64 +%{_libdir}/wine/%{winesodir}/nvapi.dll.so +%endif %{_libdir}/wine/%{winepedir}/nvencodeapi.dll %{_libdir}/wine/%{winesodir}/nvencodeapi.dll.so %endif @@ -2266,6 +2275,853 @@ fi %{_libdir}/wine/%{winepedir}/wow32.dll %endif +# ARM SOs +%ifarch %{arm} aarch64 +%{_libdir}/wine/%{winesodir}/explorer.exe.so +%{_libdir}/wine/%{winesodir}/cabarc.exe.so +%{_libdir}/wine/%{winesodir}/control.exe.so +%{_libdir}/wine/%{winesodir}/cmd.exe.so +%{_libdir}/wine/%{winesodir}/dxdiag.exe.so +%{_libdir}/wine/%{winesodir}/notepad.exe.so +%{_libdir}/wine/%{winesodir}/plugplay.exe.so +%{_libdir}/wine/%{winesodir}/progman.exe.so +%{_libdir}/wine/%{winesodir}/taskmgr.exe.so +%{_libdir}/wine/%{winesodir}/winefile.exe.so +%{_libdir}/wine/%{winesodir}/winemine.exe.so +%{_libdir}/wine/%{winesodir}/winemsibuilder.exe.so +%{_libdir}/wine/%{winesodir}/winepath.exe.so +%{_libdir}/wine/%{winesodir}/winmgmt.exe.so +%{_libdir}/wine/%{winesodir}/winver.exe.so +%{_libdir}/wine/%{winesodir}/wordpad.exe.so +%{_libdir}/wine/%{winesodir}/write.exe.so +%{_libdir}/wine/%{winesodir}/wusa.exe.so +%{_libdir}/wine/%{winesodir}/attrib.exe.so +%{_libdir}/wine/%{winesodir}/arp.exe.so +%{_libdir}/wine/%{winesodir}/aspnet_regiis.exe.so +%{_libdir}/wine/%{winesodir}/cacls.exe.so +%{_libdir}/wine/%{winesodir}/conhost.exe.so +%{_libdir}/wine/%{winesodir}/cscript.exe.so +%{_libdir}/wine/%{winesodir}/dism.exe.so +%{_libdir}/wine/%{winesodir}/dplaysvr.exe.so +%{_libdir}/wine/%{winesodir}/dpnsvr.exe.so +%{_libdir}/wine/%{winesodir}/dpvsetup.exe.so +%{_libdir}/wine/%{winesodir}/eject.exe.so +%{_libdir}/wine/%{winesodir}/expand.exe.so +%{_libdir}/wine/%{winesodir}/extrac32.exe.so +%{_libdir}/wine/%{winesodir}/fc.exe.so +%{_libdir}/wine/%{winesodir}/find.exe.so +%{_libdir}/wine/%{winesodir}/findstr.exe.so +%{_libdir}/wine/%{winesodir}/fsutil.exe.so +%{_libdir}/wine/%{winesodir}/hostname.exe.so +%{_libdir}/wine/%{winesodir}/ipconfig.exe.so +%{_libdir}/wine/%{winesodir}/winhlp32.exe.so +%{_libdir}/wine/%{winesodir}/mshta.exe.so +%if 0%{?wine_staging} +%{_libdir}/wine/%{winesodir}/msidb.exe.so +%endif +%{_libdir}/wine/%{winesodir}/msiexec.exe.so +%{_libdir}/wine/%{winesodir}/net.exe.so +%{_libdir}/wine/%{winesodir}/netstat.exe.so +%{_libdir}/wine/%{winesodir}/ngen.exe.so +%{_libdir}/wine/%{winesodir}/ntoskrnl.exe.so +%{_libdir}/wine/%{winesodir}/oleview.exe.so +%{_libdir}/wine/%{winesodir}/ping.exe.so +%{_libdir}/wine/%{winesodir}/powershell.exe.so +%{_libdir}/wine/%{winesodir}/reg.exe.so +%{_libdir}/wine/%{winesodir}/regasm.exe.so +%{_libdir}/wine/%{winesodir}/regedit.exe.so +%{_libdir}/wine/%{winesodir}/regsvcs.exe.so +%{_libdir}/wine/%{winesodir}/regsvr32.exe.so +%{_libdir}/wine/%{winesodir}/rpcss.exe.so +%{_libdir}/wine/%{winesodir}/rundll32.exe.so +%{_libdir}/wine/%{winesodir}/schtasks.exe.so +%{_libdir}/wine/%{winesodir}/sdbinst.exe.so +%{_libdir}/wine/%{winesodir}/secedit.exe.so +%{_libdir}/wine/%{winesodir}/servicemodelreg.exe.so +%{_libdir}/wine/%{winesodir}/services.exe.so +%{_libdir}/wine/%{winesodir}/start.exe.so +%{_libdir}/wine/%{winesodir}/tasklist.exe.so +%{_libdir}/wine/%{winesodir}/termsv.exe.so +%{_libdir}/wine/%{winesodir}/view.exe.so +%{_libdir}/wine/%{winesodir}/wevtutil.exe.so +%{_libdir}/wine/%{winesodir}/where.exe.so +%{_libdir}/wine/%{winesodir}/whoami.exe.so +%{_libdir}/wine/%{winesodir}/wineboot.exe.so +%{_libdir}/wine/%{winesodir}/wineconsole.exe.so +%{_libdir}/wine/%{winesodir}/winedevice.exe.so +%{_libdir}/wine/%{winesodir}/wmplayer.exe.so +%{_libdir}/wine/%{winesodir}/wscript.exe.so +%{_libdir}/wine/%{winesodir}/uninstaller.exe.so +%{_libdir}/wine/%{winesodir}/acledit.dll.so +%{_libdir}/wine/%{winesodir}/aclui.dll.so +%{_libdir}/wine/%{winesodir}/activeds.dll.so +%{_libdir}/wine/%{winesodir}/activeds.tlb.so +%{_libdir}/wine/%{winesodir}/actxprxy.dll.so +%{_libdir}/wine/%{winesodir}/adsldp.dll.so +%{_libdir}/wine/%{winesodir}/adsldpc.dll.so +%{_libdir}/wine/%{winesodir}/advapi32.dll.so +%{_libdir}/wine/%{winesodir}/advpack.dll.so +%{_libdir}/wine/%{winesodir}/amsi.dll.so +%{_libdir}/wine/%{winesodir}/amstream.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-identity-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-runtime-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-runtime-l1-1-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-apiquery-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-appcompat-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-appinit-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-atoms-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-bem-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-com-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-com-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-com-private-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-comm-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-crt-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-crt-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-datetime-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-datetime-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-debug-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-debug-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-delayload-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-delayload-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-3.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-fibers-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-fibers-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l1-2-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l1-2-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l2-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l2-1-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-ansi-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-fromapp-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-handle-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-heap-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-heap-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-heap-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-heap-obsolete-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-interlocked-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-interlocked-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-io-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-io-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-job-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-job-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-largeinteger-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-private-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-2-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-2-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l1-2-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l1-2-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-obsolete-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-obsolete-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-obsolete-l1-3-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-private-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-localregistry-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-3.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-4.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-misc-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-namedpipe-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-namedpipe-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-namedpipe-ansi-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-namespace-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-normalization-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-path-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-privateprofile-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-processenvironment-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-processenvironment-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-3.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-profile-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-ansi-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-quirks-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-realtime-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l2-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-registryuserspecific-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-rtlsupport-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-rtlsupport-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-shutdown-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-sidebyside-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-string-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-string-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-string-obsolete-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-stringansi-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-stringloader-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-synch-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-synch-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-synch-l1-2-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-synch-ansi-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-sysinfo-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-sysinfo-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-sysinfo-l1-2-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-systemtopology-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-threadpool-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-threadpool-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-threadpool-private-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-timezone-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-toolhelp-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-url-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-util-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-version-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-version-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-version-private-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-versionansi-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-error-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-error-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-registration-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-string-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-string-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-wow64-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-wow64-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-xstate-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-xstate-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-conio-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-convert-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-environment-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-filesystem-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-heap-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-locale-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-math-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-multibyte-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-private-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-process-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-runtime-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-stdio-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-string-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-time-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-crt-utility-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-devices-config-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-devices-config-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-devices-query-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-advapi32-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-advapi32-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-kernel32-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-normaliz-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-ole32-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-shell32-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-shlwapi-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-shlwapi-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-user32-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-version-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-dx-d3dkmt-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-classicprovider-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-consumer-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-controller-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-legacy-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-provider-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-eventlog-legacy-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-gaming-tcui-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-gdi-dpiinfo-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-mm-joystick-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-mm-misc-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-mm-mme-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-mm-time-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-ntuser-dc-access-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-ntuser-rectangle-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-ntuser-sysparams-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-perf-legacy-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-power-base-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-power-setting-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-private-l1-1-4.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-activedirectoryclient-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-audit-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-base-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-base-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-base-private-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-credentials-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-cryptoapi-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-grouppolicy-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l2-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsapolicy-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-provider-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-sddl-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-systemfunctions-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-service-core-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-service-core-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-service-management-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-service-management-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-service-private-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-service-winsvc-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-service-winsvc-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-obsolete-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-scaling-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-scaling-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-stream-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-stream-winrt-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-thread-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-shell-shellcom-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-shell-shellfolders-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/apphelp.dll.so +%{_libdir}/wine/%{winesodir}/appwiz.cpl.so +%{_libdir}/wine/%{winesodir}/atl.dll.so +%{_libdir}/wine/%{winesodir}/atl80.dll.so +%{_libdir}/wine/%{winesodir}/atl90.dll.so +%{_libdir}/wine/%{winesodir}/atl100.dll.so +%{_libdir}/wine/%{winesodir}/atl110.dll.so +%{_libdir}/wine/%{winesodir}/atlthunk.dll.so +%{_libdir}/wine/%{winesodir}/atmlib.dll.so +%{_libdir}/wine/%{winesodir}/authz.dll.so +%{_libdir}/wine/%{winesodir}/avifil32.dll.so +%{_libdir}/wine/%{winesodir}/avrt.dll.so +%{_libdir}/wine/%{winesodir}/bcrypt.dll.so +%{_libdir}/wine/%{winesodir}/bluetoothapis.dll.so +%{_libdir}/wine/%{winesodir}/browseui.dll.so +%{_libdir}/wine/%{winesodir}/bthprops.cpl.so +%{_libdir}/wine/%{winesodir}/cabinet.dll.so +%{_libdir}/wine/%{winesodir}/cards.dll.so +%{_libdir}/wine/%{winesodir}/cdosys.dll.so +%{_libdir}/wine/%{winesodir}/cfgmgr32.dll.so +%{_libdir}/wine/%{winesodir}/chcp.com.so +%{_libdir}/wine/%{winesodir}/clock.exe.so +%{_libdir}/wine/%{winesodir}/clusapi.dll.so +%{_libdir}/wine/%{winesodir}/combase.dll.so +%{_libdir}/wine/%{winesodir}/comcat.dll.so +%{_libdir}/wine/%{winesodir}/comctl32.dll.so +%{_libdir}/wine/%{winesodir}/comdlg32.dll.so +%{_libdir}/wine/%{winesodir}/compstui.dll.so +%{_libdir}/wine/%{winesodir}/comsvcs.dll.so +%{_libdir}/wine/%{winesodir}/concrt140.dll.so +%{_libdir}/wine/%{winesodir}/connect.dll.so +%{_libdir}/wine/%{winesodir}/credui.dll.so +%{_libdir}/wine/%{winesodir}/crtdll.dll.so +%{_libdir}/wine/%{winesodir}/crypt32.dll.so +%{_libdir}/wine/%{winesodir}/cryptdlg.dll.so +%{_libdir}/wine/%{winesodir}/cryptdll.dll.so +%{_libdir}/wine/%{winesodir}/cryptext.dll.so +%{_libdir}/wine/%{winesodir}/cryptnet.dll.so +%{_libdir}/wine/%{winesodir}/cryptsp.dll.so +%{_libdir}/wine/%{winesodir}/cryptui.dll.so +%{_libdir}/wine/%{winesodir}/ctl3d32.dll.so +%{_libdir}/wine/%{winesodir}/d2d1.dll.so +%{_libdir}/wine/%{winesodir}/d3d10.dll.so +%{_libdir}/wine/%{winesodir}/d3d10_1.dll.so +%{_libdir}/wine/%{winesodir}/d3d10core.dll.so +%{_libdir}/wine/%{winesodir}/d3d11.dll.so +%{_libdir}/wine/%{winesodir}/d3dcompiler_*.dll.so +%{_libdir}/wine/%{winesodir}/d3dim.dll.so +%{_libdir}/wine/%{winesodir}/d3dim700.dll.so +%{_libdir}/wine/%{winesodir}/d3drm.dll.so +%{_libdir}/wine/%{winesodir}/d3dx9_*.dll.so +%{_libdir}/wine/%{winesodir}/d3dx10_*.dll.so +%{_libdir}/wine/%{winesodir}/d3dx11_42.dll.so +%{_libdir}/wine/%{winesodir}/d3dx11_43.dll.so +%{_libdir}/wine/%{winesodir}/d3dxof.dll.so +%{_libdir}/wine/%{winesodir}/davclnt.dll.so +%{_libdir}/wine/%{winesodir}/dbgeng.dll.so +%{_libdir}/wine/%{winesodir}/dbghelp.dll.so +%{_libdir}/wine/%{winesodir}/dciman32.dll.so +%{_libdir}/wine/%{winesodir}/dcomp.dll.so +%{_libdir}/wine/%{winesodir}/ddraw.dll.so +%{_libdir}/wine/%{winesodir}/ddrawex.dll.so +%{_libdir}/wine/%{winesodir}/devenum.dll.so +%{_libdir}/wine/%{winesodir}/dhcpcsvc.dll.so +%{_libdir}/wine/%{winesodir}/dhtmled.ocx.so +%{_libdir}/wine/%{winesodir}/difxapi.dll.so +%{_libdir}/wine/%{winesodir}/directmanipulation.dll.so +%{_libdir}/wine/%{winesodir}/dispex.dll.so +%{_libdir}/wine/%{winesodir}/dmband.dll.so +%{_libdir}/wine/%{winesodir}/dmcompos.dll.so +%{_libdir}/wine/%{winesodir}/dmime.dll.so +%{_libdir}/wine/%{winesodir}/dmloader.dll.so +%{_libdir}/wine/%{winesodir}/dmscript.dll.so +%{_libdir}/wine/%{winesodir}/dmstyle.dll.so +%{_libdir}/wine/%{winesodir}/dmsynth.dll.so +%{_libdir}/wine/%{winesodir}/dmusic.dll.so +%{_libdir}/wine/%{winesodir}/dmusic32.dll.so +%{_libdir}/wine/%{winesodir}/dplay.dll.so +%{_libdir}/wine/%{winesodir}/dplayx.dll.so +%{_libdir}/wine/%{winesodir}/dpnaddr.dll.so +%{_libdir}/wine/%{winesodir}/dpnet.dll.so +%{_libdir}/wine/%{winesodir}/dpnhpast.dll.so +%{_libdir}/wine/%{winesodir}/dpnlobby.dll.so +%{_libdir}/wine/%{winesodir}/dpvoice.dll.so +%{_libdir}/wine/%{winesodir}/dpwsockx.dll.so +%{_libdir}/wine/%{winesodir}/drmclien.dll.so +%{_libdir}/wine/%{winesodir}/dsound.dll.so +%{_libdir}/wine/%{winesodir}/dsdmo.dll.so +%{_libdir}/wine/%{winesodir}/dsquery.dll.so +%{_libdir}/wine/%{winesodir}/dssenh.dll.so +%{_libdir}/wine/%{winesodir}/dsuiext.dll.so +%{_libdir}/wine/%{winesodir}/dswave.dll.so +%{_libdir}/wine/%{winesodir}/dwmapi.dll.so +%{_libdir}/wine/%{winesodir}/dwrite.dll.so +%{_libdir}/wine/%{winesodir}/dx8vb.dll.so +%{_libdir}/wine/%{winesodir}/dxdiagn.dll.so +%{_libdir}/wine/%{winesodir}/dxgkrnl.sys.so +%{_libdir}/wine/%{winesodir}/dxgmms1.sys.so +%{_libdir}/wine/%{winesodir}/dxva2.dll.so +%{_libdir}/wine/%{winesodir}/esent.dll.so +%{_libdir}/wine/%{winesodir}/evr.dll.so +%{_libdir}/wine/%{winesodir}/explorerframe.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-authz-context-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-dwmapi-ext-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-dc-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-dc-create-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-dc-create-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-devcaps-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-draw-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-draw-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-font-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-font-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-render-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-kernel32-package-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-kernel32-package-current-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-dialogbox-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-draw-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-gui-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-gui-l1-3-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-keyboard-l1-3-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-misc-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-misc-l1-5-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-message-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-message-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-misc-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-mouse-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-private-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-private-l1-3-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-window-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-window-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-window-l1-1-4.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-windowclass-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-windowclass-l1-1-1.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-oleacc-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-ras-rasapi32-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-gdi-object-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-security-credui-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-security-cryptui-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-shell-comctl32-init-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-shell-comdlg32-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-shell-shell32-l1-2-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-uxtheme-themes-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/faultrep.dll.so +%{_libdir}/wine/%{winesodir}/feclient.dll.so +%{_libdir}/wine/%{winesodir}/fltlib.dll.so +%{_libdir}/wine/%{winesodir}/fltmgr.sys.so +%{_libdir}/wine/%{winesodir}/fntcache.dll.so +%{_libdir}/wine/%{winesodir}/fontsub.dll.so +%{_libdir}/wine/%{winesodir}/fusion.dll.so +%{_libdir}/wine/%{winesodir}/fwpuclnt.dll.so +%{_libdir}/wine/%{winesodir}/gameux.dll.so +%{_libdir}/wine/%{winesodir}/gamingtcui.dll.so +%{_libdir}/wine/%{winesodir}/gdi32.dll.so +%{_libdir}/wine/%{winesodir}/gdiplus.dll.so +%{_libdir}/wine/%{winesodir}/glu32.dll.so +%{_libdir}/wine/%{winesodir}/gpkcsp.dll.so +%{_libdir}/wine/%{winesodir}/hal.dll.so +%{_libdir}/wine/%{winesodir}/hh.exe.so +%{_libdir}/wine/%{winesodir}/hhctrl.ocx.so +%{_libdir}/wine/%{winesodir}/hid.dll.so +%{_libdir}/wine/%{winesodir}/hidclass.sys.so +%{_libdir}/wine/%{winesodir}/hlink.dll.so +%{_libdir}/wine/%{winesodir}/hnetcfg.dll.so +%{_libdir}/wine/%{winesodir}/http.sys.so +%{_libdir}/wine/%{winesodir}/httpapi.dll.so +%{_libdir}/wine/%{winesodir}/icacls.exe.so +%{_libdir}/wine/%{winesodir}/iccvid.dll.so +%{_libdir}/wine/%{winesodir}/icinfo.exe.so +%{_libdir}/wine/%{winesodir}/icmp.dll.so +%{_libdir}/wine/%{winesodir}/ieframe.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/%{winesodir}/iertutil.dll.so +%endif +%{_libdir}/wine/%{winesodir}/ieproxy.dll.so +%{_libdir}/wine/%{winesodir}/imaadp32.acm.so +%{_libdir}/wine/%{winesodir}/imagehlp.dll.so +%{_libdir}/wine/%{winesodir}/imm32.dll.so +%{_libdir}/wine/%{winesodir}/inetcomm.dll.so +%{_libdir}/wine/%{winesodir}/inetcpl.cpl.so +%{_libdir}/wine/%{winesodir}/inetmib1.dll.so +%{_libdir}/wine/%{winesodir}/infosoft.dll.so +%{_libdir}/wine/%{winesodir}/initpki.dll.so +%{_libdir}/wine/%{winesodir}/inkobj.dll.so +%{_libdir}/wine/%{winesodir}/inseng.dll.so +%{_libdir}/wine/%{winesodir}/iprop.dll.so +%{_libdir}/wine/%{winesodir}/irprops.cpl.so +%{_libdir}/wine/%{winesodir}/itircl.dll.so +%{_libdir}/wine/%{winesodir}/itss.dll.so +%{_libdir}/wine/%{winesodir}/joy.cpl.so +%{_libdir}/wine/%{winesodir}/jscript.dll.so +%{_libdir}/wine/%{winesodir}/jsproxy.dll.so +%{_libdir}/wine/%{winesodir}/kerberos.dll.so +%{_libdir}/wine/%{winesodir}/kernel32.dll.so +%{_libdir}/wine/%{winesodir}/kernelbase.dll.so +%{_libdir}/wine/%{winesodir}/ksecdd.sys.so +%{_libdir}/wine/%{winesodir}/ksproxy.ax.so +%{_libdir}/wine/%{winesodir}/ksuser.dll.so +%{_libdir}/wine/%{winesodir}/ktmw32.dll.so +%{_libdir}/wine/%{winesodir}/loadperf.dll.so +%{_libdir}/wine/%{winesodir}/localspl.dll.so +%{_libdir}/wine/%{winesodir}/localui.dll.so +%{_libdir}/wine/%{winesodir}/lodctr.exe.so +%{_libdir}/wine/%{winesodir}/lz32.dll.so +%{_libdir}/wine/%{winesodir}/mapi32.dll.so +%{_libdir}/wine/%{winesodir}/mapistub.dll.so +%{_libdir}/wine/%{winesodir}/mciavi32.dll.so +%{_libdir}/wine/%{winesodir}/mcicda.dll.so +%{_libdir}/wine/%{winesodir}/mciqtz32.dll.so +%{_libdir}/wine/%{winesodir}/mciseq.dll.so +%{_libdir}/wine/%{winesodir}/mciwave.dll.so +%{_libdir}/wine/%{winesodir}/mf.dll.so +%{_libdir}/wine/%{winesodir}/mf3216.dll.so +%{_libdir}/wine/%{winesodir}/mferror.dll.so +%{_libdir}/wine/%{winesodir}/mfmediaengine.dll.so +%{_libdir}/wine/%{winesodir}/mfplat.dll.so +%{_libdir}/wine/%{winesodir}/mfplay.dll.so +%{_libdir}/wine/%{winesodir}/mfreadwrite.dll.so +%{_libdir}/wine/%{winesodir}/mgmtapi.dll.so +%{_libdir}/wine/%{winesodir}/midimap.dll.so +%{_libdir}/wine/%{winesodir}/mlang.dll.so +%{_libdir}/wine/%{winesodir}/mmcndmgr.dll.so +%{_libdir}/wine/%{winesodir}/mmdevapi.dll.so +%{_libdir}/wine/%{winesodir}/mofcomp.exe.so +%{_libdir}/wine/%{winesodir}/mpr.dll.so +%{_libdir}/wine/%{winesodir}/mprapi.dll.so +%{_libdir}/wine/%{winesodir}/msacm32.dll.so +%{_libdir}/wine/%{winesodir}/msacm32.drv.so +%{_libdir}/wine/%{winesodir}/msado15.dll.so +%{_libdir}/wine/%{winesodir}/msadp32.acm.so +%{_libdir}/wine/%{winesodir}/msasn1.dll.so +%{_libdir}/wine/%{winesodir}/mscat32.dll.so +%{_libdir}/wine/%{winesodir}/mscoree.dll.so +%{_libdir}/wine/%{winesodir}/mscorwks.dll.so +%{_libdir}/wine/%{winesodir}/msctf.dll.so +%{_libdir}/wine/%{winesodir}/msctfp.dll.so +%{_libdir}/wine/%{winesodir}/msdaps.dll.so +%{_libdir}/wine/%{winesodir}/msdelta.dll.so +%{_libdir}/wine/%{winesodir}/msdmo.dll.so +%{_libdir}/wine/%{winesodir}/msdrm.dll.so +%{_libdir}/wine/%{winesodir}/msftedit.dll.so +%{_libdir}/wine/%{winesodir}/msg711.acm.so +%{_libdir}/wine/%{winesodir}/mshtml.dll.so +%{_libdir}/wine/%{winesodir}/mshtml.tlb.so +%{_libdir}/wine/%{winesodir}/msi.dll.so +%{_libdir}/wine/%{winesodir}/msident.dll.so +%{_libdir}/wine/%{winesodir}/msimtf.dll.so +%{_libdir}/wine/%{winesodir}/msimg32.dll.so +%{_libdir}/wine/%{winesodir}/msimsg.dll.so +%{_libdir}/wine/%{winesodir}/msinfo32.exe.so +%{_libdir}/wine/%{winesodir}/msisip.dll.so +%{_libdir}/wine/%{winesodir}/msisys.ocx.so +%{_libdir}/wine/%{winesodir}/msls31.dll.so +%{_libdir}/wine/%{winesodir}/msnet32.dll.so +%{_libdir}/wine/%{winesodir}/mspatcha.dll.so +%{_libdir}/wine/%{winesodir}/msports.dll.so +%{_libdir}/wine/%{winesodir}/msscript.ocx.so +%{_libdir}/wine/%{winesodir}/mssign32.dll.so +%{_libdir}/wine/%{winesodir}/mssip32.dll.so +%{_libdir}/wine/%{winesodir}/msrle32.dll.so +%{_libdir}/wine/%{winesodir}/mstask.dll.so +%{_libdir}/wine/%{winesodir}/msv1_0.dll.so +%{_libdir}/wine/%{winesodir}/msvcirt.dll.so +%{_libdir}/wine/%{winesodir}/msvcm80.dll.so +%{_libdir}/wine/%{winesodir}/msvcm90.dll.so +%{_libdir}/wine/%{winesodir}/msvcp60.dll.so +%{_libdir}/wine/%{winesodir}/msvcp70.dll.so +%{_libdir}/wine/%{winesodir}/msvcp71.dll.so +%{_libdir}/wine/%{winesodir}/msvcp80.dll.so +%{_libdir}/wine/%{winesodir}/msvcp90.dll.so +%{_libdir}/wine/%{winesodir}/msvcp100.dll.so +%{_libdir}/wine/%{winesodir}/msvcp110.dll.so +%{_libdir}/wine/%{winesodir}/msvcp120.dll.so +%{_libdir}/wine/%{winesodir}/msvcp120_app.dll.so +%{_libdir}/wine/%{winesodir}/msvcp140.dll.so +%{_libdir}/wine/%{winesodir}/msvcp140_1.dll.so +%{_libdir}/wine/%{winesodir}/msvcr70.dll.so +%{_libdir}/wine/%{winesodir}/msvcr71.dll.so +%{_libdir}/wine/%{winesodir}/msvcr80.dll.so +%{_libdir}/wine/%{winesodir}/msvcr90.dll.so +%{_libdir}/wine/%{winesodir}/msvcr100.dll.so +%{_libdir}/wine/%{winesodir}/msvcr110.dll.so +%{_libdir}/wine/%{winesodir}/msvcr120.dll.so +%{_libdir}/wine/%{winesodir}/msvcr120_app.dll.so +%{_libdir}/wine/%{winesodir}/msvcrt.dll.so +%{_libdir}/wine/%{winesodir}/msvcrt20.dll.so +%{_libdir}/wine/%{winesodir}/msvcrt40.dll.so +%{_libdir}/wine/%{winesodir}/msvcrtd.dll.so +%{_libdir}/wine/%{winesodir}/msvfw32.dll.so +%{_libdir}/wine/%{winesodir}/msvidc32.dll.so +%{_libdir}/wine/%{winesodir}/mswsock.dll.so +%{_libdir}/wine/%{winesodir}/msxml.dll.so +%{_libdir}/wine/%{winesodir}/msxml2.dll.so +%{_libdir}/wine/%{winesodir}/msxml4.dll.so +%{_libdir}/wine/%{winesodir}/msxml6.dll.so +%{_libdir}/wine/%{winesodir}/mtxdm.dll.so +%{_libdir}/wine/%{winesodir}/nddeapi.dll.so +%{_libdir}/wine/%{winesodir}/ncrypt.dll.so +%{_libdir}/wine/%{winesodir}/ndis.sys.so +%{_libdir}/wine/%{winesodir}/netapi32.dll.so +%{_libdir}/wine/%{winesodir}/netcfgx.dll.so +%{_libdir}/wine/%{winesodir}/netio.sys.so +%{_libdir}/wine/%{winesodir}/netprofm.dll.so +%{_libdir}/wine/%{winesodir}/netsh.exe.so +%if 0%{?wine_staging} +%{_libdir}/wine/%{winesodir}/netutils.dll.so +%endif +%{_libdir}/wine/%{winesodir}/newdev.dll.so +%{_libdir}/wine/%{winesodir}/ninput.dll.so +%{_libdir}/wine/%{winesodir}/normaliz.dll.so +%{_libdir}/wine/%{winesodir}/npmshtml.dll.so +%{_libdir}/wine/%{winesodir}/npptools.dll.so +%{_libdir}/wine/%{winesodir}/ntdll.dll.so +%{_libdir}/wine/%{winesodir}/ntdsapi.dll.so +%{_libdir}/wine/%{winesodir}/ntprint.dll.so +%{_libdir}/wine/%{winesodir}/objsel.dll.so +%{_libdir}/wine/%{winesodir}/odbc32.dll.so +%{_libdir}/wine/%{winesodir}/odbcbcp.dll.so +%{_libdir}/wine/%{winesodir}/odbccp32.dll.so +%{_libdir}/wine/%{winesodir}/odbccu32.dll.so +%{_libdir}/wine/%{winesodir}/ole32.dll.so +%{_libdir}/wine/%{winesodir}/oleacc.dll.so +%{_libdir}/wine/%{winesodir}/oleaut32.dll.so +%{_libdir}/wine/%{winesodir}/olecli32.dll.so +%{_libdir}/wine/%{winesodir}/oledb32.dll.so +%{_libdir}/wine/%{winesodir}/oledlg.dll.so +%{_libdir}/wine/%{winesodir}/olepro32.dll.so +%{_libdir}/wine/%{winesodir}/olesvr32.dll.so +%{_libdir}/wine/%{winesodir}/olethk32.dll.so +%{_libdir}/wine/%{winesodir}/opcservices.dll.so +%{_libdir}/wine/%{winesodir}/packager.dll.so +%{_libdir}/wine/%{winesodir}/pdh.dll.so +%{_libdir}/wine/%{winesodir}/photometadatahandler.dll.so +%{_libdir}/wine/%{winesodir}/pidgen.dll.so +%{_libdir}/wine/%{winesodir}/powrprof.dll.so +%{_libdir}/wine/%{winesodir}/presentationfontcache.exe.so +%{_libdir}/wine/%{winesodir}/printui.dll.so +%{_libdir}/wine/%{winesodir}/prntvpt.dll.so +%{_libdir}/wine/%{winesodir}/propsys.dll.so +%{_libdir}/wine/%{winesodir}/psapi.dll.so +%{_libdir}/wine/%{winesodir}/pstorec.dll.so +%{_libdir}/wine/%{winesodir}/pwrshplugin.dll.so +%{_libdir}/wine/%{winesodir}/qasf.dll.so +%{_libdir}/wine/%{winesodir}/qcap.dll.so +%{_libdir}/wine/%{winesodir}/qdvd.dll.so +%{_libdir}/wine/%{winesodir}/qedit.dll.so +%{_libdir}/wine/%{winesodir}/qmgr.dll.so +%{_libdir}/wine/%{winesodir}/qmgrprxy.dll.so +%{_libdir}/wine/%{winesodir}/quartz.dll.so +%{_libdir}/wine/%{winesodir}/query.dll.so +%{_libdir}/wine/%{winesodir}/qwave.dll.so +%{_libdir}/wine/%{winesodir}/rasapi32.dll.so +%{_libdir}/wine/%{winesodir}/rasdlg.dll.so +%{_libdir}/wine/%{winesodir}/regapi.dll.so +%{_libdir}/wine/%{winesodir}/regini.exe.so +%{_libdir}/wine/%{winesodir}/resutils.dll.so +%{_libdir}/wine/%{winesodir}/riched20.dll.so +%{_libdir}/wine/%{winesodir}/riched32.dll.so +%{_libdir}/wine/%{winesodir}/rpcrt4.dll.so +%{_libdir}/wine/%{winesodir}/rsabase.dll.so +%{_libdir}/wine/%{winesodir}/rsaenh.dll.so +%{_libdir}/wine/%{winesodir}/rstrtmgr.dll.so +%{_libdir}/wine/%{winesodir}/rtutils.dll.so +%{_libdir}/wine/%{winesodir}/rtworkq.dll.so +%{_libdir}/wine/%{winesodir}/samlib.dll.so +%{_libdir}/wine/%{winesodir}/sapi.dll.so +%{_libdir}/wine/%{winesodir}/sas.dll.so +%{_libdir}/wine/%{winesodir}/sc.exe.so +%{_libdir}/wine/%{winesodir}/scarddlg.dll.so +%{_libdir}/wine/%{winesodir}/sccbase.dll.so +%{_libdir}/wine/%{winesodir}/schannel.dll.so +%{_libdir}/wine/%{winesodir}/scrobj.dll.so +%{_libdir}/wine/%{winesodir}/scrrun.dll.so +%{_libdir}/wine/%{winesodir}/scsiport.sys.so +%{_libdir}/wine/%{winesodir}/sechost.dll.so +%{_libdir}/wine/%{winesodir}/secur32.dll.so +%{_libdir}/wine/%{winesodir}/sensapi.dll.so +%{_libdir}/wine/%{winesodir}/serialui.dll.so +%{_libdir}/wine/%{winesodir}/setupapi.dll.so +%{_libdir}/wine/%{winesodir}/sfc_os.dll.so +%{_libdir}/wine/%{winesodir}/shcore.dll.so +%{_libdir}/wine/%{winesodir}/shdoclc.dll.so +%{_libdir}/wine/%{winesodir}/shdocvw.dll.so +%{_libdir}/wine/%{winesodir}/schedsvc.dll.so +%{_libdir}/wine/%{winesodir}/shfolder.dll.so +%{_libdir}/wine/%{winesodir}/shlwapi.dll.so +%{_libdir}/wine/%{winesodir}/shutdown.exe.so +%{_libdir}/wine/%{winesodir}/slbcsp.dll.so +%{_libdir}/wine/%{winesodir}/slc.dll.so +%{_libdir}/wine/%{winesodir}/snmpapi.dll.so +%{_libdir}/wine/%{winesodir}/softpub.dll.so +%{_libdir}/wine/%{winesodir}/spoolsv.exe.so +%{_libdir}/wine/%{winesodir}/srclient.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/%{winesodir}/srvcli.dll.so +%endif +%{_libdir}/wine/%{winesodir}/sspicli.dll.so +%{_libdir}/wine/%{winesodir}/stdole2.tlb.so +%{_libdir}/wine/%{winesodir}/stdole32.tlb.so +%{_libdir}/wine/%{winesodir}/sti.dll.so +%{_libdir}/wine/%{winesodir}/strmdll.dll.so +%{_libdir}/wine/%{winesodir}/subst.exe.so +%{_libdir}/wine/%{winesodir}/svchost.exe.so +%{_libdir}/wine/%{winesodir}/svrapi.dll.so +%{_libdir}/wine/%{winesodir}/sxs.dll.so +%{_libdir}/wine/%{winesodir}/systeminfo.exe.so +%{_libdir}/wine/%{winesodir}/t2embed.dll.so +%{_libdir}/wine/%{winesodir}/tapi32.dll.so +%{_libdir}/wine/%{winesodir}/taskkill.exe.so +%{_libdir}/wine/%{winesodir}/taskschd.dll.so +%{_libdir}/wine/%{winesodir}/tdh.dll.so +%{_libdir}/wine/%{winesodir}/tdi.sys.so +%{_libdir}/wine/%{winesodir}/traffic.dll.so +%{_libdir}/wine/%{winesodir}/tzres.dll.so +%{_libdir}/wine/%{winesodir}/ucrtbase.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/%{winesodir}/uianimation.dll.so +%endif +%{_libdir}/wine/%{winesodir}/uiautomationcore.dll.so +%{_libdir}/wine/%{winesodir}/uiribbon.dll.so +%{_libdir}/wine/%{winesodir}/unicows.dll.so +%{_libdir}/wine/%{winesodir}/unlodctr.exe.so +%{_libdir}/wine/%{winesodir}/updspapi.dll.so +%{_libdir}/wine/%{winesodir}/url.dll.so +%{_libdir}/wine/%{winesodir}/urlmon.dll.so +%{_libdir}/wine/%{winesodir}/usbd.sys.so +%{_libdir}/wine/%{winesodir}/user32.dll.so +%{_libdir}/wine/%{winesodir}/usp10.dll.so +%{_libdir}/wine/%{winesodir}/utildll.dll.so +%{_libdir}/wine/%{winesodir}/uxtheme.dll.so +%{_libdir}/wine/%{winesodir}/userenv.dll.so +%{_libdir}/wine/%{winesodir}/vbscript.dll.so +%{_libdir}/wine/%{winesodir}/vcomp.dll.so +%{_libdir}/wine/%{winesodir}/vcomp90.dll.so +%{_libdir}/wine/%{winesodir}/vcomp100.dll.so +%{_libdir}/wine/%{winesodir}/vcomp110.dll.so +%{_libdir}/wine/%{winesodir}/vcomp120.dll.so +%{_libdir}/wine/%{winesodir}/vcomp140.dll.so +%{_libdir}/wine/%{winesodir}/vcruntime140.dll.so +%{_libdir}/wine/%{winesodir}/vcruntime140_1.dll.so +%{_libdir}/wine/%{winesodir}/vdmdbg.dll.so +%{_libdir}/wine/%{winesodir}/version.dll.so +%{_libdir}/wine/%{winesodir}/vga.dll.so +%{_libdir}/wine/%{winesodir}/virtdisk.dll.so +%{_libdir}/wine/%{winesodir}/vssapi.dll.so +%{_libdir}/wine/%{winesodir}/vulkan-1.dll.so +%{_libdir}/wine/%{winesodir}/wbemdisp.dll.so +%{_libdir}/wine/%{winesodir}/wbemprox.dll.so +%{_libdir}/wine/%{winesodir}/wdscore.dll.so +%{_libdir}/wine/%{winesodir}/webservices.dll.so +%{_libdir}/wine/%{winesodir}/websocket.dll.so +%{_libdir}/wine/%{winesodir}/wer.dll.so +%{_libdir}/wine/%{winesodir}/wevtapi.dll.so +%{_libdir}/wine/%{winesodir}/wevtsvc.dll.so +%{_libdir}/wine/%{winesodir}/wiaservc.dll.so +%{_libdir}/wine/%{winesodir}/wimgapi.dll.so +%{_libdir}/wine/%{winesodir}/win32k.sys.so +%if 0%{?wine_staging} +%{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so +%{_libdir}/wine/%{winesodir}/windows.globalization.dll.so +%{_libdir}/wine/%{winesodir}/windows.media.speech.dll.so +%endif +%{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so +%{_libdir}/wine/%{winesodir}/windowscodecs.dll.so +%{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so +%{_libdir}/wine/%{winesodir}/winegstreamer.dll.so +%{_libdir}/wine/%{winesodir}/winehid.sys.so +%{_libdir}/wine/%{winesodir}/winemapi.dll.so +%{_libdir}/wine/%{winesodir}/winevulkan.dll.so +%{_libdir}/wine/%{winesodir}/wing32.dll.so +%{_libdir}/wine/%{winesodir}/winhttp.dll.so +%{_libdir}/wine/%{winesodir}/wininet.dll.so +%{_libdir}/wine/%{winesodir}/winmm.dll.so +%{_libdir}/wine/%{winesodir}/winnls32.dll.so +%{_libdir}/wine/%{winesodir}/winsta.dll.so +%{_libdir}/wine/%{winesodir}/wmasf.dll.so +%{_libdir}/wine/%{winesodir}/wmi.dll.so +%{_libdir}/wine/%{winesodir}/wmic.exe.so +%{_libdir}/wine/%{winesodir}/wmiutils.dll.so +%{_libdir}/wine/%{winesodir}/wmp.dll.so +%{_libdir}/wine/%{winesodir}/wmvcore.dll.so +%{_libdir}/wine/%{winesodir}/spoolss.dll.so +%{_libdir}/wine/%{winesodir}/winscard.dll.so +%{_libdir}/wine/%{winesodir}/wintab32.dll.so +%{_libdir}/wine/%{winesodir}/wintrust.dll.so +%{_libdir}/wine/%{winesodir}/winusb.dll.so +%{_libdir}/wine/%{winesodir}/wlanapi.dll.so +%{_libdir}/wine/%{winesodir}/wlanui.dll.so +%{_libdir}/wine/%{winesodir}/wmphoto.dll.so +%{_libdir}/wine/%{winesodir}/wpc.dll.so +%{_libdir}/wine/%{winesodir}/wsdapi.dll.so +%{_libdir}/wine/%{winesodir}/wshom.ocx.so +%{_libdir}/wine/%{winesodir}/wsnmp32.dll.so +%{_libdir}/wine/%{winesodir}/wsock32.dll.so +%{_libdir}/wine/%{winesodir}/wtsapi32.dll.so +%{_libdir}/wine/%{winesodir}/wuapi.dll.so +%{_libdir}/wine/%{winesodir}/wuaueng.dll.so + +%{_libdir}/wine/%{winesodir}/security.dll.so +%{_libdir}/wine/%{winesodir}/sfc.dll.so +%{_libdir}/wine/%{winesodir}/wineps.drv.so +%{_libdir}/wine/%{winesodir}/d3d8.dll.so +%{_libdir}/wine/%{winesodir}/d3d8thk.dll.so +%{_libdir}/wine/%{winesodir}/d3d9.dll.so +%{_libdir}/wine/%{winesodir}/dnsapi.dll.so +%{_libdir}/wine/%{winesodir}/iexplore.exe.so +%{_libdir}/wine/%{winesodir}/xcopy.exe.so +%{_libdir}/wine/%{winesodir}/xinput1_1.dll.so +%{_libdir}/wine/%{winesodir}/xinput1_2.dll.so +%{_libdir}/wine/%{winesodir}/xinput1_3.dll.so +%{_libdir}/wine/%{winesodir}/xinput1_4.dll.so +%{_libdir}/wine/%{winesodir}/xinput9_1_0.dll.so +%{_libdir}/wine/%{winesodir}/xmllite.dll.so +%{_libdir}/wine/%{winesodir}/xolehlp.dll.so +%{_libdir}/wine/%{winesodir}/xpsprint.dll.so +%{_libdir}/wine/%{winesodir}/xpssvcs.dll.so +%endif + %files filesystem %doc COPYING.LIB %dir %{_datadir}/wine @@ -2424,15 +3280,24 @@ fi %files ldap %{_libdir}/wine/%{winesodir}/wldap32.so %{_libdir}/wine/%{winepedir}/wldap32.dll +%ifarch %{arm} aarch64 +%{_libdir}/wine/%{winesodir}/wldap32.dll.so +%endif # cms subpackage %files cms %{_libdir}/wine/%{winesodir}/mscms.so %{_libdir}/wine/%{winepedir}/mscms.dll +%ifarch %{arm} aarch64 +%{_libdir}/wine/%{winesodir}/mscms.dll.so +%endif # twain subpackage %files twain %{_libdir}/wine/%{winepedir}/twain_32.dll +%ifarch %{arm} aarch64 +%{_libdir}/wine/%{winesodir}/twain_32.dll.so +%endif %{_libdir}/wine/%{winepedir}/sane.ds %{_libdir}/wine/%{winesodir}/sane.ds.so @@ -2490,6 +3355,9 @@ fi %if 0%{?fedora} %files opencl %{_libdir}/wine/%{winepedir}/opencl.dll +%ifarch %{arm} aarch64 +%{_libdir}/wine/%{winesodir}/opencl.dll.so +%endif %{_libdir}/wine/%{winesodir}/opencl.so %endif From dc5519726f2e56812a57d9a26f069efbaeb37bd0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 24 May 2021 09:45:40 -0500 Subject: [PATCH 297/459] Update to 6.9 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 9 +++++++-- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 85bcc12..e240d55 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.8.tar.xz -/wine-6.8.tar.xz.sign -/wine-staging-6.8.tar.gz +/wine-6.9.tar.xz +/wine-6.9.tar.xz.sign +/wine-staging-6.9.tar.gz diff --git a/sources b/sources index 6f65669..d5de178 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.8.tar.xz) = 784863e3aa11f692cee2ab3b3d99cc896c1eb41cfab8cc6b52b5a31671d82fc7f6783bae72c65d8806a8c4096000401cbd0a1a7f1a88fd980685fae67fa9bd91 -SHA512 (wine-6.8.tar.xz.sign) = bb82528de58fc69768e6d647ceee2f21c37cac5281f30754666f5ecd13fea15b605e005dc47105cf49fa7d1e3b0ac8e807eda319c378de09eeb122960665a8f7 -SHA512 (wine-staging-6.8.tar.gz) = a2dfe74b07b687af147b61f235ea2843ff38a563f37ed2ed68dce1cc0ff3d50dbd7c9596836c6e236e368e7a55cbe1ba881dac11bb0966e61a76a7376f92bdcc +SHA512 (wine-6.9.tar.xz) = e9dc4da8cd6553db4227f09b5734513939d7e361449f52472a1f51ae569377a2931a0ab6f402aef751587ff1fa50f10f222b4479aba44f862db320931eeff363 +SHA512 (wine-6.9.tar.xz.sign) = 2718c6b44b86e6f77f213435e3a8443ec57ae1c832dd423bb6a5d08a68c74be355e9158d87765d21a8549b3870eaaed089eb104110b8011f2ac82a690f553e96 +SHA512 (wine-staging-6.9.tar.gz) = 09732ce6fe5e5460ef5f30ab3dd5581c94b27e1d2c228bc395b1defd32fc5e908ab32eb2a56e489b154e1d0f638ad792c80a64d82d90a33c943102b379bef937 diff --git a/wine.spec b/wine.spec index 15c3876..44096f9 100644 --- a/wine.spec +++ b/wine.spec @@ -37,7 +37,7 @@ %endif Name: wine -Version: 6.8 +Version: 6.9 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2076,7 +2076,7 @@ fi %endif %{_libdir}/wine/%{winepedir}/wpc.dll %{_libdir}/wine/%{winepedir}/wpcap.dll -%{_libdir}/wine/%{winesodir}/wpcap.dll.so +%{_libdir}/wine/%{winesodir}/wpcap.so %{_libdir}/wine/%{winepedir}/ws2_32.dll %{_libdir}/wine/%{winesodir}/ws2_32.dll.so %{_libdir}/wine/%{winepedir}/wsdapi.dll @@ -3094,6 +3094,7 @@ fi %{_libdir}/wine/%{winesodir}/wlanui.dll.so %{_libdir}/wine/%{winesodir}/wmphoto.dll.so %{_libdir}/wine/%{winesodir}/wpc.dll.so +%{_libdir}/wine/%{winesodir}/wpcap.dll.so %{_libdir}/wine/%{winesodir}/wsdapi.dll.so %{_libdir}/wine/%{winesodir}/wshom.ocx.so %{_libdir}/wine/%{winesodir}/wsnmp32.dll.so @@ -3340,6 +3341,7 @@ fi %files pulseaudio %{_libdir}/wine/%{winepedir}/winepulse.drv +%{_libdir}/wine/%{winesodir}/winepulse.so %{_libdir}/wine/%{winesodir}/winepulse.drv.so %files alsa @@ -3362,6 +3364,9 @@ fi %endif %changelog +* Mon May 24 2021 Michael Cronenworth 6.9-1 +- version update + * Sat May 08 2021 Michael Cronenworth 6.8-1 - version update From 9f62dc54039953afaea4f75215aa8b78bcb2a56c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 7 Jun 2021 12:30:34 -0500 Subject: [PATCH 298/459] Update to 6.10 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 12 ++++++++++-- 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index e240d55..f3ca009 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.9.tar.xz -/wine-6.9.tar.xz.sign -/wine-staging-6.9.tar.gz +/wine-6.10.tar.xz +/wine-6.10.tar.xz.sign +/wine-staging-6.10.tar.gz diff --git a/sources b/sources index d5de178..cb0f8f2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.9.tar.xz) = e9dc4da8cd6553db4227f09b5734513939d7e361449f52472a1f51ae569377a2931a0ab6f402aef751587ff1fa50f10f222b4479aba44f862db320931eeff363 -SHA512 (wine-6.9.tar.xz.sign) = 2718c6b44b86e6f77f213435e3a8443ec57ae1c832dd423bb6a5d08a68c74be355e9158d87765d21a8549b3870eaaed089eb104110b8011f2ac82a690f553e96 -SHA512 (wine-staging-6.9.tar.gz) = 09732ce6fe5e5460ef5f30ab3dd5581c94b27e1d2c228bc395b1defd32fc5e908ab32eb2a56e489b154e1d0f638ad792c80a64d82d90a33c943102b379bef937 +SHA512 (wine-6.10.tar.xz) = f0e8f0bdab09c979772965d167d687e88998f3fd6537a592e201a2dc9097552e03b1c413516cc8c82665a8bf17580777f48bd1ed9033641f04e7ef7f0b29cc60 +SHA512 (wine-6.10.tar.xz.sign) = e8b283c6f560a3d7e51bca8edefa1425ae3b6a3b284d8111c210cd7ce33940088bf57d718184b1a865a6defcd0c11f90be778350a5f8931fcecb83d0deb41d26 +SHA512 (wine-staging-6.10.tar.gz) = 9ba4fb7451f675fd9ad3e872adada708e9e7e8875f69567d9f2bef2cc8024667112538a385769eac2fd4b3c157266488458e76a1abc92d0a76109ca032103bcf diff --git a/wine.spec b/wine.spec index 44096f9..0402ed2 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 6.1.1 +%global winemono 6.2.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -37,7 +37,7 @@ %endif Name: wine -Version: 6.9 +Version: 6.10 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1954,6 +1954,7 @@ fi %{_libdir}/wine/%{winepedir}/snmpapi.dll %{_libdir}/wine/%{winepedir}/softpub.dll %{_libdir}/wine/%{winepedir}/spoolsv.exe +%{_libdir}/wine/%{winepedir}/sppc.dll %{_libdir}/wine/%{winepedir}/srclient.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/srvcli.dll @@ -2027,6 +2028,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.media.speech.dll %endif %{_libdir}/wine/%{winepedir}/windows.media.devices.dll +%{_libdir}/wine/%{winepedir}/windows.networking.connectivity %{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winesodir}/windowscodecs.so %{_libdir}/wine/%{winepedir}/windowscodecsext.dll @@ -2996,6 +2998,7 @@ fi %{_libdir}/wine/%{winesodir}/snmpapi.dll.so %{_libdir}/wine/%{winesodir}/softpub.dll.so %{_libdir}/wine/%{winesodir}/spoolsv.exe.so +%{_libdir}/wine/%{winesodir}/sppc.dll.so %{_libdir}/wine/%{winesodir}/srclient.dll.so %if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/srvcli.dll.so @@ -3342,7 +3345,9 @@ fi %files pulseaudio %{_libdir}/wine/%{winepedir}/winepulse.drv %{_libdir}/wine/%{winesodir}/winepulse.so +%ifarch %{arm} aarch64 %{_libdir}/wine/%{winesodir}/winepulse.drv.so +%endif %files alsa %{_libdir}/wine/%{winepedir}/winealsa.drv @@ -3364,6 +3369,9 @@ fi %endif %changelog +* Mon Jun 07 2021 Michael Cronenworth 6.10-1 +- version update + * Mon May 24 2021 Michael Cronenworth 6.9-1 - version update From 2d7352e38721b4b2db3d965850c640555cb2f9ed Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 7 Jun 2021 13:29:24 -0500 Subject: [PATCH 299/459] File list fix for ARM builds --- wine.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wine.spec b/wine.spec index 0402ed2..71331bf 100644 --- a/wine.spec +++ b/wine.spec @@ -3070,6 +3070,7 @@ fi %{_libdir}/wine/%{winesodir}/windows.media.speech.dll.so %endif %{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so +%{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so %{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so %{_libdir}/wine/%{winesodir}/winegstreamer.dll.so From 6988e6d6f72e5b893eb0578b0b01b83b709bd2f0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 19 Jun 2021 22:37:48 -0500 Subject: [PATCH 300/459] Update to 6.11 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 20 ++++++++------------ 3 files changed, 14 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index f3ca009..8f1bb65 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.10.tar.xz -/wine-6.10.tar.xz.sign -/wine-staging-6.10.tar.gz +/wine-6.11.tar.xz +/wine-6.11.tar.xz.sign +/wine-staging-6.11.tar.gz diff --git a/sources b/sources index cb0f8f2..b4bdd5c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.10.tar.xz) = f0e8f0bdab09c979772965d167d687e88998f3fd6537a592e201a2dc9097552e03b1c413516cc8c82665a8bf17580777f48bd1ed9033641f04e7ef7f0b29cc60 -SHA512 (wine-6.10.tar.xz.sign) = e8b283c6f560a3d7e51bca8edefa1425ae3b6a3b284d8111c210cd7ce33940088bf57d718184b1a865a6defcd0c11f90be778350a5f8931fcecb83d0deb41d26 -SHA512 (wine-staging-6.10.tar.gz) = 9ba4fb7451f675fd9ad3e872adada708e9e7e8875f69567d9f2bef2cc8024667112538a385769eac2fd4b3c157266488458e76a1abc92d0a76109ca032103bcf +SHA512 (wine-6.11.tar.xz) = d041ad99b6311f99df6ef40a64bc393acdc77ad4bf5f28111ebb88c133c3d338aff18f129fb30ae38cca24bf579834d4e6c7d252d5391f35b1ee81a91cc70c21 +SHA512 (wine-6.11.tar.xz.sign) = 7125be6383986c08e4057e49b6887e4cba23604c89afc0261b546e99e530b5b07444bc234f3d465bb3c2af3f065fb02822c5b65486d4c07c7b4f9a7c99036cf2 +SHA512 (wine-staging-6.11.tar.gz) = b9b6f206d7a37699887a9bd65c30b9d2fc333b507461dbd532fe17db881db1e79ef5620ce2421cdde8548411924fabba0f98123342f30c8d93a019b3a2125303 diff --git a/wine.spec b/wine.spec index 71331bf..3137bc3 100644 --- a/wine.spec +++ b/wine.spec @@ -37,7 +37,7 @@ %endif Name: wine -Version: 6.10 +Version: 6.11 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1517,7 +1517,6 @@ fi %{_libdir}/wine/%{winepedir}/concrt140.dll %{_libdir}/wine/%{winepedir}/connect.dll %{_libdir}/wine/%{winepedir}/credui.dll -%{_libdir}/wine/%{winesodir}/crtdll.so %{_libdir}/wine/%{winepedir}/crtdll.dll %{_libdir}/wine/%{winesodir}/crypt32.so %{_libdir}/wine/%{winepedir}/crypt32.dll @@ -1581,6 +1580,8 @@ fi %{_libdir}/wine/%{winepedir}/dpnaddr.dll %{_libdir}/wine/%{winepedir}/dpnet.dll %{_libdir}/wine/%{winepedir}/dpnhpast.dll +%{_libdir}/wine/%{winepedir}/dpnhupnp.dll +%{_libdir}/wine/%{winesodir}/dpnhupnp.dll.so %{_libdir}/wine/%{winepedir}/dpnlobby.dll %{_libdir}/wine/%{winepedir}/dpvoice.dll %{_libdir}/wine/%{winepedir}/dpwsockx.dll @@ -1814,26 +1815,17 @@ fi %{_libdir}/wine/%{winepedir}/msvcp120_app.dll %{_libdir}/wine/%{winepedir}/msvcp140.dll %{_libdir}/wine/%{winepedir}/msvcp140_1.dll -%{_libdir}/wine/%{winesodir}/msvcr70.so %{_libdir}/wine/%{winepedir}/msvcr70.dll -%{_libdir}/wine/%{winesodir}/msvcr71.so %{_libdir}/wine/%{winepedir}/msvcr71.dll -%{_libdir}/wine/%{winesodir}/msvcr80.so %{_libdir}/wine/%{winepedir}/msvcr80.dll -%{_libdir}/wine/%{winesodir}/msvcr90.so %{_libdir}/wine/%{winepedir}/msvcr90.dll -%{_libdir}/wine/%{winesodir}/msvcr100.so %{_libdir}/wine/%{winepedir}/msvcr100.dll -%{_libdir}/wine/%{winesodir}/msvcr110.so %{_libdir}/wine/%{winepedir}/msvcr110.dll -%{_libdir}/wine/%{winesodir}/msvcr120.so %{_libdir}/wine/%{winepedir}/msvcr120.dll %{_libdir}/wine/%{winepedir}/msvcr120_app.dll -%{_libdir}/wine/%{winesodir}/msvcrt.so %{_libdir}/wine/%{winepedir}/msvcrt.dll %{_libdir}/wine/%{winepedir}/msvcrt20.dll %{_libdir}/wine/%{winepedir}/msvcrt40.dll -%{_libdir}/wine/%{winesodir}/msvcrtd.so %{_libdir}/wine/%{winepedir}/msvcrtd.dll %{_libdir}/wine/%{winepedir}/msvfw32.dll %{_libdir}/wine/%{winepedir}/msvidc32.dll @@ -1977,7 +1969,6 @@ fi %{_libdir}/wine/%{winepedir}/tdi.sys %{_libdir}/wine/%{winepedir}/traffic.dll %{_libdir}/wine/%{winepedir}/tzres.dll -%{_libdir}/wine/%{winesodir}/ucrtbase.so %{_libdir}/wine/%{winepedir}/ucrtbase.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/uianimation.dll @@ -2022,6 +2013,7 @@ fi %{_libdir}/wine/%{winepedir}/wiaservc.dll %{_libdir}/wine/%{winepedir}/wimgapi.dll %{_libdir}/wine/%{winepedir}/win32k.sys +%{_libdir}/wine/%{winepedir}/win32u.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/windows.gaming.input.dll %{_libdir}/wine/%{winepedir}/windows.globalization.dll @@ -3064,6 +3056,7 @@ fi %{_libdir}/wine/%{winesodir}/wiaservc.dll.so %{_libdir}/wine/%{winesodir}/wimgapi.dll.so %{_libdir}/wine/%{winesodir}/win32k.sys.so +%{_libdir}/wine/%{winesodir}/win32u.dll.so %if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so %{_libdir}/wine/%{winesodir}/windows.globalization.dll.so @@ -3370,6 +3363,9 @@ fi %endif %changelog +* Sat Jun 19 2021 Michael Cronenworth 6.11-1 +- version update + * Mon Jun 07 2021 Michael Cronenworth 6.10-1 - version update From 9b64e213c7f10138393391416647050f0a698cf7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 7 Jul 2021 10:52:23 -0500 Subject: [PATCH 301/459] Update to 6.12 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 14 ++++++++++++-- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 8f1bb65..a1e3118 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.11.tar.xz -/wine-6.11.tar.xz.sign -/wine-staging-6.11.tar.gz +/wine-6.12.tar.xz +/wine-6.12.tar.xz.sign +/wine-staging-6.12.1.tar.gz diff --git a/sources b/sources index b4bdd5c..e657abe 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.11.tar.xz) = d041ad99b6311f99df6ef40a64bc393acdc77ad4bf5f28111ebb88c133c3d338aff18f129fb30ae38cca24bf579834d4e6c7d252d5391f35b1ee81a91cc70c21 -SHA512 (wine-6.11.tar.xz.sign) = 7125be6383986c08e4057e49b6887e4cba23604c89afc0261b546e99e530b5b07444bc234f3d465bb3c2af3f065fb02822c5b65486d4c07c7b4f9a7c99036cf2 -SHA512 (wine-staging-6.11.tar.gz) = b9b6f206d7a37699887a9bd65c30b9d2fc333b507461dbd532fe17db881db1e79ef5620ce2421cdde8548411924fabba0f98123342f30c8d93a019b3a2125303 +SHA512 (wine-6.12.tar.xz) = 6d5646c44e656a88eb25174ce16038a8b0e1495c3deed8e959825cb26059fdda6e6519afeaeb28e4070fc5e05d7a3e1e5812ef09c31875f14f9233ba6a52f14c +SHA512 (wine-6.12.tar.xz.sign) = f92d7ffa20f96656cc3166efa5e23e1beda50ad773edfcb1a75e71026b95810a223920dc03d3012dd1dad5de6c07a24848ae647dfe98c9b84223cb40d85108da +SHA512 (wine-staging-6.12.1.tar.gz) = d92f4e8e3cc81e9ede21135f35679d1b2de07bf75f4fd3878551cae74cdf5165c62573fd9e143458535565e21e8888f7f61cc413fdcef24f8958ac2de366a10a diff --git a/wine.spec b/wine.spec index 3137bc3..53f92e4 100644 --- a/wine.spec +++ b/wine.spec @@ -37,7 +37,7 @@ %endif Name: wine -Version: 6.11 +Version: 6.12 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -88,7 +88,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.1.tar.gz %endif %if !%{?no64bit} @@ -1731,6 +1731,7 @@ fi %{_libdir}/wine/%{winepedir}/l3codeca.acm %{_libdir}/wine/%{winesodir}/l3codeca.acm.so %endif +%{_libdir}/wine/%{winepedir}/light.msstyles %{_libdir}/wine/%{winepedir}/loadperf.dll %{_libdir}/wine/%{winepedir}/localspl.dll %{_libdir}/wine/%{winepedir}/localui.dll @@ -1854,6 +1855,9 @@ fi %{_libdir}/wine/%{winepedir}/normaliz.dll %{_libdir}/wine/%{winepedir}/npmshtml.dll %{_libdir}/wine/%{winepedir}/npptools.dll +%{_libdir}/wine/%{winepedir}/nsi.dll +%{_libdir}/wine/%{winepedir}/nsiproxy.sys +%{_libdir}/wine/%{winesodir}/nsiproxy.sys.so %{_libdir}/wine/%{winesodir}/ntdll.so %{_libdir}/wine/%{winepedir}/ntdll.dll %{_libdir}/wine/%{winepedir}/ntdsapi.dll @@ -1965,6 +1969,7 @@ fi %{_libdir}/wine/%{winepedir}/tapi32.dll %{_libdir}/wine/%{winepedir}/taskkill.exe %{_libdir}/wine/%{winepedir}/taskschd.dll +%{_libdir}/wine/%{winepedir}/tbs.dll %{_libdir}/wine/%{winepedir}/tdh.dll %{_libdir}/wine/%{winepedir}/tdi.sys %{_libdir}/wine/%{winepedir}/traffic.dll @@ -2910,6 +2915,7 @@ fi %{_libdir}/wine/%{winesodir}/normaliz.dll.so %{_libdir}/wine/%{winesodir}/npmshtml.dll.so %{_libdir}/wine/%{winesodir}/npptools.dll.so +%{_libdir}/wine/%{winesodir}/nsi.dll.so %{_libdir}/wine/%{winesodir}/ntdll.dll.so %{_libdir}/wine/%{winesodir}/ntdsapi.dll.so %{_libdir}/wine/%{winesodir}/ntprint.dll.so @@ -3009,6 +3015,7 @@ fi %{_libdir}/wine/%{winesodir}/tapi32.dll.so %{_libdir}/wine/%{winesodir}/taskkill.exe.so %{_libdir}/wine/%{winesodir}/taskschd.dll.so +%{_libdir}/wine/%{winesodir}/tbs.dll.so %{_libdir}/wine/%{winesodir}/tdh.dll.so %{_libdir}/wine/%{winesodir}/tdi.sys.so %{_libdir}/wine/%{winesodir}/traffic.dll.so @@ -3363,6 +3370,9 @@ fi %endif %changelog +* Wed Jul 07 2021 Michael Cronenworth 6.12-1 +- version update + * Sat Jun 19 2021 Michael Cronenworth 6.11-1 - version update From 04635eddace6c23b5c041df8071725b38eab9082 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 7 Jul 2021 12:28:14 -0500 Subject: [PATCH 302/459] Add missing file to ARM file list --- wine.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wine.spec b/wine.spec index 53f92e4..30051a1 100644 --- a/wine.spec +++ b/wine.spec @@ -2802,6 +2802,7 @@ fi %{_libdir}/wine/%{winesodir}/ksproxy.ax.so %{_libdir}/wine/%{winesodir}/ksuser.dll.so %{_libdir}/wine/%{winesodir}/ktmw32.dll.so +%{_libdir}/wine/%{winesodir}/light.msstyles.so %{_libdir}/wine/%{winesodir}/loadperf.dll.so %{_libdir}/wine/%{winesodir}/localspl.dll.so %{_libdir}/wine/%{winesodir}/localui.dll.so From 18a8157a99d3c0ccf93bad7d4b717a307a7ba4a9 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 21 Jul 2021 21:44:25 -0500 Subject: [PATCH 303/459] Update to 6.13 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 14 ++++++++++++-- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index a1e3118..99708a8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.12.tar.xz -/wine-6.12.tar.xz.sign -/wine-staging-6.12.1.tar.gz +/wine-6.13.tar.xz +/wine-6.13.tar.xz.sign +/wine-staging-6.13.tar.gz diff --git a/sources b/sources index e657abe..04b0eed 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.12.tar.xz) = 6d5646c44e656a88eb25174ce16038a8b0e1495c3deed8e959825cb26059fdda6e6519afeaeb28e4070fc5e05d7a3e1e5812ef09c31875f14f9233ba6a52f14c -SHA512 (wine-6.12.tar.xz.sign) = f92d7ffa20f96656cc3166efa5e23e1beda50ad773edfcb1a75e71026b95810a223920dc03d3012dd1dad5de6c07a24848ae647dfe98c9b84223cb40d85108da -SHA512 (wine-staging-6.12.1.tar.gz) = d92f4e8e3cc81e9ede21135f35679d1b2de07bf75f4fd3878551cae74cdf5165c62573fd9e143458535565e21e8888f7f61cc413fdcef24f8958ac2de366a10a +SHA512 (wine-6.13.tar.xz) = 7e1a16873f1a160960e44a38c7af743ea3a10bc545c5724745733d14093188134b74a4f60fbc54f38546b0ed053209b67e35ea131a9cda58ec8041855100c5ee +SHA512 (wine-6.13.tar.xz.sign) = e79332ff0305aa4923aa3393a83112388429b5e948d0e6dab8f76bfcafbe600ea22a5eed52b4a502c380becf267509331e45aff2ad4e26810e467409ca512bee +SHA512 (wine-staging-6.13.tar.gz) = 83a40b5a344db334541d94d58d287a1b8ff616114051129db20ac6b0365004a8753ec8d77a16da54ac26400eaa3e2d147d50a5ac8e17203898eb61cb06ff1f0c diff --git a/wine.spec b/wine.spec index 30051a1..3b4d998 100644 --- a/wine.spec +++ b/wine.spec @@ -37,7 +37,7 @@ %endif Name: wine -Version: 6.12 +Version: 6.13 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -88,7 +88,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.1.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -1267,6 +1267,7 @@ fi %{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-2-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l2-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l3-2-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l2-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-datetime-l1-1-0.dll @@ -1279,6 +1280,7 @@ fi %{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-2.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-3.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-featurestaging-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-1-0.dll @@ -1305,6 +1307,7 @@ fi %{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-2.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-5.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-private-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-1.dll @@ -2068,6 +2071,10 @@ fi %{_libdir}/wine/%{winepedir}/wmphoto.dll %{_libdir}/wine/%{winepedir}/wnaspi32.dll %{_libdir}/wine/%{winesodir}/wnaspi32.dll.so +%ifarch x86_64 +%{_libdir}/wine/%{winepedir}/wow64.dll +%{_libdir}/wine/%{winepedir}/wow64win.dll +%endif %if 0%{?wine_staging} %ifarch x86_64 %{_libdir}/wine/%{winepedir}/wow64cpu.dll @@ -2377,6 +2384,7 @@ fi %{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l1-2-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l2-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l3-2-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-crt-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-crt-l2-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-datetime-l1-1-0.dll.so @@ -2389,6 +2397,7 @@ fi %{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-2.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-3.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-featurestaging-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-fibers-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-fibers-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l1-1-0.dll.so @@ -2415,6 +2424,7 @@ fi %{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-2.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-5.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-private-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-1-1.dll.so From 993ebb73474e305f2de0c46815a8eb887aabd236 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 22 Jul 2021 14:26:50 -0500 Subject: [PATCH 304/459] Update file list for aarch64 specific files --- wine.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 3b4d998..23cb0c5 100644 --- a/wine.spec +++ b/wine.spec @@ -2071,7 +2071,7 @@ fi %{_libdir}/wine/%{winepedir}/wmphoto.dll %{_libdir}/wine/%{winepedir}/wnaspi32.dll %{_libdir}/wine/%{winesodir}/wnaspi32.dll.so -%ifarch x86_64 +%ifarch x86_64 aarch64 %{_libdir}/wine/%{winepedir}/wow64.dll %{_libdir}/wine/%{winepedir}/wow64win.dll %endif @@ -3100,6 +3100,10 @@ fi %{_libdir}/wine/%{winesodir}/wmiutils.dll.so %{_libdir}/wine/%{winesodir}/wmp.dll.so %{_libdir}/wine/%{winesodir}/wmvcore.dll.so +%ifarch aarch64 +%{_libdir}/wine/%{winesodir}/wow64.dll.so +%{_libdir}/wine/%{winesodir}/wow64win.dll.so +%endif %{_libdir}/wine/%{winesodir}/spoolss.dll.so %{_libdir}/wine/%{winesodir}/winscard.dll.so %{_libdir}/wine/%{winesodir}/wintab32.dll.so From d05a07d97e42e3643d4c6aa9cdfcf372e2226d52 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 30 Aug 2021 12:47:59 -0500 Subject: [PATCH 305/459] Update to 6.16 --- .gitignore | 3 +++ sources | 6 +++--- wine.spec | 18 ++++++++++++++---- 3 files changed, 20 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 99708a8..289b110 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ /wine-6.13.tar.xz /wine-6.13.tar.xz.sign /wine-staging-6.13.tar.gz +/wine-6.16.tar.xz +/wine-6.16.tar.xz.sign +/wine-staging-6.16.tar.gz diff --git a/sources b/sources index 04b0eed..758c1a3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.13.tar.xz) = 7e1a16873f1a160960e44a38c7af743ea3a10bc545c5724745733d14093188134b74a4f60fbc54f38546b0ed053209b67e35ea131a9cda58ec8041855100c5ee -SHA512 (wine-6.13.tar.xz.sign) = e79332ff0305aa4923aa3393a83112388429b5e948d0e6dab8f76bfcafbe600ea22a5eed52b4a502c380becf267509331e45aff2ad4e26810e467409ca512bee -SHA512 (wine-staging-6.13.tar.gz) = 83a40b5a344db334541d94d58d287a1b8ff616114051129db20ac6b0365004a8753ec8d77a16da54ac26400eaa3e2d147d50a5ac8e17203898eb61cb06ff1f0c +SHA512 (wine-6.16.tar.xz) = 83d97eefeb35ee85d6ae180056d7b0e5864a90e1c2b63b6fd77d5cd38038b4eaa1fd067e7d5c5ee56d8cd811149db23a8581e1497bc1e36f9adad1012296b96e +SHA512 (wine-6.16.tar.xz.sign) = 3a8d50a729d46b27dd67ca621b336363371c2f61ce560cb11cae3471e71736466b95cbc5afee2904b7c5cfc0b3f48a05a7d682c5e58e52d32b08dfdb015248a9 +SHA512 (wine-staging-6.16.tar.gz) = 2789200466adaae2f4fa4afcbb6aa88619748e69a2cb39c1ac957b408c8021e2cbac7ad0b1f2e295cd87640f494e173739df076743ec0606e4b13e83d0ac2824 diff --git a/wine.spec b/wine.spec index 23cb0c5..de36887 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 6.2.0 +%global winemono 6.3.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -37,7 +37,7 @@ %endif Name: wine -Version: 6.13 +Version: 6.16 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1349,6 +1349,7 @@ fi %{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-ansi-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-obsolete-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-psm-appnotify-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-quirks-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-realtime-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l1-1-0.dll @@ -1584,7 +1585,6 @@ fi %{_libdir}/wine/%{winepedir}/dpnet.dll %{_libdir}/wine/%{winepedir}/dpnhpast.dll %{_libdir}/wine/%{winepedir}/dpnhupnp.dll -%{_libdir}/wine/%{winesodir}/dpnhupnp.dll.so %{_libdir}/wine/%{winepedir}/dpnlobby.dll %{_libdir}/wine/%{winepedir}/dpvoice.dll %{_libdir}/wine/%{winepedir}/dpwsockx.dll @@ -1606,6 +1606,7 @@ fi %{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so %{_libdir}/wine/%{winepedir}/dxgkrnl.sys %{_libdir}/wine/%{winepedir}/dxgmms1.sys +%{_libdir}/wine/%{winepedir}/dxtrans.dll %{_libdir}/wine/%{winepedir}/dxva2.dll %{_libdir}/wine/%{winepedir}/esent.dll %{_libdir}/wine/%{winepedir}/evr.dll @@ -1690,6 +1691,7 @@ fi %{_libdir}/wine/%{winepedir}/hhctrl.ocx %{_libdir}/wine/%{winepedir}/hid.dll %{_libdir}/wine/%{winepedir}/hidclass.sys +%{_libdir}/wine/%{winepedir}/hidparse.sys %{_libdir}/wine/%{winepedir}/hlink.dll %{_libdir}/wine/%{winepedir}/hnetcfg.dll %{_libdir}/wine/%{winepedir}/http.sys @@ -2084,7 +2086,7 @@ fi %{_libdir}/wine/%{winepedir}/wpcap.dll %{_libdir}/wine/%{winesodir}/wpcap.so %{_libdir}/wine/%{winepedir}/ws2_32.dll -%{_libdir}/wine/%{winesodir}/ws2_32.dll.so +%{_libdir}/wine/%{winesodir}/ws2_32.so %{_libdir}/wine/%{winepedir}/wsdapi.dll %{_libdir}/wine/%{winepedir}/wshom.ocx %{_libdir}/wine/%{winepedir}/wsnmp32.dll @@ -2466,6 +2468,7 @@ fi %{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-ansi-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-psm-appnotify-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-quirks-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-realtime-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l1-1-0.dll.so @@ -2684,6 +2687,7 @@ fi %{_libdir}/wine/%{winesodir}/dpnaddr.dll.so %{_libdir}/wine/%{winesodir}/dpnet.dll.so %{_libdir}/wine/%{winesodir}/dpnhpast.dll.so +%{_libdir}/wine/%{winesodir}/dpnhupnp.dll.so %{_libdir}/wine/%{winesodir}/dpnlobby.dll.so %{_libdir}/wine/%{winesodir}/dpvoice.dll.so %{_libdir}/wine/%{winesodir}/dpwsockx.dll.so @@ -2700,6 +2704,7 @@ fi %{_libdir}/wine/%{winesodir}/dxdiagn.dll.so %{_libdir}/wine/%{winesodir}/dxgkrnl.sys.so %{_libdir}/wine/%{winesodir}/dxgmms1.sys.so +%{_libdir}/wine/%{winesodir}/dxtrans.dll.so %{_libdir}/wine/%{winesodir}/dxva2.dll.so %{_libdir}/wine/%{winesodir}/esent.dll.so %{_libdir}/wine/%{winesodir}/evr.dll.so @@ -2775,6 +2780,7 @@ fi %{_libdir}/wine/%{winesodir}/hhctrl.ocx.so %{_libdir}/wine/%{winesodir}/hid.dll.so %{_libdir}/wine/%{winesodir}/hidclass.sys.so +%{_libdir}/wine/%{winesodir}/hidparse.sys.so %{_libdir}/wine/%{winesodir}/hlink.dll.so %{_libdir}/wine/%{winesodir}/hnetcfg.dll.so %{_libdir}/wine/%{winesodir}/http.sys.so @@ -3114,6 +3120,7 @@ fi %{_libdir}/wine/%{winesodir}/wmphoto.dll.so %{_libdir}/wine/%{winesodir}/wpc.dll.so %{_libdir}/wine/%{winesodir}/wpcap.dll.so +%{_libdir}/wine/%{winesodir}/ws2_32.dll.so %{_libdir}/wine/%{winesodir}/wsdapi.dll.so %{_libdir}/wine/%{winesodir}/wshom.ocx.so %{_libdir}/wine/%{winesodir}/wsnmp32.dll.so @@ -3385,6 +3392,9 @@ fi %endif %changelog +* Mon Aug 30 2021 Michael Cronenworth 6.16-1 +- version update + * Wed Jul 07 2021 Michael Cronenworth 6.12-1 - version update From e5c4dd3f3a1edc0c291cfae1b31a7531de7a0af2 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 4 Sep 2021 17:19:51 -0500 Subject: [PATCH 306/459] 32-bit ARM fixes --- wine.spec | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/wine.spec b/wine.spec index de36887..4496fcd 100644 --- a/wine.spec +++ b/wine.spec @@ -740,6 +740,9 @@ export CC="/usr/bin/clang" export CFLAGS="`echo $CFLAGS | sed -e 's/-fstack-clash-protection//'`" %endif %endif +%ifarch armv7hl +export CFLAGS="`echo $CFLAGS | sed -e 's/-fexceptions//'`" +%endif %configure \ --sysconfdir=%{_sysconfdir}/wine \ @@ -777,13 +780,11 @@ mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 # https://www.winehq.org/pipermail/wine-devel/2020-June/167283.html rm %{buildroot}%{_includedir}/wine/windows/*.tlb %endif -%ifnarch %{arm} aarch64 x86_64 +%ifnarch aarch64 x86_64 mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader %endif touch %{buildroot}%{_bindir}/wine -%ifnarch %{arm} touch %{buildroot}%{_bindir}/wine-preloader -%endif touch %{buildroot}%{_bindir}/wineserver mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.dll mv %{buildroot}%{_libdir}/wine/%{winesodir}/dxgi.dll.so %{buildroot}%{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so @@ -1055,18 +1056,11 @@ fi %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver64 20 %else -%ifnarch %{arm} %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine32 20 \ --slave %{_bindir}/wine-preloader wine-preloader %{_bindir}/wine32-preloader %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver32 10 -%else -%{_sbindir}/alternatives --install %{_bindir}/wine \ - wine %{_bindir}/wine32 20 -%{_sbindir}/alternatives --install %{_bindir}/wineserver \ - wineserver %{_bindir}/wineserver32 10 -%endif %endif %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.dll \ 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 \ @@ -1151,9 +1145,7 @@ fi %ifarch %{ix86} %{arm} %{_bindir}/wine32 -%ifnarch %{arm} %{_bindir}/wine32-preloader -%endif %{_bindir}/wineserver32 %config %{_sysconfdir}/ld.so.conf.d/wine-32.conf %endif @@ -1168,9 +1160,7 @@ fi %endif %ghost %{_bindir}/wine -%ifnarch %{arm} %ghost %{_bindir}/wine-preloader -%endif %ghost %{_bindir}/wineserver %dir %{_libdir}/wine From e026ad86df108be790db66748642bd2ba00a2ce3 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 4 Oct 2021 16:40:16 -0500 Subject: [PATCH 307/459] Update to 6.18 --- .gitignore | 9 +++------ sources | 6 +++--- wine.spec | 26 ++++++++++++++++++-------- 3 files changed, 24 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index 289b110..4d4d836 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,3 @@ -/wine-6.13.tar.xz -/wine-6.13.tar.xz.sign -/wine-staging-6.13.tar.gz -/wine-6.16.tar.xz -/wine-6.16.tar.xz.sign -/wine-staging-6.16.tar.gz +/wine-6.18.tar.xz +/wine-6.18.tar.xz.sign +/wine-staging-6.18.tar.gz diff --git a/sources b/sources index 758c1a3..5aba667 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.16.tar.xz) = 83d97eefeb35ee85d6ae180056d7b0e5864a90e1c2b63b6fd77d5cd38038b4eaa1fd067e7d5c5ee56d8cd811149db23a8581e1497bc1e36f9adad1012296b96e -SHA512 (wine-6.16.tar.xz.sign) = 3a8d50a729d46b27dd67ca621b336363371c2f61ce560cb11cae3471e71736466b95cbc5afee2904b7c5cfc0b3f48a05a7d682c5e58e52d32b08dfdb015248a9 -SHA512 (wine-staging-6.16.tar.gz) = 2789200466adaae2f4fa4afcbb6aa88619748e69a2cb39c1ac957b408c8021e2cbac7ad0b1f2e295cd87640f494e173739df076743ec0606e4b13e83d0ac2824 +SHA512 (wine-6.18.tar.xz) = d8f54f8fbb61b4af2a6f97328d33b0389ab0fb6a9dac97b2832af3d911a9f23c08653f40ec77f7c0eedd694c4a1c1228fe9dd4d859d8b3d7419e21847de7bcfe +SHA512 (wine-6.18.tar.xz.sign) = 17f535240bed845cfb9d1a9ff77c4863d172ea1ab32c9f4baf415d9bd672f734e7b1d21ea4b693dc2d55a030503e91113e0f951e97eb2e8db2b752e7e9c51196 +SHA512 (wine-staging-6.18.tar.gz) = f718b4a6f314e8db4f6ad4cb41449d251d973b0942072411a70749398cec9d60ebcf29078cf00a895f665ea7e7846c3fd7e5553d04b3b451ae757c95fb49af58 diff --git a/wine.spec b/wine.spec index 4496fcd..6b57d4a 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 6.3.0 +%global winemono 6.4.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -37,7 +37,7 @@ %endif Name: wine -Version: 6.16 +Version: 6.18 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1223,7 +1223,6 @@ fi %{_libdir}/wine/%{winepedir}/winemenubuilder.exe %{_libdir}/wine/%{winesodir}/winemenubuilder.exe.so %{_libdir}/wine/%{winepedir}/winecfg.exe -%{_libdir}/wine/%{winesodir}/winecfg.exe.so %{_libdir}/wine/%{winepedir}/winedevice.exe %{_libdir}/wine/%{winepedir}/wmplayer.exe %{_libdir}/wine/%{winepedir}/wscript.exe @@ -1334,6 +1333,7 @@ fi %{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-2.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-3.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-processtopology-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-processtopology-obsolete-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-profile-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-l1-1-0.dll @@ -1487,7 +1487,7 @@ fi %{_libdir}/wine/%{winepedir}/atmlib.dll %{_libdir}/wine/%{winepedir}/authz.dll %{_libdir}/wine/%{winepedir}/avicap32.dll -%{_libdir}/wine/%{winesodir}/avicap32.dll.so +%{_libdir}/wine/%{winesodir}/avicap32.so %{_libdir}/wine/%{winepedir}/avifil32.dll %{_libdir}/wine/%{winepedir}/avrt.dll %{_libdir}/wine/%{winesodir}/bcrypt.so @@ -1655,9 +1655,7 @@ fi %{_libdir}/wine/%{winepedir}/ext-ms-win-uxtheme-themes-l1-1-0.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll -%{_libdir}/wine/%{winesodir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/%{winepedir}/ext-ms-win-xaml-pal-l1-1-0.dll -%{_libdir}/wine/%{winesodir}/ext-ms-win-xaml-pal-l1-1-0.dll.so %endif %{_libdir}/wine/%{winepedir}/faultrep.dll %{_libdir}/wine/%{winepedir}/feclient.dll @@ -1936,7 +1934,6 @@ fi %{_libdir}/wine/%{winepedir}/shdocvw.dll %{_libdir}/wine/%{winepedir}/schedsvc.dll %{_libdir}/wine/%{winepedir}/shell32.dll -%{_libdir}/wine/%{winesodir}/shell32.dll.so %{_libdir}/wine/%{winepedir}/shfolder.dll %{_libdir}/wine/%{winepedir}/shlwapi.dll %{_libdir}/wine/%{winepedir}/shutdown.exe @@ -2025,7 +2022,6 @@ fi %{_libdir}/wine/%{winesodir}/windowscodecs.so %{_libdir}/wine/%{winepedir}/windowscodecsext.dll %{_libdir}/wine/%{winepedir}/winebus.sys -%{_libdir}/wine/%{winesodir}/winebus.sys.so %{_libdir}/wine/%{winesodir}/winegstreamer.so %{_libdir}/wine/%{winepedir}/winegstreamer.dll %{_libdir}/wine/%{winepedir}/winehid.sys @@ -2053,6 +2049,9 @@ fi %{_libdir}/wine/%{winepedir}/wmp.dll %{_libdir}/wine/%{winepedir}/wmvcore.dll %{_libdir}/wine/%{winepedir}/spoolss.dll +%{_libdir}/wine/%{winesodir}/win32u.so +%{_libdir}/wine/%{winesodir}/winebus.so +%{_libdir}/wine/%{winepedir}/winexinput.sys %{_libdir}/wine/%{winepedir}/winscard.dll %{_libdir}/wine/%{winepedir}/wintab32.dll %{_libdir}/wine/%{winepedir}/wintrust.dll @@ -2284,6 +2283,7 @@ fi %{_libdir}/wine/%{winesodir}/plugplay.exe.so %{_libdir}/wine/%{winesodir}/progman.exe.so %{_libdir}/wine/%{winesodir}/taskmgr.exe.so +%{_libdir}/wine/%{winesodir}/winecfg.exe.so %{_libdir}/wine/%{winesodir}/winefile.exe.so %{_libdir}/wine/%{winesodir}/winemine.exe.so %{_libdir}/wine/%{winesodir}/winemsibuilder.exe.so @@ -2453,6 +2453,7 @@ fi %{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-2.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-3.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-processtopology-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-profile-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-l1-1-0.dll.so @@ -2605,6 +2606,7 @@ fi %{_libdir}/wine/%{winesodir}/atlthunk.dll.so %{_libdir}/wine/%{winesodir}/atmlib.dll.so %{_libdir}/wine/%{winesodir}/authz.dll.so +%{_libdir}/wine/%{winesodir}/avicap32.dll.so %{_libdir}/wine/%{winesodir}/avifil32.dll.so %{_libdir}/wine/%{winesodir}/avrt.dll.so %{_libdir}/wine/%{winesodir}/bcrypt.dll.so @@ -2699,6 +2701,7 @@ fi %{_libdir}/wine/%{winesodir}/esent.dll.so %{_libdir}/wine/%{winesodir}/evr.dll.so %{_libdir}/wine/%{winesodir}/explorerframe.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/ext-ms-win-authz-context-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/ext-ms-win-dwmapi-ext-l1-1-0.dll.so @@ -2751,6 +2754,7 @@ fi %{_libdir}/wine/%{winesodir}/ext-ms-win-shell-comdlg32-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/ext-ms-win-shell-shell32-l1-2-0.dll.so %{_libdir}/wine/%{winesodir}/ext-ms-win-uxtheme-themes-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/ext-ms-win-xaml-pal-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/faultrep.dll.so %{_libdir}/wine/%{winesodir}/feclient.dll.so %{_libdir}/wine/%{winesodir}/fltlib.dll.so @@ -2995,6 +2999,7 @@ fi %{_libdir}/wine/%{winesodir}/shdoclc.dll.so %{_libdir}/wine/%{winesodir}/shdocvw.dll.so %{_libdir}/wine/%{winesodir}/schedsvc.dll.so +%{_libdir}/wine/%{winesodir}/shell32.dll.so %{_libdir}/wine/%{winesodir}/shfolder.dll.so %{_libdir}/wine/%{winesodir}/shlwapi.dll.so %{_libdir}/wine/%{winesodir}/shutdown.exe.so @@ -3080,10 +3085,12 @@ fi %{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so %{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so +%{_libdir}/wine/%{winesodir}/winebus.sys.so %{_libdir}/wine/%{winesodir}/winegstreamer.dll.so %{_libdir}/wine/%{winesodir}/winehid.sys.so %{_libdir}/wine/%{winesodir}/winemapi.dll.so %{_libdir}/wine/%{winesodir}/winevulkan.dll.so +%{_libdir}/wine/%{winesodir}/winexinput.sys.so %{_libdir}/wine/%{winesodir}/wing32.dll.so %{_libdir}/wine/%{winesodir}/winhttp.dll.so %{_libdir}/wine/%{winesodir}/wininet.dll.so @@ -3382,6 +3389,9 @@ fi %endif %changelog +* Mon Oct 04 2021 Michael Cronenworth 6.18-1 +- version update + * Mon Aug 30 2021 Michael Cronenworth 6.16-1 - version update From 7a118bcc58ca8e79887c789a348d5f22f5e6a9a6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 10 Nov 2021 23:46:39 -0600 Subject: [PATCH 308/459] Update to 6.21 --- .gitignore | 6 +- sources | 6 +- wine.spec | 172 +++++++++++++++++++++++------------------------------ 3 files changed, 82 insertions(+), 102 deletions(-) diff --git a/.gitignore b/.gitignore index 4d4d836..984518e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.18.tar.xz -/wine-6.18.tar.xz.sign -/wine-staging-6.18.tar.gz +/wine-6.21.tar.xz +/wine-6.21.tar.xz.sign +/wine-staging-6.21.tar.gz diff --git a/sources b/sources index 5aba667..7080ba7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.18.tar.xz) = d8f54f8fbb61b4af2a6f97328d33b0389ab0fb6a9dac97b2832af3d911a9f23c08653f40ec77f7c0eedd694c4a1c1228fe9dd4d859d8b3d7419e21847de7bcfe -SHA512 (wine-6.18.tar.xz.sign) = 17f535240bed845cfb9d1a9ff77c4863d172ea1ab32c9f4baf415d9bd672f734e7b1d21ea4b693dc2d55a030503e91113e0f951e97eb2e8db2b752e7e9c51196 -SHA512 (wine-staging-6.18.tar.gz) = f718b4a6f314e8db4f6ad4cb41449d251d973b0942072411a70749398cec9d60ebcf29078cf00a895f665ea7e7846c3fd7e5553d04b3b451ae757c95fb49af58 +SHA512 (wine-6.21.tar.xz) = 2c6d58c8c5c37497b2b3935f71afd636c274d1d4ad3f9ca2fd9982a9ed5910888cc20841bd9175446aab2fef7813d7700458edbaad6028ad34e7444a887a9220 +SHA512 (wine-6.21.tar.xz.sign) = 2e94813598ed87fed35b7369a4c4271c632da641d931d4d12c6d9b22e020ef7fe52546897bd77279c1ab4e7fb744ffc2b72bee9d0ab0785ecc61d1403433cc40 +SHA512 (wine-staging-6.21.tar.gz) = b74ad7f96f2831b2635557c16cb616754e31c490b5b935d1d197d6cc8e61ca75805f801e22223b936a3794af57be94344d3a06dcfce92db7e036b6c3751ef294 diff --git a/wine.spec b/wine.spec index 6b57d4a..b5f76b9 100644 --- a/wine.spec +++ b/wine.spec @@ -37,7 +37,7 @@ %endif Name: wine -Version: 6.18 +Version: 6.21 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -194,7 +194,6 @@ Requires: wine-fonts = %{version}-%{release} %ifarch %{ix86} x86_64 %if 0%{?fedora} || 0%{?rhel} <= 6 Requires: wine-core(x86-32) = %{version}-%{release} -Requires: wine-capi(x86-32) = %{version}-%{release} Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} @@ -218,12 +217,12 @@ Recommends: wine-dxvk(x86-32) Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-32) +Recommends: isdn4k-utils(x86-32) %endif # x86-64 parts %ifarch x86_64 Requires: wine-core(x86-64) = %{version}-%{release} -Requires: wine-capi(x86-64) = %{version}-%{release} Requires: wine-cms(x86-64) = %{version}-%{release} Requires: wine-ldap(x86-64) = %{version}-%{release} Requires: wine-twain(x86-64) = %{version}-%{release} @@ -244,12 +243,12 @@ Recommends: wine-dxvk(x86-64) Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-64) +Recommends: isdn4k-utils(x86-64) %endif # ARM parts %ifarch %{arm} aarch64 Requires: wine-core = %{version}-%{release} -Requires: wine-capi = %{version}-%{release} Requires: wine-cms = %{version}-%{release} Requires: wine-ldap = %{version}-%{release} Requires: wine-twain = %{version}-%{release} @@ -265,7 +264,6 @@ Requires: samba-winbind-clients # aarch64 parts %ifarch aarch64 Requires: wine-core(aarch-64) = %{version}-%{release} -Requires: wine-capi(aarch-64) = %{version}-%{release} Requires: wine-cms(aarch-64) = %{version}-%{release} Requires: wine-ldap(aarch-64) = %{version}-%{release} Requires: wine-twain(aarch-64) = %{version}-%{release} @@ -367,6 +365,9 @@ Requires: libva # removed as of 1.7.35 Obsoletes: wine-wow < 1.7.35 Provides: wine-wow = %{version}-%{release} +# library is now directly linked +Obsoletes: wine-capi < 6.21 +Provides: wine-capi = %{version}-%{release} %description core Wine core package includes the basic wine stuff needed by all other packages. @@ -638,24 +639,6 @@ Requires: sane-backends-libs %description twain Twain support for wine -%package capi -Summary: ISDN support for wine -Requires: wine-core = %{version}-%{release} -%if 0%{?fedora} <= 30 -%ifarch x86_64 -Requires: isdn4k-utils(x86-64) -%endif -%ifarch %{ix86} -Requires: isdn4k-utils(x86-32) -%endif -%ifarch %{arm} aarch64 -Requires: isdn4k-utils -%endif -%endif - -%description capi -ISDN support for wine - %package devel Summary: Wine development environment Requires: wine-core = %{version}-%{release} @@ -1096,8 +1079,6 @@ fi %ldconfig_scriptlets twain -%ldconfig_scriptlets capi - %ldconfig_scriptlets alsa %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 @@ -1118,9 +1099,7 @@ fi %doc VERSION # do not include huge changelogs .OLD .ALPHA .BETA (#204302) %doc documentation/README.* -%if 0%{?wine_staging} %{_bindir}/msidb -%endif %{_bindir}/winedump %{_libdir}/wine/%{winepedir}/explorer.exe %{_libdir}/wine/%{winepedir}/cabarc.exe @@ -1132,7 +1111,6 @@ fi %{_libdir}/wine/%{winepedir}/progman.exe %{_libdir}/wine/%{winepedir}/taskmgr.exe %{_libdir}/wine/%{winepedir}/winedbg.exe -%{_libdir}/wine/%{winesodir}/winedbg.exe.so %{_libdir}/wine/%{winepedir}/winefile.exe %{_libdir}/wine/%{winepedir}/winemine.exe %{_libdir}/wine/%{winepedir}/winemsibuilder.exe @@ -1186,9 +1164,7 @@ fi %{_libdir}/wine/%{winepedir}/ipconfig.exe %{_libdir}/wine/%{winepedir}/winhlp32.exe %{_libdir}/wine/%{winepedir}/mshta.exe -%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/msidb.exe -%endif %{_libdir}/wine/%{winepedir}/msiexec.exe %{_libdir}/wine/%{winepedir}/net.exe %{_libdir}/wine/%{winepedir}/netstat.exe @@ -1218,10 +1194,8 @@ fi %{_libdir}/wine/%{winepedir}/whoami.exe %{_libdir}/wine/%{winepedir}/wineboot.exe %{_libdir}/wine/%{winepedir}/winebrowser.exe -%{_libdir}/wine/%{winesodir}/winebrowser.exe.so %{_libdir}/wine/%{winepedir}/wineconsole.exe %{_libdir}/wine/%{winepedir}/winemenubuilder.exe -%{_libdir}/wine/%{winesodir}/winemenubuilder.exe.so %{_libdir}/wine/%{winepedir}/winecfg.exe %{_libdir}/wine/%{winepedir}/winedevice.exe %{_libdir}/wine/%{winepedir}/wmplayer.exe @@ -1342,6 +1316,7 @@ fi %{_libdir}/wine/%{winepedir}/api-ms-win-core-psm-appnotify-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-quirks-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-realtime-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-realtime-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-2-0.dll @@ -1502,6 +1477,7 @@ fi %{_libdir}/wine/%{winepedir}/chcp.com %{_libdir}/wine/%{winepedir}/clock.exe %{_libdir}/wine/%{winepedir}/clusapi.dll +%{_libdir}/wine/%{winepedir}/cng.sys %{_libdir}/wine/%{winepedir}/combase.dll %{_libdir}/wine/%{winepedir}/comcat.dll %{_libdir}/wine/%{winepedir}/comctl32.dll @@ -1521,7 +1497,7 @@ fi %{_libdir}/wine/%{winepedir}/cryptsp.dll %{_libdir}/wine/%{winepedir}/cryptui.dll %{_libdir}/wine/%{winepedir}/ctapi32.dll -%{_libdir}/wine/%{winesodir}/ctapi32.dll.so +%{_libdir}/wine/%{winesodir}/ctapi32.so %{_libdir}/wine/%{winepedir}/ctl3d32.dll %{_libdir}/wine/%{winepedir}/d2d1.dll %ghost %{_libdir}/wine/%{winepedir}/d3d10.dll @@ -1552,12 +1528,11 @@ fi %{_libdir}/wine/%{winepedir}/ddrawex.dll %{_libdir}/wine/%{winepedir}/devenum.dll %{_libdir}/wine/%{winepedir}/dhcpcsvc.dll +%{_libdir}/wine/%{winepedir}/dhcpcsvc6.dll %{_libdir}/wine/%{winepedir}/dhtmled.ocx %{_libdir}/wine/%{winepedir}/difxapi.dll %{_libdir}/wine/%{winepedir}/dinput.dll -%{_libdir}/wine/%{winesodir}/dinput.dll.so %{_libdir}/wine/%{winepedir}/dinput8.dll -%{_libdir}/wine/%{winesodir}/dinput8.dll.so %{_libdir}/wine/%{winepedir}/directmanipulation.dll %{_libdir}/wine/%{winepedir}/dispex.dll %{_libdir}/wine/%{winepedir}/dmband.dll @@ -1667,12 +1642,11 @@ fi %{_libdir}/wine/%{winepedir}/fwpuclnt.dll %{_libdir}/wine/%{winepedir}/gameux.dll %{_libdir}/wine/%{winepedir}/gamingtcui.dll -%{_libdir}/wine/%{winesodir}/gdi32.so %{_libdir}/wine/%{winepedir}/gdi32.dll %{_libdir}/wine/%{winepedir}/gdiplus.dll %{_libdir}/wine/%{winepedir}/glu32.dll %{_libdir}/wine/%{winepedir}/gphoto2.ds -%{_libdir}/wine/%{winesodir}/gphoto2.ds.so +%{_libdir}/wine/%{winesodir}/gphoto2.so %{_libdir}/wine/%{winepedir}/gpkcsp.dll %{_libdir}/wine/%{winepedir}/hal.dll %{_libdir}/wine/%{winepedir}/hh.exe @@ -1704,7 +1678,6 @@ fi %{_libdir}/wine/%{winepedir}/inkobj.dll %{_libdir}/wine/%{winepedir}/inseng.dll %{_libdir}/wine/%{winepedir}/iphlpapi.dll -%{_libdir}/wine/%{winesodir}/iphlpapi.dll.so %{_libdir}/wine/%{winepedir}/iprop.dll %{_libdir}/wine/%{winepedir}/irprops.cpl %{_libdir}/wine/%{winepedir}/itircl.dll @@ -1722,7 +1695,6 @@ fi %{_libdir}/wine/%{winepedir}/ktmw32.dll %if 0%{?fedora} > 24 %{_libdir}/wine/%{winepedir}/l3codeca.acm -%{_libdir}/wine/%{winesodir}/l3codeca.acm.so %endif %{_libdir}/wine/%{winepedir}/light.msstyles %{_libdir}/wine/%{winepedir}/loadperf.dll @@ -1753,7 +1725,6 @@ fi %{_libdir}/wine/%{winepedir}/mountmgr.sys %{_libdir}/wine/%{winesodir}/mountmgr.sys.so %{_libdir}/wine/%{winepedir}/mp3dmod.dll -%{_libdir}/wine/%{winesodir}/mp3dmod.dll.so %{_libdir}/wine/%{winepedir}/mpr.dll %{_libdir}/wine/%{winepedir}/mprapi.dll %{_libdir}/wine/%{winepedir}/msacm32.dll @@ -1767,13 +1738,13 @@ fi %{_libdir}/wine/%{winepedir}/msctf.dll %{_libdir}/wine/%{winepedir}/msctfp.dll %{_libdir}/wine/%{winepedir}/msdaps.dll +%{_libdir}/wine/%{winepedir}/msdasql.dll %{_libdir}/wine/%{winepedir}/msdelta.dll %{_libdir}/wine/%{winepedir}/msdmo.dll %{_libdir}/wine/%{winepedir}/msdrm.dll %{_libdir}/wine/%{winepedir}/msftedit.dll %{_libdir}/wine/%{winepedir}/msg711.acm %{_libdir}/wine/%{winepedir}/msgsm32.acm -%{_libdir}/wine/%{winesodir}/msgsm32.acm.so %{_libdir}/wine/%{winepedir}/mshtml.dll %{_libdir}/wine/%{winepedir}/mshtml.tlb %{_libdir}/wine/%{winepedir}/msi.dll @@ -1827,7 +1798,6 @@ fi %{_libdir}/wine/%{winepedir}/msxml.dll %{_libdir}/wine/%{winepedir}/msxml2.dll %{_libdir}/wine/%{winepedir}/msxml3.dll -%{_libdir}/wine/%{winesodir}/msxml3.dll.so %{_libdir}/wine/%{winepedir}/msxml4.dll %{_libdir}/wine/%{winepedir}/msxml6.dll %{_libdir}/wine/%{winepedir}/mtxdm.dll @@ -1840,17 +1810,15 @@ fi %{_libdir}/wine/%{winepedir}/netio.sys %{_libdir}/wine/%{winepedir}/netprofm.dll %{_libdir}/wine/%{winepedir}/netsh.exe -%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/netutils.dll -%endif %{_libdir}/wine/%{winepedir}/newdev.dll %{_libdir}/wine/%{winepedir}/ninput.dll %{_libdir}/wine/%{winepedir}/normaliz.dll %{_libdir}/wine/%{winepedir}/npmshtml.dll %{_libdir}/wine/%{winepedir}/npptools.dll %{_libdir}/wine/%{winepedir}/nsi.dll +%{_libdir}/wine/%{winesodir}/nsiproxy.so %{_libdir}/wine/%{winepedir}/nsiproxy.sys -%{_libdir}/wine/%{winesodir}/nsiproxy.sys.so %{_libdir}/wine/%{winesodir}/ntdll.so %{_libdir}/wine/%{winepedir}/ntdll.dll %{_libdir}/wine/%{winepedir}/ntdsapi.dll @@ -1906,6 +1874,7 @@ fi %{_libdir}/wine/%{winepedir}/resutils.dll %{_libdir}/wine/%{winepedir}/riched20.dll %{_libdir}/wine/%{winepedir}/riched32.dll +%{_libdir}/wine/%{winepedir}/robocopy.exe %{_libdir}/wine/%{winepedir}/rpcrt4.dll %{_libdir}/wine/%{winepedir}/rsabase.dll %{_libdir}/wine/%{winepedir}/rsaenh.dll @@ -1944,9 +1913,7 @@ fi %{_libdir}/wine/%{winepedir}/spoolsv.exe %{_libdir}/wine/%{winepedir}/sppc.dll %{_libdir}/wine/%{winepedir}/srclient.dll -%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/srvcli.dll -%endif %{_libdir}/wine/%{winepedir}/sspicli.dll %{_libdir}/wine/%{winepedir}/stdole2.tlb %{_libdir}/wine/%{winepedir}/stdole32.tlb @@ -1967,9 +1934,7 @@ fi %{_libdir}/wine/%{winepedir}/traffic.dll %{_libdir}/wine/%{winepedir}/tzres.dll %{_libdir}/wine/%{winepedir}/ucrtbase.dll -%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/uianimation.dll -%endif %{_libdir}/wine/%{winepedir}/uiautomationcore.dll %{_libdir}/wine/%{winepedir}/uiribbon.dll %{_libdir}/wine/%{winepedir}/unicows.dll @@ -1978,7 +1943,6 @@ fi %{_libdir}/wine/%{winepedir}/url.dll %{_libdir}/wine/%{winepedir}/urlmon.dll %{_libdir}/wine/%{winepedir}/usbd.sys -%{_libdir}/wine/%{winesodir}/user32.so %{_libdir}/wine/%{winepedir}/user32.dll %{_libdir}/wine/%{winepedir}/usp10.dll %{_libdir}/wine/%{winepedir}/utildll.dll @@ -2011,6 +1975,7 @@ fi %{_libdir}/wine/%{winepedir}/wimgapi.dll %{_libdir}/wine/%{winepedir}/win32k.sys %{_libdir}/wine/%{winepedir}/win32u.dll +%{_libdir}/wine/%{winepedir}/windows.devices.enumeration.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/windows.gaming.input.dll %{_libdir}/wine/%{winepedir}/windows.globalization.dll @@ -2019,7 +1984,6 @@ fi %{_libdir}/wine/%{winepedir}/windows.media.devices.dll %{_libdir}/wine/%{winepedir}/windows.networking.connectivity %{_libdir}/wine/%{winepedir}/windowscodecs.dll -%{_libdir}/wine/%{winesodir}/windowscodecs.so %{_libdir}/wine/%{winepedir}/windowscodecsext.dll %{_libdir}/wine/%{winepedir}/winebus.sys %{_libdir}/wine/%{winesodir}/winegstreamer.so @@ -2040,7 +2004,7 @@ fi %{_libdir}/wine/%{winepedir}/winmm.dll %{_libdir}/wine/%{winepedir}/winnls32.dll %{_libdir}/wine/%{winepedir}/winspool.drv -%{_libdir}/wine/%{winesodir}/winspool.drv.so +%{_libdir}/wine/%{winesodir}/winspool.so %{_libdir}/wine/%{winepedir}/winsta.dll %{_libdir}/wine/%{winepedir}/wmasf.dll %{_libdir}/wine/%{winepedir}/wmi.dll @@ -2058,7 +2022,6 @@ fi %{_libdir}/wine/%{winepedir}/winusb.dll %{_libdir}/wine/%{winepedir}/wlanapi.dll %{_libdir}/wine/%{winepedir}/wlanui.dll -%{_libdir}/wine/%{winesodir}/wmphoto.so %{_libdir}/wine/%{winepedir}/wmphoto.dll %{_libdir}/wine/%{winepedir}/wnaspi32.dll %{_libdir}/wine/%{winesodir}/wnaspi32.dll.so @@ -2083,12 +2046,10 @@ fi %{_libdir}/wine/%{winepedir}/wtsapi32.dll %{_libdir}/wine/%{winepedir}/wuapi.dll %{_libdir}/wine/%{winepedir}/wuaueng.dll -%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/wuauserv.exe %ifarch %{arm} aarch64 %{_libdir}/wine/%{winesodir}/wuauserv.exe.so %endif -%endif %{_libdir}/wine/%{winepedir}/security.dll %{_libdir}/wine/%{winepedir}/sfc.dll %{_libdir}/wine/%{winepedir}/wineps.drv @@ -2104,77 +2065,42 @@ fi %{_libdir}/wine/%{winesodir}/dnsapi.so %{_libdir}/wine/%{winepedir}/iexplore.exe %{_libdir}/wine/%{winepedir}/x3daudio1_0.dll -%{_libdir}/wine/%{winesodir}/x3daudio1_0.dll.so %{_libdir}/wine/%{winepedir}/x3daudio1_1.dll -%{_libdir}/wine/%{winesodir}/x3daudio1_1.dll.so %{_libdir}/wine/%{winepedir}/x3daudio1_2.dll -%{_libdir}/wine/%{winesodir}/x3daudio1_2.dll.so %{_libdir}/wine/%{winepedir}/x3daudio1_3.dll -%{_libdir}/wine/%{winesodir}/x3daudio1_3.dll.so %{_libdir}/wine/%{winepedir}/x3daudio1_4.dll -%{_libdir}/wine/%{winesodir}/x3daudio1_4.dll.so %{_libdir}/wine/%{winepedir}/x3daudio1_5.dll -%{_libdir}/wine/%{winesodir}/x3daudio1_5.dll.so %{_libdir}/wine/%{winepedir}/x3daudio1_6.dll -%{_libdir}/wine/%{winesodir}/x3daudio1_6.dll.so %{_libdir}/wine/%{winepedir}/x3daudio1_7.dll -%{_libdir}/wine/%{winesodir}/x3daudio1_7.dll.so %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/xactengine2_0.dll -%{_libdir}/wine/%{winesodir}/xactengine2_0.dll.so %{_libdir}/wine/%{winepedir}/xactengine2_4.dll -%{_libdir}/wine/%{winesodir}/xactengine2_4.dll.so %{_libdir}/wine/%{winepedir}/xactengine2_7.dll -%{_libdir}/wine/%{winesodir}/xactengine2_7.dll.so %{_libdir}/wine/%{winepedir}/xactengine2_9.dll -%{_libdir}/wine/%{winesodir}/xactengine2_9.dll.so %endif %{_libdir}/wine/%{winepedir}/xactengine3_0.dll -%{_libdir}/wine/%{winesodir}/xactengine3_0.dll.so %{_libdir}/wine/%{winepedir}/xactengine3_1.dll -%{_libdir}/wine/%{winesodir}/xactengine3_1.dll.so %{_libdir}/wine/%{winepedir}/xactengine3_2.dll -%{_libdir}/wine/%{winesodir}/xactengine3_2.dll.so %{_libdir}/wine/%{winepedir}/xactengine3_3.dll -%{_libdir}/wine/%{winesodir}/xactengine3_3.dll.so %{_libdir}/wine/%{winepedir}/xactengine3_4.dll -%{_libdir}/wine/%{winesodir}/xactengine3_4.dll.so %{_libdir}/wine/%{winepedir}/xactengine3_5.dll -%{_libdir}/wine/%{winesodir}/xactengine3_5.dll.so %{_libdir}/wine/%{winepedir}/xactengine3_6.dll -%{_libdir}/wine/%{winesodir}/xactengine3_6.dll.so %{_libdir}/wine/%{winepedir}/xactengine3_7.dll -%{_libdir}/wine/%{winesodir}/xactengine3_7.dll.so %{_libdir}/wine/%{winepedir}/xapofx1_1.dll -%{_libdir}/wine/%{winesodir}/xapofx1_1.dll.so %{_libdir}/wine/%{winepedir}/xapofx1_2.dll -%{_libdir}/wine/%{winesodir}/xapofx1_2.dll.so %{_libdir}/wine/%{winepedir}/xapofx1_3.dll -%{_libdir}/wine/%{winesodir}/xapofx1_3.dll.so %{_libdir}/wine/%{winepedir}/xapofx1_4.dll -%{_libdir}/wine/%{winesodir}/xapofx1_4.dll.so %{_libdir}/wine/%{winepedir}/xapofx1_5.dll -%{_libdir}/wine/%{winesodir}/xapofx1_5.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_0.dll -%{_libdir}/wine/%{winesodir}/xaudio2_0.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_1.dll -%{_libdir}/wine/%{winesodir}/xaudio2_1.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_2.dll -%{_libdir}/wine/%{winesodir}/xaudio2_2.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_3.dll -%{_libdir}/wine/%{winesodir}/xaudio2_3.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_4.dll -%{_libdir}/wine/%{winesodir}/xaudio2_4.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_5.dll -%{_libdir}/wine/%{winesodir}/xaudio2_5.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_6.dll -%{_libdir}/wine/%{winesodir}/xaudio2_6.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_7.dll -%{_libdir}/wine/%{winesodir}/xaudio2_7.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_8.dll -%{_libdir}/wine/%{winesodir}/xaudio2_8.dll.so %{_libdir}/wine/%{winepedir}/xaudio2_9.dll -%{_libdir}/wine/%{winesodir}/xaudio2_9.dll.so %{_libdir}/wine/%{winepedir}/xcopy.exe %{_libdir}/wine/%{winepedir}/xinput1_1.dll %{_libdir}/wine/%{winepedir}/xinput1_2.dll @@ -2283,8 +2209,11 @@ fi %{_libdir}/wine/%{winesodir}/plugplay.exe.so %{_libdir}/wine/%{winesodir}/progman.exe.so %{_libdir}/wine/%{winesodir}/taskmgr.exe.so +%{_libdir}/wine/%{winesodir}/winebrowser.exe.so %{_libdir}/wine/%{winesodir}/winecfg.exe.so +%{_libdir}/wine/%{winesodir}/winedbg.exe.so %{_libdir}/wine/%{winesodir}/winefile.exe.so +%{_libdir}/wine/%{winesodir}/winemenubuilder.exe.so %{_libdir}/wine/%{winesodir}/winemine.exe.so %{_libdir}/wine/%{winesodir}/winemsibuilder.exe.so %{_libdir}/wine/%{winesodir}/winepath.exe.so @@ -2462,6 +2391,7 @@ fi %{_libdir}/wine/%{winesodir}/api-ms-win-core-psm-appnotify-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-quirks-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-realtime-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-realtime-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l2-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l2-2-0.dll.so @@ -2620,6 +2550,7 @@ fi %{_libdir}/wine/%{winesodir}/chcp.com.so %{_libdir}/wine/%{winesodir}/clock.exe.so %{_libdir}/wine/%{winesodir}/clusapi.dll.so +%{_libdir}/wine/%{winesodir}/cng.sys.so %{_libdir}/wine/%{winesodir}/combase.dll.so %{_libdir}/wine/%{winesodir}/comcat.dll.so %{_libdir}/wine/%{winesodir}/comctl32.dll.so @@ -2637,6 +2568,7 @@ fi %{_libdir}/wine/%{winesodir}/cryptnet.dll.so %{_libdir}/wine/%{winesodir}/cryptsp.dll.so %{_libdir}/wine/%{winesodir}/cryptui.dll.so +%{_libdir}/wine/%{winesodir}/ctapi32.dll.so %{_libdir}/wine/%{winesodir}/ctl3d32.dll.so %{_libdir}/wine/%{winesodir}/d2d1.dll.so %{_libdir}/wine/%{winesodir}/d3d10.dll.so @@ -2661,8 +2593,11 @@ fi %{_libdir}/wine/%{winesodir}/ddrawex.dll.so %{_libdir}/wine/%{winesodir}/devenum.dll.so %{_libdir}/wine/%{winesodir}/dhcpcsvc.dll.so +%{_libdir}/wine/%{winesodir}/dhcpcsvc6.dll.so %{_libdir}/wine/%{winesodir}/dhtmled.ocx.so %{_libdir}/wine/%{winesodir}/difxapi.dll.so +%{_libdir}/wine/%{winesodir}/dinput.dll.so +%{_libdir}/wine/%{winesodir}/dinput8.dll.so %{_libdir}/wine/%{winesodir}/directmanipulation.dll.so %{_libdir}/wine/%{winesodir}/dispex.dll.so %{_libdir}/wine/%{winesodir}/dmband.dll.so @@ -2768,6 +2703,7 @@ fi %{_libdir}/wine/%{winesodir}/gdi32.dll.so %{_libdir}/wine/%{winesodir}/gdiplus.dll.so %{_libdir}/wine/%{winesodir}/glu32.dll.so +%{_libdir}/wine/%{winesodir}/gphoto2.ds.so %{_libdir}/wine/%{winesodir}/gpkcsp.dll.so %{_libdir}/wine/%{winesodir}/hal.dll.so %{_libdir}/wine/%{winesodir}/hh.exe.so @@ -2798,6 +2734,7 @@ fi %{_libdir}/wine/%{winesodir}/initpki.dll.so %{_libdir}/wine/%{winesodir}/inkobj.dll.so %{_libdir}/wine/%{winesodir}/inseng.dll.so +%{_libdir}/wine/%{winesodir}/iphlpapi.dll.so %{_libdir}/wine/%{winesodir}/iprop.dll.so %{_libdir}/wine/%{winesodir}/irprops.cpl.so %{_libdir}/wine/%{winesodir}/itircl.dll.so @@ -2812,6 +2749,7 @@ fi %{_libdir}/wine/%{winesodir}/ksproxy.ax.so %{_libdir}/wine/%{winesodir}/ksuser.dll.so %{_libdir}/wine/%{winesodir}/ktmw32.dll.so +%{_libdir}/wine/%{winesodir}/l3codeca.acm.so %{_libdir}/wine/%{winesodir}/light.msstyles.so %{_libdir}/wine/%{winesodir}/loadperf.dll.so %{_libdir}/wine/%{winesodir}/localspl.dll.so @@ -2838,6 +2776,7 @@ fi %{_libdir}/wine/%{winesodir}/mmcndmgr.dll.so %{_libdir}/wine/%{winesodir}/mmdevapi.dll.so %{_libdir}/wine/%{winesodir}/mofcomp.exe.so +%{_libdir}/wine/%{winesodir}/mp3dmod.dll.so %{_libdir}/wine/%{winesodir}/mpr.dll.so %{_libdir}/wine/%{winesodir}/mprapi.dll.so %{_libdir}/wine/%{winesodir}/msacm32.dll.so @@ -2851,6 +2790,7 @@ fi %{_libdir}/wine/%{winesodir}/msctf.dll.so %{_libdir}/wine/%{winesodir}/msctfp.dll.so %{_libdir}/wine/%{winesodir}/msdaps.dll.so +%{_libdir}/wine/%{winesodir}/msdasql.dll.so %{_libdir}/wine/%{winesodir}/msdelta.dll.so %{_libdir}/wine/%{winesodir}/msdmo.dll.so %{_libdir}/wine/%{winesodir}/msdrm.dll.so @@ -2858,6 +2798,7 @@ fi %{_libdir}/wine/%{winesodir}/msg711.acm.so %{_libdir}/wine/%{winesodir}/mshtml.dll.so %{_libdir}/wine/%{winesodir}/mshtml.tlb.so +%{_libdir}/wine/%{winesodir}/msgsm32.acm.so %{_libdir}/wine/%{winesodir}/msi.dll.so %{_libdir}/wine/%{winesodir}/msident.dll.so %{_libdir}/wine/%{winesodir}/msimtf.dll.so @@ -2907,6 +2848,7 @@ fi %{_libdir}/wine/%{winesodir}/mswsock.dll.so %{_libdir}/wine/%{winesodir}/msxml.dll.so %{_libdir}/wine/%{winesodir}/msxml2.dll.so +%{_libdir}/wine/%{winesodir}/msxml3.dll.so %{_libdir}/wine/%{winesodir}/msxml4.dll.so %{_libdir}/wine/%{winesodir}/msxml6.dll.so %{_libdir}/wine/%{winesodir}/mtxdm.dll.so @@ -2927,6 +2869,7 @@ fi %{_libdir}/wine/%{winesodir}/npmshtml.dll.so %{_libdir}/wine/%{winesodir}/npptools.dll.so %{_libdir}/wine/%{winesodir}/nsi.dll.so +%{_libdir}/wine/%{winesodir}/nsiproxy.sys.so %{_libdir}/wine/%{winesodir}/ntdll.dll.so %{_libdir}/wine/%{winesodir}/ntdsapi.dll.so %{_libdir}/wine/%{winesodir}/ntprint.dll.so @@ -2973,6 +2916,7 @@ fi %{_libdir}/wine/%{winesodir}/resutils.dll.so %{_libdir}/wine/%{winesodir}/riched20.dll.so %{_libdir}/wine/%{winesodir}/riched32.dll.so +%{_libdir}/wine/%{winesodir}/robocopy.exe.so %{_libdir}/wine/%{winesodir}/rpcrt4.dll.so %{_libdir}/wine/%{winesodir}/rsabase.dll.so %{_libdir}/wine/%{winesodir}/rsaenh.dll.so @@ -3076,6 +3020,7 @@ fi %{_libdir}/wine/%{winesodir}/wimgapi.dll.so %{_libdir}/wine/%{winesodir}/win32k.sys.so %{_libdir}/wine/%{winesodir}/win32u.dll.so +%{_libdir}/wine/%{winesodir}/windows.devices.enumeration.dll.so %if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so %{_libdir}/wine/%{winesodir}/windows.globalization.dll.so @@ -3135,6 +3080,41 @@ fi %{_libdir}/wine/%{winesodir}/dnsapi.dll.so %{_libdir}/wine/%{winesodir}/iexplore.exe.so %{_libdir}/wine/%{winesodir}/xcopy.exe.so +%{_libdir}/wine/%{winesodir}/x3daudio1_0.dll.so +%{_libdir}/wine/%{winesodir}/x3daudio1_1.dll.so +%{_libdir}/wine/%{winesodir}/x3daudio1_2.dll.so +%{_libdir}/wine/%{winesodir}/x3daudio1_3.dll.so +%{_libdir}/wine/%{winesodir}/x3daudio1_4.dll.so +%{_libdir}/wine/%{winesodir}/x3daudio1_5.dll.so +%{_libdir}/wine/%{winesodir}/x3daudio1_6.dll.so +%{_libdir}/wine/%{winesodir}/x3daudio1_7.dll.so +%{_libdir}/wine/%{winesodir}/xactengine2_0.dll.so +%{_libdir}/wine/%{winesodir}/xactengine2_4.dll.so +%{_libdir}/wine/%{winesodir}/xactengine2_7.dll.so +%{_libdir}/wine/%{winesodir}/xactengine2_9.dll.so +%{_libdir}/wine/%{winesodir}/xactengine3_0.dll.so +%{_libdir}/wine/%{winesodir}/xactengine3_1.dll.so +%{_libdir}/wine/%{winesodir}/xactengine3_2.dll.so +%{_libdir}/wine/%{winesodir}/xactengine3_3.dll.so +%{_libdir}/wine/%{winesodir}/xactengine3_4.dll.so +%{_libdir}/wine/%{winesodir}/xactengine3_5.dll.so +%{_libdir}/wine/%{winesodir}/xactengine3_6.dll.so +%{_libdir}/wine/%{winesodir}/xactengine3_7.dll.so +%{_libdir}/wine/%{winesodir}/xapofx1_1.dll.so +%{_libdir}/wine/%{winesodir}/xapofx1_2.dll.so +%{_libdir}/wine/%{winesodir}/xapofx1_3.dll.so +%{_libdir}/wine/%{winesodir}/xapofx1_4.dll.so +%{_libdir}/wine/%{winesodir}/xapofx1_5.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_0.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_1.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_2.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_3.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_4.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_5.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_6.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_7.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_8.dll.so +%{_libdir}/wine/%{winesodir}/xaudio2_9.dll.so %{_libdir}/wine/%{winesodir}/xinput1_1.dll.so %{_libdir}/wine/%{winesodir}/xinput1_2.dll.so %{_libdir}/wine/%{winesodir}/xinput1_3.dll.so @@ -3310,7 +3290,6 @@ fi # cms subpackage %files cms -%{_libdir}/wine/%{winesodir}/mscms.so %{_libdir}/wine/%{winepedir}/mscms.dll %ifarch %{arm} aarch64 %{_libdir}/wine/%{winesodir}/mscms.dll.so @@ -3323,12 +3302,10 @@ fi %{_libdir}/wine/%{winesodir}/twain_32.dll.so %endif %{_libdir}/wine/%{winepedir}/sane.ds +%ifarch %{arm} aarch64 %{_libdir}/wine/%{winesodir}/sane.ds.so - -# capi subpackage -%files capi -%{_libdir}/wine/%{winepedir}/capi2032.dll -%{_libdir}/wine/%{winesodir}/capi2032.dll.so +%endif +%{_libdir}/wine/%{winesodir}/sane.so %files devel %{_bindir}/function_grep.pl @@ -3389,6 +3366,9 @@ fi %endif %changelog +* Wed Nov 10 2021 Michael Cronenworth 6.21-1 +- version update + * Mon Oct 04 2021 Michael Cronenworth 6.18-1 - version update From 0ebc357423a5103fb527d1ef809f9b571e2e0caf Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 11 Nov 2021 07:40:28 -0600 Subject: [PATCH 309/459] Update file list for non x86-64 arches --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index b5f76b9..46f446f 100644 --- a/wine.spec +++ b/wine.spec @@ -2133,7 +2133,6 @@ fi # 16 bit and other non 64bit stuff %ifnarch x86_64 %{arm} aarch64 %{_libdir}/wine/%{winepedir}/winevdm.exe -%{_libdir}/wine/%{winesodir}/winevdm.exe.so %{_libdir}/wine/%{winepedir}/ifsmgr.vxd %{_libdir}/wine/%{winepedir}/mmdevldr.vxd %{_libdir}/wine/%{winepedir}/monodebg.vxd @@ -3041,6 +3040,7 @@ fi %{_libdir}/wine/%{winesodir}/wininet.dll.so %{_libdir}/wine/%{winesodir}/winmm.dll.so %{_libdir}/wine/%{winesodir}/winnls32.dll.so +%{_libdir}/wine/%{winesodir}/winspool.drv.so %{_libdir}/wine/%{winesodir}/winsta.dll.so %{_libdir}/wine/%{winesodir}/wmasf.dll.so %{_libdir}/wine/%{winesodir}/wmi.dll.so From 9e906e5183c268c2e2243c495b4c9eb7f2d0af99 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 20 Dec 2021 17:20:51 -0600 Subject: [PATCH 310/459] Update to 7.0-rc2 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 34 +++++++++++++++++++--------------- 3 files changed, 25 insertions(+), 21 deletions(-) diff --git a/.gitignore b/.gitignore index 984518e..2471c1d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.21.tar.xz -/wine-6.21.tar.xz.sign -/wine-staging-6.21.tar.gz +/wine-7.0-rc2.tar.xz +/wine-7.0-rc2.tar.xz.sign +/wine-staging-7.0-rc2.tar.gz diff --git a/sources b/sources index 7080ba7..a6fad1d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.21.tar.xz) = 2c6d58c8c5c37497b2b3935f71afd636c274d1d4ad3f9ca2fd9982a9ed5910888cc20841bd9175446aab2fef7813d7700458edbaad6028ad34e7444a887a9220 -SHA512 (wine-6.21.tar.xz.sign) = 2e94813598ed87fed35b7369a4c4271c632da641d931d4d12c6d9b22e020ef7fe52546897bd77279c1ab4e7fb744ffc2b72bee9d0ab0785ecc61d1403433cc40 -SHA512 (wine-staging-6.21.tar.gz) = b74ad7f96f2831b2635557c16cb616754e31c490b5b935d1d197d6cc8e61ca75805f801e22223b936a3794af57be94344d3a06dcfce92db7e036b6c3751ef294 +SHA512 (wine-7.0-rc2.tar.xz) = 15484f55d144d91b1db4bdc9e490174ebbca1b8820dd5f243cc21223184ce5732ba9a5929fd2f2a46ee1fec07e38b7b3c74e2b79c8fcecfdfc3d482ef72b96b7 +SHA512 (wine-7.0-rc2.tar.xz.sign) = f576b1953d36ec86c123b39bf21ab2341a8c6b7dd6ddfe2cc17a1133ac6896a95ab98c9f63d0cd14a459729883a7c5468e5d8fe75058df6d898875f0e19365e5 +SHA512 (wine-staging-7.0-rc2.tar.gz) = c0b256af42e70980fea39d69e5fde06fa376d37f00f65b754850c43ffb90cda98d063df8c6a11a60a82de900c003c9d062a127e61d8652f8674a398083caf69b diff --git a/wine.spec b/wine.spec index 46f446f..87d4d9c 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 6.4.0 +%global winemono 7.0.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -37,14 +37,14 @@ %endif Name: wine -Version: 6.21 -Release: 1%{?dist} +Version: 7.0 +Release: 0.1rc2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/6.x/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/6.x/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc2.tar.xz +Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc2.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -88,7 +88,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc2.tar.gz#/wine-staging-%{version}-rc2.tar.gz %endif %if !%{?no64bit} @@ -682,7 +682,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version} +%setup -q -n wine-%{version}-rc2 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -691,9 +691,6 @@ gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 patches/patchinstall.sh DESTDIR="`pwd`" --all -# fix parallelized build -sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in - %endif # 0%%{?wine_staging} @@ -1216,6 +1213,7 @@ fi %{_libdir}/wine/%{winepedir}/amsi.dll %{_libdir}/wine/%{winepedir}/amstream.dll %{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-identity-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-2.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-apiquery-l1-1-0.dll @@ -1722,8 +1720,8 @@ fi %{_libdir}/wine/%{winepedir}/mmcndmgr.dll %{_libdir}/wine/%{winepedir}/mmdevapi.dll %{_libdir}/wine/%{winepedir}/mofcomp.exe +%{_libdir}/wine/%{winesodir}/mountmgr.so %{_libdir}/wine/%{winepedir}/mountmgr.sys -%{_libdir}/wine/%{winesodir}/mountmgr.sys.so %{_libdir}/wine/%{winepedir}/mp3dmod.dll %{_libdir}/wine/%{winepedir}/mpr.dll %{_libdir}/wine/%{winepedir}/mprapi.dll @@ -1736,6 +1734,7 @@ fi %{_libdir}/wine/%{winepedir}/mscoree.dll %{_libdir}/wine/%{winepedir}/mscorwks.dll %{_libdir}/wine/%{winepedir}/msctf.dll +%{_libdir}/wine/%{winepedir}/msctfmonitor.dll %{_libdir}/wine/%{winepedir}/msctfp.dll %{_libdir}/wine/%{winepedir}/msdaps.dll %{_libdir}/wine/%{winepedir}/msdasql.dll @@ -1769,6 +1768,7 @@ fi %{_libdir}/wine/%{winepedir}/msvcirt.dll %{_libdir}/wine/%{winepedir}/msvcm80.dll %{_libdir}/wine/%{winepedir}/msvcm90.dll +%{_libdir}/wine/%{winepedir}/msvcp_win.dll %{_libdir}/wine/%{winepedir}/msvcp60.dll %{_libdir}/wine/%{winepedir}/msvcp70.dll %{_libdir}/wine/%{winepedir}/msvcp71.dll @@ -1989,8 +1989,6 @@ fi %{_libdir}/wine/%{winesodir}/winegstreamer.so %{_libdir}/wine/%{winepedir}/winegstreamer.dll %{_libdir}/wine/%{winepedir}/winehid.sys -%{_libdir}/wine/%{winepedir}/winejoystick.drv -%{_libdir}/wine/%{winesodir}/winejoystick.drv.so %{_libdir}/wine/%{winepedir}/winemapi.dll %{_libdir}/wine/%{winepedir}/wineusb.sys %{_libdir}/wine/%{winesodir}/wineusb.sys.so @@ -2024,7 +2022,6 @@ fi %{_libdir}/wine/%{winepedir}/wlanui.dll %{_libdir}/wine/%{winepedir}/wmphoto.dll %{_libdir}/wine/%{winepedir}/wnaspi32.dll -%{_libdir}/wine/%{winesodir}/wnaspi32.dll.so %ifarch x86_64 aarch64 %{_libdir}/wine/%{winepedir}/wow64.dll %{_libdir}/wine/%{winepedir}/wow64win.dll @@ -2290,6 +2287,7 @@ fi %{_libdir}/wine/%{winesodir}/amsi.dll.so %{_libdir}/wine/%{winesodir}/amstream.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-identity-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-runtime-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-runtime-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-runtime-l1-1-2.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-apiquery-l1-1-0.dll.so @@ -2775,6 +2773,7 @@ fi %{_libdir}/wine/%{winesodir}/mmcndmgr.dll.so %{_libdir}/wine/%{winesodir}/mmdevapi.dll.so %{_libdir}/wine/%{winesodir}/mofcomp.exe.so +%{_libdir}/wine/%{winesodir}/mountmgr.sys.so %{_libdir}/wine/%{winesodir}/mp3dmod.dll.so %{_libdir}/wine/%{winesodir}/mpr.dll.so %{_libdir}/wine/%{winesodir}/mprapi.dll.so @@ -2787,6 +2786,7 @@ fi %{_libdir}/wine/%{winesodir}/mscoree.dll.so %{_libdir}/wine/%{winesodir}/mscorwks.dll.so %{_libdir}/wine/%{winesodir}/msctf.dll.so +%{_libdir}/wine/%{winesodir}/msctfmonitor.dll.so %{_libdir}/wine/%{winesodir}/msctfp.dll.so %{_libdir}/wine/%{winesodir}/msdaps.dll.so %{_libdir}/wine/%{winesodir}/msdasql.dll.so @@ -2819,6 +2819,7 @@ fi %{_libdir}/wine/%{winesodir}/msvcirt.dll.so %{_libdir}/wine/%{winesodir}/msvcm80.dll.so %{_libdir}/wine/%{winesodir}/msvcm90.dll.so +%{_libdir}/wine/%{winesodir}/msvcp_win.dll.so %{_libdir}/wine/%{winesodir}/msvcp60.dll.so %{_libdir}/wine/%{winesodir}/msvcp70.dll.so %{_libdir}/wine/%{winesodir}/msvcp71.dll.so @@ -3060,6 +3061,7 @@ fi %{_libdir}/wine/%{winesodir}/wlanapi.dll.so %{_libdir}/wine/%{winesodir}/wlanui.dll.so %{_libdir}/wine/%{winesodir}/wmphoto.dll.so +%{_libdir}/wine/%{winesodir}/wnaspi32.dll.so %{_libdir}/wine/%{winesodir}/wpc.dll.so %{_libdir}/wine/%{winesodir}/wpcap.dll.so %{_libdir}/wine/%{winesodir}/ws2_32.dll.so @@ -3336,7 +3338,6 @@ fi %{_libdir}/wine/%{winepedir}/*.a %endif %{_libdir}/wine/%{winesodir}/*.a -%{_libdir}/wine/%{winesodir}/*.def %files pulseaudio @@ -3366,6 +3367,9 @@ fi %endif %changelog +* Mon Dec 20 2021 Michael Cronenworth 7.0-0.1rc2 +- version update + * Wed Nov 10 2021 Michael Cronenworth 6.21-1 - version update From ec85bcf9058ad1ad714ea0e159f6cbeba952f0cc Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 20 Dec 2021 20:30:42 -0600 Subject: [PATCH 311/459] Remove obsolete removal of typelibs in 32-bit arches --- wine.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/wine.spec b/wine.spec index 87d4d9c..7793243 100644 --- a/wine.spec +++ b/wine.spec @@ -756,9 +756,6 @@ mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 %ifarch %{ix86} %{arm} mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 -# do not ship typelibs in 32-bit packages -# https://www.winehq.org/pipermail/wine-devel/2020-June/167283.html -rm %{buildroot}%{_includedir}/wine/windows/*.tlb %endif %ifnarch aarch64 x86_64 mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader From 2cdd5f9c87dfa8ce2f4d1d75a99ac2d91bd28b12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Mon, 27 Dec 2021 20:14:22 +0100 Subject: [PATCH 312/459] Update to 7.0-rc3 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 15 +++++++++------ 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 2471c1d..d6f67d8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-7.0-rc2.tar.xz -/wine-7.0-rc2.tar.xz.sign -/wine-staging-7.0-rc2.tar.gz +/wine-7.0-rc3.tar.xz +/wine-7.0-rc3.tar.xz.sign +/wine-staging-7.0-rc3.tar.gz diff --git a/sources b/sources index a6fad1d..59da96e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.0-rc2.tar.xz) = 15484f55d144d91b1db4bdc9e490174ebbca1b8820dd5f243cc21223184ce5732ba9a5929fd2f2a46ee1fec07e38b7b3c74e2b79c8fcecfdfc3d482ef72b96b7 -SHA512 (wine-7.0-rc2.tar.xz.sign) = f576b1953d36ec86c123b39bf21ab2341a8c6b7dd6ddfe2cc17a1133ac6896a95ab98c9f63d0cd14a459729883a7c5468e5d8fe75058df6d898875f0e19365e5 -SHA512 (wine-staging-7.0-rc2.tar.gz) = c0b256af42e70980fea39d69e5fde06fa376d37f00f65b754850c43ffb90cda98d063df8c6a11a60a82de900c003c9d062a127e61d8652f8674a398083caf69b +SHA512 (wine-7.0-rc3.tar.xz) = 81188bad943d7bbca6ac4bb43e6ae2df8ed70501fd99c33118c7b3ead2802b812f887628c409e093b45ba9d1282efa11e6d7b57a97ef081f23f3f02554922fed +SHA512 (wine-7.0-rc3.tar.xz.sign) = e54bd107e0310fe574f1bd63179342e13d55ccb903ea646b01409d11de317e2c123ded74ab8df5ac0d76204d720236e617989beb591f537d03f963766c9c7533 +SHA512 (wine-staging-7.0-rc3.tar.gz) = e63c9b16e075e5ca533ac7e3ad8e1b577310f98585e3cba5071e2844561f61678cde748e1ff0bbe2468c850df46fc1965b3d0a8d49ca18ac234740fa0178bf57 diff --git a/wine.spec b/wine.spec index 7793243..dbb65ab 100644 --- a/wine.spec +++ b/wine.spec @@ -38,13 +38,13 @@ Name: wine Version: 7.0 -Release: 0.1rc2%{?dist} +Release: 0.2rc3%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc2.tar.xz -Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc2.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc3.tar.xz +Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc3.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -88,7 +88,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc2.tar.gz#/wine-staging-%{version}-rc2.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc3.tar.gz#/wine-staging-%{version}-rc3.tar.gz %endif %if !%{?no64bit} @@ -682,7 +682,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc2 +%setup -q -n wine-%{version}-rc3 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -1349,6 +1349,7 @@ fi %{_libdir}/wine/%{winepedir}/api-ms-win-core-version-private-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-versionansi-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-windowserrorreporting-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-core-windowserrorreporting-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-errorprivate-l1-1-1.dll @@ -3364,6 +3365,9 @@ fi %endif %changelog +* Mon Dec 27 2021 Björn Esser - 7.0-0.2rc3 +- version update + * Mon Dec 20 2021 Michael Cronenworth 7.0-0.1rc2 - version update @@ -3627,4 +3631,3 @@ fi * Wed Jan 23 2019 Michael Cronenworth 4.0-1 - version update - From 1a22c39969051086cc36a9b10fcac3a1beac72f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Mon, 27 Dec 2021 22:06:25 +0100 Subject: [PATCH 313/459] Add api-ms-win-core-windowserrorreporting-l1-1-1.dll.so for ARM arches --- wine.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wine.spec b/wine.spec index dbb65ab..0bb8780 100644 --- a/wine.spec +++ b/wine.spec @@ -2424,6 +2424,7 @@ fi %{_libdir}/wine/%{winesodir}/api-ms-win-core-version-private-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-versionansi-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-core-windowserrorreporting-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-error-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-error-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so From 1e9513dd7156161d1112c68cd897007912ad0eaf Mon Sep 17 00:00:00 2001 From: "FeRD (Frank Dana)" Date: Mon, 22 Nov 2021 03:03:23 -0500 Subject: [PATCH 314/459] Redirect stderr from posttrans scriptlets The `update-alternatives remove ...` commands in posttrans target alternatives that may not exist, so failure is expected and harmless. --- wine.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/wine.spec b/wine.spec index 0bb8780..84d8c15 100644 --- a/wine.spec +++ b/wine.spec @@ -38,7 +38,7 @@ Name: wine Version: 7.0 -Release: 0.2rc3%{?dist} +Release: 0.3rc3%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -1022,10 +1022,10 @@ fi %posttrans core # handle upgrades for a few package updates -%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so -%{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll -%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.dll -%{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.dll +%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so 2>/dev/null +%{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll 2>/dev/null +%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.dll 2>/dev/null +%{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.dll 2>/dev/null %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine64 10 \ @@ -3366,6 +3366,9 @@ fi %endif %changelog +* Mon Jan 03 2022 FeRD (Frank Dana) 7.0-0.3rc3 +- Silence messages from expected failures during rpm scriptlets + * Mon Dec 27 2021 Björn Esser - 7.0-0.2rc3 - version update From e833139b8045b3b72fa2d0c852bb0815069a73f7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 3 Jan 2022 19:31:22 -0600 Subject: [PATCH 315/459] Update to 7.0-rc4 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index d6f67d8..5028272 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-7.0-rc3.tar.xz -/wine-7.0-rc3.tar.xz.sign -/wine-staging-7.0-rc3.tar.gz +/wine-7.0-rc4.tar.xz +/wine-7.0-rc4.tar.xz.sign +/wine-staging-7.0-rc4.tar.gz diff --git a/sources b/sources index 59da96e..3e3d515 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.0-rc3.tar.xz) = 81188bad943d7bbca6ac4bb43e6ae2df8ed70501fd99c33118c7b3ead2802b812f887628c409e093b45ba9d1282efa11e6d7b57a97ef081f23f3f02554922fed -SHA512 (wine-7.0-rc3.tar.xz.sign) = e54bd107e0310fe574f1bd63179342e13d55ccb903ea646b01409d11de317e2c123ded74ab8df5ac0d76204d720236e617989beb591f537d03f963766c9c7533 -SHA512 (wine-staging-7.0-rc3.tar.gz) = e63c9b16e075e5ca533ac7e3ad8e1b577310f98585e3cba5071e2844561f61678cde748e1ff0bbe2468c850df46fc1965b3d0a8d49ca18ac234740fa0178bf57 +SHA512 (wine-7.0-rc4.tar.xz) = 9debaa232d21c0613e1a7fb8560093563e6536ac808bb38a8d48c5d7234e00dc6053853c2b0c039eec90a214d0f167680c729500c662c72cc74e8bad26ad0d72 +SHA512 (wine-7.0-rc4.tar.xz.sign) = 7ad337dea17172f7c857a3d809cc51c07ec1c59dd421e17885be3f10cf84a7f387c5e820c20802d20c55d71cad2150f7686508049639bf8f3ae3a5caff834ee9 +SHA512 (wine-staging-7.0-rc4.tar.gz) = f463ecfea9857ccc995d983f2cf46551f7c6003b5d44e71f682b4f52a0b702a5be1583d9f12e195df49946814d2b6297c8a5d1ff9fe1f4d34f87cb083b864570 diff --git a/wine.spec b/wine.spec index 84d8c15..3ecc0cf 100644 --- a/wine.spec +++ b/wine.spec @@ -38,13 +38,13 @@ Name: wine Version: 7.0 -Release: 0.3rc3%{?dist} +Release: 0.4rc4%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc3.tar.xz -Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc3.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc4.tar.xz +Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc4.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -88,7 +88,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc3.tar.gz#/wine-staging-%{version}-rc3.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz %endif %if !%{?no64bit} @@ -682,7 +682,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc3 +%setup -q -n wine-%{version}-rc4 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -3366,6 +3366,9 @@ fi %endif %changelog +* Mon Jan 03 2022 Michael Cronenworth 7.0-0.1rc4 +- version update + * Mon Jan 03 2022 FeRD (Frank Dana) 7.0-0.3rc3 - Silence messages from expected failures during rpm scriptlets From 99c5df0338362e51cbd54ae60983d49f5675e4e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sun, 9 Jan 2022 01:07:36 +0100 Subject: [PATCH 316/459] Update to 7.0-rc5 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 15 +++++++++------ 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 5028272..5be98e9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-7.0-rc4.tar.xz -/wine-7.0-rc4.tar.xz.sign -/wine-staging-7.0-rc4.tar.gz +/wine-7.0-rc5.tar.xz +/wine-7.0-rc5.tar.xz.sign +/wine-staging-7.0-rc5.tar.gz diff --git a/sources b/sources index 3e3d515..ba05e18 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.0-rc4.tar.xz) = 9debaa232d21c0613e1a7fb8560093563e6536ac808bb38a8d48c5d7234e00dc6053853c2b0c039eec90a214d0f167680c729500c662c72cc74e8bad26ad0d72 -SHA512 (wine-7.0-rc4.tar.xz.sign) = 7ad337dea17172f7c857a3d809cc51c07ec1c59dd421e17885be3f10cf84a7f387c5e820c20802d20c55d71cad2150f7686508049639bf8f3ae3a5caff834ee9 -SHA512 (wine-staging-7.0-rc4.tar.gz) = f463ecfea9857ccc995d983f2cf46551f7c6003b5d44e71f682b4f52a0b702a5be1583d9f12e195df49946814d2b6297c8a5d1ff9fe1f4d34f87cb083b864570 +SHA512 (wine-7.0-rc5.tar.xz) = d49f83f7fb71dde03b7182fd6e17fa22de68991fc897daf962992257d0b3e190f7f493042577637f7218f8d1d693c918dd794cb25d1dc21c3ea806fc17a2717f +SHA512 (wine-7.0-rc5.tar.xz.sign) = 0864ea62293a389200e963407a36215a13c48c720940e17830e91e97089ad9270c3ab850bc23c8564d031566807ee1974a7be2749a60908a0524a66d328ebbf1 +SHA512 (wine-staging-7.0-rc5.tar.gz) = fcfe6913e410dc6fad52524f1d418e5bffd139f036219ea5027ecfa80a326563f1e30eb9bcb06de2c6f96cc1ed9f71eb3f08f11e370933f2c333841573bc68c1 diff --git a/wine.spec b/wine.spec index 3ecc0cf..51d7f54 100644 --- a/wine.spec +++ b/wine.spec @@ -38,13 +38,13 @@ Name: wine Version: 7.0 -Release: 0.4rc4%{?dist} +Release: 0.5rc5%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc4.tar.xz -Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc4.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc5.tar.xz +Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc5.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -88,7 +88,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc5.tar.gz#/wine-staging-%{version}-rc5.tar.gz %endif %if !%{?no64bit} @@ -682,7 +682,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc4 +%setup -q -n wine-%{version}-rc5 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -3366,7 +3366,10 @@ fi %endif %changelog -* Mon Jan 03 2022 Michael Cronenworth 7.0-0.1rc4 +* Sun Jan 09 2022 Björn Esser - 7.0-0.5rc5 +- version update + +* Mon Jan 03 2022 Michael Cronenworth 7.0-0.4rc4 - version update * Mon Jan 03 2022 FeRD (Frank Dana) 7.0-0.3rc3 From 6cd6649e77342e0afcdfd207d4893256a9461ac7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 15 Jan 2022 10:38:23 +0100 Subject: [PATCH 317/459] Update to 7.0-rc6 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 5be98e9..c9e4064 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-7.0-rc5.tar.xz -/wine-7.0-rc5.tar.xz.sign -/wine-staging-7.0-rc5.tar.gz +/wine-7.0-rc6.tar.xz +/wine-7.0-rc6.tar.xz.sign +/wine-staging-7.0-rc6.tar.gz diff --git a/sources b/sources index ba05e18..fc180dc 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.0-rc5.tar.xz) = d49f83f7fb71dde03b7182fd6e17fa22de68991fc897daf962992257d0b3e190f7f493042577637f7218f8d1d693c918dd794cb25d1dc21c3ea806fc17a2717f -SHA512 (wine-7.0-rc5.tar.xz.sign) = 0864ea62293a389200e963407a36215a13c48c720940e17830e91e97089ad9270c3ab850bc23c8564d031566807ee1974a7be2749a60908a0524a66d328ebbf1 -SHA512 (wine-staging-7.0-rc5.tar.gz) = fcfe6913e410dc6fad52524f1d418e5bffd139f036219ea5027ecfa80a326563f1e30eb9bcb06de2c6f96cc1ed9f71eb3f08f11e370933f2c333841573bc68c1 +SHA512 (wine-7.0-rc6.tar.xz) = b1b6f4abb1f27750a688cad1bbaa6b1a969e383d971d25a08b758331361b32232003ac00ffe17fb86387ed215ad5401c477fa26c8e9cea3b2a981926eacc52a0 +SHA512 (wine-7.0-rc6.tar.xz.sign) = 9660406d7dd71407c805391d6629d4333403ca48a7cbefd311d88651083ca5dbd0354025bf8dbe78d01efe5c409fa5892e092030e416d800b5c0f890796c94b8 +SHA512 (wine-staging-7.0-rc6.tar.gz) = b695056b1e6fdf4516b7d26ca8dbc39d16ec2f6166ca8af03a1dffdffef767570e234460556b3ffed4e644cb208b7fe5820125b8f5336e6a0e7a9d0eb532e2f6 diff --git a/wine.spec b/wine.spec index 51d7f54..86dbbba 100644 --- a/wine.spec +++ b/wine.spec @@ -38,13 +38,13 @@ Name: wine Version: 7.0 -Release: 0.5rc5%{?dist} +Release: 0.6rc6%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc5.tar.xz -Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc5.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc6.tar.xz +Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc6.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -88,7 +88,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc5.tar.gz#/wine-staging-%{version}-rc5.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc6.tar.gz#/wine-staging-%{version}-rc6.tar.gz %endif %if !%{?no64bit} @@ -682,7 +682,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc5 +%setup -q -n wine-%{version}-rc6 %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -3366,6 +3366,9 @@ fi %endif %changelog +* Sat Jan 15 2022 Björn Esser - 7.0-0.6rc6 +- version update + * Sun Jan 09 2022 Björn Esser - 7.0-0.5rc5 - version update From cc1ecf997bd6f94c081146cfc5012d62d59375c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Wed, 19 Jan 2022 10:50:37 +0100 Subject: [PATCH 318/459] Update to 7.0 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index c9e4064..7af2319 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-7.0-rc6.tar.xz -/wine-7.0-rc6.tar.xz.sign -/wine-staging-7.0-rc6.tar.gz +/wine-7.0.tar.xz +/wine-7.0.tar.xz.sign +/wine-staging-7.0.tar.gz diff --git a/sources b/sources index fc180dc..f980026 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.0-rc6.tar.xz) = b1b6f4abb1f27750a688cad1bbaa6b1a969e383d971d25a08b758331361b32232003ac00ffe17fb86387ed215ad5401c477fa26c8e9cea3b2a981926eacc52a0 -SHA512 (wine-7.0-rc6.tar.xz.sign) = 9660406d7dd71407c805391d6629d4333403ca48a7cbefd311d88651083ca5dbd0354025bf8dbe78d01efe5c409fa5892e092030e416d800b5c0f890796c94b8 -SHA512 (wine-staging-7.0-rc6.tar.gz) = b695056b1e6fdf4516b7d26ca8dbc39d16ec2f6166ca8af03a1dffdffef767570e234460556b3ffed4e644cb208b7fe5820125b8f5336e6a0e7a9d0eb532e2f6 +SHA512 (wine-7.0.tar.xz) = eec17b046ed5447eb540f421c9b2748d9419ce087496c2743a9914fd27bbe5ff9da0cfe47d3cd76fa97323bd1188a1d82b1eef4968d86ed1957dc1a95e28529c +SHA512 (wine-7.0.tar.xz.sign) = 8948906e068881a05d59bc4c5ff0d172f06d8d6ed66ac9a9ed67620e604c822dd5dfcf3e5428e81d8fb7ffc9b718bde692d7badd7908b4701c14728cae8fa18a +SHA512 (wine-staging-7.0.tar.gz) = fbec2de7a13c7e59a041d8102d69b803d4475b743068d215cce510af905b81903aa028604068af0d309fe1708eb1ab62aad42887ac079af5206635bee0045952 diff --git a/wine.spec b/wine.spec index 86dbbba..16d6b99 100644 --- a/wine.spec +++ b/wine.spec @@ -38,13 +38,13 @@ Name: wine Version: 7.0 -Release: 0.6rc6%{?dist} +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc6.tar.xz -Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}-rc6.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -88,7 +88,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc6.tar.gz#/wine-staging-%{version}-rc6.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -682,7 +682,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version}-rc6 +%setup -qn wine-%{version} %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -3366,6 +3366,9 @@ fi %endif %changelog +* Wed Jan 19 2022 Björn Esser - 7.0-1 +- version update + * Sat Jan 15 2022 Björn Esser - 7.0-0.6rc6 - version update From a6bc1ef458930093ae0295c19342ed3761f456c6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:29:18 +0000 Subject: [PATCH 319/459] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 16d6b99..a0f3c4d 100644 --- a/wine.spec +++ b/wine.spec @@ -38,7 +38,7 @@ Name: wine Version: 7.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -3366,6 +3366,9 @@ fi %endif %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jan 19 2022 Björn Esser - 7.0-1 - version update From 145afd58b67e6ff3ce3474747152128a739bea29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 29 Jan 2022 16:19:32 +0100 Subject: [PATCH 320/459] Update to 7.1 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 13 ++++++++----- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 7af2319..ccb1707 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-7.0.tar.xz -/wine-7.0.tar.xz.sign -/wine-staging-7.0.tar.gz +/wine-7.*.tar.xz +/wine-7.*.tar.xz.sign +/wine-staging-7.*.tar.gz diff --git a/sources b/sources index f980026..88fd861 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.0.tar.xz) = eec17b046ed5447eb540f421c9b2748d9419ce087496c2743a9914fd27bbe5ff9da0cfe47d3cd76fa97323bd1188a1d82b1eef4968d86ed1957dc1a95e28529c -SHA512 (wine-7.0.tar.xz.sign) = 8948906e068881a05d59bc4c5ff0d172f06d8d6ed66ac9a9ed67620e604c822dd5dfcf3e5428e81d8fb7ffc9b718bde692d7badd7908b4701c14728cae8fa18a -SHA512 (wine-staging-7.0.tar.gz) = fbec2de7a13c7e59a041d8102d69b803d4475b743068d215cce510af905b81903aa028604068af0d309fe1708eb1ab62aad42887ac079af5206635bee0045952 +SHA512 (wine-7.1.tar.xz) = 4b226ecab92a0462fb579602549cb4b96e0baa353fd320a0bc8d1ce134eff5a434600fcf748e93ecde06624f78b8c0d70b39737d97a7e2327a61df9750ae30b5 +SHA512 (wine-7.1.tar.xz.sign) = 6f7abffe03a1de2799f0afae5e5abda93c2c6ca02677522dd1b838eead84af5516bbbc18708f87c168d04fcd18d6b15ee3ce295d5e2e246c7b0641d7c497fac5 +SHA512 (wine-staging-7.1.tar.gz) = cae234a3874c8bd3a4514c81ee311871c79c6c631145497e279ae86ceb6fef8e324d622d8b9974dbe7cbffacef09d8a6cb47a042096bf1a5ba737fed017e4038 diff --git a/wine.spec b/wine.spec index a0f3c4d..e52919b 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 7.0.0 +%global winemono 7.1.1 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -37,14 +37,14 @@ %endif Name: wine -Version: 7.0 -Release: 2%{?dist} +Version: 7.1 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/7.0/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/7.0/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/7.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/7.x/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -3366,6 +3366,9 @@ fi %endif %changelog +* Sat Jan 29 2022 Björn Esser - 7.1-1 +- version update + * Sat Jan 22 2022 Fedora Release Engineering - 7.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From b18af707176fc6ce18065a9e1c76234a5c150452 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Mon, 31 Jan 2022 08:58:54 +0100 Subject: [PATCH 321/459] Add new dlls --- wine.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wine.spec b/wine.spec index e52919b..f193321 100644 --- a/wine.spec +++ b/wine.spec @@ -1778,6 +1778,7 @@ fi %{_libdir}/wine/%{winepedir}/msvcp120_app.dll %{_libdir}/wine/%{winepedir}/msvcp140.dll %{_libdir}/wine/%{winepedir}/msvcp140_1.dll +%{_libdir}/wine/%{winepedir}/msvcp140_atomic_wait.dll %{_libdir}/wine/%{winepedir}/msvcr70.dll %{_libdir}/wine/%{winepedir}/msvcr71.dll %{_libdir}/wine/%{winepedir}/msvcr80.dll @@ -2002,6 +2003,7 @@ fi %{_libdir}/wine/%{winepedir}/winspool.drv %{_libdir}/wine/%{winesodir}/winspool.so %{_libdir}/wine/%{winepedir}/winsta.dll +%{_libdir}/wine/%{winepedir}/wmadmod.dll %{_libdir}/wine/%{winepedir}/wmasf.dll %{_libdir}/wine/%{winepedir}/wmi.dll %{_libdir}/wine/%{winepedir}/wmic.exe @@ -2830,6 +2832,7 @@ fi %{_libdir}/wine/%{winesodir}/msvcp120_app.dll.so %{_libdir}/wine/%{winesodir}/msvcp140.dll.so %{_libdir}/wine/%{winesodir}/msvcp140_1.dll.so +%{_libdir}/wine/%{winesodir}/msvcp140_atomic_wait.dll.so %{_libdir}/wine/%{winesodir}/msvcr70.dll.so %{_libdir}/wine/%{winesodir}/msvcr71.dll.so %{_libdir}/wine/%{winesodir}/msvcr80.dll.so @@ -3042,6 +3045,7 @@ fi %{_libdir}/wine/%{winesodir}/winnls32.dll.so %{_libdir}/wine/%{winesodir}/winspool.drv.so %{_libdir}/wine/%{winesodir}/winsta.dll.so +%{_libdir}/wine/%{winesodir}/wmadmod.dll.so %{_libdir}/wine/%{winesodir}/wmasf.dll.so %{_libdir}/wine/%{winesodir}/wmi.dll.so %{_libdir}/wine/%{winesodir}/wmic.exe.so From 39b79130e54854ac646e0bc18d963a98f8774182 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Mon, 31 Jan 2022 19:25:10 +0100 Subject: [PATCH 322/459] Revert to wine-mono 7.0.0 --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index f193321..c7c3154 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 7.1.1 +%global winemono 7.0.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -38,7 +38,7 @@ Name: wine Version: 7.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -3370,6 +3370,9 @@ fi %endif %changelog +* Mon Jan 31 2022 Björn Esser - 7.1-2 +- Revert to wine-mono 7.0.0 + * Sat Jan 29 2022 Björn Esser - 7.1-1 - version update From c7601bd7a6f6cf8f4baf73e7e34e946b2e191cb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Mon, 31 Jan 2022 21:28:45 +0100 Subject: [PATCH 323/459] Use %make_build macro --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index c7c3154..ccbac51 100644 --- a/wine.spec +++ b/wine.spec @@ -738,7 +738,7 @@ export CFLAGS="`echo $CFLAGS | sed -e 's/-fexceptions//'`" %{?wine_staging: --with-xattr} \ --disable-tests -make %{?_smp_mflags} TARGETFLAGS="" +%make_build TARGETFLAGS="" %install From 69e128d3e5b260e08282be8bdedff5cd5d7605b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sun, 13 Feb 2022 11:39:24 +0100 Subject: [PATCH 324/459] Update to 7.2 --- .gitignore | 6 +++--- sources | 6 +++--- wine.spec | 9 ++++++--- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index ccb1707..b073d4f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-7.*.tar.xz -/wine-7.*.tar.xz.sign -/wine-staging-7.*.tar.gz +/wine-*.tar.xz +/wine-*.tar.xz.sign +/wine-staging-*.tar.gz diff --git a/sources b/sources index 88fd861..e213220 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.1.tar.xz) = 4b226ecab92a0462fb579602549cb4b96e0baa353fd320a0bc8d1ce134eff5a434600fcf748e93ecde06624f78b8c0d70b39737d97a7e2327a61df9750ae30b5 -SHA512 (wine-7.1.tar.xz.sign) = 6f7abffe03a1de2799f0afae5e5abda93c2c6ca02677522dd1b838eead84af5516bbbc18708f87c168d04fcd18d6b15ee3ce295d5e2e246c7b0641d7c497fac5 -SHA512 (wine-staging-7.1.tar.gz) = cae234a3874c8bd3a4514c81ee311871c79c6c631145497e279ae86ceb6fef8e324d622d8b9974dbe7cbffacef09d8a6cb47a042096bf1a5ba737fed017e4038 +SHA512 (wine-7.2.tar.xz) = 13db73950218bc743803b2c60cee2534f38804a940e9666aad0f0f91e26bd5d432ca2f0cd8134ff6c43bb8dae253098d2e3db0a3621aa38fac9a1574152b8729 +SHA512 (wine-7.2.tar.xz.sign) = e14bdb978098b2ced779bc6d77af3ad32450b8967b7501d40e900ada69cf075158e54b8d90d8206d564ff4346e6f05c26ce7521481df265add676b8eff405b87 +SHA512 (wine-staging-7.2.tar.gz) = d8e0779b143424d5677ec556140db8698e414c240b9107a62ed3364e57e1e9d1c7115d141a71997ed4d436154b5254b061bac5071dd99b0d4729053e73304c38 diff --git a/wine.spec b/wine.spec index ccbac51..cf43ea1 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 7.0.0 +%global winemono 7.1.1 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -37,8 +37,8 @@ %endif Name: wine -Version: 7.1 -Release: 2%{?dist} +Version: 7.2 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -3370,6 +3370,9 @@ fi %endif %changelog +* Sun Feb 13 2022 Björn Esser - 7.2-1 +- version update + * Mon Jan 31 2022 Björn Esser - 7.1-2 - Revert to wine-mono 7.0.0 From fdec62c2732792282b9a32130e44b31da3b2e61d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sun, 13 Feb 2022 12:12:59 +0100 Subject: [PATCH 325/459] Add new dlls --- wine.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wine.spec b/wine.spec index cf43ea1..65653c4 100644 --- a/wine.spec +++ b/wine.spec @@ -1428,6 +1428,7 @@ fi %{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l1-1-1.dll %{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-1.dll +%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-ansi-l2-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-security-lsapolicy-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-security-provider-l1-1-0.dll %{_libdir}/wine/%{winepedir}/api-ms-win-security-sddl-l1-1-0.dll @@ -1526,6 +1527,7 @@ fi %{_libdir}/wine/%{winepedir}/dhcpcsvc.dll %{_libdir}/wine/%{winepedir}/dhcpcsvc6.dll %{_libdir}/wine/%{winepedir}/dhtmled.ocx +%{_libdir}/wine/%{winepedir}/diasymreader.dll %{_libdir}/wine/%{winepedir}/difxapi.dll %{_libdir}/wine/%{winepedir}/dinput.dll %{_libdir}/wine/%{winepedir}/dinput8.dll @@ -2505,6 +2507,7 @@ fi %{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l1-1-1.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l2-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l2-1-1.dll.so +%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-ansi-l2-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-security-lsapolicy-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-security-provider-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/api-ms-win-security-sddl-l1-1-0.dll.so @@ -2593,6 +2596,7 @@ fi %{_libdir}/wine/%{winesodir}/dhcpcsvc.dll.so %{_libdir}/wine/%{winesodir}/dhcpcsvc6.dll.so %{_libdir}/wine/%{winesodir}/dhtmled.ocx.so +%{_libdir}/wine/%{winesodir}/diasymreader.dll.so %{_libdir}/wine/%{winesodir}/difxapi.dll.so %{_libdir}/wine/%{winesodir}/dinput.dll.so %{_libdir}/wine/%{winesodir}/dinput8.dll.so From b24dd04b6f7b7e8f8aae2dd77efed13e31949fc4 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 11 Mar 2022 15:53:16 -0600 Subject: [PATCH 326/459] Update to 7.3 --- sources | 6 +- wine.spec | 594 +----------------------------------------------------- 2 files changed, 13 insertions(+), 587 deletions(-) diff --git a/sources b/sources index e213220..e41c724 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.2.tar.xz) = 13db73950218bc743803b2c60cee2534f38804a940e9666aad0f0f91e26bd5d432ca2f0cd8134ff6c43bb8dae253098d2e3db0a3621aa38fac9a1574152b8729 -SHA512 (wine-7.2.tar.xz.sign) = e14bdb978098b2ced779bc6d77af3ad32450b8967b7501d40e900ada69cf075158e54b8d90d8206d564ff4346e6f05c26ce7521481df265add676b8eff405b87 -SHA512 (wine-staging-7.2.tar.gz) = d8e0779b143424d5677ec556140db8698e414c240b9107a62ed3364e57e1e9d1c7115d141a71997ed4d436154b5254b061bac5071dd99b0d4729053e73304c38 +SHA512 (wine-7.3.tar.xz) = afadf96311e08fe5427276030ccad6b8decccc9727a3522711c237a9595318b05757d7390218b8614ded415b7b8c483f6501040efd8a7376e9909fa6e0e5140a +SHA512 (wine-7.3.tar.xz.sign) = 246116f446d788c3f3fb2f2b51ee8809e9a367bacaa05b38c771cb3e4788cd571b61e8d56f372d3ca02766c81f77ca7694e4150c24b32da2075ebbc6aa60bb94 +SHA512 (wine-staging-7.3.tar.gz) = 8f574bf89968d3c30944f9ba365b1ec4c4c9a662b3a54cf153d5a18be6957d8a5c2597c241ddd8a3e62cce866902e1df36594db6342b7432074e28c0e918935b diff --git a/wine.spec b/wine.spec index 65653c4..c4ba563 100644 --- a/wine.spec +++ b/wine.spec @@ -37,7 +37,7 @@ %endif Name: wine -Version: 7.2 +Version: 7.3 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -119,7 +119,7 @@ BuildRequires: libpng-devel BuildRequires: librsvg2 BuildRequires: librsvg2-devel BuildRequires: libstdc++-devel -BuildRequires: libusb-devel +BuildRequires: pkgconfig(libusb-1.0) BuildRequires: libxml2-devel BuildRequires: libxslt-devel %if 0%{?fedora} @@ -1209,245 +1209,7 @@ fi %{_libdir}/wine/%{winepedir}/advpack.dll %{_libdir}/wine/%{winepedir}/amsi.dll %{_libdir}/wine/%{winepedir}/amstream.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-identity-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-appmodel-runtime-l1-1-2.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-apiquery-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-appcompat-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-appinit-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-atoms-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-bem-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-com-private-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-comm-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-console-l3-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-crt-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-datetime-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-datetime-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-debug-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-debug-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-delayload-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-delayload-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-2.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-errorhandling-l1-1-3.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-featurestaging-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-fibers-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l1-2-2.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-l2-1-2.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-ansi-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-file-fromapp-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-handle-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-heap-obsolete-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-interlocked-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-interlocked-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-io-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-io-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-job-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-job-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-largeinteger-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-2.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-legacy-l1-1-5.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-kernel32-private-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l1-2-2.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-libraryloader-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l1-2-2.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-obsolete-l1-3-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localization-private-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-localregistry-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-2.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-3.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-memory-l1-1-4.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-misc-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-namedpipe-ansi-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-namespace-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-normalization-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-path-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-privateprofile-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processenvironment-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processenvironment-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-2.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processthreads-l1-1-3.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processtopology-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-processtopology-obsolete-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-profile-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-ansi-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-psapi-obsolete-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-psm-appnotify-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-quirks-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-realtime-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-realtime-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-registry-l2-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-registryuserspecific-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-rtlsupport-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-rtlsupport-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-legacy-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-shutdown-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-sidebyside-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-string-obsolete-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-stringansi-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-stringloader-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-l1-2-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-synch-ansi-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-sysinfo-l1-2-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-systemtopology-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-legacy-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-threadpool-private-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-timezone-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-toolhelp-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-url-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-util-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-version-private-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-versionansi-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-windowserrorreporting-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-windowserrorreporting-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-error-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-errorprivate-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-registration-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-string-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-winrt-string-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-wow64-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-wow64-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-xstate-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-core-xstate-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-conio-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-convert-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-environment-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-filesystem-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-heap-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-locale-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-math-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-multibyte-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-private-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-process-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-runtime-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-stdio-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-string-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-time-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-crt-utility-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-devices-config-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-devices-config-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-devices-query-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-advapi32-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-advapi32-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-kernel32-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-normaliz-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-ole32-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shell32-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shlwapi-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-shlwapi-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-user32-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-downlevel-version-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-dx-d3dkmt-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-classicprovider-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-consumer-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-controller-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-legacy-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-eventing-provider-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-eventlog-legacy-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-gaming-tcui-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-gdi-dpiinfo-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-mm-joystick-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-mm-misc-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-mm-mme-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-mm-time-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-dc-access-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-rectangle-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-ntuser-sysparams-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-perf-legacy-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-power-base-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-power-setting-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-private-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-private-l1-1-4.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-window-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-activedirectoryclient-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-audit-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-base-private-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-credentials-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-cryptoapi-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-grouppolicy-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-l2-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsalookup-ansi-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-lsapolicy-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-provider-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-sddl-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-security-systemfunctions-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-service-core-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-service-core-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-service-management-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-service-management-l2-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-service-private-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-service-winsvc-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-service-winsvc-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-obsolete-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-scaling-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-scaling-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-stream-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-stream-winrt-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-shcore-thread-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-shell-shellcom-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/api-ms-win-shell-shellfolders-l1-1-0.dll +%{_libdir}/wine/%{winepedir}/apisetschema.dll %{_libdir}/wine/%{winepedir}/apphelp.dll %{_libdir}/wine/%{winepedir}/appwiz.cpl %{_libdir}/wine/%{winepedir}/atl.dll @@ -1574,58 +1336,6 @@ fi %{_libdir}/wine/%{winepedir}/esent.dll %{_libdir}/wine/%{winepedir}/evr.dll %{_libdir}/wine/%{winepedir}/explorerframe.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-authz-context-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-domainjoin-netjoin-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-dwmapi-ext-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-create-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-dc-create-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-devcaps-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-draw-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-draw-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-font-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-font-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-gdi-render-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-kernel32-package-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-kernel32-package-current-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-dialogbox-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-draw-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-gui-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-gui-l1-3-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-keyboard-l1-3-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-5-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-message-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-message-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-misc-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-mouse-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-private-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-private-l1-3-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-window-l1-1-4.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-windowclass-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ntuser-windowclass-l1-1-1.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-oleacc-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-ras-rasapi32-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-object-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-security-credui-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-security-cryptui-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-comctl32-init-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-comdlg32-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-shell-shell32-l1-2-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-uxtheme-themes-l1-1-0.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll %{_libdir}/wine/%{winepedir}/ext-ms-win-xaml-pal-l1-1-0.dll @@ -2288,245 +1998,7 @@ fi %{_libdir}/wine/%{winesodir}/advpack.dll.so %{_libdir}/wine/%{winesodir}/amsi.dll.so %{_libdir}/wine/%{winesodir}/amstream.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-identity-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-runtime-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-runtime-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-appmodel-runtime-l1-1-2.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-apiquery-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-appcompat-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-appinit-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-atoms-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-bem-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-com-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-com-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-com-private-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-comm-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-console-l3-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-crt-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-crt-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-datetime-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-datetime-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-debug-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-debug-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-delayload-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-delayload-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-2.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-errorhandling-l1-1-3.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-featurestaging-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-fibers-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-fibers-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l1-2-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l1-2-2.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l2-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-l2-1-2.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-ansi-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-file-fromapp-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-handle-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-heap-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-heap-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-heap-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-heap-obsolete-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-interlocked-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-interlocked-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-io-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-io-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-job-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-job-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-largeinteger-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-2.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-legacy-l1-1-5.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-kernel32-private-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-2-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l1-2-2.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-libraryloader-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l1-2-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l1-2-2.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-obsolete-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-obsolete-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-obsolete-l1-3-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localization-private-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-localregistry-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-2.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-3.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-memory-l1-1-4.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-misc-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-namedpipe-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-namedpipe-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-namedpipe-ansi-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-namespace-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-normalization-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-path-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-privateprofile-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-processenvironment-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-processenvironment-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-2.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-processthreads-l1-1-3.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-processtopology-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-profile-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-ansi-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-psapi-obsolete-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-psm-appnotify-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-quirks-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-realtime-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-realtime-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-registry-l2-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-registryuserspecific-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-rtlsupport-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-rtlsupport-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-shutdown-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-sidebyside-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-string-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-string-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-string-obsolete-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-stringansi-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-stringloader-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-synch-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-synch-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-synch-l1-2-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-synch-ansi-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-sysinfo-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-sysinfo-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-sysinfo-l1-2-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-systemtopology-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-threadpool-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-threadpool-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-threadpool-legacy-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-threadpool-private-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-timezone-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-toolhelp-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-url-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-util-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-version-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-version-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-version-private-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-versionansi-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-windowserrorreporting-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-error-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-error-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-errorprivate-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-registration-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-string-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-winrt-string-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-wow64-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-wow64-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-xstate-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-core-xstate-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-conio-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-convert-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-environment-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-filesystem-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-heap-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-locale-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-math-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-multibyte-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-private-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-process-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-runtime-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-stdio-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-string-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-time-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-crt-utility-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-devices-config-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-devices-config-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-devices-query-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-advapi32-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-advapi32-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-kernel32-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-normaliz-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-ole32-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-shell32-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-shlwapi-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-shlwapi-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-user32-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-downlevel-version-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-dx-d3dkmt-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-classicprovider-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-consumer-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-controller-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-legacy-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-eventing-provider-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-eventlog-legacy-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-gaming-tcui-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-gdi-dpiinfo-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-mm-joystick-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-mm-misc-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-mm-mme-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-mm-time-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-ntuser-dc-access-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-ntuser-rectangle-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-ntuser-sysparams-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-perf-legacy-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-power-base-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-power-setting-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-private-l1-1-4.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-window-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-activedirectoryclient-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-audit-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-base-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-base-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-base-private-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-credentials-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-cryptoapi-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-grouppolicy-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-l2-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsalookup-ansi-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-lsapolicy-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-provider-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-sddl-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-security-systemfunctions-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-service-core-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-service-core-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-service-management-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-service-management-l2-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-service-private-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-service-winsvc-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-service-winsvc-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-obsolete-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-scaling-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-scaling-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-stream-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-stream-winrt-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-shcore-thread-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-shell-shellcom-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/api-ms-win-shell-shellfolders-l1-1-0.dll.so +%{_libdir}/wine/%{winesodir}/apisetschema.dll.so %{_libdir}/wine/%{winesodir}/apphelp.dll.so %{_libdir}/wine/%{winesodir}/appwiz.cpl.so %{_libdir}/wine/%{winesodir}/atl.dll.so @@ -2638,60 +2110,10 @@ fi %{_libdir}/wine/%{winesodir}/esent.dll.so %{_libdir}/wine/%{winesodir}/evr.dll.so %{_libdir}/wine/%{winesodir}/explorerframe.dll.so +%if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-authz-context-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-domainjoin-netjoin-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-dwmapi-ext-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-dc-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-dc-create-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-dc-create-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-devcaps-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-draw-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-draw-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-font-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-font-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-gdi-render-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-kernel32-package-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-kernel32-package-current-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-dialogbox-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-draw-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-gui-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-gui-l1-3-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-keyboard-l1-3-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-misc-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-misc-l1-5-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-message-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-message-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-misc-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-mouse-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-private-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-private-l1-3-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-window-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-window-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-window-l1-1-4.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-windowclass-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ntuser-windowclass-l1-1-1.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-oleacc-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-ras-rasapi32-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-gdi-object-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-security-credui-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-security-cryptui-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-shell-comctl32-init-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-shell-comdlg32-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-shell-shell32-l1-2-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-uxtheme-themes-l1-1-0.dll.so %{_libdir}/wine/%{winesodir}/ext-ms-win-xaml-pal-l1-1-0.dll.so +%endif %{_libdir}/wine/%{winesodir}/faultrep.dll.so %{_libdir}/wine/%{winesodir}/feclient.dll.so %{_libdir}/wine/%{winesodir}/fltlib.dll.so @@ -3356,6 +2778,7 @@ fi %files alsa %{_libdir}/wine/%{winepedir}/winealsa.drv +%{_libdir}/wine/%{winesodir}/winealsa.so %{_libdir}/wine/%{winesodir}/winealsa.drv.so %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 @@ -3374,6 +2797,9 @@ fi %endif %changelog +* Fri Mar 11 2022 Michael Cronenworth - 7.3-1 +- version update + * Sun Feb 13 2022 Björn Esser - 7.2-1 - version update From 1bc03e18f08c404bfab735660b0c84f50e58a533 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 11 Mar 2022 20:19:05 -0600 Subject: [PATCH 327/459] Update arm file list --- wine.spec | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/wine.spec b/wine.spec index c4ba563..34ebff9 100644 --- a/wine.spec +++ b/wine.spec @@ -1990,7 +1990,6 @@ fi %{_libdir}/wine/%{winesodir}/acledit.dll.so %{_libdir}/wine/%{winesodir}/aclui.dll.so %{_libdir}/wine/%{winesodir}/activeds.dll.so -%{_libdir}/wine/%{winesodir}/activeds.tlb.so %{_libdir}/wine/%{winesodir}/actxprxy.dll.so %{_libdir}/wine/%{winesodir}/adsldp.dll.so %{_libdir}/wine/%{winesodir}/adsldpc.dll.so @@ -1998,7 +1997,6 @@ fi %{_libdir}/wine/%{winesodir}/advpack.dll.so %{_libdir}/wine/%{winesodir}/amsi.dll.so %{_libdir}/wine/%{winesodir}/amstream.dll.so -%{_libdir}/wine/%{winesodir}/apisetschema.dll.so %{_libdir}/wine/%{winesodir}/apphelp.dll.so %{_libdir}/wine/%{winesodir}/appwiz.cpl.so %{_libdir}/wine/%{winesodir}/atl.dll.so @@ -2142,7 +2140,6 @@ fi %{_libdir}/wine/%{winesodir}/icacls.exe.so %{_libdir}/wine/%{winesodir}/iccvid.dll.so %{_libdir}/wine/%{winesodir}/icinfo.exe.so -%{_libdir}/wine/%{winesodir}/icmp.dll.so %{_libdir}/wine/%{winesodir}/ieframe.dll.so %if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/iertutil.dll.so @@ -2174,12 +2171,10 @@ fi %{_libdir}/wine/%{winesodir}/ksuser.dll.so %{_libdir}/wine/%{winesodir}/ktmw32.dll.so %{_libdir}/wine/%{winesodir}/l3codeca.acm.so -%{_libdir}/wine/%{winesodir}/light.msstyles.so %{_libdir}/wine/%{winesodir}/loadperf.dll.so %{_libdir}/wine/%{winesodir}/localspl.dll.so %{_libdir}/wine/%{winesodir}/localui.dll.so %{_libdir}/wine/%{winesodir}/lodctr.exe.so -%{_libdir}/wine/%{winesodir}/lz32.dll.so %{_libdir}/wine/%{winesodir}/mapi32.dll.so %{_libdir}/wine/%{winesodir}/mapistub.dll.so %{_libdir}/wine/%{winesodir}/mciavi32.dll.so @@ -2189,7 +2184,6 @@ fi %{_libdir}/wine/%{winesodir}/mciwave.dll.so %{_libdir}/wine/%{winesodir}/mf.dll.so %{_libdir}/wine/%{winesodir}/mf3216.dll.so -%{_libdir}/wine/%{winesodir}/mferror.dll.so %{_libdir}/wine/%{winesodir}/mfmediaengine.dll.so %{_libdir}/wine/%{winesodir}/mfplat.dll.so %{_libdir}/wine/%{winesodir}/mfplay.dll.so @@ -2223,13 +2217,11 @@ fi %{_libdir}/wine/%{winesodir}/msftedit.dll.so %{_libdir}/wine/%{winesodir}/msg711.acm.so %{_libdir}/wine/%{winesodir}/mshtml.dll.so -%{_libdir}/wine/%{winesodir}/mshtml.tlb.so %{_libdir}/wine/%{winesodir}/msgsm32.acm.so %{_libdir}/wine/%{winesodir}/msi.dll.so %{_libdir}/wine/%{winesodir}/msident.dll.so %{_libdir}/wine/%{winesodir}/msimtf.dll.so %{_libdir}/wine/%{winesodir}/msimg32.dll.so -%{_libdir}/wine/%{winesodir}/msimsg.dll.so %{_libdir}/wine/%{winesodir}/msinfo32.exe.so %{_libdir}/wine/%{winesodir}/msisip.dll.so %{_libdir}/wine/%{winesodir}/msisys.ocx.so @@ -2293,7 +2285,6 @@ fi %endif %{_libdir}/wine/%{winesodir}/newdev.dll.so %{_libdir}/wine/%{winesodir}/ninput.dll.so -%{_libdir}/wine/%{winesodir}/normaliz.dll.so %{_libdir}/wine/%{winesodir}/npmshtml.dll.so %{_libdir}/wine/%{winesodir}/npptools.dll.so %{_libdir}/wine/%{winesodir}/nsi.dll.so @@ -2368,7 +2359,6 @@ fi %{_libdir}/wine/%{winesodir}/setupapi.dll.so %{_libdir}/wine/%{winesodir}/sfc_os.dll.so %{_libdir}/wine/%{winesodir}/shcore.dll.so -%{_libdir}/wine/%{winesodir}/shdoclc.dll.so %{_libdir}/wine/%{winesodir}/shdocvw.dll.so %{_libdir}/wine/%{winesodir}/schedsvc.dll.so %{_libdir}/wine/%{winesodir}/shell32.dll.so @@ -2386,8 +2376,6 @@ fi %{_libdir}/wine/%{winesodir}/srvcli.dll.so %endif %{_libdir}/wine/%{winesodir}/sspicli.dll.so -%{_libdir}/wine/%{winesodir}/stdole2.tlb.so -%{_libdir}/wine/%{winesodir}/stdole32.tlb.so %{_libdir}/wine/%{winesodir}/sti.dll.so %{_libdir}/wine/%{winesodir}/strmdll.dll.so %{_libdir}/wine/%{winesodir}/subst.exe.so @@ -2403,7 +2391,6 @@ fi %{_libdir}/wine/%{winesodir}/tdh.dll.so %{_libdir}/wine/%{winesodir}/tdi.sys.so %{_libdir}/wine/%{winesodir}/traffic.dll.so -%{_libdir}/wine/%{winesodir}/tzres.dll.so %{_libdir}/wine/%{winesodir}/ucrtbase.dll.so %if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/uianimation.dll.so @@ -2417,7 +2404,6 @@ fi %{_libdir}/wine/%{winesodir}/urlmon.dll.so %{_libdir}/wine/%{winesodir}/usbd.sys.so %{_libdir}/wine/%{winesodir}/user32.dll.so -%{_libdir}/wine/%{winesodir}/usp10.dll.so %{_libdir}/wine/%{winesodir}/utildll.dll.so %{_libdir}/wine/%{winesodir}/uxtheme.dll.so %{_libdir}/wine/%{winesodir}/userenv.dll.so @@ -2473,7 +2459,6 @@ fi %{_libdir}/wine/%{winesodir}/winsta.dll.so %{_libdir}/wine/%{winesodir}/wmadmod.dll.so %{_libdir}/wine/%{winesodir}/wmasf.dll.so -%{_libdir}/wine/%{winesodir}/wmi.dll.so %{_libdir}/wine/%{winesodir}/wmic.exe.so %{_libdir}/wine/%{winesodir}/wmiutils.dll.so %{_libdir}/wine/%{winesodir}/wmp.dll.so @@ -2501,9 +2486,6 @@ fi %{_libdir}/wine/%{winesodir}/wtsapi32.dll.so %{_libdir}/wine/%{winesodir}/wuapi.dll.so %{_libdir}/wine/%{winesodir}/wuaueng.dll.so - -%{_libdir}/wine/%{winesodir}/security.dll.so -%{_libdir}/wine/%{winesodir}/sfc.dll.so %{_libdir}/wine/%{winesodir}/wineps.drv.so %{_libdir}/wine/%{winesodir}/d3d8.dll.so %{_libdir}/wine/%{winesodir}/d3d8thk.dll.so From 1d82731a68fe97f744f11232c1b2532fe340ff69 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 25 Mar 2022 15:00:27 +0100 Subject: [PATCH 328/459] Rebuild with mingw-gcc-12 --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 34ebff9..ca12c16 100644 --- a/wine.spec +++ b/wine.spec @@ -38,7 +38,7 @@ Name: wine Version: 7.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2779,6 +2779,9 @@ fi %endif %changelog +* Fri Mar 25 2022 Sandro Mani - 7.3-2 +- Rebuild with mingw-gcc-12 + * Fri Mar 11 2022 Michael Cronenworth - 7.3-1 - version update From 7d31b71a6c43cd15ac737321801bfc9b79790bdc Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 29 Mar 2022 20:21:59 -0500 Subject: [PATCH 329/459] Update to 7.5 - Needing compiling fix for multi-process compile. - Upstream now bundles libvkd3d source and compiles into in DLL form - Cannot build libvkd3d in Fedora as DLL at this time (32-bit issue) --- sources | 6 +++--- wine.spec | 34 +++++++++++++++++++++++----------- 2 files changed, 26 insertions(+), 14 deletions(-) diff --git a/sources b/sources index e41c724..def955e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.3.tar.xz) = afadf96311e08fe5427276030ccad6b8decccc9727a3522711c237a9595318b05757d7390218b8614ded415b7b8c483f6501040efd8a7376e9909fa6e0e5140a -SHA512 (wine-7.3.tar.xz.sign) = 246116f446d788c3f3fb2f2b51ee8809e9a367bacaa05b38c771cb3e4788cd571b61e8d56f372d3ca02766c81f77ca7694e4150c24b32da2075ebbc6aa60bb94 -SHA512 (wine-staging-7.3.tar.gz) = 8f574bf89968d3c30944f9ba365b1ec4c4c9a662b3a54cf153d5a18be6957d8a5c2597c241ddd8a3e62cce866902e1df36594db6342b7432074e28c0e918935b +SHA512 (wine-7.5.tar.xz) = 70458d702e04075915a97a12c5ebd33ec50cbb094f5f837e6bb498e24ee48630359d819d9689e84d29708398162ca7b8f7737216fb31c350701b66733da98616 +SHA512 (wine-7.5.tar.xz.sign) = 8a0ae360cc23260dbe79d1aa683ddfec45a579a9704fb10b9b8cb0ac28c79c8a79141dae683e21f3d8efd6f228504401c59b1b3cab825ef89fbe6e37f934f808 +SHA512 (wine-staging-7.5.tar.gz) = 138456d1fd76fa433afe01cd1d2cadb88c631277f69734641f1136795f0761a68fdfc564b9da90a342ff42e82f04436b70bb57913f92417b14e24cd7720a7b90 diff --git a/wine.spec b/wine.spec index ca12c16..4a382c4 100644 --- a/wine.spec +++ b/wine.spec @@ -1,6 +1,12 @@ # Compiling the preloader fails with hardening enabled %undefine _hardened_build +# Parallel build broken (fails with +# /usr/bin/x86_64-w64-mingw32-dlltool: dlls/winmm/libwinmm.{cross,delay}.a: No such file or directory +# /usr/bin/x86_64-w64-mingw32-dlltool: dlls/oleaut32/liboleaut32.{cross,delay}.a: No such file or directory +# /usr/bin/x86_64-w64-mingw32-dlltool: dlls/oleaut32/libwintrust.{cross,delay}.a: No such file or directory +%global _smp_mflags -j1 + %global no64bit 0 %global winegecko 2.47.2 %global winemono 7.1.1 @@ -37,8 +43,8 @@ %endif Name: wine -Version: 7.3 -Release: 2%{?dist} +Version: 7.5 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -362,6 +368,8 @@ Requires: libva %endif %endif +Provides: bundled(libvkd3d) = 1.3 + # removed as of 1.7.35 Obsoletes: wine-wow < 1.7.35 Provides: wine-wow = %{version}-%{release} @@ -764,14 +772,12 @@ touch %{buildroot}%{_bindir}/wine touch %{buildroot}%{_bindir}/wine-preloader touch %{buildroot}%{_bindir}/wineserver mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.dll -mv %{buildroot}%{_libdir}/wine/%{winesodir}/dxgi.dll.so %{buildroot}%{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d9.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10core.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d11.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll -touch %{buildroot}%{_libdir}/wine/%{winesodir}/dxgi.dll.so touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll @@ -1022,7 +1028,7 @@ fi %posttrans core # handle upgrades for a few package updates -%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so 2>/dev/null +%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.dll 2>/dev/null @@ -1040,8 +1046,7 @@ fi wineserver %{_bindir}/wineserver32 10 %endif %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.dll \ - 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 \ - --slave %{_libdir}/wine/%{winesodir}/dxgi.dll.so 'wine-dxgi-so%{?_isa}' %{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so + 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.dll \ 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll 10 %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.dll \ @@ -1144,6 +1149,7 @@ fi %{_libdir}/wine/%{winepedir}/conhost.exe %{_libdir}/wine/%{winepedir}/cscript.exe %{_libdir}/wine/%{winepedir}/dism.exe +%{_libdir}/wine/%{winepedir}/dllhost.exe %{_libdir}/wine/%{winepedir}/dplaysvr.exe %{_libdir}/wine/%{winepedir}/dpnsvr.exe %{_libdir}/wine/%{winepedir}/dpvsetup.exe @@ -1268,7 +1274,6 @@ fi %ghost %{_libdir}/wine/%{winepedir}/d3d11.dll %{_libdir}/wine/%{winepedir}/wine-d3d11.dll %{_libdir}/wine/%{winepedir}/d3d12.dll -%{_libdir}/wine/%{winesodir}/d3d12.dll.so %{_libdir}/wine/%{winepedir}/d3dcompiler_*.dll %{_libdir}/wine/%{winepedir}/d3dim.dll %{_libdir}/wine/%{winepedir}/d3dim700.dll @@ -1327,8 +1332,6 @@ fi %{_libdir}/wine/%{winepedir}/dxdiagn.dll %ghost %{_libdir}/wine/%{winepedir}/dxgi.dll %{_libdir}/wine/%{winepedir}/wine-dxgi.dll -%ghost %{_libdir}/wine/%{winesodir}/dxgi.dll.so -%{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so %{_libdir}/wine/%{winepedir}/dxgkrnl.sys %{_libdir}/wine/%{winepedir}/dxgmms1.sys %{_libdir}/wine/%{winepedir}/dxtrans.dll @@ -1769,7 +1772,6 @@ fi %{_libdir}/wine/%{winepedir}/opengl32.dll %{_libdir}/wine/%{winesodir}/opengl32.dll.so %{_libdir}/wine/%{winepedir}/wined3d.dll -%{_libdir}/wine/%{winesodir}/wined3d.dll.so %{_libdir}/wine/%{winepedir}/dnsapi.dll %{_libdir}/wine/%{winesodir}/dnsapi.so %{_libdir}/wine/%{winepedir}/iexplore.exe @@ -1937,6 +1939,7 @@ fi %{_libdir}/wine/%{winesodir}/conhost.exe.so %{_libdir}/wine/%{winesodir}/cscript.exe.so %{_libdir}/wine/%{winesodir}/dism.exe.so +%{_libdir}/wine/%{winesodir}/dllhost.exe.so %{_libdir}/wine/%{winesodir}/dplaysvr.exe.so %{_libdir}/wine/%{winesodir}/dpnsvr.exe.so %{_libdir}/wine/%{winesodir}/dpvsetup.exe.so @@ -2046,6 +2049,7 @@ fi %{_libdir}/wine/%{winesodir}/d3d10_1.dll.so %{_libdir}/wine/%{winesodir}/d3d10core.dll.so %{_libdir}/wine/%{winesodir}/d3d11.dll.so +%{_libdir}/wine/%{winesodir}/d3d12.dll.so %{_libdir}/wine/%{winesodir}/d3dcompiler_*.dll.so %{_libdir}/wine/%{winesodir}/d3dim.dll.so %{_libdir}/wine/%{winesodir}/d3dim700.dll.so @@ -2101,6 +2105,8 @@ fi %{_libdir}/wine/%{winesodir}/dwrite.dll.so %{_libdir}/wine/%{winesodir}/dx8vb.dll.so %{_libdir}/wine/%{winesodir}/dxdiagn.dll.so +%ghost %{_libdir}/wine/%{winesodir}/dxgi.dll.so +%{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so %{_libdir}/wine/%{winesodir}/dxgkrnl.sys.so %{_libdir}/wine/%{winesodir}/dxgmms1.sys.so %{_libdir}/wine/%{winesodir}/dxtrans.dll.so @@ -2445,6 +2451,7 @@ fi %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so %{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so %{_libdir}/wine/%{winesodir}/winebus.sys.so +%{_libdir}/wine/%{winesodir}/wined3d.dll.so %{_libdir}/wine/%{winesodir}/winegstreamer.dll.so %{_libdir}/wine/%{winesodir}/winehid.sys.so %{_libdir}/wine/%{winesodir}/winemapi.dll.so @@ -2761,7 +2768,9 @@ fi %files alsa %{_libdir}/wine/%{winepedir}/winealsa.drv %{_libdir}/wine/%{winesodir}/winealsa.so +%ifarch %{arm} aarch64 %{_libdir}/wine/%{winesodir}/winealsa.drv.so +%endif %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 %files openal @@ -2779,6 +2788,9 @@ fi %endif %changelog +* Tue Mar 29 2022 Michael Cronenworth - 7.5-1 +- version update + * Fri Mar 25 2022 Sandro Mani - 7.3-2 - Rebuild with mingw-gcc-12 From 02e3f382f38f465dd87c6e1790aa95fb17fc4b9a Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 29 Mar 2022 20:23:47 -0500 Subject: [PATCH 330/459] No longer BR on libvkd3d --- wine.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/wine.spec b/wine.spec index 4a382c4..d659b9a 100644 --- a/wine.spec +++ b/wine.spec @@ -173,8 +173,6 @@ BuildRequires: gstreamer1-plugins-base-devel BuildRequires: mpg123-devel %endif BuildRequires: SDL2-devel -BuildRequires: libvkd3d-devel -BuildRequires: libvkd3d-shader-devel BuildRequires: vulkan-devel BuildRequires: libFAudio-devel BuildRequires: libappstream-glib From 588d11eb6ae59871dee1fde4006deb211f2c7811 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 30 Mar 2022 09:41:37 -0500 Subject: [PATCH 331/459] Add BR on lld for ARM64 --- wine.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wine.spec b/wine.spec index d659b9a..22dd9e4 100644 --- a/wine.spec +++ b/wine.spec @@ -107,6 +107,7 @@ BuildRequires: bison BuildRequires: flex %ifarch aarch64 BuildRequires: clang >= 5.0 +BuildRequires: lld %else BuildRequires: gcc %endif From ed2a3429001d656bbfad831d837cb5f436194a27 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 1 Apr 2022 13:39:05 -0500 Subject: [PATCH 332/459] Fixes for a working x86 and ARM build --- wine.spec | 78 +++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 50 insertions(+), 28 deletions(-) diff --git a/wine.spec b/wine.spec index 22dd9e4..c1137ce 100644 --- a/wine.spec +++ b/wine.spec @@ -26,6 +26,9 @@ %ifarch aarch64 %global winepedir aarch64-windows %global winesodir aarch64-unix +%global __brp_llvm_compile_lto_elf %nil +%global __brp_strip_lto %nil +%global __brp_strip_static_archive %nil %endif # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging @@ -89,6 +92,9 @@ Source501: wine-tahoma.conf # and provide a readme Source502: wine-README-tahoma +# fix configure macros for cross-compiling +Patch100: wine-7.5-cross.patch + Patch511: wine-cjk.patch %if 0%{?wine_staging} @@ -111,24 +117,19 @@ BuildRequires: lld %else BuildRequires: gcc %endif -BuildRequires: mingw32-gcc -BuildRequires: mingw64-gcc BuildRequires: autoconf BuildRequires: make BuildRequires: desktop-file-utils BuildRequires: alsa-lib-devel BuildRequires: audiofile-devel BuildRequires: freeglut-devel -BuildRequires: lcms2-devel BuildRequires: libieee1284-devel -BuildRequires: libjpeg-devel -BuildRequires: libpng-devel +#BuildRequires: libjpeg-devel + BuildRequires: librsvg2 BuildRequires: librsvg2-devel BuildRequires: libstdc++-devel BuildRequires: pkgconfig(libusb-1.0) -BuildRequires: libxml2-devel -BuildRequires: libxslt-devel %if 0%{?fedora} BuildRequires: ocl-icd-devel BuildRequires: opencl-headers @@ -138,7 +139,6 @@ BuildRequires: perl-generators BuildRequires: unixODBC-devel BuildRequires: sane-backends-devel BuildRequires: systemd-devel -BuildRequires: zlib-devel BuildRequires: fontforge freetype-devel BuildRequires: libgphoto2-devel %if 0%{?fedora} && 0%{?fedora} <= 30 @@ -175,7 +175,7 @@ BuildRequires: mpg123-devel %endif BuildRequires: SDL2-devel BuildRequires: vulkan-devel -BuildRequires: libFAudio-devel +#BuildRequires: libFAudio-devel BuildRequires: libappstream-glib # Silverlight DRM-stuff needs XATTR enabled. @@ -191,6 +191,21 @@ BuildRequires: openal-soft-devel BuildRequires: icoutils %endif +%ifarch %{ix86} x86_64 +BuildRequires: mingw32-gcc +BuildRequires: mingw64-gcc +BuildRequires: mingw32-lcms2 +BuildRequires: mingw64-lcms2 +BuildRequires: mingw32-libpng +BuildRequires: mingw64-libpng +BuildRequires: mingw32-libxml2 +BuildRequires: mingw64-libxml2 +BuildRequires: mingw32-libxslt +BuildRequires: mingw64-libxslt +BuildRequires: mingw32-zlib +BuildRequires: mingw64-zlib +%endif + Requires: wine-common = %{version}-%{release} Requires: wine-desktop = %{version}-%{release} Requires: wine-fonts = %{version}-%{release} @@ -367,6 +382,10 @@ Requires: libva %endif %endif +Provides: bundled(libFAudio) = 22.02 +Provides: bundled(libjpeg) = 9e +Provides: bundled(mpg123-libs) = 1.29.3 +Provides: bundled(libtiff) = 4.3.0 Provides: bundled(libvkd3d) = 1.3 # removed as of 1.7.35 @@ -690,6 +709,7 @@ This package adds the opencl driver for wine. %prep %setup -qn wine-%{version} +%patch100 -p1 -b.cross %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -731,16 +751,25 @@ export CFLAGS="`echo $CFLAGS | sed -e 's/-fstack-clash-protection//'`" export CFLAGS="`echo $CFLAGS | sed -e 's/-fexceptions//'`" %endif +# required so that both Linux and Windows development files can be found +unset PKG_CONFIG_PATH + %configure \ --sysconfdir=%{_sysconfdir}/wine \ --x-includes=%{_includedir} --x-libraries=%{_libdir} \ - --without-hal --with-dbus \ + --with-dbus \ --with-x \ %ifarch %{arm} --with-float-abi=hard \ %endif %ifarch x86_64 aarch64 --enable-win64 \ +%ifarch x86_64 + --with-system-dllpath=%{mingw64_bindir} \ +%endif +%endif +%ifarch %{ix86} + --with-system-dllpath=%{mingw32_bindir} \ %endif %{?wine_staging: --with-xattr} \ --disable-tests @@ -1758,7 +1787,7 @@ fi %{_libdir}/wine/%{winepedir}/wuapi.dll %{_libdir}/wine/%{winepedir}/wuaueng.dll %{_libdir}/wine/%{winepedir}/wuauserv.exe -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/wuauserv.exe.so %endif %{_libdir}/wine/%{winepedir}/security.dll @@ -1825,14 +1854,11 @@ fi %if 0%{?wine_staging} %ifarch x86_64 aarch64 %{_libdir}/wine/%{winepedir}/nvapi64.dll -%ifarch %{arm} aarch64 -%{_libdir}/wine/%{winesodir}/nvapi64.dll.so -%endif %{_libdir}/wine/%{winepedir}/nvencodeapi64.dll %{_libdir}/wine/%{winesodir}/nvencodeapi64.dll.so %else %{_libdir}/wine/%{winepedir}/nvapi.dll -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/nvapi.dll.so %endif %{_libdir}/wine/%{winepedir}/nvencodeapi.dll @@ -1908,7 +1934,7 @@ fi %endif # ARM SOs -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/explorer.exe.so %{_libdir}/wine/%{winesodir}/cabarc.exe.so %{_libdir}/wine/%{winesodir}/control.exe.so @@ -2469,10 +2495,6 @@ fi %{_libdir}/wine/%{winesodir}/wmiutils.dll.so %{_libdir}/wine/%{winesodir}/wmp.dll.so %{_libdir}/wine/%{winesodir}/wmvcore.dll.so -%ifarch aarch64 -%{_libdir}/wine/%{winesodir}/wow64.dll.so -%{_libdir}/wine/%{winesodir}/wow64win.dll.so -%endif %{_libdir}/wine/%{winesodir}/spoolss.dll.so %{_libdir}/wine/%{winesodir}/winscard.dll.so %{_libdir}/wine/%{winesodir}/wintab32.dll.so @@ -2703,25 +2725,25 @@ fi %files ldap %{_libdir}/wine/%{winesodir}/wldap32.so %{_libdir}/wine/%{winepedir}/wldap32.dll -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/wldap32.dll.so %endif # cms subpackage %files cms %{_libdir}/wine/%{winepedir}/mscms.dll -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/mscms.dll.so %endif # twain subpackage %files twain %{_libdir}/wine/%{winepedir}/twain_32.dll -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/twain_32.dll.so %endif %{_libdir}/wine/%{winepedir}/sane.ds -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/sane.ds.so %endif %{_libdir}/wine/%{winesodir}/sane.so @@ -2751,7 +2773,7 @@ fi %lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1* %attr(0755, root, root) %dir %{_includedir}/wine %{_includedir}/wine/* -%ifarch %{ix86} x86_64 +%ifarch %{ix86} x86_64 aarch64 %{_libdir}/wine/%{winepedir}/*.a %endif %{_libdir}/wine/%{winesodir}/*.a @@ -2760,14 +2782,14 @@ fi %files pulseaudio %{_libdir}/wine/%{winepedir}/winepulse.drv %{_libdir}/wine/%{winesodir}/winepulse.so -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/winepulse.drv.so %endif %files alsa %{_libdir}/wine/%{winepedir}/winealsa.drv %{_libdir}/wine/%{winesodir}/winealsa.so -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/winealsa.drv.so %endif @@ -2780,7 +2802,7 @@ fi %if 0%{?fedora} %files opencl %{_libdir}/wine/%{winepedir}/opencl.dll -%ifarch %{arm} aarch64 +%ifarch %{arm} %{_libdir}/wine/%{winesodir}/opencl.dll.so %endif %{_libdir}/wine/%{winesodir}/opencl.so From 5fba36fcdaf089b148bededb72805e36a508dedd Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 3 Apr 2022 16:16:24 -0500 Subject: [PATCH 333/459] Drop 32-bit ARM, add MinGW package dependencies --- wine.spec | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/wine.spec b/wine.spec index c1137ce..f438c0c 100644 --- a/wine.spec +++ b/wine.spec @@ -104,14 +104,14 @@ Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar. %endif %if !%{?no64bit} -ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 +ExclusiveArch: %{ix86} x86_64 aarch64 %else -ExclusiveArch: %{ix86} %{arm} +ExclusiveArch: %{ix86} %endif BuildRequires: bison BuildRequires: flex -%ifarch aarch64 +%ifarch %{arm} aarch64 BuildRequires: clang >= 5.0 BuildRequires: lld %else @@ -335,6 +335,11 @@ Requires: vulkan-loader(x86-32) %if 0%{?wine_staging} Requires: libva(x86-32) %endif +Requires: mingw32-lcms2 +Requires: mingw32-libpng +Requires: mingw32-libxml2 +Requires: mingw32-libxslt +Requires: mingw32-zlib %endif %ifarch x86_64 @@ -359,6 +364,11 @@ Requires: vulkan-loader(x86-64) %if 0%{?wine_staging} Requires: libva(x86-64) %endif +Requires: mingw64-lcms2 +Requires: mingw64-libpng +Requires: mingw64-libxml2 +Requires: mingw64-libxslt +Requires: mingw64-zlib %endif %ifarch %{arm} aarch64 @@ -735,7 +745,7 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all # http://bugs.winehq.org/show_bug.cgi?id=25073 export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" -%ifarch aarch64 +%ifarch %{arm} aarch64 %if 0%{?fedora} >= 33 %global toolchain clang %else @@ -2811,6 +2821,8 @@ fi %changelog * Tue Mar 29 2022 Michael Cronenworth - 7.5-1 - version update +- drop 32-bit ARM +- require on Fedora MinGW dependencies * Fri Mar 25 2022 Sandro Mani - 7.3-2 - Rebuild with mingw-gcc-12 From c01aecc8168c876c2dc346028deb46e4e1a95090 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 3 Apr 2022 16:20:37 -0500 Subject: [PATCH 334/459] Add missing cross-compiling patch --- wine-7.5-cross.patch | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 wine-7.5-cross.patch diff --git a/wine-7.5-cross.patch b/wine-7.5-cross.patch new file mode 100644 index 0000000..4c588d7 --- /dev/null +++ b/wine-7.5-cross.patch @@ -0,0 +1,21 @@ +--- a/aclocal.m4 2022-03-25 15:26:21.000000000 -0500 ++++ b/aclocal.m4 2022-03-30 14:17:03.862124917 -0500 +@@ -229,6 +229,7 @@ + AC_CACHE_CHECK([for MinGW $1], ac_var, + [ac_wine_check_headers_saved_cc=$CC + ac_wine_check_headers_saved_exeext=$ac_exeext ++CFLAGS="$CROSSCFLAGS" + CC="$CROSSCC" + ac_exeext=".exe" + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[$4 +@@ -248,8 +249,10 @@ + [ac_wine_check_headers_saved_cc=$CC + ac_wine_check_headers_saved_exeext=$ac_exeext + ac_wine_check_headers_saved_libs=$LIBS ++CFLAGS="$CROSSCFLAGS" + CC="$CROSSCC" + ac_exeext=".exe" ++LDFLAGS="$CROSSLDFLAGS" + LIBS="-l$1 $5 $LIBS" + AC_LINK_IFELSE([AC_LANG_CALL([], [$2])],[AS_VAR_SET([ac_var],[yes])],[AS_VAR_SET([ac_var],[no])]) + CC=$ac_wine_check_headers_saved_cc From baa57bab540c92f2282365e3abe835a62a7f920b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 23 May 2022 17:18:11 -0500 Subject: [PATCH 335/459] Update to 7.9 --- sources | 6 +++--- wine.spec | 27 +++++++++------------------ 2 files changed, 12 insertions(+), 21 deletions(-) diff --git a/sources b/sources index def955e..24f04e8 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.5.tar.xz) = 70458d702e04075915a97a12c5ebd33ec50cbb094f5f837e6bb498e24ee48630359d819d9689e84d29708398162ca7b8f7737216fb31c350701b66733da98616 -SHA512 (wine-7.5.tar.xz.sign) = 8a0ae360cc23260dbe79d1aa683ddfec45a579a9704fb10b9b8cb0ac28c79c8a79141dae683e21f3d8efd6f228504401c59b1b3cab825ef89fbe6e37f934f808 -SHA512 (wine-staging-7.5.tar.gz) = 138456d1fd76fa433afe01cd1d2cadb88c631277f69734641f1136795f0761a68fdfc564b9da90a342ff42e82f04436b70bb57913f92417b14e24cd7720a7b90 +SHA512 (wine-7.9.tar.xz) = 47ecbb8bc31a06d0f40a63469ffe3df4a1e05c9476a8926ec7f20c2230de8afecb5e0df9f3c5dd238ce3d0323d7cf9c9f48c41ef6ca149822458a4e605a2e029 +SHA512 (wine-7.9.tar.xz.sign) = f02eea3ec3784b233cdab425d4904366c892c5591191ecb62e278e04556558a0511d65ce5c9b89373b4f2412cf77b1002fab913e0839e86a91e242aa21937ae6 +SHA512 (wine-staging-7.9.tar.gz) = 6c856eeaa18bad56b5302939968995221277f80eb380510762535063929b7d95e58df11ad01459ab4e6a7f97efada8c09034457a58ad637620d3a296c93ace6d diff --git a/wine.spec b/wine.spec index f438c0c..a333b91 100644 --- a/wine.spec +++ b/wine.spec @@ -46,7 +46,7 @@ %endif Name: wine -Version: 7.5 +Version: 7.9 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1377,10 +1377,6 @@ fi %{_libdir}/wine/%{winepedir}/esent.dll %{_libdir}/wine/%{winepedir}/evr.dll %{_libdir}/wine/%{winepedir}/explorerframe.dll -%if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll -%{_libdir}/wine/%{winepedir}/ext-ms-win-xaml-pal-l1-1-0.dll -%endif %{_libdir}/wine/%{winepedir}/faultrep.dll %{_libdir}/wine/%{winepedir}/feclient.dll %{_libdir}/wine/%{winepedir}/fltlib.dll @@ -1412,9 +1408,6 @@ fi %{_libdir}/wine/%{winepedir}/icinfo.exe %{_libdir}/wine/%{winepedir}/icmp.dll %{_libdir}/wine/%{winepedir}/ieframe.dll -%if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/iertutil.dll -%endif %{_libdir}/wine/%{winepedir}/ieproxy.dll %{_libdir}/wine/%{winepedir}/imaadp32.acm %{_libdir}/wine/%{winepedir}/imagehlp.dll @@ -1735,6 +1728,7 @@ fi %endif %{_libdir}/wine/%{winepedir}/windows.media.devices.dll %{_libdir}/wine/%{winepedir}/windows.networking.connectivity +%{_libdir}/wine/%{winepedir}/windows.networking.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winepedir}/windowscodecsext.dll %{_libdir}/wine/%{winepedir}/winebus.sys @@ -1747,7 +1741,7 @@ fi %{_libdir}/wine/%{winesodir}/winevulkan.so %{_libdir}/wine/%{winepedir}/winevulkan.dll %{_libdir}/wine/%{winepedir}/winex11.drv -%{_libdir}/wine/%{winesodir}/winex11.drv.so +%{_libdir}/wine/%{winesodir}/winex11.so %{_libdir}/wine/%{winepedir}/wing32.dll %{_libdir}/wine/%{winepedir}/winhttp.dll %{_libdir}/wine/%{winepedir}/wininet.dll @@ -1756,7 +1750,7 @@ fi %{_libdir}/wine/%{winepedir}/winspool.drv %{_libdir}/wine/%{winesodir}/winspool.so %{_libdir}/wine/%{winepedir}/winsta.dll -%{_libdir}/wine/%{winepedir}/wmadmod.dll +%{_libdir}/wine/%{winepedir}/wintypes.dll %{_libdir}/wine/%{winepedir}/wmasf.dll %{_libdir}/wine/%{winepedir}/wmi.dll %{_libdir}/wine/%{winepedir}/wmic.exe @@ -2149,10 +2143,6 @@ fi %{_libdir}/wine/%{winesodir}/esent.dll.so %{_libdir}/wine/%{winesodir}/evr.dll.so %{_libdir}/wine/%{winesodir}/explorerframe.dll.so -%if 0%{?wine_staging} -%{_libdir}/wine/%{winesodir}/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/%{winesodir}/ext-ms-win-xaml-pal-l1-1-0.dll.so -%endif %{_libdir}/wine/%{winesodir}/faultrep.dll.so %{_libdir}/wine/%{winesodir}/feclient.dll.so %{_libdir}/wine/%{winesodir}/fltlib.dll.so @@ -2182,9 +2172,6 @@ fi %{_libdir}/wine/%{winesodir}/iccvid.dll.so %{_libdir}/wine/%{winesodir}/icinfo.exe.so %{_libdir}/wine/%{winesodir}/ieframe.dll.so -%if 0%{?wine_staging} -%{_libdir}/wine/%{winesodir}/iertutil.dll.so -%endif %{_libdir}/wine/%{winesodir}/ieproxy.dll.so %{_libdir}/wine/%{winesodir}/imaadp32.acm.so %{_libdir}/wine/%{winesodir}/imagehlp.dll.so @@ -2483,6 +2470,7 @@ fi %endif %{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so %{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so +%{_libdir}/wine/%{winesodir}/windows.networking.dll.so %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so %{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so %{_libdir}/wine/%{winesodir}/winebus.sys.so @@ -2499,7 +2487,6 @@ fi %{_libdir}/wine/%{winesodir}/winnls32.dll.so %{_libdir}/wine/%{winesodir}/winspool.drv.so %{_libdir}/wine/%{winesodir}/winsta.dll.so -%{_libdir}/wine/%{winesodir}/wmadmod.dll.so %{_libdir}/wine/%{winesodir}/wmasf.dll.so %{_libdir}/wine/%{winesodir}/wmic.exe.so %{_libdir}/wine/%{winesodir}/wmiutils.dll.so @@ -2509,6 +2496,7 @@ fi %{_libdir}/wine/%{winesodir}/winscard.dll.so %{_libdir}/wine/%{winesodir}/wintab32.dll.so %{_libdir}/wine/%{winesodir}/wintrust.dll.so +%{_libdir}/wine/%{winesodir}/wintypes.dll.so %{_libdir}/wine/%{winesodir}/winusb.dll.so %{_libdir}/wine/%{winesodir}/wlanapi.dll.so %{_libdir}/wine/%{winesodir}/wlanui.dll.so @@ -2819,6 +2807,9 @@ fi %endif %changelog +* Mon May 23 2022 Michael Cronenworth - 7.9-1 +- version update + * Tue Mar 29 2022 Michael Cronenworth - 7.5-1 - version update - drop 32-bit ARM From bf9fa32bb2725b8a7426fdc01708392ac6471b19 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 6 Jun 2022 07:25:32 -0500 Subject: [PATCH 336/459] Update to 7.10 --- sources | 6 +++--- wine.spec | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 24f04e8..02b121f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.9.tar.xz) = 47ecbb8bc31a06d0f40a63469ffe3df4a1e05c9476a8926ec7f20c2230de8afecb5e0df9f3c5dd238ce3d0323d7cf9c9f48c41ef6ca149822458a4e605a2e029 -SHA512 (wine-7.9.tar.xz.sign) = f02eea3ec3784b233cdab425d4904366c892c5591191ecb62e278e04556558a0511d65ce5c9b89373b4f2412cf77b1002fab913e0839e86a91e242aa21937ae6 -SHA512 (wine-staging-7.9.tar.gz) = 6c856eeaa18bad56b5302939968995221277f80eb380510762535063929b7d95e58df11ad01459ab4e6a7f97efada8c09034457a58ad637620d3a296c93ace6d +SHA512 (wine-7.10.tar.xz) = be460be6c3f6f54c20220287a7c4c9d41d27bd14fabb97b1f9824a4be361e38b2e2e51a621e0332d6c48934b1af425efaec92132f73e6d1270337ffbfcac2576 +SHA512 (wine-7.10.tar.xz.sign) = 31552691927675a3e92f1bc01367ec6fc032044fbf7c799985256bb5352793480a3be709b5e7d8959c0f7a108d5598353fc0fc4ff4aefc83b2bb0764e7a856c2 +SHA512 (wine-staging-7.10.tar.gz) = 7c2aa5ec78f12ef3415f7e3615775f8a0a727f6e5bb0173f5746934166dbec5d4edfaa572d3fe26ef62fe933772346495a6c618d58ee0a6374028a158beb05c8 diff --git a/wine.spec b/wine.spec index a333b91..a4b1dab 100644 --- a/wine.spec +++ b/wine.spec @@ -46,7 +46,7 @@ %endif Name: wine -Version: 7.9 +Version: 7.10 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2807,6 +2807,9 @@ fi %endif %changelog +* Mon Jun 06 2022 Michael Cronenworth - 7.10-1 +- version update + * Mon May 23 2022 Michael Cronenworth - 7.9-1 - version update From a0465378b4a58fdf2058a4b3f855ef81227fd86c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 6 Jun 2022 10:39:27 -0500 Subject: [PATCH 337/459] Require Mono 7.3.0 --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index a4b1dab..3c9ae43 100644 --- a/wine.spec +++ b/wine.spec @@ -9,7 +9,7 @@ %global no64bit 0 %global winegecko 2.47.2 -%global winemono 7.1.1 +%global winemono 7.3.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -47,7 +47,7 @@ Name: wine Version: 7.10 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2807,6 +2807,9 @@ fi %endif %changelog +* Mon Jun 06 2022 Michael Cronenworth - 7.10-2 +- Require new Mono + * Mon Jun 06 2022 Michael Cronenworth - 7.10-1 - version update From e8cae40f2f38eacd65e5831351cbe67e2a0d1dad Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jun 2022 21:18:23 -0500 Subject: [PATCH 338/459] Update to 7.11 --- sources | 6 +++--- wine.spec | 9 +++++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 02b121f..606ca96 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.10.tar.xz) = be460be6c3f6f54c20220287a7c4c9d41d27bd14fabb97b1f9824a4be361e38b2e2e51a621e0332d6c48934b1af425efaec92132f73e6d1270337ffbfcac2576 -SHA512 (wine-7.10.tar.xz.sign) = 31552691927675a3e92f1bc01367ec6fc032044fbf7c799985256bb5352793480a3be709b5e7d8959c0f7a108d5598353fc0fc4ff4aefc83b2bb0764e7a856c2 -SHA512 (wine-staging-7.10.tar.gz) = 7c2aa5ec78f12ef3415f7e3615775f8a0a727f6e5bb0173f5746934166dbec5d4edfaa572d3fe26ef62fe933772346495a6c618d58ee0a6374028a158beb05c8 +SHA512 (wine-7.11.tar.xz) = aff6a5996ba7336d97c59a1402688b109e6cca123c60fa6f03813d81ad6478f4ed4a62fb7813dc6952cca7ec1250182730873f3ac17f0855bbf000bf3c1d86fe +SHA512 (wine-7.11.tar.xz.sign) = 0b08b889506af104eab90268f2944d82dda5bdf4117596768766fb77afaa76416bae8fe0b2b06811bf05f04e2ee0a5a62b74fa24965228b9338d2a3d3eb3fc43 +SHA512 (wine-staging-7.11.tar.gz) = 5985f7536f7d0a8bedcfcdf095861a06589ea6ad9896c87043ca88f9ef3c4bc9854931b51b64471e361378f332cea70adc58ef9303e9e5d1a6dcc9789761c187 diff --git a/wine.spec b/wine.spec index 3c9ae43..f5a8c82 100644 --- a/wine.spec +++ b/wine.spec @@ -46,8 +46,8 @@ %endif Name: wine -Version: 7.10 -Release: 2%{?dist} +Version: 7.11 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -1403,6 +1403,7 @@ fi %{_libdir}/wine/%{winepedir}/hnetcfg.dll %{_libdir}/wine/%{winepedir}/http.sys %{_libdir}/wine/%{winepedir}/httpapi.dll +%{_libdir}/wine/%{winepedir}/ia2comproxy.dll %{_libdir}/wine/%{winepedir}/icacls.exe %{_libdir}/wine/%{winepedir}/iccvid.dll %{_libdir}/wine/%{winepedir}/icinfo.exe @@ -2168,6 +2169,7 @@ fi %{_libdir}/wine/%{winesodir}/hnetcfg.dll.so %{_libdir}/wine/%{winesodir}/http.sys.so %{_libdir}/wine/%{winesodir}/httpapi.dll.so +%{_libdir}/wine/%{winesodir}/ia2comproxy.dll.so %{_libdir}/wine/%{winesodir}/icacls.exe.so %{_libdir}/wine/%{winesodir}/iccvid.dll.so %{_libdir}/wine/%{winesodir}/icinfo.exe.so @@ -2807,6 +2809,9 @@ fi %endif %changelog +* Wed Jun 22 2022 Michael Cronenworth - 7.11-1 +- version update + * Mon Jun 06 2022 Michael Cronenworth - 7.10-2 - Require new Mono From 17f126ebed003b8f27ef798d96b9685dea473030 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 5 Jul 2022 15:07:50 -0500 Subject: [PATCH 339/459] Update to 7.12 and unbundle vkd3d --- sources | 6 +++--- wine.spec | 8 ++++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 606ca96..e18121d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.11.tar.xz) = aff6a5996ba7336d97c59a1402688b109e6cca123c60fa6f03813d81ad6478f4ed4a62fb7813dc6952cca7ec1250182730873f3ac17f0855bbf000bf3c1d86fe -SHA512 (wine-7.11.tar.xz.sign) = 0b08b889506af104eab90268f2944d82dda5bdf4117596768766fb77afaa76416bae8fe0b2b06811bf05f04e2ee0a5a62b74fa24965228b9338d2a3d3eb3fc43 -SHA512 (wine-staging-7.11.tar.gz) = 5985f7536f7d0a8bedcfcdf095861a06589ea6ad9896c87043ca88f9ef3c4bc9854931b51b64471e361378f332cea70adc58ef9303e9e5d1a6dcc9789761c187 +SHA512 (wine-7.12.tar.xz) = 4746fb1c3d0ec7f20e22d821f8e88e5415b85cb60f53e9ad61b89e8321b6a6b2999eb2b70c7ac46477f633bccb6c2aba49ce2655c380cb85cd5c71dbe4af50b4 +SHA512 (wine-7.12.tar.xz.sign) = a1c0c67955f12340be6ca1b993c9231e52e2080ae3f9712a4796d12b0b1d3f01a35fc13ea1c28b894fab3b8a0e1088ce3f749562fd0eb5e7dd7099d05b3feb4f +SHA512 (wine-staging-7.12.tar.gz) = 0cf7554011835052b75a836fca89c6cf9b5fa1653c96a82b0dcd3cf40147602eebaf81aa6b94348432371bef9550c8dc21c9cf7d78b49a422bd113e8a6a8e3b0 diff --git a/wine.spec b/wine.spec index f5a8c82..0566f96 100644 --- a/wine.spec +++ b/wine.spec @@ -46,7 +46,7 @@ %endif Name: wine -Version: 7.11 +Version: 7.12 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -202,6 +202,10 @@ BuildRequires: mingw32-libxml2 BuildRequires: mingw64-libxml2 BuildRequires: mingw32-libxslt BuildRequires: mingw64-libxslt +BuildRequires: mingw32-vkd3d +BuildRequires: mingw64-vkd3d +BuildRequires: mingw32-vulkan-headers +BuildRequires: mingw64-vulkan-headers BuildRequires: mingw32-zlib BuildRequires: mingw64-zlib %endif @@ -396,7 +400,6 @@ Provides: bundled(libFAudio) = 22.02 Provides: bundled(libjpeg) = 9e Provides: bundled(mpg123-libs) = 1.29.3 Provides: bundled(libtiff) = 4.3.0 -Provides: bundled(libvkd3d) = 1.3 # removed as of 1.7.35 Obsoletes: wine-wow < 1.7.35 @@ -1738,6 +1741,7 @@ fi %{_libdir}/wine/%{winepedir}/winehid.sys %{_libdir}/wine/%{winepedir}/winemapi.dll %{_libdir}/wine/%{winepedir}/wineusb.sys +%{_libdir}/wine/%{winesodir}/wineusb.so %{_libdir}/wine/%{winesodir}/wineusb.sys.so %{_libdir}/wine/%{winesodir}/winevulkan.so %{_libdir}/wine/%{winepedir}/winevulkan.dll From d9c9f057bacb3b6981cad76c7fc2fad2d9d93358 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 5 Jul 2022 15:08:49 -0500 Subject: [PATCH 340/459] Fix changelog --- wine.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wine.spec b/wine.spec index 0566f96..07cbf9a 100644 --- a/wine.spec +++ b/wine.spec @@ -2813,6 +2813,10 @@ fi %endif %changelog +* Tue Jul 05 2022 Michael Cronenworth - 7.12-1 +- versuon update +- Unbundle vkd3d + * Wed Jun 22 2022 Michael Cronenworth - 7.11-1 - version update From a3e2f7a5dcecb2025dee826a45717a7cf4d9c3ab Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 14 Jul 2022 19:29:58 -0500 Subject: [PATCH 341/459] Need to add Requires on DLL packages (RHBZ#2107290) --- wine.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 07cbf9a..c7ba07c 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 7.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -343,6 +343,7 @@ Requires: mingw32-lcms2 Requires: mingw32-libpng Requires: mingw32-libxml2 Requires: mingw32-libxslt +Requires: mingw32-vkd3d Requires: mingw32-zlib %endif @@ -372,6 +373,7 @@ Requires: mingw64-lcms2 Requires: mingw64-libpng Requires: mingw64-libxml2 Requires: mingw64-libxslt +Requires: mingw64-vkd3d Requires: mingw64-zlib %endif @@ -2813,6 +2815,9 @@ fi %endif %changelog +* Thu Jul 14 2022 Michael Cronenworth - 7.12-2 +- Requires on vkd3d + * Tue Jul 05 2022 Michael Cronenworth - 7.12-1 - versuon update - Unbundle vkd3d From 947c9436238645297f0e168fe10b7a9a1c70903b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:26:31 +0000 Subject: [PATCH 342/459] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index c7ba07c..14dc7db 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 7.12 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2815,6 +2815,9 @@ fi %endif %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 7.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Thu Jul 14 2022 Michael Cronenworth - 7.12-2 - Requires on vkd3d From 3be04588432c2fcbf8f1045f9ea6e789416d4de0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 11 Oct 2022 11:02:43 -0500 Subject: [PATCH 343/459] Update to 7.18 --- sources | 6 +++--- wine.spec | 29 ++++++++++++++++++----------- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/sources b/sources index e18121d..ada0c0c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.12.tar.xz) = 4746fb1c3d0ec7f20e22d821f8e88e5415b85cb60f53e9ad61b89e8321b6a6b2999eb2b70c7ac46477f633bccb6c2aba49ce2655c380cb85cd5c71dbe4af50b4 -SHA512 (wine-7.12.tar.xz.sign) = a1c0c67955f12340be6ca1b993c9231e52e2080ae3f9712a4796d12b0b1d3f01a35fc13ea1c28b894fab3b8a0e1088ce3f749562fd0eb5e7dd7099d05b3feb4f -SHA512 (wine-staging-7.12.tar.gz) = 0cf7554011835052b75a836fca89c6cf9b5fa1653c96a82b0dcd3cf40147602eebaf81aa6b94348432371bef9550c8dc21c9cf7d78b49a422bd113e8a6a8e3b0 +SHA512 (wine-7.18.tar.xz) = e651b18cef73b4619e953b746d0c207c0220279003560aaf195c2569a22308af129e1460651a246e6a87dcfbcfcff08f52f970734035eb55ab45d8970fd56a02 +SHA512 (wine-7.18.tar.xz.sign) = 358dce51b2290a0e0833c85c55ec4badfb36734bc8427434b83142d268ada3bc59abeb1aea3b4598de48273f3fbebf1c5d9777afbbac1b66f99bfbe831d3d77e +SHA512 (wine-staging-7.18.tar.gz) = fce34941f53f649035b9581f3612f0e47bcbb7e52d2edd33deba9123870cf69c237d10c820c8cbe1b9a784fe6e688af8690cc9ea6d71d4fc596f94ebd1a932a9 diff --git a/wine.spec b/wine.spec index 14dc7db..688d67a 100644 --- a/wine.spec +++ b/wine.spec @@ -8,7 +8,7 @@ %global _smp_mflags -j1 %global no64bit 0 -%global winegecko 2.47.2 +%global winegecko 2.47.3 %global winemono 7.3.0 #global _default_patch_fuzz 2 %ifarch %{ix86} @@ -46,8 +46,8 @@ %endif Name: wine -Version: 7.12 -Release: 3%{?dist} +Version: 7.18 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -141,9 +141,6 @@ BuildRequires: sane-backends-devel BuildRequires: systemd-devel BuildRequires: fontforge freetype-devel BuildRequires: libgphoto2-devel -%if 0%{?fedora} && 0%{?fedora} <= 30 -BuildRequires: isdn4k-utils-devel -%endif BuildRequires: libpcap-devel # modular x BuildRequires: libX11-devel @@ -175,7 +172,6 @@ BuildRequires: mpg123-devel %endif BuildRequires: SDL2-devel BuildRequires: vulkan-devel -#BuildRequires: libFAudio-devel BuildRequires: libappstream-glib # Silverlight DRM-stuff needs XATTR enabled. @@ -192,6 +188,8 @@ BuildRequires: icoutils %endif %ifarch %{ix86} x86_64 +BuildRequires: mingw32-FAudio +BuildRequires: mingw64-FAudio BuildRequires: mingw32-gcc BuildRequires: mingw64-gcc BuildRequires: mingw32-lcms2 @@ -241,7 +239,6 @@ Recommends: wine-dxvk(x86-32) Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-32) -Recommends: isdn4k-utils(x86-32) %endif # x86-64 parts @@ -267,7 +264,6 @@ Recommends: wine-dxvk(x86-64) Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-64) -Recommends: isdn4k-utils(x86-64) %endif # ARM parts @@ -398,7 +394,6 @@ Requires: libva %endif %endif -Provides: bundled(libFAudio) = 22.02 Provides: bundled(libjpeg) = 9e Provides: bundled(mpg123-libs) = 1.29.3 Provides: bundled(libtiff) = 4.3.0 @@ -1302,6 +1297,7 @@ fi %{_libdir}/wine/%{winepedir}/cryptdll.dll %{_libdir}/wine/%{winepedir}/cryptext.dll %{_libdir}/wine/%{winepedir}/cryptnet.dll +%{_libdir}/wine/%{winepedir}/cryptowinrt.dll %{_libdir}/wine/%{winepedir}/cryptsp.dll %{_libdir}/wine/%{winepedir}/cryptui.dll %{_libdir}/wine/%{winepedir}/ctapi32.dll @@ -1464,6 +1460,7 @@ fi %{_libdir}/wine/%{winepedir}/mfplat.dll %{_libdir}/wine/%{winepedir}/mfplay.dll %{_libdir}/wine/%{winepedir}/mfreadwrite.dll +%{_libdir}/wine/%{winepedir}/mfsrcsnk.dll %{_libdir}/wine/%{winepedir}/mgmtapi.dll %{_libdir}/wine/%{winepedir}/midimap.dll %{_libdir}/wine/%{winepedir}/mlang.dll @@ -1530,6 +1527,7 @@ fi %{_libdir}/wine/%{winepedir}/msvcp120_app.dll %{_libdir}/wine/%{winepedir}/msvcp140.dll %{_libdir}/wine/%{winepedir}/msvcp140_1.dll +%{_libdir}/wine/%{winepedir}/msvcp140_2.dll %{_libdir}/wine/%{winepedir}/msvcp140_atomic_wait.dll %{_libdir}/wine/%{winepedir}/msvcr70.dll %{_libdir}/wine/%{winepedir}/msvcr71.dll @@ -1682,6 +1680,7 @@ fi %{_libdir}/wine/%{winepedir}/tbs.dll %{_libdir}/wine/%{winepedir}/tdh.dll %{_libdir}/wine/%{winepedir}/tdi.sys +%{_libdir}/wine/%{winepedir}/threadpoolwinrt.dll %{_libdir}/wine/%{winepedir}/traffic.dll %{_libdir}/wine/%{winepedir}/tzres.dll %{_libdir}/wine/%{winepedir}/ucrtbase.dll @@ -1744,7 +1743,6 @@ fi %{_libdir}/wine/%{winepedir}/winemapi.dll %{_libdir}/wine/%{winepedir}/wineusb.sys %{_libdir}/wine/%{winesodir}/wineusb.so -%{_libdir}/wine/%{winesodir}/wineusb.sys.so %{_libdir}/wine/%{winesodir}/winevulkan.so %{_libdir}/wine/%{winepedir}/winevulkan.dll %{_libdir}/wine/%{winepedir}/winex11.drv @@ -2076,6 +2074,7 @@ fi %{_libdir}/wine/%{winesodir}/cryptdll.dll.so %{_libdir}/wine/%{winesodir}/cryptext.dll.so %{_libdir}/wine/%{winesodir}/cryptnet.dll.so +%{_libdir}/wine/%{winesodir}/cryptowinrt.dll.so %{_libdir}/wine/%{winesodir}/cryptsp.dll.so %{_libdir}/wine/%{winesodir}/cryptui.dll.so %{_libdir}/wine/%{winesodir}/ctapi32.dll.so @@ -2224,6 +2223,7 @@ fi %{_libdir}/wine/%{winesodir}/mfplat.dll.so %{_libdir}/wine/%{winesodir}/mfplay.dll.so %{_libdir}/wine/%{winesodir}/mfreadwrite.dll.so +%{_libdir}/wine/%{winesodir}/mfsrcsnk.dll.so %{_libdir}/wine/%{winesodir}/mgmtapi.dll.so %{_libdir}/wine/%{winesodir}/midimap.dll.so %{_libdir}/wine/%{winesodir}/mlang.dll.so @@ -2286,6 +2286,7 @@ fi %{_libdir}/wine/%{winesodir}/msvcp120_app.dll.so %{_libdir}/wine/%{winesodir}/msvcp140.dll.so %{_libdir}/wine/%{winesodir}/msvcp140_1.dll.so +%{_libdir}/wine/%{winesodir}/msvcp140_2.dll.so %{_libdir}/wine/%{winesodir}/msvcp140_atomic_wait.dll.so %{_libdir}/wine/%{winesodir}/msvcr70.dll.so %{_libdir}/wine/%{winesodir}/msvcr71.dll.so @@ -2426,6 +2427,7 @@ fi %{_libdir}/wine/%{winesodir}/tbs.dll.so %{_libdir}/wine/%{winesodir}/tdh.dll.so %{_libdir}/wine/%{winesodir}/tdi.sys.so +%{_libdir}/wine/%{winesodir}/threadpoolwinrt.dll.so %{_libdir}/wine/%{winesodir}/traffic.dll.so %{_libdir}/wine/%{winesodir}/ucrtbase.dll.so %if 0%{?wine_staging} @@ -2486,6 +2488,7 @@ fi %{_libdir}/wine/%{winesodir}/winegstreamer.dll.so %{_libdir}/wine/%{winesodir}/winehid.sys.so %{_libdir}/wine/%{winesodir}/winemapi.dll.so +%{_libdir}/wine/%{winesodir}/wineusb.sys.so %{_libdir}/wine/%{winesodir}/winevulkan.dll.so %{_libdir}/wine/%{winesodir}/winexinput.sys.so %{_libdir}/wine/%{winesodir}/wing32.dll.so @@ -2815,6 +2818,10 @@ fi %endif %changelog +* Tue Oct 11 2022 Michael Cronenworth - 7.18-1 +- versuon update +- Drop isdn4k-utils from Recommends + * Sat Jul 23 2022 Fedora Release Engineering - 7.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 5b27b74f4d61fae62df715f9ed1a4a0c2c7a106e Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 11 Oct 2022 15:22:36 -0500 Subject: [PATCH 344/459] Hack around linker flags in configure on i686 --- wine.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wine.spec b/wine.spec index 688d67a..e1e944a 100644 --- a/wine.spec +++ b/wine.spec @@ -745,6 +745,13 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all # http://bugs.winehq.org/show_bug.cgi?id=25073 export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" +%ifarch %{ix86} +# remove extra linker flag on 32-bit on native LDFLAGS +sed -i 's/CFLAGS="$CFLAGS -Wl,--disable-stdcall-fixup"//' configure +sed -i 's/CFLAGS="$CFLAGS $EXTRACROSSCFLAGS -nostartfiles -nodefaultlibs -Wl,--disable-stdcall-fixup"/CFLAGS="$CFLAGS $EXTRACROSSCFLAGS -nostartfiles -nodefaultlibs"/' configure +sed -i 's/CROSSLDFLAGS="$CROSSLDFLAGS -Wl,--disable-stdcall-fixup"/CROSSLDFLAGS="$CROSSLDFLAGS"/' configure +%endif + %ifarch %{arm} aarch64 %if 0%{?fedora} >= 33 %global toolchain clang From 3b68af45f1533591e757d13fdafb1e0c729fdf74 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 13 Oct 2022 08:10:29 -0500 Subject: [PATCH 345/459] Require MinGW FAudio (RHBZ#2134452) --- wine.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index e1e944a..f592fd7 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 7.18 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -335,6 +335,7 @@ Requires: vulkan-loader(x86-32) %if 0%{?wine_staging} Requires: libva(x86-32) %endif +Requires: mingw32-FAudio Requires: mingw32-lcms2 Requires: mingw32-libpng Requires: mingw32-libxml2 @@ -365,6 +366,7 @@ Requires: vulkan-loader(x86-64) %if 0%{?wine_staging} Requires: libva(x86-64) %endif +Requires: mingw64-FAudio Requires: mingw64-lcms2 Requires: mingw64-libpng Requires: mingw64-libxml2 @@ -2825,8 +2827,11 @@ fi %endif %changelog +* Thu Oct 13 2022 Michael Cronenworth - 7.18-2 +- Require MinGW FAudio + * Tue Oct 11 2022 Michael Cronenworth - 7.18-1 -- versuon update +- version update - Drop isdn4k-utils from Recommends * Sat Jul 23 2022 Fedora Release Engineering - 7.12-3 From 55482fecf271bd1723a0535315d85b60e48a6370 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 24 Oct 2022 16:14:31 -0500 Subject: [PATCH 346/459] Update to 7.19 --- sources | 6 +++--- wine.spec | 7 +++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/sources b/sources index ada0c0c..9dd27bd 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.18.tar.xz) = e651b18cef73b4619e953b746d0c207c0220279003560aaf195c2569a22308af129e1460651a246e6a87dcfbcfcff08f52f970734035eb55ab45d8970fd56a02 -SHA512 (wine-7.18.tar.xz.sign) = 358dce51b2290a0e0833c85c55ec4badfb36734bc8427434b83142d268ada3bc59abeb1aea3b4598de48273f3fbebf1c5d9777afbbac1b66f99bfbe831d3d77e -SHA512 (wine-staging-7.18.tar.gz) = fce34941f53f649035b9581f3612f0e47bcbb7e52d2edd33deba9123870cf69c237d10c820c8cbe1b9a784fe6e688af8690cc9ea6d71d4fc596f94ebd1a932a9 +SHA512 (wine-7.19.tar.xz) = f76dbda97cccad4c0f249b5dd4e8d48afa832134f1704ae228650bb73ee82823e628b23bd53a3f8729e06a8933597ff2fffa5551f156fc9c9181b67c066747d5 +SHA512 (wine-7.19.tar.xz.sign) = 7fa8ebc08c2981bc1cef0b2f5e508f318c0d163619de9466e86cbe11b6ebd6b3ca76d74c2899bb896d62e3ead90ae99b4da955c1d2fb1627bafc8fab3db8d816 +SHA512 (wine-staging-7.19.tar.gz) = c51cb18c4ae00eccf414f5edda18ebf363674ba7cfa95da135b3a43b7c012c086d454d6ac32b22d98e611bb87e55c3e1ee95571a4a0c9713028b5ac38e8aed3f diff --git a/wine.spec b/wine.spec index f592fd7..9852df0 100644 --- a/wine.spec +++ b/wine.spec @@ -46,8 +46,8 @@ %endif Name: wine -Version: 7.18 -Release: 2%{?dist} +Version: 7.19 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2827,6 +2827,9 @@ fi %endif %changelog +* Mon Oct 24 2022 Michael Cronenworth - 7.19-1 +- version update + * Thu Oct 13 2022 Michael Cronenworth - 7.18-2 - Require MinGW FAudio From 6a539bd720195562fe69cf5e031ce59482b9acf1 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 1 Nov 2022 07:02:49 -0500 Subject: [PATCH 347/459] Update to 7.20 --- sources | 6 +++--- wine.spec | 7 +++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 9dd27bd..2dc1391 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.19.tar.xz) = f76dbda97cccad4c0f249b5dd4e8d48afa832134f1704ae228650bb73ee82823e628b23bd53a3f8729e06a8933597ff2fffa5551f156fc9c9181b67c066747d5 -SHA512 (wine-7.19.tar.xz.sign) = 7fa8ebc08c2981bc1cef0b2f5e508f318c0d163619de9466e86cbe11b6ebd6b3ca76d74c2899bb896d62e3ead90ae99b4da955c1d2fb1627bafc8fab3db8d816 -SHA512 (wine-staging-7.19.tar.gz) = c51cb18c4ae00eccf414f5edda18ebf363674ba7cfa95da135b3a43b7c012c086d454d6ac32b22d98e611bb87e55c3e1ee95571a4a0c9713028b5ac38e8aed3f +SHA512 (wine-7.20.tar.xz) = 6e2e65fba2336985df93165050f0f46b752d6aa94fc1581451c58969e2003748378be4b9e16b647ca2922fbdff77920311b12a17bda630a7bccfc7ee8f03b453 +SHA512 (wine-7.20.tar.xz.sign) = c55c1b3f5e9da764963531831f8717bb83fb89dc003eb067d8589964514d8e640f90f2ca6611af0e69e701d2bdb0f8ce346bf60405567eec8a0bf9150e5c4ff3 +SHA512 (wine-staging-7.20.tar.gz) = 538bf60e760254f3130fe8b6bf07598287e567c0f34d6be2ed04fde10007283d4c675a6f27a0a13d3ce77e833559d5ef853a89f2f96dc5f8cc818bdc3570474a diff --git a/wine.spec b/wine.spec index 9852df0..175d8b9 100644 --- a/wine.spec +++ b/wine.spec @@ -9,7 +9,7 @@ %global no64bit 0 %global winegecko 2.47.3 -%global winemono 7.3.0 +%global winemono 7.4.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -46,7 +46,7 @@ %endif Name: wine -Version: 7.19 +Version: 7.20 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2827,6 +2827,9 @@ fi %endif %changelog +* Mon Oct 31 2022 Michael Cronenworth - 7.20-1 +- version update + * Mon Oct 24 2022 Michael Cronenworth - 7.19-1 - version update From 552cb045db6f129f8fc649087e0815fedfdd70e6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 27 Nov 2022 21:53:48 -0600 Subject: [PATCH 348/459] Update to 7.22 --- sources | 6 +- wine-7.22-autoconf-2.72.patch | 25 +++ wine-7.5-cross.patch | 21 --- wine.spec | 303 +++++----------------------------- 4 files changed, 73 insertions(+), 282 deletions(-) create mode 100644 wine-7.22-autoconf-2.72.patch delete mode 100644 wine-7.5-cross.patch diff --git a/sources b/sources index 2dc1391..583f020 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.20.tar.xz) = 6e2e65fba2336985df93165050f0f46b752d6aa94fc1581451c58969e2003748378be4b9e16b647ca2922fbdff77920311b12a17bda630a7bccfc7ee8f03b453 -SHA512 (wine-7.20.tar.xz.sign) = c55c1b3f5e9da764963531831f8717bb83fb89dc003eb067d8589964514d8e640f90f2ca6611af0e69e701d2bdb0f8ce346bf60405567eec8a0bf9150e5c4ff3 -SHA512 (wine-staging-7.20.tar.gz) = 538bf60e760254f3130fe8b6bf07598287e567c0f34d6be2ed04fde10007283d4c675a6f27a0a13d3ce77e833559d5ef853a89f2f96dc5f8cc818bdc3570474a +SHA512 (wine-7.22.tar.xz) = bf58a5b98bef5b291aff1eca3f94c28da95990e4c8da9af5e9e28b9480d57163d088b501b0c1bca5b568bf586dd9933cdc1ea1f371b78d95c94e2d25d0a65efc +SHA512 (wine-7.22.tar.xz.sign) = df8197045cd1a0b232f97dd5003b8dd141b81e8a535f4b25656c4570ce2a7cb87ab2a89ea476c48ba877a5dee5952b8d29f30118ef91dd17be9329455838b25d +SHA512 (wine-staging-7.22.tar.gz) = 5fdac19ec290c67767fac71abe07d9350ec431919c67a0f2d2df18ced20f1d3dddb921b3d5586d03add187c6281e1a691cc220e8d2d5ad4eeb94015721479d65 diff --git a/wine-7.22-autoconf-2.72.patch b/wine-7.22-autoconf-2.72.patch new file mode 100644 index 0000000..781bb9a --- /dev/null +++ b/wine-7.22-autoconf-2.72.patch @@ -0,0 +1,25 @@ +--- wine-7.20.old/aclocal.m4 2022-11-17 17:19:01.772386752 +0100 ++++ wine-7.20/aclocal.m4 2022-11-17 17:24:03.721683055 +0100 +@@ -279,15 +279,17 @@ + dnl + dnl Usage: WINE_CHECK_DEFINE(name),[action-if-yes,[action-if-no]]) + dnl + AC_DEFUN([WINE_CHECK_DEFINE], + [AS_VAR_PUSHDEF([ac_var],[ac_cv_cpp_def_$1])dnl +-AC_CACHE_CHECK([whether we need to define $1],ac_var, +- AC_EGREP_CPP(yes,[#ifndef $1 +-yes +-#endif], +- [AS_VAR_SET(ac_var,yes)],[AS_VAR_SET(ac_var,no)])) ++AC_CACHE_CHECK([whether we need to define $1], ac_var, ++ [AC_PREPROC_IFELSE([[ ++#ifndef $1 ++#error not defined ++#endif ++]], ++ [AS_VAR_SET(ac_var,no)],[AS_VAR_SET(ac_var,yes)])]) + AS_VAR_IF([ac_var],[yes], + [CFLAGS="$CFLAGS -D$1" + LINTFLAGS="$LINTFLAGS -D$1"])dnl + AS_VAR_POPDEF([ac_var])]) + diff --git a/wine-7.5-cross.patch b/wine-7.5-cross.patch deleted file mode 100644 index 4c588d7..0000000 --- a/wine-7.5-cross.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/aclocal.m4 2022-03-25 15:26:21.000000000 -0500 -+++ b/aclocal.m4 2022-03-30 14:17:03.862124917 -0500 -@@ -229,6 +229,7 @@ - AC_CACHE_CHECK([for MinGW $1], ac_var, - [ac_wine_check_headers_saved_cc=$CC - ac_wine_check_headers_saved_exeext=$ac_exeext -+CFLAGS="$CROSSCFLAGS" - CC="$CROSSCC" - ac_exeext=".exe" - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[$4 -@@ -248,8 +249,10 @@ - [ac_wine_check_headers_saved_cc=$CC - ac_wine_check_headers_saved_exeext=$ac_exeext - ac_wine_check_headers_saved_libs=$LIBS -+CFLAGS="$CROSSCFLAGS" - CC="$CROSSCC" - ac_exeext=".exe" -+LDFLAGS="$CROSSLDFLAGS" - LIBS="-l$1 $5 $LIBS" - AC_LINK_IFELSE([AC_LANG_CALL([], [$2])],[AS_VAR_SET([ac_var],[yes])],[AS_VAR_SET([ac_var],[no])]) - CC=$ac_wine_check_headers_saved_cc diff --git a/wine.spec b/wine.spec index 175d8b9..2ff0429 100644 --- a/wine.spec +++ b/wine.spec @@ -1,12 +1,6 @@ # Compiling the preloader fails with hardening enabled %undefine _hardened_build -# Parallel build broken (fails with -# /usr/bin/x86_64-w64-mingw32-dlltool: dlls/winmm/libwinmm.{cross,delay}.a: No such file or directory -# /usr/bin/x86_64-w64-mingw32-dlltool: dlls/oleaut32/liboleaut32.{cross,delay}.a: No such file or directory -# /usr/bin/x86_64-w64-mingw32-dlltool: dlls/oleaut32/libwintrust.{cross,delay}.a: No such file or directory -%global _smp_mflags -j1 - %global no64bit 0 %global winegecko 2.47.3 %global winemono 7.4.0 @@ -46,7 +40,7 @@ %endif Name: wine -Version: 7.20 +Version: 7.22 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -92,8 +86,8 @@ Source501: wine-tahoma.conf # and provide a readme Source502: wine-README-tahoma -# fix configure macros for cross-compiling -Patch100: wine-7.5-cross.patch +# Autoconf 2.72 support - https://bugzilla.redhat.com/show_bug.cgi?id=2143724 +Patch100: wine-7.22-autoconf-2.72.patch Patch511: wine-cjk.patch @@ -183,7 +177,6 @@ BuildRequires: libva-devel # 0%%{?wine_staging} %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -BuildRequires: openal-soft-devel BuildRequires: icoutils %endif @@ -220,9 +213,6 @@ Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} Requires: wine-pulseaudio(x86-32) = %{version}-%{release} -%if 0%{?fedora} >= 10 || 0%{?rhel} == 6 -Requires: wine-openal(x86-32) = %{version}-%{release} -%endif %if 0%{?fedora} Requires: wine-opencl(x86-32) = %{version}-%{release} %endif @@ -248,9 +238,6 @@ Requires: wine-cms(x86-64) = %{version}-%{release} Requires: wine-ldap(x86-64) = %{version}-%{release} Requires: wine-twain(x86-64) = %{version}-%{release} Requires: wine-pulseaudio(x86-64) = %{version}-%{release} -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -Requires: wine-openal(x86-64) = %{version}-%{release} -%endif %if 0%{?fedora} Requires: wine-opencl(x86-64) = %{version}-%{release} %endif @@ -273,7 +260,6 @@ Requires: wine-cms = %{version}-%{release} Requires: wine-ldap = %{version}-%{release} Requires: wine-twain = %{version}-%{release} Requires: wine-pulseaudio = %{version}-%{release} -Requires: wine-openal = %{version}-%{release} %if 0%{?fedora} Requires: wine-opencl = %{version}-%{release} %endif @@ -288,7 +274,6 @@ Requires: wine-cms(aarch-64) = %{version}-%{release} Requires: wine-ldap(aarch-64) = %{version}-%{release} Requires: wine-twain(aarch-64) = %{version}-%{release} Requires: wine-pulseaudio(aarch-64) = %{version}-%{release} -Requires: wine-openal(aarch-64) = %{version}-%{release} Requires: wine-opencl(aarch-64) = %{version}-%{release} Requires: mingw64-wine-gecko = %winegecko Requires: mesa-dri-drivers(aarch-64) @@ -400,12 +385,9 @@ Provides: bundled(libjpeg) = 9e Provides: bundled(mpg123-libs) = 1.29.3 Provides: bundled(libtiff) = 4.3.0 -# removed as of 1.7.35 -Obsoletes: wine-wow < 1.7.35 -Provides: wine-wow = %{version}-%{release} -# library is now directly linked -Obsoletes: wine-capi < 6.21 -Provides: wine-capi = %{version}-%{release} +# removed as of 7.21 +Obsoletes: wine-openal < 4.21 +Provides: wine-openal = %{version}-%{release} %description core Wine core package includes the basic wine stuff needed by all other packages. @@ -701,15 +683,6 @@ Requires: wine-core = %{version}-%{release} %description alsa This package adds an alsa driver for wine. -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -%package openal -Summary: Openal support for wine -Requires: wine-core = %{version}-%{release} - -%description openal -This package adds an openal driver for wine. -%endif - %if 0%{?fedora} %package opencl Summary: OpenCL support for wine @@ -721,7 +694,7 @@ This package adds the opencl driver for wine. %prep %setup -qn wine-%{version} -%patch100 -p1 -b.cross +%patch100 -p1 -b.autoconf %patch511 -p1 -b.cjk %if 0%{?wine_staging} @@ -745,13 +718,17 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 # http://bugs.winehq.org/show_bug.cgi?id=25073 -export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" - -%ifarch %{ix86} -# remove extra linker flag on 32-bit on native LDFLAGS -sed -i 's/CFLAGS="$CFLAGS -Wl,--disable-stdcall-fixup"//' configure -sed -i 's/CFLAGS="$CFLAGS $EXTRACROSSCFLAGS -nostartfiles -nodefaultlibs -Wl,--disable-stdcall-fixup"/CFLAGS="$CFLAGS $EXTRACROSSCFLAGS -nostartfiles -nodefaultlibs"/' configure -sed -i 's/CROSSLDFLAGS="$CROSSLDFLAGS -Wl,--disable-stdcall-fixup"/CROSSLDFLAGS="$CROSSLDFLAGS"/' configure +# Disable Red Hat specs for package notes (Fedora 38+) and annobin. +# MinGW GCC does not support these options. +%if 0%{?fedora_version} == 36 +export LDFLAGS="$(echo "%{build_ldflags}" | sed -e 's/-Wl,-z,relro//' -e 's/-Wl,--build-id=sha1//' -e 's/-Wl,-dT,\/home\/abuild\/rpmbuild\/BUILD\/wine.*//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" +%else +export LDFLAGS="$(echo "%{build_ldflags}" | sed -e 's/-Wl,-z,relro//' -e 's/-Wl,--build-id=sha1//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-package-notes//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" +%endif +%ifarch x86_64 +export CFLAGS="$(echo "%{optflags}" | sed -e 's/-O2//' -e 's/-Wp,-D_FORTIFY_SOURCE=2//' -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//') -O2" +%else +export CFLAGS="$(echo "%{optflags}" | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//' -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" %endif %ifarch %{arm} aarch64 @@ -1127,10 +1104,6 @@ fi %ldconfig_scriptlets alsa -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -%ldconfig_scriptlets openal -%endif - %files # meta package @@ -1193,6 +1166,7 @@ fi %{_libdir}/wine/%{winepedir}/arp.exe %{_libdir}/wine/%{winepedir}/aspnet_regiis.exe %{_libdir}/wine/%{winepedir}/cacls.exe +%{_libdir}/wine/%{winepedir}/certutil.exe %{_libdir}/wine/%{winepedir}/conhost.exe %{_libdir}/wine/%{winepedir}/cscript.exe %{_libdir}/wine/%{winepedir}/dism.exe @@ -1232,6 +1206,7 @@ fi %{_libdir}/wine/%{winepedir}/secedit.exe %{_libdir}/wine/%{winepedir}/servicemodelreg.exe %{_libdir}/wine/%{winepedir}/services.exe +%{_libdir}/wine/%{winepedir}/setx.exe %{_libdir}/wine/%{winepedir}/start.exe %{_libdir}/wine/%{winepedir}/tasklist.exe %{_libdir}/wine/%{winepedir}/termsv.exe @@ -1582,10 +1557,10 @@ fi %{_libdir}/wine/%{winepedir}/ntdsapi.dll %{_libdir}/wine/%{winepedir}/ntprint.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/nvcuda.dll -%{_libdir}/wine/%{winesodir}/nvcuda.dll.so -%{_libdir}/wine/%{winepedir}/nvcuvid.dll -%{_libdir}/wine/%{winesodir}/nvcuvid.dll.so +#%%{_libdir}/wine/%%{winepedir}/nvcuda.dll +#%%{_libdir}/wine/%%{winesodir}/nvcuda.dll.so +#%%{_libdir}/wine/%%{winepedir}/nvcuvid.dll +#%%{_libdir}/wine/%%{winesodir}/nvcuvid.dll.so %endif %{_libdir}/wine/%{winepedir}/objsel.dll %{_libdir}/wine/%{winesodir}/odbc32.so @@ -1735,11 +1710,13 @@ fi %{_libdir}/wine/%{winepedir}/win32k.sys %{_libdir}/wine/%{winepedir}/win32u.dll %{_libdir}/wine/%{winepedir}/windows.devices.enumeration.dll +%{_libdir}/wine/%{winepedir}/windows.gaming.ui.gamebar.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/windows.gaming.input.dll %{_libdir}/wine/%{winepedir}/windows.globalization.dll %{_libdir}/wine/%{winepedir}/windows.media.speech.dll %endif +%{_libdir}/wine/%{winepedir}/windows.media.dll %{_libdir}/wine/%{winepedir}/windows.media.devices.dll %{_libdir}/wine/%{winepedir}/windows.networking.connectivity %{_libdir}/wine/%{winepedir}/windows.networking.dll @@ -1761,6 +1738,7 @@ fi %{_libdir}/wine/%{winepedir}/wininet.dll %{_libdir}/wine/%{winepedir}/winmm.dll %{_libdir}/wine/%{winepedir}/winnls32.dll +%{_libdir}/wine/%{winepedir}/winprint.dll %{_libdir}/wine/%{winepedir}/winspool.drv %{_libdir}/wine/%{winesodir}/winspool.so %{_libdir}/wine/%{winepedir}/winsta.dll @@ -1815,8 +1793,8 @@ fi %{_libdir}/wine/%{winepedir}/d3d8thk.dll %ghost %{_libdir}/wine/%{winepedir}/d3d9.dll %{_libdir}/wine/%{winepedir}/wine-d3d9.dll +%{_libdir}/wine/%{winesodir}/opengl32.so %{_libdir}/wine/%{winepedir}/opengl32.dll -%{_libdir}/wine/%{winesodir}/opengl32.dll.so %{_libdir}/wine/%{winepedir}/wined3d.dll %{_libdir}/wine/%{winepedir}/dnsapi.dll %{_libdir}/wine/%{winesodir}/dnsapi.so @@ -1864,6 +1842,7 @@ fi %{_libdir}/wine/%{winepedir}/xinput1_3.dll %{_libdir}/wine/%{winepedir}/xinput1_4.dll %{_libdir}/wine/%{winepedir}/xinput9_1_0.dll +%{_libdir}/wine/%{winepedir}/xinputuap.dll %{_libdir}/wine/%{winepedir}/xmllite.dll %{_libdir}/wine/%{winepedir}/xolehlp.dll %{_libdir}/wine/%{winepedir}/xpsprint.dll @@ -1871,16 +1850,16 @@ fi %if 0%{?wine_staging} %ifarch x86_64 aarch64 -%{_libdir}/wine/%{winepedir}/nvapi64.dll -%{_libdir}/wine/%{winepedir}/nvencodeapi64.dll -%{_libdir}/wine/%{winesodir}/nvencodeapi64.dll.so +#%%{_libdir}/wine/%%{winepedir}/nvapi64.dll +#%%{_libdir}/wine/%%{winepedir}/nvencodeapi64.dll +#%%{_libdir}/wine/%%{winesodir}/nvencodeapi64.dll.so %else -%{_libdir}/wine/%{winepedir}/nvapi.dll +#%%{_libdir}/wine/%%{winepedir}/nvapi.dll %ifarch %{arm} -%{_libdir}/wine/%{winesodir}/nvapi.dll.so +#%%{_libdir}/wine/%%{winesodir}/nvapi.dll.so %endif -%{_libdir}/wine/%{winepedir}/nvencodeapi.dll -%{_libdir}/wine/%{winesodir}/nvencodeapi.dll.so +#%%{_libdir}/wine/%%{winepedir}/nvencodeapi.dll +#%%{_libdir}/wine/%%{winesodir}/nvencodeapi.dll.so %endif %endif @@ -2353,6 +2332,7 @@ fi %{_libdir}/wine/%{winesodir}/olesvr32.dll.so %{_libdir}/wine/%{winesodir}/olethk32.dll.so %{_libdir}/wine/%{winesodir}/opcservices.dll.so +%{_libdir}/wine/%{winesodir}/opengl32.dll.so %{_libdir}/wine/%{winesodir}/packager.dll.so %{_libdir}/wine/%{winesodir}/pdh.dll.so %{_libdir}/wine/%{winesodir}/photometadatahandler.dll.so @@ -2482,11 +2462,13 @@ fi %{_libdir}/wine/%{winesodir}/win32k.sys.so %{_libdir}/wine/%{winesodir}/win32u.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.enumeration.dll.so +%{_libdir}/wine/%{winesodir}/windows.gaming.ui.gamebar.dll.so %if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so %{_libdir}/wine/%{winesodir}/windows.globalization.dll.so %{_libdir}/wine/%{winesodir}/windows.media.speech.dll.so %endif +%{_libdir}/wine/%{winesodir}/windows.media.dll.so %{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so %{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so %{_libdir}/wine/%{winesodir}/windows.networking.dll.so @@ -2505,6 +2487,7 @@ fi %{_libdir}/wine/%{winesodir}/wininet.dll.so %{_libdir}/wine/%{winesodir}/winmm.dll.so %{_libdir}/wine/%{winesodir}/winnls32.dll.so +%{_libdir}/wine/%{winesodir}/winprint.dll.so %{_libdir}/wine/%{winesodir}/winspool.drv.so %{_libdir}/wine/%{winesodir}/winsta.dll.so %{_libdir}/wine/%{winesodir}/wmasf.dll.so @@ -2579,6 +2562,7 @@ fi %{_libdir}/wine/%{winesodir}/xinput1_3.dll.so %{_libdir}/wine/%{winesodir}/xinput1_4.dll.so %{_libdir}/wine/%{winesodir}/xinput9_1_0.dll.so +%{_libdir}/wine/%{winesodir}/xinputuap.dll.so %{_libdir}/wine/%{winesodir}/xmllite.dll.so %{_libdir}/wine/%{winesodir}/xolehlp.dll.so %{_libdir}/wine/%{winesodir}/xpsprint.dll.so @@ -2741,7 +2725,6 @@ fi # ldap subpackage %files ldap -%{_libdir}/wine/%{winesodir}/wldap32.so %{_libdir}/wine/%{winepedir}/wldap32.dll %ifarch %{arm} %{_libdir}/wine/%{winesodir}/wldap32.dll.so @@ -2811,12 +2794,6 @@ fi %{_libdir}/wine/%{winesodir}/winealsa.drv.so %endif -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -%files openal -%{_libdir}/wine/%{winepedir}/openal32.dll -%{_libdir}/wine/%{winesodir}/openal32.dll.so -%endif - %if 0%{?fedora} %files opencl %{_libdir}/wine/%{winepedir}/opencl.dll @@ -2827,6 +2804,10 @@ fi %endif %changelog +* Sun Nov 27 2022 Michael Cronenworth - 7.22-1 +- version update +- drop openal package + * Mon Oct 31 2022 Michael Cronenworth - 7.20-1 - version update @@ -2972,197 +2953,3 @@ fi * Tue Dec 08 2020 Michael Cronenworth 6.0-0.1rc1 - version update -* Sat Nov 21 2020 Michael Cronenworth 5.22-1 -- version update - -* Tue Nov 10 2020 Michael Cronenworth 5.21-1 -- version update - -* Sat Oct 24 2020 Michael Cronenworth 5.20-1 -- version update - -* Sat Oct 10 2020 Michael Cronenworth 5.19-1 -- version update - -* Mon Sep 28 2020 Michael Cronenworth 5.18-2 -- Enable vkd3d shader support - -* Mon Sep 28 2020 Michael Cronenworth 5.18-1 -- version update - -* Tue Sep 15 2020 Michael Cronenworth 5.17-1 -- version update - -* Tue Sep 01 2020 Michael Cronenworth 5.16-1 -- version update - -* Sun Aug 16 2020 Michael Cronenworth 5.15-1 -- version update - -* Mon Aug 10 2020 Frantisek Zatloukal - 5.14-2 -- Recommend wine-dxvk as part of https://fedoraproject.org/wiki/Changes/DXVKwined3d - -* Mon Aug 03 2020 Michael Cronenworth 5.14-1 -- version update - -* Wed Jul 29 2020 Fedora Release Engineering - 5.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 20 2020 Michael Cronenworth 5.13-1 -- version update - -* Tue Jul 14 2020 Michael Cronenworth 5.12-1 -- version update - -* Wed Jul 01 2020 Jeff Law 5.10-2 -- Disable LTO - -* Sun Jun 07 2020 Michael Cronenworth 5.10-1 -- version update - -* Tue Jun 02 2020 Michael Cronenworth 5.9-2 -- drop typelibs from 32-bit devel package -- add patch for wine bug 49208 - -* Fri May 29 2020 Michael Cronenworth 5.9-1 -- version update - -* Sat May 02 2020 Michael Cronenworth 5.7-2 -- fix crash in wineserver affecting many apps and games (RHBZ#1829956) - -* Sun Apr 26 2020 Michael Cronenworth 5.7-1 -- version update - -* Sat Apr 11 2020 Michael Cronenworth 5.6-1 -- version update - -* Sun Mar 29 2020 Michael Cronenworth 5.5-1 -- version update - -* Mon Mar 16 2020 Michael Cronenworth 5.4-1 -- version update - -* Mon Mar 02 2020 Michael Cronenworth 5.3-1 -- version update - -* Tue Feb 18 2020 Michael Cronenworth 5.2-1 -- version update - -* Mon Feb 03 2020 Michael Cronenworth 5.1-1 -- version update - -* Fri Jan 31 2020 Fedora Release Engineering - 5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jan 22 2020 Michael Cronenworth 5.0-1 -- version update - -* Mon Jan 13 2020 Michael Cronenworth 5.0-0.rc5.0 -- version update - -* Mon Jan 06 2020 Michael Cronenworth 5.0-0.rc4.0 -- version update - -* Mon Dec 30 2019 Michael Cronenworth 5.0-0.rc3.0 -- version update - -* Sat Nov 30 2019 Michael Cronenworth 4.21-1 -- version update - -* Sat Nov 16 2019 Michael Cronenworth 4.20-1 -- version and wine-mono update - -* Sat Nov 02 2019 Michael Cronenworth 4.19-1 -- version update - -* Mon Oct 21 2019 Michael Cronenworth 4.18-1 -- version update - -* Sun Sep 29 2019 Michael Cronenworth 4.17-2 -- sync wine-mono version - -* Sat Sep 28 2019 Michael Cronenworth 4.17-1 -- version update - -* Thu Sep 26 2019 Michael Cronenworth 4.16-2 -- Drop isdn4k-utils BR (RHBZ#1756118) - -* Sat Sep 14 2019 Michael Cronenworth 4.16-1 -- version update - -* Sun Sep 01 2019 Michael Cronenworth 4.15-1 -- version update - -* Mon Aug 19 2019 Michael Cronenworth 4.14-2 -- sync wine-mono version - -* Mon Aug 19 2019 Michael Cronenworth 4.14-1 -- version update - -* Sun Aug 11 2019 Michael Cronenworth 4.13-5 -- remove correct dlls on upgrade - -* Thu Aug 08 2019 Michael Cronenworth 4.13-4 -- support upgrades in new alternatives - -* Wed Aug 07 2019 Michael Cronenworth 4.13-3 -- fix slave alternatives for d3d dlls - -* Mon Aug 05 2019 Michael Cronenworth 4.13-2 -- fix alternatives for d3d dlls - -* Sun Aug 04 2019 Michael Cronenworth 4.13-1 -- version update -- add alternatives for d3d dlls to play with dxvk - -* Sat Jul 27 2019 Fedora Release Engineering - 4.12.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Wed Jul 10 2019 Michael Cronenworth 4.12.1-1 -- version update - -* Sun Jun 23 2019 Michael Cronenworth 4.11-1 -- version update - -* Thu Jun 13 2019 Michael Cronenworth 4.10-1 -- version update -- compile with MinGW support - -* Sun May 26 2019 Michael Cronenworth 4.9-1 -- version update - -* Wed May 15 2019 Michael Cronenworth 4.8-2 -- Fix default wine svg (RHBZ#1598994) - -* Tue May 14 2019 Michael Cronenworth 4.8-1 -- version update - -* Sun Apr 28 2019 Michael Cronenworth 4.7-1 -- version update - -* Sun Apr 14 2019 Michael Cronenworth 4.6-1 -- version update - -* Tue Apr 02 2019 Michael Cronenworth 4.5-1 -- version update - -* Tue Mar 19 2019 Michael Cronenworth 4.4-1 -- version update - -* Sun Mar 03 2019 Michael Cronenworth 4.3-1 -- version update - -* Tue Feb 19 2019 Kalev Lember - 4.2-3 -- Rebuilt against fixed atk (#1626575) - -* Tue Feb 19 2019 Björn Esser - 4.2-2 -- Fix version requirement on wine-mono - -* Sun Feb 17 2019 Michael Cronenworth 4.2-1 -- version update - -* Sun Feb 03 2019 Fedora Release Engineering - 4.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Jan 23 2019 Michael Cronenworth 4.0-1 -- version update From c8c81d2398af939fa2cd4d57e8e4d6651abe445f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 27 Nov 2022 22:37:06 -0600 Subject: [PATCH 349/459] Fixes for ARM64 build --- wine.spec | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/wine.spec b/wine.spec index 2ff0429..ad5bba7 100644 --- a/wine.spec +++ b/wine.spec @@ -98,8 +98,13 @@ Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar. %endif %if !%{?no64bit} +%if 0%{fedora} > 36 ExclusiveArch: %{ix86} x86_64 aarch64 %else +# Fedora 36 Clang doesn't build PE binaries on ARM at the moment +ExclusiveArch: %{ix86} x86_64 +%endif +%else ExclusiveArch: %{ix86} %endif @@ -783,6 +788,9 @@ unset PKG_CONFIG_PATH # setup for alternatives usage %ifarch x86_64 aarch64 +%ifarch aarch64 +mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine64 +%endif mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 %endif %ifarch %{ix86} %{arm} From b7a1f713fefa1a73f9c5a01bb5fbc18f662fd6f6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 27 Nov 2022 22:56:41 -0600 Subject: [PATCH 350/459] One more ARM64 fix --- wine.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wine.spec b/wine.spec index ad5bba7..cb3e16a 100644 --- a/wine.spec +++ b/wine.spec @@ -790,6 +790,7 @@ unset PKG_CONFIG_PATH %ifarch x86_64 aarch64 %ifarch aarch64 mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine64 +mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine64-preloader %endif mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 %endif From 9858114030c0d16ef47f8bae7dc68723c919bc84 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 28 Nov 2022 09:21:54 -0600 Subject: [PATCH 351/459] Fix openal Obsoletes typo --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index cb3e16a..409aec0 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 7.22 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -391,7 +391,7 @@ Provides: bundled(mpg123-libs) = 1.29.3 Provides: bundled(libtiff) = 4.3.0 # removed as of 7.21 -Obsoletes: wine-openal < 4.21 +Obsoletes: wine-openal < 7.21 Provides: wine-openal = %{version}-%{release} %description core @@ -2813,6 +2813,9 @@ fi %endif %changelog +* Mon Nov 28 2022 Michael Cronenworth - 7.22-2 +- fix typo in openal obsoletes + * Sun Nov 27 2022 Michael Cronenworth - 7.22-1 - version update - drop openal package From 0a5238b4bd4df8e2d96a0b253ea913b191216f03 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 17 Jan 2023 16:29:57 -0600 Subject: [PATCH 352/459] Update to 8.0-rc4 --- sources | 6 +++--- wine.spec | 26 ++++++++++++++++++-------- 2 files changed, 21 insertions(+), 11 deletions(-) diff --git a/sources b/sources index 583f020..c15af4b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-7.22.tar.xz) = bf58a5b98bef5b291aff1eca3f94c28da95990e4c8da9af5e9e28b9480d57163d088b501b0c1bca5b568bf586dd9933cdc1ea1f371b78d95c94e2d25d0a65efc -SHA512 (wine-7.22.tar.xz.sign) = df8197045cd1a0b232f97dd5003b8dd141b81e8a535f4b25656c4570ce2a7cb87ab2a89ea476c48ba877a5dee5952b8d29f30118ef91dd17be9329455838b25d -SHA512 (wine-staging-7.22.tar.gz) = 5fdac19ec290c67767fac71abe07d9350ec431919c67a0f2d2df18ced20f1d3dddb921b3d5586d03add187c6281e1a691cc220e8d2d5ad4eeb94015721479d65 +SHA512 (wine-8.0-rc4.tar.xz) = 9a88dd5a2759b9d778ae8a91a4d592c029578812dfa3535e5ffc56f44e804c74ea48e96b749643d82cebfedeab7ff33019cf9d981fd3b7256a92ecc41df8f757 +SHA512 (wine-8.0-rc4.tar.xz.sign) = b7a70126e4361cbfde752eeb99536b7fe789f216d276690f45f42514715899516eb2e11685bdfb3ee49c508f0d1b37b5a4fa7aefc5081045eccc3001984d0c13 +SHA512 (wine-staging-8.0-rc4.tar.gz) = b69f52580a86604b766306efc3d8941599da4c9dd7c5e4c4e9a6b870256e3889604c984fc91dac60286fc377c0ff292639945d4f13d7975dc54f5c786b55ab84 diff --git a/wine.spec b/wine.spec index 409aec0..ec2d5ce 100644 --- a/wine.spec +++ b/wine.spec @@ -40,14 +40,14 @@ %endif Name: wine -Version: 7.22 -Release: 2%{?dist} +Version: 8.0 +Release: 0.rc4.1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/7.x/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/7.x/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/8.0/wine-%{version}-rc4.tar.xz +Source10: https://dl.winehq.org/wine/source/8.0/wine-%{version}-rc4.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -94,7 +94,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz %endif %if !%{?no64bit} @@ -698,7 +698,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -qn wine-%{version} +%setup -qn wine-%{version}-rc4 %patch100 -p1 -b.autoconf %patch511 -p1 -b.cjk @@ -723,6 +723,7 @@ patches/patchinstall.sh DESTDIR="`pwd`" --all # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 # http://bugs.winehq.org/show_bug.cgi?id=25073 +%undefine _fortify_level # Disable Red Hat specs for package notes (Fedora 38+) and annobin. # MinGW GCC does not support these options. %if 0%{?fedora_version} == 36 @@ -731,12 +732,15 @@ export LDFLAGS="$(echo "%{build_ldflags}" | sed -e 's/-Wl,-z,relro//' -e 's/-Wl, export LDFLAGS="$(echo "%{build_ldflags}" | sed -e 's/-Wl,-z,relro//' -e 's/-Wl,--build-id=sha1//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-package-notes//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" %endif %ifarch x86_64 -export CFLAGS="$(echo "%{optflags}" | sed -e 's/-O2//' -e 's/-Wp,-D_FORTIFY_SOURCE=2//' -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//') -O2" +export CFLAGS="$(echo "%{optflags}" | sed -e 's/-O2//' -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//') -O2" %else -export CFLAGS="$(echo "%{optflags}" | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//' -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" +export CFLAGS="$(echo "%{optflags}" | sed -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" %endif %ifarch %{arm} aarch64 +# Wine enabled -Wl,-WX that turns linker warnings into errors +# Fedora passes '--as-needed' for all binaries and this is a warning from the linker, now an error, so disable flag for now +sed -i 's/-Wl,-WX//g' configure %if 0%{?fedora} >= 33 %global toolchain clang %else @@ -1435,6 +1439,7 @@ fi %endif %{_libdir}/wine/%{winepedir}/light.msstyles %{_libdir}/wine/%{winepedir}/loadperf.dll +%{_libdir}/wine/%{winesodir}/localspl.so %{_libdir}/wine/%{winepedir}/localspl.dll %{_libdir}/wine/%{winepedir}/localui.dll %{_libdir}/wine/%{winepedir}/lodctr.exe @@ -1770,6 +1775,7 @@ fi %{_libdir}/wine/%{winepedir}/wlanui.dll %{_libdir}/wine/%{winepedir}/wmphoto.dll %{_libdir}/wine/%{winepedir}/wnaspi32.dll +%{_libdir}/wine/%{winepedir}/wofutil.dll %ifarch x86_64 aarch64 %{_libdir}/wine/%{winepedir}/wow64.dll %{_libdir}/wine/%{winepedir}/wow64win.dll @@ -2514,6 +2520,7 @@ fi %{_libdir}/wine/%{winesodir}/wlanui.dll.so %{_libdir}/wine/%{winesodir}/wmphoto.dll.so %{_libdir}/wine/%{winesodir}/wnaspi32.dll.so +%{_libdir}/wine/%{winesodir}/wofutil.dll.so %{_libdir}/wine/%{winesodir}/wpc.dll.so %{_libdir}/wine/%{winesodir}/wpcap.dll.so %{_libdir}/wine/%{winesodir}/ws2_32.dll.so @@ -2813,6 +2820,9 @@ fi %endif %changelog +* Mon Jan 16 2023 Michael Cronenworth - 8.0-0.rc4.1 +- version update + * Mon Nov 28 2022 Michael Cronenworth - 7.22-2 - fix typo in openal obsoletes From c40bb1925a338b8a4329afdc4e106b05bb07f74a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:50:42 +0000 Subject: [PATCH 353/459] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index ec2d5ce..7416ab7 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 8.0 -Release: 0.rc4.1%{?dist} +Release: 0.rc4.1%{?dist}.1 Summary: A compatibility layer for windows applications License: LGPLv2+ @@ -2820,6 +2820,9 @@ fi %endif %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 8.0-0.rc4.1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Mon Jan 16 2023 Michael Cronenworth - 8.0-0.rc4.1 - version update From c61376690af4945d4ff75281dacd62fe28da0189 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 24 Jan 2023 22:48:54 -0600 Subject: [PATCH 354/459] Update to 8.0 --- sources | 6 +++--- wine.spec | 13 ++++++++----- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/sources b/sources index c15af4b..a4cf9a7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.0-rc4.tar.xz) = 9a88dd5a2759b9d778ae8a91a4d592c029578812dfa3535e5ffc56f44e804c74ea48e96b749643d82cebfedeab7ff33019cf9d981fd3b7256a92ecc41df8f757 -SHA512 (wine-8.0-rc4.tar.xz.sign) = b7a70126e4361cbfde752eeb99536b7fe789f216d276690f45f42514715899516eb2e11685bdfb3ee49c508f0d1b37b5a4fa7aefc5081045eccc3001984d0c13 -SHA512 (wine-staging-8.0-rc4.tar.gz) = b69f52580a86604b766306efc3d8941599da4c9dd7c5e4c4e9a6b870256e3889604c984fc91dac60286fc377c0ff292639945d4f13d7975dc54f5c786b55ab84 +SHA512 (wine-8.0.tar.xz) = 53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77 +SHA512 (wine-8.0.tar.xz.sign) = b13d5c00014cd87c149b0aea881e06e55a7a9a48e9b3ba8c9bf92e135a05136f570adc0201e521df1908c9c5b5f74f11459a2b2585ed074aea700f489ce86cd3 +SHA512 (wine-staging-8.0.tar.gz) = 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9 diff --git a/wine.spec b/wine.spec index 7416ab7..2b09669 100644 --- a/wine.spec +++ b/wine.spec @@ -41,13 +41,13 @@ Name: wine Version: 8.0 -Release: 0.rc4.1%{?dist}.1 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPLv2+ URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/8.0/wine-%{version}-rc4.tar.xz -Source10: https://dl.winehq.org/wine/source/8.0/wine-%{version}-rc4.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz.sign Source1: wine.init Source2: wine.systemd @@ -94,7 +94,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -698,7 +698,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -qn wine-%{version}-rc4 +%setup -qn wine-%{version} %patch100 -p1 -b.autoconf %patch511 -p1 -b.cjk @@ -2820,6 +2820,9 @@ fi %endif %changelog +* Tue Jan 24 2023 Michael Cronenworth - 8.0-1 +- version update + * Sat Jan 21 2023 Fedora Release Engineering - 8.0-0.rc4.1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From bb023fac43dab4beb5c40fe7f6fa24449685a79f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 7 Feb 2023 00:28:47 -0600 Subject: [PATCH 355/459] Update to 8.1 --- sources | 6 +++--- wine.spec | 13 +++++++++++-- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/sources b/sources index a4cf9a7..98d139d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.0.tar.xz) = 53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77 -SHA512 (wine-8.0.tar.xz.sign) = b13d5c00014cd87c149b0aea881e06e55a7a9a48e9b3ba8c9bf92e135a05136f570adc0201e521df1908c9c5b5f74f11459a2b2585ed074aea700f489ce86cd3 -SHA512 (wine-staging-8.0.tar.gz) = 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9 +SHA512 (wine-8.1.tar.xz) = 3f0477c26f293cf928acbdae2ffb98740ac227a605ec90f3ab3d35c0dbca2037529ff4e4de0b69cc975579ad14dc2fb8b52e050cfd99cffcc627418cf8cb4346 +SHA512 (wine-8.1.tar.xz.sign) = 2ef66d606e1ad71f4fd83ea1ac4ffa88fc7cc816e49c5440b46c7748b1418adc9d872c432be7f76e88dc4215a3673f3556dbadbe85778d67dc6228d410477ea8 +SHA512 (wine-staging-8.1.tar.gz) = c5c3111b27de7d3bf1d7a3a53f33e8d78c5006f22ff0361f77392455fa69b0afd7c58406515ace04b2df7e1dfb20e3adf9d874e5e8be09c9032c1c1aa31fe696 diff --git a/wine.spec b/wine.spec index 2b09669..dc614c4 100644 --- a/wine.spec +++ b/wine.spec @@ -40,11 +40,11 @@ %endif Name: wine -Version: 8.0 +Version: 8.1 Release: 1%{?dist} Summary: A compatibility layer for windows applications -License: LGPLv2+ +License: LGPL-2.1-or-later URL: https://www.winehq.org/ Source0: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz Source10: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz.sign @@ -1475,6 +1475,7 @@ fi %{_libdir}/wine/%{winepedir}/msado15.dll %{_libdir}/wine/%{winepedir}/msadp32.acm %{_libdir}/wine/%{winepedir}/msasn1.dll +%{_libdir}/wine/%{winepedir}/msauddecmft.dll %{_libdir}/wine/%{winepedir}/mscat32.dll %{_libdir}/wine/%{winepedir}/mscoree.dll %{_libdir}/wine/%{winepedir}/mscorwks.dll @@ -1500,6 +1501,7 @@ fi %{_libdir}/wine/%{winepedir}/msisip.dll %{_libdir}/wine/%{winepedir}/msisys.ocx %{_libdir}/wine/%{winepedir}/msls31.dll +%{_libdir}/wine/%{winepedir}/msmpeg2vdec.dll %{_libdir}/wine/%{winepedir}/msnet32.dll %{_libdir}/wine/%{winepedir}/mspatcha.dll %{_libdir}/wine/%{winepedir}/msports.dll @@ -1734,6 +1736,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.media.devices.dll %{_libdir}/wine/%{winepedir}/windows.networking.connectivity %{_libdir}/wine/%{winepedir}/windows.networking.dll +%{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winepedir}/windowscodecsext.dll %{_libdir}/wine/%{winepedir}/winebus.sys @@ -2242,6 +2245,7 @@ fi %{_libdir}/wine/%{winesodir}/msado15.dll.so %{_libdir}/wine/%{winesodir}/msadp32.acm.so %{_libdir}/wine/%{winesodir}/msasn1.dll.so +%{_libdir}/wine/%{winesodir}/msauddecmft.dll.so %{_libdir}/wine/%{winesodir}/mscat32.dll.so %{_libdir}/wine/%{winesodir}/mscoree.dll.so %{_libdir}/wine/%{winesodir}/mscorwks.dll.so @@ -2265,6 +2269,7 @@ fi %{_libdir}/wine/%{winesodir}/msisip.dll.so %{_libdir}/wine/%{winesodir}/msisys.ocx.so %{_libdir}/wine/%{winesodir}/msls31.dll.so +%{_libdir}/wine/%{winesodir}/msmpeg2vdec.dll.so %{_libdir}/wine/%{winesodir}/msnet32.dll.so %{_libdir}/wine/%{winesodir}/mspatcha.dll.so %{_libdir}/wine/%{winesodir}/msports.dll.so @@ -2487,6 +2492,7 @@ fi %{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so %{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so %{_libdir}/wine/%{winesodir}/windows.networking.dll.so +%{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so %{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so %{_libdir}/wine/%{winesodir}/winebus.sys.so @@ -2820,6 +2826,9 @@ fi %endif %changelog +* Mon Feb 06 2023 Michael Cronenworth - 8.1-1 +- version update + * Tue Jan 24 2023 Michael Cronenworth - 8.0-1 - version update From b45c7c99cb0e53e7458022acea4255eca855c56b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 20 Feb 2023 20:37:54 -0600 Subject: [PATCH 356/459] Update to 8.2 and require mingw-libtiff --- wine.spec | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/wine.spec b/wine.spec index dc614c4..4354172 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ %endif Name: wine -Version: 8.1 +Version: 8.2 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -161,7 +161,6 @@ BuildRequires: pulseaudio-libs-devel BuildRequires: gsm-devel BuildRequires: libv4l-devel BuildRequires: fontpackages-devel -BuildRequires: libtiff-devel BuildRequires: gettext-devel BuildRequires: chrpath BuildRequires: gstreamer1-devel @@ -194,6 +193,8 @@ BuildRequires: mingw32-lcms2 BuildRequires: mingw64-lcms2 BuildRequires: mingw32-libpng BuildRequires: mingw64-libpng +BuildRequires: mingw32-libtiff +BuildRequires: mingw64-libtiff BuildRequires: mingw32-libxml2 BuildRequires: mingw64-libxml2 BuildRequires: mingw32-libxslt @@ -388,7 +389,6 @@ Requires: libva Provides: bundled(libjpeg) = 9e Provides: bundled(mpg123-libs) = 1.29.3 -Provides: bundled(libtiff) = 4.3.0 # removed as of 7.21 Obsoletes: wine-openal < 7.21 @@ -706,7 +706,7 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -patches/patchinstall.sh DESTDIR="`pwd`" --all +staging/patchinstall.py DESTDIR="`pwd`" --all %endif # 0%%{?wine_staging} @@ -1310,6 +1310,7 @@ fi %ghost %{_libdir}/wine/%{winepedir}/d3d11.dll %{_libdir}/wine/%{winepedir}/wine-d3d11.dll %{_libdir}/wine/%{winepedir}/d3d12.dll +%{_libdir}/wine/%{winepedir}/d3d12core.dll %{_libdir}/wine/%{winepedir}/d3dcompiler_*.dll %{_libdir}/wine/%{winepedir}/d3dim.dll %{_libdir}/wine/%{winepedir}/d3dim700.dll @@ -1421,6 +1422,7 @@ fi %{_libdir}/wine/%{winepedir}/iphlpapi.dll %{_libdir}/wine/%{winepedir}/iprop.dll %{_libdir}/wine/%{winepedir}/irprops.cpl +%{_libdir}/wine/%{winepedir}/ir50_32.dll %{_libdir}/wine/%{winepedir}/itircl.dll %{_libdir}/wine/%{winepedir}/itss.dll %{_libdir}/wine/%{winepedir}/joy.cpl @@ -1635,6 +1637,7 @@ fi %{_libdir}/wine/%{winepedir}/sas.dll %{_libdir}/wine/%{winepedir}/sc.exe %{_libdir}/wine/%{winepedir}/scarddlg.dll +%{_libdir}/wine/%{winepedir}/scardsvr.dll %{_libdir}/wine/%{winepedir}/sccbase.dll %{_libdir}/wine/%{winepedir}/schannel.dll %{_libdir}/wine/%{winepedir}/scrobj.dll @@ -1737,6 +1740,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.networking.connectivity %{_libdir}/wine/%{winepedir}/windows.networking.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll +%{_libdir}/wine/%{winepedir}/windows.ui.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winepedir}/windowscodecsext.dll %{_libdir}/wine/%{winepedir}/winebus.sys @@ -2091,6 +2095,7 @@ fi %{_libdir}/wine/%{winesodir}/d3d10core.dll.so %{_libdir}/wine/%{winesodir}/d3d11.dll.so %{_libdir}/wine/%{winesodir}/d3d12.dll.so +%{_libdir}/wine/%{winesodir}/d3d12core.dll.so %{_libdir}/wine/%{winesodir}/d3dcompiler_*.dll.so %{_libdir}/wine/%{winesodir}/d3dim.dll.so %{_libdir}/wine/%{winesodir}/d3dim700.dll.so @@ -2199,6 +2204,7 @@ fi %{_libdir}/wine/%{winesodir}/iphlpapi.dll.so %{_libdir}/wine/%{winesodir}/iprop.dll.so %{_libdir}/wine/%{winesodir}/irprops.cpl.so +%{_libdir}/wine/%{winesodir}/ir50_32.dll.so %{_libdir}/wine/%{winesodir}/itircl.dll.so %{_libdir}/wine/%{winesodir}/itss.dll.so %{_libdir}/wine/%{winesodir}/joy.cpl.so @@ -2393,6 +2399,7 @@ fi %{_libdir}/wine/%{winesodir}/sas.dll.so %{_libdir}/wine/%{winesodir}/sc.exe.so %{_libdir}/wine/%{winesodir}/scarddlg.dll.so +%{_libdir}/wine/%{winesodir}/scardsvr.dll.so %{_libdir}/wine/%{winesodir}/sccbase.dll.so %{_libdir}/wine/%{winesodir}/schannel.dll.so %{_libdir}/wine/%{winesodir}/scrobj.dll.so @@ -2493,6 +2500,7 @@ fi %{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so %{_libdir}/wine/%{winesodir}/windows.networking.dll.so %{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so +%{_libdir}/wine/%{winesodir}/windows.ui.so %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so %{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so %{_libdir}/wine/%{winesodir}/winebus.sys.so @@ -2826,6 +2834,9 @@ fi %endif %changelog +* Mon Feb 20 2023 Michael Cronenworth - 8.2-1 +- version update + * Mon Feb 06 2023 Michael Cronenworth - 8.1-1 - version update From 6da40cfff8f20d48dc747c98aab29e6b733d4938 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 20 Feb 2023 20:49:50 -0600 Subject: [PATCH 357/459] Upload 8.2 sources --- sources | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 98d139d..dc8a431 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.1.tar.xz) = 3f0477c26f293cf928acbdae2ffb98740ac227a605ec90f3ab3d35c0dbca2037529ff4e4de0b69cc975579ad14dc2fb8b52e050cfd99cffcc627418cf8cb4346 -SHA512 (wine-8.1.tar.xz.sign) = 2ef66d606e1ad71f4fd83ea1ac4ffa88fc7cc816e49c5440b46c7748b1418adc9d872c432be7f76e88dc4215a3673f3556dbadbe85778d67dc6228d410477ea8 -SHA512 (wine-staging-8.1.tar.gz) = c5c3111b27de7d3bf1d7a3a53f33e8d78c5006f22ff0361f77392455fa69b0afd7c58406515ace04b2df7e1dfb20e3adf9d874e5e8be09c9032c1c1aa31fe696 +SHA512 (wine-8.2.tar.xz) = d0b8bb8c6d75034519bdf48d52b89f9d44ba4f7306a0b8f860cbb2c4c39d8fae3c2d9c12be37427b9a9cbdb7dd8701844d0a74c245dd7a9e8a423cb56962b254 +SHA512 (wine-8.2.tar.xz.sign) = 8d7df65cec24bc6bce919aa556140bcdceea2828e5283734847e31941b36fedd41b1a6397ee8ee604bf9797a0d1f8d499152403416bcd24fce7d1570c3ece891 +SHA512 (wine-staging-8.2.tar.gz) = 24bbfb6d03ca8282de058019cbbee57b36f8fdcf3e485f2ca94dbcf50614cf6c80e31103196d11fe48c77953d59a741ae2baf6987e56a88bea038ed16b692ad9 From 4ceed3ffe21d07c572bfd554139cdae65f004deb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 21 Feb 2023 23:33:50 -0600 Subject: [PATCH 358/459] Add Requires for mingw-libjpeg-turbo and mingw-libtiff --- wine.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 4354172..6aa499e 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 8.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -328,7 +328,9 @@ Requires: libva(x86-32) %endif Requires: mingw32-FAudio Requires: mingw32-lcms2 +Requires: mingw32-libjpeg-turbo Requires: mingw32-libpng +Requires: mingw32-libtiff Requires: mingw32-libxml2 Requires: mingw32-libxslt Requires: mingw32-vkd3d @@ -359,7 +361,9 @@ Requires: libva(x86-64) %endif Requires: mingw64-FAudio Requires: mingw64-lcms2 +Requires: mingw64-libjpeg-turbo Requires: mingw64-libpng +Requires: mingw64-libtiff Requires: mingw64-libxml2 Requires: mingw64-libxslt Requires: mingw64-vkd3d @@ -2834,6 +2838,9 @@ fi %endif %changelog +* Tue Feb 21 2023 Michael Cronenworth - 8.2-2 +- fix missing requires for libjpeg and libtiff + * Mon Feb 20 2023 Michael Cronenworth - 8.2-1 - version update From 8e53c8a6275fae11d242681b65185644cf3d3b34 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Feb 2023 08:03:50 -0600 Subject: [PATCH 359/459] Fix requires for win-iconv --- wine.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 6aa499e..0c82f2c 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 8.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -123,7 +123,6 @@ BuildRequires: alsa-lib-devel BuildRequires: audiofile-devel BuildRequires: freeglut-devel BuildRequires: libieee1284-devel -#BuildRequires: libjpeg-devel BuildRequires: librsvg2 BuildRequires: librsvg2-devel @@ -334,6 +333,7 @@ Requires: mingw32-libtiff Requires: mingw32-libxml2 Requires: mingw32-libxslt Requires: mingw32-vkd3d +Requires: mingw32-win-iconv Requires: mingw32-zlib %endif @@ -367,6 +367,7 @@ Requires: mingw64-libtiff Requires: mingw64-libxml2 Requires: mingw64-libxslt Requires: mingw64-vkd3d +Requires: mingw64-win-iconv Requires: mingw64-zlib %endif @@ -2838,6 +2839,9 @@ fi %endif %changelog +* Wed Feb 22 2023 Michael Cronenworth - 8.2-3 +- fix missing requires for win-iconv + * Tue Feb 21 2023 Michael Cronenworth - 8.2-2 - fix missing requires for libjpeg and libtiff From 3e27bd8eee4c30c56d2378d877e334356c9aed25 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 21 Mar 2023 18:15:20 -0500 Subject: [PATCH 360/459] Update to 8.4 --- sources | 6 +++--- wine.spec | 19 +++++++++++-------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/sources b/sources index dc8a431..4c4169a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.2.tar.xz) = d0b8bb8c6d75034519bdf48d52b89f9d44ba4f7306a0b8f860cbb2c4c39d8fae3c2d9c12be37427b9a9cbdb7dd8701844d0a74c245dd7a9e8a423cb56962b254 -SHA512 (wine-8.2.tar.xz.sign) = 8d7df65cec24bc6bce919aa556140bcdceea2828e5283734847e31941b36fedd41b1a6397ee8ee604bf9797a0d1f8d499152403416bcd24fce7d1570c3ece891 -SHA512 (wine-staging-8.2.tar.gz) = 24bbfb6d03ca8282de058019cbbee57b36f8fdcf3e485f2ca94dbcf50614cf6c80e31103196d11fe48c77953d59a741ae2baf6987e56a88bea038ed16b692ad9 +SHA512 (wine-8.4.tar.xz) = 8de144a65c0a3a2984fabc1294b647b8581da5fa8bd28a9ff756ab59256ee2b453d898453fc902bbc372a4e017a8e29b1eeef917f137ec1134ac08b671eccc7d +SHA512 (wine-8.4.tar.xz.sign) = 45ee2bc5d8c68d47e4e8ffc112f5cb9c772ae8c2b24e77c758aaecd8e4566c1fe4ea2ade369147a48230874c77389a25ee6af2675d5282072cdb417be143c856 +SHA512 (wine-staging-8.4.tar.gz) = 96a6a870020e59f8437c65604536fec4b80d7d9e5a937e5d0a6cb0b2b4e544e6153fa0cdf2a8fd2c32d090001334e68124c2855c6a2a1454fdcdb6ea23d75fd7 diff --git a/wine.spec b/wine.spec index 0c82f2c..44bd732 100644 --- a/wine.spec +++ b/wine.spec @@ -40,8 +40,8 @@ %endif Name: wine -Version: 8.2 -Release: 3%{?dist} +Version: 8.4 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -704,8 +704,8 @@ This package adds the opencl driver for wine. %prep %setup -qn wine-%{version} -%patch100 -p1 -b.autoconf -%patch511 -p1 -b.cjk +%patch -P 100 -p1 -b.autoconf +%patch -P 511 -p1 -b.cjk %if 0%{?wine_staging} # setup and apply wine-staging patches @@ -1242,8 +1242,6 @@ fi %{_libdir}/wine/%{winepedir}/wscript.exe %{_libdir}/wine/%{winepedir}/uninstaller.exe -%{_libdir}/wine/%{winesodir}/libwine.so.1* - %{_libdir}/wine/%{winepedir}/acledit.dll %{_libdir}/wine/%{winepedir}/aclui.dll %{_libdir}/wine/%{winepedir}/activeds.dll @@ -1744,6 +1742,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.media.devices.dll %{_libdir}/wine/%{winepedir}/windows.networking.connectivity %{_libdir}/wine/%{winepedir}/windows.networking.dll +%{_libdir}/wine/%{winepedir}/windows.perception.stub.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll %{_libdir}/wine/%{winepedir}/windows.ui.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll @@ -1757,6 +1756,8 @@ fi %{_libdir}/wine/%{winesodir}/wineusb.so %{_libdir}/wine/%{winesodir}/winevulkan.so %{_libdir}/wine/%{winepedir}/winevulkan.dll +%{_libdir}/wine/%{winepedir}/winewayland.drv +%{_libdir}/wine/%{winesodir}/winewayland.so %{_libdir}/wine/%{winepedir}/winex11.drv %{_libdir}/wine/%{winesodir}/winex11.so %{_libdir}/wine/%{winepedir}/wing32.dll @@ -1779,7 +1780,6 @@ fi %{_libdir}/wine/%{winesodir}/win32u.so %{_libdir}/wine/%{winesodir}/winebus.so %{_libdir}/wine/%{winepedir}/winexinput.sys -%{_libdir}/wine/%{winepedir}/winscard.dll %{_libdir}/wine/%{winepedir}/wintab32.dll %{_libdir}/wine/%{winepedir}/wintrust.dll %{_libdir}/wine/%{winepedir}/winusb.dll @@ -2504,6 +2504,7 @@ fi %{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so %{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so %{_libdir}/wine/%{winesodir}/windows.networking.dll.so +%{_libdir}/wine/%{winesodir}/windows.perception.stub.dll.so %{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so %{_libdir}/wine/%{winesodir}/windows.ui.so %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so @@ -2530,7 +2531,6 @@ fi %{_libdir}/wine/%{winesodir}/wmp.dll.so %{_libdir}/wine/%{winesodir}/wmvcore.dll.so %{_libdir}/wine/%{winesodir}/spoolss.dll.so -%{_libdir}/wine/%{winesodir}/winscard.dll.so %{_libdir}/wine/%{winesodir}/wintab32.dll.so %{_libdir}/wine/%{winesodir}/wintrust.dll.so %{_libdir}/wine/%{winesodir}/wintypes.dll.so @@ -2839,6 +2839,9 @@ fi %endif %changelog +* Tue Mar 21 2023 Michael Cronenworth - 8.4-1 +- version update + * Wed Feb 22 2023 Michael Cronenworth - 8.2-3 - fix missing requires for win-iconv From 0e97df7d853fcf447e21122d007263b4bfd44856 Mon Sep 17 00:00:00 2001 From: Marie Loise Nolden Date: Wed, 29 Mar 2023 17:39:10 +0000 Subject: [PATCH 361/459] cleanup spec file from old rhel 6 and 7, fedora <33 stuff and adapt to current wine-staging build cleanup spec file from old rhel 6 and 7, fedora <33 stuff and adapt to current wine-staging build --- wine.spec | 80 ++++++------------------------------------------------- 1 file changed, 8 insertions(+), 72 deletions(-) diff --git a/wine.spec b/wine.spec index 44bd732..2c413b7 100644 --- a/wine.spec +++ b/wine.spec @@ -26,7 +26,7 @@ %endif # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging -%if 0%{?fedora} +%if 0%{?fedora} || 0%{?rhel} %global wine_staging 1 %endif # 0%%{?fedora} @@ -49,7 +49,6 @@ URL: https://www.winehq.org/ Source0: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz Source10: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz.sign -Source1: wine.init Source2: wine.systemd Source3: wine-README-Fedora Source4: wine-32.conf @@ -98,7 +97,7 @@ Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar. %endif %if !%{?no64bit} -%if 0%{fedora} > 36 +%if 0%{?fedora} > 36 ExclusiveArch: %{ix86} x86_64 aarch64 %else # Fedora 36 Clang doesn't build PE binaries on ARM at the moment @@ -179,9 +178,7 @@ BuildRequires: libva-devel %endif # 0%%{?wine_staging} -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 BuildRequires: icoutils -%endif %ifarch %{ix86} x86_64 BuildRequires: mingw32-FAudio @@ -402,7 +399,6 @@ Provides: wine-openal = %{version}-%{release} %description core Wine core package includes the basic wine stuff needed by all other packages. -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %package systemd Summary: Systemd config for the wine binfmt handler Requires: systemd >= 23 @@ -414,18 +410,6 @@ Obsoletes: wine-sysvinit < %{version}-%{release} %description systemd Register the wine binary handler for windows executables via systemd binfmt handling. See man binfmt.d for further information. -%endif - -%if 0%{?rhel} == 6 -%package sysvinit -Summary: SysV initscript for the wine binfmt handler -BuildArch: noarch -Requires(post): /sbin/chkconfig, /sbin/service -Requires(preun): /sbin/chkconfig, /sbin/service - -%description sysvinit -Register the wine binary handler for windows executables via SysV init files. -%endif %package filesystem Summary: Filesystem directories for wine @@ -448,12 +432,7 @@ Requires(post): desktop-file-utils >= 0.8 Requires(postun): desktop-file-utils >= 0.8 Requires: wine-core = %{version}-%{release} Requires: wine-common = %{version}-%{release} -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 Requires: wine-systemd = %{version}-%{release} -%endif -%if 0%{?rhel} == 6 -Requires: wine-sysvinit = %{version}-%{release} -%endif Requires: hicolor-icon-theme BuildArch: noarch @@ -493,9 +472,7 @@ Requires: wine-webdings-fonts = %{version}-%{release} Requires: wine-wingdings-fonts = %{version}-%{release} # intermediate fix for #593140 Requires: liberation-sans-fonts liberation-serif-fonts liberation-mono-fonts -%if 0%{?fedora} > 12 Requires: liberation-narrow-fonts -%endif %description fonts %{summary} @@ -840,14 +817,8 @@ chrpath --delete %{buildroot}%{_bindir}/wineserver32 mkdir -p %{buildroot}%{_sysconfdir}/wine # Allow users to launch Windows programs by just clicking on the .exe file... -%if 0%{?rhel} < 7 -mkdir -p %{buildroot}%{_initrddir} -install -p -c -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/wine -%endif -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 mkdir -p %{buildroot}%{_binfmtdir} install -p -c -m 644 %{SOURCE2} %{buildroot}%{_binfmtdir}/wine.conf -%endif # add wine dir to desktop mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged @@ -864,7 +835,6 @@ mkdir -p %{buildroot}%{_datadir}/wine/gecko mkdir -p %{buildroot}%{_datadir}/wine/mono # extract and install icons -%if 0%{?fedora} > 10 mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps # This replacement masks a composite program icon .SVG down @@ -919,8 +889,6 @@ install -p -m 644 programs/wordpad/wordpad.svg \ %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg -%endif - # install desktop files desktop-file-install \ --dir=%{buildroot}%{_datadir}/applications \ @@ -1024,9 +992,7 @@ do iconv -f iso8859-1 -t utf-8 README.$lang > \ done; popd -%if 0%{?fedora} || 0%{?rhel} > 6 rm -f %{buildroot}%{_initrddir}/wine -%endif # wine makefiles are currently broken and don't install the wine man page install -p -m 0644 loader/wine.man %{buildroot}%{_mandir}/man1/wine.1 @@ -1041,22 +1007,6 @@ install -p -m 0644 %{SOURCE150} %{buildroot}/%{_metainfodir}/%{name}.appdata.xml appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml -%if 0%{?rhel} == 6 -%post sysvinit -if [ $1 -eq 1 ]; then -/sbin/chkconfig --add wine -/sbin/chkconfig --level 2345 wine on -/sbin/service wine start &>/dev/null || : -fi - -%preun sysvinit -if [ $1 -eq 0 ]; then -/sbin/service wine stop >/dev/null 2>&1 -/sbin/chkconfig --del wine -fi -%endif - -%if 0%{?fedora} >= 15 || 0%{?rhel} > 6 %post systemd %binfmt_apply wine.conf @@ -1064,7 +1014,6 @@ fi if [ $1 -eq 0 ]; then /bin/systemctl try-restart systemd-binfmt.service fi -%endif %ldconfig_post core @@ -1372,8 +1321,10 @@ fi %{_libdir}/wine/%{winepedir}/dxdiagn.dll %ghost %{_libdir}/wine/%{winepedir}/dxgi.dll %{_libdir}/wine/%{winepedir}/wine-dxgi.dll +%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/dxgkrnl.sys %{_libdir}/wine/%{winepedir}/dxgmms1.sys +%endif %{_libdir}/wine/%{winepedir}/dxtrans.dll %{_libdir}/wine/%{winepedir}/dxva2.dll %{_libdir}/wine/%{winepedir}/esent.dll @@ -1439,9 +1390,7 @@ fi %{_libdir}/wine/%{winepedir}/ksproxy.ax %{_libdir}/wine/%{winepedir}/ksuser.dll %{_libdir}/wine/%{winepedir}/ktmw32.dll -%if 0%{?fedora} > 24 %{_libdir}/wine/%{winepedir}/l3codeca.acm -%endif %{_libdir}/wine/%{winepedir}/light.msstyles %{_libdir}/wine/%{winepedir}/loadperf.dll %{_libdir}/wine/%{winesodir}/localspl.so @@ -1729,18 +1678,20 @@ fi %{_libdir}/wine/%{winepedir}/wevtsvc.dll %{_libdir}/wine/%{winepedir}/wiaservc.dll %{_libdir}/wine/%{winepedir}/wimgapi.dll +%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/win32k.sys +%endif %{_libdir}/wine/%{winepedir}/win32u.dll %{_libdir}/wine/%{winepedir}/windows.devices.enumeration.dll %{_libdir}/wine/%{winepedir}/windows.gaming.ui.gamebar.dll -%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/windows.gaming.input.dll %{_libdir}/wine/%{winepedir}/windows.globalization.dll %{_libdir}/wine/%{winepedir}/windows.media.speech.dll -%endif %{_libdir}/wine/%{winepedir}/windows.media.dll %{_libdir}/wine/%{winepedir}/windows.media.devices.dll +%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/windows.networking.connectivity +%endif %{_libdir}/wine/%{winepedir}/windows.networking.dll %{_libdir}/wine/%{winepedir}/windows.perception.stub.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll @@ -1792,11 +1743,9 @@ fi %{_libdir}/wine/%{winepedir}/wow64.dll %{_libdir}/wine/%{winepedir}/wow64win.dll %endif -%if 0%{?wine_staging} %ifarch x86_64 %{_libdir}/wine/%{winepedir}/wow64cpu.dll %endif -%endif %{_libdir}/wine/%{winepedir}/wpc.dll %{_libdir}/wine/%{winepedir}/wpcap.dll %{_libdir}/wine/%{winesodir}/wpcap.so @@ -1834,12 +1783,10 @@ fi %{_libdir}/wine/%{winepedir}/x3daudio1_5.dll %{_libdir}/wine/%{winepedir}/x3daudio1_6.dll %{_libdir}/wine/%{winepedir}/x3daudio1_7.dll -%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/xactengine2_0.dll %{_libdir}/wine/%{winepedir}/xactengine2_4.dll %{_libdir}/wine/%{winepedir}/xactengine2_7.dll %{_libdir}/wine/%{winepedir}/xactengine2_9.dll -%endif %{_libdir}/wine/%{winepedir}/xactengine3_0.dll %{_libdir}/wine/%{winepedir}/xactengine3_1.dll %{_libdir}/wine/%{winepedir}/xactengine3_2.dll @@ -2495,11 +2442,9 @@ fi %{_libdir}/wine/%{winesodir}/win32u.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.enumeration.dll.so %{_libdir}/wine/%{winesodir}/windows.gaming.ui.gamebar.dll.so -%if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so %{_libdir}/wine/%{winesodir}/windows.globalization.dll.so %{_libdir}/wine/%{winesodir}/windows.media.speech.dll.so -%endif %{_libdir}/wine/%{winesodir}/windows.media.dll.so %{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so %{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so @@ -2744,19 +2689,10 @@ fi %{_datadir}/desktop-directories/Wine.directory %config %{_sysconfdir}/xdg/menus/applications-merged/wine.menu %{_metainfodir}/%{name}.appdata.xml -%if 0%{?fedora} >= 10 %{_datadir}/icons/hicolor/scalable/apps/*svg -%endif -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %files systemd %config %{_binfmtdir}/wine.conf -%endif - -%if 0%{?rhel} == 6 -%files sysvinit -%{_initrddir}/wine -%endif # ldap subpackage %files ldap From b687a89edfe026a78ed4986d689ce62f63370acd Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 1 Apr 2023 23:43:28 -0500 Subject: [PATCH 362/459] Update to 8.5 --- sources | 6 ++-- wine.init | 89 ------------------------------------------------------- wine.spec | 23 ++++++++------ 3 files changed, 17 insertions(+), 101 deletions(-) delete mode 100644 wine.init diff --git a/sources b/sources index 4c4169a..c4f3e18 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.4.tar.xz) = 8de144a65c0a3a2984fabc1294b647b8581da5fa8bd28a9ff756ab59256ee2b453d898453fc902bbc372a4e017a8e29b1eeef917f137ec1134ac08b671eccc7d -SHA512 (wine-8.4.tar.xz.sign) = 45ee2bc5d8c68d47e4e8ffc112f5cb9c772ae8c2b24e77c758aaecd8e4566c1fe4ea2ade369147a48230874c77389a25ee6af2675d5282072cdb417be143c856 -SHA512 (wine-staging-8.4.tar.gz) = 96a6a870020e59f8437c65604536fec4b80d7d9e5a937e5d0a6cb0b2b4e544e6153fa0cdf2a8fd2c32d090001334e68124c2855c6a2a1454fdcdb6ea23d75fd7 +SHA512 (wine-8.5.tar.xz) = f6aaab8a32eb7bce7f48d21d99417c9e6e8fe41b3d36320762775ef954db7ddd4fcff01d56475f35038d814557834a41a9e3ae85e5cae8a1b820c5044b42a327 +SHA512 (wine-8.5.tar.xz.sign) = e06378b8d1230ab25842b2595fac0aa436e22850a5bb3708bba02c4a80b4f2ea502ccf69c3f81182dfc5f646361b08289799f1235307efe510225493e7bf441d +SHA512 (wine-staging-8.5.tar.gz) = 9d347c55a62f661bdcc102d373e05d162217b7b1348bdb6f2b114d20e35146862379d2cf03a96916bd1d52166a538af55d48e25a169cd6ee23818673bd35909a diff --git a/wine.init b/wine.init deleted file mode 100644 index 990bb83..0000000 --- a/wine.init +++ /dev/null @@ -1,89 +0,0 @@ -#!/bin/sh -# -# wine Allow users to run Windows(tm) applications by just clicking on them -# (or typing ./file.exe) -# -# chkconfig: 35 98 10 -# description: Allow users to run Windows(tm) applications by just clicking \ -# on them (or typing ./file.exe) -### BEGIN INIT INFO -# Provides: wine-binfmt -# Required-Start: -# Required-Stop: -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Add and remove wine binary handler -# Description: Allow users to run Windows(tm) applications by just clicking -# on them (or typing ./file.exe) -### END INIT INFO - - -. /etc/rc.d/init.d/functions -RETVAL=0 - -start() { -# fix bug on changing runlevels #213230 - if [ -e /proc/sys/fs/binfmt_misc/windows ]; then - echo -n $"Binary handler for Windows applications already registered" - else - echo -n $"Registering binary handler for Windows applications: " - /sbin/modprobe binfmt_misc &>/dev/null - echo ':windows:M::MZ::/usr/bin/wine:' >/proc/sys/fs/binfmt_misc/register || : - echo ':windowsPE:M::PE::/usr/bin/wine:' >/proc/sys/fs/binfmt_misc/register || : - RETVAL=$? - [ $RETVAL -eq 0 ] && success || failure - fi - echo -} - -stop() { - echo -n $"Unregistering binary handler for Windows applications: " - echo "-1" >/proc/sys/fs/binfmt_misc/windows || : - echo "-1" >/proc/sys/fs/binfmt_misc/windowsPE || : - RETVAL=$? - [ $RETVAL -eq 0 ] && success || failure - echo -} - -wine_status() { - if [ -e /proc/sys/fs/binfmt_misc/windows ]; then - echo $"Wine binary format handlers are registered." - return 0 - else - echo $"Wine binary format handlers are not registered." - return 3 - fi -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - status) - wine_status - RETVAL=$? - ;; - restart) - stop - start - ;; - reload) - stop - start - ;; - condrestart|try-restart) - - if [ -e /proc/sys/fs/binfmt_misc/windows ]; then - stop - start - fi - ;; - *) - echo $"Usage: $prog {start|stop|status|restart|reload|try-restart}" - exit 1 -esac -exit $RETVAL - diff --git a/wine.spec b/wine.spec index 2c413b7..36db13f 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ %endif Name: wine -Version: 8.4 +Version: 8.5 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -49,10 +49,10 @@ URL: https://www.winehq.org/ Source0: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz Source10: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz.sign -Source2: wine.systemd -Source3: wine-README-Fedora -Source4: wine-32.conf -Source5: wine-64.conf +Source1: wine.systemd +Source2: wine-README-Fedora +Source3: wine-32.conf +Source4: wine-64.conf # desktop files Source100: wine-notepad.desktop @@ -818,7 +818,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/wine # Allow users to launch Windows programs by just clicking on the .exe file... mkdir -p %{buildroot}%{_binfmtdir} -install -p -c -m 644 %{SOURCE2} %{buildroot}%{_binfmtdir}/wine.conf +install -p -c -m 644 %{SOURCE1} %{buildroot}%{_binfmtdir}/wine.conf # add wine dir to desktop mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged @@ -940,18 +940,18 @@ desktop-file-install \ --dir=%{buildroot}%{_datadir}/applications \ %{SOURCE300} -cp -p %{SOURCE3} README-FEDORA +cp -p %{SOURCE2} README-FEDORA cp -p %{SOURCE502} README-tahoma mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/ %ifarch %{ix86} %{arm} -install -p -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ +install -p -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ %endif %ifarch x86_64 aarch64 -install -p -m644 %{SOURCE5} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ +install -p -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ %endif @@ -1346,6 +1346,7 @@ fi %{_libdir}/wine/%{winepedir}/gphoto2.ds %{_libdir}/wine/%{winesodir}/gphoto2.so %{_libdir}/wine/%{winepedir}/gpkcsp.dll +%{_libdir}/wine/%{winepedir}/graphicscapture.dll %{_libdir}/wine/%{winepedir}/hal.dll %{_libdir}/wine/%{winepedir}/hh.exe %{_libdir}/wine/%{winepedir}/hhctrl.ocx @@ -2127,6 +2128,7 @@ fi %{_libdir}/wine/%{winesodir}/glu32.dll.so %{_libdir}/wine/%{winesodir}/gphoto2.ds.so %{_libdir}/wine/%{winesodir}/gpkcsp.dll.so +%{_libdir}/wine/%{winesodir}/graphicscapture.dll.so %{_libdir}/wine/%{winesodir}/hal.dll.so %{_libdir}/wine/%{winesodir}/hh.exe.so %{_libdir}/wine/%{winesodir}/hhctrl.ocx.so @@ -2775,6 +2777,9 @@ fi %endif %changelog +* Sat Apr 01 2023 Michael Cronenworth - 8.5-1 +- version update + * Tue Mar 21 2023 Michael Cronenworth - 8.4-1 - version update From 8e731b9cb954cd4da53ec325d8d8df80a7e06c9f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 19 Apr 2023 08:11:59 -0500 Subject: [PATCH 363/459] Update to 8.6 --- sources | 6 +++--- wine.spec | 7 +++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/sources b/sources index c4f3e18..e561c67 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.5.tar.xz) = f6aaab8a32eb7bce7f48d21d99417c9e6e8fe41b3d36320762775ef954db7ddd4fcff01d56475f35038d814557834a41a9e3ae85e5cae8a1b820c5044b42a327 -SHA512 (wine-8.5.tar.xz.sign) = e06378b8d1230ab25842b2595fac0aa436e22850a5bb3708bba02c4a80b4f2ea502ccf69c3f81182dfc5f646361b08289799f1235307efe510225493e7bf441d -SHA512 (wine-staging-8.5.tar.gz) = 9d347c55a62f661bdcc102d373e05d162217b7b1348bdb6f2b114d20e35146862379d2cf03a96916bd1d52166a538af55d48e25a169cd6ee23818673bd35909a +SHA512 (wine-8.6.tar.xz) = 602680675f5e062121767769106199179c52a6dd93e97b9b8b4d8365134c72f7745e37d4e3edf6c89c553fb1bfe55b914e77177508fb4f032410d423359abba7 +SHA512 (wine-8.6.tar.xz.sign) = 4227f67fe187e78ce648f3e2afbbf51f4a6d5c2ad38ea250cdb5a918d1af873b93eb7b3eea046a1ac58fb5969fe2f6599bd1dbfb2434db37559c6c570be6a0f3 +SHA512 (wine-staging-8.6.1.tar.gz) = 28bb066b55293e73df072cceb27a191365d6a319d859e6797bc443e830bb6ddd22cdbf7d9692b43e8eb7f2feb68ac1205aa440c60b37ab7c10ebeab83aa590ce diff --git a/wine.spec b/wine.spec index 36db13f..d769a18 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ %endif Name: wine -Version: 8.5 +Version: 8.6 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -93,7 +93,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.1.tar.gz#/wine-staging-%{version}.1.tar.gz %endif %if !%{?no64bit} @@ -2777,6 +2777,9 @@ fi %endif %changelog +* Wed Apr 19 2023 Michael Cronenworth - 8.6-1 +- version update + * Sat Apr 01 2023 Michael Cronenworth - 8.5-1 - version update From ad5e9c3120ab21bbb0298fc5b02ff867e4a83a98 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 19 Apr 2023 12:54:40 -0500 Subject: [PATCH 364/459] Update wine-gecko due to wine 8.6 --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index d769a18..82a3d59 100644 --- a/wine.spec +++ b/wine.spec @@ -2,7 +2,7 @@ %undefine _hardened_build %global no64bit 0 -%global winegecko 2.47.3 +%global winegecko 2.47.4 %global winemono 7.4.0 #global _default_patch_fuzz 2 %ifarch %{ix86} From ebc7fa10002c4a6ff21a5b315f49f67c4adf7c60 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 19 Apr 2023 15:55:47 -0500 Subject: [PATCH 365/459] Hack for wine-staging patch bug https://bugs.winehq.org/show_bug.cgi?id=54868 --- wine.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wine.spec b/wine.spec index 82a3d59..8207409 100644 --- a/wine.spec +++ b/wine.spec @@ -688,6 +688,8 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 +# https://bugs.winehq.org/show_bug.cgi?id=54868 +sed -i 's/DWORD pitch_in, DWORD pitch_out/unsigned int pitch_in, unsigned int pitch_out/' patches/wined3d-WINED3DFMT_B8G8R8X8_UNORM/0001-wined3d-Implement-WINED3DFMT_B8G8R8X8_UNORM-to-WINED.patch staging/patchinstall.py DESTDIR="`pwd`" --all %endif From ca2ad08c44dc54d595ef8027cfdbd5bacad80868 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 25 Jun 2023 22:02:22 -0500 Subject: [PATCH 366/459] Update to 8.11 --- sources | 6 +++--- wine.spec | 14 +++++++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/sources b/sources index e561c67..4625260 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.6.tar.xz) = 602680675f5e062121767769106199179c52a6dd93e97b9b8b4d8365134c72f7745e37d4e3edf6c89c553fb1bfe55b914e77177508fb4f032410d423359abba7 -SHA512 (wine-8.6.tar.xz.sign) = 4227f67fe187e78ce648f3e2afbbf51f4a6d5c2ad38ea250cdb5a918d1af873b93eb7b3eea046a1ac58fb5969fe2f6599bd1dbfb2434db37559c6c570be6a0f3 -SHA512 (wine-staging-8.6.1.tar.gz) = 28bb066b55293e73df072cceb27a191365d6a319d859e6797bc443e830bb6ddd22cdbf7d9692b43e8eb7f2feb68ac1205aa440c60b37ab7c10ebeab83aa590ce +SHA512 (wine-8.11.tar.xz) = f3e37f51f0a13aacbd41b017fc3d35e197614b03c00f5b9959c0fabc4e89975b5c3f411b38329e45ce6f9d2a2d82952b95e0907fbe2d6ae35cc4bec293825769 +SHA512 (wine-8.11.tar.xz.sign) = 9fd6bdc5cc9df5e6d0d22d55d15de83f15e2dc472b37c30ec8013f229cdedec4ba8d8e92f5ff7cac340191f2b9a8e316b7818250e70d61c5f690ff034f4ca8db +SHA512 (wine-staging-8.11.tar.gz) = fb7a5f575c092e84afa78868e3b15fa33d67205a5e20deae61a60613714df784b18d54cd32167355ae38543f047f4304bfbc7f2ba2b3f6050c9f738812a15154 diff --git a/wine.spec b/wine.spec index 8207409..7000e8f 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 7.4.0 +%global winemono 8.0.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -40,7 +40,7 @@ %endif Name: wine -Version: 8.6 +Version: 8.11 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -93,7 +93,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.1.tar.gz#/wine-staging-%{version}.1.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -1357,6 +1357,7 @@ fi %{_libdir}/wine/%{winepedir}/hidparse.sys %{_libdir}/wine/%{winepedir}/hlink.dll %{_libdir}/wine/%{winepedir}/hnetcfg.dll +%{_libdir}/wine/%{winepedir}/hrtfapo.dll %{_libdir}/wine/%{winepedir}/http.sys %{_libdir}/wine/%{winepedir}/httpapi.dll %{_libdir}/wine/%{winepedir}/ia2comproxy.dll @@ -1640,6 +1641,7 @@ fi %{_libdir}/wine/%{winepedir}/tdi.sys %{_libdir}/wine/%{winepedir}/threadpoolwinrt.dll %{_libdir}/wine/%{winepedir}/traffic.dll +%{_libdir}/wine/%{winepedir}/twinapi.appcore.dll %{_libdir}/wine/%{winepedir}/tzres.dll %{_libdir}/wine/%{winepedir}/ucrtbase.dll %{_libdir}/wine/%{winepedir}/uianimation.dll @@ -1768,6 +1770,7 @@ fi %{_libdir}/wine/%{winepedir}/security.dll %{_libdir}/wine/%{winepedir}/sfc.dll %{_libdir}/wine/%{winepedir}/wineps.drv +%{_libdir}/wine/%{winesodir}/wineps.so %{_libdir}/wine/%{winepedir}/d3d8.dll %{_libdir}/wine/%{winepedir}/d3d8thk.dll %ghost %{_libdir}/wine/%{winepedir}/d3d9.dll @@ -2139,6 +2142,7 @@ fi %{_libdir}/wine/%{winesodir}/hidparse.sys.so %{_libdir}/wine/%{winesodir}/hlink.dll.so %{_libdir}/wine/%{winesodir}/hnetcfg.dll.so +%{_libdir}/wine/%{winesodir}/hrtfapo.dll.so %{_libdir}/wine/%{winesodir}/http.sys.so %{_libdir}/wine/%{winesodir}/httpapi.dll.so %{_libdir}/wine/%{winesodir}/ia2comproxy.dll.so @@ -2401,6 +2405,7 @@ fi %{_libdir}/wine/%{winesodir}/tdi.sys.so %{_libdir}/wine/%{winesodir}/threadpoolwinrt.dll.so %{_libdir}/wine/%{winesodir}/traffic.dll.so +%{_libdir}/wine/%{winesodir}/twinapi.appcore.dll.so %{_libdir}/wine/%{winesodir}/ucrtbase.dll.so %if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/uianimation.dll.so @@ -2779,6 +2784,9 @@ fi %endif %changelog +* Sun Jun 25 2023 Michael Cronenworth - 8.11-1 +- version update + * Wed Apr 19 2023 Michael Cronenworth - 8.6-1 - version update From eaa22d0e410a7eb0b8e5f7a0186a0813b96643b6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 25 Jun 2023 22:26:22 -0500 Subject: [PATCH 367/459] AR files are not shipped in ARM now --- wine.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wine.spec b/wine.spec index 7000e8f..4050610 100644 --- a/wine.spec +++ b/wine.spec @@ -2757,7 +2757,9 @@ fi %ifarch %{ix86} x86_64 aarch64 %{_libdir}/wine/%{winepedir}/*.a %endif +%ifarch %{ix86} x86_64 %{_libdir}/wine/%{winesodir}/*.a +%endif %files pulseaudio From 20cf6562e1f31b3707a6bca268f116497fa910aa Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 10 Jul 2023 11:53:34 -0500 Subject: [PATCH 368/459] Update to 8.12 --- sources | 6 +++--- wine.spec | 13 ++++++++++++- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 4625260..d4fd3ec 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.11.tar.xz) = f3e37f51f0a13aacbd41b017fc3d35e197614b03c00f5b9959c0fabc4e89975b5c3f411b38329e45ce6f9d2a2d82952b95e0907fbe2d6ae35cc4bec293825769 -SHA512 (wine-8.11.tar.xz.sign) = 9fd6bdc5cc9df5e6d0d22d55d15de83f15e2dc472b37c30ec8013f229cdedec4ba8d8e92f5ff7cac340191f2b9a8e316b7818250e70d61c5f690ff034f4ca8db -SHA512 (wine-staging-8.11.tar.gz) = fb7a5f575c092e84afa78868e3b15fa33d67205a5e20deae61a60613714df784b18d54cd32167355ae38543f047f4304bfbc7f2ba2b3f6050c9f738812a15154 +SHA512 (wine-8.12.tar.xz) = 6b9eab7ca1ed5a13202b1250d8d95f6bd8ee5176f0c39b5358aedaf28f7f23543f4a73bf0782c3b4e50936813fc2a459582b5d294569c976ace784fbd9e0af1b +SHA512 (wine-8.12.tar.xz.sign) = 3657d1143beed2cdfc87cfc4ce5f829240288cf193be42e2ab6c11a2c165ccb9c760db18f425cf5bae67db3e5ddb4bf7bbccdfe47bdb9ee5a6767503778dcc7a +SHA512 (wine-staging-8.12.tar.gz) = 11364b2367e25706b98c168710288b796e9dea1e3400efc0d010ea8827cb8c4187385f53aebd1fda46611902f6619282ea97ce9d7c20fe18aa48c14f15c99d14 diff --git a/wine.spec b/wine.spec index 4050610..5cde043 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ %endif Name: wine -Version: 8.11 +Version: 8.12 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1162,6 +1162,7 @@ fi %{_libdir}/wine/%{winepedir}/ntoskrnl.exe %{_libdir}/wine/%{winepedir}/oleview.exe %{_libdir}/wine/%{winepedir}/ping.exe +%{_libdir}/wine/%{winepedir}/pnputil.exe %{_libdir}/wine/%{winepedir}/powershell.exe %{_libdir}/wine/%{winepedir}/reg.exe %{_libdir}/wine/%{winepedir}/regasm.exe @@ -1687,7 +1688,9 @@ fi %{_libdir}/wine/%{winepedir}/win32k.sys %endif %{_libdir}/wine/%{winepedir}/win32u.dll +%{_libdir}/wine/%{winepedir}/windows.devices.bluetooth.dll %{_libdir}/wine/%{winepedir}/windows.devices.enumeration.dll +%{_libdir}/wine/%{winepedir}/windows.devices.geolocation.geolocator.dll %{_libdir}/wine/%{winepedir}/windows.gaming.ui.gamebar.dll %{_libdir}/wine/%{winepedir}/windows.gaming.input.dll %{_libdir}/wine/%{winepedir}/windows.globalization.dll @@ -1698,6 +1701,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.networking.connectivity %endif %{_libdir}/wine/%{winepedir}/windows.networking.dll +%{_libdir}/wine/%{winepedir}/windows.networking.hostname.dll %{_libdir}/wine/%{winepedir}/windows.perception.stub.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll %{_libdir}/wine/%{winepedir}/windows.ui.dll @@ -1966,6 +1970,7 @@ fi %{_libdir}/wine/%{winesodir}/ntoskrnl.exe.so %{_libdir}/wine/%{winesodir}/oleview.exe.so %{_libdir}/wine/%{winesodir}/ping.exe.so +%{_libdir}/wine/%{winesodir}/pnputil.exe.so %{_libdir}/wine/%{winesodir}/powershell.exe.so %{_libdir}/wine/%{winesodir}/reg.exe.so %{_libdir}/wine/%{winesodir}/regasm.exe.so @@ -2449,7 +2454,9 @@ fi %{_libdir}/wine/%{winesodir}/wimgapi.dll.so %{_libdir}/wine/%{winesodir}/win32k.sys.so %{_libdir}/wine/%{winesodir}/win32u.dll.so +%{_libdir}/wine/%{winesodir}/windows.devices.bluetooth.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.enumeration.dll.so +%{_libdir}/wine/%{winesodir}/windows.devices.geolocation.geolocator.dll.so %{_libdir}/wine/%{winesodir}/windows.gaming.ui.gamebar.dll.so %{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so %{_libdir}/wine/%{winesodir}/windows.globalization.dll.so @@ -2458,6 +2465,7 @@ fi %{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so %{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so %{_libdir}/wine/%{winesodir}/windows.networking.dll.so +%{_libdir}/wine/%{winesodir}/windows.networking.hostname.dll.so %{_libdir}/wine/%{winesodir}/windows.perception.stub.dll.so %{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so %{_libdir}/wine/%{winesodir}/windows.ui.so @@ -2786,6 +2794,9 @@ fi %endif %changelog +* Mon Jul 10 2023 Michael Cronenworth - 8.12-1 +- version update + * Sun Jun 25 2023 Michael Cronenworth - 8.11-1 - version update From 3789343596125b0ae614ffa0240b261adb5b6c9b Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 10 Jul 2023 12:58:04 -0500 Subject: [PATCH 369/459] Skip the vkd3d-latest staging patch due to compile error https://bugs.winehq.org/show_bug.cgi?id=55221 --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 5cde043..9c5dc5b 100644 --- a/wine.spec +++ b/wine.spec @@ -690,7 +690,7 @@ gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 # https://bugs.winehq.org/show_bug.cgi?id=54868 sed -i 's/DWORD pitch_in, DWORD pitch_out/unsigned int pitch_in, unsigned int pitch_out/' patches/wined3d-WINED3DFMT_B8G8R8X8_UNORM/0001-wined3d-Implement-WINED3DFMT_B8G8R8X8_UNORM-to-WINED.patch -staging/patchinstall.py DESTDIR="`pwd`" --all +staging/patchinstall.py DESTDIR="`pwd`" --all -W vkd3d-latest %endif # 0%%{?wine_staging} From 3cbd6000b6bbe639274dfa2c837eb504fa6d5641 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:13:52 +0000 Subject: [PATCH 370/459] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 9c5dc5b..fad2f5f 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 8.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2794,6 +2794,9 @@ fi %endif %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 8.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Mon Jul 10 2023 Michael Cronenworth - 8.12-1 - version update From d64a90d5271db25258add0f201a1c0bcfcd43e33 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 17 Aug 2023 11:34:10 -0500 Subject: [PATCH 371/459] Update to 8.13 --- sources | 6 +++--- wine-32.conf | 1 - wine-64.conf | 1 - wine.spec | 25 ++++++++----------------- 4 files changed, 11 insertions(+), 22 deletions(-) delete mode 100644 wine-32.conf delete mode 100644 wine-64.conf diff --git a/sources b/sources index d4fd3ec..902f183 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.12.tar.xz) = 6b9eab7ca1ed5a13202b1250d8d95f6bd8ee5176f0c39b5358aedaf28f7f23543f4a73bf0782c3b4e50936813fc2a459582b5d294569c976ace784fbd9e0af1b -SHA512 (wine-8.12.tar.xz.sign) = 3657d1143beed2cdfc87cfc4ce5f829240288cf193be42e2ab6c11a2c165ccb9c760db18f425cf5bae67db3e5ddb4bf7bbccdfe47bdb9ee5a6767503778dcc7a -SHA512 (wine-staging-8.12.tar.gz) = 11364b2367e25706b98c168710288b796e9dea1e3400efc0d010ea8827cb8c4187385f53aebd1fda46611902f6619282ea97ce9d7c20fe18aa48c14f15c99d14 +SHA512 (wine-8.13.tar.xz) = 952c670635f91879cf6908343a04c0f41ae54e213123242e24fc282f9705fbe3b800dc1de454b6cfb1ebb89431b0e6eb3df3b094c1d9f4e69835d0f1b8f4fcb5 +SHA512 (wine-8.13.tar.xz.sign) = 20f8ab9513ffddf0fee7c8506b2de252a5e67eb936433ee18c6a62e1fc8de83f677c337f3736bc45d57fdd6a94b2ab8e30bcb4a58dd4399969d4956cfc60bf84 +SHA512 (wine-staging-8.13.tar.gz) = b2104b0893ba27ee7f4f5495f7dee990962ff668786fd95e11af6d3975b7d00bc4ecb2572f280d27fbb6d1672745e0acbdb392ec7b3fd5b330a846783c23e12d diff --git a/wine-32.conf b/wine-32.conf deleted file mode 100644 index d9d71cd..0000000 --- a/wine-32.conf +++ /dev/null @@ -1 +0,0 @@ -/usr/lib/wine/ diff --git a/wine-64.conf b/wine-64.conf deleted file mode 100644 index 268f698..0000000 --- a/wine-64.conf +++ /dev/null @@ -1 +0,0 @@ -/usr/lib64/wine/ diff --git a/wine.spec b/wine.spec index fad2f5f..7660765 100644 --- a/wine.spec +++ b/wine.spec @@ -40,8 +40,8 @@ %endif Name: wine -Version: 8.12 -Release: 2%{?dist} +Version: 8.13 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -51,8 +51,6 @@ Source10: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz.sig Source1: wine.systemd Source2: wine-README-Fedora -Source3: wine-32.conf -Source4: wine-64.conf # desktop files Source100: wine-notepad.desktop @@ -690,7 +688,7 @@ gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 # https://bugs.winehq.org/show_bug.cgi?id=54868 sed -i 's/DWORD pitch_in, DWORD pitch_out/unsigned int pitch_in, unsigned int pitch_out/' patches/wined3d-WINED3DFMT_B8G8R8X8_UNORM/0001-wined3d-Implement-WINED3DFMT_B8G8R8X8_UNORM-to-WINED.patch -staging/patchinstall.py DESTDIR="`pwd`" --all -W vkd3d-latest +staging/patchinstall.py DESTDIR="`pwd`" --all %endif # 0%%{?wine_staging} @@ -948,14 +946,6 @@ cp -p %{SOURCE502} README-tahoma mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/ -%ifarch %{ix86} %{arm} -install -p -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ -%endif - -%ifarch x86_64 aarch64 -install -p -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ -%endif - # install Tahoma font for system package install -p -m 0755 -d %{buildroot}/%{_datadir}/fonts/wine-tahoma-fonts @@ -1113,13 +1103,11 @@ fi %{_bindir}/wine32 %{_bindir}/wine32-preloader %{_bindir}/wineserver32 -%config %{_sysconfdir}/ld.so.conf.d/wine-32.conf %endif %ifarch x86_64 aarch64 %{_bindir}/wine64 %{_bindir}/wineserver64 -%config %{_sysconfdir}/ld.so.conf.d/wine-64.conf %endif %ifarch x86_64 aarch64 %{_bindir}/wine64-preloader @@ -1345,6 +1333,7 @@ fi %{_libdir}/wine/%{winepedir}/gamingtcui.dll %{_libdir}/wine/%{winepedir}/gdi32.dll %{_libdir}/wine/%{winepedir}/gdiplus.dll +%{_libdir}/wine/%{winepedir}/geolocation.dll %{_libdir}/wine/%{winepedir}/glu32.dll %{_libdir}/wine/%{winepedir}/gphoto2.ds %{_libdir}/wine/%{winesodir}/gphoto2.so @@ -1690,7 +1679,6 @@ fi %{_libdir}/wine/%{winepedir}/win32u.dll %{_libdir}/wine/%{winepedir}/windows.devices.bluetooth.dll %{_libdir}/wine/%{winepedir}/windows.devices.enumeration.dll -%{_libdir}/wine/%{winepedir}/windows.devices.geolocation.geolocator.dll %{_libdir}/wine/%{winepedir}/windows.gaming.ui.gamebar.dll %{_libdir}/wine/%{winepedir}/windows.gaming.input.dll %{_libdir}/wine/%{winepedir}/windows.globalization.dll @@ -2135,6 +2123,7 @@ fi %{_libdir}/wine/%{winesodir}/gamingtcui.dll.so %{_libdir}/wine/%{winesodir}/gdi32.dll.so %{_libdir}/wine/%{winesodir}/gdiplus.dll.so +%{_libdir}/wine/%{winesodir}/geolocation.dll.so %{_libdir}/wine/%{winesodir}/glu32.dll.so %{_libdir}/wine/%{winesodir}/gphoto2.ds.so %{_libdir}/wine/%{winesodir}/gpkcsp.dll.so @@ -2456,7 +2445,6 @@ fi %{_libdir}/wine/%{winesodir}/win32u.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.bluetooth.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.enumeration.dll.so -%{_libdir}/wine/%{winesodir}/windows.devices.geolocation.geolocator.dll.so %{_libdir}/wine/%{winesodir}/windows.gaming.ui.gamebar.dll.so %{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so %{_libdir}/wine/%{winesodir}/windows.globalization.dll.so @@ -2794,6 +2782,9 @@ fi %endif %changelog +* Thu Aug 17 2023 Michael Cronenworth - 8.13-1 +- version update + * Sat Jul 22 2023 Fedora Release Engineering - 8.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From f2dd5f32e3e7999de0d45603af9b431a9a1d7d89 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 17 Aug 2023 11:51:51 -0500 Subject: [PATCH 372/459] Add new DLLs --- wine.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 7660765..ad89910 100644 --- a/wine.spec +++ b/wine.spec @@ -1140,7 +1140,7 @@ fi %{_libdir}/wine/%{winepedir}/fsutil.exe %{_libdir}/wine/%{winepedir}/hostname.exe %{_libdir}/wine/%{winepedir}/ipconfig.exe -%{_libdir}/wine/%{winepedir}/winhlp32.exe +%{_libdir}/wine/%{winepedir}/klist.exe %{_libdir}/wine/%{winepedir}/mshta.exe %{_libdir}/wine/%{winepedir}/msidb.exe %{_libdir}/wine/%{winepedir}/msiexec.exe @@ -1178,6 +1178,7 @@ fi %{_libdir}/wine/%{winepedir}/winemenubuilder.exe %{_libdir}/wine/%{winepedir}/winecfg.exe %{_libdir}/wine/%{winepedir}/winedevice.exe +%{_libdir}/wine/%{winepedir}/winhlp32.exe %{_libdir}/wine/%{winepedir}/wmplayer.exe %{_libdir}/wine/%{winepedir}/wscript.exe %{_libdir}/wine/%{winepedir}/uninstaller.exe @@ -1210,6 +1211,7 @@ fi %{_libdir}/wine/%{winepedir}/avrt.dll %{_libdir}/wine/%{winesodir}/bcrypt.so %{_libdir}/wine/%{winepedir}/bcrypt.dll +%{_libdir}/wine/%{winepedir}/bcryptprimitives.dll %{_libdir}/wine/%{winepedir}/bluetoothapis.dll %{_libdir}/wine/%{winepedir}/browseui.dll %{_libdir}/wine/%{winepedir}/bthprops.cpl @@ -1946,6 +1948,7 @@ fi %{_libdir}/wine/%{winesodir}/fsutil.exe.so %{_libdir}/wine/%{winesodir}/hostname.exe.so %{_libdir}/wine/%{winesodir}/ipconfig.exe.so +%{_libdir}/wine/%{winesodir}/klist.exe.so %{_libdir}/wine/%{winesodir}/winhlp32.exe.so %{_libdir}/wine/%{winesodir}/mshta.exe.so %if 0%{?wine_staging} @@ -2009,6 +2012,7 @@ fi %{_libdir}/wine/%{winesodir}/avifil32.dll.so %{_libdir}/wine/%{winesodir}/avrt.dll.so %{_libdir}/wine/%{winesodir}/bcrypt.dll.so +%{_libdir}/wine/%{winesodir}/bcryptprimitives.dll.so %{_libdir}/wine/%{winesodir}/bluetoothapis.dll.so %{_libdir}/wine/%{winesodir}/browseui.dll.so %{_libdir}/wine/%{winesodir}/bthprops.cpl.so From 4bd4c29784004226ec85e720ebed823197c00eb5 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 22 Aug 2023 08:29:43 -0500 Subject: [PATCH 373/459] Update to 8.14 --- sources | 6 +++--- wine.spec | 13 ++++++++++++- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 902f183..584d24f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.13.tar.xz) = 952c670635f91879cf6908343a04c0f41ae54e213123242e24fc282f9705fbe3b800dc1de454b6cfb1ebb89431b0e6eb3df3b094c1d9f4e69835d0f1b8f4fcb5 -SHA512 (wine-8.13.tar.xz.sign) = 20f8ab9513ffddf0fee7c8506b2de252a5e67eb936433ee18c6a62e1fc8de83f677c337f3736bc45d57fdd6a94b2ab8e30bcb4a58dd4399969d4956cfc60bf84 -SHA512 (wine-staging-8.13.tar.gz) = b2104b0893ba27ee7f4f5495f7dee990962ff668786fd95e11af6d3975b7d00bc4ecb2572f280d27fbb6d1672745e0acbdb392ec7b3fd5b330a846783c23e12d +SHA512 (wine-8.14.tar.xz) = cf293546c29379237e8c2b7526b16faa0df6a255aa1718097be4382604da4f84f7fad8486a931f39020fe63548625641cf68a822c975f56c30aaa2aa8a024176 +SHA512 (wine-8.14.tar.xz.sign) = d8d4a0abf672f11f5a53c8098fa0e27370ed8d14a21f58af5db39a1b796c5f14f0f892809e914d1e6872ea9c5b859ba44d6d20c8002fd6ea83b22a36e5940164 +SHA512 (wine-staging-8.14.tar.gz) = c126ddd49f2c89b61448c71779f022f7031b19f1bc346d4aa1e8dbe4845f2c5d80e92810db5e0bbc0cae3d5f8466e2ab9a2c5685923318aedfb766669504a7db diff --git a/wine.spec b/wine.spec index ad89910..3e45b73 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ %endif Name: wine -Version: 8.13 +Version: 8.14 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1352,6 +1352,7 @@ fi %{_libdir}/wine/%{winepedir}/hrtfapo.dll %{_libdir}/wine/%{winepedir}/http.sys %{_libdir}/wine/%{winepedir}/httpapi.dll +%{_libdir}/wine/%{winepedir}/hvsimanagementapi.dll %{_libdir}/wine/%{winepedir}/ia2comproxy.dll %{_libdir}/wine/%{winepedir}/icacls.exe %{_libdir}/wine/%{winepedir}/iccvid.dll @@ -1394,6 +1395,7 @@ fi %{_libdir}/wine/%{winepedir}/localui.dll %{_libdir}/wine/%{winepedir}/lodctr.exe %{_libdir}/wine/%{winepedir}/lz32.dll +%{_libdir}/wine/%{winepedir}/magnification.dll %{_libdir}/wine/%{winepedir}/mapi32.dll %{_libdir}/wine/%{winepedir}/mapistub.dll %{_libdir}/wine/%{winepedir}/mciavi32.dll @@ -1479,6 +1481,7 @@ fi %{_libdir}/wine/%{winepedir}/msvcp140_1.dll %{_libdir}/wine/%{winepedir}/msvcp140_2.dll %{_libdir}/wine/%{winepedir}/msvcp140_atomic_wait.dll +%{_libdir}/wine/%{winepedir}/msvcp140_codecvt_ids.dll %{_libdir}/wine/%{winepedir}/msvcr70.dll %{_libdir}/wine/%{winepedir}/msvcr71.dll %{_libdir}/wine/%{winepedir}/msvcr80.dll @@ -1681,6 +1684,7 @@ fi %{_libdir}/wine/%{winepedir}/win32u.dll %{_libdir}/wine/%{winepedir}/windows.devices.bluetooth.dll %{_libdir}/wine/%{winepedir}/windows.devices.enumeration.dll +%{_libdir}/wine/%{winepedir}/windows.devices.usb.dll %{_libdir}/wine/%{winepedir}/windows.gaming.ui.gamebar.dll %{_libdir}/wine/%{winepedir}/windows.gaming.input.dll %{_libdir}/wine/%{winepedir}/windows.globalization.dll @@ -2143,6 +2147,7 @@ fi %{_libdir}/wine/%{winesodir}/hrtfapo.dll.so %{_libdir}/wine/%{winesodir}/http.sys.so %{_libdir}/wine/%{winesodir}/httpapi.dll.so +%{_libdir}/wine/%{winesodir}/hvsimanagementapi.dll.so %{_libdir}/wine/%{winesodir}/ia2comproxy.dll.so %{_libdir}/wine/%{winesodir}/icacls.exe.so %{_libdir}/wine/%{winesodir}/iccvid.dll.so @@ -2180,6 +2185,7 @@ fi %{_libdir}/wine/%{winesodir}/localspl.dll.so %{_libdir}/wine/%{winesodir}/localui.dll.so %{_libdir}/wine/%{winesodir}/lodctr.exe.so +%{_libdir}/wine/%{winesodir}/magnification.dll.so %{_libdir}/wine/%{winesodir}/mapi32.dll.so %{_libdir}/wine/%{winesodir}/mapistub.dll.so %{_libdir}/wine/%{winesodir}/mciavi32.dll.so @@ -2260,6 +2266,7 @@ fi %{_libdir}/wine/%{winesodir}/msvcp140_1.dll.so %{_libdir}/wine/%{winesodir}/msvcp140_2.dll.so %{_libdir}/wine/%{winesodir}/msvcp140_atomic_wait.dll.so +%{_libdir}/wine/%{winesodir}/msvcp140_codecvt_ids.dll.so %{_libdir}/wine/%{winesodir}/msvcr70.dll.so %{_libdir}/wine/%{winesodir}/msvcr71.dll.so %{_libdir}/wine/%{winesodir}/msvcr80.dll.so @@ -2449,6 +2456,7 @@ fi %{_libdir}/wine/%{winesodir}/win32u.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.bluetooth.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.enumeration.dll.so +%{_libdir}/wine/%{winesodir}/windows.devices.usb.dll.so %{_libdir}/wine/%{winesodir}/windows.gaming.ui.gamebar.dll.so %{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so %{_libdir}/wine/%{winesodir}/windows.globalization.dll.so @@ -2786,6 +2794,9 @@ fi %endif %changelog +* Tue Aug 22 2023 Michael Cronenworth - 8.14-1 +- version update + * Thu Aug 17 2023 Michael Cronenworth - 8.13-1 - version update From 0c6186e21cc07ad7a31df44c53cece9f72d59aca Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 1 Oct 2023 14:59:42 -0500 Subject: [PATCH 374/459] Update to 8.17 --- sources | 6 +++--- wine.spec | 27 +++++++++++++++++++++------ 2 files changed, 24 insertions(+), 9 deletions(-) diff --git a/sources b/sources index 584d24f..4914460 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.14.tar.xz) = cf293546c29379237e8c2b7526b16faa0df6a255aa1718097be4382604da4f84f7fad8486a931f39020fe63548625641cf68a822c975f56c30aaa2aa8a024176 -SHA512 (wine-8.14.tar.xz.sign) = d8d4a0abf672f11f5a53c8098fa0e27370ed8d14a21f58af5db39a1b796c5f14f0f892809e914d1e6872ea9c5b859ba44d6d20c8002fd6ea83b22a36e5940164 -SHA512 (wine-staging-8.14.tar.gz) = c126ddd49f2c89b61448c71779f022f7031b19f1bc346d4aa1e8dbe4845f2c5d80e92810db5e0bbc0cae3d5f8466e2ab9a2c5685923318aedfb766669504a7db +SHA512 (wine-8.17.tar.xz) = 3826e20494a919ef1972d91c9391a3ae916d52b55e62e8fb7fc2c9c3ae6a7b363b40d8388cb4b9b3e45bae134a2de46e8158f8eaec7948216d9cd8ef32ab627f +SHA512 (wine-8.17.tar.xz.sign) = 37b34ac554fa614f28199b65d2ec6798d7e87f45ad1c7dee22af27ec8c13c2fadea56ca2b94a888ad3b5ec1d9b796c367a9ebcff60dc9f233a69b7a94edde2d7 +SHA512 (wine-staging-8.17.tar.gz) = 699d3caec080686986a3b66a6c905d4542a3f06a12def3f30ad9d97484c9a0c2ba00ab81ae75a8ec83eaad0ef8029fcc702ac2c1f0a46c60118b9e451afe7613 diff --git a/wine.spec b/wine.spec index 3e45b73..de46309 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ %endif Name: wine -Version: 8.14 +Version: 8.17 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -193,8 +193,8 @@ BuildRequires: mingw32-libxml2 BuildRequires: mingw64-libxml2 BuildRequires: mingw32-libxslt BuildRequires: mingw64-libxslt -BuildRequires: mingw32-vkd3d -BuildRequires: mingw64-vkd3d +BuildRequires: mingw32-vkd3d >= 1.9 +BuildRequires: mingw64-vkd3d >= 1.9 BuildRequires: mingw32-vulkan-headers BuildRequires: mingw64-vulkan-headers BuildRequires: mingw32-zlib @@ -327,7 +327,7 @@ Requires: mingw32-libpng Requires: mingw32-libtiff Requires: mingw32-libxml2 Requires: mingw32-libxslt -Requires: mingw32-vkd3d +Requires: mingw32-vkd3d >= 1.9 Requires: mingw32-win-iconv Requires: mingw32-zlib %endif @@ -361,7 +361,7 @@ Requires: mingw64-libpng Requires: mingw64-libtiff Requires: mingw64-libxml2 Requires: mingw64-libxslt -Requires: mingw64-vkd3d +Requires: mingw64-vkd3d >= 1.9 Requires: mingw64-win-iconv Requires: mingw64-zlib %endif @@ -688,7 +688,9 @@ gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 # https://bugs.winehq.org/show_bug.cgi?id=54868 sed -i 's/DWORD pitch_in, DWORD pitch_out/unsigned int pitch_in, unsigned int pitch_out/' patches/wined3d-WINED3DFMT_B8G8R8X8_UNORM/0001-wined3d-Implement-WINED3DFMT_B8G8R8X8_UNORM-to-WINED.patch -staging/patchinstall.py DESTDIR="`pwd`" --all +# https://bugs.winehq.org/show_bug.cgi?id=55695 +staging/patchinstall.py DESTDIR="`pwd`" --all \ + -W eventfd_synchronization %endif # 0%%{?wine_staging} @@ -1197,6 +1199,7 @@ fi %{_libdir}/wine/%{winepedir}/apisetschema.dll %{_libdir}/wine/%{winepedir}/apphelp.dll %{_libdir}/wine/%{winepedir}/appwiz.cpl +%{_libdir}/wine/%{winepedir}/appxdeploymentclient.dll %{_libdir}/wine/%{winepedir}/atl.dll %{_libdir}/wine/%{winepedir}/atl80.dll %{_libdir}/wine/%{winepedir}/atl90.dll @@ -1311,6 +1314,7 @@ fi %{_libdir}/wine/%{winepedir}/dwrite.dll %{_libdir}/wine/%{winesodir}/dwrite.so %{_libdir}/wine/%{winepedir}/dx8vb.dll +%{_libdir}/wine/%{winepedir}/dxcore.dll %{_libdir}/wine/%{winepedir}/dxdiagn.dll %ghost %{_libdir}/wine/%{winepedir}/dxgi.dll %{_libdir}/wine/%{winepedir}/wine-dxgi.dll @@ -1617,6 +1621,7 @@ fi %{_libdir}/wine/%{winepedir}/sppc.dll %{_libdir}/wine/%{winepedir}/srclient.dll %{_libdir}/wine/%{winepedir}/srvcli.dll +%{_libdir}/wine/%{winepedir}/srvsvc.dll %{_libdir}/wine/%{winepedir}/sspicli.dll %{_libdir}/wine/%{winepedir}/stdole2.tlb %{_libdir}/wine/%{winepedir}/stdole32.tlb @@ -1682,6 +1687,7 @@ fi %{_libdir}/wine/%{winepedir}/win32k.sys %endif %{_libdir}/wine/%{winepedir}/win32u.dll +%{_libdir}/wine/%{winepedir}/windows.applicationmodel.dll %{_libdir}/wine/%{winepedir}/windows.devices.bluetooth.dll %{_libdir}/wine/%{winepedir}/windows.devices.enumeration.dll %{_libdir}/wine/%{winepedir}/windows.devices.usb.dll @@ -1724,6 +1730,7 @@ fi %{_libdir}/wine/%{winesodir}/winspool.so %{_libdir}/wine/%{winepedir}/winsta.dll %{_libdir}/wine/%{winepedir}/wintypes.dll +%{_libdir}/wine/%{winepedir}/wldp.dll %{_libdir}/wine/%{winepedir}/wmasf.dll %{_libdir}/wine/%{winepedir}/wmi.dll %{_libdir}/wine/%{winepedir}/wmic.exe @@ -2004,6 +2011,7 @@ fi %{_libdir}/wine/%{winesodir}/amstream.dll.so %{_libdir}/wine/%{winesodir}/apphelp.dll.so %{_libdir}/wine/%{winesodir}/appwiz.cpl.so +%{_libdir}/wine/%{winesodir}/appxdeploymentclient.dll.so %{_libdir}/wine/%{winesodir}/atl.dll.so %{_libdir}/wine/%{winesodir}/atl80.dll.so %{_libdir}/wine/%{winesodir}/atl90.dll.so @@ -2109,6 +2117,7 @@ fi %{_libdir}/wine/%{winesodir}/dwmapi.dll.so %{_libdir}/wine/%{winesodir}/dwrite.dll.so %{_libdir}/wine/%{winesodir}/dx8vb.dll.so +%{_libdir}/wine/%{winesodir}/dxcore.dll.so %{_libdir}/wine/%{winesodir}/dxdiagn.dll.so %ghost %{_libdir}/wine/%{winesodir}/dxgi.dll.so %{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so @@ -2393,6 +2402,7 @@ fi %if 0%{?wine_staging} %{_libdir}/wine/%{winesodir}/srvcli.dll.so %endif +%{_libdir}/wine/%{winesodir}/srvsvc.dll.so %{_libdir}/wine/%{winesodir}/sspicli.dll.so %{_libdir}/wine/%{winesodir}/sti.dll.so %{_libdir}/wine/%{winesodir}/strmdll.dll.so @@ -2454,6 +2464,7 @@ fi %{_libdir}/wine/%{winesodir}/wimgapi.dll.so %{_libdir}/wine/%{winesodir}/win32k.sys.so %{_libdir}/wine/%{winesodir}/win32u.dll.so +%{_libdir}/wine/%{winesodir}/windows.applicationmodel.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.bluetooth.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.enumeration.dll.so %{_libdir}/wine/%{winesodir}/windows.devices.usb.dll.so @@ -2487,6 +2498,7 @@ fi %{_libdir}/wine/%{winesodir}/winprint.dll.so %{_libdir}/wine/%{winesodir}/winspool.drv.so %{_libdir}/wine/%{winesodir}/winsta.dll.so +%{_libdir}/wine/%{winesodir}/wldp.dll.so %{_libdir}/wine/%{winesodir}/wmasf.dll.so %{_libdir}/wine/%{winesodir}/wmic.exe.so %{_libdir}/wine/%{winesodir}/wmiutils.dll.so @@ -2794,6 +2806,9 @@ fi %endif %changelog +* Sun Oct 01 2023 Michael Cronenworth - 8.17-1 +- version update + * Tue Aug 22 2023 Michael Cronenworth - 8.14-1 - version update From cd1d45170bc1db4ac9af3550f23bd636355df948 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 15 Oct 2023 14:47:10 -0500 Subject: [PATCH 375/459] Update to 8.18 --- sources | 6 +++--- wine.spec | 24 ++++++++++++++---------- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/sources b/sources index 4914460..0102728 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.17.tar.xz) = 3826e20494a919ef1972d91c9391a3ae916d52b55e62e8fb7fc2c9c3ae6a7b363b40d8388cb4b9b3e45bae134a2de46e8158f8eaec7948216d9cd8ef32ab627f -SHA512 (wine-8.17.tar.xz.sign) = 37b34ac554fa614f28199b65d2ec6798d7e87f45ad1c7dee22af27ec8c13c2fadea56ca2b94a888ad3b5ec1d9b796c367a9ebcff60dc9f233a69b7a94edde2d7 -SHA512 (wine-staging-8.17.tar.gz) = 699d3caec080686986a3b66a6c905d4542a3f06a12def3f30ad9d97484c9a0c2ba00ab81ae75a8ec83eaad0ef8029fcc702ac2c1f0a46c60118b9e451afe7613 +SHA512 (wine-8.18.tar.xz) = 0f8e6b5c6709930bc7f774d92cd025976f6442c3785a224b5988a37152f3a875150b228f12442e9b9c0d9e7884568aca26159df86d48f2550a630625fef3c8b9 +SHA512 (wine-8.18.tar.xz.sign) = a474013e2ebe8643670421b047c26829238a274bd30ca4bcd3cd07c530afb3e50956e186c25a01e03986345299d664bd9a2fa0e790b0a14d2a6acb3cdd5187d9 +SHA512 (wine-staging-8.18.tar.gz) = 1016849b3381a3ac039c2376517a5c7857f632eb1e49e9e3d6feedbc8c4e182da1a7117e89a1a1e4798121176e04b8f91cf3f3c001abf767398a3c3cd38850fb diff --git a/wine.spec b/wine.spec index de46309..28ce66d 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ %endif Name: wine -Version: 8.17 +Version: 8.18 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -688,9 +688,7 @@ gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 # https://bugs.winehq.org/show_bug.cgi?id=54868 sed -i 's/DWORD pitch_in, DWORD pitch_out/unsigned int pitch_in, unsigned int pitch_out/' patches/wined3d-WINED3DFMT_B8G8R8X8_UNORM/0001-wined3d-Implement-WINED3DFMT_B8G8R8X8_UNORM-to-WINED.patch -# https://bugs.winehq.org/show_bug.cgi?id=55695 -staging/patchinstall.py DESTDIR="`pwd`" --all \ - -W eventfd_synchronization +staging/patchinstall.py DESTDIR="`pwd`" --all %endif # 0%%{?wine_staging} @@ -767,10 +765,7 @@ unset PKG_CONFIG_PATH %install -%makeinstall \ - includedir=%{buildroot}%{_includedir} \ - sysconfdir=%{buildroot}%{_sysconfdir}/wine \ - dlldir=%{buildroot}%{_libdir}/wine \ +%make_install \ LDCONFIG=/bin/true \ UPDATE_DESKTOP_DATABASE=/bin/true @@ -1694,15 +1689,18 @@ fi %{_libdir}/wine/%{winepedir}/windows.gaming.ui.gamebar.dll %{_libdir}/wine/%{winepedir}/windows.gaming.input.dll %{_libdir}/wine/%{winepedir}/windows.globalization.dll -%{_libdir}/wine/%{winepedir}/windows.media.speech.dll %{_libdir}/wine/%{winepedir}/windows.media.dll %{_libdir}/wine/%{winepedir}/windows.media.devices.dll +%{_libdir}/wine/%{winepedir}/windows.media.mediacontrol.dll +%{_libdir}/wine/%{winepedir}/windows.media.speech.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/windows.networking.connectivity %endif %{_libdir}/wine/%{winepedir}/windows.networking.dll %{_libdir}/wine/%{winepedir}/windows.networking.hostname.dll %{_libdir}/wine/%{winepedir}/windows.perception.stub.dll +%{_libdir}/wine/%{winepedir}/windows.security.credentials.ui.userconsentverifier.dll +%{_libdir}/wine/%{winepedir}/windows.storage.applicationdata.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll %{_libdir}/wine/%{winepedir}/windows.ui.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll @@ -2471,13 +2469,16 @@ fi %{_libdir}/wine/%{winesodir}/windows.gaming.ui.gamebar.dll.so %{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so %{_libdir}/wine/%{winesodir}/windows.globalization.dll.so -%{_libdir}/wine/%{winesodir}/windows.media.speech.dll.so %{_libdir}/wine/%{winesodir}/windows.media.dll.so %{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so +%{_libdir}/wine/%{winesodir}/windows.media.media.mediacontrol.dll.so +%{_libdir}/wine/%{winesodir}/windows.media.speech.dll.so %{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so %{_libdir}/wine/%{winesodir}/windows.networking.dll.so %{_libdir}/wine/%{winesodir}/windows.networking.hostname.dll.so %{_libdir}/wine/%{winesodir}/windows.perception.stub.dll.so +%{_libdir}/wine/%{winesodir}/windows.security.credentials.ui.userconsentverifier.dll.so +%{_libdir}/wine/%{winesodir}/windows.storage.applicationdata.dll.so %{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so %{_libdir}/wine/%{winesodir}/windows.ui.so %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so @@ -2806,6 +2807,9 @@ fi %endif %changelog +* Sun Oct 15 2023 Michael Cronenworth - 8.18-1 +- version update + * Sun Oct 01 2023 Michael Cronenworth - 8.17-1 - version update From 38d5389de5701f63f3bdd45a16429dc069fdae12 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 30 Oct 2023 11:39:14 -0500 Subject: [PATCH 376/459] Update to 8.19 --- sources | 6 +++--- wine.spec | 7 +++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 0102728..5569b3d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.18.tar.xz) = 0f8e6b5c6709930bc7f774d92cd025976f6442c3785a224b5988a37152f3a875150b228f12442e9b9c0d9e7884568aca26159df86d48f2550a630625fef3c8b9 -SHA512 (wine-8.18.tar.xz.sign) = a474013e2ebe8643670421b047c26829238a274bd30ca4bcd3cd07c530afb3e50956e186c25a01e03986345299d664bd9a2fa0e790b0a14d2a6acb3cdd5187d9 -SHA512 (wine-staging-8.18.tar.gz) = 1016849b3381a3ac039c2376517a5c7857f632eb1e49e9e3d6feedbc8c4e182da1a7117e89a1a1e4798121176e04b8f91cf3f3c001abf767398a3c3cd38850fb +SHA512 (wine-8.19.tar.xz) = ad4178c5e9f336eb968f0c378e3819794507447728acd10d642c1d66e0745837e47a70579bc9c7d9bec4510ca47e230bf4ab05ddf39323669ed24a6fce9f8c02 +SHA512 (wine-8.19.tar.xz.sign) = d89e0cc1d6bbee93805906a7071e60044c9d9c3a9d5fedc270d7d85f0f167157afa047183ba1f4a801df11fa879168402097bb8a88e3c88ca77f2e6608046308 +SHA512 (wine-staging-8.19.tar.gz) = 764cb824250aba7390dcede8b5269fc2c58f3bab8e0bef5e7bfb33ba553d1b506e0e5d8e11e6ee960958bd22086127c178e418767e8051c2767949b74df2afb1 diff --git a/wine.spec b/wine.spec index 28ce66d..daca90b 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 8.0.0 +%global winemono 8.1.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -40,7 +40,7 @@ %endif Name: wine -Version: 8.18 +Version: 8.19 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -2807,6 +2807,9 @@ fi %endif %changelog +* Mon Oct 30 2023 Michael Cronenworth - 8.19-1 +- version update + * Sun Oct 15 2023 Michael Cronenworth - 8.18-1 - version update From 1710080362647b1f68545cddc6f34294f4c201c9 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 30 Oct 2023 12:04:30 -0500 Subject: [PATCH 377/459] Upstream only builds vcruntime140_1 on x86-64 starting with 8.19 --- wine.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wine.spec b/wine.spec index daca90b..9f53d47 100644 --- a/wine.spec +++ b/wine.spec @@ -1661,7 +1661,9 @@ fi %{_libdir}/wine/%{winepedir}/vcomp120.dll %{_libdir}/wine/%{winepedir}/vcomp140.dll %{_libdir}/wine/%{winepedir}/vcruntime140.dll +%ifarch x86_64 %{_libdir}/wine/%{winepedir}/vcruntime140_1.dll +%endif %{_libdir}/wine/%{winepedir}/vdmdbg.dll %{_libdir}/wine/%{winepedir}/version.dll %{_libdir}/wine/%{winepedir}/vga.dll From aee1016fb94694cef0415ef10dffbeae90dcbb71 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 16 Jan 2024 22:17:13 -0600 Subject: [PATCH 378/459] Update to 9.0 --- sources | 6 +++--- wine.spec | 17 ++++++++++++----- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/sources b/sources index 5569b3d..7e108d3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-8.19.tar.xz) = ad4178c5e9f336eb968f0c378e3819794507447728acd10d642c1d66e0745837e47a70579bc9c7d9bec4510ca47e230bf4ab05ddf39323669ed24a6fce9f8c02 -SHA512 (wine-8.19.tar.xz.sign) = d89e0cc1d6bbee93805906a7071e60044c9d9c3a9d5fedc270d7d85f0f167157afa047183ba1f4a801df11fa879168402097bb8a88e3c88ca77f2e6608046308 -SHA512 (wine-staging-8.19.tar.gz) = 764cb824250aba7390dcede8b5269fc2c58f3bab8e0bef5e7bfb33ba553d1b506e0e5d8e11e6ee960958bd22086127c178e418767e8051c2767949b74df2afb1 +SHA512 (wine-9.0.tar.xz) = 838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4 +SHA512 (wine-9.0.tar.xz.sign) = 775d89485293107be78b632e3c906f313dd53d415f47abd0ada7a7ec6082617f1e574a5b02bec621d579ef055706f8d06d14d6417550cde482e130291be01d49 +SHA512 (wine-staging-9.0.tar.gz) = 362209fcadcf029152b681c76beb231d0cc8de1609b994094f1dc88ab871fddda08b3d8c2fe36ceb38909a9d634c1ade864ca0f28a6a7715ec286a8b2884981f diff --git a/wine.spec b/wine.spec index 9f53d47..f3ca092 100644 --- a/wine.spec +++ b/wine.spec @@ -40,14 +40,14 @@ %endif Name: wine -Version: 8.19 +Version: 9.0 Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/8.0/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/9.0/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/9.0/wine-%{version}.tar.xz.sign Source1: wine.systemd Source2: wine-README-Fedora @@ -1064,13 +1064,13 @@ fi # meta package %files core -%doc ANNOUNCE +%doc ANNOUNCE.md %doc COPYING.LIB %doc LICENSE %doc LICENSE.OLD %doc AUTHORS %doc README-FEDORA -%doc README +%doc README.md %doc VERSION # do not include huge changelogs .OLD .ALPHA .BETA (#204302) %doc documentation/README.* @@ -1225,6 +1225,7 @@ fi %{_libdir}/wine/%{winepedir}/comcat.dll %{_libdir}/wine/%{winepedir}/comctl32.dll %{_libdir}/wine/%{winepedir}/comdlg32.dll +%{_libdir}/wine/%{winepedir}/coml2.dll %{_libdir}/wine/%{winepedir}/compstui.dll %{_libdir}/wine/%{winepedir}/comsvcs.dll %{_libdir}/wine/%{winepedir}/concrt140.dll @@ -1461,6 +1462,7 @@ fi %{_libdir}/wine/%{winepedir}/mssip32.dll %{_libdir}/wine/%{winepedir}/msrle32.dll %{_libdir}/wine/%{winepedir}/mstask.dll +%{_libdir}/wine/%{winepedir}/msttsengine.dll %{_libdir}/wine/%{winepedir}/msv1_0.dll %{_libdir}/wine/%{winesodir}/msv1_0.so %{_libdir}/wine/%{winepedir}/msvcirt.dll @@ -2040,6 +2042,7 @@ fi %{_libdir}/wine/%{winesodir}/comcat.dll.so %{_libdir}/wine/%{winesodir}/comctl32.dll.so %{_libdir}/wine/%{winesodir}/comdlg32.dll.so +%{_libdir}/wine/%{winesodir}/coml2.dll.so %{_libdir}/wine/%{winesodir}/compstui.dll.so %{_libdir}/wine/%{winesodir}/comsvcs.dll.so %{_libdir}/wine/%{winesodir}/concrt140.dll.so @@ -2257,6 +2260,7 @@ fi %{_libdir}/wine/%{winesodir}/mssip32.dll.so %{_libdir}/wine/%{winesodir}/msrle32.dll.so %{_libdir}/wine/%{winesodir}/mstask.dll.so +%{_libdir}/wine/%{winesodir}/msttsengine.dll.so %{_libdir}/wine/%{winesodir}/msv1_0.dll.so %{_libdir}/wine/%{winesodir}/msvcirt.dll.so %{_libdir}/wine/%{winesodir}/msvcm80.dll.so @@ -2809,6 +2813,9 @@ fi %endif %changelog +* Tue Jan 16 2024 Michael Cronenworth - 9.0-1 +- version update + * Mon Oct 30 2023 Michael Cronenworth - 8.19-1 - version update From 9ca61ed4fb47c80f8398a6030b2242aa08b4b32d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 17 Jan 2024 20:48:30 -0600 Subject: [PATCH 379/459] Add patch for compile errors on i686 --- wine-staging-9.0.patch | 93 ++++++++++++++++++++++++++++++++++++++++++ wine.spec | 6 +++ 2 files changed, 99 insertions(+) create mode 100644 wine-staging-9.0.patch diff --git a/wine-staging-9.0.patch b/wine-staging-9.0.patch new file mode 100644 index 0000000..af9d692 --- /dev/null +++ b/wine-staging-9.0.patch @@ -0,0 +1,93 @@ +--- patches/eventfd_synchronization/0003-ntdll-Create-eventfd-based-objects-for-semaphores.patch.orig 2024-01-16 15:47:35.000000000 -0600 ++++ patches/eventfd_synchronization/0003-ntdll-Create-eventfd-based-objects-for-semaphores.patch 2024-01-17 20:36:36.796186786 -0600 +@@ -197,7 +197,7 @@ + + } + + } + + +-+ if (!InterlockedCompareExchange( (int *)&esync_list[entry][idx].type, type, 0 )) +++ if (!InterlockedCompareExchange( (LONG *)&esync_list[entry][idx].type, type, 0 )) + + { + + esync_list[entry][idx].fd = fd; + + esync_list[entry][idx].shm = shm; +--- patches/eventfd_synchronization/0005-ntdll-Implement-NtClose.patch.orig 2024-01-16 15:47:35.000000000 -0600 ++++ patches/eventfd_synchronization/0005-ntdll-Implement-NtClose.patch 2024-01-17 20:22:59.170405980 -0600 +@@ -25,7 +25,7 @@ + + + + if (entry < ESYNC_LIST_ENTRIES && esync_list[entry]) + + { +-+ if (InterlockedExchange((int *)&esync_list[entry][idx].type, 0)) +++ if (InterlockedExchange((LONG *)&esync_list[entry][idx].type, 0)) + + { + + close( esync_list[entry][idx].fd ); + + return STATUS_SUCCESS; +--- patches/eventfd_synchronization/0004-ntdll-Implement-NtReleaseSemaphore.patch.orig 2024-01-16 15:47:35.000000000 -0600 ++++ patches/eventfd_synchronization/0004-ntdll-Implement-NtReleaseSemaphore.patch 2024-01-17 20:25:51.399420034 -0600 +@@ -60,7 +60,7 @@ + + + + if (count + current > semaphore->max) + + return STATUS_SEMAPHORE_LIMIT_EXCEEDED; +-+ } while (InterlockedCompareExchange( &semaphore->count, count + current, current ) != current); +++ } while (InterlockedCompareExchange( (LONG *) &semaphore->count, count + current, current ) != current); + + + + if (prev) *prev = current; + + +--- patches/eventfd_synchronization/0050-ntdll-server-Try-to-avoid-poll-for-signaled-events.patch.orig 2024-01-16 15:47:35.000000000 -0600 ++++ patches/eventfd_synchronization/0050-ntdll-server-Try-to-avoid-poll-for-signaled-events.patch 2024-01-17 20:29:39.020112232 -0600 +@@ -90,7 +90,7 @@ + + if (obj->type == ESYNC_MANUAL_EVENT) + + { + + /* Acquire the spinlock. */ +-+ while (InterlockedCompareExchange( &event->locked, 1, 0 )) +++ while (InterlockedCompareExchange( (LONG *) &event->locked, 1, 0 )) + + small_pause(); + + } + + +@@ -103,7 +103,7 @@ + + * eventfd is unsignaled (i.e. reset shm, set shm, set fd, reset fd), we + + * *must* signal the fd now, or any waiting threads will never wake up. */ + + +-+ if (!InterlockedExchange( &event->signaled, 1 ) || obj->type == ESYNC_AUTO_EVENT) +++ if (!InterlockedExchange( (LONG *) &event->signaled, 1 ) || obj->type == ESYNC_AUTO_EVENT) + + { + + if (write( obj->fd, &value, sizeof(value) ) == -1) + + ERR("write: %s\n", strerror(errno)); +@@ -137,7 +137,7 @@ + + if (obj->type == ESYNC_MANUAL_EVENT) + + { + + /* Acquire the spinlock. */ +-+ while (InterlockedCompareExchange( &event->locked, 1, 0 )) +++ while (InterlockedCompareExchange( (LONG *) &event->locked, 1, 0 )) + + small_pause(); + + } + + +@@ -147,7 +147,7 @@ + + * For auto-reset events, we have no guarantee that the previous "signaled" + + * state is actually correct. We need to leave both states unsignaled after + + * leaving this function, so we always have to read(). */ +-+ if (InterlockedExchange( &event->signaled, 0 ) || obj->type == ESYNC_AUTO_EVENT) +++ if (InterlockedExchange( (LONG *) &event->signaled, 0 ) || obj->type == ESYNC_AUTO_EVENT) + + { + + if (read( obj->fd, &value, sizeof(value) ) == -1 && errno != EWOULDBLOCK && errno != EAGAIN) + + { +--- patches/eventfd_synchronization/0006-ntdll-Implement-NtWaitForMultipleObjects.patch.orig 2024-01-16 15:47:35.000000000 -0600 ++++ patches/eventfd_synchronization/0006-ntdll-Implement-NtWaitForMultipleObjects.patch 2024-01-17 20:31:23.217332813 -0600 +@@ -82,7 +82,7 @@ + + * fact that we were able to grab it at all means the count is nonzero, + + * and if someone else grabbed it then the count must have been >= 2, + + * etc. */ +-+ InterlockedExchangeAdd( &semaphore->count, -1 ); +++ InterlockedExchangeAdd( (LONG *) &semaphore->count, -1 ); + + } + +} + + +--- patches/eventfd_synchronization/0007-ntdll-server-Implement-NtCreateEvent.patch.orig 2024-01-16 15:47:35.000000000 -0600 ++++ patches/eventfd_synchronization/0007-ntdll-server-Implement-NtCreateEvent.patch 2024-01-17 20:31:54.500700144 -0600 +@@ -49,7 +49,7 @@ + + @@ -339,6 +358,14 @@ static void update_grabbed_object( struct esync *obj ) + * etc. */ +- InterlockedExchangeAdd( &semaphore->count, -1 ); ++ InterlockedExchangeAdd( (LONG *) &semaphore->count, -1 ); + } + + else if (obj->type == ESYNC_AUTO_EVENT) + + { diff --git a/wine.spec b/wine.spec index f3ca092..b71fa2e 100644 --- a/wine.spec +++ b/wine.spec @@ -88,6 +88,8 @@ Patch100: wine-7.22-autoconf-2.72.patch Patch511: wine-cjk.patch +Patch900: wine-staging-9.0.patch + %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. @@ -688,6 +690,8 @@ gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 # https://bugs.winehq.org/show_bug.cgi?id=54868 sed -i 's/DWORD pitch_in, DWORD pitch_out/unsigned int pitch_in, unsigned int pitch_out/' patches/wined3d-WINED3DFMT_B8G8R8X8_UNORM/0001-wined3d-Implement-WINED3DFMT_B8G8R8X8_UNORM-to-WINED.patch +# Fix pointer types for i686 build +%patch -P 900 -p0 -b.staging staging/patchinstall.py DESTDIR="`pwd`" --all %endif @@ -1126,7 +1130,9 @@ fi %{_libdir}/wine/%{winepedir}/dism.exe %{_libdir}/wine/%{winepedir}/dllhost.exe %{_libdir}/wine/%{winepedir}/dplaysvr.exe +%ifarch %{ix86} x86_64 %{_libdir}/wine/%{winepedir}/dpnsvr.exe +%endif %{_libdir}/wine/%{winepedir}/dpvsetup.exe %{_libdir}/wine/%{winepedir}/eject.exe %{_libdir}/wine/%{winepedir}/expand.exe From 3cffb3e9cdddae0226168e25380356013abf1768 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 17 Jan 2024 21:10:02 -0600 Subject: [PATCH 380/459] Add missing staging patch fix --- wine-staging-9.0.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/wine-staging-9.0.patch b/wine-staging-9.0.patch index af9d692..d6826c9 100644 --- a/wine-staging-9.0.patch +++ b/wine-staging-9.0.patch @@ -91,3 +91,14 @@ } + else if (obj->type == ESYNC_AUTO_EVENT) + { +--- patches/eventfd_synchronization/0049-ntdll-Try-to-avoid-poll-for-uncontended-objects.patch.orig 2024-01-16 15:47:35.000000000 -0600 ++++ patches/eventfd_synchronization/0049-ntdll-Try-to-avoid-poll-for-uncontended-objects.patch 2024-01-17 21:07:47.674962176 -0600 +@@ -68,7 +68,7 @@ + + if ((size = read( obj->fd, &value, sizeof(value) )) == sizeof(value)) + + { + + TRACE("Woken up by handle %p [%d].\n", handles[i], i); +-+ InterlockedDecrement( &semaphore->count ); +++ InterlockedDecrement( (LONG *) &semaphore->count ); + + return i; + + } + + } From 519865b7690c6797d9961058de77884e0db0fc51 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 18 Jan 2024 08:21:06 -0600 Subject: [PATCH 381/459] Another missed wine-staging pointer type fix --- wine-staging-9.0.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/wine-staging-9.0.patch b/wine-staging-9.0.patch index d6826c9..daad50e 100644 --- a/wine-staging-9.0.patch +++ b/wine-staging-9.0.patch @@ -102,3 +102,14 @@ + return i; + } + } +--- patches/gdi32-rotation/0002-gdi32-fix-for-rotated-ellipse.patch.orig 2024-01-16 15:47:35.000000000 -0600 ++++ patches/gdi32-rotation/0002-gdi32-fix-for-rotated-ellipse.patch 2024-01-18 08:19:37.882485865 -0600 +@@ -74,7 +74,7 @@ + + } + + + + if (pdev->brush.style != BS_NULL && +-+ !(interior = ULongToHandle(NtGdiPolyPolyDraw( ULongToHandle(ALTERNATE), points, (const UINT *)&count, 1, NtGdiPolyPolygonRgn )))) +++ !(interior = ULongToHandle(NtGdiPolyPolyDraw( ULongToHandle(ALTERNATE), points, (const ULONG *)&count, 1, NtGdiPolyPolygonRgn )))) + + { + + free( points ); + + if (outline) NtGdiDeleteObjectApp( outline ); From cf3d3e4de9c7a8b0e63748b2a1b3583f090a46d7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 19 Jan 2024 21:19:18 -0600 Subject: [PATCH 382/459] Add smartcard subpackage (RHBZ#2259198) --- wine.spec | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index b71fa2e..661a13b 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 9.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -169,6 +169,7 @@ BuildRequires: mpg123-devel BuildRequires: SDL2-devel BuildRequires: vulkan-devel BuildRequires: libappstream-glib +BuildRequires: pcsc-lite-devel # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?wine_staging} @@ -213,6 +214,7 @@ Requires: wine-fonts = %{version}-%{release} Requires: wine-core(x86-32) = %{version}-%{release} Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} +Requires: wine-smartcard(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} Requires: wine-pulseaudio(x86-32) = %{version}-%{release} %if 0%{?fedora} @@ -238,6 +240,7 @@ Recommends: gstreamer1-plugins-good(x86-32) Requires: wine-core(x86-64) = %{version}-%{release} Requires: wine-cms(x86-64) = %{version}-%{release} Requires: wine-ldap(x86-64) = %{version}-%{release} +Requires: wine-smartcard(x86-64) = %{version}-%{release} Requires: wine-twain(x86-64) = %{version}-%{release} Requires: wine-pulseaudio(x86-64) = %{version}-%{release} %if 0%{?fedora} @@ -260,6 +263,7 @@ Recommends: gstreamer1-plugins-good(x86-64) Requires: wine-core = %{version}-%{release} Requires: wine-cms = %{version}-%{release} Requires: wine-ldap = %{version}-%{release} +Requires: wine-smartcard = %{version}-%{release} Requires: wine-twain = %{version}-%{release} Requires: wine-pulseaudio = %{version}-%{release} %if 0%{?fedora} @@ -274,6 +278,7 @@ Requires: samba-winbind-clients Requires: wine-core(aarch-64) = %{version}-%{release} Requires: wine-cms(aarch-64) = %{version}-%{release} Requires: wine-ldap(aarch-64) = %{version}-%{release} +Requires: wine-smartcard(aarch-64) = %{version}-%{release} Requires: wine-twain(aarch-64) = %{version}-%{release} Requires: wine-pulseaudio(aarch-64) = %{version}-%{release} Requires: wine-opencl(aarch-64) = %{version}-%{release} @@ -630,6 +635,13 @@ Requires: wine-core = %{version}-%{release} %description cms Color Management for wine +%package smartcard +Summary: Smart card support for wine +Requires: wine-core = %{version}-%{release} + +%description smartcard +Smart card support for wine + %package twain Summary: Twain support for wine Requires: wine-core = %{version}-%{release} @@ -2750,6 +2762,14 @@ fi %{_libdir}/wine/%{winesodir}/mscms.dll.so %endif +# smartcard subpackage +%files smartcard +%{_libdir}/wine/%{winesodir}/winscard.so +%{_libdir}/wine/%{winepedir}/winscard.dll +%ifarch %{arm} +%{_libdir}/wine/%{winesodir}/winscard.dll.so +%endif + # twain subpackage %files twain %{_libdir}/wine/%{winepedir}/twain_32.dll @@ -2819,6 +2839,9 @@ fi %endif %changelog +* Fri Jan 19 2024 Michael Cronenworth - 9.0-2 +- Add smartcard subpackage (RHBZ#2259198) + * Tue Jan 16 2024 Michael Cronenworth - 9.0-1 - version update From 5f9467af56b7e46673eca49259ce88b8cf4e4ba0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 25 Jan 2024 21:25:46 -0600 Subject: [PATCH 383/459] Revert smartcard subpackage due to RHBZ#2259936 --- wine.spec | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/wine.spec b/wine.spec index 661a13b..1e37d85 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 9.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -169,7 +169,6 @@ BuildRequires: mpg123-devel BuildRequires: SDL2-devel BuildRequires: vulkan-devel BuildRequires: libappstream-glib -BuildRequires: pcsc-lite-devel # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?wine_staging} @@ -214,7 +213,6 @@ Requires: wine-fonts = %{version}-%{release} Requires: wine-core(x86-32) = %{version}-%{release} Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} -Requires: wine-smartcard(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} Requires: wine-pulseaudio(x86-32) = %{version}-%{release} %if 0%{?fedora} @@ -240,7 +238,6 @@ Recommends: gstreamer1-plugins-good(x86-32) Requires: wine-core(x86-64) = %{version}-%{release} Requires: wine-cms(x86-64) = %{version}-%{release} Requires: wine-ldap(x86-64) = %{version}-%{release} -Requires: wine-smartcard(x86-64) = %{version}-%{release} Requires: wine-twain(x86-64) = %{version}-%{release} Requires: wine-pulseaudio(x86-64) = %{version}-%{release} %if 0%{?fedora} @@ -263,7 +260,6 @@ Recommends: gstreamer1-plugins-good(x86-64) Requires: wine-core = %{version}-%{release} Requires: wine-cms = %{version}-%{release} Requires: wine-ldap = %{version}-%{release} -Requires: wine-smartcard = %{version}-%{release} Requires: wine-twain = %{version}-%{release} Requires: wine-pulseaudio = %{version}-%{release} %if 0%{?fedora} @@ -278,7 +274,6 @@ Requires: samba-winbind-clients Requires: wine-core(aarch-64) = %{version}-%{release} Requires: wine-cms(aarch-64) = %{version}-%{release} Requires: wine-ldap(aarch-64) = %{version}-%{release} -Requires: wine-smartcard(aarch-64) = %{version}-%{release} Requires: wine-twain(aarch-64) = %{version}-%{release} Requires: wine-pulseaudio(aarch-64) = %{version}-%{release} Requires: wine-opencl(aarch-64) = %{version}-%{release} @@ -635,13 +630,6 @@ Requires: wine-core = %{version}-%{release} %description cms Color Management for wine -%package smartcard -Summary: Smart card support for wine -Requires: wine-core = %{version}-%{release} - -%description smartcard -Smart card support for wine - %package twain Summary: Twain support for wine Requires: wine-core = %{version}-%{release} @@ -2762,14 +2750,6 @@ fi %{_libdir}/wine/%{winesodir}/mscms.dll.so %endif -# smartcard subpackage -%files smartcard -%{_libdir}/wine/%{winesodir}/winscard.so -%{_libdir}/wine/%{winepedir}/winscard.dll -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/winscard.dll.so -%endif - # twain subpackage %files twain %{_libdir}/wine/%{winepedir}/twain_32.dll @@ -2839,6 +2819,9 @@ fi %endif %changelog +* Thu Jan 25 2024 Michael Cronenworth - 9.0-3 +- Revert smartcard subpackage (RHBZ#2259936) + * Fri Jan 19 2024 Michael Cronenworth - 9.0-2 - Add smartcard subpackage (RHBZ#2259198) From b6dbe710ac007feb968c471054f0235cc8ca01b7 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 29 Jan 2024 10:06:50 -0600 Subject: [PATCH 384/459] Update to 9.1 --- sources | 6 +++--- wine.spec | 11 +++++++---- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sources b/sources index 7e108d3..fabe2e5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-9.0.tar.xz) = 838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4 -SHA512 (wine-9.0.tar.xz.sign) = 775d89485293107be78b632e3c906f313dd53d415f47abd0ada7a7ec6082617f1e574a5b02bec621d579ef055706f8d06d14d6417550cde482e130291be01d49 -SHA512 (wine-staging-9.0.tar.gz) = 362209fcadcf029152b681c76beb231d0cc8de1609b994094f1dc88ab871fddda08b3d8c2fe36ceb38909a9d634c1ade864ca0f28a6a7715ec286a8b2884981f +SHA512 (wine-9.1.tar.xz) = 12ec508b1e457a94391ab3072ed602ff07da2e5beb4bbe4f76e42d71e87f7fa11f6531f1f1c71e96e884b10a99240a9eaf999867479b8eeadf3576df46e0a73a +SHA512 (wine-9.1.tar.xz.sign) = ec6b29c5ec9808b28a405a8504ec1492fdeec26b05d5bfa3ac923463b41834e88107fb01ede5668e68bc1028bcb030aa23a1a6ef6a818561b53a0cfdeaaaf02a +SHA512 (wine-staging-9.1.tar.gz) = 070e09acf8bca60a4f2512874f48f653cc03a7fcfcfef34b4f292731d49e0670a5cf69557c268fc5dc11f0a7a8e0e7347d9665b98e6bb47e0521e3fe164ff118 diff --git a/wine.spec b/wine.spec index 1e37d85..702dbe1 100644 --- a/wine.spec +++ b/wine.spec @@ -40,14 +40,14 @@ %endif Name: wine -Version: 9.0 -Release: 3%{?dist} +Version: 9.1 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/9.0/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/9.0/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/9.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/9.x/wine-%{version}.tar.xz.sign Source1: wine.systemd Source2: wine-README-Fedora @@ -2819,6 +2819,9 @@ fi %endif %changelog +* Mon Jan 29 2024 Michael Cronenworth - 9.1-1 +- version update + * Thu Jan 25 2024 Michael Cronenworth - 9.0-3 - Revert smartcard subpackage (RHBZ#2259936) From cd13acb1c0fa89208e67a3ac7ae934a5f65a40ab Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 28 Mar 2024 13:30:28 -0500 Subject: [PATCH 385/459] Update to 9.5 --- sources | 6 +++--- wine.spec | 22 +++++++++++++++------- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/sources b/sources index fabe2e5..227b218 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-9.1.tar.xz) = 12ec508b1e457a94391ab3072ed602ff07da2e5beb4bbe4f76e42d71e87f7fa11f6531f1f1c71e96e884b10a99240a9eaf999867479b8eeadf3576df46e0a73a -SHA512 (wine-9.1.tar.xz.sign) = ec6b29c5ec9808b28a405a8504ec1492fdeec26b05d5bfa3ac923463b41834e88107fb01ede5668e68bc1028bcb030aa23a1a6ef6a818561b53a0cfdeaaaf02a -SHA512 (wine-staging-9.1.tar.gz) = 070e09acf8bca60a4f2512874f48f653cc03a7fcfcfef34b4f292731d49e0670a5cf69557c268fc5dc11f0a7a8e0e7347d9665b98e6bb47e0521e3fe164ff118 +SHA512 (wine-9.5.tar.xz) = 8ccad8f6e6b1428886dee9fae771796e2021b4122cd96464350352bede25421406e6a6a0fdd63d8b99b896db8dc529aa6e05d6ac7966bee49ce3055b18a8af91 +SHA512 (wine-9.5.tar.xz.sign) = 434c3c3bb3436c03863705a147932e39c97afa52fdd5bd7ead3468770c86ea38a3a657cb4e901afe59e8a780e21f29f69f1f3b5403fe36b0975a79e3a2b0a633 +SHA512 (wine-staging-9.5.tar.gz) = 8c756fe505092e21dd37c709ac3917c305b70881c05270f0e188ccdf9ff36b9fd224adad424d37c6919637d2af55afbfba49079eb5b6708a6cf4f2dd98966784 diff --git a/wine.spec b/wine.spec index 702dbe1..a72e115 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 8.1.0 +%global winemono 9.0.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -40,7 +40,7 @@ %endif Name: wine -Version: 9.1 +Version: 9.5 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -195,8 +195,8 @@ BuildRequires: mingw32-libxml2 BuildRequires: mingw64-libxml2 BuildRequires: mingw32-libxslt BuildRequires: mingw64-libxslt -BuildRequires: mingw32-vkd3d >= 1.9 -BuildRequires: mingw64-vkd3d >= 1.9 +BuildRequires: mingw32-vkd3d >= 1.11 +BuildRequires: mingw64-vkd3d >= 1.11 BuildRequires: mingw32-vulkan-headers BuildRequires: mingw64-vulkan-headers BuildRequires: mingw32-zlib @@ -329,7 +329,7 @@ Requires: mingw32-libpng Requires: mingw32-libtiff Requires: mingw32-libxml2 Requires: mingw32-libxslt -Requires: mingw32-vkd3d >= 1.9 +Requires: mingw32-vkd3d >= 1.11 Requires: mingw32-win-iconv Requires: mingw32-zlib %endif @@ -363,7 +363,7 @@ Requires: mingw64-libpng Requires: mingw64-libtiff Requires: mingw64-libxml2 Requires: mingw64-libxslt -Requires: mingw64-vkd3d >= 1.9 +Requires: mingw64-vkd3d >= 1.11 Requires: mingw64-win-iconv Requires: mingw64-zlib %endif @@ -690,9 +690,10 @@ gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 # https://bugs.winehq.org/show_bug.cgi?id=54868 sed -i 's/DWORD pitch_in, DWORD pitch_out/unsigned int pitch_in, unsigned int pitch_out/' patches/wined3d-WINED3DFMT_B8G8R8X8_UNORM/0001-wined3d-Implement-WINED3DFMT_B8G8R8X8_UNORM-to-WINED.patch + # Fix pointer types for i686 build %patch -P 900 -p0 -b.staging -staging/patchinstall.py DESTDIR="`pwd`" --all +staging/patchinstall.py DESTDIR="`pwd`" --all -W Compiler_Warnings -W shell32-IconCache %endif # 0%%{?wine_staging} @@ -1423,6 +1424,7 @@ fi %{_libdir}/wine/%{winepedir}/mmcndmgr.dll %{_libdir}/wine/%{winepedir}/mmdevapi.dll %{_libdir}/wine/%{winepedir}/mofcomp.exe +%{_libdir}/wine/%{winepedir}/mouhid.sys %{_libdir}/wine/%{winesodir}/mountmgr.so %{_libdir}/wine/%{winepedir}/mountmgr.sys %{_libdir}/wine/%{winepedir}/mp3dmod.dll @@ -1709,6 +1711,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.networking.dll %{_libdir}/wine/%{winepedir}/windows.networking.hostname.dll %{_libdir}/wine/%{winepedir}/windows.perception.stub.dll +%{_libdir}/wine/%{winepedir}/windows.security.authentication.onlineid.dll %{_libdir}/wine/%{winepedir}/windows.security.credentials.ui.userconsentverifier.dll %{_libdir}/wine/%{winepedir}/windows.storage.applicationdata.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll @@ -2224,6 +2227,7 @@ fi %{_libdir}/wine/%{winesodir}/mmcndmgr.dll.so %{_libdir}/wine/%{winesodir}/mmdevapi.dll.so %{_libdir}/wine/%{winesodir}/mofcomp.exe.so +%{_libdir}/wine/%{winesodir}/mouhid.sys.so %{_libdir}/wine/%{winesodir}/mountmgr.sys.so %{_libdir}/wine/%{winesodir}/mp3dmod.dll.so %{_libdir}/wine/%{winesodir}/mpr.dll.so @@ -2489,6 +2493,7 @@ fi %{_libdir}/wine/%{winesodir}/windows.networking.dll.so %{_libdir}/wine/%{winesodir}/windows.networking.hostname.dll.so %{_libdir}/wine/%{winesodir}/windows.perception.stub.dll.so +%{_libdir}/wine/%{winesodir}/windows.security.authentication.onlineid.dll.so %{_libdir}/wine/%{winesodir}/windows.security.credentials.ui.userconsentverifier.dll.so %{_libdir}/wine/%{winesodir}/windows.storage.applicationdata.dll.so %{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so @@ -2819,6 +2824,9 @@ fi %endif %changelog +* Thu Mar 28 2024 Michael Cronenworth - 9.5-1 +- version update + * Mon Jan 29 2024 Michael Cronenworth - 9.1-1 - version update From d038b1d74ae89a52e8d2b884fb34735a0c5bf58a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:22:12 +0000 Subject: [PATCH 386/459] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index a72e115..0cb9e92 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 9.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2824,6 +2824,9 @@ fi %endif %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 9.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Mar 28 2024 Michael Cronenworth - 9.5-1 - version update From 7c38d157adc02cf2338211016447f68ea8238b00 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 13 Aug 2024 23:20:50 -0500 Subject: [PATCH 387/459] Update to 9.15 --- sources | 6 +-- wine-staging-9.0.patch | 115 ----------------------------------------- wine.spec | 38 +++++++++----- 3 files changed, 28 insertions(+), 131 deletions(-) delete mode 100644 wine-staging-9.0.patch diff --git a/sources b/sources index 227b218..582ce56 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-9.5.tar.xz) = 8ccad8f6e6b1428886dee9fae771796e2021b4122cd96464350352bede25421406e6a6a0fdd63d8b99b896db8dc529aa6e05d6ac7966bee49ce3055b18a8af91 -SHA512 (wine-9.5.tar.xz.sign) = 434c3c3bb3436c03863705a147932e39c97afa52fdd5bd7ead3468770c86ea38a3a657cb4e901afe59e8a780e21f29f69f1f3b5403fe36b0975a79e3a2b0a633 -SHA512 (wine-staging-9.5.tar.gz) = 8c756fe505092e21dd37c709ac3917c305b70881c05270f0e188ccdf9ff36b9fd224adad424d37c6919637d2af55afbfba49079eb5b6708a6cf4f2dd98966784 +SHA512 (wine-9.15.tar.xz) = 4d19b7c0fbdf6ee5dc90c0aef800df47f5bda7e3506e5a3c065dcd29b33cc62840ae4eeb5c20c48e9400c0d1252b897d8bbc60fd5a58da1ad6e76ba677997cb3 +SHA512 (wine-9.15.tar.xz.sign) = 4aab92dc72d8c3d88f32cfa4905291825f20d4ba896a4c9b577cc0be6bc5de6f1441325f6a3f5ed220ba4473b3ccd23aafec93b5a89182394a72d037a6c9a76a +SHA512 (wine-staging-9.15.tar.gz) = 37237e4f19319e34341fef1bb656d5c98309d148cdef7f105e7cd4eb10134364766df5287755ba23ebc2a3d28294bd10c7991c9a3acbe076ad33a386ae92b304 diff --git a/wine-staging-9.0.patch b/wine-staging-9.0.patch deleted file mode 100644 index daad50e..0000000 --- a/wine-staging-9.0.patch +++ /dev/null @@ -1,115 +0,0 @@ ---- patches/eventfd_synchronization/0003-ntdll-Create-eventfd-based-objects-for-semaphores.patch.orig 2024-01-16 15:47:35.000000000 -0600 -+++ patches/eventfd_synchronization/0003-ntdll-Create-eventfd-based-objects-for-semaphores.patch 2024-01-17 20:36:36.796186786 -0600 -@@ -197,7 +197,7 @@ - + } - + } - + --+ if (!InterlockedCompareExchange( (int *)&esync_list[entry][idx].type, type, 0 )) -++ if (!InterlockedCompareExchange( (LONG *)&esync_list[entry][idx].type, type, 0 )) - + { - + esync_list[entry][idx].fd = fd; - + esync_list[entry][idx].shm = shm; ---- patches/eventfd_synchronization/0005-ntdll-Implement-NtClose.patch.orig 2024-01-16 15:47:35.000000000 -0600 -+++ patches/eventfd_synchronization/0005-ntdll-Implement-NtClose.patch 2024-01-17 20:22:59.170405980 -0600 -@@ -25,7 +25,7 @@ - + - + if (entry < ESYNC_LIST_ENTRIES && esync_list[entry]) - + { --+ if (InterlockedExchange((int *)&esync_list[entry][idx].type, 0)) -++ if (InterlockedExchange((LONG *)&esync_list[entry][idx].type, 0)) - + { - + close( esync_list[entry][idx].fd ); - + return STATUS_SUCCESS; ---- patches/eventfd_synchronization/0004-ntdll-Implement-NtReleaseSemaphore.patch.orig 2024-01-16 15:47:35.000000000 -0600 -+++ patches/eventfd_synchronization/0004-ntdll-Implement-NtReleaseSemaphore.patch 2024-01-17 20:25:51.399420034 -0600 -@@ -60,7 +60,7 @@ - + - + if (count + current > semaphore->max) - + return STATUS_SEMAPHORE_LIMIT_EXCEEDED; --+ } while (InterlockedCompareExchange( &semaphore->count, count + current, current ) != current); -++ } while (InterlockedCompareExchange( (LONG *) &semaphore->count, count + current, current ) != current); - + - + if (prev) *prev = current; - + ---- patches/eventfd_synchronization/0050-ntdll-server-Try-to-avoid-poll-for-signaled-events.patch.orig 2024-01-16 15:47:35.000000000 -0600 -+++ patches/eventfd_synchronization/0050-ntdll-server-Try-to-avoid-poll-for-signaled-events.patch 2024-01-17 20:29:39.020112232 -0600 -@@ -90,7 +90,7 @@ - + if (obj->type == ESYNC_MANUAL_EVENT) - + { - + /* Acquire the spinlock. */ --+ while (InterlockedCompareExchange( &event->locked, 1, 0 )) -++ while (InterlockedCompareExchange( (LONG *) &event->locked, 1, 0 )) - + small_pause(); - + } - + -@@ -103,7 +103,7 @@ - + * eventfd is unsignaled (i.e. reset shm, set shm, set fd, reset fd), we - + * *must* signal the fd now, or any waiting threads will never wake up. */ - + --+ if (!InterlockedExchange( &event->signaled, 1 ) || obj->type == ESYNC_AUTO_EVENT) -++ if (!InterlockedExchange( (LONG *) &event->signaled, 1 ) || obj->type == ESYNC_AUTO_EVENT) - + { - + if (write( obj->fd, &value, sizeof(value) ) == -1) - + ERR("write: %s\n", strerror(errno)); -@@ -137,7 +137,7 @@ - + if (obj->type == ESYNC_MANUAL_EVENT) - + { - + /* Acquire the spinlock. */ --+ while (InterlockedCompareExchange( &event->locked, 1, 0 )) -++ while (InterlockedCompareExchange( (LONG *) &event->locked, 1, 0 )) - + small_pause(); - + } - + -@@ -147,7 +147,7 @@ - + * For auto-reset events, we have no guarantee that the previous "signaled" - + * state is actually correct. We need to leave both states unsignaled after - + * leaving this function, so we always have to read(). */ --+ if (InterlockedExchange( &event->signaled, 0 ) || obj->type == ESYNC_AUTO_EVENT) -++ if (InterlockedExchange( (LONG *) &event->signaled, 0 ) || obj->type == ESYNC_AUTO_EVENT) - + { - + if (read( obj->fd, &value, sizeof(value) ) == -1 && errno != EWOULDBLOCK && errno != EAGAIN) - + { ---- patches/eventfd_synchronization/0006-ntdll-Implement-NtWaitForMultipleObjects.patch.orig 2024-01-16 15:47:35.000000000 -0600 -+++ patches/eventfd_synchronization/0006-ntdll-Implement-NtWaitForMultipleObjects.patch 2024-01-17 20:31:23.217332813 -0600 -@@ -82,7 +82,7 @@ - + * fact that we were able to grab it at all means the count is nonzero, - + * and if someone else grabbed it then the count must have been >= 2, - + * etc. */ --+ InterlockedExchangeAdd( &semaphore->count, -1 ); -++ InterlockedExchangeAdd( (LONG *) &semaphore->count, -1 ); - + } - +} - + ---- patches/eventfd_synchronization/0007-ntdll-server-Implement-NtCreateEvent.patch.orig 2024-01-16 15:47:35.000000000 -0600 -+++ patches/eventfd_synchronization/0007-ntdll-server-Implement-NtCreateEvent.patch 2024-01-17 20:31:54.500700144 -0600 -@@ -49,7 +49,7 @@ - - @@ -339,6 +358,14 @@ static void update_grabbed_object( struct esync *obj ) - * etc. */ -- InterlockedExchangeAdd( &semaphore->count, -1 ); -+ InterlockedExchangeAdd( (LONG *) &semaphore->count, -1 ); - } - + else if (obj->type == ESYNC_AUTO_EVENT) - + { ---- patches/eventfd_synchronization/0049-ntdll-Try-to-avoid-poll-for-uncontended-objects.patch.orig 2024-01-16 15:47:35.000000000 -0600 -+++ patches/eventfd_synchronization/0049-ntdll-Try-to-avoid-poll-for-uncontended-objects.patch 2024-01-17 21:07:47.674962176 -0600 -@@ -68,7 +68,7 @@ - + if ((size = read( obj->fd, &value, sizeof(value) )) == sizeof(value)) - + { - + TRACE("Woken up by handle %p [%d].\n", handles[i], i); --+ InterlockedDecrement( &semaphore->count ); -++ InterlockedDecrement( (LONG *) &semaphore->count ); - + return i; - + } - + } ---- patches/gdi32-rotation/0002-gdi32-fix-for-rotated-ellipse.patch.orig 2024-01-16 15:47:35.000000000 -0600 -+++ patches/gdi32-rotation/0002-gdi32-fix-for-rotated-ellipse.patch 2024-01-18 08:19:37.882485865 -0600 -@@ -74,7 +74,7 @@ - + } - + - + if (pdev->brush.style != BS_NULL && --+ !(interior = ULongToHandle(NtGdiPolyPolyDraw( ULongToHandle(ALTERNATE), points, (const UINT *)&count, 1, NtGdiPolyPolygonRgn )))) -++ !(interior = ULongToHandle(NtGdiPolyPolyDraw( ULongToHandle(ALTERNATE), points, (const ULONG *)&count, 1, NtGdiPolyPolygonRgn )))) - + { - + free( points ); - + if (outline) NtGdiDeleteObjectApp( outline ); diff --git a/wine.spec b/wine.spec index 0cb9e92..a6c773d 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 9.0.0 +%global winemono 9.2.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -40,8 +40,8 @@ %endif Name: wine -Version: 9.5 -Release: 2%{?dist} +Version: 9.15 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -88,7 +88,8 @@ Patch100: wine-7.22-autoconf-2.72.patch Patch511: wine-cjk.patch -Patch900: wine-staging-9.0.patch +# https://github.com/wine-staging/wine-staging/commit/cd2cce28ccd2791d0a7ab02bb02b804551ee4095 +Patch900: wine-staging-9.15-esync.patch %if 0%{?wine_staging} # wine-staging patches @@ -195,8 +196,8 @@ BuildRequires: mingw32-libxml2 BuildRequires: mingw64-libxml2 BuildRequires: mingw32-libxslt BuildRequires: mingw64-libxslt -BuildRequires: mingw32-vkd3d >= 1.11 -BuildRequires: mingw64-vkd3d >= 1.11 +BuildRequires: mingw32-vkd3d >= 1.12 +BuildRequires: mingw64-vkd3d >= 1.12 BuildRequires: mingw32-vulkan-headers BuildRequires: mingw64-vulkan-headers BuildRequires: mingw32-zlib @@ -688,12 +689,8 @@ This package adds the opencl driver for wine. # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -# https://bugs.winehq.org/show_bug.cgi?id=54868 -sed -i 's/DWORD pitch_in, DWORD pitch_out/unsigned int pitch_in, unsigned int pitch_out/' patches/wined3d-WINED3DFMT_B8G8R8X8_UNORM/0001-wined3d-Implement-WINED3DFMT_B8G8R8X8_UNORM-to-WINED.patch - -# Fix pointer types for i686 build -%patch -P 900 -p0 -b.staging -staging/patchinstall.py DESTDIR="`pwd`" --all -W Compiler_Warnings -W shell32-IconCache +%patch -P 900 -p1 -b.esync +staging/patchinstall.py DESTDIR="`pwd`" --all -W server-Stored_ACLs %endif # 0%%{?wine_staging} @@ -1214,6 +1211,7 @@ fi %{_libdir}/wine/%{winesodir}/avicap32.so %{_libdir}/wine/%{winepedir}/avifil32.dll %{_libdir}/wine/%{winepedir}/avrt.dll +%{_libdir}/wine/%{winepedir}/bcp47langs.dll %{_libdir}/wine/%{winesodir}/bcrypt.so %{_libdir}/wine/%{winepedir}/bcrypt.dll %{_libdir}/wine/%{winepedir}/bcryptprimitives.dll @@ -1237,6 +1235,7 @@ fi %{_libdir}/wine/%{winepedir}/comsvcs.dll %{_libdir}/wine/%{winepedir}/concrt140.dll %{_libdir}/wine/%{winepedir}/connect.dll +%{_libdir}/wine/%{winepedir}/coremessaging.dll %{_libdir}/wine/%{winepedir}/credui.dll %{_libdir}/wine/%{winepedir}/crtdll.dll %{_libdir}/wine/%{winesodir}/crypt32.so @@ -1564,6 +1563,7 @@ fi %{_libdir}/wine/%{winepedir}/presentationfontcache.exe %{_libdir}/wine/%{winepedir}/printui.dll %{_libdir}/wine/%{winepedir}/prntvpt.dll +%{_libdir}/wine/%{winepedir}/profapi.dll %{_libdir}/wine/%{winepedir}/propsys.dll %{_libdir}/wine/%{winepedir}/psapi.dll %{_libdir}/wine/%{winepedir}/pstorec.dll @@ -1586,6 +1586,7 @@ fi %{_libdir}/wine/%{winepedir}/riched20.dll %{_libdir}/wine/%{winepedir}/riched32.dll %{_libdir}/wine/%{winepedir}/robocopy.exe +%{_libdir}/wine/%{winepedir}/rometadata.dll %{_libdir}/wine/%{winepedir}/rpcrt4.dll %{_libdir}/wine/%{winepedir}/rsabase.dll %{_libdir}/wine/%{winepedir}/rsaenh.dll @@ -1706,7 +1707,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.media.mediacontrol.dll %{_libdir}/wine/%{winepedir}/windows.media.speech.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/windows.networking.connectivity +%{_libdir}/wine/%{winepedir}/windows.networking.connectivity.dll %endif %{_libdir}/wine/%{winepedir}/windows.networking.dll %{_libdir}/wine/%{winepedir}/windows.networking.hostname.dll @@ -1716,6 +1717,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.storage.applicationdata.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll %{_libdir}/wine/%{winepedir}/windows.ui.dll +%{_libdir}/wine/%{winepedir}/windows.web.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winepedir}/windowscodecsext.dll %{_libdir}/wine/%{winepedir}/winebus.sys @@ -1727,8 +1729,10 @@ fi %{_libdir}/wine/%{winesodir}/wineusb.so %{_libdir}/wine/%{winesodir}/winevulkan.so %{_libdir}/wine/%{winepedir}/winevulkan.dll +%if 0%{?wine_staging} %{_libdir}/wine/%{winepedir}/winewayland.drv %{_libdir}/wine/%{winesodir}/winewayland.so +%endif %{_libdir}/wine/%{winepedir}/winex11.drv %{_libdir}/wine/%{winesodir}/winex11.so %{_libdir}/wine/%{winepedir}/wing32.dll @@ -2034,6 +2038,7 @@ fi %{_libdir}/wine/%{winesodir}/avicap32.dll.so %{_libdir}/wine/%{winesodir}/avifil32.dll.so %{_libdir}/wine/%{winesodir}/avrt.dll.so +%{_libdir}/wine/%{winesodir}/bcp47langs.dll.so %{_libdir}/wine/%{winesodir}/bcrypt.dll.so %{_libdir}/wine/%{winesodir}/bcryptprimitives.dll.so %{_libdir}/wine/%{winesodir}/bluetoothapis.dll.so @@ -2056,6 +2061,7 @@ fi %{_libdir}/wine/%{winesodir}/comsvcs.dll.so %{_libdir}/wine/%{winesodir}/concrt140.dll.so %{_libdir}/wine/%{winesodir}/connect.dll.so +%{_libdir}/wine/%{winesodir}/coremessaging.dll.so %{_libdir}/wine/%{winesodir}/credui.dll.so %{_libdir}/wine/%{winesodir}/crtdll.dll.so %{_libdir}/wine/%{winesodir}/crypt32.dll.so @@ -2355,6 +2361,7 @@ fi %{_libdir}/wine/%{winesodir}/presentationfontcache.exe.so %{_libdir}/wine/%{winesodir}/printui.dll.so %{_libdir}/wine/%{winesodir}/prntvpt.dll.so +%{_libdir}/wine/%{winesodir}/profapi.dll.so %{_libdir}/wine/%{winesodir}/propsys.dll.so %{_libdir}/wine/%{winesodir}/psapi.dll.so %{_libdir}/wine/%{winesodir}/pstorec.dll.so @@ -2376,6 +2383,7 @@ fi %{_libdir}/wine/%{winesodir}/riched20.dll.so %{_libdir}/wine/%{winesodir}/riched32.dll.so %{_libdir}/wine/%{winesodir}/robocopy.exe.so +%{_libdir}/wine/%{winesodir}/rometadata.dll.so %{_libdir}/wine/%{winesodir}/rpcrt4.dll.so %{_libdir}/wine/%{winesodir}/rsabase.dll.so %{_libdir}/wine/%{winesodir}/rsaenh.dll.so @@ -2498,6 +2506,7 @@ fi %{_libdir}/wine/%{winesodir}/windows.storage.applicationdata.dll.so %{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so %{_libdir}/wine/%{winesodir}/windows.ui.so +%{_libdir}/wine/%{winesodir}/windows.web.dll.so %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so %{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so %{_libdir}/wine/%{winesodir}/winebus.sys.so @@ -2824,6 +2833,9 @@ fi %endif %changelog +* Tue Aug 13 2024 Michael Cronenworth - 9.15-1 +- version update + * Sat Jul 20 2024 Fedora Release Engineering - 9.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 7ff13e55b3d1d239a5ea6e54c273a844ae7da748 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 14 Aug 2024 07:43:46 -0500 Subject: [PATCH 388/459] Add missing esync patch --- wine-staging-9.15-esync.patch | 143 ++++++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 wine-staging-9.15-esync.patch diff --git a/wine-staging-9.15-esync.patch b/wine-staging-9.15-esync.patch new file mode 100644 index 0000000..812f3f8 --- /dev/null +++ b/wine-staging-9.15-esync.patch @@ -0,0 +1,143 @@ +From cd2cce28ccd2791d0a7ab02bb02b804551ee4095 Mon Sep 17 00:00:00 2001 +From: Elizabeth Figura +Date: Mon, 12 Aug 2024 16:55:29 -0500 +Subject: [PATCH] eventfd_synchronization: Fix compile warnings. + +Why, GCC, did you think this was a good idea? +--- + ...tdll-Compile-warning-fixes-for-esync.patch | 126 ++++++++++++++++++ + 1 file changed, 126 insertions(+) + create mode 100644 patches/eventfd_synchronization/0057-ntdll-Compile-warning-fixes-for-esync.patch + +diff --git a/patches/eventfd_synchronization/0057-ntdll-Compile-warning-fixes-for-esync.patch b/patches/eventfd_synchronization/0057-ntdll-Compile-warning-fixes-for-esync.patch +new file mode 100644 +index 000000000..f80cdd93b +--- /dev/null ++++ b/patches/eventfd_synchronization/0057-ntdll-Compile-warning-fixes-for-esync.patch +@@ -0,0 +1,126 @@ ++From fed04f8ef69b829fa2cf3c7051160a6f822912dd Mon Sep 17 00:00:00 2001 ++From: Elizabeth Figura ++Date: Mon, 12 Aug 2024 16:54:44 -0500 ++Subject: [PATCH] ntdll: Compile warning fixes for esync. ++ ++--- ++ dlls/ntdll/unix/esync.c | 26 +++++++++++++------------- ++ dlls/ntdll/unix/esync.h | 4 ++-- ++ 2 files changed, 15 insertions(+), 15 deletions(-) ++ ++diff --git a/dlls/ntdll/unix/esync.c b/dlls/ntdll/unix/esync.c ++index f4748e405ef..86809b610c7 100644 ++--- a/dlls/ntdll/unix/esync.c +++++ b/dlls/ntdll/unix/esync.c ++@@ -73,29 +73,29 @@ int do_esync(void) ++ ++ struct esync ++ { ++- enum esync_type type; +++ LONG type; ++ int fd; ++ void *shm; ++ }; ++ ++ struct semaphore ++ { ++- int max; ++- int count; +++ LONG max; +++ LONG count; ++ }; ++ C_ASSERT(sizeof(struct semaphore) == 8); ++ ++ struct mutex ++ { ++- DWORD tid; ++- int count; /* recursion count */ +++ LONG tid; +++ LONG count; /* recursion count */ ++ }; ++ C_ASSERT(sizeof(struct mutex) == 8); ++ ++ struct event ++ { ++- int signaled; ++- int locked; +++ LONG signaled; +++ LONG locked; ++ }; ++ C_ASSERT(sizeof(struct event) == 8); ++ ++@@ -182,7 +182,7 @@ static struct esync *add_to_list( HANDLE handle, enum esync_type type, int fd, v ++ } ++ } ++ ++- if (!InterlockedCompareExchange( (int *)&esync_list[entry][idx].type, type, 0 )) +++ if (!InterlockedCompareExchange( &esync_list[entry][idx].type, type, 0 )) ++ { ++ esync_list[entry][idx].fd = fd; ++ esync_list[entry][idx].shm = shm; ++@@ -206,7 +206,7 @@ static struct esync *get_cached_object( HANDLE handle ) ++ * message queue, etc.) */ ++ static NTSTATUS get_object( HANDLE handle, struct esync **obj ) ++ { ++- NTSTATUS ret = STATUS_SUCCESS; +++ int ret = STATUS_SUCCESS; ++ enum esync_type type = 0; ++ unsigned int shm_idx = 0; ++ obj_handle_t fd_handle; ++@@ -274,7 +274,7 @@ NTSTATUS esync_close( HANDLE handle ) ++ ++ if (entry < ESYNC_LIST_ENTRIES && esync_list[entry]) ++ { ++- if (InterlockedExchange((int *)&esync_list[entry][idx].type, 0)) +++ if (InterlockedExchange(&esync_list[entry][idx].type, 0)) ++ { ++ close( esync_list[entry][idx].fd ); ++ return STATUS_SUCCESS; ++@@ -370,7 +370,7 @@ static NTSTATUS open_esync( enum esync_type type, HANDLE *handle, ++ } ++ ++ extern NTSTATUS esync_create_semaphore(HANDLE *handle, ACCESS_MASK access, ++- const OBJECT_ATTRIBUTES *attr, LONG initial, LONG max) +++ const OBJECT_ATTRIBUTES *attr, int initial, int max) ++ { ++ TRACE("name %s, initial %d, max %d.\n", ++ attr ? debugstr_us(attr->ObjectName) : "", initial, max); ++@@ -386,7 +386,7 @@ NTSTATUS esync_open_semaphore( HANDLE *handle, ACCESS_MASK access, ++ return open_esync( ESYNC_SEMAPHORE, handle, access, attr ); ++ } ++ ++-NTSTATUS esync_release_semaphore( HANDLE handle, ULONG count, ULONG *prev ) +++NTSTATUS esync_release_semaphore( HANDLE handle, unsigned int count, ULONG *prev ) ++ { ++ struct esync *obj; ++ struct semaphore *semaphore; ++@@ -800,7 +800,7 @@ static BOOL update_grabbed_object( struct esync *obj ) ++ ++ /* A value of STATUS_NOT_IMPLEMENTED returned from this function means that we ++ * need to delegate to server_select(). */ ++-static NTSTATUS __esync_wait_objects( DWORD count, const HANDLE *handles, BOOLEAN wait_any, +++static NTSTATUS __esync_wait_objects( unsigned int count, const HANDLE *handles, BOOLEAN wait_any, ++ BOOLEAN alertable, const LARGE_INTEGER *timeout ) ++ { ++ static const LARGE_INTEGER zero; ++diff --git a/dlls/ntdll/unix/esync.h b/dlls/ntdll/unix/esync.h ++index 59f8809fc1a..9102cf911aa 100644 ++--- a/dlls/ntdll/unix/esync.h +++++ b/dlls/ntdll/unix/esync.h ++@@ -23,11 +23,11 @@ extern void esync_init(void); ++ extern NTSTATUS esync_close( HANDLE handle ); ++ ++ extern NTSTATUS esync_create_semaphore(HANDLE *handle, ACCESS_MASK access, ++- const OBJECT_ATTRIBUTES *attr, LONG initial, LONG max); +++ const OBJECT_ATTRIBUTES *attr, int initial, int max); ++ extern NTSTATUS esync_open_semaphore( HANDLE *handle, ACCESS_MASK access, ++ const OBJECT_ATTRIBUTES *attr ); ++ extern NTSTATUS esync_query_semaphore( HANDLE handle, void *info, ULONG *ret_len ); ++-extern NTSTATUS esync_release_semaphore( HANDLE handle, ULONG count, ULONG *prev ); +++extern NTSTATUS esync_release_semaphore( HANDLE handle, unsigned int count, ULONG *prev ); ++ ++ extern NTSTATUS esync_create_event( HANDLE *handle, ACCESS_MASK access, ++ const OBJECT_ATTRIBUTES *attr, EVENT_TYPE type, BOOLEAN initial ); ++-- ++2.45.2 ++ From 33346baa114f608799d476ba689c9ba10c3e0bcb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 14 Aug 2024 08:41:18 -0500 Subject: [PATCH 389/459] Wine 9.15 and higher requires ARM MinGW binaries (dlltool) --- wine.spec | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/wine.spec b/wine.spec index a6c773d..3dce6aa 100644 --- a/wine.spec +++ b/wine.spec @@ -98,12 +98,9 @@ Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar. %endif %if !%{?no64bit} -%if 0%{?fedora} > 36 -ExclusiveArch: %{ix86} x86_64 aarch64 -%else # Fedora 36 Clang doesn't build PE binaries on ARM at the moment +# Wine 9.15 and higher requires ARM MinGW binaries (dlltool) ExclusiveArch: %{ix86} x86_64 -%endif %else ExclusiveArch: %{ix86} %endif From 56708c18ab665eb966f62a1c3fd39a91b9c8a98e Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Sat, 7 Sep 2024 23:05:28 +0800 Subject: [PATCH 390/459] Adapt alternatives layout to DXVK 2.0 --- wine.spec | 41 ++++++++++++++++++++--------------------- 1 file changed, 20 insertions(+), 21 deletions(-) diff --git a/wine.spec b/wine.spec index 3dce6aa..170c4f6 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 9.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -225,7 +225,7 @@ Requires: /usr/bin/ntlm_auth Requires: mesa-dri-drivers(x86-32) %endif %if 0%{?fedora} >= 33 -Recommends: wine-dxvk(x86-32) +Recommends: wine-dxvk(x86-32) >= 2.0 Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-32) @@ -247,7 +247,7 @@ Requires: wine-mono = %winemono %endif Requires: mesa-dri-drivers(x86-64) %if 0%{?fedora} >= 33 -Recommends: wine-dxvk(x86-64) +Recommends: wine-dxvk(x86-64) >= 2.0 Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-64) @@ -787,15 +787,13 @@ touch %{buildroot}%{_bindir}/wine touch %{buildroot}%{_bindir}/wine-preloader touch %{buildroot}%{_bindir}/wineserver mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d8.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d8.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d9.dll -mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10.dll -mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10core.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d11.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d8.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll -touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll -touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll @@ -1007,7 +1005,7 @@ fi %posttrans core # handle upgrades for a few package updates -%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll 2>/dev/null +%{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/wine-d3d8.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.dll 2>/dev/null @@ -1024,16 +1022,15 @@ fi %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver32 10 %endif -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.dll \ - 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d8.dll \ + 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll 10 %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.dll \ 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.dll \ - 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll 10 \ - --slave %{_libdir}/wine/%{winepedir}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll \ - --slave %{_libdir}/wine/%{winepedir}/d3d10core.dll 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10core.dll \ + 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll 10 %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d11.dll \ - 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll 10 + 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll 10 \ + --slave %{_libdir}/wine/%{winepedir}/dxgi.dll 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll %postun core %{?ldconfig} @@ -1045,7 +1042,7 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif - %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll + %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll @@ -1248,11 +1245,9 @@ fi %{_libdir}/wine/%{winesodir}/ctapi32.so %{_libdir}/wine/%{winepedir}/ctl3d32.dll %{_libdir}/wine/%{winepedir}/d2d1.dll -%ghost %{_libdir}/wine/%{winepedir}/d3d10.dll -%ghost %{_libdir}/wine/%{winepedir}/d3d10_1.dll +%{_libdir}/wine/%{winepedir}/d3d10.dll +%{_libdir}/wine/%{winepedir}/d3d10_1.dll %ghost %{_libdir}/wine/%{winepedir}/d3d10core.dll -%{_libdir}/wine/%{winepedir}/wine-d3d10.dll -%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll %ghost %{_libdir}/wine/%{winepedir}/d3d11.dll %{_libdir}/wine/%{winepedir}/wine-d3d11.dll @@ -1788,7 +1783,8 @@ fi %{_libdir}/wine/%{winepedir}/sfc.dll %{_libdir}/wine/%{winepedir}/wineps.drv %{_libdir}/wine/%{winesodir}/wineps.so -%{_libdir}/wine/%{winepedir}/d3d8.dll +%ghost %{_libdir}/wine/%{winepedir}/d3d8.dll +%{_libdir}/wine/%{winepedir}/wine-d3d8.dll %{_libdir}/wine/%{winepedir}/d3d8thk.dll %ghost %{_libdir}/wine/%{winepedir}/d3d9.dll %{_libdir}/wine/%{winepedir}/wine-d3d9.dll @@ -2830,6 +2826,9 @@ fi %endif %changelog +* Sat Sep 07 2024 Zephyr Lykos - 9.15-2 +- Adapt alternatives setup to DXVK 2.0 + * Tue Aug 13 2024 Michael Cronenworth - 9.15-1 - version update From c582f5fc334ffb61f7bdf5592a34b58e80708f58 Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Wed, 25 Sep 2024 13:27:16 +0800 Subject: [PATCH 391/459] Update to 9.18 --- sources | 6 +++--- wine.spec | 53 ++++++++++++++++++++++++++++++++++++++++------------- 2 files changed, 43 insertions(+), 16 deletions(-) diff --git a/sources b/sources index 582ce56..70e78f8 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-9.15.tar.xz) = 4d19b7c0fbdf6ee5dc90c0aef800df47f5bda7e3506e5a3c065dcd29b33cc62840ae4eeb5c20c48e9400c0d1252b897d8bbc60fd5a58da1ad6e76ba677997cb3 -SHA512 (wine-9.15.tar.xz.sign) = 4aab92dc72d8c3d88f32cfa4905291825f20d4ba896a4c9b577cc0be6bc5de6f1441325f6a3f5ed220ba4473b3ccd23aafec93b5a89182394a72d037a6c9a76a -SHA512 (wine-staging-9.15.tar.gz) = 37237e4f19319e34341fef1bb656d5c98309d148cdef7f105e7cd4eb10134364766df5287755ba23ebc2a3d28294bd10c7991c9a3acbe076ad33a386ae92b304 +SHA512 (wine-9.18.tar.xz) = d6e049374d1e654937a0c767215076e5f12c7ff69aac930881292c075d0eee1a1af4c38937271c515875db12b98adebe8553d356b30e32d78d9ac8b1c7914509 +SHA512 (wine-9.18.tar.xz.sign) = 55962ed3fe6670805f85889af3239e29c5a6abb1699fd7f74502f508eba64c5e7ab8a1d147f2b5f6894e614414d5a3ba1c3741ba588a7e183360bb787ab91eb8 +SHA512 (wine-staging-9.18.tar.gz) = 21c7ff8e80f48837cbb268ef932906c65fb3d77cf72dfc4f9118fb72a216906222ed051cef9986aa2fd2339e86bd3a5766c93e9390d95dbb7bc46eebfe55ac66 diff --git a/wine.spec b/wine.spec index 170c4f6..610e977 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 9.2.0 +%global winemono 9.3.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -40,8 +40,8 @@ %endif Name: wine -Version: 9.15 -Release: 2%{?dist} +Version: 9.18 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -83,14 +83,8 @@ Source501: wine-tahoma.conf # and provide a readme Source502: wine-README-tahoma -# Autoconf 2.72 support - https://bugzilla.redhat.com/show_bug.cgi?id=2143724 -Patch100: wine-7.22-autoconf-2.72.patch - Patch511: wine-cjk.patch -# https://github.com/wine-staging/wine-staging/commit/cd2cce28ccd2791d0a7ab02bb02b804551ee4095 -Patch900: wine-staging-9.15-esync.patch - %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. @@ -167,6 +161,7 @@ BuildRequires: mpg123-devel BuildRequires: SDL2-devel BuildRequires: vulkan-devel BuildRequires: libappstream-glib +BuildRequires: pcsc-lite-devel # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?wine_staging} @@ -211,6 +206,7 @@ Requires: wine-fonts = %{version}-%{release} Requires: wine-core(x86-32) = %{version}-%{release} Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} +Requires: wine-smartcard(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} Requires: wine-pulseaudio(x86-32) = %{version}-%{release} %if 0%{?fedora} @@ -236,6 +232,7 @@ Recommends: gstreamer1-plugins-good(x86-32) Requires: wine-core(x86-64) = %{version}-%{release} Requires: wine-cms(x86-64) = %{version}-%{release} Requires: wine-ldap(x86-64) = %{version}-%{release} +Requires: wine-smartcard(x86-64) = %{version}-%{release} Requires: wine-twain(x86-64) = %{version}-%{release} Requires: wine-pulseaudio(x86-64) = %{version}-%{release} %if 0%{?fedora} @@ -258,6 +255,7 @@ Recommends: gstreamer1-plugins-good(x86-64) Requires: wine-core = %{version}-%{release} Requires: wine-cms = %{version}-%{release} Requires: wine-ldap = %{version}-%{release} +Requires: wine-smartcard = %{version}-%{release} Requires: wine-twain = %{version}-%{release} Requires: wine-pulseaudio = %{version}-%{release} %if 0%{?fedora} @@ -272,6 +270,7 @@ Requires: samba-winbind-clients Requires: wine-core(aarch-64) = %{version}-%{release} Requires: wine-cms(aarch-64) = %{version}-%{release} Requires: wine-ldap(aarch-64) = %{version}-%{release} +Requires: wine-smartcard(aarch-64) = %{version}-%{release} Requires: wine-twain(aarch-64) = %{version}-%{release} Requires: wine-pulseaudio(aarch-64) = %{version}-%{release} Requires: wine-opencl(aarch-64) = %{version}-%{release} @@ -628,6 +627,13 @@ Requires: wine-core = %{version}-%{release} %description cms Color Management for wine +%package smartcard +Summary: Smart card support for wine +Requires: wine-core = %{version}-%{release} + +%description smartcard +Smart card support for wine + %package twain Summary: Twain support for wine Requires: wine-core = %{version}-%{release} @@ -679,14 +685,12 @@ This package adds the opencl driver for wine. %prep %setup -qn wine-%{version} -%patch -P 100 -p1 -b.autoconf %patch -P 511 -p1 -b.cjk %if 0%{?wine_staging} # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -%patch -P 900 -p1 -b.esync staging/patchinstall.py DESTDIR="`pwd`" --all -W server-Stored_ACLs %endif @@ -1007,7 +1011,7 @@ fi # handle upgrades for a few package updates %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/wine-d3d8.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll 2>/dev/null -%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.dll 2>/dev/null +%{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/wine-d3d10core.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.dll 2>/dev/null %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ @@ -1044,7 +1048,7 @@ if [ $1 -eq 0 ] ; then %endif %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll - %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll + %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll fi @@ -1220,6 +1224,7 @@ fi %{_libdir}/wine/%{winepedir}/clock.exe %{_libdir}/wine/%{winepedir}/clusapi.dll %{_libdir}/wine/%{winepedir}/cng.sys +%{_libdir}/wine/%{winepedir}/colorcnv.dll %{_libdir}/wine/%{winepedir}/combase.dll %{_libdir}/wine/%{winepedir}/comcat.dll %{_libdir}/wine/%{winepedir}/comctl32.dll @@ -1269,6 +1274,7 @@ fi %{_libdir}/wine/%{winepedir}/dcomp.dll %{_libdir}/wine/%{winepedir}/ddraw.dll %{_libdir}/wine/%{winepedir}/ddrawex.dll +%{_libdir}/wine/%{winepedir}/desk.cpl %{_libdir}/wine/%{winepedir}/devenum.dll %{_libdir}/wine/%{winepedir}/dhcpcsvc.dll %{_libdir}/wine/%{winepedir}/dhcpcsvc6.dll @@ -1386,6 +1392,7 @@ fi %{_libdir}/wine/%{winepedir}/ksuser.dll %{_libdir}/wine/%{winepedir}/ktmw32.dll %{_libdir}/wine/%{winepedir}/l3codeca.acm +%{_libdir}/wine/%{winepedir}/l3codecx.ax %{_libdir}/wine/%{winepedir}/light.msstyles %{_libdir}/wine/%{winepedir}/loadperf.dll %{_libdir}/wine/%{winesodir}/localspl.so @@ -1403,8 +1410,11 @@ fi %{_libdir}/wine/%{winepedir}/mciwave.dll %{_libdir}/wine/%{winepedir}/mf.dll %{_libdir}/wine/%{winepedir}/mf3216.dll +%{_libdir}/wine/%{winepedir}/mfasfsrcsnk.dll %{_libdir}/wine/%{winepedir}/mferror.dll +%{_libdir}/wine/%{winepedir}/mfh264enc.dll %{_libdir}/wine/%{winepedir}/mfmediaengine.dll +%{_libdir}/wine/%{winepedir}/mfmp4srcsnk.dll %{_libdir}/wine/%{winepedir}/mfplat.dll %{_libdir}/wine/%{winepedir}/mfplay.dll %{_libdir}/wine/%{winepedir}/mfreadwrite.dll @@ -1496,6 +1506,7 @@ fi %{_libdir}/wine/%{winepedir}/msvcrtd.dll %{_libdir}/wine/%{winepedir}/msvfw32.dll %{_libdir}/wine/%{winepedir}/msvidc32.dll +%{_libdir}/wine/%{winepedir}/msvproc.dll %{_libdir}/wine/%{winepedir}/mswsock.dll %{_libdir}/wine/%{winepedir}/msxml.dll %{_libdir}/wine/%{winepedir}/msxml2.dll @@ -1574,6 +1585,7 @@ fi %{_libdir}/wine/%{winepedir}/rasdlg.dll %{_libdir}/wine/%{winepedir}/regapi.dll %{_libdir}/wine/%{winepedir}/regini.exe +%{_libdir}/wine/%{winepedir}/resampledmo.dll %{_libdir}/wine/%{winepedir}/resutils.dll %{_libdir}/wine/%{winepedir}/riched20.dll %{_libdir}/wine/%{winepedir}/riched32.dll @@ -1712,6 +1724,8 @@ fi %{_libdir}/wine/%{winepedir}/windows.web.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winepedir}/windowscodecsext.dll +%{_libdir}/wine/%{winepedir}/winedmo.dll +%{_libdir}/wine/%{winesodir}/winedmo.so %{_libdir}/wine/%{winepedir}/winebus.sys %{_libdir}/wine/%{winesodir}/winegstreamer.so %{_libdir}/wine/%{winepedir}/winegstreamer.dll @@ -1738,12 +1752,14 @@ fi %{_libdir}/wine/%{winepedir}/winsta.dll %{_libdir}/wine/%{winepedir}/wintypes.dll %{_libdir}/wine/%{winepedir}/wldp.dll +%{_libdir}/wine/%{winepedir}/wmadmod.dll %{_libdir}/wine/%{winepedir}/wmasf.dll %{_libdir}/wine/%{winepedir}/wmi.dll %{_libdir}/wine/%{winepedir}/wmic.exe %{_libdir}/wine/%{winepedir}/wmiutils.dll %{_libdir}/wine/%{winepedir}/wmp.dll %{_libdir}/wine/%{winepedir}/wmvcore.dll +%{_libdir}/wine/%{winepedir}/wmvdecod.dll %{_libdir}/wine/%{winepedir}/spoolss.dll %{_libdir}/wine/%{winesodir}/win32u.so %{_libdir}/wine/%{winesodir}/winebus.so @@ -2757,6 +2773,14 @@ fi %{_libdir}/wine/%{winesodir}/mscms.dll.so %endif +# smartcard subpackage +%files smartcard +%{_libdir}/wine/%{winesodir}/winscard.so +%{_libdir}/wine/%{winepedir}/winscard.dll +%ifarch %{arm} +%{_libdir}/wine/%{winesodir}/winscard.dll.so +%endif + # twain subpackage %files twain %{_libdir}/wine/%{winepedir}/twain_32.dll @@ -2826,6 +2850,9 @@ fi %endif %changelog +* Sun Sep 22 2024 Zephyr Lykos - 9.18-1 +- version update + * Sat Sep 07 2024 Zephyr Lykos - 9.15-2 - Adapt alternatives setup to DXVK 2.0 From b263e78edd5da569f64be229c4dac5464af68a47 Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Fri, 27 Sep 2024 16:04:30 +0800 Subject: [PATCH 392/459] Fix uxtheme.dll regression --- 6547.patch | 100 +++++++++++++++++++++++++++++++++++++++++++++++++++++ wine.spec | 7 +++- 2 files changed, 106 insertions(+), 1 deletion(-) create mode 100644 6547.patch diff --git a/6547.patch b/6547.patch new file mode 100644 index 0000000..37fcc3a --- /dev/null +++ b/6547.patch @@ -0,0 +1,100 @@ +From bf659caacc6b93ba25446d7cc417b339aa94650f Mon Sep 17 00:00:00 2001 +From: Paul Gofman +Date: Mon, 23 Sep 2024 10:10:26 -0600 +Subject: [PATCH] uxtheme: Better detect the presence of default transparent + colour in prepare_alpha(). + +Fixes a regression introduced by +c0bf67636ab3de46c67b8d02e44fb39b5853384a. +--- + dlls/uxtheme/msstyles.c | 63 +++++++++++++++++++++++++++++++++++++++++ + 1 file changed, 63 insertions(+) + +diff --git a/dlls/uxtheme/msstyles.c b/dlls/uxtheme/msstyles.c +index aa78c372d15..ed81369e4c5 100644 +--- a/dlls/uxtheme/msstyles.c ++++ b/dlls/uxtheme/msstyles.c +@@ -1193,8 +1193,67 @@ static BOOL prepare_alpha (HBITMAP bmp, BOOL* hasAlpha, BOOL *hasDefaultTranspar + if (!bmp || GetObjectW( bmp, sizeof(dib), &dib ) != sizeof(dib)) + return FALSE; + ++ if (dib.dsBm.bmBitsPixel <= 8) ++ { ++ RGBQUAD p[256]; ++ HDC hdc = CreateCompatibleDC(NULL); ++ HBITMAP prev = SelectObject(hdc, bmp); ++ UINT count = GetDIBColorTable(hdc, 0, 256, p); ++ ++ SelectObject(hdc, prev); ++ DeleteDC(hdc); ++ ++ for (n = 0; n < count; ++n) ++ { ++ if (RGB(p[n].rgbRed, p[n].rgbGreen, p[n].rgbBlue) == DEFAULT_TRANSPARENT_COLOR) ++ { ++ *hasDefaultTransparentColour = TRUE; ++ return TRUE; ++ } ++ } ++ return TRUE; ++ } ++ ++ if (dib.dsBm.bmBitsPixel == 16) ++ { ++ unsigned short transparent_color; ++ int y; ++ ++ if (dib.dsBmih.biCompression == BI_RGB) ++ { ++ transparent_color = 0x7c00 | 0x001f; ++ } ++ else if (dib.dsBmih.biCompression == BI_BITFIELDS && dib.dsBitfields[0]) ++ { ++ transparent_color = dib.dsBitfields[0] | dib.dsBitfields[2]; ++ } ++ else ++ { ++ WARN("biCompression %ld, bpp %d not checked for default transparent colour.\n", dib.dsBmih.biCompression, dib.dsBm.bmBitsPixel); ++ return TRUE; ++ } ++ stride = (dib.dsBmih.biWidth * 2 + 3) & ~3; ++ p = dib.dsBm.bmBits; ++ for (y = 0; y < dib.dsBmih.biHeight; ++y) ++ { ++ p = (BYTE *)dib.dsBm.bmBits + stride * y; ++ for (n = 0; n < dib.dsBmih.biWidth; ++n, p += 2) ++ { ++ if ((p[0] | (p[1] << 8)) == transparent_color) ++ { ++ *hasDefaultTransparentColour = TRUE; ++ return TRUE; ++ } ++ } ++ } ++ return TRUE; ++ } ++ + if (dib.dsBmih.biCompression != BI_RGB) ++ { ++ WARN("biCompression %ld, bpp %d not checked for default transparent colour.\n", dib.dsBmih.biCompression, dib.dsBm.bmBitsPixel); + return TRUE; ++ } + + if (dib.dsBm.bmBitsPixel == 24) + { +@@ -1222,8 +1281,12 @@ static BOOL prepare_alpha (HBITMAP bmp, BOOL* hasAlpha, BOOL *hasDefaultTranspar + + /* If all alpha values are 0xff, don't use alpha blending */ + for (n = 0, p = dib.dsBm.bmBits; n < dib.dsBmih.biWidth * dib.dsBmih.biHeight; n++, p += 4) ++ { + if ((*hasAlpha = (p[3] != 0xff))) + break; ++ if (RGB(p[0], p[1], p[2]) == DEFAULT_TRANSPARENT_COLOR) ++ *hasDefaultTransparentColour = TRUE; ++ } + + if (!*hasAlpha) + return TRUE; +-- +GitLab + diff --git a/wine.spec b/wine.spec index 610e977..f7b9d39 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 9.18 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -76,6 +76,7 @@ Source201: wine.directory # mime types Source300: wine-mime-msi.desktop +Patch200: https://gitlab.winehq.org/wine/wine/-/merge_requests/6547.patch # smooth tahoma (#693180) # disable embedded bitmaps @@ -686,6 +687,7 @@ This package adds the opencl driver for wine. %prep %setup -qn wine-%{version} %patch -P 511 -p1 -b.cjk +%patch -P 200 -p1 %if 0%{?wine_staging} # setup and apply wine-staging patches @@ -2850,6 +2852,9 @@ fi %endif %changelog +* Fri Sep 27 2024 Zephyr Lykos - 9.18-2 +- Pick https://gitlab.winehq.org/wine/wine/-/merge_requests/6547 + * Sun Sep 22 2024 Zephyr Lykos - 9.18-1 - version update From 2e413fca53d60f932ae82724604d73b7caad614a Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Tue, 12 Nov 2024 21:55:06 +0800 Subject: [PATCH 393/459] Update to 9.21 --- 6547.patch | 100 ----------------------------------------------------- sources | 6 ++-- wine.spec | 14 +++++--- 3 files changed, 12 insertions(+), 108 deletions(-) delete mode 100644 6547.patch diff --git a/6547.patch b/6547.patch deleted file mode 100644 index 37fcc3a..0000000 --- a/6547.patch +++ /dev/null @@ -1,100 +0,0 @@ -From bf659caacc6b93ba25446d7cc417b339aa94650f Mon Sep 17 00:00:00 2001 -From: Paul Gofman -Date: Mon, 23 Sep 2024 10:10:26 -0600 -Subject: [PATCH] uxtheme: Better detect the presence of default transparent - colour in prepare_alpha(). - -Fixes a regression introduced by -c0bf67636ab3de46c67b8d02e44fb39b5853384a. ---- - dlls/uxtheme/msstyles.c | 63 +++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 63 insertions(+) - -diff --git a/dlls/uxtheme/msstyles.c b/dlls/uxtheme/msstyles.c -index aa78c372d15..ed81369e4c5 100644 ---- a/dlls/uxtheme/msstyles.c -+++ b/dlls/uxtheme/msstyles.c -@@ -1193,8 +1193,67 @@ static BOOL prepare_alpha (HBITMAP bmp, BOOL* hasAlpha, BOOL *hasDefaultTranspar - if (!bmp || GetObjectW( bmp, sizeof(dib), &dib ) != sizeof(dib)) - return FALSE; - -+ if (dib.dsBm.bmBitsPixel <= 8) -+ { -+ RGBQUAD p[256]; -+ HDC hdc = CreateCompatibleDC(NULL); -+ HBITMAP prev = SelectObject(hdc, bmp); -+ UINT count = GetDIBColorTable(hdc, 0, 256, p); -+ -+ SelectObject(hdc, prev); -+ DeleteDC(hdc); -+ -+ for (n = 0; n < count; ++n) -+ { -+ if (RGB(p[n].rgbRed, p[n].rgbGreen, p[n].rgbBlue) == DEFAULT_TRANSPARENT_COLOR) -+ { -+ *hasDefaultTransparentColour = TRUE; -+ return TRUE; -+ } -+ } -+ return TRUE; -+ } -+ -+ if (dib.dsBm.bmBitsPixel == 16) -+ { -+ unsigned short transparent_color; -+ int y; -+ -+ if (dib.dsBmih.biCompression == BI_RGB) -+ { -+ transparent_color = 0x7c00 | 0x001f; -+ } -+ else if (dib.dsBmih.biCompression == BI_BITFIELDS && dib.dsBitfields[0]) -+ { -+ transparent_color = dib.dsBitfields[0] | dib.dsBitfields[2]; -+ } -+ else -+ { -+ WARN("biCompression %ld, bpp %d not checked for default transparent colour.\n", dib.dsBmih.biCompression, dib.dsBm.bmBitsPixel); -+ return TRUE; -+ } -+ stride = (dib.dsBmih.biWidth * 2 + 3) & ~3; -+ p = dib.dsBm.bmBits; -+ for (y = 0; y < dib.dsBmih.biHeight; ++y) -+ { -+ p = (BYTE *)dib.dsBm.bmBits + stride * y; -+ for (n = 0; n < dib.dsBmih.biWidth; ++n, p += 2) -+ { -+ if ((p[0] | (p[1] << 8)) == transparent_color) -+ { -+ *hasDefaultTransparentColour = TRUE; -+ return TRUE; -+ } -+ } -+ } -+ return TRUE; -+ } -+ - if (dib.dsBmih.biCompression != BI_RGB) -+ { -+ WARN("biCompression %ld, bpp %d not checked for default transparent colour.\n", dib.dsBmih.biCompression, dib.dsBm.bmBitsPixel); - return TRUE; -+ } - - if (dib.dsBm.bmBitsPixel == 24) - { -@@ -1222,8 +1281,12 @@ static BOOL prepare_alpha (HBITMAP bmp, BOOL* hasAlpha, BOOL *hasDefaultTranspar - - /* If all alpha values are 0xff, don't use alpha blending */ - for (n = 0, p = dib.dsBm.bmBits; n < dib.dsBmih.biWidth * dib.dsBmih.biHeight; n++, p += 4) -+ { - if ((*hasAlpha = (p[3] != 0xff))) - break; -+ if (RGB(p[0], p[1], p[2]) == DEFAULT_TRANSPARENT_COLOR) -+ *hasDefaultTransparentColour = TRUE; -+ } - - if (!*hasAlpha) - return TRUE; --- -GitLab - diff --git a/sources b/sources index 70e78f8..8c6860b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-9.18.tar.xz) = d6e049374d1e654937a0c767215076e5f12c7ff69aac930881292c075d0eee1a1af4c38937271c515875db12b98adebe8553d356b30e32d78d9ac8b1c7914509 -SHA512 (wine-9.18.tar.xz.sign) = 55962ed3fe6670805f85889af3239e29c5a6abb1699fd7f74502f508eba64c5e7ab8a1d147f2b5f6894e614414d5a3ba1c3741ba588a7e183360bb787ab91eb8 -SHA512 (wine-staging-9.18.tar.gz) = 21c7ff8e80f48837cbb268ef932906c65fb3d77cf72dfc4f9118fb72a216906222ed051cef9986aa2fd2339e86bd3a5766c93e9390d95dbb7bc46eebfe55ac66 +SHA512 (wine-9.21.tar.xz) = 9dc64eb49755342f9a3f5fbb5665d1b3b4fafeb9b2723c198b04bb6f5d486f8feb00198e32e519d618bd87d1cf6c7e6a134bf9110b91023334e949eff00e758f +SHA512 (wine-staging-9.21.tar.gz) = fb7a5c0c0c72047649d031c1caaeb6b3626f23c38535b37cc331acd30dac26fd299b0f7abd54dc2396940ef01dc816415c74bd894bb77f08bcab988eb3685890 +SHA512 (wine-9.21.tar.xz.sign) = 8a831b74a5673b7354c65bb1357eb345ac4812747e35b769179bf725b0da68f8b728160608f62a3ade899d88b321a73e5b23f853ebd485e1547f483616d89578 diff --git a/wine.spec b/wine.spec index f7b9d39..7fe58db 100644 --- a/wine.spec +++ b/wine.spec @@ -40,8 +40,8 @@ %endif Name: wine -Version: 9.18 -Release: 2%{?dist} +Version: 9.21 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -76,8 +76,6 @@ Source201: wine.directory # mime types Source300: wine-mime-msi.desktop -Patch200: https://gitlab.winehq.org/wine/wine/-/merge_requests/6547.patch - # smooth tahoma (#693180) # disable embedded bitmaps Source501: wine-tahoma.conf @@ -687,7 +685,6 @@ This package adds the opencl driver for wine. %prep %setup -qn wine-%{version} %patch -P 511 -p1 -b.cjk -%patch -P 200 -p1 %if 0%{?wine_staging} # setup and apply wine-staging patches @@ -1269,6 +1266,7 @@ fi %{_libdir}/wine/%{winepedir}/d3dx11_42.dll %{_libdir}/wine/%{winepedir}/d3dx11_43.dll %{_libdir}/wine/%{winepedir}/d3dxof.dll +%{_libdir}/wine/%{winepedir}/dataexchange.dll %{_libdir}/wine/%{winepedir}/davclnt.dll %{_libdir}/wine/%{winepedir}/dbgeng.dll %{_libdir}/wine/%{winepedir}/dbghelp.dll @@ -1366,6 +1364,7 @@ fi %{_libdir}/wine/%{winepedir}/icmp.dll %{_libdir}/wine/%{winepedir}/ieframe.dll %{_libdir}/wine/%{winepedir}/ieproxy.dll +%{_libdir}/wine/%{winepedir}/iertutil.dll %{_libdir}/wine/%{winepedir}/imaadp32.acm %{_libdir}/wine/%{winepedir}/imagehlp.dll %{_libdir}/wine/%{winepedir}/imm32.dll @@ -1629,6 +1628,7 @@ fi %{_libdir}/wine/%{winepedir}/slc.dll %{_libdir}/wine/%{winepedir}/snmpapi.dll %{_libdir}/wine/%{winepedir}/softpub.dll +%{_libdir}/wine/%{winepedir}/sort.exe %{_libdir}/wine/%{winepedir}/spoolsv.exe %{_libdir}/wine/%{winepedir}/sppc.dll %{_libdir}/wine/%{winepedir}/srclient.dll @@ -1758,6 +1758,7 @@ fi %{_libdir}/wine/%{winepedir}/wmasf.dll %{_libdir}/wine/%{winepedir}/wmi.dll %{_libdir}/wine/%{winepedir}/wmic.exe +%{_libdir}/wine/%{winepedir}/wmilib.sys %{_libdir}/wine/%{winepedir}/wmiutils.dll %{_libdir}/wine/%{winepedir}/wmp.dll %{_libdir}/wine/%{winepedir}/wmvcore.dll @@ -2852,6 +2853,9 @@ fi %endif %changelog +* Tue Nov 12 2024 Zephyr Lykos - 9.21-1 +- version update + * Fri Sep 27 2024 Zephyr Lykos - 9.18-2 - Pick https://gitlab.winehq.org/wine/wine/-/merge_requests/6547 From c3096378b1892cc7903b4fb5874515c6aa38319f Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Mon, 25 Nov 2024 19:58:46 +0800 Subject: [PATCH 394/459] Update to 9.22 --- sources | 6 +++--- wine.spec | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 8c6860b..dd276aa 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-9.21.tar.xz) = 9dc64eb49755342f9a3f5fbb5665d1b3b4fafeb9b2723c198b04bb6f5d486f8feb00198e32e519d618bd87d1cf6c7e6a134bf9110b91023334e949eff00e758f -SHA512 (wine-staging-9.21.tar.gz) = fb7a5c0c0c72047649d031c1caaeb6b3626f23c38535b37cc331acd30dac26fd299b0f7abd54dc2396940ef01dc816415c74bd894bb77f08bcab988eb3685890 -SHA512 (wine-9.21.tar.xz.sign) = 8a831b74a5673b7354c65bb1357eb345ac4812747e35b769179bf725b0da68f8b728160608f62a3ade899d88b321a73e5b23f853ebd485e1547f483616d89578 +SHA512 (wine-9.22.tar.xz) = 8b54aee952abd08969d3485ef12db9aabeea8627fdaf7a27cb3392477580f2b5882467cd15ba4670741b6b20cc48bb5e3585d44ee4fb95a013c513a3c04342e4 +SHA512 (wine-staging-9.22.tar.gz) = e46fccbc9417765d4c93ac8f39a44f9a6c91e60c4325745726e81d5f1c3330171da3e02d7a3dad9a7df55fa9d2d31e182cb605eaa1a8006d94eecb02f489cc93 +SHA512 (wine-9.22.tar.xz.sign) = fcb3983a3dccbf8d7a4f056846a99fa085611cd360272b2cea87d11dabb72d689c177dcac563a7df1fbb6241bef1ac1f571f53b74defae5c3936026d5ba4d8cb diff --git a/wine.spec b/wine.spec index 7fe58db..70f059e 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ %endif Name: wine -Version: 9.21 +Version: 9.22 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1362,6 +1362,7 @@ fi %{_libdir}/wine/%{winepedir}/iccvid.dll %{_libdir}/wine/%{winepedir}/icinfo.exe %{_libdir}/wine/%{winepedir}/icmp.dll +%{_libdir}/wine/%{winepedir}/icmui.dll %{_libdir}/wine/%{winepedir}/ieframe.dll %{_libdir}/wine/%{winepedir}/ieproxy.dll %{_libdir}/wine/%{winepedir}/iertutil.dll @@ -2853,6 +2854,9 @@ fi %endif %changelog +* Mon Nov 25 2024 Zephyr Lykos - 9.22-1 +- new version + * Tue Nov 12 2024 Zephyr Lykos - 9.21-1 - version update From 55a33105211a6fce0baa8681f0fa80850266677f Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Wed, 27 Nov 2024 07:17:26 +0800 Subject: [PATCH 395/459] Revert "Adapt alternatives layout to DXVK 2.0" This reverts commit 56708c18ab665eb966f62a1c3fd39a91b9c8a98e. --- wine.spec | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/wine.spec b/wine.spec index 70f059e..1708a92 100644 --- a/wine.spec +++ b/wine.spec @@ -220,7 +220,7 @@ Requires: /usr/bin/ntlm_auth Requires: mesa-dri-drivers(x86-32) %endif %if 0%{?fedora} >= 33 -Recommends: wine-dxvk(x86-32) >= 2.0 +Recommends: wine-dxvk(x86-32) Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-32) @@ -243,7 +243,7 @@ Requires: wine-mono = %winemono %endif Requires: mesa-dri-drivers(x86-64) %if 0%{?fedora} >= 33 -Recommends: wine-dxvk(x86-64) >= 2.0 +Recommends: wine-dxvk(x86-64) Recommends: dosbox-staging %endif Recommends: gstreamer1-plugins-good(x86-64) @@ -790,13 +790,15 @@ touch %{buildroot}%{_bindir}/wine touch %{buildroot}%{_bindir}/wine-preloader touch %{buildroot}%{_bindir}/wineserver mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.dll -mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d8.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d8.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d9.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10core.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d11.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll -touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d8.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll @@ -1008,7 +1010,7 @@ fi %posttrans core # handle upgrades for a few package updates -%{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/wine-d3d8.dll 2>/dev/null +%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/wine-d3d10core.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.dll 2>/dev/null @@ -1025,15 +1027,16 @@ fi %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver32 10 %endif -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d8.dll \ - 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.dll \ + 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.dll \ 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10core.dll \ - 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.dll \ + 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll 10 \ + --slave %{_libdir}/wine/%{winepedir}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll \ + --slave %{_libdir}/wine/%{winepedir}/d3d10core.dll 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d11.dll \ - 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll 10 \ - --slave %{_libdir}/wine/%{winepedir}/dxgi.dll 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll + 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll 10 %postun core %{?ldconfig} @@ -1045,7 +1048,7 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif - %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll + %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll @@ -1249,9 +1252,11 @@ fi %{_libdir}/wine/%{winesodir}/ctapi32.so %{_libdir}/wine/%{winepedir}/ctl3d32.dll %{_libdir}/wine/%{winepedir}/d2d1.dll -%{_libdir}/wine/%{winepedir}/d3d10.dll -%{_libdir}/wine/%{winepedir}/d3d10_1.dll +%ghost %{_libdir}/wine/%{winepedir}/d3d10.dll +%ghost %{_libdir}/wine/%{winepedir}/d3d10_1.dll %ghost %{_libdir}/wine/%{winepedir}/d3d10core.dll +%{_libdir}/wine/%{winepedir}/wine-d3d10.dll +%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll %ghost %{_libdir}/wine/%{winepedir}/d3d11.dll %{_libdir}/wine/%{winepedir}/wine-d3d11.dll @@ -1803,8 +1808,7 @@ fi %{_libdir}/wine/%{winepedir}/sfc.dll %{_libdir}/wine/%{winepedir}/wineps.drv %{_libdir}/wine/%{winesodir}/wineps.so -%ghost %{_libdir}/wine/%{winepedir}/d3d8.dll -%{_libdir}/wine/%{winepedir}/wine-d3d8.dll +%{_libdir}/wine/%{winepedir}/d3d8.dll %{_libdir}/wine/%{winepedir}/d3d8thk.dll %ghost %{_libdir}/wine/%{winepedir}/d3d9.dll %{_libdir}/wine/%{winepedir}/wine-d3d9.dll From 1b412dc4d6f221206e2a667e7c11f5d530c5d546 Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Mon, 2 Dec 2024 17:54:18 +0800 Subject: [PATCH 396/459] Add d3d8 alternative setup --- wine.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 1708a92..365a6d9 100644 --- a/wine.spec +++ b/wine.spec @@ -790,12 +790,14 @@ touch %{buildroot}%{_bindir}/wine touch %{buildroot}%{_bindir}/wine-preloader touch %{buildroot}%{_bindir}/wineserver mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d8.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d8.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d9.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10core.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d11.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d8.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll @@ -1029,6 +1031,8 @@ fi %endif %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.dll \ 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d8.dll \ + 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll 10 %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.dll \ 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll 10 %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.dll \ @@ -1049,6 +1053,7 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll + %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll @@ -1808,7 +1813,8 @@ fi %{_libdir}/wine/%{winepedir}/sfc.dll %{_libdir}/wine/%{winepedir}/wineps.drv %{_libdir}/wine/%{winesodir}/wineps.so -%{_libdir}/wine/%{winepedir}/d3d8.dll +%ghost %{_libdir}/wine/%{winepedir}/d3d8.dll +%{_libdir}/wine/%{winepedir}/wine-d3d8.dll %{_libdir}/wine/%{winepedir}/d3d8thk.dll %ghost %{_libdir}/wine/%{winepedir}/d3d9.dll %{_libdir}/wine/%{winepedir}/wine-d3d9.dll From f161348b82feb9afa48995dd95a84952142a6da1 Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Mon, 2 Dec 2024 21:25:54 +0800 Subject: [PATCH 397/459] Change DirectX alternatives layout --- wine.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 365a6d9..0c30ccd 100644 --- a/wine.spec +++ b/wine.spec @@ -1013,8 +1013,10 @@ fi %posttrans core # handle upgrades for a few package updates %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll 2>/dev/null +%{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/wine-d3d8.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/wine-d3d10core.dll 2>/dev/null +%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.dll 2>/dev/null %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ @@ -1035,10 +1037,11 @@ fi 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll 10 %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.dll \ 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10core.dll \ + 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll 10 %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.dll \ 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll 10 \ - --slave %{_libdir}/wine/%{winepedir}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll \ - --slave %{_libdir}/wine/%{winepedir}/d3d10core.dll 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll + --slave %{_libdir}/wine/%{winepedir}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll %{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d11.dll \ 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll 10 @@ -1056,6 +1059,7 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll + %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll fi From e004faf7af6143fe9b8a6b2b92a149719d8267ce Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 6 Dec 2024 22:36:48 -0600 Subject: [PATCH 398/459] Update to 10.0-rc1 --- sources | 6 +++--- wine.spec | 30 ++++++++++++++++-------------- 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/sources b/sources index dd276aa..70c2140 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-9.22.tar.xz) = 8b54aee952abd08969d3485ef12db9aabeea8627fdaf7a27cb3392477580f2b5882467cd15ba4670741b6b20cc48bb5e3585d44ee4fb95a013c513a3c04342e4 -SHA512 (wine-staging-9.22.tar.gz) = e46fccbc9417765d4c93ac8f39a44f9a6c91e60c4325745726e81d5f1c3330171da3e02d7a3dad9a7df55fa9d2d31e182cb605eaa1a8006d94eecb02f489cc93 -SHA512 (wine-9.22.tar.xz.sign) = fcb3983a3dccbf8d7a4f056846a99fa085611cd360272b2cea87d11dabb72d689c177dcac563a7df1fbb6241bef1ac1f571f53b74defae5c3936026d5ba4d8cb +SHA512 (wine-10.0-rc1.tar.xz) = 5cccb5639d2b53d582caef3fcec02cc7402c31e20206f659d7869f97c1e18f697fe860b5da08c1c261056cba4bc1c52467893f160f1d8e340fd1ba05b93d5947 +SHA512 (wine-10.0-rc1.tar.xz.sign) = 1da7c806c4bbbf5a28ea5fa84cc84b3da40c78821da20ba97f0aca3ec0878fccb77c6fe6ca29ce5994d66c56bc1deff899eaaac254a08351c11a0d251003ab11 +SHA512 (wine-staging-10.0-rc1.tar.gz) = e39b1dc783df47aa7fb868fab199244543d074e981d512281a269182f338ab1f8df6ade3af109bb058cf2e91cf3f2d125325e7703bd1b7e50f8b7f8e0e6596ba diff --git a/wine.spec b/wine.spec index 0c30ccd..330e405 100644 --- a/wine.spec +++ b/wine.spec @@ -3,7 +3,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 9.3.0 +%global winemono 9.4.0 #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -40,14 +40,14 @@ %endif Name: wine -Version: 9.22 -Release: 1%{?dist} +Version: 10.0 +Release: 0.1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/9.x/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/9.x/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc1.tar.xz +Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc1.tar.xz.sign Source1: wine.systemd Source2: wine-README-Fedora @@ -87,7 +87,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc1.tar.gz#/wine-staging-%{version}-rc1.tar.gz %endif %if !%{?no64bit} @@ -187,8 +187,8 @@ BuildRequires: mingw32-libxml2 BuildRequires: mingw64-libxml2 BuildRequires: mingw32-libxslt BuildRequires: mingw64-libxslt -BuildRequires: mingw32-vkd3d >= 1.12 -BuildRequires: mingw64-vkd3d >= 1.12 +BuildRequires: mingw32-vkd3d >= 1.14 +BuildRequires: mingw64-vkd3d >= 1.14 BuildRequires: mingw32-vulkan-headers BuildRequires: mingw64-vulkan-headers BuildRequires: mingw32-zlib @@ -325,7 +325,7 @@ Requires: mingw32-libpng Requires: mingw32-libtiff Requires: mingw32-libxml2 Requires: mingw32-libxslt -Requires: mingw32-vkd3d >= 1.11 +Requires: mingw32-vkd3d >= 1.14 Requires: mingw32-win-iconv Requires: mingw32-zlib %endif @@ -359,7 +359,7 @@ Requires: mingw64-libpng Requires: mingw64-libtiff Requires: mingw64-libxml2 Requires: mingw64-libxslt -Requires: mingw64-vkd3d >= 1.11 +Requires: mingw64-vkd3d >= 1.14 Requires: mingw64-win-iconv Requires: mingw64-zlib %endif @@ -385,8 +385,8 @@ Requires: libva %endif %endif -Provides: bundled(libjpeg) = 9e -Provides: bundled(mpg123-libs) = 1.29.3 +Provides: bundled(libjpeg) = 9f +Provides: bundled(mpg123-libs) = 1.32.9 # removed as of 7.21 Obsoletes: wine-openal < 7.21 @@ -683,7 +683,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -qn wine-%{version} +%setup -qn wine-%{version}-rc1 %patch -P 511 -p1 -b.cjk %if 0%{?wine_staging} @@ -1741,9 +1741,11 @@ fi %{_libdir}/wine/%{winepedir}/windows.web.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winepedir}/windowscodecsext.dll +%{_libdir}/wine/%{winesodir}/winebth.so +%{_libdir}/wine/%{winepedir}/winebth.sys +%{_libdir}/wine/%{winepedir}/winebus.sys %{_libdir}/wine/%{winepedir}/winedmo.dll %{_libdir}/wine/%{winesodir}/winedmo.so -%{_libdir}/wine/%{winepedir}/winebus.sys %{_libdir}/wine/%{winesodir}/winegstreamer.so %{_libdir}/wine/%{winepedir}/winegstreamer.dll %{_libdir}/wine/%{winepedir}/winehid.sys From f60ac4c5bf5f7cc0190ef9cc9841f435adf9b6bb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 6 Dec 2024 22:39:19 -0600 Subject: [PATCH 399/459] Add changelog entry --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 330e405..a53f0ca 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 10.0 -Release: 0.1%{?dist} +Release: 0.1rc1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2870,6 +2870,9 @@ fi %endif %changelog +* Fri Dec 06 2024 Michael Cronenworth - 10.0-0.1rc1 +- version update + * Mon Nov 25 2024 Zephyr Lykos - 9.22-1 - new version From e767efedd9eac9435d437efdfb50fd3e167dbb95 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 8 Dec 2024 23:18:56 -0600 Subject: [PATCH 400/459] Handle upgrades to convert d3d8.dll to alternatives --- wine.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index a53f0ca..990cbda 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 10.0 -Release: 0.1rc1%{?dist} +Release: 0.2rc1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -1012,6 +1012,7 @@ fi %posttrans core # handle upgrades for a few package updates +rm -f %{_libdir}/wine/d3d8.dll %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/wine-d3d8.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll 2>/dev/null @@ -2870,6 +2871,9 @@ fi %endif %changelog +* Sun Dec 08 2024 Michael Cronenworth - 10.0-0.2rc1 +- Handle upgrades to convert d3d8.dll to alternatives + * Fri Dec 06 2024 Michael Cronenworth - 10.0-0.1rc1 - version update From 7a71095b446e434714378c99aa391db391fcab8a Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 10 Dec 2024 09:21:39 -0600 Subject: [PATCH 401/459] Handle upgrades to convert d3d8.dll to alternatives take 2 --- wine.spec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/wine.spec b/wine.spec index 990cbda..77898e4 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 10.0 -Release: 0.2rc1%{?dist} +Release: 0.3rc1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -999,7 +999,6 @@ mkdir -p %{buildroot}/%{_metainfodir}/ install -p -m 0644 %{SOURCE150} %{buildroot}/%{_metainfodir}/%{name}.appdata.xml appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml - %post systemd %binfmt_apply wine.conf @@ -1012,7 +1011,7 @@ fi %posttrans core # handle upgrades for a few package updates -rm -f %{_libdir}/wine/d3d8.dll +rm -f %{_libdir}/wine/%{winepedir}/d3d8.dll %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/wine-d3d8.dll 2>/dev/null %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll 2>/dev/null @@ -2871,6 +2870,9 @@ fi %endif %changelog +* Tue Dec 10 2024 Michael Cronenworth - 10.0-0.3rc1 +- Handle upgrades to convert d3d8.dll to alternatives take 2 + * Sun Dec 08 2024 Michael Cronenworth - 10.0-0.2rc1 - Handle upgrades to convert d3d8.dll to alternatives From da5f7cc6a9d60182c7b9690586292e1a9e6a6165 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 17 Dec 2024 19:57:57 -0600 Subject: [PATCH 402/459] Remove alternatives removals that were supposed to be temporary --- sources | 6 +++--- wine.spec | 11 ++++------- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/sources b/sources index 70c2140..676b45c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.0-rc1.tar.xz) = 5cccb5639d2b53d582caef3fcec02cc7402c31e20206f659d7869f97c1e18f697fe860b5da08c1c261056cba4bc1c52467893f160f1d8e340fd1ba05b93d5947 -SHA512 (wine-10.0-rc1.tar.xz.sign) = 1da7c806c4bbbf5a28ea5fa84cc84b3da40c78821da20ba97f0aca3ec0878fccb77c6fe6ca29ce5994d66c56bc1deff899eaaac254a08351c11a0d251003ab11 -SHA512 (wine-staging-10.0-rc1.tar.gz) = e39b1dc783df47aa7fb868fab199244543d074e981d512281a269182f338ab1f8df6ade3af109bb058cf2e91cf3f2d125325e7703bd1b7e50f8b7f8e0e6596ba +SHA512 (wine-10.0-rc2.tar.xz) = 78c104f7e81f22c296235d9213c690acc7d3af16af48768b979f4cfff7c2d1ff2eecdf15f82c3b70cbd0f23cf7412970d83951d1bc3a39e49dfe2862878ea5de +SHA512 (wine-10.0-rc2.tar.xz.sign) = b2cce5fd847345b7bd1857abdb78adf033e10ef172fcb5fbc35bd9c68c4fb181b74d273f7532996383c0f245624172ada892a5a175c06bb2e5fc880ada59e2cd +SHA512 (wine-staging-10.0-rc2.tar.gz) = 013cbb00f84c9ed74e3a48fba92ba382265176406fd40e6b2de7fa37dbd68f41bf7b4c7d339bf2346020aed38eb034dd2fc115fc13468c6ee215675e8152df6c diff --git a/wine.spec b/wine.spec index 77898e4..22418f3 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 10.0 -Release: 0.3rc1%{?dist} +Release: 0.4rc2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -1012,12 +1012,6 @@ fi %posttrans core # handle upgrades for a few package updates rm -f %{_libdir}/wine/%{winepedir}/d3d8.dll -%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll 2>/dev/null -%{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/wine-d3d8.dll 2>/dev/null -%{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.dll 2>/dev/null -%{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/wine-d3d10core.dll 2>/dev/null -%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.dll 2>/dev/null -%{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.dll 2>/dev/null %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine64 10 \ @@ -2870,6 +2864,9 @@ fi %endif %changelog +* Mon Dec 16 2024 Michael Cronenworth - 10.0-0.4rc2 +- version update + * Tue Dec 10 2024 Michael Cronenworth - 10.0-0.3rc1 - Handle upgrades to convert d3d8.dll to alternatives take 2 From d6ff1f55a3c401467c9fc4c161624c83776e021f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 17 Dec 2024 20:06:36 -0600 Subject: [PATCH 403/459] Fix source lines for rc2 --- wine.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wine.spec b/wine.spec index 22418f3..167070b 100644 --- a/wine.spec +++ b/wine.spec @@ -46,8 +46,8 @@ Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc1.tar.xz -Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc1.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc2.tar.xz +Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc2.tar.xz.sign Source1: wine.systemd Source2: wine-README-Fedora @@ -87,7 +87,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc1.tar.gz#/wine-staging-%{version}-rc1.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc2.tar.gz#/wine-staging-%{version}-rc2.tar.gz %endif %if !%{?no64bit} From ddb27240da396ad207e183bb2d2c0f7397783c20 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 17 Dec 2024 22:10:57 -0600 Subject: [PATCH 404/459] Update prep for rc2 --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 167070b..f0de5ab 100644 --- a/wine.spec +++ b/wine.spec @@ -683,7 +683,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -qn wine-%{version}-rc1 +%setup -qn wine-%{version}-rc2 %patch -P 511 -p1 -b.cjk %if 0%{?wine_staging} From 2bb8fb0ea85fbee340a0203557d21983904d87be Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Thu, 26 Dec 2024 22:41:28 -0600 Subject: [PATCH 405/459] Update to 10.0-rc3 --- sources | 6 +++--- wine.spec | 13 ++++++++----- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/sources b/sources index 676b45c..d4c5ee9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.0-rc2.tar.xz) = 78c104f7e81f22c296235d9213c690acc7d3af16af48768b979f4cfff7c2d1ff2eecdf15f82c3b70cbd0f23cf7412970d83951d1bc3a39e49dfe2862878ea5de -SHA512 (wine-10.0-rc2.tar.xz.sign) = b2cce5fd847345b7bd1857abdb78adf033e10ef172fcb5fbc35bd9c68c4fb181b74d273f7532996383c0f245624172ada892a5a175c06bb2e5fc880ada59e2cd -SHA512 (wine-staging-10.0-rc2.tar.gz) = 013cbb00f84c9ed74e3a48fba92ba382265176406fd40e6b2de7fa37dbd68f41bf7b4c7d339bf2346020aed38eb034dd2fc115fc13468c6ee215675e8152df6c +SHA512 (wine-10.0-rc3.tar.xz) = c039707a5621f59183b89c3f702955b8fa4a47c21ab12dc3fc1446b89aa96e18f67556588351697c38ad931d35a41d6b01272675d8544a7ae3c2384786828286 +SHA512 (wine-10.0-rc3.tar.xz.sign) = 9f1d720fdb7f9188d5b96b133fc8a048f37a027cabd2ad9d4a456cfbebf15e722f29bb3d8cce1833f8213b4bc3c1468844c968d990c5920b66fc36121f39796b +SHA512 (wine-staging-10.0-rc3.tar.gz) = 7216805cd1cd33eef53ec256b524522c2ad802bf07153f4d2496fbdfbe09bf02c8b6fccc6dfbbeb5d7da6e87e7888f6cde9e230a4fdabab1efe04070731e5eb0 diff --git a/wine.spec b/wine.spec index f0de5ab..32909b9 100644 --- a/wine.spec +++ b/wine.spec @@ -41,13 +41,13 @@ Name: wine Version: 10.0 -Release: 0.4rc2%{?dist} +Release: 0.5rc3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc2.tar.xz -Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc2.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc3.tar.xz +Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc3.tar.xz.sign Source1: wine.systemd Source2: wine-README-Fedora @@ -87,7 +87,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc2.tar.gz#/wine-staging-%{version}-rc2.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc3.tar.gz#/wine-staging-%{version}-rc3.tar.gz %endif %if !%{?no64bit} @@ -683,7 +683,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -qn wine-%{version}-rc2 +%setup -qn wine-%{version}-rc3 %patch -P 511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2864,6 +2864,9 @@ fi %endif %changelog +* Thu Dec 26 2024 Michael Cronenworth - 10.0-0.5rc3 +- version update + * Mon Dec 16 2024 Michael Cronenworth - 10.0-0.4rc2 - version update From 3e013633152df24d5d29d372ba084d4dc8038062 Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Fri, 27 Dec 2024 17:10:39 +0800 Subject: [PATCH 406/459] Fix wine-mono not loading iconv.dll from mingw bindir --- ...ree-load-libmono-as-a-system-library.patch | 51 +++++++++++++++++++ wine.spec | 9 +++- 2 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 0001-mscoree-load-libmono-as-a-system-library.patch diff --git a/0001-mscoree-load-libmono-as-a-system-library.patch b/0001-mscoree-load-libmono-as-a-system-library.patch new file mode 100644 index 0000000..c066fc6 --- /dev/null +++ b/0001-mscoree-load-libmono-as-a-system-library.patch @@ -0,0 +1,51 @@ +From d16d126980544c4102c568e7d6cc9973fc6ca342 Mon Sep 17 00:00:00 2001 +From: Zephyr Lykos +Date: Fri, 27 Dec 2024 13:54:46 +0800 +Subject: [PATCH] mscoree: load libmono as a system library + +This allows libmono to load extra libraries (notably win-iconv) from +system_dllpath. + +For example, Fedora's wine-mono is built against a shared win-iconv +installed in system_dllpath, but wine will not search there unless it's +explicitly instructed to do so since bfbccf1a038e (ntdll: Prevent +loading Wine system dependencies in place of identically named application +DLLs.). + +Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54573 +Signed-off-by: Zephyr Lykos +--- + dlls/mscoree/metahost.c | 2 +- + dlls/ntdll/loader.c | 3 ++- + 2 files changed, 3 insertions(+), 2 deletions(-) + +diff --git a/dlls/mscoree/metahost.c b/dlls/mscoree/metahost.c +index e1dd00656e9..49850e69f91 100644 +--- a/dlls/mscoree/metahost.c ++++ b/dlls/mscoree/metahost.c +@@ -192,7 +192,7 @@ static HRESULT load_mono(LPCWSTR mono_path) + + if (!find_mono_dll(mono_path, mono_dll_path)) goto fail; + +- mono_handle = LoadLibraryW(mono_dll_path); ++ mono_handle = LoadLibraryExW(mono_dll_path, NULL, LDR_WINE_INTERNAL); + + if (!mono_handle) goto fail; + +diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c +index 0c25fe14133..c7a9a979868 100644 +--- a/dlls/ntdll/loader.c ++++ b/dlls/ntdll/loader.c +@@ -3374,7 +3374,8 @@ NTSTATUS WINAPI DECLSPEC_HOTPATCH LdrLoadDll(LPCWSTR path_name, DWORD flags, + + RtlEnterCriticalSection( &loader_section ); + +- nts = load_dll( path_name, dllname ? dllname : libname->Buffer, flags, &wm, FALSE ); ++ nts = load_dll( path_name, dllname ? dllname : libname->Buffer, flags, &wm, ++ (flags & LDR_WINE_INTERNAL) != 0 ); + + if (nts == STATUS_SUCCESS && !(wm->ldr.Flags & LDR_DONT_RESOLVE_REFS)) + { +-- +2.47.1 + diff --git a/wine.spec b/wine.spec index 32909b9..251cd73 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 10.0 -Release: 0.5rc3%{?dist} +Release: 0.6rc3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -84,6 +84,9 @@ Source502: wine-README-tahoma Patch511: wine-cjk.patch +# https://gitlab.winehq.org/wine/wine/-/merge_requests/7077 +Patch550: 0001-mscoree-load-libmono-as-a-system-library.patch + %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. @@ -685,6 +688,7 @@ This package adds the opencl driver for wine. %prep %setup -qn wine-%{version}-rc3 %patch -P 511 -p1 -b.cjk +%patch -P 550 -p1 %if 0%{?wine_staging} # setup and apply wine-staging patches @@ -2864,6 +2868,9 @@ fi %endif %changelog +* Fri Dec 27 2024 Zephyr Lykos - 10.0-0.6rc3 +- Fix wine-mono not loading iconv.dll from mingw bindir + * Thu Dec 26 2024 Michael Cronenworth - 10.0-0.5rc3 - version update From 511e26fc71ed6ca50a4207721580c62ab528a646 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 6 Jan 2025 20:59:28 -0600 Subject: [PATCH 407/459] Update to 10.0-rc4 --- ...ree-load-libmono-as-a-system-library.patch | 51 ------------------- wine.spec | 16 +++--- 2 files changed, 8 insertions(+), 59 deletions(-) delete mode 100644 0001-mscoree-load-libmono-as-a-system-library.patch diff --git a/0001-mscoree-load-libmono-as-a-system-library.patch b/0001-mscoree-load-libmono-as-a-system-library.patch deleted file mode 100644 index c066fc6..0000000 --- a/0001-mscoree-load-libmono-as-a-system-library.patch +++ /dev/null @@ -1,51 +0,0 @@ -From d16d126980544c4102c568e7d6cc9973fc6ca342 Mon Sep 17 00:00:00 2001 -From: Zephyr Lykos -Date: Fri, 27 Dec 2024 13:54:46 +0800 -Subject: [PATCH] mscoree: load libmono as a system library - -This allows libmono to load extra libraries (notably win-iconv) from -system_dllpath. - -For example, Fedora's wine-mono is built against a shared win-iconv -installed in system_dllpath, but wine will not search there unless it's -explicitly instructed to do so since bfbccf1a038e (ntdll: Prevent -loading Wine system dependencies in place of identically named application -DLLs.). - -Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54573 -Signed-off-by: Zephyr Lykos ---- - dlls/mscoree/metahost.c | 2 +- - dlls/ntdll/loader.c | 3 ++- - 2 files changed, 3 insertions(+), 2 deletions(-) - -diff --git a/dlls/mscoree/metahost.c b/dlls/mscoree/metahost.c -index e1dd00656e9..49850e69f91 100644 ---- a/dlls/mscoree/metahost.c -+++ b/dlls/mscoree/metahost.c -@@ -192,7 +192,7 @@ static HRESULT load_mono(LPCWSTR mono_path) - - if (!find_mono_dll(mono_path, mono_dll_path)) goto fail; - -- mono_handle = LoadLibraryW(mono_dll_path); -+ mono_handle = LoadLibraryExW(mono_dll_path, NULL, LDR_WINE_INTERNAL); - - if (!mono_handle) goto fail; - -diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c -index 0c25fe14133..c7a9a979868 100644 ---- a/dlls/ntdll/loader.c -+++ b/dlls/ntdll/loader.c -@@ -3374,7 +3374,8 @@ NTSTATUS WINAPI DECLSPEC_HOTPATCH LdrLoadDll(LPCWSTR path_name, DWORD flags, - - RtlEnterCriticalSection( &loader_section ); - -- nts = load_dll( path_name, dllname ? dllname : libname->Buffer, flags, &wm, FALSE ); -+ nts = load_dll( path_name, dllname ? dllname : libname->Buffer, flags, &wm, -+ (flags & LDR_WINE_INTERNAL) != 0 ); - - if (nts == STATUS_SUCCESS && !(wm->ldr.Flags & LDR_DONT_RESOLVE_REFS)) - { --- -2.47.1 - diff --git a/wine.spec b/wine.spec index 251cd73..f6cbc2b 100644 --- a/wine.spec +++ b/wine.spec @@ -41,13 +41,13 @@ Name: wine Version: 10.0 -Release: 0.6rc3%{?dist} +Release: 0.7rc4%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc3.tar.xz -Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc3.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc4.tar.xz +Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc4.tar.xz.sign Source1: wine.systemd Source2: wine-README-Fedora @@ -84,13 +84,10 @@ Source502: wine-README-tahoma Patch511: wine-cjk.patch -# https://gitlab.winehq.org/wine/wine/-/merge_requests/7077 -Patch550: 0001-mscoree-load-libmono-as-a-system-library.patch - %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc3.tar.gz#/wine-staging-%{version}-rc3.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz %endif %if !%{?no64bit} @@ -686,7 +683,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -qn wine-%{version}-rc3 +%setup -qn wine-%{version}-rc4 %patch -P 511 -p1 -b.cjk %patch -P 550 -p1 @@ -2868,6 +2865,9 @@ fi %endif %changelog +* Mon Jan 06 2025 Michael Cronenworth - 10.0-0.7rc4 +- version update + * Fri Dec 27 2024 Zephyr Lykos - 10.0-0.6rc3 - Fix wine-mono not loading iconv.dll from mingw bindir From c1abb56f414bc0dc67443ea404a5f51b26059c02 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 6 Jan 2025 21:12:47 -0600 Subject: [PATCH 408/459] Add 10.0-rc4 sources --- sources | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sources b/sources index d4c5ee9..828cf6f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.0-rc3.tar.xz) = c039707a5621f59183b89c3f702955b8fa4a47c21ab12dc3fc1446b89aa96e18f67556588351697c38ad931d35a41d6b01272675d8544a7ae3c2384786828286 -SHA512 (wine-10.0-rc3.tar.xz.sign) = 9f1d720fdb7f9188d5b96b133fc8a048f37a027cabd2ad9d4a456cfbebf15e722f29bb3d8cce1833f8213b4bc3c1468844c968d990c5920b66fc36121f39796b -SHA512 (wine-staging-10.0-rc3.tar.gz) = 7216805cd1cd33eef53ec256b524522c2ad802bf07153f4d2496fbdfbe09bf02c8b6fccc6dfbbeb5d7da6e87e7888f6cde9e230a4fdabab1efe04070731e5eb0 +SHA512 (wine-10.0-rc4.tar.xz) = 7ebc0358d0aaa228142dc6e30e9f9ef9c3e2c2c560c5fbabf0808e508f0d6906ea90db27abb2a94a75d6436e9011bc5ce7136f0151d16345dc56c2b618c285a0 +SHA512 (wine-10.0-rc4.tar.xz.sign) = a23c87fbe76aff2011ca993870b328e7cc5402c02d4e4a54327814fd9224e2c5d40f0036d140b30273d7c48e035d5b55e50469e684f74c8f4b78c4209b336682 +SHA512 (wine-staging-10.0-rc4.tar.gz) = 042f2254133219d6c7c8ffd6070ef07e0e72a4831c742dc6f27b71844b1010f6ac05d19d5deacf1d335b3c7b8276b310ca1819eacf4d70cfb69c221f7f08ad2f From 4e3c1641bce970913a3a080b05f41d63bfed6649 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 7 Jan 2025 22:05:36 -0600 Subject: [PATCH 409/459] Remove patch 550 --- wine.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/wine.spec b/wine.spec index f6cbc2b..39a513d 100644 --- a/wine.spec +++ b/wine.spec @@ -685,7 +685,6 @@ This package adds the opencl driver for wine. %prep %setup -qn wine-%{version}-rc4 %patch -P 511 -p1 -b.cjk -%patch -P 550 -p1 %if 0%{?wine_staging} # setup and apply wine-staging patches From c7883a3aba553de70267c0f96a427227d88ca00d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:03:02 +0000 Subject: [PATCH 410/459] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 39a513d..f3351b8 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 10.0 -Release: 0.7rc4%{?dist} +Release: 0.8rc4%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2864,6 +2864,9 @@ fi %endif %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 10.0-0.8rc4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Mon Jan 06 2025 Michael Cronenworth - 10.0-0.7rc4 - version update From ae42a21887411659ddc55a818e79b672bbbb1a99 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 19 Jan 2025 14:44:12 -0600 Subject: [PATCH 411/459] Update to 10.0-rc6 --- sources | 6 +++--- wine.spec | 13 ++++++++----- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/sources b/sources index 828cf6f..17d0b97 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.0-rc4.tar.xz) = 7ebc0358d0aaa228142dc6e30e9f9ef9c3e2c2c560c5fbabf0808e508f0d6906ea90db27abb2a94a75d6436e9011bc5ce7136f0151d16345dc56c2b618c285a0 -SHA512 (wine-10.0-rc4.tar.xz.sign) = a23c87fbe76aff2011ca993870b328e7cc5402c02d4e4a54327814fd9224e2c5d40f0036d140b30273d7c48e035d5b55e50469e684f74c8f4b78c4209b336682 -SHA512 (wine-staging-10.0-rc4.tar.gz) = 042f2254133219d6c7c8ffd6070ef07e0e72a4831c742dc6f27b71844b1010f6ac05d19d5deacf1d335b3c7b8276b310ca1819eacf4d70cfb69c221f7f08ad2f +SHA512 (wine-10.0-rc6.tar.xz) = d779f28ad4b66254ae4408863dfe97b024565beb74fcb3c1ffd2b751cdb705e5c459675b815488e78bf9a12b54c68831c7f7a29a59bf19cb85178effa2c754f5 +SHA512 (wine-10.0-rc6.tar.xz.sign) = 292eda99714eb5fd66f3053652578c7ac974211df86b229501e9e596caa7cfb573fb16a3ba03308dbd33efcc1967778c4d1a1f62f2b7e22748d321d1a14de58b +SHA512 (wine-staging-10.0-rc6.tar.gz) = 099b8ab219f5fe95fdb2bed51ff068f393003148fc6c676a932071d538d8cbeb6779de38eb400460aac5326628f63cea0f36b166e7431556c864ba97b0ae33fc diff --git a/wine.spec b/wine.spec index f3351b8..4a71a8e 100644 --- a/wine.spec +++ b/wine.spec @@ -41,13 +41,13 @@ Name: wine Version: 10.0 -Release: 0.8rc4%{?dist} +Release: 0.9rc6%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc4.tar.xz -Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc4.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc6.tar.xz +Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc6.tar.xz.sign Source1: wine.systemd Source2: wine-README-Fedora @@ -87,7 +87,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc4.tar.gz#/wine-staging-%{version}-rc4.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc6.tar.gz#/wine-staging-%{version}-rc6.tar.gz %endif %if !%{?no64bit} @@ -683,7 +683,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -qn wine-%{version}-rc4 +%setup -qn wine-%{version}-rc6 %patch -P 511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2864,6 +2864,9 @@ fi %endif %changelog +* Sun Jan 19 2025 Michael Cronenworth - 10.0-0.8rc6 +- version update + * Sun Jan 19 2025 Fedora Release Engineering - 10.0-0.8rc4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From e23840473ed808cb1141f9dfe8e29e0ef47f9986 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 22 Jan 2025 08:22:41 -0600 Subject: [PATCH 412/459] Update to 10.0 --- sources | 6 +++--- wine.spec | 13 ++++++++----- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/sources b/sources index 17d0b97..130f61f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.0-rc6.tar.xz) = d779f28ad4b66254ae4408863dfe97b024565beb74fcb3c1ffd2b751cdb705e5c459675b815488e78bf9a12b54c68831c7f7a29a59bf19cb85178effa2c754f5 -SHA512 (wine-10.0-rc6.tar.xz.sign) = 292eda99714eb5fd66f3053652578c7ac974211df86b229501e9e596caa7cfb573fb16a3ba03308dbd33efcc1967778c4d1a1f62f2b7e22748d321d1a14de58b -SHA512 (wine-staging-10.0-rc6.tar.gz) = 099b8ab219f5fe95fdb2bed51ff068f393003148fc6c676a932071d538d8cbeb6779de38eb400460aac5326628f63cea0f36b166e7431556c864ba97b0ae33fc +SHA512 (wine-10.0.tar.xz) = effb41c5641993e2e52eaa825cc19b7d9846e084992c5a5b066ead2339b24384d320898a9cee347a9a87106bcb3b0f54c8cd2c8d4de3a887a658052ddd5168d6 +SHA512 (wine-10.0.tar.xz.sign) = 620bc5dab164ab08c673821a0f940991fc9719c122318b0d3c0e2cf683ea59d6788d934344a035e08574bbe6bb6741f0b92248117e16d6b8f5cb9167366230da +SHA512 (wine-staging-10.0.tar.gz) = 1340473c0ede35450d9cb91bdca2fb237dd2c19e7cde7a05f3c2c70b741f4321e54a1cc4042a48dc83e07dc6967c904fae6c22233ce28fbc6dfa836cef281250 diff --git a/wine.spec b/wine.spec index 4a71a8e..f87fd77 100644 --- a/wine.spec +++ b/wine.spec @@ -41,13 +41,13 @@ Name: wine Version: 10.0 -Release: 0.9rc6%{?dist} +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc6.tar.xz -Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}-rc6.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}.tar.xz.sign Source1: wine.systemd Source2: wine-README-Fedora @@ -87,7 +87,7 @@ Patch511: wine-cjk.patch %if 0%{?wine_staging} # wine-staging patches # pulseaudio-patch is covered by that patch-set, too. -Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}-rc6.tar.gz#/wine-staging-%{version}-rc6.tar.gz +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz %endif %if !%{?no64bit} @@ -683,7 +683,7 @@ This package adds the opencl driver for wine. %endif %prep -%setup -qn wine-%{version}-rc6 +%setup -qn wine-%{version} %patch -P 511 -p1 -b.cjk %if 0%{?wine_staging} @@ -2864,6 +2864,9 @@ fi %endif %changelog +* Wed Jan 22 2025 Michael Cronenworth - 10.0-1 +- version update + * Sun Jan 19 2025 Michael Cronenworth - 10.0-0.8rc6 - version update From e6275b766852b07f160ae49bcaa8837cb162ddb3 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 9 Feb 2025 22:00:12 -0600 Subject: [PATCH 413/459] Update to 10.1 --- sources | 6 +++--- wine.spec | 11 ++++++++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/sources b/sources index 130f61f..8ef5c0b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.0.tar.xz) = effb41c5641993e2e52eaa825cc19b7d9846e084992c5a5b066ead2339b24384d320898a9cee347a9a87106bcb3b0f54c8cd2c8d4de3a887a658052ddd5168d6 -SHA512 (wine-10.0.tar.xz.sign) = 620bc5dab164ab08c673821a0f940991fc9719c122318b0d3c0e2cf683ea59d6788d934344a035e08574bbe6bb6741f0b92248117e16d6b8f5cb9167366230da -SHA512 (wine-staging-10.0.tar.gz) = 1340473c0ede35450d9cb91bdca2fb237dd2c19e7cde7a05f3c2c70b741f4321e54a1cc4042a48dc83e07dc6967c904fae6c22233ce28fbc6dfa836cef281250 +SHA512 (wine-10.1.tar.xz) = 2dbc63e43e2cc1e0bf6294a926e8afc316e9f32efdce644229cb33bba98f6001c3f285b527767a83e5284558ef11f00515048aad031c6fc9122a4ce0692952af +SHA512 (wine-10.1.tar.xz.sign) = fa4e328ea95237e61a69860843db76c726350753d58d15f5155a43d1ea6e2d77b60d1fb4ddfe3d14bdb08458e3ad933f16f461e6c5451c87945a0f831bcdcb73 +SHA512 (wine-staging-10.1.tar.gz) = 1b837a2b0c417dcf1821139b0cf220995305b22e59cc5d93b5055d4c6dc9c36da7b05f6a9f136b5f1a60618e497c0e4d295343880504f7ebb1e9fafeb2f0b38a diff --git a/wine.spec b/wine.spec index f87fd77..77690e0 100644 --- a/wine.spec +++ b/wine.spec @@ -40,14 +40,14 @@ %endif Name: wine -Version: 10.0 +Version: 10.1 Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/10.0/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/10.0/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/10.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/10.x/wine-%{version}.tar.xz.sign Source1: wine.systemd Source2: wine-README-Fedora @@ -1732,6 +1732,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.storage.applicationdata.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll %{_libdir}/wine/%{winepedir}/windows.ui.dll +%{_libdir}/wine/%{winepedir}/windows.ui.xaml.dll %{_libdir}/wine/%{winepedir}/windows.web.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winepedir}/windowscodecsext.dll @@ -2529,6 +2530,7 @@ fi %{_libdir}/wine/%{winesodir}/windows.storage.applicationdata.dll.so %{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so %{_libdir}/wine/%{winesodir}/windows.ui.so +%{_libdir}/wine/%{winesodir}/windows.ui.xaml.dll.so %{_libdir}/wine/%{winesodir}/windows.web.dll.so %{_libdir}/wine/%{winesodir}/windowscodecs.dll.so %{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so @@ -2864,6 +2866,9 @@ fi %endif %changelog +* Sun Feb 09 2025 Michael Cronenworth - 10.1-1 +- version update + * Wed Jan 22 2025 Michael Cronenworth - 10.0-1 - version update From efa2d4ec8153682278b7c44056be68f3c4668a17 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 24 Feb 2025 16:21:52 -0600 Subject: [PATCH 414/459] Update to 10.2 --- sources | 6 +++--- wine.spec | 45 +++++++++++++++++---------------------------- 2 files changed, 20 insertions(+), 31 deletions(-) diff --git a/sources b/sources index 8ef5c0b..44bea50 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.1.tar.xz) = 2dbc63e43e2cc1e0bf6294a926e8afc316e9f32efdce644229cb33bba98f6001c3f285b527767a83e5284558ef11f00515048aad031c6fc9122a4ce0692952af -SHA512 (wine-10.1.tar.xz.sign) = fa4e328ea95237e61a69860843db76c726350753d58d15f5155a43d1ea6e2d77b60d1fb4ddfe3d14bdb08458e3ad933f16f461e6c5451c87945a0f831bcdcb73 -SHA512 (wine-staging-10.1.tar.gz) = 1b837a2b0c417dcf1821139b0cf220995305b22e59cc5d93b5055d4c6dc9c36da7b05f6a9f136b5f1a60618e497c0e4d295343880504f7ebb1e9fafeb2f0b38a +SHA512 (wine-10.2.tar.xz) = 893395e29d72898579850c4084838c76b8a53659b4a3917e47d853733fafaa0e57bfde31437862955cdfab94327622eb290488d6120d76eeb2a4fa70dff5ef67 +SHA512 (wine-10.2.tar.xz.sign) = e416effebd6ce4eada10791b8db5e2b9070bab6dad49a7d3271ab0a2c5a048f560a9c66367fe119be64bb77740ee87cb8cbaf9e9191b86d62378f95838f63609 +SHA512 (wine-staging-10.2.tar.gz) = e5ef197786c8dd50f21d000a19ec3c9acff6d93fcf975f3539e5fe54a951e31bbe97b882ce8f8b00f35757c85ffe377c966bb7b95b6cfb8e25d95ca9f2bc5e10 diff --git a/wine.spec b/wine.spec index 77690e0..dc7180a 100644 --- a/wine.spec +++ b/wine.spec @@ -40,7 +40,7 @@ %endif Name: wine -Version: 10.1 +Version: 10.2 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -773,21 +773,14 @@ unset PKG_CONFIG_PATH # setup for alternatives usage %ifarch x86_64 aarch64 -%ifarch aarch64 mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine64 -mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine64-preloader -%endif mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 %endif %ifarch %{ix86} %{arm} mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 %endif -%ifnarch aarch64 x86_64 -mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader -%endif touch %{buildroot}%{_bindir}/wine -touch %{buildroot}%{_bindir}/wine-preloader touch %{buildroot}%{_bindir}/wineserver mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.dll mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d8.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d8.dll @@ -979,21 +972,14 @@ popd # clean readme files pushd documentation -for lang in it hu sv es pt pt_br; -do iconv -f iso8859-1 -t utf-8 README.$lang > \ - README.$lang.conv && mv -f README.$lang.conv README.$lang +for lang in de es fi fr hu it ja ko nl no pt_br pt ru sv tr uk zh_cn; +do iconv -f iso8859-1 -t utf-8 README-$lang.md > \ + README-$lang.md.conv && mv -f README-$lang.md.conv README-$lang.md done; popd rm -f %{buildroot}%{_initrddir}/wine -# wine makefiles are currently broken and don't install the wine man page -install -p -m 0644 loader/wine.man %{buildroot}%{_mandir}/man1/wine.1 -install -p -m 0644 loader/wine.de.UTF-8.man %{buildroot}%{_mandir}/de.UTF-8/man1/wine.1 -install -p -m 0644 loader/wine.fr.UTF-8.man %{buildroot}%{_mandir}/fr.UTF-8/man1/wine.1 -mkdir -p %{buildroot}%{_mandir}/pl.UTF-8/man1 -install -p -m 0644 loader/wine.pl.UTF-8.man %{buildroot}%{_mandir}/pl.UTF-8/man1/wine.1 - # install and validate AppData file mkdir -p %{buildroot}/%{_metainfodir}/ install -p -m 0644 %{SOURCE150} %{buildroot}/%{_metainfodir}/%{name}.appdata.xml @@ -1012,16 +998,15 @@ fi %posttrans core # handle upgrades for a few package updates rm -f %{_libdir}/wine/%{winepedir}/d3d8.dll +rm -f %{_bindir}/wine-preloader %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ - wine %{_bindir}/wine64 10 \ - --slave %{_bindir}/wine-preloader wine-preloader %{_bindir}/wine64-preloader + wine %{_bindir}/wine64 10 %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver64 20 %else %{_sbindir}/alternatives --install %{_bindir}/wine \ - wine %{_bindir}/wine32 20 \ - --slave %{_bindir}/wine-preloader wine-preloader %{_bindir}/wine32-preloader + wine %{_bindir}/wine32 20 %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver32 10 %endif @@ -1078,7 +1063,7 @@ fi %doc README.md %doc VERSION # do not include huge changelogs .OLD .ALPHA .BETA (#204302) -%doc documentation/README.* +%doc documentation/README-* %{_bindir}/msidb %{_bindir}/winedump %{_libdir}/wine/%{winepedir}/explorer.exe @@ -1103,7 +1088,6 @@ fi %ifarch %{ix86} %{arm} %{_bindir}/wine32 -%{_bindir}/wine32-preloader %{_bindir}/wineserver32 %endif @@ -1111,12 +1095,8 @@ fi %{_bindir}/wine64 %{_bindir}/wineserver64 %endif -%ifarch x86_64 aarch64 -%{_bindir}/wine64-preloader -%endif %ghost %{_bindir}/wine -%ghost %{_bindir}/wine-preloader %ghost %{_bindir}/wineserver %dir %{_libdir}/wine @@ -1172,6 +1152,7 @@ fi %{_libdir}/wine/%{winepedir}/start.exe %{_libdir}/wine/%{winepedir}/tasklist.exe %{_libdir}/wine/%{winepedir}/termsv.exe +%{_libdir}/wine/%{winepedir}/timeout.exe %{_libdir}/wine/%{winepedir}/view.exe %{_libdir}/wine/%{winepedir}/wevtutil.exe %{_libdir}/wine/%{winepedir}/where.exe @@ -1729,6 +1710,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.perception.stub.dll %{_libdir}/wine/%{winepedir}/windows.security.authentication.onlineid.dll %{_libdir}/wine/%{winepedir}/windows.security.credentials.ui.userconsentverifier.dll +%{_libdir}/wine/%{winepedir}/windows.storage.dll %{_libdir}/wine/%{winepedir}/windows.storage.applicationdata.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll %{_libdir}/wine/%{winepedir}/windows.ui.dll @@ -1736,6 +1718,8 @@ fi %{_libdir}/wine/%{winepedir}/windows.web.dll %{_libdir}/wine/%{winepedir}/windowscodecs.dll %{_libdir}/wine/%{winepedir}/windowscodecsext.dll +%{_libdir}/wine/%{winesodir}/wine +%{_libdir}/wine/%{winesodir}/wine-preloader %{_libdir}/wine/%{winesodir}/winebth.so %{_libdir}/wine/%{winepedir}/winebth.sys %{_libdir}/wine/%{winepedir}/winebus.sys @@ -1965,6 +1949,7 @@ fi %{_libdir}/wine/%{winesodir}/plugplay.exe.so %{_libdir}/wine/%{winesodir}/progman.exe.so %{_libdir}/wine/%{winesodir}/taskmgr.exe.so +%{_libdir}/wine/%{winesodir}/timeout.exe.so %{_libdir}/wine/%{winesodir}/winebrowser.exe.so %{_libdir}/wine/%{winesodir}/winecfg.exe.so %{_libdir}/wine/%{winesodir}/winedbg.exe.so @@ -2527,6 +2512,7 @@ fi %{_libdir}/wine/%{winesodir}/windows.perception.stub.dll.so %{_libdir}/wine/%{winesodir}/windows.security.authentication.onlineid.dll.so %{_libdir}/wine/%{winesodir}/windows.security.credentials.ui.userconsentverifier.dll.so +%{_libdir}/wine/%{winesodir}/windows.storage.dll.so %{_libdir}/wine/%{winesodir}/windows.storage.applicationdata.dll.so %{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so %{_libdir}/wine/%{winesodir}/windows.ui.so @@ -2866,6 +2852,9 @@ fi %endif %changelog +* Mon Feb 24 2025 Michael Cronenworth - 10.2-1 +- version update + * Sun Feb 09 2025 Michael Cronenworth - 10.1-1 - version update From 7fb0a75c9b6f4fb0aab2a749b9bd1f0b2fa0d961 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 25 Feb 2025 08:50:17 -0600 Subject: [PATCH 415/459] Change x86_64 default alternatives from wine32 to wine64 --- wine.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/wine.spec b/wine.spec index dc7180a..64959d0 100644 --- a/wine.spec +++ b/wine.spec @@ -41,7 +41,7 @@ Name: wine Version: 10.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -1001,12 +1001,12 @@ rm -f %{_libdir}/wine/%{winepedir}/d3d8.dll rm -f %{_bindir}/wine-preloader %ifarch x86_64 aarch64 %{_sbindir}/alternatives --install %{_bindir}/wine \ - wine %{_bindir}/wine64 10 + wine %{_bindir}/wine64 20 %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver64 20 %else %{_sbindir}/alternatives --install %{_bindir}/wine \ - wine %{_bindir}/wine32 20 + wine %{_bindir}/wine32 10 %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver32 10 %endif @@ -2852,6 +2852,9 @@ fi %endif %changelog +* Tue Feb 25 2025 Michael Cronenworth - 10.2-2 +- Change x86_64 default alternatives from wine32 to wine64 + * Mon Feb 24 2025 Michael Cronenworth - 10.2-1 - version update From 1cdf531389d5feca22a853b658649b79aedc3f91 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 1 Mar 2025 15:22:39 +0000 Subject: [PATCH 416/459] Drop EOL RHEL releases RHEL 6 & 7 are now end of life so we can drop the old conditionals. --- wine.spec | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/wine.spec b/wine.spec index 64959d0..e3e4b68 100644 --- a/wine.spec +++ b/wine.spec @@ -31,14 +31,6 @@ %endif # 0%%{?fedora} -# binfmt macros for RHEL -%if 0%{?rhel} == 7 -%global _binfmtdir /usr/lib/binfmt.d -%global binfmt_apply() \ -/usr/lib/systemd/systemd-binfmt %{?*} >/dev/null 2>&1 || : \ -%{nil} -%endif - Name: wine Version: 10.2 Release: 2%{?dist} @@ -201,7 +193,7 @@ Requires: wine-fonts = %{version}-%{release} # x86-32 parts %ifarch %{ix86} x86_64 -%if 0%{?fedora} || 0%{?rhel} <= 6 +%if 0%{?fedora} Requires: wine-core(x86-32) = %{version}-%{release} Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} From e1a56cbec02a75cacc38e39fe302f010fc46d7f1 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 25 Jan 2025 10:45:25 +0000 Subject: [PATCH 417/459] Update mpg123 conditionals All supported Fedora releases and EL9+ have mpg123 so update the conditional so all variants have MP3 support that can. --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index e3e4b68..e61f087 100644 --- a/wine.spec +++ b/wine.spec @@ -146,7 +146,7 @@ BuildRequires: gettext-devel BuildRequires: chrpath BuildRequires: gstreamer1-devel BuildRequires: gstreamer1-plugins-base-devel -%if 0%{?fedora} > 24 +%if 0%{?fedora} || 0%{?rhel} >= 9 BuildRequires: mpg123-devel %endif BuildRequires: SDL2-devel From c1fa31f355259a54ca0b146a5158c45f5428608d Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 25 Jan 2025 11:10:24 +0000 Subject: [PATCH 418/459] Cleanup old Fedora release conditionals Cleanup all the old Fedora releases, some back to 17, in some cases it allows a reasonable cleanup of multiple levels of ifs in some places. --- wine.spec | 27 ++------------------------- 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/wine.spec b/wine.spec index e61f087..137fc05 100644 --- a/wine.spec +++ b/wine.spec @@ -200,23 +200,17 @@ Requires: wine-ldap(x86-32) = %{version}-%{release} Requires: wine-smartcard(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} Requires: wine-pulseaudio(x86-32) = %{version}-%{release} -%if 0%{?fedora} Requires: wine-opencl(x86-32) = %{version}-%{release} -%endif -%if 0%{?fedora} >= 17 Requires: mingw32-wine-gecko = %winegecko Requires: wine-mono = %winemono -%endif # wait for rhbz#968860 to require arch-specific samba-winbind-clients Requires: /usr/bin/ntlm_auth Requires: mesa-dri-drivers(x86-32) -%endif -%if 0%{?fedora} >= 33 Recommends: wine-dxvk(x86-32) Recommends: dosbox-staging -%endif Recommends: gstreamer1-plugins-good(x86-32) %endif +%endif # x86-64 parts %ifarch x86_64 @@ -228,16 +222,12 @@ Requires: wine-twain(x86-64) = %{version}-%{release} Requires: wine-pulseaudio(x86-64) = %{version}-%{release} %if 0%{?fedora} Requires: wine-opencl(x86-64) = %{version}-%{release} -%endif -%if 0%{?fedora} >= 17 Requires: mingw64-wine-gecko = %winegecko Requires: wine-mono = %winemono -%endif -Requires: mesa-dri-drivers(x86-64) -%if 0%{?fedora} >= 33 Recommends: wine-dxvk(x86-64) Recommends: dosbox-staging %endif +Requires: mesa-dri-drivers(x86-64) Recommends: gstreamer1-plugins-good(x86-64) %endif @@ -702,11 +692,7 @@ staging/patchinstall.py DESTDIR="`pwd`" --all -W server-Stored_ACLs %undefine _fortify_level # Disable Red Hat specs for package notes (Fedora 38+) and annobin. # MinGW GCC does not support these options. -%if 0%{?fedora_version} == 36 -export LDFLAGS="$(echo "%{build_ldflags}" | sed -e 's/-Wl,-z,relro//' -e 's/-Wl,--build-id=sha1//' -e 's/-Wl,-dT,\/home\/abuild\/rpmbuild\/BUILD\/wine.*//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" -%else export LDFLAGS="$(echo "%{build_ldflags}" | sed -e 's/-Wl,-z,relro//' -e 's/-Wl,--build-id=sha1//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-package-notes//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" -%endif %ifarch x86_64 export CFLAGS="$(echo "%{optflags}" | sed -e 's/-O2//' -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//') -O2" %else @@ -717,16 +703,7 @@ export CFLAGS="$(echo "%{optflags}" | sed -e 's/-fcf-protection//' -e 's/-fstack # Wine enabled -Wl,-WX that turns linker warnings into errors # Fedora passes '--as-needed' for all binaries and this is a warning from the linker, now an error, so disable flag for now sed -i 's/-Wl,-WX//g' configure -%if 0%{?fedora} >= 33 %global toolchain clang -%else -# ARM64 now requires clang -# https://source.winehq.org/git/wine.git/commit/8fb8cc03c3edb599dd98f369e14a08f899cbff95 -export CC="/usr/bin/clang" -# Fedora's default compiler flags now conflict with what clang supports -# https://bugzilla.redhat.com/show_bug.cgi?id=1658311 -export CFLAGS="`echo $CFLAGS | sed -e 's/-fstack-clash-protection//'`" -%endif %endif %ifarch armv7hl export CFLAGS="`echo $CFLAGS | sed -e 's/-fexceptions//'`" From 7bd6d8e69be84f8801561844719a137202d15ec9 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 1 Mar 2025 15:25:09 +0000 Subject: [PATCH 419/459] Drop arm32 support Fedora dropped arm32 with F-36, there's little to no arm32 Windows support so we can just drop all of the arm 32 bits pieces. --- wine.spec | 747 +----------------------------------------------------- 1 file changed, 7 insertions(+), 740 deletions(-) diff --git a/wine.spec b/wine.spec index 137fc05..6c878ea 100644 --- a/wine.spec +++ b/wine.spec @@ -13,10 +13,6 @@ %global winepedir x86_64-windows %global winesodir x86_64-unix %endif -%ifarch %{arm} -%global winepedir arm-windows -%global winesodir arm-unix -%endif %ifarch aarch64 %global winepedir aarch64-windows %global winesodir aarch64-unix @@ -92,7 +88,7 @@ ExclusiveArch: %{ix86} BuildRequires: bison BuildRequires: flex -%ifarch %{arm} aarch64 +%ifarch aarch64 BuildRequires: clang >= 5.0 BuildRequires: lld %else @@ -231,21 +227,6 @@ Requires: mesa-dri-drivers(x86-64) Recommends: gstreamer1-plugins-good(x86-64) %endif -# ARM parts -%ifarch %{arm} aarch64 -Requires: wine-core = %{version}-%{release} -Requires: wine-cms = %{version}-%{release} -Requires: wine-ldap = %{version}-%{release} -Requires: wine-smartcard = %{version}-%{release} -Requires: wine-twain = %{version}-%{release} -Requires: wine-pulseaudio = %{version}-%{release} -%if 0%{?fedora} -Requires: wine-opencl = %{version}-%{release} -%endif -Requires: mesa-dri-drivers -Requires: samba-winbind-clients -%endif - # aarch64 parts %ifarch aarch64 Requires: wine-core(aarch-64) = %{version}-%{release} @@ -346,7 +327,7 @@ Requires: mingw64-win-iconv Requires: mingw64-zlib %endif -%ifarch %{arm} aarch64 +%ifarch aarch64 # CUPS support uses dlopen - rhbz#1367537 Requires: cups-libs Requires: freetype @@ -624,7 +605,7 @@ Requires: sane-backends-libs(x86-32) %ifarch x86_64 Requires: sane-backends-libs(x86-64) %endif -%ifarch %{arm} aarch64 +%ifarch aarch64 Requires: sane-backends-libs %endif @@ -699,15 +680,12 @@ export CFLAGS="$(echo "%{optflags}" | sed -e 's/-O2//' -e 's/-fcf-protection//' export CFLAGS="$(echo "%{optflags}" | sed -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" %endif -%ifarch %{arm} aarch64 +%ifarch aarch64 # Wine enabled -Wl,-WX that turns linker warnings into errors # Fedora passes '--as-needed' for all binaries and this is a warning from the linker, now an error, so disable flag for now sed -i 's/-Wl,-WX//g' configure %global toolchain clang %endif -%ifarch armv7hl -export CFLAGS="`echo $CFLAGS | sed -e 's/-fexceptions//'`" -%endif # required so that both Linux and Windows development files can be found unset PKG_CONFIG_PATH @@ -717,9 +695,6 @@ unset PKG_CONFIG_PATH --x-includes=%{_includedir} --x-libraries=%{_libdir} \ --with-dbus \ --with-x \ -%ifarch %{arm} - --with-float-abi=hard \ -%endif %ifarch x86_64 aarch64 --enable-win64 \ %ifarch x86_64 @@ -745,7 +720,7 @@ unset PKG_CONFIG_PATH mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine64 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 %endif -%ifarch %{ix86} %{arm} +%ifarch %{ix86} mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 %endif @@ -1055,7 +1030,7 @@ fi %{_libdir}/wine/%{winepedir}/write.exe %{_libdir}/wine/%{winepedir}/wusa.exe -%ifarch %{ix86} %{arm} +%ifarch %{ix86} %{_bindir}/wine32 %{_bindir}/wineserver32 %endif @@ -1760,9 +1735,6 @@ fi %{_libdir}/wine/%{winepedir}/wuapi.dll %{_libdir}/wine/%{winepedir}/wuaueng.dll %{_libdir}/wine/%{winepedir}/wuauserv.exe -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/wuauserv.exe.so -%endif %{_libdir}/wine/%{winepedir}/security.dll %{_libdir}/wine/%{winepedir}/sfc.dll %{_libdir}/wine/%{winepedir}/wineps.drv @@ -1832,16 +1804,13 @@ fi #%%{_libdir}/wine/%%{winesodir}/nvencodeapi64.dll.so %else #%%{_libdir}/wine/%%{winepedir}/nvapi.dll -%ifarch %{arm} -#%%{_libdir}/wine/%%{winesodir}/nvapi.dll.so -%endif #%%{_libdir}/wine/%%{winepedir}/nvencodeapi.dll #%%{_libdir}/wine/%%{winesodir}/nvencodeapi.dll.so %endif %endif # 16 bit and other non 64bit stuff -%ifnarch x86_64 %{arm} aarch64 +%ifnarch x86_64 aarch64 %{_libdir}/wine/%{winepedir}/winevdm.exe %{_libdir}/wine/%{winepedir}/ifsmgr.vxd %{_libdir}/wine/%{winepedir}/mmdevldr.vxd @@ -1907,684 +1876,6 @@ fi %{_libdir}/wine/%{winepedir}/wow32.dll %endif -# ARM SOs -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/explorer.exe.so -%{_libdir}/wine/%{winesodir}/cabarc.exe.so -%{_libdir}/wine/%{winesodir}/control.exe.so -%{_libdir}/wine/%{winesodir}/cmd.exe.so -%{_libdir}/wine/%{winesodir}/dxdiag.exe.so -%{_libdir}/wine/%{winesodir}/notepad.exe.so -%{_libdir}/wine/%{winesodir}/plugplay.exe.so -%{_libdir}/wine/%{winesodir}/progman.exe.so -%{_libdir}/wine/%{winesodir}/taskmgr.exe.so -%{_libdir}/wine/%{winesodir}/timeout.exe.so -%{_libdir}/wine/%{winesodir}/winebrowser.exe.so -%{_libdir}/wine/%{winesodir}/winecfg.exe.so -%{_libdir}/wine/%{winesodir}/winedbg.exe.so -%{_libdir}/wine/%{winesodir}/winefile.exe.so -%{_libdir}/wine/%{winesodir}/winemenubuilder.exe.so -%{_libdir}/wine/%{winesodir}/winemine.exe.so -%{_libdir}/wine/%{winesodir}/winemsibuilder.exe.so -%{_libdir}/wine/%{winesodir}/winepath.exe.so -%{_libdir}/wine/%{winesodir}/winmgmt.exe.so -%{_libdir}/wine/%{winesodir}/winver.exe.so -%{_libdir}/wine/%{winesodir}/wordpad.exe.so -%{_libdir}/wine/%{winesodir}/write.exe.so -%{_libdir}/wine/%{winesodir}/wusa.exe.so -%{_libdir}/wine/%{winesodir}/attrib.exe.so -%{_libdir}/wine/%{winesodir}/arp.exe.so -%{_libdir}/wine/%{winesodir}/aspnet_regiis.exe.so -%{_libdir}/wine/%{winesodir}/cacls.exe.so -%{_libdir}/wine/%{winesodir}/conhost.exe.so -%{_libdir}/wine/%{winesodir}/cscript.exe.so -%{_libdir}/wine/%{winesodir}/dism.exe.so -%{_libdir}/wine/%{winesodir}/dllhost.exe.so -%{_libdir}/wine/%{winesodir}/dplaysvr.exe.so -%{_libdir}/wine/%{winesodir}/dpnsvr.exe.so -%{_libdir}/wine/%{winesodir}/dpvsetup.exe.so -%{_libdir}/wine/%{winesodir}/eject.exe.so -%{_libdir}/wine/%{winesodir}/expand.exe.so -%{_libdir}/wine/%{winesodir}/extrac32.exe.so -%{_libdir}/wine/%{winesodir}/fc.exe.so -%{_libdir}/wine/%{winesodir}/find.exe.so -%{_libdir}/wine/%{winesodir}/findstr.exe.so -%{_libdir}/wine/%{winesodir}/fsutil.exe.so -%{_libdir}/wine/%{winesodir}/hostname.exe.so -%{_libdir}/wine/%{winesodir}/ipconfig.exe.so -%{_libdir}/wine/%{winesodir}/klist.exe.so -%{_libdir}/wine/%{winesodir}/winhlp32.exe.so -%{_libdir}/wine/%{winesodir}/mshta.exe.so -%if 0%{?wine_staging} -%{_libdir}/wine/%{winesodir}/msidb.exe.so -%endif -%{_libdir}/wine/%{winesodir}/msiexec.exe.so -%{_libdir}/wine/%{winesodir}/net.exe.so -%{_libdir}/wine/%{winesodir}/netstat.exe.so -%{_libdir}/wine/%{winesodir}/ngen.exe.so -%{_libdir}/wine/%{winesodir}/ntoskrnl.exe.so -%{_libdir}/wine/%{winesodir}/oleview.exe.so -%{_libdir}/wine/%{winesodir}/ping.exe.so -%{_libdir}/wine/%{winesodir}/pnputil.exe.so -%{_libdir}/wine/%{winesodir}/powershell.exe.so -%{_libdir}/wine/%{winesodir}/reg.exe.so -%{_libdir}/wine/%{winesodir}/regasm.exe.so -%{_libdir}/wine/%{winesodir}/regedit.exe.so -%{_libdir}/wine/%{winesodir}/regsvcs.exe.so -%{_libdir}/wine/%{winesodir}/regsvr32.exe.so -%{_libdir}/wine/%{winesodir}/rpcss.exe.so -%{_libdir}/wine/%{winesodir}/rundll32.exe.so -%{_libdir}/wine/%{winesodir}/schtasks.exe.so -%{_libdir}/wine/%{winesodir}/sdbinst.exe.so -%{_libdir}/wine/%{winesodir}/secedit.exe.so -%{_libdir}/wine/%{winesodir}/servicemodelreg.exe.so -%{_libdir}/wine/%{winesodir}/services.exe.so -%{_libdir}/wine/%{winesodir}/start.exe.so -%{_libdir}/wine/%{winesodir}/tasklist.exe.so -%{_libdir}/wine/%{winesodir}/termsv.exe.so -%{_libdir}/wine/%{winesodir}/view.exe.so -%{_libdir}/wine/%{winesodir}/wevtutil.exe.so -%{_libdir}/wine/%{winesodir}/where.exe.so -%{_libdir}/wine/%{winesodir}/whoami.exe.so -%{_libdir}/wine/%{winesodir}/wineboot.exe.so -%{_libdir}/wine/%{winesodir}/wineconsole.exe.so -%{_libdir}/wine/%{winesodir}/winedevice.exe.so -%{_libdir}/wine/%{winesodir}/wmplayer.exe.so -%{_libdir}/wine/%{winesodir}/wscript.exe.so -%{_libdir}/wine/%{winesodir}/uninstaller.exe.so -%{_libdir}/wine/%{winesodir}/acledit.dll.so -%{_libdir}/wine/%{winesodir}/aclui.dll.so -%{_libdir}/wine/%{winesodir}/activeds.dll.so -%{_libdir}/wine/%{winesodir}/actxprxy.dll.so -%{_libdir}/wine/%{winesodir}/adsldp.dll.so -%{_libdir}/wine/%{winesodir}/adsldpc.dll.so -%{_libdir}/wine/%{winesodir}/advapi32.dll.so -%{_libdir}/wine/%{winesodir}/advpack.dll.so -%{_libdir}/wine/%{winesodir}/amsi.dll.so -%{_libdir}/wine/%{winesodir}/amstream.dll.so -%{_libdir}/wine/%{winesodir}/apphelp.dll.so -%{_libdir}/wine/%{winesodir}/appwiz.cpl.so -%{_libdir}/wine/%{winesodir}/appxdeploymentclient.dll.so -%{_libdir}/wine/%{winesodir}/atl.dll.so -%{_libdir}/wine/%{winesodir}/atl80.dll.so -%{_libdir}/wine/%{winesodir}/atl90.dll.so -%{_libdir}/wine/%{winesodir}/atl100.dll.so -%{_libdir}/wine/%{winesodir}/atl110.dll.so -%{_libdir}/wine/%{winesodir}/atlthunk.dll.so -%{_libdir}/wine/%{winesodir}/atmlib.dll.so -%{_libdir}/wine/%{winesodir}/authz.dll.so -%{_libdir}/wine/%{winesodir}/avicap32.dll.so -%{_libdir}/wine/%{winesodir}/avifil32.dll.so -%{_libdir}/wine/%{winesodir}/avrt.dll.so -%{_libdir}/wine/%{winesodir}/bcp47langs.dll.so -%{_libdir}/wine/%{winesodir}/bcrypt.dll.so -%{_libdir}/wine/%{winesodir}/bcryptprimitives.dll.so -%{_libdir}/wine/%{winesodir}/bluetoothapis.dll.so -%{_libdir}/wine/%{winesodir}/browseui.dll.so -%{_libdir}/wine/%{winesodir}/bthprops.cpl.so -%{_libdir}/wine/%{winesodir}/cabinet.dll.so -%{_libdir}/wine/%{winesodir}/cards.dll.so -%{_libdir}/wine/%{winesodir}/cdosys.dll.so -%{_libdir}/wine/%{winesodir}/cfgmgr32.dll.so -%{_libdir}/wine/%{winesodir}/chcp.com.so -%{_libdir}/wine/%{winesodir}/clock.exe.so -%{_libdir}/wine/%{winesodir}/clusapi.dll.so -%{_libdir}/wine/%{winesodir}/cng.sys.so -%{_libdir}/wine/%{winesodir}/combase.dll.so -%{_libdir}/wine/%{winesodir}/comcat.dll.so -%{_libdir}/wine/%{winesodir}/comctl32.dll.so -%{_libdir}/wine/%{winesodir}/comdlg32.dll.so -%{_libdir}/wine/%{winesodir}/coml2.dll.so -%{_libdir}/wine/%{winesodir}/compstui.dll.so -%{_libdir}/wine/%{winesodir}/comsvcs.dll.so -%{_libdir}/wine/%{winesodir}/concrt140.dll.so -%{_libdir}/wine/%{winesodir}/connect.dll.so -%{_libdir}/wine/%{winesodir}/coremessaging.dll.so -%{_libdir}/wine/%{winesodir}/credui.dll.so -%{_libdir}/wine/%{winesodir}/crtdll.dll.so -%{_libdir}/wine/%{winesodir}/crypt32.dll.so -%{_libdir}/wine/%{winesodir}/cryptdlg.dll.so -%{_libdir}/wine/%{winesodir}/cryptdll.dll.so -%{_libdir}/wine/%{winesodir}/cryptext.dll.so -%{_libdir}/wine/%{winesodir}/cryptnet.dll.so -%{_libdir}/wine/%{winesodir}/cryptowinrt.dll.so -%{_libdir}/wine/%{winesodir}/cryptsp.dll.so -%{_libdir}/wine/%{winesodir}/cryptui.dll.so -%{_libdir}/wine/%{winesodir}/ctapi32.dll.so -%{_libdir}/wine/%{winesodir}/ctl3d32.dll.so -%{_libdir}/wine/%{winesodir}/d2d1.dll.so -%{_libdir}/wine/%{winesodir}/d3d10.dll.so -%{_libdir}/wine/%{winesodir}/d3d10_1.dll.so -%{_libdir}/wine/%{winesodir}/d3d10core.dll.so -%{_libdir}/wine/%{winesodir}/d3d11.dll.so -%{_libdir}/wine/%{winesodir}/d3d12.dll.so -%{_libdir}/wine/%{winesodir}/d3d12core.dll.so -%{_libdir}/wine/%{winesodir}/d3dcompiler_*.dll.so -%{_libdir}/wine/%{winesodir}/d3dim.dll.so -%{_libdir}/wine/%{winesodir}/d3dim700.dll.so -%{_libdir}/wine/%{winesodir}/d3drm.dll.so -%{_libdir}/wine/%{winesodir}/d3dx9_*.dll.so -%{_libdir}/wine/%{winesodir}/d3dx10_*.dll.so -%{_libdir}/wine/%{winesodir}/d3dx11_42.dll.so -%{_libdir}/wine/%{winesodir}/d3dx11_43.dll.so -%{_libdir}/wine/%{winesodir}/d3dxof.dll.so -%{_libdir}/wine/%{winesodir}/davclnt.dll.so -%{_libdir}/wine/%{winesodir}/dbgeng.dll.so -%{_libdir}/wine/%{winesodir}/dbghelp.dll.so -%{_libdir}/wine/%{winesodir}/dciman32.dll.so -%{_libdir}/wine/%{winesodir}/dcomp.dll.so -%{_libdir}/wine/%{winesodir}/ddraw.dll.so -%{_libdir}/wine/%{winesodir}/ddrawex.dll.so -%{_libdir}/wine/%{winesodir}/devenum.dll.so -%{_libdir}/wine/%{winesodir}/dhcpcsvc.dll.so -%{_libdir}/wine/%{winesodir}/dhcpcsvc6.dll.so -%{_libdir}/wine/%{winesodir}/dhtmled.ocx.so -%{_libdir}/wine/%{winesodir}/diasymreader.dll.so -%{_libdir}/wine/%{winesodir}/difxapi.dll.so -%{_libdir}/wine/%{winesodir}/dinput.dll.so -%{_libdir}/wine/%{winesodir}/dinput8.dll.so -%{_libdir}/wine/%{winesodir}/directmanipulation.dll.so -%{_libdir}/wine/%{winesodir}/dispex.dll.so -%{_libdir}/wine/%{winesodir}/dmband.dll.so -%{_libdir}/wine/%{winesodir}/dmcompos.dll.so -%{_libdir}/wine/%{winesodir}/dmime.dll.so -%{_libdir}/wine/%{winesodir}/dmloader.dll.so -%{_libdir}/wine/%{winesodir}/dmscript.dll.so -%{_libdir}/wine/%{winesodir}/dmstyle.dll.so -%{_libdir}/wine/%{winesodir}/dmsynth.dll.so -%{_libdir}/wine/%{winesodir}/dmusic.dll.so -%{_libdir}/wine/%{winesodir}/dmusic32.dll.so -%{_libdir}/wine/%{winesodir}/dplay.dll.so -%{_libdir}/wine/%{winesodir}/dplayx.dll.so -%{_libdir}/wine/%{winesodir}/dpnaddr.dll.so -%{_libdir}/wine/%{winesodir}/dpnet.dll.so -%{_libdir}/wine/%{winesodir}/dpnhpast.dll.so -%{_libdir}/wine/%{winesodir}/dpnhupnp.dll.so -%{_libdir}/wine/%{winesodir}/dpnlobby.dll.so -%{_libdir}/wine/%{winesodir}/dpvoice.dll.so -%{_libdir}/wine/%{winesodir}/dpwsockx.dll.so -%{_libdir}/wine/%{winesodir}/drmclien.dll.so -%{_libdir}/wine/%{winesodir}/dsound.dll.so -%{_libdir}/wine/%{winesodir}/dsdmo.dll.so -%{_libdir}/wine/%{winesodir}/dsquery.dll.so -%{_libdir}/wine/%{winesodir}/dssenh.dll.so -%{_libdir}/wine/%{winesodir}/dsuiext.dll.so -%{_libdir}/wine/%{winesodir}/dswave.dll.so -%{_libdir}/wine/%{winesodir}/dwmapi.dll.so -%{_libdir}/wine/%{winesodir}/dwrite.dll.so -%{_libdir}/wine/%{winesodir}/dx8vb.dll.so -%{_libdir}/wine/%{winesodir}/dxcore.dll.so -%{_libdir}/wine/%{winesodir}/dxdiagn.dll.so -%ghost %{_libdir}/wine/%{winesodir}/dxgi.dll.so -%{_libdir}/wine/%{winesodir}/wine-dxgi.dll.so -%{_libdir}/wine/%{winesodir}/dxgkrnl.sys.so -%{_libdir}/wine/%{winesodir}/dxgmms1.sys.so -%{_libdir}/wine/%{winesodir}/dxtrans.dll.so -%{_libdir}/wine/%{winesodir}/dxva2.dll.so -%{_libdir}/wine/%{winesodir}/esent.dll.so -%{_libdir}/wine/%{winesodir}/evr.dll.so -%{_libdir}/wine/%{winesodir}/explorerframe.dll.so -%{_libdir}/wine/%{winesodir}/faultrep.dll.so -%{_libdir}/wine/%{winesodir}/feclient.dll.so -%{_libdir}/wine/%{winesodir}/fltlib.dll.so -%{_libdir}/wine/%{winesodir}/fltmgr.sys.so -%{_libdir}/wine/%{winesodir}/fntcache.dll.so -%{_libdir}/wine/%{winesodir}/fontsub.dll.so -%{_libdir}/wine/%{winesodir}/fusion.dll.so -%{_libdir}/wine/%{winesodir}/fwpuclnt.dll.so -%{_libdir}/wine/%{winesodir}/gameux.dll.so -%{_libdir}/wine/%{winesodir}/gamingtcui.dll.so -%{_libdir}/wine/%{winesodir}/gdi32.dll.so -%{_libdir}/wine/%{winesodir}/gdiplus.dll.so -%{_libdir}/wine/%{winesodir}/geolocation.dll.so -%{_libdir}/wine/%{winesodir}/glu32.dll.so -%{_libdir}/wine/%{winesodir}/gphoto2.ds.so -%{_libdir}/wine/%{winesodir}/gpkcsp.dll.so -%{_libdir}/wine/%{winesodir}/graphicscapture.dll.so -%{_libdir}/wine/%{winesodir}/hal.dll.so -%{_libdir}/wine/%{winesodir}/hh.exe.so -%{_libdir}/wine/%{winesodir}/hhctrl.ocx.so -%{_libdir}/wine/%{winesodir}/hid.dll.so -%{_libdir}/wine/%{winesodir}/hidclass.sys.so -%{_libdir}/wine/%{winesodir}/hidparse.sys.so -%{_libdir}/wine/%{winesodir}/hlink.dll.so -%{_libdir}/wine/%{winesodir}/hnetcfg.dll.so -%{_libdir}/wine/%{winesodir}/hrtfapo.dll.so -%{_libdir}/wine/%{winesodir}/http.sys.so -%{_libdir}/wine/%{winesodir}/httpapi.dll.so -%{_libdir}/wine/%{winesodir}/hvsimanagementapi.dll.so -%{_libdir}/wine/%{winesodir}/ia2comproxy.dll.so -%{_libdir}/wine/%{winesodir}/icacls.exe.so -%{_libdir}/wine/%{winesodir}/iccvid.dll.so -%{_libdir}/wine/%{winesodir}/icinfo.exe.so -%{_libdir}/wine/%{winesodir}/ieframe.dll.so -%{_libdir}/wine/%{winesodir}/ieproxy.dll.so -%{_libdir}/wine/%{winesodir}/imaadp32.acm.so -%{_libdir}/wine/%{winesodir}/imagehlp.dll.so -%{_libdir}/wine/%{winesodir}/imm32.dll.so -%{_libdir}/wine/%{winesodir}/inetcomm.dll.so -%{_libdir}/wine/%{winesodir}/inetcpl.cpl.so -%{_libdir}/wine/%{winesodir}/inetmib1.dll.so -%{_libdir}/wine/%{winesodir}/infosoft.dll.so -%{_libdir}/wine/%{winesodir}/initpki.dll.so -%{_libdir}/wine/%{winesodir}/inkobj.dll.so -%{_libdir}/wine/%{winesodir}/inseng.dll.so -%{_libdir}/wine/%{winesodir}/iphlpapi.dll.so -%{_libdir}/wine/%{winesodir}/iprop.dll.so -%{_libdir}/wine/%{winesodir}/irprops.cpl.so -%{_libdir}/wine/%{winesodir}/ir50_32.dll.so -%{_libdir}/wine/%{winesodir}/itircl.dll.so -%{_libdir}/wine/%{winesodir}/itss.dll.so -%{_libdir}/wine/%{winesodir}/joy.cpl.so -%{_libdir}/wine/%{winesodir}/jscript.dll.so -%{_libdir}/wine/%{winesodir}/jsproxy.dll.so -%{_libdir}/wine/%{winesodir}/kerberos.dll.so -%{_libdir}/wine/%{winesodir}/kernel32.dll.so -%{_libdir}/wine/%{winesodir}/kernelbase.dll.so -%{_libdir}/wine/%{winesodir}/ksecdd.sys.so -%{_libdir}/wine/%{winesodir}/ksproxy.ax.so -%{_libdir}/wine/%{winesodir}/ksuser.dll.so -%{_libdir}/wine/%{winesodir}/ktmw32.dll.so -%{_libdir}/wine/%{winesodir}/l3codeca.acm.so -%{_libdir}/wine/%{winesodir}/loadperf.dll.so -%{_libdir}/wine/%{winesodir}/localspl.dll.so -%{_libdir}/wine/%{winesodir}/localui.dll.so -%{_libdir}/wine/%{winesodir}/lodctr.exe.so -%{_libdir}/wine/%{winesodir}/magnification.dll.so -%{_libdir}/wine/%{winesodir}/mapi32.dll.so -%{_libdir}/wine/%{winesodir}/mapistub.dll.so -%{_libdir}/wine/%{winesodir}/mciavi32.dll.so -%{_libdir}/wine/%{winesodir}/mcicda.dll.so -%{_libdir}/wine/%{winesodir}/mciqtz32.dll.so -%{_libdir}/wine/%{winesodir}/mciseq.dll.so -%{_libdir}/wine/%{winesodir}/mciwave.dll.so -%{_libdir}/wine/%{winesodir}/mf.dll.so -%{_libdir}/wine/%{winesodir}/mf3216.dll.so -%{_libdir}/wine/%{winesodir}/mfmediaengine.dll.so -%{_libdir}/wine/%{winesodir}/mfplat.dll.so -%{_libdir}/wine/%{winesodir}/mfplay.dll.so -%{_libdir}/wine/%{winesodir}/mfreadwrite.dll.so -%{_libdir}/wine/%{winesodir}/mfsrcsnk.dll.so -%{_libdir}/wine/%{winesodir}/mgmtapi.dll.so -%{_libdir}/wine/%{winesodir}/midimap.dll.so -%{_libdir}/wine/%{winesodir}/mlang.dll.so -%{_libdir}/wine/%{winesodir}/mmcndmgr.dll.so -%{_libdir}/wine/%{winesodir}/mmdevapi.dll.so -%{_libdir}/wine/%{winesodir}/mofcomp.exe.so -%{_libdir}/wine/%{winesodir}/mouhid.sys.so -%{_libdir}/wine/%{winesodir}/mountmgr.sys.so -%{_libdir}/wine/%{winesodir}/mp3dmod.dll.so -%{_libdir}/wine/%{winesodir}/mpr.dll.so -%{_libdir}/wine/%{winesodir}/mprapi.dll.so -%{_libdir}/wine/%{winesodir}/msacm32.dll.so -%{_libdir}/wine/%{winesodir}/msacm32.drv.so -%{_libdir}/wine/%{winesodir}/msado15.dll.so -%{_libdir}/wine/%{winesodir}/msadp32.acm.so -%{_libdir}/wine/%{winesodir}/msasn1.dll.so -%{_libdir}/wine/%{winesodir}/msauddecmft.dll.so -%{_libdir}/wine/%{winesodir}/mscat32.dll.so -%{_libdir}/wine/%{winesodir}/mscoree.dll.so -%{_libdir}/wine/%{winesodir}/mscorwks.dll.so -%{_libdir}/wine/%{winesodir}/msctf.dll.so -%{_libdir}/wine/%{winesodir}/msctfmonitor.dll.so -%{_libdir}/wine/%{winesodir}/msctfp.dll.so -%{_libdir}/wine/%{winesodir}/msdaps.dll.so -%{_libdir}/wine/%{winesodir}/msdasql.dll.so -%{_libdir}/wine/%{winesodir}/msdelta.dll.so -%{_libdir}/wine/%{winesodir}/msdmo.dll.so -%{_libdir}/wine/%{winesodir}/msdrm.dll.so -%{_libdir}/wine/%{winesodir}/msftedit.dll.so -%{_libdir}/wine/%{winesodir}/msg711.acm.so -%{_libdir}/wine/%{winesodir}/mshtml.dll.so -%{_libdir}/wine/%{winesodir}/msgsm32.acm.so -%{_libdir}/wine/%{winesodir}/msi.dll.so -%{_libdir}/wine/%{winesodir}/msident.dll.so -%{_libdir}/wine/%{winesodir}/msimtf.dll.so -%{_libdir}/wine/%{winesodir}/msimg32.dll.so -%{_libdir}/wine/%{winesodir}/msinfo32.exe.so -%{_libdir}/wine/%{winesodir}/msisip.dll.so -%{_libdir}/wine/%{winesodir}/msisys.ocx.so -%{_libdir}/wine/%{winesodir}/msls31.dll.so -%{_libdir}/wine/%{winesodir}/msmpeg2vdec.dll.so -%{_libdir}/wine/%{winesodir}/msnet32.dll.so -%{_libdir}/wine/%{winesodir}/mspatcha.dll.so -%{_libdir}/wine/%{winesodir}/msports.dll.so -%{_libdir}/wine/%{winesodir}/msscript.ocx.so -%{_libdir}/wine/%{winesodir}/mssign32.dll.so -%{_libdir}/wine/%{winesodir}/mssip32.dll.so -%{_libdir}/wine/%{winesodir}/msrle32.dll.so -%{_libdir}/wine/%{winesodir}/mstask.dll.so -%{_libdir}/wine/%{winesodir}/msttsengine.dll.so -%{_libdir}/wine/%{winesodir}/msv1_0.dll.so -%{_libdir}/wine/%{winesodir}/msvcirt.dll.so -%{_libdir}/wine/%{winesodir}/msvcm80.dll.so -%{_libdir}/wine/%{winesodir}/msvcm90.dll.so -%{_libdir}/wine/%{winesodir}/msvcp_win.dll.so -%{_libdir}/wine/%{winesodir}/msvcp60.dll.so -%{_libdir}/wine/%{winesodir}/msvcp70.dll.so -%{_libdir}/wine/%{winesodir}/msvcp71.dll.so -%{_libdir}/wine/%{winesodir}/msvcp80.dll.so -%{_libdir}/wine/%{winesodir}/msvcp90.dll.so -%{_libdir}/wine/%{winesodir}/msvcp100.dll.so -%{_libdir}/wine/%{winesodir}/msvcp110.dll.so -%{_libdir}/wine/%{winesodir}/msvcp120.dll.so -%{_libdir}/wine/%{winesodir}/msvcp120_app.dll.so -%{_libdir}/wine/%{winesodir}/msvcp140.dll.so -%{_libdir}/wine/%{winesodir}/msvcp140_1.dll.so -%{_libdir}/wine/%{winesodir}/msvcp140_2.dll.so -%{_libdir}/wine/%{winesodir}/msvcp140_atomic_wait.dll.so -%{_libdir}/wine/%{winesodir}/msvcp140_codecvt_ids.dll.so -%{_libdir}/wine/%{winesodir}/msvcr70.dll.so -%{_libdir}/wine/%{winesodir}/msvcr71.dll.so -%{_libdir}/wine/%{winesodir}/msvcr80.dll.so -%{_libdir}/wine/%{winesodir}/msvcr90.dll.so -%{_libdir}/wine/%{winesodir}/msvcr100.dll.so -%{_libdir}/wine/%{winesodir}/msvcr110.dll.so -%{_libdir}/wine/%{winesodir}/msvcr120.dll.so -%{_libdir}/wine/%{winesodir}/msvcr120_app.dll.so -%{_libdir}/wine/%{winesodir}/msvcrt.dll.so -%{_libdir}/wine/%{winesodir}/msvcrt20.dll.so -%{_libdir}/wine/%{winesodir}/msvcrt40.dll.so -%{_libdir}/wine/%{winesodir}/msvcrtd.dll.so -%{_libdir}/wine/%{winesodir}/msvfw32.dll.so -%{_libdir}/wine/%{winesodir}/msvidc32.dll.so -%{_libdir}/wine/%{winesodir}/mswsock.dll.so -%{_libdir}/wine/%{winesodir}/msxml.dll.so -%{_libdir}/wine/%{winesodir}/msxml2.dll.so -%{_libdir}/wine/%{winesodir}/msxml3.dll.so -%{_libdir}/wine/%{winesodir}/msxml4.dll.so -%{_libdir}/wine/%{winesodir}/msxml6.dll.so -%{_libdir}/wine/%{winesodir}/mtxdm.dll.so -%{_libdir}/wine/%{winesodir}/nddeapi.dll.so -%{_libdir}/wine/%{winesodir}/ncrypt.dll.so -%{_libdir}/wine/%{winesodir}/ndis.sys.so -%{_libdir}/wine/%{winesodir}/netapi32.dll.so -%{_libdir}/wine/%{winesodir}/netcfgx.dll.so -%{_libdir}/wine/%{winesodir}/netio.sys.so -%{_libdir}/wine/%{winesodir}/netprofm.dll.so -%{_libdir}/wine/%{winesodir}/netsh.exe.so -%if 0%{?wine_staging} -%{_libdir}/wine/%{winesodir}/netutils.dll.so -%endif -%{_libdir}/wine/%{winesodir}/newdev.dll.so -%{_libdir}/wine/%{winesodir}/ninput.dll.so -%{_libdir}/wine/%{winesodir}/npmshtml.dll.so -%{_libdir}/wine/%{winesodir}/npptools.dll.so -%{_libdir}/wine/%{winesodir}/nsi.dll.so -%{_libdir}/wine/%{winesodir}/nsiproxy.sys.so -%{_libdir}/wine/%{winesodir}/ntdll.dll.so -%{_libdir}/wine/%{winesodir}/ntdsapi.dll.so -%{_libdir}/wine/%{winesodir}/ntprint.dll.so -%{_libdir}/wine/%{winesodir}/objsel.dll.so -%{_libdir}/wine/%{winesodir}/odbc32.dll.so -%{_libdir}/wine/%{winesodir}/odbcbcp.dll.so -%{_libdir}/wine/%{winesodir}/odbccp32.dll.so -%{_libdir}/wine/%{winesodir}/odbccu32.dll.so -%{_libdir}/wine/%{winesodir}/ole32.dll.so -%{_libdir}/wine/%{winesodir}/oleacc.dll.so -%{_libdir}/wine/%{winesodir}/oleaut32.dll.so -%{_libdir}/wine/%{winesodir}/olecli32.dll.so -%{_libdir}/wine/%{winesodir}/oledb32.dll.so -%{_libdir}/wine/%{winesodir}/oledlg.dll.so -%{_libdir}/wine/%{winesodir}/olepro32.dll.so -%{_libdir}/wine/%{winesodir}/olesvr32.dll.so -%{_libdir}/wine/%{winesodir}/olethk32.dll.so -%{_libdir}/wine/%{winesodir}/opcservices.dll.so -%{_libdir}/wine/%{winesodir}/opengl32.dll.so -%{_libdir}/wine/%{winesodir}/packager.dll.so -%{_libdir}/wine/%{winesodir}/pdh.dll.so -%{_libdir}/wine/%{winesodir}/photometadatahandler.dll.so -%{_libdir}/wine/%{winesodir}/pidgen.dll.so -%{_libdir}/wine/%{winesodir}/powrprof.dll.so -%{_libdir}/wine/%{winesodir}/presentationfontcache.exe.so -%{_libdir}/wine/%{winesodir}/printui.dll.so -%{_libdir}/wine/%{winesodir}/prntvpt.dll.so -%{_libdir}/wine/%{winesodir}/profapi.dll.so -%{_libdir}/wine/%{winesodir}/propsys.dll.so -%{_libdir}/wine/%{winesodir}/psapi.dll.so -%{_libdir}/wine/%{winesodir}/pstorec.dll.so -%{_libdir}/wine/%{winesodir}/pwrshplugin.dll.so -%{_libdir}/wine/%{winesodir}/qasf.dll.so -%{_libdir}/wine/%{winesodir}/qcap.dll.so -%{_libdir}/wine/%{winesodir}/qdvd.dll.so -%{_libdir}/wine/%{winesodir}/qedit.dll.so -%{_libdir}/wine/%{winesodir}/qmgr.dll.so -%{_libdir}/wine/%{winesodir}/qmgrprxy.dll.so -%{_libdir}/wine/%{winesodir}/quartz.dll.so -%{_libdir}/wine/%{winesodir}/query.dll.so -%{_libdir}/wine/%{winesodir}/qwave.dll.so -%{_libdir}/wine/%{winesodir}/rasapi32.dll.so -%{_libdir}/wine/%{winesodir}/rasdlg.dll.so -%{_libdir}/wine/%{winesodir}/regapi.dll.so -%{_libdir}/wine/%{winesodir}/regini.exe.so -%{_libdir}/wine/%{winesodir}/resutils.dll.so -%{_libdir}/wine/%{winesodir}/riched20.dll.so -%{_libdir}/wine/%{winesodir}/riched32.dll.so -%{_libdir}/wine/%{winesodir}/robocopy.exe.so -%{_libdir}/wine/%{winesodir}/rometadata.dll.so -%{_libdir}/wine/%{winesodir}/rpcrt4.dll.so -%{_libdir}/wine/%{winesodir}/rsabase.dll.so -%{_libdir}/wine/%{winesodir}/rsaenh.dll.so -%{_libdir}/wine/%{winesodir}/rstrtmgr.dll.so -%{_libdir}/wine/%{winesodir}/rtutils.dll.so -%{_libdir}/wine/%{winesodir}/rtworkq.dll.so -%{_libdir}/wine/%{winesodir}/samlib.dll.so -%{_libdir}/wine/%{winesodir}/sapi.dll.so -%{_libdir}/wine/%{winesodir}/sas.dll.so -%{_libdir}/wine/%{winesodir}/sc.exe.so -%{_libdir}/wine/%{winesodir}/scarddlg.dll.so -%{_libdir}/wine/%{winesodir}/scardsvr.dll.so -%{_libdir}/wine/%{winesodir}/sccbase.dll.so -%{_libdir}/wine/%{winesodir}/schannel.dll.so -%{_libdir}/wine/%{winesodir}/scrobj.dll.so -%{_libdir}/wine/%{winesodir}/scrrun.dll.so -%{_libdir}/wine/%{winesodir}/scsiport.sys.so -%{_libdir}/wine/%{winesodir}/sechost.dll.so -%{_libdir}/wine/%{winesodir}/secur32.dll.so -%{_libdir}/wine/%{winesodir}/sensapi.dll.so -%{_libdir}/wine/%{winesodir}/serialui.dll.so -%{_libdir}/wine/%{winesodir}/setupapi.dll.so -%{_libdir}/wine/%{winesodir}/sfc_os.dll.so -%{_libdir}/wine/%{winesodir}/shcore.dll.so -%{_libdir}/wine/%{winesodir}/shdocvw.dll.so -%{_libdir}/wine/%{winesodir}/schedsvc.dll.so -%{_libdir}/wine/%{winesodir}/shell32.dll.so -%{_libdir}/wine/%{winesodir}/shfolder.dll.so -%{_libdir}/wine/%{winesodir}/shlwapi.dll.so -%{_libdir}/wine/%{winesodir}/shutdown.exe.so -%{_libdir}/wine/%{winesodir}/slbcsp.dll.so -%{_libdir}/wine/%{winesodir}/slc.dll.so -%{_libdir}/wine/%{winesodir}/snmpapi.dll.so -%{_libdir}/wine/%{winesodir}/softpub.dll.so -%{_libdir}/wine/%{winesodir}/spoolsv.exe.so -%{_libdir}/wine/%{winesodir}/sppc.dll.so -%{_libdir}/wine/%{winesodir}/srclient.dll.so -%if 0%{?wine_staging} -%{_libdir}/wine/%{winesodir}/srvcli.dll.so -%endif -%{_libdir}/wine/%{winesodir}/srvsvc.dll.so -%{_libdir}/wine/%{winesodir}/sspicli.dll.so -%{_libdir}/wine/%{winesodir}/sti.dll.so -%{_libdir}/wine/%{winesodir}/strmdll.dll.so -%{_libdir}/wine/%{winesodir}/subst.exe.so -%{_libdir}/wine/%{winesodir}/svchost.exe.so -%{_libdir}/wine/%{winesodir}/svrapi.dll.so -%{_libdir}/wine/%{winesodir}/sxs.dll.so -%{_libdir}/wine/%{winesodir}/systeminfo.exe.so -%{_libdir}/wine/%{winesodir}/t2embed.dll.so -%{_libdir}/wine/%{winesodir}/tapi32.dll.so -%{_libdir}/wine/%{winesodir}/taskkill.exe.so -%{_libdir}/wine/%{winesodir}/taskschd.dll.so -%{_libdir}/wine/%{winesodir}/tbs.dll.so -%{_libdir}/wine/%{winesodir}/tdh.dll.so -%{_libdir}/wine/%{winesodir}/tdi.sys.so -%{_libdir}/wine/%{winesodir}/threadpoolwinrt.dll.so -%{_libdir}/wine/%{winesodir}/traffic.dll.so -%{_libdir}/wine/%{winesodir}/twinapi.appcore.dll.so -%{_libdir}/wine/%{winesodir}/ucrtbase.dll.so -%if 0%{?wine_staging} -%{_libdir}/wine/%{winesodir}/uianimation.dll.so -%endif -%{_libdir}/wine/%{winesodir}/uiautomationcore.dll.so -%{_libdir}/wine/%{winesodir}/uiribbon.dll.so -%{_libdir}/wine/%{winesodir}/unicows.dll.so -%{_libdir}/wine/%{winesodir}/unlodctr.exe.so -%{_libdir}/wine/%{winesodir}/updspapi.dll.so -%{_libdir}/wine/%{winesodir}/url.dll.so -%{_libdir}/wine/%{winesodir}/urlmon.dll.so -%{_libdir}/wine/%{winesodir}/usbd.sys.so -%{_libdir}/wine/%{winesodir}/user32.dll.so -%{_libdir}/wine/%{winesodir}/utildll.dll.so -%{_libdir}/wine/%{winesodir}/uxtheme.dll.so -%{_libdir}/wine/%{winesodir}/userenv.dll.so -%{_libdir}/wine/%{winesodir}/vbscript.dll.so -%{_libdir}/wine/%{winesodir}/vcomp.dll.so -%{_libdir}/wine/%{winesodir}/vcomp90.dll.so -%{_libdir}/wine/%{winesodir}/vcomp100.dll.so -%{_libdir}/wine/%{winesodir}/vcomp110.dll.so -%{_libdir}/wine/%{winesodir}/vcomp120.dll.so -%{_libdir}/wine/%{winesodir}/vcomp140.dll.so -%{_libdir}/wine/%{winesodir}/vcruntime140.dll.so -%{_libdir}/wine/%{winesodir}/vcruntime140_1.dll.so -%{_libdir}/wine/%{winesodir}/vdmdbg.dll.so -%{_libdir}/wine/%{winesodir}/version.dll.so -%{_libdir}/wine/%{winesodir}/vga.dll.so -%{_libdir}/wine/%{winesodir}/virtdisk.dll.so -%{_libdir}/wine/%{winesodir}/vssapi.dll.so -%{_libdir}/wine/%{winesodir}/vulkan-1.dll.so -%{_libdir}/wine/%{winesodir}/wbemdisp.dll.so -%{_libdir}/wine/%{winesodir}/wbemprox.dll.so -%{_libdir}/wine/%{winesodir}/wdscore.dll.so -%{_libdir}/wine/%{winesodir}/webservices.dll.so -%{_libdir}/wine/%{winesodir}/websocket.dll.so -%{_libdir}/wine/%{winesodir}/wer.dll.so -%{_libdir}/wine/%{winesodir}/wevtapi.dll.so -%{_libdir}/wine/%{winesodir}/wevtsvc.dll.so -%{_libdir}/wine/%{winesodir}/wiaservc.dll.so -%{_libdir}/wine/%{winesodir}/wimgapi.dll.so -%{_libdir}/wine/%{winesodir}/win32k.sys.so -%{_libdir}/wine/%{winesodir}/win32u.dll.so -%{_libdir}/wine/%{winesodir}/windows.applicationmodel.dll.so -%{_libdir}/wine/%{winesodir}/windows.devices.bluetooth.dll.so -%{_libdir}/wine/%{winesodir}/windows.devices.enumeration.dll.so -%{_libdir}/wine/%{winesodir}/windows.devices.usb.dll.so -%{_libdir}/wine/%{winesodir}/windows.gaming.ui.gamebar.dll.so -%{_libdir}/wine/%{winesodir}/windows.gaming.input.dll.so -%{_libdir}/wine/%{winesodir}/windows.globalization.dll.so -%{_libdir}/wine/%{winesodir}/windows.media.dll.so -%{_libdir}/wine/%{winesodir}/windows.media.devices.dll.so -%{_libdir}/wine/%{winesodir}/windows.media.media.mediacontrol.dll.so -%{_libdir}/wine/%{winesodir}/windows.media.speech.dll.so -%{_libdir}/wine/%{winesodir}/windows.networking.connectivity.so -%{_libdir}/wine/%{winesodir}/windows.networking.dll.so -%{_libdir}/wine/%{winesodir}/windows.networking.hostname.dll.so -%{_libdir}/wine/%{winesodir}/windows.perception.stub.dll.so -%{_libdir}/wine/%{winesodir}/windows.security.authentication.onlineid.dll.so -%{_libdir}/wine/%{winesodir}/windows.security.credentials.ui.userconsentverifier.dll.so -%{_libdir}/wine/%{winesodir}/windows.storage.dll.so -%{_libdir}/wine/%{winesodir}/windows.storage.applicationdata.dll.so -%{_libdir}/wine/%{winesodir}/windows.system.profile.systemmanufacturers.dll.so -%{_libdir}/wine/%{winesodir}/windows.ui.so -%{_libdir}/wine/%{winesodir}/windows.ui.xaml.dll.so -%{_libdir}/wine/%{winesodir}/windows.web.dll.so -%{_libdir}/wine/%{winesodir}/windowscodecs.dll.so -%{_libdir}/wine/%{winesodir}/windowscodecsext.dll.so -%{_libdir}/wine/%{winesodir}/winebus.sys.so -%{_libdir}/wine/%{winesodir}/wined3d.dll.so -%{_libdir}/wine/%{winesodir}/winegstreamer.dll.so -%{_libdir}/wine/%{winesodir}/winehid.sys.so -%{_libdir}/wine/%{winesodir}/winemapi.dll.so -%{_libdir}/wine/%{winesodir}/wineusb.sys.so -%{_libdir}/wine/%{winesodir}/winevulkan.dll.so -%{_libdir}/wine/%{winesodir}/winexinput.sys.so -%{_libdir}/wine/%{winesodir}/wing32.dll.so -%{_libdir}/wine/%{winesodir}/winhttp.dll.so -%{_libdir}/wine/%{winesodir}/wininet.dll.so -%{_libdir}/wine/%{winesodir}/winmm.dll.so -%{_libdir}/wine/%{winesodir}/winnls32.dll.so -%{_libdir}/wine/%{winesodir}/winprint.dll.so -%{_libdir}/wine/%{winesodir}/winspool.drv.so -%{_libdir}/wine/%{winesodir}/winsta.dll.so -%{_libdir}/wine/%{winesodir}/wldp.dll.so -%{_libdir}/wine/%{winesodir}/wmasf.dll.so -%{_libdir}/wine/%{winesodir}/wmic.exe.so -%{_libdir}/wine/%{winesodir}/wmiutils.dll.so -%{_libdir}/wine/%{winesodir}/wmp.dll.so -%{_libdir}/wine/%{winesodir}/wmvcore.dll.so -%{_libdir}/wine/%{winesodir}/spoolss.dll.so -%{_libdir}/wine/%{winesodir}/wintab32.dll.so -%{_libdir}/wine/%{winesodir}/wintrust.dll.so -%{_libdir}/wine/%{winesodir}/wintypes.dll.so -%{_libdir}/wine/%{winesodir}/winusb.dll.so -%{_libdir}/wine/%{winesodir}/wlanapi.dll.so -%{_libdir}/wine/%{winesodir}/wlanui.dll.so -%{_libdir}/wine/%{winesodir}/wmphoto.dll.so -%{_libdir}/wine/%{winesodir}/wnaspi32.dll.so -%{_libdir}/wine/%{winesodir}/wofutil.dll.so -%{_libdir}/wine/%{winesodir}/wpc.dll.so -%{_libdir}/wine/%{winesodir}/wpcap.dll.so -%{_libdir}/wine/%{winesodir}/ws2_32.dll.so -%{_libdir}/wine/%{winesodir}/wsdapi.dll.so -%{_libdir}/wine/%{winesodir}/wshom.ocx.so -%{_libdir}/wine/%{winesodir}/wsnmp32.dll.so -%{_libdir}/wine/%{winesodir}/wsock32.dll.so -%{_libdir}/wine/%{winesodir}/wtsapi32.dll.so -%{_libdir}/wine/%{winesodir}/wuapi.dll.so -%{_libdir}/wine/%{winesodir}/wuaueng.dll.so -%{_libdir}/wine/%{winesodir}/wineps.drv.so -%{_libdir}/wine/%{winesodir}/d3d8.dll.so -%{_libdir}/wine/%{winesodir}/d3d8thk.dll.so -%{_libdir}/wine/%{winesodir}/d3d9.dll.so -%{_libdir}/wine/%{winesodir}/dnsapi.dll.so -%{_libdir}/wine/%{winesodir}/iexplore.exe.so -%{_libdir}/wine/%{winesodir}/xcopy.exe.so -%{_libdir}/wine/%{winesodir}/x3daudio1_0.dll.so -%{_libdir}/wine/%{winesodir}/x3daudio1_1.dll.so -%{_libdir}/wine/%{winesodir}/x3daudio1_2.dll.so -%{_libdir}/wine/%{winesodir}/x3daudio1_3.dll.so -%{_libdir}/wine/%{winesodir}/x3daudio1_4.dll.so -%{_libdir}/wine/%{winesodir}/x3daudio1_5.dll.so -%{_libdir}/wine/%{winesodir}/x3daudio1_6.dll.so -%{_libdir}/wine/%{winesodir}/x3daudio1_7.dll.so -%{_libdir}/wine/%{winesodir}/xactengine2_0.dll.so -%{_libdir}/wine/%{winesodir}/xactengine2_4.dll.so -%{_libdir}/wine/%{winesodir}/xactengine2_7.dll.so -%{_libdir}/wine/%{winesodir}/xactengine2_9.dll.so -%{_libdir}/wine/%{winesodir}/xactengine3_0.dll.so -%{_libdir}/wine/%{winesodir}/xactengine3_1.dll.so -%{_libdir}/wine/%{winesodir}/xactengine3_2.dll.so -%{_libdir}/wine/%{winesodir}/xactengine3_3.dll.so -%{_libdir}/wine/%{winesodir}/xactengine3_4.dll.so -%{_libdir}/wine/%{winesodir}/xactengine3_5.dll.so -%{_libdir}/wine/%{winesodir}/xactengine3_6.dll.so -%{_libdir}/wine/%{winesodir}/xactengine3_7.dll.so -%{_libdir}/wine/%{winesodir}/xapofx1_1.dll.so -%{_libdir}/wine/%{winesodir}/xapofx1_2.dll.so -%{_libdir}/wine/%{winesodir}/xapofx1_3.dll.so -%{_libdir}/wine/%{winesodir}/xapofx1_4.dll.so -%{_libdir}/wine/%{winesodir}/xapofx1_5.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_0.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_1.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_2.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_3.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_4.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_5.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_6.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_7.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_8.dll.so -%{_libdir}/wine/%{winesodir}/xaudio2_9.dll.so -%{_libdir}/wine/%{winesodir}/xinput1_1.dll.so -%{_libdir}/wine/%{winesodir}/xinput1_2.dll.so -%{_libdir}/wine/%{winesodir}/xinput1_3.dll.so -%{_libdir}/wine/%{winesodir}/xinput1_4.dll.so -%{_libdir}/wine/%{winesodir}/xinput9_1_0.dll.so -%{_libdir}/wine/%{winesodir}/xinputuap.dll.so -%{_libdir}/wine/%{winesodir}/xmllite.dll.so -%{_libdir}/wine/%{winesodir}/xolehlp.dll.so -%{_libdir}/wine/%{winesodir}/xpsprint.dll.so -%{_libdir}/wine/%{winesodir}/xpssvcs.dll.so -%endif - %files filesystem %doc COPYING.LIB %dir %{_datadir}/wine @@ -2733,35 +2024,20 @@ fi # ldap subpackage %files ldap %{_libdir}/wine/%{winepedir}/wldap32.dll -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/wldap32.dll.so -%endif # cms subpackage %files cms %{_libdir}/wine/%{winepedir}/mscms.dll -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/mscms.dll.so -%endif # smartcard subpackage %files smartcard %{_libdir}/wine/%{winesodir}/winscard.so %{_libdir}/wine/%{winepedir}/winscard.dll -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/winscard.dll.so -%endif # twain subpackage %files twain %{_libdir}/wine/%{winepedir}/twain_32.dll -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/twain_32.dll.so -%endif %{_libdir}/wine/%{winepedir}/sane.ds -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/sane.ds.so -%endif %{_libdir}/wine/%{winesodir}/sane.so %files devel @@ -2800,23 +2076,14 @@ fi %files pulseaudio %{_libdir}/wine/%{winepedir}/winepulse.drv %{_libdir}/wine/%{winesodir}/winepulse.so -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/winepulse.drv.so -%endif %files alsa %{_libdir}/wine/%{winepedir}/winealsa.drv %{_libdir}/wine/%{winesodir}/winealsa.so -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/winealsa.drv.so -%endif %if 0%{?fedora} %files opencl %{_libdir}/wine/%{winepedir}/opencl.dll -%ifarch %{arm} -%{_libdir}/wine/%{winesodir}/opencl.dll.so -%endif %{_libdir}/wine/%{winesodir}/opencl.so %endif From 23af794d91249baee580cfddde02eab6395fe3fe Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 25 Jan 2025 11:18:21 +0000 Subject: [PATCH 420/459] Move the OpenCL checks to a feature conditional ATM the OpenCL check is just the fedora check so move it to a specific conditional to make it easier to adjust it. --- wine.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/wine.spec b/wine.spec index 6c878ea..ee62c4b 100644 --- a/wine.spec +++ b/wine.spec @@ -4,6 +4,9 @@ %global no64bit 0 %global winegecko 2.47.4 %global winemono 9.4.0 +%if 0%{?fedora} +%global opencl 1 +%endif #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows @@ -106,7 +109,7 @@ BuildRequires: librsvg2 BuildRequires: librsvg2-devel BuildRequires: libstdc++-devel BuildRequires: pkgconfig(libusb-1.0) -%if 0%{?fedora} +%if 0%{?opencl} BuildRequires: ocl-icd-devel BuildRequires: opencl-headers %endif @@ -636,7 +639,7 @@ Requires: wine-core = %{version}-%{release} %description alsa This package adds an alsa driver for wine. -%if 0%{?fedora} +%if 0%{?opencl} %package opencl Summary: OpenCL support for wine Requires: wine-core = %{version}-%{release} @@ -2081,7 +2084,7 @@ fi %{_libdir}/wine/%{winepedir}/winealsa.drv %{_libdir}/wine/%{winesodir}/winealsa.so -%if 0%{?fedora} +%if 0%{?opencl} %files opencl %{_libdir}/wine/%{winepedir}/opencl.dll %{_libdir}/wine/%{winesodir}/opencl.so From addab1900bce27a81851a7b2a6df4e9693427761 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 25 Jan 2025 15:06:40 +0000 Subject: [PATCH 421/459] Move all to proper package license field The license file macro has been in place since el7 so we can move to it for specifying the license. --- wine.spec | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/wine.spec b/wine.spec index ee62c4b..5aaf546 100644 --- a/wine.spec +++ b/wine.spec @@ -1001,10 +1001,10 @@ fi # meta package %files core +%license LICENSE +%license LICENSE.OLD +%license COPYING.LIB %doc ANNOUNCE.md -%doc COPYING.LIB -%doc LICENSE -%doc LICENSE.OLD %doc AUTHORS %doc README-FEDORA %doc README.md @@ -1880,7 +1880,7 @@ fi %endif %files filesystem -%doc COPYING.LIB +%license COPYING.LIB %dir %{_datadir}/wine %dir %{_datadir}/wine/gecko %dir %{_datadir}/wine/mono @@ -1924,21 +1924,21 @@ fi %if 0%{?wine_staging} %files arial-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/arial* %endif #0%%{?wine_staging} %files courier-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/cou* %files fixedsys-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/*vgafix.fon %files system-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/cvgasys.fon %{_datadir}/wine/fonts/hvgasys.fon %{_datadir}/wine/fonts/jvgasys.fon @@ -1954,23 +1954,23 @@ fi %{_datadir}/wine/fonts/vgasyst.fon %files small-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/sma* %{_datadir}/wine/fonts/jsma* %files marlett-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/marlett.ttf %files ms-sans-serif-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/sse* %if 0%{?wine_staging} %{_datadir}/wine/fonts/msyh.ttf %endif %files tahoma-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/tahoma*ttf %files tahoma-fonts-system @@ -1981,7 +1981,7 @@ fi %if 0%{?wine_staging} %files times-new-roman-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/times.ttf %files times-new-roman-fonts-system @@ -1989,15 +1989,15 @@ fi %endif %files symbol-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/symbol.ttf %files webdings-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/webdings.ttf %files wingdings-fonts -%doc COPYING.LIB +%license COPYING.LIB %{_datadir}/wine/fonts/wingding.ttf %files wingdings-fonts-system From 4680f674701917c19077ef6b2414d62787e9cdf4 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 1 Mar 2025 15:30:30 +0000 Subject: [PATCH 422/459] Bump build NVR Add changelog for cleanups and bump for build. --- wine.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 5aaf546..23f74d0 100644 --- a/wine.spec +++ b/wine.spec @@ -32,7 +32,7 @@ Name: wine Version: 10.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2091,6 +2091,10 @@ fi %endif %changelog +* Sat Mar 01 2025 Peter Robinson - 10.2-3 +- Spec cleanups: drop EOL RHEL releases, arm32 support +- Use %%license fields, updates for some conditionals (mpg123, OpenCL) + * Tue Feb 25 2025 Michael Cronenworth - 10.2-2 - Change x86_64 default alternatives from wine32 to wine64 From 4f7f54d832adabab941349aa3668928f98563a0e Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 1 Mar 2025 20:11:33 -0600 Subject: [PATCH 423/459] Force alternatives removal For a few releases. --- wine.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wine.spec b/wine.spec index 23f74d0..b3e63d5 100644 --- a/wine.spec +++ b/wine.spec @@ -947,11 +947,13 @@ fi rm -f %{_libdir}/wine/%{winepedir}/d3d8.dll rm -f %{_bindir}/wine-preloader %ifarch x86_64 aarch64 +%{_sbindir}/alternatives --remove wine %{_bindir}/wine64 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine64 20 %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver64 20 %else +%{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --install %{_bindir}/wine \ wine %{_bindir}/wine32 10 %{_sbindir}/alternatives --install %{_bindir}/wineserver \ @@ -2094,6 +2096,7 @@ fi * Sat Mar 01 2025 Peter Robinson - 10.2-3 - Spec cleanups: drop EOL RHEL releases, arm32 support - Use %%license fields, updates for some conditionals (mpg123, OpenCL) +- Force alternatives removal * Tue Feb 25 2025 Michael Cronenworth - 10.2-2 - Change x86_64 default alternatives from wine32 to wine64 From 224f2583353fb96e1433c91436da5d85987f943c Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sat, 22 Mar 2025 14:28:30 -0500 Subject: [PATCH 424/459] Update to 10.4 --- sources | 6 +++--- wine.spec | 10 ++++++++-- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 44bea50..e9c8aa9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.2.tar.xz) = 893395e29d72898579850c4084838c76b8a53659b4a3917e47d853733fafaa0e57bfde31437862955cdfab94327622eb290488d6120d76eeb2a4fa70dff5ef67 -SHA512 (wine-10.2.tar.xz.sign) = e416effebd6ce4eada10791b8db5e2b9070bab6dad49a7d3271ab0a2c5a048f560a9c66367fe119be64bb77740ee87cb8cbaf9e9191b86d62378f95838f63609 -SHA512 (wine-staging-10.2.tar.gz) = e5ef197786c8dd50f21d000a19ec3c9acff6d93fcf975f3539e5fe54a951e31bbe97b882ce8f8b00f35757c85ffe377c966bb7b95b6cfb8e25d95ca9f2bc5e10 +SHA512 (wine-10.4.tar.xz) = e1f2bf5bd021fe9937cb27e1ee3ce0e5ff06a32abe3d1e07eb6083f5dcdfcd84e5b4d631dd1a83686dd7a42a1b84eec848ec08a256c2570a709d830ce7f7208a +SHA512 (wine-10.4.tar.xz.sign) = d1900b616ab50f8df02d6fd756f2fb0d74a11f8e53657673c012272a16bdd865e2f05eb58aa6faeb3ca6d4ff3684a133f965d3b316bfd293ec0659c1c6218051 +SHA512 (wine-staging-10.4.tar.gz) = 3b0580baeb5dd7a5a224a2977fd6693795d7a86d7692b1707eba8bc9f849057a88566aa45bacbb5ded609ede3b0196c68116b368a527d695cafda1ac4ebef3cf diff --git a/wine.spec b/wine.spec index b3e63d5..44c4268 100644 --- a/wine.spec +++ b/wine.spec @@ -31,8 +31,8 @@ # 0%%{?fedora} Name: wine -Version: 10.2 -Release: 3%{?dist} +Version: 10.4 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -1074,6 +1074,7 @@ fi %{_libdir}/wine/%{winepedir}/hostname.exe %{_libdir}/wine/%{winepedir}/ipconfig.exe %{_libdir}/wine/%{winepedir}/klist.exe +%{_libdir}/wine/%{winepedir}/makecab.exe %{_libdir}/wine/%{winepedir}/mshta.exe %{_libdir}/wine/%{winepedir}/msidb.exe %{_libdir}/wine/%{winepedir}/msiexec.exe @@ -1174,6 +1175,7 @@ fi %{_libdir}/wine/%{winepedir}/crtdll.dll %{_libdir}/wine/%{winesodir}/crypt32.so %{_libdir}/wine/%{winepedir}/crypt32.dll +%{_libdir}/wine/%{winepedir}/cryptbase.dll %{_libdir}/wine/%{winepedir}/cryptdlg.dll %{_libdir}/wine/%{winepedir}/cryptdll.dll %{_libdir}/wine/%{winepedir}/cryptext.dll @@ -1661,6 +1663,7 @@ fi %{_libdir}/wine/%{winepedir}/windows.security.credentials.ui.userconsentverifier.dll %{_libdir}/wine/%{winepedir}/windows.storage.dll %{_libdir}/wine/%{winepedir}/windows.storage.applicationdata.dll +%{_libdir}/wine/%{winepedir}/windows.system.profile.systemid.dll %{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll %{_libdir}/wine/%{winepedir}/windows.ui.dll %{_libdir}/wine/%{winepedir}/windows.ui.xaml.dll @@ -2093,6 +2096,9 @@ fi %endif %changelog +* Sat Mar 22 2025 Michael Cronenworth - 10.4-1 +- version update + * Sat Mar 01 2025 Peter Robinson - 10.2-3 - Spec cleanups: drop EOL RHEL releases, arm32 support - Use %%license fields, updates for some conditionals (mpg123, OpenCL) From 11b57cc76c536a899a830c883c400e44e298f384 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 1 Apr 2025 20:38:30 -0500 Subject: [PATCH 425/459] Initial support for new Wow64 mode --- wine.spec | 47 +++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 44c4268..1b6ddf9 100644 --- a/wine.spec +++ b/wine.spec @@ -32,7 +32,7 @@ Name: wine Version: 10.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -263,6 +263,7 @@ Requires(preun): %{_sbindir}/alternatives Requires: wine-filesystem = %{version}-%{release} %ifarch %{ix86} +Requires: (wine-wow32 = %{version}-%{release} if wine-core(x86-64)) # CUPS support uses dlopen - rhbz#1367537 Requires: cups-libs(x86-32) Requires: freetype(x86-32) @@ -297,6 +298,7 @@ Requires: mingw32-zlib %endif %ifarch x86_64 +Requires: (wine-wow64 = %{version}-%{release} if wine-core(x86-32)) # CUPS support uses dlopen - rhbz#1367537 Requires: cups-libs(x86-64) Requires: freetype(x86-64) @@ -644,10 +646,26 @@ This package adds an alsa driver for wine. Summary: OpenCL support for wine Requires: wine-core = %{version}-%{release} -%Description opencl +%description opencl This package adds the opencl driver for wine. %endif +%ifarch %{ix86} +%package wow32 +Summary: Wine wow32 package + +%description wow64 +This package adds symlinks for wine wow64 functionality. +%endif + +%ifarch x86_64 +%package wow64 +Summary: Wine wow64 package + +%description wow64 +This package adds symlinks for wine wow64 functionality. +%endif + %prep %setup -qn wine-%{version} %patch -P 511 -p1 -b.cjk @@ -744,6 +762,16 @@ touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll +# setup new wow64 +%ifarch x86_64 +ln -sf /usr/lib/wine/i386-unix %{buildroot}%{_libdir}/wine/i386-unix +ln -sf /usr/lib/wine/i386-windows %{buildroot}%{_libdir}/wine/i386-windows +%endif +%ifarch %{ix86} +ln -sf /usr/lib64/wine/x86_64-unix %{buildroot}%{_libdir}/wine/x86_64-unix +ln -sf /usr/lib64/wine/x86_64-windows %{buildroot}%{_libdir}/wine/x86_64-windows +%endif + # remove rpath chrpath --delete %{buildroot}%{_bindir}/wmc chrpath --delete %{buildroot}%{_bindir}/wrc @@ -2095,7 +2123,22 @@ fi %{_libdir}/wine/%{winesodir}/opencl.so %endif +%ifarch %{ix86} +%files wow32 +%{_libdir}/wine/x86_64-unix +%{_libdir}/wine/x86_64-windows +%endif + +%ifarch x86_64 +%files wow64 +%{_libdir}/wine/i386-unix +%{_libdir}/wine/i386-windows +%endif + %changelog +* Tue Apr 01 2025 Michael Cronenworth - 10.4-2 +- Initial support for new Wow64 mode + * Sat Mar 22 2025 Michael Cronenworth - 10.4-1 - version update From 51aea0fd139f3568dfccbf1c93846bc8ef0424d0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 1 Apr 2025 21:23:36 -0500 Subject: [PATCH 426/459] Typo in wow32 package description --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 1b6ddf9..43b334d 100644 --- a/wine.spec +++ b/wine.spec @@ -654,7 +654,7 @@ This package adds the opencl driver for wine. %package wow32 Summary: Wine wow32 package -%description wow64 +%description wow32 This package adds symlinks for wine wow64 functionality. %endif From 093e8c987248a42512525d73317e619665859af6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Fri, 25 Apr 2025 10:36:34 +0200 Subject: [PATCH 427/459] Use mesa-compat-libOSMesa on Fedora 43 and later MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Björn Esser --- wine.spec | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 43b334d..2e37344 100644 --- a/wine.spec +++ b/wine.spec @@ -32,7 +32,7 @@ Name: wine Version: 10.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -123,7 +123,12 @@ BuildRequires: libgphoto2-devel BuildRequires: libpcap-devel # modular x BuildRequires: libX11-devel -BuildRequires: mesa-libGL-devel mesa-libGLU-devel mesa-libOSMesa-devel +BuildRequires: mesa-libGL-devel mesa-libGLU-devel +%if 0%{?fedora} >= 43 +BuildRequires: mesa-compat-libOSMesa-devel +%else +BuildRequires: mesa-libOSMesa-devel +%endif BuildRequires: libXxf86dga-devel libXxf86vm-devel BuildRequires: libXrandr-devel libXrender-devel BuildRequires: libXext-devel @@ -277,7 +282,11 @@ Requires: libXrender(x86-32) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-32) Requires: libpcap(x86-32) +%if 0%{?fedora} >= 43 +Requires: mesa-compat-libOSMesa(x86-32) +%else Requires: mesa-libOSMesa(x86-32) +%endif Requires: libv4l(x86-32) Requires: unixODBC(x86-32) Requires: SDL2(x86-32) @@ -312,7 +321,11 @@ Requires: libXrender(x86-64) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-64) Requires: libpcap(x86-64) +%if 0%{?fedora} >= 43 +Requires: mesa-compat-libOSMesa(x86-64) +%else Requires: mesa-libOSMesa(x86-64) +%endif Requires: libv4l(x86-64) Requires: unixODBC(x86-64) Requires: SDL2(x86-64) @@ -343,7 +356,11 @@ Requires: libXcursor #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng Requires: libpcap +%if 0%{?fedora} >= 43 +Requires: mesa-compat-libOSMesa +%else Requires: mesa-libOSMesa +%endif Requires: libv4l Requires: unixODBC Requires: SDL2 @@ -2136,6 +2153,10 @@ fi %endif %changelog +* Fri Apr 25 2025 Björn Esser - 10.4-3 +- Use mesa-compat-libOSMesa on Fedora 43 and later + Fixes: rhbz#2362160 + * Tue Apr 01 2025 Michael Cronenworth - 10.4-2 - Initial support for new Wow64 mode From 0701a14791c2a13b3eb15e02f59e6b1b4e175035 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 29 Apr 2025 21:16:28 -0400 Subject: [PATCH 428/459] Use mesa-compat-libOSMesa in ELN ELN (the future RHEL 11) tracks rawhide and therefore also has the latest mesa without libOSMesa. --- wine.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wine.spec b/wine.spec index 2e37344..64083f1 100644 --- a/wine.spec +++ b/wine.spec @@ -124,7 +124,7 @@ BuildRequires: libpcap-devel # modular x BuildRequires: libX11-devel BuildRequires: mesa-libGL-devel mesa-libGLU-devel -%if 0%{?fedora} >= 43 +%if 0%{?fedora} >= 43 || 0%{?rhel} >= 11 BuildRequires: mesa-compat-libOSMesa-devel %else BuildRequires: mesa-libOSMesa-devel @@ -321,7 +321,7 @@ Requires: libXrender(x86-64) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-64) Requires: libpcap(x86-64) -%if 0%{?fedora} >= 43 +%if 0%{?fedora} >= 43 || 0%{?rhel} >= 11 Requires: mesa-compat-libOSMesa(x86-64) %else Requires: mesa-libOSMesa(x86-64) @@ -356,7 +356,7 @@ Requires: libXcursor #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng Requires: libpcap -%if 0%{?fedora} >= 43 +%if 0%{?fedora} >= 43 || 0%{?rhel} >= 11 Requires: mesa-compat-libOSMesa %else Requires: mesa-libOSMesa From 428f5cdcd65e216702de1ae6f86b62adb8f4d7e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= Date: Wed, 25 Jun 2025 07:44:44 +0200 Subject: [PATCH 429/459] Use mesa-compat-libOSMesa on Fedora 42 and later --- wine.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/wine.spec b/wine.spec index 64083f1..232da03 100644 --- a/wine.spec +++ b/wine.spec @@ -32,7 +32,7 @@ Name: wine Version: 10.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -124,7 +124,7 @@ BuildRequires: libpcap-devel # modular x BuildRequires: libX11-devel BuildRequires: mesa-libGL-devel mesa-libGLU-devel -%if 0%{?fedora} >= 43 || 0%{?rhel} >= 11 +%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 BuildRequires: mesa-compat-libOSMesa-devel %else BuildRequires: mesa-libOSMesa-devel @@ -282,7 +282,7 @@ Requires: libXrender(x86-32) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-32) Requires: libpcap(x86-32) -%if 0%{?fedora} >= 43 +%if 0%{?fedora} >= 42 Requires: mesa-compat-libOSMesa(x86-32) %else Requires: mesa-libOSMesa(x86-32) @@ -321,7 +321,7 @@ Requires: libXrender(x86-64) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-64) Requires: libpcap(x86-64) -%if 0%{?fedora} >= 43 || 0%{?rhel} >= 11 +%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 Requires: mesa-compat-libOSMesa(x86-64) %else Requires: mesa-libOSMesa(x86-64) @@ -356,7 +356,7 @@ Requires: libXcursor #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng Requires: libpcap -%if 0%{?fedora} >= 43 || 0%{?rhel} >= 11 +%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 Requires: mesa-compat-libOSMesa %else Requires: mesa-libOSMesa @@ -2153,6 +2153,9 @@ fi %endif %changelog +* Tue Jun 24 2025 José Expósito - 10.4-4 +- Use mesa-compat-libOSMesa on Fedora 42 and later + * Fri Apr 25 2025 Björn Esser - 10.4-3 - Use mesa-compat-libOSMesa on Fedora 43 and later Fixes: rhbz#2362160 From d634485766a345ea2e389b2b4d91ca565359eb59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= Date: Wed, 25 Jun 2025 08:24:01 +0200 Subject: [PATCH 430/459] Use mesa-compat-libOSMesa on Fedora 42 and later --- wine.spec | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 43b334d..243c730 100644 --- a/wine.spec +++ b/wine.spec @@ -32,7 +32,7 @@ Name: wine Version: 10.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -123,7 +123,12 @@ BuildRequires: libgphoto2-devel BuildRequires: libpcap-devel # modular x BuildRequires: libX11-devel -BuildRequires: mesa-libGL-devel mesa-libGLU-devel mesa-libOSMesa-devel +BuildRequires: mesa-libGL-devel mesa-libGLU-devel +%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 +BuildRequires: mesa-compat-libOSMesa-devel +%else +BuildRequires: mesa-libOSMesa-devel +%endif BuildRequires: libXxf86dga-devel libXxf86vm-devel BuildRequires: libXrandr-devel libXrender-devel BuildRequires: libXext-devel @@ -2136,6 +2141,9 @@ fi %endif %changelog +* Wed Jun 25 2025 José Expósito - 10.4-3 +- Use mesa-compat-libOSMesa on Fedora 42 and later + * Tue Apr 01 2025 Michael Cronenworth - 10.4-2 - Initial support for new Wow64 mode From 65a088941cf20c6e8a4e6e7ffef3cd5761d51532 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 25 Jun 2025 22:00:01 -0500 Subject: [PATCH 431/459] Default to new WOW64 mode See also: https://src.fedoraproject.org/rpms/wine/pull-request/19 --- wine.spec | 1755 ++++++++++++++++++++++++++++------------------------- 1 file changed, 936 insertions(+), 819 deletions(-) diff --git a/wine.spec b/wine.spec index 232da03..a528a73 100644 --- a/wine.spec +++ b/wine.spec @@ -1,3 +1,7 @@ +# The new wow64 mode is disabled by default +# https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0#wow64 +%bcond new_wow64 1 + # Compiling the preloader fails with hardening enabled %undefine _hardened_build @@ -10,14 +14,21 @@ #global _default_patch_fuzz 2 %ifarch %{ix86} %global winepedir i386-windows +%global winepedirs %{winepedir} %global winesodir i386-unix %endif %ifarch x86_64 %global winepedir x86_64-windows +%if %{with new_wow64} +%global winepedirs %["{i386-windows,%{winepedir}}"] +%else +%global winepedirs %{winepedir} +%endif %global winesodir x86_64-unix %endif %ifarch aarch64 %global winepedir aarch64-windows +%global winepedirs %{winepedir} %global winesodir aarch64-unix %global __brp_llvm_compile_lto_elf %nil %global __brp_strip_lto %nil @@ -32,7 +43,7 @@ Name: wine Version: 10.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -198,6 +209,7 @@ Requires: wine-fonts = %{version}-%{release} # x86-32 parts %ifarch %{ix86} x86_64 %if 0%{?fedora} +%if %[ !( "x86_64" == "%{_target_cpu}" && %{with new_wow64} ) ] Requires: wine-core(x86-32) = %{version}-%{release} Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} @@ -205,14 +217,15 @@ Requires: wine-smartcard(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} Requires: wine-pulseaudio(x86-32) = %{version}-%{release} Requires: wine-opencl(x86-32) = %{version}-%{release} +Requires: mesa-dri-drivers(x86-32) +Recommends: wine-dxvk(x86-32) +Recommends: gstreamer1-plugins-good(x86-32) +%endif Requires: mingw32-wine-gecko = %winegecko Requires: wine-mono = %winemono # wait for rhbz#968860 to require arch-specific samba-winbind-clients Requires: /usr/bin/ntlm_auth -Requires: mesa-dri-drivers(x86-32) -Recommends: wine-dxvk(x86-32) Recommends: dosbox-staging -Recommends: gstreamer1-plugins-good(x86-32) %endif %endif @@ -736,9 +749,13 @@ unset PKG_CONFIG_PATH %ifarch x86_64 aarch64 --enable-win64 \ %ifarch x86_64 +%if %{with new_wow64} + --enable-archs=i386,x86_64 \ +%else --with-system-dllpath=%{mingw64_bindir} \ %endif %endif +%endif %ifarch %{ix86} --with-system-dllpath=%{mingw32_bindir} \ %endif @@ -778,6 +795,20 @@ touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] +mv %{buildroot}%{_libdir}/wine/i386-windows/dxgi.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-dxgi.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d9.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d9.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d10.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d10.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d10_1.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d10_1.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d10core.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d10core.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d11.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d11.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/dxgi.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d9.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d10.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d10_1.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d10core.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d11.dll +%endif # setup new wow64 %ifarch x86_64 @@ -989,7 +1020,7 @@ fi %posttrans core # handle upgrades for a few package updates -rm -f %{_libdir}/wine/%{winepedir}/d3d8.dll +rm -f %{_libdir}/wine/%{winepedirs}/d3d8.dll rm -f %{_bindir}/wine-preloader %ifarch x86_64 aarch64 %{_sbindir}/alternatives --remove wine %{_bindir}/wine64 @@ -1004,19 +1035,31 @@ rm -f %{_bindir}/wine-preloader %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver32 10 %endif -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.dll \ - 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d8.dll \ - 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.dll \ - 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10core.dll \ - 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.dll \ - 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll 10 \ - --slave %{_libdir}/wine/%{winepedir}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d11.dll \ - 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/dxgi.dll \ + 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-dxgi.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d8.dll \ + 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d8.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d9.dll \ + 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d9.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d10core.dll \ + 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10core.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d10.dll \ + 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10.dll 10 \ + --slave %{_libdir}/wine/%{winepedirs}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10_1.dll +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d11.dll \ + 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d11.dll 10 +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] +%{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/dxgi.dll \ + 'wine-dxgi(x86-32)' %{_libdir}/wine/i386-windows/wine-dxgi.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/d3d9.dll \ + 'wine-d3d9(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d9.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/d3d10.dll \ + 'wine-d3d10(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10.dll 10 \ + --slave %{_libdir}/wine/i386-windows/d3d10_1.dll 'wine-d3d10_1(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10_1.dll \ + --slave %{_libdir}/wine/i386-windows/d3d10core.dll 'wine-d3d10core(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10core.dll +%{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/d3d11.dll \ + 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll 10 +%endif %postun core %{?ldconfig} @@ -1028,12 +1071,18 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif - %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll - %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll - %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll - %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll - %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll - %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll + %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-dxgi.dll + %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d8.dll + %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d9.dll + %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10core.dll + %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10.dll + %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d11.dll +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] + %{_sbindir}/alternatives --remove 'wine-dxgi(x86-32)' %{_libdir}/wine/i386-windows/wine-dxgi.dll + %{_sbindir}/alternatives --remove 'wine-d3d9(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d9.dll + %{_sbindir}/alternatives --remove 'wine-d3d10(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10.dll + %{_sbindir}/alternatives --remove 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll +%endif fi %ldconfig_scriptlets ldap @@ -1060,25 +1109,25 @@ fi %doc documentation/README-* %{_bindir}/msidb %{_bindir}/winedump -%{_libdir}/wine/%{winepedir}/explorer.exe -%{_libdir}/wine/%{winepedir}/cabarc.exe -%{_libdir}/wine/%{winepedir}/control.exe -%{_libdir}/wine/%{winepedir}/cmd.exe -%{_libdir}/wine/%{winepedir}/dxdiag.exe -%{_libdir}/wine/%{winepedir}/notepad.exe -%{_libdir}/wine/%{winepedir}/plugplay.exe -%{_libdir}/wine/%{winepedir}/progman.exe -%{_libdir}/wine/%{winepedir}/taskmgr.exe -%{_libdir}/wine/%{winepedir}/winedbg.exe -%{_libdir}/wine/%{winepedir}/winefile.exe -%{_libdir}/wine/%{winepedir}/winemine.exe -%{_libdir}/wine/%{winepedir}/winemsibuilder.exe -%{_libdir}/wine/%{winepedir}/winepath.exe -%{_libdir}/wine/%{winepedir}/winmgmt.exe -%{_libdir}/wine/%{winepedir}/winver.exe -%{_libdir}/wine/%{winepedir}/wordpad.exe -%{_libdir}/wine/%{winepedir}/write.exe -%{_libdir}/wine/%{winepedir}/wusa.exe +%{_libdir}/wine/%{winepedirs}/explorer.exe +%{_libdir}/wine/%{winepedirs}/cabarc.exe +%{_libdir}/wine/%{winepedirs}/control.exe +%{_libdir}/wine/%{winepedirs}/cmd.exe +%{_libdir}/wine/%{winepedirs}/dxdiag.exe +%{_libdir}/wine/%{winepedirs}/notepad.exe +%{_libdir}/wine/%{winepedirs}/plugplay.exe +%{_libdir}/wine/%{winepedirs}/progman.exe +%{_libdir}/wine/%{winepedirs}/taskmgr.exe +%{_libdir}/wine/%{winepedirs}/winedbg.exe +%{_libdir}/wine/%{winepedirs}/winefile.exe +%{_libdir}/wine/%{winepedirs}/winemine.exe +%{_libdir}/wine/%{winepedirs}/winemsibuilder.exe +%{_libdir}/wine/%{winepedirs}/winepath.exe +%{_libdir}/wine/%{winepedirs}/winmgmt.exe +%{_libdir}/wine/%{winepedirs}/winver.exe +%{_libdir}/wine/%{winepedirs}/wordpad.exe +%{_libdir}/wine/%{winepedirs}/write.exe +%{_libdir}/wine/%{winepedirs}/wusa.exe %ifarch %{ix86} %{_bindir}/wine32 @@ -1095,838 +1144,903 @@ fi %dir %{_libdir}/wine -%{_libdir}/wine/%{winepedir}/attrib.exe -%{_libdir}/wine/%{winepedir}/arp.exe -%{_libdir}/wine/%{winepedir}/aspnet_regiis.exe -%{_libdir}/wine/%{winepedir}/cacls.exe -%{_libdir}/wine/%{winepedir}/certutil.exe -%{_libdir}/wine/%{winepedir}/conhost.exe -%{_libdir}/wine/%{winepedir}/cscript.exe -%{_libdir}/wine/%{winepedir}/dism.exe -%{_libdir}/wine/%{winepedir}/dllhost.exe -%{_libdir}/wine/%{winepedir}/dplaysvr.exe +%{_libdir}/wine/%{winepedirs}/attrib.exe +%{_libdir}/wine/%{winepedirs}/arp.exe +%{_libdir}/wine/%{winepedirs}/aspnet_regiis.exe +%{_libdir}/wine/%{winepedirs}/cacls.exe +%{_libdir}/wine/%{winepedirs}/certutil.exe +%{_libdir}/wine/%{winepedirs}/conhost.exe +%{_libdir}/wine/%{winepedirs}/cscript.exe +%{_libdir}/wine/%{winepedirs}/dism.exe +%{_libdir}/wine/%{winepedirs}/dllhost.exe +%{_libdir}/wine/%{winepedirs}/dplaysvr.exe %ifarch %{ix86} x86_64 -%{_libdir}/wine/%{winepedir}/dpnsvr.exe +%{_libdir}/wine/%{winepedirs}/dpnsvr.exe %endif -%{_libdir}/wine/%{winepedir}/dpvsetup.exe -%{_libdir}/wine/%{winepedir}/eject.exe -%{_libdir}/wine/%{winepedir}/expand.exe -%{_libdir}/wine/%{winepedir}/extrac32.exe -%{_libdir}/wine/%{winepedir}/fc.exe -%{_libdir}/wine/%{winepedir}/find.exe -%{_libdir}/wine/%{winepedir}/findstr.exe -%{_libdir}/wine/%{winepedir}/fsutil.exe -%{_libdir}/wine/%{winepedir}/hostname.exe -%{_libdir}/wine/%{winepedir}/ipconfig.exe -%{_libdir}/wine/%{winepedir}/klist.exe -%{_libdir}/wine/%{winepedir}/makecab.exe -%{_libdir}/wine/%{winepedir}/mshta.exe -%{_libdir}/wine/%{winepedir}/msidb.exe -%{_libdir}/wine/%{winepedir}/msiexec.exe -%{_libdir}/wine/%{winepedir}/net.exe -%{_libdir}/wine/%{winepedir}/netstat.exe -%{_libdir}/wine/%{winepedir}/ngen.exe -%{_libdir}/wine/%{winepedir}/ntoskrnl.exe -%{_libdir}/wine/%{winepedir}/oleview.exe -%{_libdir}/wine/%{winepedir}/ping.exe -%{_libdir}/wine/%{winepedir}/pnputil.exe -%{_libdir}/wine/%{winepedir}/powershell.exe -%{_libdir}/wine/%{winepedir}/reg.exe -%{_libdir}/wine/%{winepedir}/regasm.exe -%{_libdir}/wine/%{winepedir}/regedit.exe -%{_libdir}/wine/%{winepedir}/regsvcs.exe -%{_libdir}/wine/%{winepedir}/regsvr32.exe -%{_libdir}/wine/%{winepedir}/rpcss.exe -%{_libdir}/wine/%{winepedir}/rundll32.exe -%{_libdir}/wine/%{winepedir}/schtasks.exe -%{_libdir}/wine/%{winepedir}/sdbinst.exe -%{_libdir}/wine/%{winepedir}/secedit.exe -%{_libdir}/wine/%{winepedir}/servicemodelreg.exe -%{_libdir}/wine/%{winepedir}/services.exe -%{_libdir}/wine/%{winepedir}/setx.exe -%{_libdir}/wine/%{winepedir}/start.exe -%{_libdir}/wine/%{winepedir}/tasklist.exe -%{_libdir}/wine/%{winepedir}/termsv.exe -%{_libdir}/wine/%{winepedir}/timeout.exe -%{_libdir}/wine/%{winepedir}/view.exe -%{_libdir}/wine/%{winepedir}/wevtutil.exe -%{_libdir}/wine/%{winepedir}/where.exe -%{_libdir}/wine/%{winepedir}/whoami.exe -%{_libdir}/wine/%{winepedir}/wineboot.exe -%{_libdir}/wine/%{winepedir}/winebrowser.exe -%{_libdir}/wine/%{winepedir}/wineconsole.exe -%{_libdir}/wine/%{winepedir}/winemenubuilder.exe -%{_libdir}/wine/%{winepedir}/winecfg.exe -%{_libdir}/wine/%{winepedir}/winedevice.exe -%{_libdir}/wine/%{winepedir}/winhlp32.exe -%{_libdir}/wine/%{winepedir}/wmplayer.exe -%{_libdir}/wine/%{winepedir}/wscript.exe -%{_libdir}/wine/%{winepedir}/uninstaller.exe +%{_libdir}/wine/%{winepedirs}/dpvsetup.exe +%{_libdir}/wine/%{winepedirs}/eject.exe +%{_libdir}/wine/%{winepedirs}/expand.exe +%{_libdir}/wine/%{winepedirs}/extrac32.exe +%{_libdir}/wine/%{winepedirs}/fc.exe +%{_libdir}/wine/%{winepedirs}/find.exe +%{_libdir}/wine/%{winepedirs}/findstr.exe +%{_libdir}/wine/%{winepedirs}/fsutil.exe +%{_libdir}/wine/%{winepedirs}/hostname.exe +%{_libdir}/wine/%{winepedirs}/ipconfig.exe +%{_libdir}/wine/%{winepedirs}/klist.exe +%{_libdir}/wine/%{winepedirs}/makecab.exe +%{_libdir}/wine/%{winepedirs}/mshta.exe +%{_libdir}/wine/%{winepedirs}/msidb.exe +%{_libdir}/wine/%{winepedirs}/msiexec.exe +%{_libdir}/wine/%{winepedirs}/net.exe +%{_libdir}/wine/%{winepedirs}/netstat.exe +%{_libdir}/wine/%{winepedirs}/ngen.exe +%{_libdir}/wine/%{winepedirs}/ntoskrnl.exe +%{_libdir}/wine/%{winepedirs}/oleview.exe +%{_libdir}/wine/%{winepedirs}/ping.exe +%{_libdir}/wine/%{winepedirs}/pnputil.exe +%{_libdir}/wine/%{winepedirs}/powershell.exe +%{_libdir}/wine/%{winepedirs}/reg.exe +%{_libdir}/wine/%{winepedirs}/regasm.exe +%{_libdir}/wine/%{winepedirs}/regedit.exe +%{_libdir}/wine/%{winepedirs}/regsvcs.exe +%{_libdir}/wine/%{winepedirs}/regsvr32.exe +%{_libdir}/wine/%{winepedirs}/rpcss.exe +%{_libdir}/wine/%{winepedirs}/rundll32.exe +%{_libdir}/wine/%{winepedirs}/schtasks.exe +%{_libdir}/wine/%{winepedirs}/sdbinst.exe +%{_libdir}/wine/%{winepedirs}/secedit.exe +%{_libdir}/wine/%{winepedirs}/servicemodelreg.exe +%{_libdir}/wine/%{winepedirs}/services.exe +%{_libdir}/wine/%{winepedirs}/setx.exe +%{_libdir}/wine/%{winepedirs}/start.exe +%{_libdir}/wine/%{winepedirs}/tasklist.exe +%{_libdir}/wine/%{winepedirs}/termsv.exe +%{_libdir}/wine/%{winepedirs}/timeout.exe +%{_libdir}/wine/%{winepedirs}/view.exe +%{_libdir}/wine/%{winepedirs}/wevtutil.exe +%{_libdir}/wine/%{winepedirs}/where.exe +%{_libdir}/wine/%{winepedirs}/whoami.exe +%{_libdir}/wine/%{winepedirs}/wineboot.exe +%{_libdir}/wine/%{winepedirs}/winebrowser.exe +%{_libdir}/wine/%{winepedirs}/wineconsole.exe +%{_libdir}/wine/%{winepedirs}/winemenubuilder.exe +%{_libdir}/wine/%{winepedirs}/winecfg.exe +%{_libdir}/wine/%{winepedirs}/winedevice.exe +%{_libdir}/wine/%{winepedirs}/winhlp32.exe +%{_libdir}/wine/%{winepedirs}/wmplayer.exe +%{_libdir}/wine/%{winepedirs}/wscript.exe +%{_libdir}/wine/%{winepedirs}/uninstaller.exe -%{_libdir}/wine/%{winepedir}/acledit.dll -%{_libdir}/wine/%{winepedir}/aclui.dll -%{_libdir}/wine/%{winepedir}/activeds.dll -%{_libdir}/wine/%{winepedir}/activeds.tlb -%{_libdir}/wine/%{winepedir}/actxprxy.dll -%{_libdir}/wine/%{winepedir}/adsldp.dll -%{_libdir}/wine/%{winepedir}/adsldpc.dll -%{_libdir}/wine/%{winepedir}/advapi32.dll -%{_libdir}/wine/%{winepedir}/advpack.dll -%{_libdir}/wine/%{winepedir}/amsi.dll -%{_libdir}/wine/%{winepedir}/amstream.dll -%{_libdir}/wine/%{winepedir}/apisetschema.dll -%{_libdir}/wine/%{winepedir}/apphelp.dll -%{_libdir}/wine/%{winepedir}/appwiz.cpl -%{_libdir}/wine/%{winepedir}/appxdeploymentclient.dll -%{_libdir}/wine/%{winepedir}/atl.dll -%{_libdir}/wine/%{winepedir}/atl80.dll -%{_libdir}/wine/%{winepedir}/atl90.dll -%{_libdir}/wine/%{winepedir}/atl100.dll -%{_libdir}/wine/%{winepedir}/atl110.dll -%{_libdir}/wine/%{winepedir}/atlthunk.dll -%{_libdir}/wine/%{winepedir}/atmlib.dll -%{_libdir}/wine/%{winepedir}/authz.dll -%{_libdir}/wine/%{winepedir}/avicap32.dll +%{_libdir}/wine/%{winepedirs}/acledit.dll +%{_libdir}/wine/%{winepedirs}/aclui.dll +%{_libdir}/wine/%{winepedirs}/activeds.dll +%{_libdir}/wine/%{winepedirs}/activeds.tlb +%{_libdir}/wine/%{winepedirs}/actxprxy.dll +%{_libdir}/wine/%{winepedirs}/adsldp.dll +%{_libdir}/wine/%{winepedirs}/adsldpc.dll +%{_libdir}/wine/%{winepedirs}/advapi32.dll +%{_libdir}/wine/%{winepedirs}/advpack.dll +%{_libdir}/wine/%{winepedirs}/amsi.dll +%{_libdir}/wine/%{winepedirs}/amstream.dll +%{_libdir}/wine/%{winepedirs}/apisetschema.dll +%{_libdir}/wine/%{winepedirs}/apphelp.dll +%{_libdir}/wine/%{winepedirs}/appwiz.cpl +%{_libdir}/wine/%{winepedirs}/appxdeploymentclient.dll +%{_libdir}/wine/%{winepedirs}/atl.dll +%{_libdir}/wine/%{winepedirs}/atl80.dll +%{_libdir}/wine/%{winepedirs}/atl90.dll +%{_libdir}/wine/%{winepedirs}/atl100.dll +%{_libdir}/wine/%{winepedirs}/atl110.dll +%{_libdir}/wine/%{winepedirs}/atlthunk.dll +%{_libdir}/wine/%{winepedirs}/atmlib.dll +%{_libdir}/wine/%{winepedirs}/authz.dll +%{_libdir}/wine/%{winepedirs}/avicap32.dll %{_libdir}/wine/%{winesodir}/avicap32.so -%{_libdir}/wine/%{winepedir}/avifil32.dll -%{_libdir}/wine/%{winepedir}/avrt.dll -%{_libdir}/wine/%{winepedir}/bcp47langs.dll +%{_libdir}/wine/%{winepedirs}/avifil32.dll +%{_libdir}/wine/%{winepedirs}/avrt.dll +%{_libdir}/wine/%{winepedirs}/bcp47langs.dll %{_libdir}/wine/%{winesodir}/bcrypt.so -%{_libdir}/wine/%{winepedir}/bcrypt.dll -%{_libdir}/wine/%{winepedir}/bcryptprimitives.dll -%{_libdir}/wine/%{winepedir}/bluetoothapis.dll -%{_libdir}/wine/%{winepedir}/browseui.dll -%{_libdir}/wine/%{winepedir}/bthprops.cpl -%{_libdir}/wine/%{winepedir}/cabinet.dll -%{_libdir}/wine/%{winepedir}/cards.dll -%{_libdir}/wine/%{winepedir}/cdosys.dll -%{_libdir}/wine/%{winepedir}/cfgmgr32.dll -%{_libdir}/wine/%{winepedir}/chcp.com -%{_libdir}/wine/%{winepedir}/clock.exe -%{_libdir}/wine/%{winepedir}/clusapi.dll -%{_libdir}/wine/%{winepedir}/cng.sys -%{_libdir}/wine/%{winepedir}/colorcnv.dll -%{_libdir}/wine/%{winepedir}/combase.dll -%{_libdir}/wine/%{winepedir}/comcat.dll -%{_libdir}/wine/%{winepedir}/comctl32.dll -%{_libdir}/wine/%{winepedir}/comdlg32.dll -%{_libdir}/wine/%{winepedir}/coml2.dll -%{_libdir}/wine/%{winepedir}/compstui.dll -%{_libdir}/wine/%{winepedir}/comsvcs.dll -%{_libdir}/wine/%{winepedir}/concrt140.dll -%{_libdir}/wine/%{winepedir}/connect.dll -%{_libdir}/wine/%{winepedir}/coremessaging.dll -%{_libdir}/wine/%{winepedir}/credui.dll -%{_libdir}/wine/%{winepedir}/crtdll.dll +%{_libdir}/wine/%{winepedirs}/bcrypt.dll +%{_libdir}/wine/%{winepedirs}/bcryptprimitives.dll +%{_libdir}/wine/%{winepedirs}/bluetoothapis.dll +%{_libdir}/wine/%{winepedirs}/browseui.dll +%{_libdir}/wine/%{winepedirs}/bthprops.cpl +%{_libdir}/wine/%{winepedirs}/cabinet.dll +%{_libdir}/wine/%{winepedirs}/cards.dll +%{_libdir}/wine/%{winepedirs}/cdosys.dll +%{_libdir}/wine/%{winepedirs}/cfgmgr32.dll +%{_libdir}/wine/%{winepedirs}/chcp.com +%{_libdir}/wine/%{winepedirs}/clock.exe +%{_libdir}/wine/%{winepedirs}/clusapi.dll +%{_libdir}/wine/%{winepedirs}/cng.sys +%{_libdir}/wine/%{winepedirs}/colorcnv.dll +%{_libdir}/wine/%{winepedirs}/combase.dll +%{_libdir}/wine/%{winepedirs}/comcat.dll +%{_libdir}/wine/%{winepedirs}/comctl32.dll +%{_libdir}/wine/%{winepedirs}/comdlg32.dll +%{_libdir}/wine/%{winepedirs}/coml2.dll +%{_libdir}/wine/%{winepedirs}/compstui.dll +%{_libdir}/wine/%{winepedirs}/comsvcs.dll +%{_libdir}/wine/%{winepedirs}/concrt140.dll +%{_libdir}/wine/%{winepedirs}/connect.dll +%{_libdir}/wine/%{winepedirs}/coremessaging.dll +%{_libdir}/wine/%{winepedirs}/credui.dll +%{_libdir}/wine/%{winepedirs}/crtdll.dll %{_libdir}/wine/%{winesodir}/crypt32.so -%{_libdir}/wine/%{winepedir}/crypt32.dll -%{_libdir}/wine/%{winepedir}/cryptbase.dll -%{_libdir}/wine/%{winepedir}/cryptdlg.dll -%{_libdir}/wine/%{winepedir}/cryptdll.dll -%{_libdir}/wine/%{winepedir}/cryptext.dll -%{_libdir}/wine/%{winepedir}/cryptnet.dll -%{_libdir}/wine/%{winepedir}/cryptowinrt.dll -%{_libdir}/wine/%{winepedir}/cryptsp.dll -%{_libdir}/wine/%{winepedir}/cryptui.dll -%{_libdir}/wine/%{winepedir}/ctapi32.dll +%{_libdir}/wine/%{winepedirs}/crypt32.dll +%{_libdir}/wine/%{winepedirs}/cryptbase.dll +%{_libdir}/wine/%{winepedirs}/cryptdlg.dll +%{_libdir}/wine/%{winepedirs}/cryptdll.dll +%{_libdir}/wine/%{winepedirs}/cryptext.dll +%{_libdir}/wine/%{winepedirs}/cryptnet.dll +%{_libdir}/wine/%{winepedirs}/cryptowinrt.dll +%{_libdir}/wine/%{winepedirs}/cryptsp.dll +%{_libdir}/wine/%{winepedirs}/cryptui.dll +%{_libdir}/wine/%{winepedirs}/ctapi32.dll %{_libdir}/wine/%{winesodir}/ctapi32.so -%{_libdir}/wine/%{winepedir}/ctl3d32.dll -%{_libdir}/wine/%{winepedir}/d2d1.dll -%ghost %{_libdir}/wine/%{winepedir}/d3d10.dll -%ghost %{_libdir}/wine/%{winepedir}/d3d10_1.dll -%ghost %{_libdir}/wine/%{winepedir}/d3d10core.dll -%{_libdir}/wine/%{winepedir}/wine-d3d10.dll -%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll -%{_libdir}/wine/%{winepedir}/wine-d3d10core.dll -%ghost %{_libdir}/wine/%{winepedir}/d3d11.dll -%{_libdir}/wine/%{winepedir}/wine-d3d11.dll -%{_libdir}/wine/%{winepedir}/d3d12.dll -%{_libdir}/wine/%{winepedir}/d3d12core.dll -%{_libdir}/wine/%{winepedir}/d3dcompiler_*.dll -%{_libdir}/wine/%{winepedir}/d3dim.dll -%{_libdir}/wine/%{winepedir}/d3dim700.dll -%{_libdir}/wine/%{winepedir}/d3drm.dll -%{_libdir}/wine/%{winepedir}/d3dx9_*.dll -%{_libdir}/wine/%{winepedir}/d3dx10_*.dll -%{_libdir}/wine/%{winepedir}/d3dx11_42.dll -%{_libdir}/wine/%{winepedir}/d3dx11_43.dll -%{_libdir}/wine/%{winepedir}/d3dxof.dll -%{_libdir}/wine/%{winepedir}/dataexchange.dll -%{_libdir}/wine/%{winepedir}/davclnt.dll -%{_libdir}/wine/%{winepedir}/dbgeng.dll -%{_libdir}/wine/%{winepedir}/dbghelp.dll -%{_libdir}/wine/%{winepedir}/dciman32.dll -%{_libdir}/wine/%{winepedir}/dcomp.dll -%{_libdir}/wine/%{winepedir}/ddraw.dll -%{_libdir}/wine/%{winepedir}/ddrawex.dll -%{_libdir}/wine/%{winepedir}/desk.cpl -%{_libdir}/wine/%{winepedir}/devenum.dll -%{_libdir}/wine/%{winepedir}/dhcpcsvc.dll -%{_libdir}/wine/%{winepedir}/dhcpcsvc6.dll -%{_libdir}/wine/%{winepedir}/dhtmled.ocx -%{_libdir}/wine/%{winepedir}/diasymreader.dll -%{_libdir}/wine/%{winepedir}/difxapi.dll -%{_libdir}/wine/%{winepedir}/dinput.dll -%{_libdir}/wine/%{winepedir}/dinput8.dll -%{_libdir}/wine/%{winepedir}/directmanipulation.dll -%{_libdir}/wine/%{winepedir}/dispex.dll -%{_libdir}/wine/%{winepedir}/dmband.dll -%{_libdir}/wine/%{winepedir}/dmcompos.dll -%{_libdir}/wine/%{winepedir}/dmime.dll -%{_libdir}/wine/%{winepedir}/dmloader.dll -%{_libdir}/wine/%{winepedir}/dmscript.dll -%{_libdir}/wine/%{winepedir}/dmstyle.dll -%{_libdir}/wine/%{winepedir}/dmsynth.dll -%{_libdir}/wine/%{winepedir}/dmusic.dll -%{_libdir}/wine/%{winepedir}/dmusic32.dll -%{_libdir}/wine/%{winepedir}/dplay.dll -%{_libdir}/wine/%{winepedir}/dplayx.dll -%{_libdir}/wine/%{winepedir}/dpnaddr.dll -%{_libdir}/wine/%{winepedir}/dpnet.dll -%{_libdir}/wine/%{winepedir}/dpnhpast.dll -%{_libdir}/wine/%{winepedir}/dpnhupnp.dll -%{_libdir}/wine/%{winepedir}/dpnlobby.dll -%{_libdir}/wine/%{winepedir}/dpvoice.dll -%{_libdir}/wine/%{winepedir}/dpwsockx.dll -%{_libdir}/wine/%{winepedir}/drmclien.dll -%{_libdir}/wine/%{winepedir}/dsound.dll -%{_libdir}/wine/%{winepedir}/dsdmo.dll -%{_libdir}/wine/%{winepedir}/dsquery.dll -%{_libdir}/wine/%{winepedir}/dssenh.dll -%{_libdir}/wine/%{winepedir}/dsuiext.dll -%{_libdir}/wine/%{winepedir}/dswave.dll -%{_libdir}/wine/%{winepedir}/dwmapi.dll -%{_libdir}/wine/%{winepedir}/dwrite.dll +%{_libdir}/wine/%{winepedirs}/ctl3d32.dll +%{_libdir}/wine/%{winepedirs}/d2d1.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d10.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d10_1.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d10core.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d10.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d10_1.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d10core.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d11.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d11.dll +%{_libdir}/wine/%{winepedirs}/d3d12.dll +%{_libdir}/wine/%{winepedirs}/d3d12core.dll +%{_libdir}/wine/%{winepedirs}/d3dcompiler_*.dll +%{_libdir}/wine/%{winepedirs}/d3dim.dll +%{_libdir}/wine/%{winepedirs}/d3dim700.dll +%{_libdir}/wine/%{winepedirs}/d3drm.dll +%{_libdir}/wine/%{winepedirs}/d3dx9_*.dll +%{_libdir}/wine/%{winepedirs}/d3dx10_*.dll +%{_libdir}/wine/%{winepedirs}/d3dx11_42.dll +%{_libdir}/wine/%{winepedirs}/d3dx11_43.dll +%{_libdir}/wine/%{winepedirs}/d3dxof.dll +%{_libdir}/wine/%{winepedirs}/dataexchange.dll +%{_libdir}/wine/%{winepedirs}/davclnt.dll +%{_libdir}/wine/%{winepedirs}/dbgeng.dll +%{_libdir}/wine/%{winepedirs}/dbghelp.dll +%{_libdir}/wine/%{winepedirs}/dciman32.dll +%{_libdir}/wine/%{winepedirs}/dcomp.dll +%{_libdir}/wine/%{winepedirs}/ddraw.dll +%{_libdir}/wine/%{winepedirs}/ddrawex.dll +%{_libdir}/wine/%{winepedirs}/desk.cpl +%{_libdir}/wine/%{winepedirs}/devenum.dll +%{_libdir}/wine/%{winepedirs}/dhcpcsvc.dll +%{_libdir}/wine/%{winepedirs}/dhcpcsvc6.dll +%{_libdir}/wine/%{winepedirs}/dhtmled.ocx +%{_libdir}/wine/%{winepedirs}/diasymreader.dll +%{_libdir}/wine/%{winepedirs}/difxapi.dll +%{_libdir}/wine/%{winepedirs}/dinput.dll +%{_libdir}/wine/%{winepedirs}/dinput8.dll +%{_libdir}/wine/%{winepedirs}/directmanipulation.dll +%{_libdir}/wine/%{winepedirs}/dispex.dll +%{_libdir}/wine/%{winepedirs}/dmband.dll +%{_libdir}/wine/%{winepedirs}/dmcompos.dll +%{_libdir}/wine/%{winepedirs}/dmime.dll +%{_libdir}/wine/%{winepedirs}/dmloader.dll +%{_libdir}/wine/%{winepedirs}/dmscript.dll +%{_libdir}/wine/%{winepedirs}/dmstyle.dll +%{_libdir}/wine/%{winepedirs}/dmsynth.dll +%{_libdir}/wine/%{winepedirs}/dmusic.dll +%{_libdir}/wine/%{winepedirs}/dmusic32.dll +%{_libdir}/wine/%{winepedirs}/dplay.dll +%{_libdir}/wine/%{winepedirs}/dplayx.dll +%{_libdir}/wine/%{winepedirs}/dpnaddr.dll +%{_libdir}/wine/%{winepedirs}/dpnet.dll +%{_libdir}/wine/%{winepedirs}/dpnhpast.dll +%{_libdir}/wine/%{winepedirs}/dpnhupnp.dll +%{_libdir}/wine/%{winepedirs}/dpnlobby.dll +%{_libdir}/wine/%{winepedirs}/dpvoice.dll +%{_libdir}/wine/%{winepedirs}/dpwsockx.dll +%{_libdir}/wine/%{winepedirs}/drmclien.dll +%{_libdir}/wine/%{winepedirs}/dsound.dll +%{_libdir}/wine/%{winepedirs}/dsdmo.dll +%{_libdir}/wine/%{winepedirs}/dsquery.dll +%{_libdir}/wine/%{winepedirs}/dssenh.dll +%{_libdir}/wine/%{winepedirs}/dsuiext.dll +%{_libdir}/wine/%{winepedirs}/dswave.dll +%{_libdir}/wine/%{winepedirs}/dwmapi.dll +%{_libdir}/wine/%{winepedirs}/dwrite.dll %{_libdir}/wine/%{winesodir}/dwrite.so -%{_libdir}/wine/%{winepedir}/dx8vb.dll -%{_libdir}/wine/%{winepedir}/dxcore.dll -%{_libdir}/wine/%{winepedir}/dxdiagn.dll -%ghost %{_libdir}/wine/%{winepedir}/dxgi.dll -%{_libdir}/wine/%{winepedir}/wine-dxgi.dll +%{_libdir}/wine/%{winepedirs}/dx8vb.dll +%{_libdir}/wine/%{winepedirs}/dxcore.dll +%{_libdir}/wine/%{winepedirs}/dxdiagn.dll +%ghost %{_libdir}/wine/%{winepedirs}/dxgi.dll +%{_libdir}/wine/%{winepedirs}/wine-dxgi.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/dxgkrnl.sys -%{_libdir}/wine/%{winepedir}/dxgmms1.sys +%{_libdir}/wine/%{winepedirs}/dxgkrnl.sys +%{_libdir}/wine/%{winepedirs}/dxgmms1.sys %endif -%{_libdir}/wine/%{winepedir}/dxtrans.dll -%{_libdir}/wine/%{winepedir}/dxva2.dll -%{_libdir}/wine/%{winepedir}/esent.dll -%{_libdir}/wine/%{winepedir}/evr.dll -%{_libdir}/wine/%{winepedir}/explorerframe.dll -%{_libdir}/wine/%{winepedir}/faultrep.dll -%{_libdir}/wine/%{winepedir}/feclient.dll -%{_libdir}/wine/%{winepedir}/fltlib.dll -%{_libdir}/wine/%{winepedir}/fltmgr.sys -%{_libdir}/wine/%{winepedir}/fntcache.dll -%{_libdir}/wine/%{winepedir}/fontsub.dll -%{_libdir}/wine/%{winepedir}/fusion.dll -%{_libdir}/wine/%{winepedir}/fwpuclnt.dll -%{_libdir}/wine/%{winepedir}/gameux.dll -%{_libdir}/wine/%{winepedir}/gamingtcui.dll -%{_libdir}/wine/%{winepedir}/gdi32.dll -%{_libdir}/wine/%{winepedir}/gdiplus.dll -%{_libdir}/wine/%{winepedir}/geolocation.dll -%{_libdir}/wine/%{winepedir}/glu32.dll -%{_libdir}/wine/%{winepedir}/gphoto2.ds +%{_libdir}/wine/%{winepedirs}/dxtrans.dll +%{_libdir}/wine/%{winepedirs}/dxva2.dll +%{_libdir}/wine/%{winepedirs}/esent.dll +%{_libdir}/wine/%{winepedirs}/evr.dll +%{_libdir}/wine/%{winepedirs}/explorerframe.dll +%{_libdir}/wine/%{winepedirs}/faultrep.dll +%{_libdir}/wine/%{winepedirs}/feclient.dll +%{_libdir}/wine/%{winepedirs}/fltlib.dll +%{_libdir}/wine/%{winepedirs}/fltmgr.sys +%{_libdir}/wine/%{winepedirs}/fntcache.dll +%{_libdir}/wine/%{winepedirs}/fontsub.dll +%{_libdir}/wine/%{winepedirs}/fusion.dll +%{_libdir}/wine/%{winepedirs}/fwpuclnt.dll +%{_libdir}/wine/%{winepedirs}/gameux.dll +%{_libdir}/wine/%{winepedirs}/gamingtcui.dll +%{_libdir}/wine/%{winepedirs}/gdi32.dll +%{_libdir}/wine/%{winepedirs}/gdiplus.dll +%{_libdir}/wine/%{winepedirs}/geolocation.dll +%{_libdir}/wine/%{winepedirs}/glu32.dll +%{_libdir}/wine/%{winepedirs}/gphoto2.ds %{_libdir}/wine/%{winesodir}/gphoto2.so -%{_libdir}/wine/%{winepedir}/gpkcsp.dll -%{_libdir}/wine/%{winepedir}/graphicscapture.dll -%{_libdir}/wine/%{winepedir}/hal.dll -%{_libdir}/wine/%{winepedir}/hh.exe -%{_libdir}/wine/%{winepedir}/hhctrl.ocx -%{_libdir}/wine/%{winepedir}/hid.dll -%{_libdir}/wine/%{winepedir}/hidclass.sys -%{_libdir}/wine/%{winepedir}/hidparse.sys -%{_libdir}/wine/%{winepedir}/hlink.dll -%{_libdir}/wine/%{winepedir}/hnetcfg.dll -%{_libdir}/wine/%{winepedir}/hrtfapo.dll -%{_libdir}/wine/%{winepedir}/http.sys -%{_libdir}/wine/%{winepedir}/httpapi.dll -%{_libdir}/wine/%{winepedir}/hvsimanagementapi.dll -%{_libdir}/wine/%{winepedir}/ia2comproxy.dll -%{_libdir}/wine/%{winepedir}/icacls.exe -%{_libdir}/wine/%{winepedir}/iccvid.dll -%{_libdir}/wine/%{winepedir}/icinfo.exe -%{_libdir}/wine/%{winepedir}/icmp.dll -%{_libdir}/wine/%{winepedir}/icmui.dll -%{_libdir}/wine/%{winepedir}/ieframe.dll -%{_libdir}/wine/%{winepedir}/ieproxy.dll -%{_libdir}/wine/%{winepedir}/iertutil.dll -%{_libdir}/wine/%{winepedir}/imaadp32.acm -%{_libdir}/wine/%{winepedir}/imagehlp.dll -%{_libdir}/wine/%{winepedir}/imm32.dll -%{_libdir}/wine/%{winepedir}/inetcomm.dll -%{_libdir}/wine/%{winepedir}/inetcpl.cpl -%{_libdir}/wine/%{winepedir}/inetmib1.dll -%{_libdir}/wine/%{winepedir}/infosoft.dll -%{_libdir}/wine/%{winepedir}/initpki.dll -%{_libdir}/wine/%{winepedir}/inkobj.dll -%{_libdir}/wine/%{winepedir}/inseng.dll -%{_libdir}/wine/%{winepedir}/iphlpapi.dll -%{_libdir}/wine/%{winepedir}/iprop.dll -%{_libdir}/wine/%{winepedir}/irprops.cpl -%{_libdir}/wine/%{winepedir}/ir50_32.dll -%{_libdir}/wine/%{winepedir}/itircl.dll -%{_libdir}/wine/%{winepedir}/itss.dll -%{_libdir}/wine/%{winepedir}/joy.cpl -%{_libdir}/wine/%{winepedir}/jscript.dll -%{_libdir}/wine/%{winepedir}/jsproxy.dll +%{_libdir}/wine/%{winepedirs}/gpkcsp.dll +%{_libdir}/wine/%{winepedirs}/graphicscapture.dll +%{_libdir}/wine/%{winepedirs}/hal.dll +%{_libdir}/wine/%{winepedirs}/hh.exe +%{_libdir}/wine/%{winepedirs}/hhctrl.ocx +%{_libdir}/wine/%{winepedirs}/hid.dll +%{_libdir}/wine/%{winepedirs}/hidclass.sys +%{_libdir}/wine/%{winepedirs}/hidparse.sys +%{_libdir}/wine/%{winepedirs}/hlink.dll +%{_libdir}/wine/%{winepedirs}/hnetcfg.dll +%{_libdir}/wine/%{winepedirs}/hrtfapo.dll +%{_libdir}/wine/%{winepedirs}/http.sys +%{_libdir}/wine/%{winepedirs}/httpapi.dll +%{_libdir}/wine/%{winepedirs}/hvsimanagementapi.dll +%{_libdir}/wine/%{winepedirs}/ia2comproxy.dll +%{_libdir}/wine/%{winepedirs}/icacls.exe +%{_libdir}/wine/%{winepedirs}/iccvid.dll +%{_libdir}/wine/%{winepedirs}/icinfo.exe +%{_libdir}/wine/%{winepedirs}/icmp.dll +%{_libdir}/wine/%{winepedirs}/icmui.dll +%{_libdir}/wine/%{winepedirs}/ieframe.dll +%{_libdir}/wine/%{winepedirs}/ieproxy.dll +%{_libdir}/wine/%{winepedirs}/iertutil.dll +%{_libdir}/wine/%{winepedirs}/imaadp32.acm +%{_libdir}/wine/%{winepedirs}/imagehlp.dll +%{_libdir}/wine/%{winepedirs}/imm32.dll +%{_libdir}/wine/%{winepedirs}/inetcomm.dll +%{_libdir}/wine/%{winepedirs}/inetcpl.cpl +%{_libdir}/wine/%{winepedirs}/inetmib1.dll +%{_libdir}/wine/%{winepedirs}/infosoft.dll +%{_libdir}/wine/%{winepedirs}/initpki.dll +%{_libdir}/wine/%{winepedirs}/inkobj.dll +%{_libdir}/wine/%{winepedirs}/inseng.dll +%{_libdir}/wine/%{winepedirs}/iphlpapi.dll +%{_libdir}/wine/%{winepedirs}/iprop.dll +%{_libdir}/wine/%{winepedirs}/irprops.cpl +%{_libdir}/wine/%{winepedirs}/ir50_32.dll +%{_libdir}/wine/%{winepedirs}/itircl.dll +%{_libdir}/wine/%{winepedirs}/itss.dll +%{_libdir}/wine/%{winepedirs}/joy.cpl +%{_libdir}/wine/%{winepedirs}/jscript.dll +%{_libdir}/wine/%{winepedirs}/jsproxy.dll %{_libdir}/wine/%{winesodir}/kerberos.so -%{_libdir}/wine/%{winepedir}/kerberos.dll -%{_libdir}/wine/%{winepedir}/kernel32.dll -%{_libdir}/wine/%{winepedir}/kernelbase.dll -%{_libdir}/wine/%{winepedir}/ksecdd.sys -%{_libdir}/wine/%{winepedir}/ksproxy.ax -%{_libdir}/wine/%{winepedir}/ksuser.dll -%{_libdir}/wine/%{winepedir}/ktmw32.dll -%{_libdir}/wine/%{winepedir}/l3codeca.acm -%{_libdir}/wine/%{winepedir}/l3codecx.ax -%{_libdir}/wine/%{winepedir}/light.msstyles -%{_libdir}/wine/%{winepedir}/loadperf.dll +%{_libdir}/wine/%{winepedirs}/kerberos.dll +%{_libdir}/wine/%{winepedirs}/kernel32.dll +%{_libdir}/wine/%{winepedirs}/kernelbase.dll +%{_libdir}/wine/%{winepedirs}/ksecdd.sys +%{_libdir}/wine/%{winepedirs}/ksproxy.ax +%{_libdir}/wine/%{winepedirs}/ksuser.dll +%{_libdir}/wine/%{winepedirs}/ktmw32.dll +%{_libdir}/wine/%{winepedirs}/l3codeca.acm +%{_libdir}/wine/%{winepedirs}/l3codecx.ax +%{_libdir}/wine/%{winepedirs}/light.msstyles +%{_libdir}/wine/%{winepedirs}/loadperf.dll %{_libdir}/wine/%{winesodir}/localspl.so -%{_libdir}/wine/%{winepedir}/localspl.dll -%{_libdir}/wine/%{winepedir}/localui.dll -%{_libdir}/wine/%{winepedir}/lodctr.exe -%{_libdir}/wine/%{winepedir}/lz32.dll -%{_libdir}/wine/%{winepedir}/magnification.dll -%{_libdir}/wine/%{winepedir}/mapi32.dll -%{_libdir}/wine/%{winepedir}/mapistub.dll -%{_libdir}/wine/%{winepedir}/mciavi32.dll -%{_libdir}/wine/%{winepedir}/mcicda.dll -%{_libdir}/wine/%{winepedir}/mciqtz32.dll -%{_libdir}/wine/%{winepedir}/mciseq.dll -%{_libdir}/wine/%{winepedir}/mciwave.dll -%{_libdir}/wine/%{winepedir}/mf.dll -%{_libdir}/wine/%{winepedir}/mf3216.dll -%{_libdir}/wine/%{winepedir}/mfasfsrcsnk.dll -%{_libdir}/wine/%{winepedir}/mferror.dll -%{_libdir}/wine/%{winepedir}/mfh264enc.dll -%{_libdir}/wine/%{winepedir}/mfmediaengine.dll -%{_libdir}/wine/%{winepedir}/mfmp4srcsnk.dll -%{_libdir}/wine/%{winepedir}/mfplat.dll -%{_libdir}/wine/%{winepedir}/mfplay.dll -%{_libdir}/wine/%{winepedir}/mfreadwrite.dll -%{_libdir}/wine/%{winepedir}/mfsrcsnk.dll -%{_libdir}/wine/%{winepedir}/mgmtapi.dll -%{_libdir}/wine/%{winepedir}/midimap.dll -%{_libdir}/wine/%{winepedir}/mlang.dll -%{_libdir}/wine/%{winepedir}/mmcndmgr.dll -%{_libdir}/wine/%{winepedir}/mmdevapi.dll -%{_libdir}/wine/%{winepedir}/mofcomp.exe -%{_libdir}/wine/%{winepedir}/mouhid.sys +%{_libdir}/wine/%{winepedirs}/localspl.dll +%{_libdir}/wine/%{winepedirs}/localui.dll +%{_libdir}/wine/%{winepedirs}/lodctr.exe +%{_libdir}/wine/%{winepedirs}/lz32.dll +%{_libdir}/wine/%{winepedirs}/magnification.dll +%{_libdir}/wine/%{winepedirs}/mapi32.dll +%{_libdir}/wine/%{winepedirs}/mapistub.dll +%{_libdir}/wine/%{winepedirs}/mciavi32.dll +%{_libdir}/wine/%{winepedirs}/mcicda.dll +%{_libdir}/wine/%{winepedirs}/mciqtz32.dll +%{_libdir}/wine/%{winepedirs}/mciseq.dll +%{_libdir}/wine/%{winepedirs}/mciwave.dll +%{_libdir}/wine/%{winepedirs}/mf.dll +%{_libdir}/wine/%{winepedirs}/mf3216.dll +%{_libdir}/wine/%{winepedirs}/mfasfsrcsnk.dll +%{_libdir}/wine/%{winepedirs}/mferror.dll +%{_libdir}/wine/%{winepedirs}/mfh264enc.dll +%{_libdir}/wine/%{winepedirs}/mfmediaengine.dll +%{_libdir}/wine/%{winepedirs}/mfmp4srcsnk.dll +%{_libdir}/wine/%{winepedirs}/mfplat.dll +%{_libdir}/wine/%{winepedirs}/mfplay.dll +%{_libdir}/wine/%{winepedirs}/mfreadwrite.dll +%{_libdir}/wine/%{winepedirs}/mfsrcsnk.dll +%{_libdir}/wine/%{winepedirs}/mgmtapi.dll +%{_libdir}/wine/%{winepedirs}/midimap.dll +%{_libdir}/wine/%{winepedirs}/mlang.dll +%{_libdir}/wine/%{winepedirs}/mmcndmgr.dll +%{_libdir}/wine/%{winepedirs}/mmdevapi.dll +%{_libdir}/wine/%{winepedirs}/mofcomp.exe +%{_libdir}/wine/%{winepedirs}/mouhid.sys %{_libdir}/wine/%{winesodir}/mountmgr.so -%{_libdir}/wine/%{winepedir}/mountmgr.sys -%{_libdir}/wine/%{winepedir}/mp3dmod.dll -%{_libdir}/wine/%{winepedir}/mpr.dll -%{_libdir}/wine/%{winepedir}/mprapi.dll -%{_libdir}/wine/%{winepedir}/msacm32.dll -%{_libdir}/wine/%{winepedir}/msacm32.drv -%{_libdir}/wine/%{winepedir}/msado15.dll -%{_libdir}/wine/%{winepedir}/msadp32.acm -%{_libdir}/wine/%{winepedir}/msasn1.dll -%{_libdir}/wine/%{winepedir}/msauddecmft.dll -%{_libdir}/wine/%{winepedir}/mscat32.dll -%{_libdir}/wine/%{winepedir}/mscoree.dll -%{_libdir}/wine/%{winepedir}/mscorwks.dll -%{_libdir}/wine/%{winepedir}/msctf.dll -%{_libdir}/wine/%{winepedir}/msctfmonitor.dll -%{_libdir}/wine/%{winepedir}/msctfp.dll -%{_libdir}/wine/%{winepedir}/msdaps.dll -%{_libdir}/wine/%{winepedir}/msdasql.dll -%{_libdir}/wine/%{winepedir}/msdelta.dll -%{_libdir}/wine/%{winepedir}/msdmo.dll -%{_libdir}/wine/%{winepedir}/msdrm.dll -%{_libdir}/wine/%{winepedir}/msftedit.dll -%{_libdir}/wine/%{winepedir}/msg711.acm -%{_libdir}/wine/%{winepedir}/msgsm32.acm -%{_libdir}/wine/%{winepedir}/mshtml.dll -%{_libdir}/wine/%{winepedir}/mshtml.tlb -%{_libdir}/wine/%{winepedir}/msi.dll -%{_libdir}/wine/%{winepedir}/msident.dll -%{_libdir}/wine/%{winepedir}/msimtf.dll -%{_libdir}/wine/%{winepedir}/msimg32.dll -%{_libdir}/wine/%{winepedir}/msimsg.dll -%{_libdir}/wine/%{winepedir}/msinfo32.exe -%{_libdir}/wine/%{winepedir}/msisip.dll -%{_libdir}/wine/%{winepedir}/msisys.ocx -%{_libdir}/wine/%{winepedir}/msls31.dll -%{_libdir}/wine/%{winepedir}/msmpeg2vdec.dll -%{_libdir}/wine/%{winepedir}/msnet32.dll -%{_libdir}/wine/%{winepedir}/mspatcha.dll -%{_libdir}/wine/%{winepedir}/msports.dll -%{_libdir}/wine/%{winepedir}/msscript.ocx -%{_libdir}/wine/%{winepedir}/mssign32.dll -%{_libdir}/wine/%{winepedir}/mssip32.dll -%{_libdir}/wine/%{winepedir}/msrle32.dll -%{_libdir}/wine/%{winepedir}/mstask.dll -%{_libdir}/wine/%{winepedir}/msttsengine.dll -%{_libdir}/wine/%{winepedir}/msv1_0.dll +%{_libdir}/wine/%{winepedirs}/mountmgr.sys +%{_libdir}/wine/%{winepedirs}/mp3dmod.dll +%{_libdir}/wine/%{winepedirs}/mpr.dll +%{_libdir}/wine/%{winepedirs}/mprapi.dll +%{_libdir}/wine/%{winepedirs}/msacm32.dll +%{_libdir}/wine/%{winepedirs}/msacm32.drv +%{_libdir}/wine/%{winepedirs}/msado15.dll +%{_libdir}/wine/%{winepedirs}/msadp32.acm +%{_libdir}/wine/%{winepedirs}/msasn1.dll +%{_libdir}/wine/%{winepedirs}/msauddecmft.dll +%{_libdir}/wine/%{winepedirs}/mscat32.dll +%{_libdir}/wine/%{winepedirs}/mscoree.dll +%{_libdir}/wine/%{winepedirs}/mscorwks.dll +%{_libdir}/wine/%{winepedirs}/msctf.dll +%{_libdir}/wine/%{winepedirs}/msctfmonitor.dll +%{_libdir}/wine/%{winepedirs}/msctfp.dll +%{_libdir}/wine/%{winepedirs}/msdaps.dll +%{_libdir}/wine/%{winepedirs}/msdasql.dll +%{_libdir}/wine/%{winepedirs}/msdelta.dll +%{_libdir}/wine/%{winepedirs}/msdmo.dll +%{_libdir}/wine/%{winepedirs}/msdrm.dll +%{_libdir}/wine/%{winepedirs}/msftedit.dll +%{_libdir}/wine/%{winepedirs}/msg711.acm +%{_libdir}/wine/%{winepedirs}/msgsm32.acm +%{_libdir}/wine/%{winepedirs}/mshtml.dll +%{_libdir}/wine/%{winepedirs}/mshtml.tlb +%{_libdir}/wine/%{winepedirs}/msi.dll +%{_libdir}/wine/%{winepedirs}/msident.dll +%{_libdir}/wine/%{winepedirs}/msimtf.dll +%{_libdir}/wine/%{winepedirs}/msimg32.dll +%{_libdir}/wine/%{winepedirs}/msimsg.dll +%{_libdir}/wine/%{winepedirs}/msinfo32.exe +%{_libdir}/wine/%{winepedirs}/msisip.dll +%{_libdir}/wine/%{winepedirs}/msisys.ocx +%{_libdir}/wine/%{winepedirs}/msls31.dll +%{_libdir}/wine/%{winepedirs}/msmpeg2vdec.dll +%{_libdir}/wine/%{winepedirs}/msnet32.dll +%{_libdir}/wine/%{winepedirs}/mspatcha.dll +%{_libdir}/wine/%{winepedirs}/msports.dll +%{_libdir}/wine/%{winepedirs}/msscript.ocx +%{_libdir}/wine/%{winepedirs}/mssign32.dll +%{_libdir}/wine/%{winepedirs}/mssip32.dll +%{_libdir}/wine/%{winepedirs}/msrle32.dll +%{_libdir}/wine/%{winepedirs}/mstask.dll +%{_libdir}/wine/%{winepedirs}/msttsengine.dll +%{_libdir}/wine/%{winepedirs}/msv1_0.dll %{_libdir}/wine/%{winesodir}/msv1_0.so -%{_libdir}/wine/%{winepedir}/msvcirt.dll -%{_libdir}/wine/%{winepedir}/msvcm80.dll -%{_libdir}/wine/%{winepedir}/msvcm90.dll -%{_libdir}/wine/%{winepedir}/msvcp_win.dll -%{_libdir}/wine/%{winepedir}/msvcp60.dll -%{_libdir}/wine/%{winepedir}/msvcp70.dll -%{_libdir}/wine/%{winepedir}/msvcp71.dll -%{_libdir}/wine/%{winepedir}/msvcp80.dll -%{_libdir}/wine/%{winepedir}/msvcp90.dll -%{_libdir}/wine/%{winepedir}/msvcp100.dll -%{_libdir}/wine/%{winepedir}/msvcp110.dll -%{_libdir}/wine/%{winepedir}/msvcp120.dll -%{_libdir}/wine/%{winepedir}/msvcp120_app.dll -%{_libdir}/wine/%{winepedir}/msvcp140.dll -%{_libdir}/wine/%{winepedir}/msvcp140_1.dll -%{_libdir}/wine/%{winepedir}/msvcp140_2.dll -%{_libdir}/wine/%{winepedir}/msvcp140_atomic_wait.dll -%{_libdir}/wine/%{winepedir}/msvcp140_codecvt_ids.dll -%{_libdir}/wine/%{winepedir}/msvcr70.dll -%{_libdir}/wine/%{winepedir}/msvcr71.dll -%{_libdir}/wine/%{winepedir}/msvcr80.dll -%{_libdir}/wine/%{winepedir}/msvcr90.dll -%{_libdir}/wine/%{winepedir}/msvcr100.dll -%{_libdir}/wine/%{winepedir}/msvcr110.dll -%{_libdir}/wine/%{winepedir}/msvcr120.dll -%{_libdir}/wine/%{winepedir}/msvcr120_app.dll -%{_libdir}/wine/%{winepedir}/msvcrt.dll -%{_libdir}/wine/%{winepedir}/msvcrt20.dll -%{_libdir}/wine/%{winepedir}/msvcrt40.dll -%{_libdir}/wine/%{winepedir}/msvcrtd.dll -%{_libdir}/wine/%{winepedir}/msvfw32.dll -%{_libdir}/wine/%{winepedir}/msvidc32.dll -%{_libdir}/wine/%{winepedir}/msvproc.dll -%{_libdir}/wine/%{winepedir}/mswsock.dll -%{_libdir}/wine/%{winepedir}/msxml.dll -%{_libdir}/wine/%{winepedir}/msxml2.dll -%{_libdir}/wine/%{winepedir}/msxml3.dll -%{_libdir}/wine/%{winepedir}/msxml4.dll -%{_libdir}/wine/%{winepedir}/msxml6.dll -%{_libdir}/wine/%{winepedir}/mtxdm.dll -%{_libdir}/wine/%{winepedir}/nddeapi.dll -%{_libdir}/wine/%{winepedir}/ncrypt.dll -%{_libdir}/wine/%{winepedir}/ndis.sys +%{_libdir}/wine/%{winepedirs}/msvcirt.dll +%{_libdir}/wine/%{winepedirs}/msvcm80.dll +%{_libdir}/wine/%{winepedirs}/msvcm90.dll +%{_libdir}/wine/%{winepedirs}/msvcp_win.dll +%{_libdir}/wine/%{winepedirs}/msvcp60.dll +%{_libdir}/wine/%{winepedirs}/msvcp70.dll +%{_libdir}/wine/%{winepedirs}/msvcp71.dll +%{_libdir}/wine/%{winepedirs}/msvcp80.dll +%{_libdir}/wine/%{winepedirs}/msvcp90.dll +%{_libdir}/wine/%{winepedirs}/msvcp100.dll +%{_libdir}/wine/%{winepedirs}/msvcp110.dll +%{_libdir}/wine/%{winepedirs}/msvcp120.dll +%{_libdir}/wine/%{winepedirs}/msvcp120_app.dll +%{_libdir}/wine/%{winepedirs}/msvcp140.dll +%{_libdir}/wine/%{winepedirs}/msvcp140_1.dll +%{_libdir}/wine/%{winepedirs}/msvcp140_2.dll +%{_libdir}/wine/%{winepedirs}/msvcp140_atomic_wait.dll +%{_libdir}/wine/%{winepedirs}/msvcp140_codecvt_ids.dll +%{_libdir}/wine/%{winepedirs}/msvcr70.dll +%{_libdir}/wine/%{winepedirs}/msvcr71.dll +%{_libdir}/wine/%{winepedirs}/msvcr80.dll +%{_libdir}/wine/%{winepedirs}/msvcr90.dll +%{_libdir}/wine/%{winepedirs}/msvcr100.dll +%{_libdir}/wine/%{winepedirs}/msvcr110.dll +%{_libdir}/wine/%{winepedirs}/msvcr120.dll +%{_libdir}/wine/%{winepedirs}/msvcr120_app.dll +%{_libdir}/wine/%{winepedirs}/msvcrt.dll +%{_libdir}/wine/%{winepedirs}/msvcrt20.dll +%{_libdir}/wine/%{winepedirs}/msvcrt40.dll +%{_libdir}/wine/%{winepedirs}/msvcrtd.dll +%{_libdir}/wine/%{winepedirs}/msvfw32.dll +%{_libdir}/wine/%{winepedirs}/msvidc32.dll +%{_libdir}/wine/%{winepedirs}/msvproc.dll +%{_libdir}/wine/%{winepedirs}/mswsock.dll +%{_libdir}/wine/%{winepedirs}/msxml.dll +%{_libdir}/wine/%{winepedirs}/msxml2.dll +%{_libdir}/wine/%{winepedirs}/msxml3.dll +%{_libdir}/wine/%{winepedirs}/msxml4.dll +%{_libdir}/wine/%{winepedirs}/msxml6.dll +%{_libdir}/wine/%{winepedirs}/mtxdm.dll +%{_libdir}/wine/%{winepedirs}/nddeapi.dll +%{_libdir}/wine/%{winepedirs}/ncrypt.dll +%{_libdir}/wine/%{winepedirs}/ndis.sys %{_libdir}/wine/%{winesodir}/netapi32.so -%{_libdir}/wine/%{winepedir}/netapi32.dll -%{_libdir}/wine/%{winepedir}/netcfgx.dll -%{_libdir}/wine/%{winepedir}/netio.sys -%{_libdir}/wine/%{winepedir}/netprofm.dll -%{_libdir}/wine/%{winepedir}/netsh.exe -%{_libdir}/wine/%{winepedir}/netutils.dll -%{_libdir}/wine/%{winepedir}/newdev.dll -%{_libdir}/wine/%{winepedir}/ninput.dll -%{_libdir}/wine/%{winepedir}/normaliz.dll -%{_libdir}/wine/%{winepedir}/npmshtml.dll -%{_libdir}/wine/%{winepedir}/npptools.dll -%{_libdir}/wine/%{winepedir}/nsi.dll +%{_libdir}/wine/%{winepedirs}/netapi32.dll +%{_libdir}/wine/%{winepedirs}/netcfgx.dll +%{_libdir}/wine/%{winepedirs}/netio.sys +%{_libdir}/wine/%{winepedirs}/netprofm.dll +%{_libdir}/wine/%{winepedirs}/netsh.exe +%{_libdir}/wine/%{winepedirs}/netutils.dll +%{_libdir}/wine/%{winepedirs}/newdev.dll +%{_libdir}/wine/%{winepedirs}/ninput.dll +%{_libdir}/wine/%{winepedirs}/normaliz.dll +%{_libdir}/wine/%{winepedirs}/npmshtml.dll +%{_libdir}/wine/%{winepedirs}/npptools.dll +%{_libdir}/wine/%{winepedirs}/nsi.dll %{_libdir}/wine/%{winesodir}/nsiproxy.so -%{_libdir}/wine/%{winepedir}/nsiproxy.sys +%{_libdir}/wine/%{winepedirs}/nsiproxy.sys %{_libdir}/wine/%{winesodir}/ntdll.so -%{_libdir}/wine/%{winepedir}/ntdll.dll -%{_libdir}/wine/%{winepedir}/ntdsapi.dll -%{_libdir}/wine/%{winepedir}/ntprint.dll +%{_libdir}/wine/%{winepedirs}/ntdll.dll +%{_libdir}/wine/%{winepedirs}/ntdsapi.dll +%{_libdir}/wine/%{winepedirs}/ntprint.dll %if 0%{?wine_staging} -#%%{_libdir}/wine/%%{winepedir}/nvcuda.dll +#%%{_libdir}/wine/%%{winepedirs}/nvcuda.dll #%%{_libdir}/wine/%%{winesodir}/nvcuda.dll.so -#%%{_libdir}/wine/%%{winepedir}/nvcuvid.dll +#%%{_libdir}/wine/%%{winepedirs}/nvcuvid.dll #%%{_libdir}/wine/%%{winesodir}/nvcuvid.dll.so %endif -%{_libdir}/wine/%{winepedir}/objsel.dll +%{_libdir}/wine/%{winepedirs}/objsel.dll %{_libdir}/wine/%{winesodir}/odbc32.so -%{_libdir}/wine/%{winepedir}/odbc32.dll -%{_libdir}/wine/%{winepedir}/odbcbcp.dll -%{_libdir}/wine/%{winepedir}/odbccp32.dll -%{_libdir}/wine/%{winepedir}/odbccu32.dll -%{_libdir}/wine/%{winepedir}/ole32.dll -%{_libdir}/wine/%{winepedir}/oleacc.dll -%{_libdir}/wine/%{winepedir}/oleaut32.dll -%{_libdir}/wine/%{winepedir}/olecli32.dll -%{_libdir}/wine/%{winepedir}/oledb32.dll -%{_libdir}/wine/%{winepedir}/oledlg.dll -%{_libdir}/wine/%{winepedir}/olepro32.dll -%{_libdir}/wine/%{winepedir}/olesvr32.dll -%{_libdir}/wine/%{winepedir}/olethk32.dll -%{_libdir}/wine/%{winepedir}/opcservices.dll -%{_libdir}/wine/%{winepedir}/packager.dll -%{_libdir}/wine/%{winepedir}/pdh.dll -%{_libdir}/wine/%{winepedir}/photometadatahandler.dll -%{_libdir}/wine/%{winepedir}/pidgen.dll -%{_libdir}/wine/%{winepedir}/powrprof.dll -%{_libdir}/wine/%{winepedir}/presentationfontcache.exe -%{_libdir}/wine/%{winepedir}/printui.dll -%{_libdir}/wine/%{winepedir}/prntvpt.dll -%{_libdir}/wine/%{winepedir}/profapi.dll -%{_libdir}/wine/%{winepedir}/propsys.dll -%{_libdir}/wine/%{winepedir}/psapi.dll -%{_libdir}/wine/%{winepedir}/pstorec.dll -%{_libdir}/wine/%{winepedir}/pwrshplugin.dll -%{_libdir}/wine/%{winepedir}/qasf.dll -%{_libdir}/wine/%{winepedir}/qcap.dll +%{_libdir}/wine/%{winepedirs}/odbc32.dll +%{_libdir}/wine/%{winepedirs}/odbcbcp.dll +%{_libdir}/wine/%{winepedirs}/odbccp32.dll +%{_libdir}/wine/%{winepedirs}/odbccu32.dll +%{_libdir}/wine/%{winepedirs}/ole32.dll +%{_libdir}/wine/%{winepedirs}/oleacc.dll +%{_libdir}/wine/%{winepedirs}/oleaut32.dll +%{_libdir}/wine/%{winepedirs}/olecli32.dll +%{_libdir}/wine/%{winepedirs}/oledb32.dll +%{_libdir}/wine/%{winepedirs}/oledlg.dll +%{_libdir}/wine/%{winepedirs}/olepro32.dll +%{_libdir}/wine/%{winepedirs}/olesvr32.dll +%{_libdir}/wine/%{winepedirs}/olethk32.dll +%{_libdir}/wine/%{winepedirs}/opcservices.dll +%{_libdir}/wine/%{winepedirs}/packager.dll +%{_libdir}/wine/%{winepedirs}/pdh.dll +%{_libdir}/wine/%{winepedirs}/photometadatahandler.dll +%{_libdir}/wine/%{winepedirs}/pidgen.dll +%{_libdir}/wine/%{winepedirs}/powrprof.dll +%{_libdir}/wine/%{winepedirs}/presentationfontcache.exe +%{_libdir}/wine/%{winepedirs}/printui.dll +%{_libdir}/wine/%{winepedirs}/prntvpt.dll +%{_libdir}/wine/%{winepedirs}/profapi.dll +%{_libdir}/wine/%{winepedirs}/propsys.dll +%{_libdir}/wine/%{winepedirs}/psapi.dll +%{_libdir}/wine/%{winepedirs}/pstorec.dll +%{_libdir}/wine/%{winepedirs}/pwrshplugin.dll +%{_libdir}/wine/%{winepedirs}/qasf.dll +%{_libdir}/wine/%{winepedirs}/qcap.dll %{_libdir}/wine/%{winesodir}/qcap.so -%{_libdir}/wine/%{winepedir}/qdvd.dll -%{_libdir}/wine/%{winepedir}/qedit.dll -%{_libdir}/wine/%{winepedir}/qmgr.dll -%{_libdir}/wine/%{winepedir}/qmgrprxy.dll -%{_libdir}/wine/%{winepedir}/quartz.dll -%{_libdir}/wine/%{winepedir}/query.dll -%{_libdir}/wine/%{winepedir}/qwave.dll -%{_libdir}/wine/%{winepedir}/rasapi32.dll -%{_libdir}/wine/%{winepedir}/rasdlg.dll -%{_libdir}/wine/%{winepedir}/regapi.dll -%{_libdir}/wine/%{winepedir}/regini.exe -%{_libdir}/wine/%{winepedir}/resampledmo.dll -%{_libdir}/wine/%{winepedir}/resutils.dll -%{_libdir}/wine/%{winepedir}/riched20.dll -%{_libdir}/wine/%{winepedir}/riched32.dll -%{_libdir}/wine/%{winepedir}/robocopy.exe -%{_libdir}/wine/%{winepedir}/rometadata.dll -%{_libdir}/wine/%{winepedir}/rpcrt4.dll -%{_libdir}/wine/%{winepedir}/rsabase.dll -%{_libdir}/wine/%{winepedir}/rsaenh.dll -%{_libdir}/wine/%{winepedir}/rstrtmgr.dll -%{_libdir}/wine/%{winepedir}/rtutils.dll -%{_libdir}/wine/%{winepedir}/rtworkq.dll -%{_libdir}/wine/%{winepedir}/samlib.dll -%{_libdir}/wine/%{winepedir}/sapi.dll -%{_libdir}/wine/%{winepedir}/sas.dll -%{_libdir}/wine/%{winepedir}/sc.exe -%{_libdir}/wine/%{winepedir}/scarddlg.dll -%{_libdir}/wine/%{winepedir}/scardsvr.dll -%{_libdir}/wine/%{winepedir}/sccbase.dll -%{_libdir}/wine/%{winepedir}/schannel.dll -%{_libdir}/wine/%{winepedir}/scrobj.dll -%{_libdir}/wine/%{winepedir}/scrrun.dll -%{_libdir}/wine/%{winepedir}/scsiport.sys -%{_libdir}/wine/%{winepedir}/sechost.dll -%{_libdir}/wine/%{winepedir}/secur32.dll +%{_libdir}/wine/%{winepedirs}/qdvd.dll +%{_libdir}/wine/%{winepedirs}/qedit.dll +%{_libdir}/wine/%{winepedirs}/qmgr.dll +%{_libdir}/wine/%{winepedirs}/qmgrprxy.dll +%{_libdir}/wine/%{winepedirs}/quartz.dll +%{_libdir}/wine/%{winepedirs}/query.dll +%{_libdir}/wine/%{winepedirs}/qwave.dll +%{_libdir}/wine/%{winepedirs}/rasapi32.dll +%{_libdir}/wine/%{winepedirs}/rasdlg.dll +%{_libdir}/wine/%{winepedirs}/regapi.dll +%{_libdir}/wine/%{winepedirs}/regini.exe +%{_libdir}/wine/%{winepedirs}/resampledmo.dll +%{_libdir}/wine/%{winepedirs}/resutils.dll +%{_libdir}/wine/%{winepedirs}/riched20.dll +%{_libdir}/wine/%{winepedirs}/riched32.dll +%{_libdir}/wine/%{winepedirs}/robocopy.exe +%{_libdir}/wine/%{winepedirs}/rometadata.dll +%{_libdir}/wine/%{winepedirs}/rpcrt4.dll +%{_libdir}/wine/%{winepedirs}/rsabase.dll +%{_libdir}/wine/%{winepedirs}/rsaenh.dll +%{_libdir}/wine/%{winepedirs}/rstrtmgr.dll +%{_libdir}/wine/%{winepedirs}/rtutils.dll +%{_libdir}/wine/%{winepedirs}/rtworkq.dll +%{_libdir}/wine/%{winepedirs}/samlib.dll +%{_libdir}/wine/%{winepedirs}/sapi.dll +%{_libdir}/wine/%{winepedirs}/sas.dll +%{_libdir}/wine/%{winepedirs}/sc.exe +%{_libdir}/wine/%{winepedirs}/scarddlg.dll +%{_libdir}/wine/%{winepedirs}/scardsvr.dll +%{_libdir}/wine/%{winepedirs}/sccbase.dll +%{_libdir}/wine/%{winepedirs}/schannel.dll +%{_libdir}/wine/%{winepedirs}/scrobj.dll +%{_libdir}/wine/%{winepedirs}/scrrun.dll +%{_libdir}/wine/%{winepedirs}/scsiport.sys +%{_libdir}/wine/%{winepedirs}/sechost.dll +%{_libdir}/wine/%{winepedirs}/secur32.dll %{_libdir}/wine/%{winesodir}/secur32.so -%{_libdir}/wine/%{winepedir}/sensapi.dll -%{_libdir}/wine/%{winepedir}/serialui.dll -%{_libdir}/wine/%{winepedir}/setupapi.dll -%{_libdir}/wine/%{winepedir}/sfc_os.dll -%{_libdir}/wine/%{winepedir}/shcore.dll -%{_libdir}/wine/%{winepedir}/shdoclc.dll -%{_libdir}/wine/%{winepedir}/shdocvw.dll -%{_libdir}/wine/%{winepedir}/schedsvc.dll -%{_libdir}/wine/%{winepedir}/shell32.dll -%{_libdir}/wine/%{winepedir}/shfolder.dll -%{_libdir}/wine/%{winepedir}/shlwapi.dll -%{_libdir}/wine/%{winepedir}/shutdown.exe -%{_libdir}/wine/%{winepedir}/slbcsp.dll -%{_libdir}/wine/%{winepedir}/slc.dll -%{_libdir}/wine/%{winepedir}/snmpapi.dll -%{_libdir}/wine/%{winepedir}/softpub.dll -%{_libdir}/wine/%{winepedir}/sort.exe -%{_libdir}/wine/%{winepedir}/spoolsv.exe -%{_libdir}/wine/%{winepedir}/sppc.dll -%{_libdir}/wine/%{winepedir}/srclient.dll -%{_libdir}/wine/%{winepedir}/srvcli.dll -%{_libdir}/wine/%{winepedir}/srvsvc.dll -%{_libdir}/wine/%{winepedir}/sspicli.dll -%{_libdir}/wine/%{winepedir}/stdole2.tlb -%{_libdir}/wine/%{winepedir}/stdole32.tlb -%{_libdir}/wine/%{winepedir}/sti.dll -%{_libdir}/wine/%{winepedir}/strmdll.dll -%{_libdir}/wine/%{winepedir}/subst.exe -%{_libdir}/wine/%{winepedir}/svchost.exe -%{_libdir}/wine/%{winepedir}/svrapi.dll -%{_libdir}/wine/%{winepedir}/sxs.dll -%{_libdir}/wine/%{winepedir}/systeminfo.exe -%{_libdir}/wine/%{winepedir}/t2embed.dll -%{_libdir}/wine/%{winepedir}/tapi32.dll -%{_libdir}/wine/%{winepedir}/taskkill.exe -%{_libdir}/wine/%{winepedir}/taskschd.dll -%{_libdir}/wine/%{winepedir}/tbs.dll -%{_libdir}/wine/%{winepedir}/tdh.dll -%{_libdir}/wine/%{winepedir}/tdi.sys -%{_libdir}/wine/%{winepedir}/threadpoolwinrt.dll -%{_libdir}/wine/%{winepedir}/traffic.dll -%{_libdir}/wine/%{winepedir}/twinapi.appcore.dll -%{_libdir}/wine/%{winepedir}/tzres.dll -%{_libdir}/wine/%{winepedir}/ucrtbase.dll -%{_libdir}/wine/%{winepedir}/uianimation.dll -%{_libdir}/wine/%{winepedir}/uiautomationcore.dll -%{_libdir}/wine/%{winepedir}/uiribbon.dll -%{_libdir}/wine/%{winepedir}/unicows.dll -%{_libdir}/wine/%{winepedir}/unlodctr.exe -%{_libdir}/wine/%{winepedir}/updspapi.dll -%{_libdir}/wine/%{winepedir}/url.dll -%{_libdir}/wine/%{winepedir}/urlmon.dll -%{_libdir}/wine/%{winepedir}/usbd.sys -%{_libdir}/wine/%{winepedir}/user32.dll -%{_libdir}/wine/%{winepedir}/usp10.dll -%{_libdir}/wine/%{winepedir}/utildll.dll -%{_libdir}/wine/%{winepedir}/uxtheme.dll -%{_libdir}/wine/%{winepedir}/userenv.dll -%{_libdir}/wine/%{winepedir}/vbscript.dll -%{_libdir}/wine/%{winepedir}/vcomp.dll -%{_libdir}/wine/%{winepedir}/vcomp90.dll -%{_libdir}/wine/%{winepedir}/vcomp100.dll -%{_libdir}/wine/%{winepedir}/vcomp110.dll -%{_libdir}/wine/%{winepedir}/vcomp120.dll -%{_libdir}/wine/%{winepedir}/vcomp140.dll -%{_libdir}/wine/%{winepedir}/vcruntime140.dll +%{_libdir}/wine/%{winepedirs}/sensapi.dll +%{_libdir}/wine/%{winepedirs}/serialui.dll +%{_libdir}/wine/%{winepedirs}/setupapi.dll +%{_libdir}/wine/%{winepedirs}/sfc_os.dll +%{_libdir}/wine/%{winepedirs}/shcore.dll +%{_libdir}/wine/%{winepedirs}/shdoclc.dll +%{_libdir}/wine/%{winepedirs}/shdocvw.dll +%{_libdir}/wine/%{winepedirs}/schedsvc.dll +%{_libdir}/wine/%{winepedirs}/shell32.dll +%{_libdir}/wine/%{winepedirs}/shfolder.dll +%{_libdir}/wine/%{winepedirs}/shlwapi.dll +%{_libdir}/wine/%{winepedirs}/shutdown.exe +%{_libdir}/wine/%{winepedirs}/slbcsp.dll +%{_libdir}/wine/%{winepedirs}/slc.dll +%{_libdir}/wine/%{winepedirs}/snmpapi.dll +%{_libdir}/wine/%{winepedirs}/softpub.dll +%{_libdir}/wine/%{winepedirs}/sort.exe +%{_libdir}/wine/%{winepedirs}/spoolsv.exe +%{_libdir}/wine/%{winepedirs}/sppc.dll +%{_libdir}/wine/%{winepedirs}/srclient.dll +%{_libdir}/wine/%{winepedirs}/srvcli.dll +%{_libdir}/wine/%{winepedirs}/srvsvc.dll +%{_libdir}/wine/%{winepedirs}/sspicli.dll +%{_libdir}/wine/%{winepedirs}/stdole2.tlb +%{_libdir}/wine/%{winepedirs}/stdole32.tlb +%{_libdir}/wine/%{winepedirs}/sti.dll +%{_libdir}/wine/%{winepedirs}/strmdll.dll +%{_libdir}/wine/%{winepedirs}/subst.exe +%{_libdir}/wine/%{winepedirs}/svchost.exe +%{_libdir}/wine/%{winepedirs}/svrapi.dll +%{_libdir}/wine/%{winepedirs}/sxs.dll +%{_libdir}/wine/%{winepedirs}/systeminfo.exe +%{_libdir}/wine/%{winepedirs}/t2embed.dll +%{_libdir}/wine/%{winepedirs}/tapi32.dll +%{_libdir}/wine/%{winepedirs}/taskkill.exe +%{_libdir}/wine/%{winepedirs}/taskschd.dll +%{_libdir}/wine/%{winepedirs}/tbs.dll +%{_libdir}/wine/%{winepedirs}/tdh.dll +%{_libdir}/wine/%{winepedirs}/tdi.sys +%{_libdir}/wine/%{winepedirs}/threadpoolwinrt.dll +%{_libdir}/wine/%{winepedirs}/traffic.dll +%{_libdir}/wine/%{winepedirs}/twinapi.appcore.dll +%{_libdir}/wine/%{winepedirs}/tzres.dll +%{_libdir}/wine/%{winepedirs}/ucrtbase.dll +%{_libdir}/wine/%{winepedirs}/uianimation.dll +%{_libdir}/wine/%{winepedirs}/uiautomationcore.dll +%{_libdir}/wine/%{winepedirs}/uiribbon.dll +%{_libdir}/wine/%{winepedirs}/unicows.dll +%{_libdir}/wine/%{winepedirs}/unlodctr.exe +%{_libdir}/wine/%{winepedirs}/updspapi.dll +%{_libdir}/wine/%{winepedirs}/url.dll +%{_libdir}/wine/%{winepedirs}/urlmon.dll +%{_libdir}/wine/%{winepedirs}/usbd.sys +%{_libdir}/wine/%{winepedirs}/user32.dll +%{_libdir}/wine/%{winepedirs}/usp10.dll +%{_libdir}/wine/%{winepedirs}/utildll.dll +%{_libdir}/wine/%{winepedirs}/uxtheme.dll +%{_libdir}/wine/%{winepedirs}/userenv.dll +%{_libdir}/wine/%{winepedirs}/vbscript.dll +%{_libdir}/wine/%{winepedirs}/vcomp.dll +%{_libdir}/wine/%{winepedirs}/vcomp90.dll +%{_libdir}/wine/%{winepedirs}/vcomp100.dll +%{_libdir}/wine/%{winepedirs}/vcomp110.dll +%{_libdir}/wine/%{winepedirs}/vcomp120.dll +%{_libdir}/wine/%{winepedirs}/vcomp140.dll +%{_libdir}/wine/%{winepedirs}/vcruntime140.dll %ifarch x86_64 -%{_libdir}/wine/%{winepedir}/vcruntime140_1.dll +%{_libdir}/wine/%{winepedirs}/vcruntime140_1.dll %endif -%{_libdir}/wine/%{winepedir}/vdmdbg.dll -%{_libdir}/wine/%{winepedir}/version.dll -%{_libdir}/wine/%{winepedir}/vga.dll -%{_libdir}/wine/%{winepedir}/virtdisk.dll -%{_libdir}/wine/%{winepedir}/vssapi.dll -%{_libdir}/wine/%{winepedir}/vulkan-1.dll -%{_libdir}/wine/%{winepedir}/wbemdisp.dll -%{_libdir}/wine/%{winepedir}/wbemprox.dll -%{_libdir}/wine/%{winepedir}/wdscore.dll -%{_libdir}/wine/%{winepedir}/webservices.dll -%{_libdir}/wine/%{winepedir}/websocket.dll -%{_libdir}/wine/%{winepedir}/wer.dll -%{_libdir}/wine/%{winepedir}/wevtapi.dll -%{_libdir}/wine/%{winepedir}/wevtsvc.dll -%{_libdir}/wine/%{winepedir}/wiaservc.dll -%{_libdir}/wine/%{winepedir}/wimgapi.dll +%{_libdir}/wine/%{winepedirs}/vdmdbg.dll +%{_libdir}/wine/%{winepedirs}/version.dll +%{_libdir}/wine/%{winepedirs}/vga.dll +%{_libdir}/wine/%{winepedirs}/virtdisk.dll +%{_libdir}/wine/%{winepedirs}/vssapi.dll +%{_libdir}/wine/%{winepedirs}/vulkan-1.dll +%{_libdir}/wine/%{winepedirs}/wbemdisp.dll +%{_libdir}/wine/%{winepedirs}/wbemprox.dll +%{_libdir}/wine/%{winepedirs}/wdscore.dll +%{_libdir}/wine/%{winepedirs}/webservices.dll +%{_libdir}/wine/%{winepedirs}/websocket.dll +%{_libdir}/wine/%{winepedirs}/wer.dll +%{_libdir}/wine/%{winepedirs}/wevtapi.dll +%{_libdir}/wine/%{winepedirs}/wevtsvc.dll +%{_libdir}/wine/%{winepedirs}/wiaservc.dll +%{_libdir}/wine/%{winepedirs}/wimgapi.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/win32k.sys +%{_libdir}/wine/%{winepedirs}/win32k.sys %endif -%{_libdir}/wine/%{winepedir}/win32u.dll -%{_libdir}/wine/%{winepedir}/windows.applicationmodel.dll -%{_libdir}/wine/%{winepedir}/windows.devices.bluetooth.dll -%{_libdir}/wine/%{winepedir}/windows.devices.enumeration.dll -%{_libdir}/wine/%{winepedir}/windows.devices.usb.dll -%{_libdir}/wine/%{winepedir}/windows.gaming.ui.gamebar.dll -%{_libdir}/wine/%{winepedir}/windows.gaming.input.dll -%{_libdir}/wine/%{winepedir}/windows.globalization.dll -%{_libdir}/wine/%{winepedir}/windows.media.dll -%{_libdir}/wine/%{winepedir}/windows.media.devices.dll -%{_libdir}/wine/%{winepedir}/windows.media.mediacontrol.dll -%{_libdir}/wine/%{winepedir}/windows.media.speech.dll +%{_libdir}/wine/%{winepedirs}/win32u.dll +%{_libdir}/wine/%{winepedirs}/windows.applicationmodel.dll +%{_libdir}/wine/%{winepedirs}/windows.devices.bluetooth.dll +%{_libdir}/wine/%{winepedirs}/windows.devices.enumeration.dll +%{_libdir}/wine/%{winepedirs}/windows.devices.usb.dll +%{_libdir}/wine/%{winepedirs}/windows.gaming.ui.gamebar.dll +%{_libdir}/wine/%{winepedirs}/windows.gaming.input.dll +%{_libdir}/wine/%{winepedirs}/windows.globalization.dll +%{_libdir}/wine/%{winepedirs}/windows.media.dll +%{_libdir}/wine/%{winepedirs}/windows.media.devices.dll +%{_libdir}/wine/%{winepedirs}/windows.media.mediacontrol.dll +%{_libdir}/wine/%{winepedirs}/windows.media.speech.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/windows.networking.connectivity.dll +%{_libdir}/wine/%{winepedirs}/windows.networking.connectivity.dll %endif -%{_libdir}/wine/%{winepedir}/windows.networking.dll -%{_libdir}/wine/%{winepedir}/windows.networking.hostname.dll -%{_libdir}/wine/%{winepedir}/windows.perception.stub.dll -%{_libdir}/wine/%{winepedir}/windows.security.authentication.onlineid.dll -%{_libdir}/wine/%{winepedir}/windows.security.credentials.ui.userconsentverifier.dll -%{_libdir}/wine/%{winepedir}/windows.storage.dll -%{_libdir}/wine/%{winepedir}/windows.storage.applicationdata.dll -%{_libdir}/wine/%{winepedir}/windows.system.profile.systemid.dll -%{_libdir}/wine/%{winepedir}/windows.system.profile.systemmanufacturers.dll -%{_libdir}/wine/%{winepedir}/windows.ui.dll -%{_libdir}/wine/%{winepedir}/windows.ui.xaml.dll -%{_libdir}/wine/%{winepedir}/windows.web.dll -%{_libdir}/wine/%{winepedir}/windowscodecs.dll -%{_libdir}/wine/%{winepedir}/windowscodecsext.dll +%{_libdir}/wine/%{winepedirs}/windows.networking.dll +%{_libdir}/wine/%{winepedirs}/windows.networking.hostname.dll +%{_libdir}/wine/%{winepedirs}/windows.perception.stub.dll +%{_libdir}/wine/%{winepedirs}/windows.security.authentication.onlineid.dll +%{_libdir}/wine/%{winepedirs}/windows.security.credentials.ui.userconsentverifier.dll +%{_libdir}/wine/%{winepedirs}/windows.storage.dll +%{_libdir}/wine/%{winepedirs}/windows.storage.applicationdata.dll +%{_libdir}/wine/%{winepedirs}/windows.system.profile.systemid.dll +%{_libdir}/wine/%{winepedirs}/windows.system.profile.systemmanufacturers.dll +%{_libdir}/wine/%{winepedirs}/windows.ui.dll +%{_libdir}/wine/%{winepedirs}/windows.ui.xaml.dll +%{_libdir}/wine/%{winepedirs}/windows.web.dll +%{_libdir}/wine/%{winepedirs}/windowscodecs.dll +%{_libdir}/wine/%{winepedirs}/windowscodecsext.dll %{_libdir}/wine/%{winesodir}/wine %{_libdir}/wine/%{winesodir}/wine-preloader %{_libdir}/wine/%{winesodir}/winebth.so -%{_libdir}/wine/%{winepedir}/winebth.sys -%{_libdir}/wine/%{winepedir}/winebus.sys -%{_libdir}/wine/%{winepedir}/winedmo.dll +%{_libdir}/wine/%{winepedirs}/winebth.sys +%{_libdir}/wine/%{winepedirs}/winebus.sys +%{_libdir}/wine/%{winepedirs}/winedmo.dll %{_libdir}/wine/%{winesodir}/winedmo.so %{_libdir}/wine/%{winesodir}/winegstreamer.so -%{_libdir}/wine/%{winepedir}/winegstreamer.dll -%{_libdir}/wine/%{winepedir}/winehid.sys -%{_libdir}/wine/%{winepedir}/winemapi.dll -%{_libdir}/wine/%{winepedir}/wineusb.sys +%{_libdir}/wine/%{winepedirs}/winegstreamer.dll +%{_libdir}/wine/%{winepedirs}/winehid.sys +%{_libdir}/wine/%{winepedirs}/winemapi.dll +%{_libdir}/wine/%{winepedirs}/wineusb.sys %{_libdir}/wine/%{winesodir}/wineusb.so %{_libdir}/wine/%{winesodir}/winevulkan.so -%{_libdir}/wine/%{winepedir}/winevulkan.dll +%{_libdir}/wine/%{winepedirs}/winevulkan.dll %if 0%{?wine_staging} -%{_libdir}/wine/%{winepedir}/winewayland.drv +%{_libdir}/wine/%{winepedirs}/winewayland.drv %{_libdir}/wine/%{winesodir}/winewayland.so %endif -%{_libdir}/wine/%{winepedir}/winex11.drv +%{_libdir}/wine/%{winepedirs}/winex11.drv %{_libdir}/wine/%{winesodir}/winex11.so -%{_libdir}/wine/%{winepedir}/wing32.dll -%{_libdir}/wine/%{winepedir}/winhttp.dll -%{_libdir}/wine/%{winepedir}/wininet.dll -%{_libdir}/wine/%{winepedir}/winmm.dll -%{_libdir}/wine/%{winepedir}/winnls32.dll -%{_libdir}/wine/%{winepedir}/winprint.dll -%{_libdir}/wine/%{winepedir}/winspool.drv +%{_libdir}/wine/%{winepedirs}/wing32.dll +%{_libdir}/wine/%{winepedirs}/winhttp.dll +%{_libdir}/wine/%{winepedirs}/wininet.dll +%{_libdir}/wine/%{winepedirs}/winmm.dll +%{_libdir}/wine/%{winepedirs}/winnls32.dll +%{_libdir}/wine/%{winepedirs}/winprint.dll +%{_libdir}/wine/%{winepedirs}/winspool.drv %{_libdir}/wine/%{winesodir}/winspool.so -%{_libdir}/wine/%{winepedir}/winsta.dll -%{_libdir}/wine/%{winepedir}/wintypes.dll -%{_libdir}/wine/%{winepedir}/wldp.dll -%{_libdir}/wine/%{winepedir}/wmadmod.dll -%{_libdir}/wine/%{winepedir}/wmasf.dll -%{_libdir}/wine/%{winepedir}/wmi.dll -%{_libdir}/wine/%{winepedir}/wmic.exe -%{_libdir}/wine/%{winepedir}/wmilib.sys -%{_libdir}/wine/%{winepedir}/wmiutils.dll -%{_libdir}/wine/%{winepedir}/wmp.dll -%{_libdir}/wine/%{winepedir}/wmvcore.dll -%{_libdir}/wine/%{winepedir}/wmvdecod.dll -%{_libdir}/wine/%{winepedir}/spoolss.dll +%{_libdir}/wine/%{winepedirs}/winsta.dll +%{_libdir}/wine/%{winepedirs}/wintypes.dll +%{_libdir}/wine/%{winepedirs}/wldp.dll +%{_libdir}/wine/%{winepedirs}/wmadmod.dll +%{_libdir}/wine/%{winepedirs}/wmasf.dll +%{_libdir}/wine/%{winepedirs}/wmi.dll +%{_libdir}/wine/%{winepedirs}/wmic.exe +%{_libdir}/wine/%{winepedirs}/wmilib.sys +%{_libdir}/wine/%{winepedirs}/wmiutils.dll +%{_libdir}/wine/%{winepedirs}/wmp.dll +%{_libdir}/wine/%{winepedirs}/wmvcore.dll +%{_libdir}/wine/%{winepedirs}/wmvdecod.dll +%{_libdir}/wine/%{winepedirs}/spoolss.dll %{_libdir}/wine/%{winesodir}/win32u.so %{_libdir}/wine/%{winesodir}/winebus.so -%{_libdir}/wine/%{winepedir}/winexinput.sys -%{_libdir}/wine/%{winepedir}/wintab32.dll -%{_libdir}/wine/%{winepedir}/wintrust.dll -%{_libdir}/wine/%{winepedir}/winusb.dll -%{_libdir}/wine/%{winepedir}/wlanapi.dll -%{_libdir}/wine/%{winepedir}/wlanui.dll -%{_libdir}/wine/%{winepedir}/wmphoto.dll -%{_libdir}/wine/%{winepedir}/wnaspi32.dll -%{_libdir}/wine/%{winepedir}/wofutil.dll +%{_libdir}/wine/%{winepedirs}/winexinput.sys +%{_libdir}/wine/%{winepedirs}/wintab32.dll +%{_libdir}/wine/%{winepedirs}/wintrust.dll +%{_libdir}/wine/%{winepedirs}/winusb.dll +%{_libdir}/wine/%{winepedirs}/wlanapi.dll +%{_libdir}/wine/%{winepedirs}/wlanui.dll +%{_libdir}/wine/%{winepedirs}/wmphoto.dll +%{_libdir}/wine/%{winepedirs}/wnaspi32.dll +%{_libdir}/wine/%{winepedirs}/wofutil.dll %ifarch x86_64 aarch64 -%{_libdir}/wine/%{winepedir}/wow64.dll -%{_libdir}/wine/%{winepedir}/wow64win.dll +%{_libdir}/wine/%{winepedirs}/wow64.dll +%{_libdir}/wine/%{winepedirs}/wow64win.dll %endif %ifarch x86_64 -%{_libdir}/wine/%{winepedir}/wow64cpu.dll +%{_libdir}/wine/%{winepedirs}/wow64cpu.dll %endif -%{_libdir}/wine/%{winepedir}/wpc.dll -%{_libdir}/wine/%{winepedir}/wpcap.dll +%{_libdir}/wine/%{winepedirs}/wpc.dll +%{_libdir}/wine/%{winepedirs}/wpcap.dll %{_libdir}/wine/%{winesodir}/wpcap.so -%{_libdir}/wine/%{winepedir}/ws2_32.dll +%{_libdir}/wine/%{winepedirs}/ws2_32.dll %{_libdir}/wine/%{winesodir}/ws2_32.so -%{_libdir}/wine/%{winepedir}/wsdapi.dll -%{_libdir}/wine/%{winepedir}/wshom.ocx -%{_libdir}/wine/%{winepedir}/wsnmp32.dll -%{_libdir}/wine/%{winepedir}/wsock32.dll -%{_libdir}/wine/%{winepedir}/wtsapi32.dll -%{_libdir}/wine/%{winepedir}/wuapi.dll -%{_libdir}/wine/%{winepedir}/wuaueng.dll -%{_libdir}/wine/%{winepedir}/wuauserv.exe -%{_libdir}/wine/%{winepedir}/security.dll -%{_libdir}/wine/%{winepedir}/sfc.dll -%{_libdir}/wine/%{winepedir}/wineps.drv +%{_libdir}/wine/%{winepedirs}/wsdapi.dll +%{_libdir}/wine/%{winepedirs}/wshom.ocx +%{_libdir}/wine/%{winepedirs}/wsnmp32.dll +%{_libdir}/wine/%{winepedirs}/wsock32.dll +%{_libdir}/wine/%{winepedirs}/wtsapi32.dll +%{_libdir}/wine/%{winepedirs}/wuapi.dll +%{_libdir}/wine/%{winepedirs}/wuaueng.dll +%{_libdir}/wine/%{winepedirs}/wuauserv.exe +%{_libdir}/wine/%{winepedirs}/security.dll +%{_libdir}/wine/%{winepedirs}/sfc.dll +%{_libdir}/wine/%{winepedirs}/wineps.drv %{_libdir}/wine/%{winesodir}/wineps.so -%ghost %{_libdir}/wine/%{winepedir}/d3d8.dll -%{_libdir}/wine/%{winepedir}/wine-d3d8.dll -%{_libdir}/wine/%{winepedir}/d3d8thk.dll -%ghost %{_libdir}/wine/%{winepedir}/d3d9.dll -%{_libdir}/wine/%{winepedir}/wine-d3d9.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d8.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d8.dll +%{_libdir}/wine/%{winepedirs}/d3d8thk.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d9.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d9.dll %{_libdir}/wine/%{winesodir}/opengl32.so -%{_libdir}/wine/%{winepedir}/opengl32.dll -%{_libdir}/wine/%{winepedir}/wined3d.dll -%{_libdir}/wine/%{winepedir}/dnsapi.dll +%{_libdir}/wine/%{winepedirs}/opengl32.dll +%{_libdir}/wine/%{winepedirs}/wined3d.dll +%{_libdir}/wine/%{winepedirs}/dnsapi.dll %{_libdir}/wine/%{winesodir}/dnsapi.so -%{_libdir}/wine/%{winepedir}/iexplore.exe -%{_libdir}/wine/%{winepedir}/x3daudio1_0.dll -%{_libdir}/wine/%{winepedir}/x3daudio1_1.dll -%{_libdir}/wine/%{winepedir}/x3daudio1_2.dll -%{_libdir}/wine/%{winepedir}/x3daudio1_3.dll -%{_libdir}/wine/%{winepedir}/x3daudio1_4.dll -%{_libdir}/wine/%{winepedir}/x3daudio1_5.dll -%{_libdir}/wine/%{winepedir}/x3daudio1_6.dll -%{_libdir}/wine/%{winepedir}/x3daudio1_7.dll -%{_libdir}/wine/%{winepedir}/xactengine2_0.dll -%{_libdir}/wine/%{winepedir}/xactengine2_4.dll -%{_libdir}/wine/%{winepedir}/xactengine2_7.dll -%{_libdir}/wine/%{winepedir}/xactengine2_9.dll -%{_libdir}/wine/%{winepedir}/xactengine3_0.dll -%{_libdir}/wine/%{winepedir}/xactengine3_1.dll -%{_libdir}/wine/%{winepedir}/xactengine3_2.dll -%{_libdir}/wine/%{winepedir}/xactengine3_3.dll -%{_libdir}/wine/%{winepedir}/xactengine3_4.dll -%{_libdir}/wine/%{winepedir}/xactengine3_5.dll -%{_libdir}/wine/%{winepedir}/xactengine3_6.dll -%{_libdir}/wine/%{winepedir}/xactengine3_7.dll -%{_libdir}/wine/%{winepedir}/xapofx1_1.dll -%{_libdir}/wine/%{winepedir}/xapofx1_2.dll -%{_libdir}/wine/%{winepedir}/xapofx1_3.dll -%{_libdir}/wine/%{winepedir}/xapofx1_4.dll -%{_libdir}/wine/%{winepedir}/xapofx1_5.dll -%{_libdir}/wine/%{winepedir}/xaudio2_0.dll -%{_libdir}/wine/%{winepedir}/xaudio2_1.dll -%{_libdir}/wine/%{winepedir}/xaudio2_2.dll -%{_libdir}/wine/%{winepedir}/xaudio2_3.dll -%{_libdir}/wine/%{winepedir}/xaudio2_4.dll -%{_libdir}/wine/%{winepedir}/xaudio2_5.dll -%{_libdir}/wine/%{winepedir}/xaudio2_6.dll -%{_libdir}/wine/%{winepedir}/xaudio2_7.dll -%{_libdir}/wine/%{winepedir}/xaudio2_8.dll -%{_libdir}/wine/%{winepedir}/xaudio2_9.dll -%{_libdir}/wine/%{winepedir}/xcopy.exe -%{_libdir}/wine/%{winepedir}/xinput1_1.dll -%{_libdir}/wine/%{winepedir}/xinput1_2.dll -%{_libdir}/wine/%{winepedir}/xinput1_3.dll -%{_libdir}/wine/%{winepedir}/xinput1_4.dll -%{_libdir}/wine/%{winepedir}/xinput9_1_0.dll -%{_libdir}/wine/%{winepedir}/xinputuap.dll -%{_libdir}/wine/%{winepedir}/xmllite.dll -%{_libdir}/wine/%{winepedir}/xolehlp.dll -%{_libdir}/wine/%{winepedir}/xpsprint.dll -%{_libdir}/wine/%{winepedir}/xpssvcs.dll +%{_libdir}/wine/%{winepedirs}/iexplore.exe +%{_libdir}/wine/%{winepedirs}/x3daudio1_0.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_1.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_2.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_3.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_4.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_5.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_6.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_7.dll +%{_libdir}/wine/%{winepedirs}/xactengine2_0.dll +%{_libdir}/wine/%{winepedirs}/xactengine2_4.dll +%{_libdir}/wine/%{winepedirs}/xactengine2_7.dll +%{_libdir}/wine/%{winepedirs}/xactengine2_9.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_0.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_1.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_2.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_3.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_4.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_5.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_6.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_7.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_1.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_2.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_3.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_4.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_5.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_0.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_1.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_2.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_3.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_4.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_5.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_6.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_7.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_8.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_9.dll +%{_libdir}/wine/%{winepedirs}/xcopy.exe +%{_libdir}/wine/%{winepedirs}/xinput1_1.dll +%{_libdir}/wine/%{winepedirs}/xinput1_2.dll +%{_libdir}/wine/%{winepedirs}/xinput1_3.dll +%{_libdir}/wine/%{winepedirs}/xinput1_4.dll +%{_libdir}/wine/%{winepedirs}/xinput9_1_0.dll +%{_libdir}/wine/%{winepedirs}/xinputuap.dll +%{_libdir}/wine/%{winepedirs}/xmllite.dll +%{_libdir}/wine/%{winepedirs}/xolehlp.dll +%{_libdir}/wine/%{winepedirs}/xpsprint.dll +%{_libdir}/wine/%{winepedirs}/xpssvcs.dll %if 0%{?wine_staging} %ifarch x86_64 aarch64 -#%%{_libdir}/wine/%%{winepedir}/nvapi64.dll -#%%{_libdir}/wine/%%{winepedir}/nvencodeapi64.dll +#%%{_libdir}/wine/%%{winepedirs}/nvapi64.dll +#%%{_libdir}/wine/%%{winepedirs}/nvencodeapi64.dll #%%{_libdir}/wine/%%{winesodir}/nvencodeapi64.dll.so %else -#%%{_libdir}/wine/%%{winepedir}/nvapi.dll -#%%{_libdir}/wine/%%{winepedir}/nvencodeapi.dll +#%%{_libdir}/wine/%%{winepedirs}/nvapi.dll +#%%{_libdir}/wine/%%{winepedirs}/nvencodeapi.dll #%%{_libdir}/wine/%%{winesodir}/nvencodeapi.dll.so %endif %endif # 16 bit and other non 64bit stuff %ifnarch x86_64 aarch64 -%{_libdir}/wine/%{winepedir}/winevdm.exe -%{_libdir}/wine/%{winepedir}/ifsmgr.vxd -%{_libdir}/wine/%{winepedir}/mmdevldr.vxd -%{_libdir}/wine/%{winepedir}/monodebg.vxd -%{_libdir}/wine/%{winepedir}/rundll.exe16 -%{_libdir}/wine/%{winepedir}/vdhcp.vxd -%{_libdir}/wine/%{winepedir}/user.exe16 -%{_libdir}/wine/%{winepedir}/vmm.vxd -%{_libdir}/wine/%{winepedir}/vnbt.vxd -%{_libdir}/wine/%{winepedir}/vnetbios.vxd -%{_libdir}/wine/%{winepedir}/vtdapi.vxd -%{_libdir}/wine/%{winepedir}/vwin32.vxd -%{_libdir}/wine/%{winepedir}/w32skrnl.dll -%{_libdir}/wine/%{winepedir}/avifile.dll16 -%{_libdir}/wine/%{winepedir}/comm.drv16 -%{_libdir}/wine/%{winepedir}/commdlg.dll16 -%{_libdir}/wine/%{winepedir}/compobj.dll16 -%{_libdir}/wine/%{winepedir}/ctl3d.dll16 -%{_libdir}/wine/%{winepedir}/ctl3dv2.dll16 -%{_libdir}/wine/%{winepedir}/ddeml.dll16 -%{_libdir}/wine/%{winepedir}/dispdib.dll16 -%{_libdir}/wine/%{winepedir}/display.drv16 -%{_libdir}/wine/%{winepedir}/gdi.exe16 -%{_libdir}/wine/%{winepedir}/imm.dll16 -%{_libdir}/wine/%{winepedir}/krnl386.exe16 -%{_libdir}/wine/%{winepedir}/keyboard.drv16 -%{_libdir}/wine/%{winepedir}/lzexpand.dll16 -%{_libdir}/wine/%{winepedir}/mmsystem.dll16 -%{_libdir}/wine/%{winepedir}/mouse.drv16 -%{_libdir}/wine/%{winepedir}/msacm.dll16 -%{_libdir}/wine/%{winepedir}/msvideo.dll16 -%{_libdir}/wine/%{winepedir}/ole2.dll16 -%{_libdir}/wine/%{winepedir}/ole2conv.dll16 -%{_libdir}/wine/%{winepedir}/ole2disp.dll16 -%{_libdir}/wine/%{winepedir}/ole2nls.dll16 -%{_libdir}/wine/%{winepedir}/ole2prox.dll16 -%{_libdir}/wine/%{winepedir}/ole2thk.dll16 -%{_libdir}/wine/%{winepedir}/olecli.dll16 -%{_libdir}/wine/%{winepedir}/olesvr.dll16 -%{_libdir}/wine/%{winepedir}/rasapi16.dll16 -%{_libdir}/wine/%{winepedir}/setupx.dll16 -%{_libdir}/wine/%{winepedir}/shell.dll16 -%{_libdir}/wine/%{winepedir}/sound.drv16 -%{_libdir}/wine/%{winepedir}/storage.dll16 -%{_libdir}/wine/%{winepedir}/stress.dll16 -%{_libdir}/wine/%{winepedir}/system.drv16 -%{_libdir}/wine/%{winepedir}/toolhelp.dll16 -%{_libdir}/wine/%{winepedir}/twain.dll16 -%{_libdir}/wine/%{winepedir}/typelib.dll16 -%{_libdir}/wine/%{winepedir}/ver.dll16 -%{_libdir}/wine/%{winepedir}/w32sys.dll16 -%{_libdir}/wine/%{winepedir}/win32s16.dll16 -%{_libdir}/wine/%{winepedir}/win87em.dll16 -%{_libdir}/wine/%{winepedir}/winaspi.dll16 -%{_libdir}/wine/%{winepedir}/windebug.dll16 -%{_libdir}/wine/%{winepedir}/wineps16.drv16 -%{_libdir}/wine/%{winepedir}/wing.dll16 -%{_libdir}/wine/%{winepedir}/winhelp.exe16 -%{_libdir}/wine/%{winepedir}/winnls.dll16 -%{_libdir}/wine/%{winepedir}/winoldap.mod16 -%{_libdir}/wine/%{winepedir}/winsock.dll16 -%{_libdir}/wine/%{winepedir}/wintab.dll16 -%{_libdir}/wine/%{winepedir}/wow32.dll +%{_libdir}/wine/%{winepedirs}/winevdm.exe +%{_libdir}/wine/%{winepedirs}/ifsmgr.vxd +%{_libdir}/wine/%{winepedirs}/mmdevldr.vxd +%{_libdir}/wine/%{winepedirs}/monodebg.vxd +%{_libdir}/wine/%{winepedirs}/rundll.exe16 +%{_libdir}/wine/%{winepedirs}/vdhcp.vxd +%{_libdir}/wine/%{winepedirs}/user.exe16 +%{_libdir}/wine/%{winepedirs}/vmm.vxd +%{_libdir}/wine/%{winepedirs}/vnbt.vxd +%{_libdir}/wine/%{winepedirs}/vnetbios.vxd +%{_libdir}/wine/%{winepedirs}/vtdapi.vxd +%{_libdir}/wine/%{winepedirs}/vwin32.vxd +%{_libdir}/wine/%{winepedirs}/w32skrnl.dll +%{_libdir}/wine/%{winepedirs}/avifile.dll16 +%{_libdir}/wine/%{winepedirs}/comm.drv16 +%{_libdir}/wine/%{winepedirs}/commdlg.dll16 +%{_libdir}/wine/%{winepedirs}/compobj.dll16 +%{_libdir}/wine/%{winepedirs}/ctl3d.dll16 +%{_libdir}/wine/%{winepedirs}/ctl3dv2.dll16 +%{_libdir}/wine/%{winepedirs}/ddeml.dll16 +%{_libdir}/wine/%{winepedirs}/dispdib.dll16 +%{_libdir}/wine/%{winepedirs}/display.drv16 +%{_libdir}/wine/%{winepedirs}/gdi.exe16 +%{_libdir}/wine/%{winepedirs}/imm.dll16 +%{_libdir}/wine/%{winepedirs}/krnl386.exe16 +%{_libdir}/wine/%{winepedirs}/keyboard.drv16 +%{_libdir}/wine/%{winepedirs}/lzexpand.dll16 +%{_libdir}/wine/%{winepedirs}/mmsystem.dll16 +%{_libdir}/wine/%{winepedirs}/mouse.drv16 +%{_libdir}/wine/%{winepedirs}/msacm.dll16 +%{_libdir}/wine/%{winepedirs}/msvideo.dll16 +%{_libdir}/wine/%{winepedirs}/ole2.dll16 +%{_libdir}/wine/%{winepedirs}/ole2conv.dll16 +%{_libdir}/wine/%{winepedirs}/ole2disp.dll16 +%{_libdir}/wine/%{winepedirs}/ole2nls.dll16 +%{_libdir}/wine/%{winepedirs}/ole2prox.dll16 +%{_libdir}/wine/%{winepedirs}/ole2thk.dll16 +%{_libdir}/wine/%{winepedirs}/olecli.dll16 +%{_libdir}/wine/%{winepedirs}/olesvr.dll16 +%{_libdir}/wine/%{winepedirs}/rasapi16.dll16 +%{_libdir}/wine/%{winepedirs}/setupx.dll16 +%{_libdir}/wine/%{winepedirs}/shell.dll16 +%{_libdir}/wine/%{winepedirs}/sound.drv16 +%{_libdir}/wine/%{winepedirs}/storage.dll16 +%{_libdir}/wine/%{winepedirs}/stress.dll16 +%{_libdir}/wine/%{winepedirs}/system.drv16 +%{_libdir}/wine/%{winepedirs}/toolhelp.dll16 +%{_libdir}/wine/%{winepedirs}/twain.dll16 +%{_libdir}/wine/%{winepedirs}/typelib.dll16 +%{_libdir}/wine/%{winepedirs}/ver.dll16 +%{_libdir}/wine/%{winepedirs}/w32sys.dll16 +%{_libdir}/wine/%{winepedirs}/win32s16.dll16 +%{_libdir}/wine/%{winepedirs}/win87em.dll16 +%{_libdir}/wine/%{winepedirs}/winaspi.dll16 +%{_libdir}/wine/%{winepedirs}/windebug.dll16 +%{_libdir}/wine/%{winepedirs}/wineps16.drv16 +%{_libdir}/wine/%{winepedirs}/wing.dll16 +%{_libdir}/wine/%{winepedirs}/winhelp.exe16 +%{_libdir}/wine/%{winepedirs}/winnls.dll16 +%{_libdir}/wine/%{winepedirs}/winoldap.mod16 +%{_libdir}/wine/%{winepedirs}/winsock.dll16 +%{_libdir}/wine/%{winepedirs}/wintab.dll16 +%{_libdir}/wine/%{winepedirs}/wow32.dll +%endif +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] +%{_libdir}/wine/i386-windows/winevdm.exe +%{_libdir}/wine/i386-windows/ifsmgr.vxd +%{_libdir}/wine/i386-windows/mmdevldr.vxd +%{_libdir}/wine/i386-windows/monodebg.vxd +%{_libdir}/wine/i386-windows/rundll.exe16 +%{_libdir}/wine/i386-windows/vdhcp.vxd +%{_libdir}/wine/i386-windows/user.exe16 +%{_libdir}/wine/i386-windows/vmm.vxd +%{_libdir}/wine/i386-windows/vnbt.vxd +%{_libdir}/wine/i386-windows/vnetbios.vxd +%{_libdir}/wine/i386-windows/vtdapi.vxd +%{_libdir}/wine/i386-windows/vwin32.vxd +%{_libdir}/wine/i386-windows/w32skrnl.dll +%{_libdir}/wine/i386-windows/avifile.dll16 +%{_libdir}/wine/i386-windows/comm.drv16 +%{_libdir}/wine/i386-windows/commdlg.dll16 +%{_libdir}/wine/i386-windows/compobj.dll16 +%{_libdir}/wine/i386-windows/ctl3d.dll16 +%{_libdir}/wine/i386-windows/ctl3dv2.dll16 +%{_libdir}/wine/i386-windows/ddeml.dll16 +%{_libdir}/wine/i386-windows/dispdib.dll16 +%{_libdir}/wine/i386-windows/display.drv16 +%{_libdir}/wine/i386-windows/gdi.exe16 +%{_libdir}/wine/i386-windows/imm.dll16 +%{_libdir}/wine/i386-windows/krnl386.exe16 +%{_libdir}/wine/i386-windows/keyboard.drv16 +%{_libdir}/wine/i386-windows/lzexpand.dll16 +%{_libdir}/wine/i386-windows/mmsystem.dll16 +%{_libdir}/wine/i386-windows/mouse.drv16 +%{_libdir}/wine/i386-windows/msacm.dll16 +%{_libdir}/wine/i386-windows/msvideo.dll16 +%{_libdir}/wine/i386-windows/ole2.dll16 +%{_libdir}/wine/i386-windows/ole2conv.dll16 +%{_libdir}/wine/i386-windows/ole2disp.dll16 +%{_libdir}/wine/i386-windows/ole2nls.dll16 +%{_libdir}/wine/i386-windows/ole2prox.dll16 +%{_libdir}/wine/i386-windows/ole2thk.dll16 +%{_libdir}/wine/i386-windows/olecli.dll16 +%{_libdir}/wine/i386-windows/olesvr.dll16 +%{_libdir}/wine/i386-windows/rasapi16.dll16 +%{_libdir}/wine/i386-windows/setupx.dll16 +%{_libdir}/wine/i386-windows/shell.dll16 +%{_libdir}/wine/i386-windows/sound.drv16 +%{_libdir}/wine/i386-windows/storage.dll16 +%{_libdir}/wine/i386-windows/stress.dll16 +%{_libdir}/wine/i386-windows/system.drv16 +%{_libdir}/wine/i386-windows/toolhelp.dll16 +%{_libdir}/wine/i386-windows/twain.dll16 +%{_libdir}/wine/i386-windows/typelib.dll16 +%{_libdir}/wine/i386-windows/ver.dll16 +%{_libdir}/wine/i386-windows/w32sys.dll16 +%{_libdir}/wine/i386-windows/win32s16.dll16 +%{_libdir}/wine/i386-windows/win87em.dll16 +%{_libdir}/wine/i386-windows/winaspi.dll16 +%{_libdir}/wine/i386-windows/windebug.dll16 +%{_libdir}/wine/i386-windows/wineps16.drv16 +%{_libdir}/wine/i386-windows/wing.dll16 +%{_libdir}/wine/i386-windows/winhelp.exe16 +%{_libdir}/wine/i386-windows/winnls.dll16 +%{_libdir}/wine/i386-windows/winoldap.mod16 +%{_libdir}/wine/i386-windows/winsock.dll16 +%{_libdir}/wine/i386-windows/wintab.dll16 +%{_libdir}/wine/i386-windows/wow32.dll %endif %files filesystem @@ -2076,21 +2190,21 @@ fi # ldap subpackage %files ldap -%{_libdir}/wine/%{winepedir}/wldap32.dll +%{_libdir}/wine/%{winepedirs}/wldap32.dll # cms subpackage %files cms -%{_libdir}/wine/%{winepedir}/mscms.dll +%{_libdir}/wine/%{winepedirs}/mscms.dll # smartcard subpackage %files smartcard %{_libdir}/wine/%{winesodir}/winscard.so -%{_libdir}/wine/%{winepedir}/winscard.dll +%{_libdir}/wine/%{winepedirs}/winscard.dll # twain subpackage %files twain -%{_libdir}/wine/%{winepedir}/twain_32.dll -%{_libdir}/wine/%{winepedir}/sane.ds +%{_libdir}/wine/%{winepedirs}/twain_32.dll +%{_libdir}/wine/%{winepedirs}/sane.ds %{_libdir}/wine/%{winesodir}/sane.so %files devel @@ -2119,7 +2233,7 @@ fi %attr(0755, root, root) %dir %{_includedir}/wine %{_includedir}/wine/* %ifarch %{ix86} x86_64 aarch64 -%{_libdir}/wine/%{winepedir}/*.a +%{_libdir}/wine/%{winepedirs}/*.a %endif %ifarch %{ix86} x86_64 %{_libdir}/wine/%{winesodir}/*.a @@ -2127,16 +2241,16 @@ fi %files pulseaudio -%{_libdir}/wine/%{winepedir}/winepulse.drv +%{_libdir}/wine/%{winepedirs}/winepulse.drv %{_libdir}/wine/%{winesodir}/winepulse.so %files alsa -%{_libdir}/wine/%{winepedir}/winealsa.drv +%{_libdir}/wine/%{winepedirs}/winealsa.drv %{_libdir}/wine/%{winesodir}/winealsa.so %if 0%{?opencl} %files opencl -%{_libdir}/wine/%{winepedir}/opencl.dll +%{_libdir}/wine/%{winepedirs}/opencl.dll %{_libdir}/wine/%{winesodir}/opencl.so %endif @@ -2153,6 +2267,9 @@ fi %endif %changelog +* Wed Jun 25 2025 Teoh Han Hui - 10.4-5 +- Add conditional build for new wow64 mode + * Tue Jun 24 2025 José Expósito - 10.4-4 - Use mesa-compat-libOSMesa on Fedora 42 and later From 3dbc55d5a92c14df8a0b2e37056583cd551f2835 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= Date: Mon, 30 Jun 2025 08:10:24 +0200 Subject: [PATCH 432/459] Add missing guards to use mesa-compat-libOSMesa --- wine.spec | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 243c730..2f74dee 100644 --- a/wine.spec +++ b/wine.spec @@ -32,7 +32,7 @@ Name: wine Version: 10.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -282,7 +282,11 @@ Requires: libXrender(x86-32) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-32) Requires: libpcap(x86-32) +%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 +Requires: mesa-compat-libOSMesa(x86-32) +%else Requires: mesa-libOSMesa(x86-32) +%endif Requires: libv4l(x86-32) Requires: unixODBC(x86-32) Requires: SDL2(x86-32) @@ -317,7 +321,11 @@ Requires: libXrender(x86-64) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-64) Requires: libpcap(x86-64) +%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 +Requires: mesa-compat-libOSMesa(x86-64) +%else Requires: mesa-libOSMesa(x86-64) +%endif Requires: libv4l(x86-64) Requires: unixODBC(x86-64) Requires: SDL2(x86-64) @@ -348,7 +356,11 @@ Requires: libXcursor #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng Requires: libpcap +%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 +Requires: mesa-compat-libOSMesa +%else Requires: mesa-libOSMesa +%endif Requires: libv4l Requires: unixODBC Requires: SDL2 @@ -2141,6 +2153,9 @@ fi %endif %changelog +* Mon Jun 30 2025 José Expósito - 10.4-4 +- Add missing guards to use mesa-compat-libOSMesa on Fedora 42 and later + * Wed Jun 25 2025 José Expósito - 10.4-3 - Use mesa-compat-libOSMesa on Fedora 42 and later From 1ee4875723ac265339637da4fdbd9c5f51fdf9dd Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 7 Jul 2025 23:52:15 -0500 Subject: [PATCH 433/459] Deprecate legacy wow32 and wow64 packages --- wine.spec | 37 +++++++------------------------------ 1 file changed, 7 insertions(+), 30 deletions(-) diff --git a/wine.spec b/wine.spec index a528a73..e0a05fe 100644 --- a/wine.spec +++ b/wine.spec @@ -281,7 +281,6 @@ Requires(preun): %{_sbindir}/alternatives Requires: wine-filesystem = %{version}-%{release} %ifarch %{ix86} -Requires: (wine-wow32 = %{version}-%{release} if wine-core(x86-64)) # CUPS support uses dlopen - rhbz#1367537 Requires: cups-libs(x86-32) Requires: freetype(x86-32) @@ -317,10 +316,11 @@ Requires: mingw32-libxslt Requires: mingw32-vkd3d >= 1.14 Requires: mingw32-win-iconv Requires: mingw32-zlib +Provides: wine-wow32 = %{version}-%{release} +Obsoletes: wine-wow32 < 10.4-6 %endif %ifarch x86_64 -Requires: (wine-wow64 = %{version}-%{release} if wine-core(x86-32)) # CUPS support uses dlopen - rhbz#1367537 Requires: cups-libs(x86-64) Requires: freetype(x86-64) @@ -356,6 +356,8 @@ Requires: mingw64-libxslt Requires: mingw64-vkd3d >= 1.14 Requires: mingw64-win-iconv Requires: mingw64-zlib +Provides: wine-wow64 = %{version}-%{release} +Obsoletes: wine-wow64 < 10.4-6 %endif %ifarch aarch64 @@ -680,22 +682,6 @@ Requires: wine-core = %{version}-%{release} This package adds the opencl driver for wine. %endif -%ifarch %{ix86} -%package wow32 -Summary: Wine wow32 package - -%description wow32 -This package adds symlinks for wine wow64 functionality. -%endif - -%ifarch x86_64 -%package wow64 -Summary: Wine wow64 package - -%description wow64 -This package adds symlinks for wine wow64 functionality. -%endif - %prep %setup -qn wine-%{version} %patch -P 511 -p1 -b.cjk @@ -2254,19 +2240,10 @@ fi %{_libdir}/wine/%{winesodir}/opencl.so %endif -%ifarch %{ix86} -%files wow32 -%{_libdir}/wine/x86_64-unix -%{_libdir}/wine/x86_64-windows -%endif - -%ifarch x86_64 -%files wow64 -%{_libdir}/wine/i386-unix -%{_libdir}/wine/i386-windows -%endif - %changelog +* Mon Jul 07 2025 Michael Cronenworth - 10.4-6 +- Deprecate legacy wow32 and wow64 packages + * Wed Jun 25 2025 Teoh Han Hui - 10.4-5 - Add conditional build for new wow64 mode From 7d44cb18f75ecf6944f9330b402dba9cce612a6f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 7 Jul 2025 23:53:42 -0500 Subject: [PATCH 434/459] Release -6 bump --- wine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index e0a05fe..5ccb58f 100644 --- a/wine.spec +++ b/wine.spec @@ -43,7 +43,7 @@ Name: wine Version: 10.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later From 721169b2f0e1a2c8844668e9775b0a23e02b31cd Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 8 Jul 2025 09:33:14 -0500 Subject: [PATCH 435/459] Own WOW64 directories in core --- wine.spec | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/wine.spec b/wine.spec index 5ccb58f..a770c31 100644 --- a/wine.spec +++ b/wine.spec @@ -1198,6 +1198,15 @@ fi %{_libdir}/wine/%{winepedirs}/wscript.exe %{_libdir}/wine/%{winepedirs}/uninstaller.exe +%ifarch %{ix86} +%{_libdir}/wine/x86_64-unix +%{_libdir}/wine/x86_64-windows +%endif +%ifarch x86_64 +%{_libdir}/wine/i386-unix +%{_libdir}/wine/i386-windows +%endif + %{_libdir}/wine/%{winepedirs}/acledit.dll %{_libdir}/wine/%{winepedirs}/aclui.dll %{_libdir}/wine/%{winepedirs}/activeds.dll From a8574c637a9d45cb17c326d8b3835f0c36f8176b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 12 Jul 2025 12:30:52 +0200 Subject: [PATCH 436/459] Update to 10.12 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Björn Esser --- sources | 6 +- wine-7.22-autoconf-2.72.patch | 25 ------ wine-staging-9.15-esync.patch | 143 ---------------------------------- wine.spec | 11 ++- 4 files changed, 10 insertions(+), 175 deletions(-) delete mode 100644 wine-7.22-autoconf-2.72.patch delete mode 100644 wine-staging-9.15-esync.patch diff --git a/sources b/sources index e9c8aa9..f0bc59c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.4.tar.xz) = e1f2bf5bd021fe9937cb27e1ee3ce0e5ff06a32abe3d1e07eb6083f5dcdfcd84e5b4d631dd1a83686dd7a42a1b84eec848ec08a256c2570a709d830ce7f7208a -SHA512 (wine-10.4.tar.xz.sign) = d1900b616ab50f8df02d6fd756f2fb0d74a11f8e53657673c012272a16bdd865e2f05eb58aa6faeb3ca6d4ff3684a133f965d3b316bfd293ec0659c1c6218051 -SHA512 (wine-staging-10.4.tar.gz) = 3b0580baeb5dd7a5a224a2977fd6693795d7a86d7692b1707eba8bc9f849057a88566aa45bacbb5ded609ede3b0196c68116b368a527d695cafda1ac4ebef3cf +SHA512 (wine-10.12.tar.xz) = 80081e558d22d9029481ea71ccd09913741e88362d9aaf29c1a47a1c7f74064c7313a775eba74ebd6a846baff7cf28ad56eae933120d1870504f0ea420c4827e +SHA512 (wine-10.12.tar.xz.sign) = bc7f9b5d8bf456fadb970c245363a123d2b731b2ed304429b95e03dc99e5d2393fe09f53c1a2f20bc7c8176043b8112bc5bfe7e3803f56890a0ed5907b051e5d +SHA512 (wine-staging-10.12.tar.gz) = dde56f6d8d6cd8d346d3c1b9101cfe8c61ddafca8a4ca3e2092dd140f2e622b2e899ae557b4451f7254d017b772b0855b3c292b88000660a05267d21257b89cb diff --git a/wine-7.22-autoconf-2.72.patch b/wine-7.22-autoconf-2.72.patch deleted file mode 100644 index 781bb9a..0000000 --- a/wine-7.22-autoconf-2.72.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- wine-7.20.old/aclocal.m4 2022-11-17 17:19:01.772386752 +0100 -+++ wine-7.20/aclocal.m4 2022-11-17 17:24:03.721683055 +0100 -@@ -279,15 +279,17 @@ - dnl - dnl Usage: WINE_CHECK_DEFINE(name),[action-if-yes,[action-if-no]]) - dnl - AC_DEFUN([WINE_CHECK_DEFINE], - [AS_VAR_PUSHDEF([ac_var],[ac_cv_cpp_def_$1])dnl --AC_CACHE_CHECK([whether we need to define $1],ac_var, -- AC_EGREP_CPP(yes,[#ifndef $1 --yes --#endif], -- [AS_VAR_SET(ac_var,yes)],[AS_VAR_SET(ac_var,no)])) -+AC_CACHE_CHECK([whether we need to define $1], ac_var, -+ [AC_PREPROC_IFELSE([[ -+#ifndef $1 -+#error not defined -+#endif -+]], -+ [AS_VAR_SET(ac_var,no)],[AS_VAR_SET(ac_var,yes)])]) - AS_VAR_IF([ac_var],[yes], - [CFLAGS="$CFLAGS -D$1" - LINTFLAGS="$LINTFLAGS -D$1"])dnl - AS_VAR_POPDEF([ac_var])]) - diff --git a/wine-staging-9.15-esync.patch b/wine-staging-9.15-esync.patch deleted file mode 100644 index 812f3f8..0000000 --- a/wine-staging-9.15-esync.patch +++ /dev/null @@ -1,143 +0,0 @@ -From cd2cce28ccd2791d0a7ab02bb02b804551ee4095 Mon Sep 17 00:00:00 2001 -From: Elizabeth Figura -Date: Mon, 12 Aug 2024 16:55:29 -0500 -Subject: [PATCH] eventfd_synchronization: Fix compile warnings. - -Why, GCC, did you think this was a good idea? ---- - ...tdll-Compile-warning-fixes-for-esync.patch | 126 ++++++++++++++++++ - 1 file changed, 126 insertions(+) - create mode 100644 patches/eventfd_synchronization/0057-ntdll-Compile-warning-fixes-for-esync.patch - -diff --git a/patches/eventfd_synchronization/0057-ntdll-Compile-warning-fixes-for-esync.patch b/patches/eventfd_synchronization/0057-ntdll-Compile-warning-fixes-for-esync.patch -new file mode 100644 -index 000000000..f80cdd93b ---- /dev/null -+++ b/patches/eventfd_synchronization/0057-ntdll-Compile-warning-fixes-for-esync.patch -@@ -0,0 +1,126 @@ -+From fed04f8ef69b829fa2cf3c7051160a6f822912dd Mon Sep 17 00:00:00 2001 -+From: Elizabeth Figura -+Date: Mon, 12 Aug 2024 16:54:44 -0500 -+Subject: [PATCH] ntdll: Compile warning fixes for esync. -+ -+--- -+ dlls/ntdll/unix/esync.c | 26 +++++++++++++------------- -+ dlls/ntdll/unix/esync.h | 4 ++-- -+ 2 files changed, 15 insertions(+), 15 deletions(-) -+ -+diff --git a/dlls/ntdll/unix/esync.c b/dlls/ntdll/unix/esync.c -+index f4748e405ef..86809b610c7 100644 -+--- a/dlls/ntdll/unix/esync.c -++++ b/dlls/ntdll/unix/esync.c -+@@ -73,29 +73,29 @@ int do_esync(void) -+ -+ struct esync -+ { -+- enum esync_type type; -++ LONG type; -+ int fd; -+ void *shm; -+ }; -+ -+ struct semaphore -+ { -+- int max; -+- int count; -++ LONG max; -++ LONG count; -+ }; -+ C_ASSERT(sizeof(struct semaphore) == 8); -+ -+ struct mutex -+ { -+- DWORD tid; -+- int count; /* recursion count */ -++ LONG tid; -++ LONG count; /* recursion count */ -+ }; -+ C_ASSERT(sizeof(struct mutex) == 8); -+ -+ struct event -+ { -+- int signaled; -+- int locked; -++ LONG signaled; -++ LONG locked; -+ }; -+ C_ASSERT(sizeof(struct event) == 8); -+ -+@@ -182,7 +182,7 @@ static struct esync *add_to_list( HANDLE handle, enum esync_type type, int fd, v -+ } -+ } -+ -+- if (!InterlockedCompareExchange( (int *)&esync_list[entry][idx].type, type, 0 )) -++ if (!InterlockedCompareExchange( &esync_list[entry][idx].type, type, 0 )) -+ { -+ esync_list[entry][idx].fd = fd; -+ esync_list[entry][idx].shm = shm; -+@@ -206,7 +206,7 @@ static struct esync *get_cached_object( HANDLE handle ) -+ * message queue, etc.) */ -+ static NTSTATUS get_object( HANDLE handle, struct esync **obj ) -+ { -+- NTSTATUS ret = STATUS_SUCCESS; -++ int ret = STATUS_SUCCESS; -+ enum esync_type type = 0; -+ unsigned int shm_idx = 0; -+ obj_handle_t fd_handle; -+@@ -274,7 +274,7 @@ NTSTATUS esync_close( HANDLE handle ) -+ -+ if (entry < ESYNC_LIST_ENTRIES && esync_list[entry]) -+ { -+- if (InterlockedExchange((int *)&esync_list[entry][idx].type, 0)) -++ if (InterlockedExchange(&esync_list[entry][idx].type, 0)) -+ { -+ close( esync_list[entry][idx].fd ); -+ return STATUS_SUCCESS; -+@@ -370,7 +370,7 @@ static NTSTATUS open_esync( enum esync_type type, HANDLE *handle, -+ } -+ -+ extern NTSTATUS esync_create_semaphore(HANDLE *handle, ACCESS_MASK access, -+- const OBJECT_ATTRIBUTES *attr, LONG initial, LONG max) -++ const OBJECT_ATTRIBUTES *attr, int initial, int max) -+ { -+ TRACE("name %s, initial %d, max %d.\n", -+ attr ? debugstr_us(attr->ObjectName) : "", initial, max); -+@@ -386,7 +386,7 @@ NTSTATUS esync_open_semaphore( HANDLE *handle, ACCESS_MASK access, -+ return open_esync( ESYNC_SEMAPHORE, handle, access, attr ); -+ } -+ -+-NTSTATUS esync_release_semaphore( HANDLE handle, ULONG count, ULONG *prev ) -++NTSTATUS esync_release_semaphore( HANDLE handle, unsigned int count, ULONG *prev ) -+ { -+ struct esync *obj; -+ struct semaphore *semaphore; -+@@ -800,7 +800,7 @@ static BOOL update_grabbed_object( struct esync *obj ) -+ -+ /* A value of STATUS_NOT_IMPLEMENTED returned from this function means that we -+ * need to delegate to server_select(). */ -+-static NTSTATUS __esync_wait_objects( DWORD count, const HANDLE *handles, BOOLEAN wait_any, -++static NTSTATUS __esync_wait_objects( unsigned int count, const HANDLE *handles, BOOLEAN wait_any, -+ BOOLEAN alertable, const LARGE_INTEGER *timeout ) -+ { -+ static const LARGE_INTEGER zero; -+diff --git a/dlls/ntdll/unix/esync.h b/dlls/ntdll/unix/esync.h -+index 59f8809fc1a..9102cf911aa 100644 -+--- a/dlls/ntdll/unix/esync.h -++++ b/dlls/ntdll/unix/esync.h -+@@ -23,11 +23,11 @@ extern void esync_init(void); -+ extern NTSTATUS esync_close( HANDLE handle ); -+ -+ extern NTSTATUS esync_create_semaphore(HANDLE *handle, ACCESS_MASK access, -+- const OBJECT_ATTRIBUTES *attr, LONG initial, LONG max); -++ const OBJECT_ATTRIBUTES *attr, int initial, int max); -+ extern NTSTATUS esync_open_semaphore( HANDLE *handle, ACCESS_MASK access, -+ const OBJECT_ATTRIBUTES *attr ); -+ extern NTSTATUS esync_query_semaphore( HANDLE handle, void *info, ULONG *ret_len ); -+-extern NTSTATUS esync_release_semaphore( HANDLE handle, ULONG count, ULONG *prev ); -++extern NTSTATUS esync_release_semaphore( HANDLE handle, unsigned int count, ULONG *prev ); -+ -+ extern NTSTATUS esync_create_event( HANDLE *handle, ACCESS_MASK access, -+ const OBJECT_ATTRIBUTES *attr, EVENT_TYPE type, BOOLEAN initial ); -+-- -+2.45.2 -+ diff --git a/wine.spec b/wine.spec index a770c31..01139ab 100644 --- a/wine.spec +++ b/wine.spec @@ -7,7 +7,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 9.4.0 +%global winemono 10.1.0 %if 0%{?fedora} %global opencl 1 %endif @@ -42,8 +42,8 @@ # 0%%{?fedora} Name: wine -Version: 10.4 -Release: 6%{?dist} +Version: 10.12 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -294,7 +294,7 @@ Requires: libXrender(x86-32) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-32) Requires: libpcap(x86-32) -%if 0%{?fedora} >= 42 +%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 Requires: mesa-compat-libOSMesa(x86-32) %else Requires: mesa-libOSMesa(x86-32) @@ -2250,6 +2250,9 @@ fi %endif %changelog +* Sat Jul 12 2025 Björn Esser - 10.12-1 +- version update + * Mon Jul 07 2025 Michael Cronenworth - 10.4-6 - Deprecate legacy wow32 and wow64 packages From 02a6e3f7e25c9a974baa78e44943e103d4ae5f47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 12 Jul 2025 21:45:16 +0200 Subject: [PATCH 437/459] Drop unneeded libOSMesa dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Björn Esser --- wine.spec | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/wine.spec b/wine.spec index 01139ab..2987987 100644 --- a/wine.spec +++ b/wine.spec @@ -43,7 +43,7 @@ Name: wine Version: 10.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -135,11 +135,6 @@ BuildRequires: libpcap-devel # modular x BuildRequires: libX11-devel BuildRequires: mesa-libGL-devel mesa-libGLU-devel -%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 -BuildRequires: mesa-compat-libOSMesa-devel -%else -BuildRequires: mesa-libOSMesa-devel -%endif BuildRequires: libXxf86dga-devel libXxf86vm-devel BuildRequires: libXrandr-devel libXrender-devel BuildRequires: libXext-devel @@ -294,11 +289,6 @@ Requires: libXrender(x86-32) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-32) Requires: libpcap(x86-32) -%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 -Requires: mesa-compat-libOSMesa(x86-32) -%else -Requires: mesa-libOSMesa(x86-32) -%endif Requires: libv4l(x86-32) Requires: unixODBC(x86-32) Requires: SDL2(x86-32) @@ -334,11 +324,6 @@ Requires: libXrender(x86-64) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-64) Requires: libpcap(x86-64) -%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 -Requires: mesa-compat-libOSMesa(x86-64) -%else -Requires: mesa-libOSMesa(x86-64) -%endif Requires: libv4l(x86-64) Requires: unixODBC(x86-64) Requires: SDL2(x86-64) @@ -371,11 +356,6 @@ Requires: libXcursor #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng Requires: libpcap -%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11 -Requires: mesa-compat-libOSMesa -%else -Requires: mesa-libOSMesa -%endif Requires: libv4l Requires: unixODBC Requires: SDL2 @@ -2250,6 +2230,9 @@ fi %endif %changelog +* Sat Jul 12 2025 Björn Esser - 10.12-2 +- Drop unneeded libOSMesa dependency + * Sat Jul 12 2025 Björn Esser - 10.12-1 - version update From d82bea6dc8a945339643ae56c80d8ad9c814635a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 12 Jul 2025 21:47:08 +0200 Subject: [PATCH 438/459] Use new wow64 mode for Fedora 43 and later, only MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Björn Esser --- wine.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wine.spec b/wine.spec index 2987987..a93959f 100644 --- a/wine.spec +++ b/wine.spec @@ -1,6 +1,10 @@ # The new wow64 mode is disabled by default # https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0#wow64 +%if 0%{?fedora} >= 43 %bcond new_wow64 1 +%else +%bcond new_wow64 0 +%endif # Compiling the preloader fails with hardening enabled %undefine _hardened_build @@ -2232,6 +2236,7 @@ fi %changelog * Sat Jul 12 2025 Björn Esser - 10.12-2 - Drop unneeded libOSMesa dependency +- Use new wow64 mode for Fedora 43 and later, only * Sat Jul 12 2025 Björn Esser - 10.12-1 - version update From d4a8da5c37e4de423a517be3d52ba2c948d8cead Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Fri, 18 Jul 2025 17:41:21 -0700 Subject: [PATCH 439/459] scriptlets: fix on x86_64, ensure always exit 0 The use of `winepedirs` is completely wrong here, expanding it results in `alternatives` calls with too many arguments which just print a usage message and exit. I'm pretty sure going back to `winepedir` is the correct fix here because the `%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ]` blocks that come under this part handle installing and removing alternatives for the i386-windows files. Also, ensure the scriptlets always exit 0. This is in the packaging guidelines. --- wine.spec | 50 +++++++++++++++++++++++++++----------------------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/wine.spec b/wine.spec index a93959f..505ddf8 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 10.12 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -983,7 +983,7 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %postun systemd if [ $1 -eq 0 ]; then -/bin/systemctl try-restart systemd-binfmt.service +/bin/systemctl try-restart systemd-binfmt.service || : fi %ldconfig_post core @@ -1005,19 +1005,19 @@ rm -f %{_bindir}/wine-preloader %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver32 10 %endif -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/dxgi.dll \ - 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-dxgi.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d8.dll \ - 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d8.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d9.dll \ - 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d9.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d10core.dll \ - 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10core.dll 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d10.dll \ - 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10.dll 10 \ - --slave %{_libdir}/wine/%{winepedirs}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10_1.dll -%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedirs}/d3d11.dll \ - 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d11.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.dll \ + 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d8.dll \ + 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.dll \ + 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10core.dll \ + 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.dll \ + 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll 10 \ + --slave %{_libdir}/wine/%{winepedir}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d11.dll \ + 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll 10 || : %if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] %{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/dxgi.dll \ 'wine-dxgi(x86-32)' %{_libdir}/wine/i386-windows/wine-dxgi.dll 10 @@ -1028,7 +1028,7 @@ rm -f %{_bindir}/wine-preloader --slave %{_libdir}/wine/i386-windows/d3d10_1.dll 'wine-d3d10_1(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10_1.dll \ --slave %{_libdir}/wine/i386-windows/d3d10core.dll 'wine-d3d10core(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10core.dll %{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/d3d11.dll \ - 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll 10 + 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll 10 || : %endif %postun core @@ -1041,17 +1041,17 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif - %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-dxgi.dll - %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d8.dll - %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d9.dll - %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10core.dll - %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d10.dll - %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedirs}/wine-d3d11.dll + %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll + %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll + %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll + %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll + %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll + %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll || : %if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] %{_sbindir}/alternatives --remove 'wine-dxgi(x86-32)' %{_libdir}/wine/i386-windows/wine-dxgi.dll %{_sbindir}/alternatives --remove 'wine-d3d9(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d9.dll %{_sbindir}/alternatives --remove 'wine-d3d10(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10.dll - %{_sbindir}/alternatives --remove 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll + %{_sbindir}/alternatives --remove 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll || : %endif fi @@ -2234,6 +2234,10 @@ fi %endif %changelog +* Fri Jul 18 2025 Adam Williamson - 10.12-3 +- Fix alternatives scriptlets on x86_64 +- Ensure scriptlets always exit 0 per policy + * Sat Jul 12 2025 Björn Esser - 10.12-2 - Drop unneeded libOSMesa dependency - Use new wow64 mode for Fedora 43 and later, only From 7383a6f78fdddd9688db0d179bc87f9f86c981a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:26:11 +0000 Subject: [PATCH 440/459] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 505ddf8..788ef95 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 10.12 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2234,6 +2234,9 @@ fi %endif %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 10.12-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri Jul 18 2025 Adam Williamson - 10.12-3 - Fix alternatives scriptlets on x86_64 - Ensure scriptlets always exit 0 per policy From 66c41f94e57eea5f2dab6d205889b47d8e6fe0f0 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 20 Aug 2025 15:06:11 -0500 Subject: [PATCH 441/459] Update to 10.13 --- sources | 6 +++--- wine.spec | 8 ++++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/sources b/sources index f0bc59c..8908c58 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.12.tar.xz) = 80081e558d22d9029481ea71ccd09913741e88362d9aaf29c1a47a1c7f74064c7313a775eba74ebd6a846baff7cf28ad56eae933120d1870504f0ea420c4827e -SHA512 (wine-10.12.tar.xz.sign) = bc7f9b5d8bf456fadb970c245363a123d2b731b2ed304429b95e03dc99e5d2393fe09f53c1a2f20bc7c8176043b8112bc5bfe7e3803f56890a0ed5907b051e5d -SHA512 (wine-staging-10.12.tar.gz) = dde56f6d8d6cd8d346d3c1b9101cfe8c61ddafca8a4ca3e2092dd140f2e622b2e899ae557b4451f7254d017b772b0855b3c292b88000660a05267d21257b89cb +SHA512 (wine-10.13.tar.xz) = acc6390f2015eb84ecfe0aa5b7c1ce17e8ba43a1f1743170b8a0378d9075f6dc194c88aef57e77943d4ab22e1a727ec6a11e133c4feefd13a779ff533dd00102 +SHA512 (wine-10.13.tar.xz.sign) = 43c44a0416709f579cb18fed14089be0824c00557c69938a22264d006cddd0fbb01c8d356f475e4b2e456a9d99d8c8f3b2f5639dbdb8daf3bc7dbf855596680f +SHA512 (wine-staging-10.13.tar.gz) = edf941f530683954cf140120567076b3dcf52a32811ed29dda9b69e1b7692d5326437119cda9f8d4b84ff487a746bbf959f241be3b9824f9481efc0b522eadd4 diff --git a/wine.spec b/wine.spec index 788ef95..2ce415e 100644 --- a/wine.spec +++ b/wine.spec @@ -46,8 +46,8 @@ # 0%%{?fedora} Name: wine -Version: 10.12 -Release: 4%{?dist} +Version: 10.13 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -1685,6 +1685,7 @@ fi %{_libdir}/wine/%{winepedirs}/uxtheme.dll %{_libdir}/wine/%{winepedirs}/userenv.dll %{_libdir}/wine/%{winepedirs}/vbscript.dll +%{_libdir}/wine/%{winepedirs}/vccorlib140.dll %{_libdir}/wine/%{winepedirs}/vcomp.dll %{_libdir}/wine/%{winepedirs}/vcomp90.dll %{_libdir}/wine/%{winepedirs}/vcomp100.dll @@ -2234,6 +2235,9 @@ fi %endif %changelog +* Wed Aug 20 2025 Michael Cronenworth - 10.13-1 +- version update + * Fri Jul 25 2025 Fedora Release Engineering - 10.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From cd9d5f0876e1ba599cd6a3ab259fe39b778518aa Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 29 Aug 2025 21:36:00 -0500 Subject: [PATCH 442/459] Update to 10.14 --- sources | 6 +++--- wine.spec | 10 ++++++++-- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 8908c58..50c3037 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.13.tar.xz) = acc6390f2015eb84ecfe0aa5b7c1ce17e8ba43a1f1743170b8a0378d9075f6dc194c88aef57e77943d4ab22e1a727ec6a11e133c4feefd13a779ff533dd00102 -SHA512 (wine-10.13.tar.xz.sign) = 43c44a0416709f579cb18fed14089be0824c00557c69938a22264d006cddd0fbb01c8d356f475e4b2e456a9d99d8c8f3b2f5639dbdb8daf3bc7dbf855596680f -SHA512 (wine-staging-10.13.tar.gz) = edf941f530683954cf140120567076b3dcf52a32811ed29dda9b69e1b7692d5326437119cda9f8d4b84ff487a746bbf959f241be3b9824f9481efc0b522eadd4 +SHA512 (wine-10.14.tar.xz) = b03e24425a5062479fa49adc8c14eb7221a54f1757f6ec307aea419cc7196e32fe971a61f6ec6856124cb8b67fa3ca59ad1ba15801dc0a902da2fcec1267cbda +SHA512 (wine-10.14.tar.xz.sign) = ae2a56c8088be44fa84a620d3aa6860163c8644cbdffd6f75d2d513940db46625ff333a54652f82a558daa4888dfe0aebe75bffdd7f3cf75557fd74f4a72bd27 +SHA512 (wine-staging-10.14.tar.gz) = 9a122724d1c61ebdb759b0bf6466918de73b0d5ac3ed129c12830db55a21442682a424730c5fc8b974653cab60754535ca4c60a805c286cbf2eb171ff464b32a diff --git a/wine.spec b/wine.spec index 2ce415e..87cdbf4 100644 --- a/wine.spec +++ b/wine.spec @@ -11,7 +11,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 10.1.0 +%global winemono 10.2.0 %if 0%{?fedora} %global opencl 1 %endif @@ -46,7 +46,7 @@ # 0%%{?fedora} Name: wine -Version: 10.13 +Version: 10.14 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1256,6 +1256,7 @@ fi %{_libdir}/wine/%{winepedirs}/cryptowinrt.dll %{_libdir}/wine/%{winepedirs}/cryptsp.dll %{_libdir}/wine/%{winepedirs}/cryptui.dll +%{_libdir}/wine/%{winepedirs}/cryptxml.dll %{_libdir}/wine/%{winepedirs}/ctapi32.dll %{_libdir}/wine/%{winesodir}/ctapi32.so %{_libdir}/wine/%{winepedirs}/ctl3d32.dll @@ -1348,6 +1349,7 @@ fi %{_libdir}/wine/%{winepedirs}/fontsub.dll %{_libdir}/wine/%{winepedirs}/fusion.dll %{_libdir}/wine/%{winepedirs}/fwpuclnt.dll +%{_libdir}/wine/%{winepedirs}/gameinput.dll %{_libdir}/wine/%{winepedirs}/gameux.dll %{_libdir}/wine/%{winepedirs}/gamingtcui.dll %{_libdir}/wine/%{winepedirs}/gdi32.dll @@ -1716,6 +1718,7 @@ fi %{_libdir}/wine/%{winepedirs}/win32k.sys %endif %{_libdir}/wine/%{winepedirs}/win32u.dll +%{_libdir}/wine/%{winepedirs}/winbio.dll %{_libdir}/wine/%{winepedirs}/windows.applicationmodel.dll %{_libdir}/wine/%{winepedirs}/windows.devices.bluetooth.dll %{_libdir}/wine/%{winepedirs}/windows.devices.enumeration.dll @@ -2235,6 +2238,9 @@ fi %endif %changelog +* Fri Aug 29 2025 Michael Cronenworth - 10.14-1 +- version update + * Wed Aug 20 2025 Michael Cronenworth - 10.13-1 - version update From f82970092833378a582f4b236fcc6ef3d4bc5e39 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 17 Sep 2025 10:36:45 -0500 Subject: [PATCH 443/459] Update to 10.15 --- sources | 6 +++--- wine.spec | 7 ++++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 50c3037..08b8b98 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.14.tar.xz) = b03e24425a5062479fa49adc8c14eb7221a54f1757f6ec307aea419cc7196e32fe971a61f6ec6856124cb8b67fa3ca59ad1ba15801dc0a902da2fcec1267cbda -SHA512 (wine-10.14.tar.xz.sign) = ae2a56c8088be44fa84a620d3aa6860163c8644cbdffd6f75d2d513940db46625ff333a54652f82a558daa4888dfe0aebe75bffdd7f3cf75557fd74f4a72bd27 -SHA512 (wine-staging-10.14.tar.gz) = 9a122724d1c61ebdb759b0bf6466918de73b0d5ac3ed129c12830db55a21442682a424730c5fc8b974653cab60754535ca4c60a805c286cbf2eb171ff464b32a +SHA512 (wine-10.15.tar.xz) = 56fe84b18b95a09ea213c31e7380d1eb171c2e6d3f04fceacf269aca7420d41ea9fee3307976e20bb02334e09ee87d1cc8fb7ac78189a1880a8e2b710217994a +SHA512 (wine-10.15.tar.xz.sign) = 4d61983859b57103fa2fe8e4de4c18b57a8d8f97d275b8369c873df613ae8b7603fe3ec6258e8b610c2541e3da4ecf3772a077e07bfb423846d1d626d778e92b +SHA512 (wine-staging-10.15.tar.gz) = 3fa2d5d3b228dea9772eea4e30062f138a17d8a41f587c1d9b00b0c5788a43eea98dc7cf3f57e9bbee21ed66c053f08da208f8556b4de352ace5cdd4eefa9d00 diff --git a/wine.spec b/wine.spec index 87cdbf4..2936f83 100644 --- a/wine.spec +++ b/wine.spec @@ -46,7 +46,7 @@ # 0%%{?fedora} Name: wine -Version: 10.14 +Version: 10.15 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1729,6 +1729,8 @@ fi %{_libdir}/wine/%{winepedirs}/windows.media.dll %{_libdir}/wine/%{winepedirs}/windows.media.devices.dll %{_libdir}/wine/%{winepedirs}/windows.media.mediacontrol.dll +%{_libdir}/wine/%{winepedirs}/windows.media.playback.backgroundmediaplayer.dll +%{_libdir}/wine/%{winepedirs}/windows.media.playback.mediaplayer.dll %{_libdir}/wine/%{winepedirs}/windows.media.speech.dll %if 0%{?wine_staging} %{_libdir}/wine/%{winepedirs}/windows.networking.connectivity.dll @@ -2238,6 +2240,9 @@ fi %endif %changelog +* Wed Sep 17 2025 Michael Cronenworth - 10.15-1 +- version update + * Fri Aug 29 2025 Michael Cronenworth - 10.14-1 - version update From 39b67234f34e01832dc332196c7836fcfc1a31db Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 8 Oct 2025 17:08:02 -0500 Subject: [PATCH 444/459] Initial 10.16 update --- sources | 6 +- wine-ntsync.conf | 1 + wine.spec | 201 +++++++++++++++++++++++++++++++---------------- 3 files changed, 137 insertions(+), 71 deletions(-) create mode 100644 wine-ntsync.conf diff --git a/sources b/sources index 08b8b98..fbcebad 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.15.tar.xz) = 56fe84b18b95a09ea213c31e7380d1eb171c2e6d3f04fceacf269aca7420d41ea9fee3307976e20bb02334e09ee87d1cc8fb7ac78189a1880a8e2b710217994a -SHA512 (wine-10.15.tar.xz.sign) = 4d61983859b57103fa2fe8e4de4c18b57a8d8f97d275b8369c873df613ae8b7603fe3ec6258e8b610c2541e3da4ecf3772a077e07bfb423846d1d626d778e92b -SHA512 (wine-staging-10.15.tar.gz) = 3fa2d5d3b228dea9772eea4e30062f138a17d8a41f587c1d9b00b0c5788a43eea98dc7cf3f57e9bbee21ed66c053f08da208f8556b4de352ace5cdd4eefa9d00 +SHA512 (wine-10.16.tar.xz) = 6d511cb5dea4b8a85c591140c06cf563b96df39095020f0957cd4dc70a9c0082152138c482ccfcc52cb4d1be23578dd0734fc154b478e3b31dc792ec5b7e387b +SHA512 (wine-10.16.tar.xz.sign) = 35ac57df5b8f81aee00d71a3f3890ea43a9b53bd2e06b89cea7411929badcc67aea160d2c58793068e0d75248da8cd4aec1b9c2b2e5cd77a329568c105dac6ad +SHA512 (wine-staging-10.16.tar.gz) = cfc1f0857bb8a7881933f2bab4f7d90b848eae3f671fb0b4475e71a36a80caf5987ad74f29c0de708d0b6e484181641cc78ce52018f6c81bf78eace9f9d6f8eb diff --git a/wine-ntsync.conf b/wine-ntsync.conf new file mode 100644 index 0000000..848573a --- /dev/null +++ b/wine-ntsync.conf @@ -0,0 +1 @@ +ntsync diff --git a/wine.spec b/wine.spec index 2936f83..9a5938f 100644 --- a/wine.spec +++ b/wine.spec @@ -46,7 +46,7 @@ # 0%%{?fedora} Name: wine -Version: 10.15 +Version: 10.16 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -82,6 +82,9 @@ Source201: wine.directory # mime types Source300: wine-mime-msi.desktop +# kernel module ntsync +Source400: wine-ntsync.conf + # smooth tahoma (#693180) # disable embedded bitmaps Source501: wine-tahoma.conf @@ -203,7 +206,8 @@ BuildRequires: mingw64-zlib Requires: wine-common = %{version}-%{release} Requires: wine-desktop = %{version}-%{release} -Requires: wine-fonts = %{version}-%{release} +Requires: (steam if steam else wine-ntsync = %{version}-%{release}) +Requires: wine-winefonts = %{version}-%{release} # x86-32 parts %ifarch %{ix86} x86_64 @@ -220,13 +224,13 @@ Requires: mesa-dri-drivers(x86-32) Recommends: wine-dxvk(x86-32) Recommends: gstreamer1-plugins-good(x86-32) %endif +%endif Requires: mingw32-wine-gecko = %winegecko Requires: wine-mono = %winemono # wait for rhbz#968860 to require arch-specific samba-winbind-clients Requires: /usr/bin/ntlm_auth Recommends: dosbox-staging %endif -%endif # x86-64 parts %ifarch x86_64 @@ -372,10 +376,6 @@ Requires: libva Provides: bundled(libjpeg) = 9f Provides: bundled(mpg123-libs) = 1.32.9 -# removed as of 7.21 -Obsoletes: wine-openal < 7.21 -Provides: wine-openal = %{version}-%{release} - %description core Wine core package includes the basic wine stuff needed by all other packages. @@ -385,7 +385,6 @@ Requires: systemd >= 23 BuildArch: noarch Requires(post): systemd Requires(postun): systemd -Obsoletes: wine-sysvinit < %{version}-%{release} %description systemd Register the wine binary handler for windows executables via systemd binfmt @@ -420,112 +419,125 @@ BuildArch: noarch Desktop integration features for wine, including mime-types and a binary format handler service. -%package fonts +%package ntsync +Summary: Kernel module load file for ntsync +BuildArch: noarch +Conflicts: steam + +%description ntsync +Kernel module load file for ntsync + +%package winefonts Summary: Wine font files BuildArch: noarch +Obsoletes: wine-fonts < 10.16 # arial-fonts are available with wine-staging patchset, only. %if 0%{?wine_staging} -Requires: wine-arial-fonts = %{version}-%{release} +Requires: wine-arial-winefonts = %{version}-%{release} %else # 0%%{?wine_staging} -Obsoletes: wine-arial-fonts <= %{version}-%{release} +Obsoletes: wine-arial-winefonts <= %{version}-%{release} %endif # 0%%{?wine_staging} -Requires: wine-courier-fonts = %{version}-%{release} -Requires: wine-fixedsys-fonts = %{version}-%{release} -Requires: wine-small-fonts = %{version}-%{release} -Requires: wine-system-fonts = %{version}-%{release} -Requires: wine-marlett-fonts = %{version}-%{release} -Requires: wine-ms-sans-serif-fonts = %{version}-%{release} -Requires: wine-tahoma-fonts = %{version}-%{release} +Requires: wine-courier-winefonts = %{version}-%{release} +Requires: wine-fixedsys-winefonts = %{version}-%{release} +Requires: wine-small-winefonts = %{version}-%{release} +Requires: wine-system-winefonts = %{version}-%{release} +Requires: wine-marlett-winefonts = %{version}-%{release} +Requires: wine-ms-sans-serif-winefonts = %{version}-%{release} +Requires: wine-tahoma-winefonts = %{version}-%{release} # times-new-roman-fonts are available with wine_staging-patchset, only. %if 0%{?wine_staging} -Requires: wine-times-new-roman-fonts = %{version}-%{release} -%else -# 0%%{?wine_staging} -Obsoletes: wine-times-new-roman-fonts <= %{version}-%{release} -Obsoletes: wine-times-new-roman-fonts-system <= %{version}-%{release} +Requires: wine-times-new-roman-winefonts = %{version}-%{release} %endif # 0%%{?wine_staging} -Requires: wine-symbol-fonts = %{version}-%{release} -Requires: wine-webdings-fonts = %{version}-%{release} -Requires: wine-wingdings-fonts = %{version}-%{release} +Requires: wine-symbol-winefonts = %{version}-%{release} +Requires: wine-webdings-winefonts = %{version}-%{release} +Requires: wine-wingdings-winefonts = %{version}-%{release} # intermediate fix for #593140 Requires: liberation-sans-fonts liberation-serif-fonts liberation-mono-fonts Requires: liberation-narrow-fonts -%description fonts +%description winefonts %{summary} %if 0%{?wine_staging} -%package arial-fonts +%package arial-winefonts Summary: Wine Arial font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-arial-fonts < 10.16 -%description arial-fonts +%description arial-winefonts %{summary} %endif # 0%%{?wine_staging} -%package courier-fonts +%package courier-winefonts Summary: Wine Courier font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-courier-fonts < 10.16 -%description courier-fonts +%description courier-winefonts %{summary} -%package fixedsys-fonts +%package fixedsys-winefonts Summary: Wine Fixedsys font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-fixedsys-fonts < 10.16 -%description fixedsys-fonts +%description fixedsys-winefonts %{summary} -%package small-fonts +%package small-winefonts Summary: Wine Small font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-small-fonts < 10.16 -%description small-fonts +%description small-winefonts %{summary} -%package system-fonts +%package system-winefonts Summary: Wine System font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-system-fonts < 10.16 -%description system-fonts +%description system-winefonts %{summary} -%package marlett-fonts +%package marlett-winefonts Summary: Wine Marlett font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-marlett-fonts < 10.16 -%description marlett-fonts +%description marlett-winefonts %{summary} -%package ms-sans-serif-fonts +%package ms-sans-serif-winefonts Summary: Wine MS Sans Serif font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-ms-sans-serif-fonts < 10.16 -%description ms-sans-serif-fonts +%description ms-sans-serif-winefonts %{summary} # rhbz#693180 # http://lists.fedoraproject.org/pipermail/devel/2012-June/168153.html -%package tahoma-fonts +%package tahoma-winefonts Summary: Wine Tahoma font family BuildArch: noarch Requires: wine-filesystem = %{version}-%{release} +Obsoletes: wine-tahoma-fonts < 10.16 -%description tahoma-fonts +%description tahoma-winefonts %{summary} Please note: If you want system integration for wine tahoma fonts install the wine-tahoma-fonts-system package. @@ -534,18 +546,19 @@ wine-tahoma-fonts-system package. Summary: Wine Tahoma font family system integration BuildArch: noarch Requires: fontpackages-filesystem -Requires: wine-tahoma-fonts = %{version}-%{release} +Requires: wine-tahoma-winefonts = %{version}-%{release} %description tahoma-fonts-system %{summary} %if 0%{?wine_staging} -%package times-new-roman-fonts +%package times-new-roman-winefonts Summary: Wine Times New Roman font family BuildArch: noarch Requires: wine-filesystem = %{version}-%{release} +Obsoletes: wine-times-new-roman-fonts < 10.16 -%description times-new-roman-fonts +%description times-new-roman-winefonts %{summary} Please note: If you want system integration for wine times new roman fonts install the wine-times-new-roman-fonts-system package. @@ -554,34 +567,37 @@ wine-times-new-roman-fonts-system package. Summary: Wine Times New Roman font family system integration BuildArch: noarch Requires: fontpackages-filesystem -Requires: wine-times-new-roman-fonts = %{version}-%{release} +Requires: wine-times-new-roman-winefonts = %{version}-%{release} %description times-new-roman-fonts-system %{summary} %endif -%package symbol-fonts +%package symbol-winefonts Summary: Wine Symbol font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-symbol-fonts < 10.16 -%description symbol-fonts +%description symbol-winefonts %{summary} -%package webdings-fonts +%package webdings-winefonts Summary: Wine Webdings font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-webdings-fonts < 10.16 -%description webdings-fonts +%description webdings-winefonts %{summary} -%package wingdings-fonts +%package wingdings-winefonts Summary: Wine Wingdings font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-wingdings-fonts < 10.16 -%description wingdings-fonts +%description wingdings-winefonts %{summary} Please note: If you want system integration for wine wingdings fonts install the wine-wingdings-fonts-system package. @@ -590,7 +606,7 @@ wine-wingdings-fonts-system package. Summary: Wine Wingdings font family system integration BuildArch: noarch Requires: fontpackages-filesystem -Requires: wine-wingdings-fonts = %{version}-%{release} +Requires: wine-wingdings-winefonts = %{version}-%{release} %description wingdings-fonts-system %{summary} @@ -621,7 +637,7 @@ Smart card support for wine Summary: Twain support for wine Requires: wine-core = %{version}-%{release} %ifarch %{ix86} -Requires: sane-backends-libs(x86-32) +Requires: sane-backends-libs(x86-32) %endif %ifarch x86_64 Requires: sane-backends-libs(x86-64) @@ -781,6 +797,9 @@ touch %{buildroot}%{_libdir}/wine/i386-windows/d3d11.dll %endif # setup new wow64 +%if %{with new_wow64} +# foobar +%else %ifarch x86_64 ln -sf /usr/lib/wine/i386-unix %{buildroot}%{_libdir}/wine/i386-unix ln -sf /usr/lib/wine/i386-windows %{buildroot}%{_libdir}/wine/i386-windows @@ -789,6 +808,7 @@ ln -sf /usr/lib/wine/i386-windows %{buildroot}%{_libdir}/wine/i386-windows ln -sf /usr/lib64/wine/x86_64-unix %{buildroot}%{_libdir}/wine/x86_64-unix ln -sf /usr/lib64/wine/x86_64-windows %{buildroot}%{_libdir}/wine/x86_64-windows %endif +%endif # remove rpath chrpath --delete %{buildroot}%{_bindir}/wmc @@ -978,6 +998,9 @@ mkdir -p %{buildroot}/%{_metainfodir}/ install -p -m 0644 %{SOURCE150} %{buildroot}/%{_metainfodir}/%{name}.appdata.xml appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml +mkdir -p %{buildroot}%{_modulesloaddir} +install -m 644 -p %{SOURCE400} %{buildroot}%{_modulesloaddir}/ntsync.conf + %post systemd %binfmt_apply wine.conf @@ -988,6 +1011,34 @@ fi %ldconfig_post core +%pretrans -p core +%if %{with new_wow64} +%ifarch %{ix86} +pathA = "%{_libdir}/wine/x86_64-unix" +pathB = "%{_libdir}/wine/x86_64-windows" +stA = posix.stat(pathA) +stB = posix.stat(pathB) +if stA and stA.type == "link" then + os.remove(pathA) +end +if stB and stB.type == "link" then + os.remove(pathB) +end +%endif +%ifarch x86_64 +pathA = "%{_libdir}/wine/x86_64-unix" +pathB = "%{_libdir}/wine/x86_64-windows" +stA = posix.stat(pathA) +stB = posix.stat(pathB) +if stA and stA.type == "link" then + os.remove(pathA) +end +if stB and stB.type == "link" then + os.remove(pathB) +end +%endif +%endif + %posttrans core # handle upgrades for a few package updates rm -f %{_libdir}/wine/%{winepedirs}/d3d8.dll @@ -1087,6 +1138,7 @@ fi %{_libdir}/wine/%{winepedirs}/notepad.exe %{_libdir}/wine/%{winepedirs}/plugplay.exe %{_libdir}/wine/%{winepedirs}/progman.exe +%{_libdir}/wine/%{winepedirs}/runas.exe %{_libdir}/wine/%{winepedirs}/taskmgr.exe %{_libdir}/wine/%{winepedirs}/winedbg.exe %{_libdir}/wine/%{winepedirs}/winefile.exe @@ -1182,6 +1234,9 @@ fi %{_libdir}/wine/%{winepedirs}/wscript.exe %{_libdir}/wine/%{winepedirs}/uninstaller.exe +%if %{with new_wow64} +#%%global winepedirs %["{i386-windows,%{winepedir}}"] +%else %ifarch %{ix86} %{_libdir}/wine/x86_64-unix %{_libdir}/wine/x86_64-windows @@ -1190,6 +1245,7 @@ fi %{_libdir}/wine/i386-unix %{_libdir}/wine/i386-windows %endif +%endif %{_libdir}/wine/%{winepedirs}/acledit.dll %{_libdir}/wine/%{winepedirs}/aclui.dll @@ -2050,6 +2106,7 @@ fi %{_bindir}/wineboot %{_bindir}/wineconsole %{_bindir}/winecfg +%{_datadir}/wine/winmd/ %{_mandir}/man1/wine.1* %{_mandir}/man1/wineserver.1* %{_mandir}/man1/msiexec.1* @@ -2068,25 +2125,25 @@ fi %lang(fr) %{_mandir}/fr.UTF-8/man1/wineserver.1* %lang(pl) %{_mandir}/pl.UTF-8/man1/wine.1* -%files fonts +%files winefonts # meta package %if 0%{?wine_staging} -%files arial-fonts +%files arial-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/arial* %endif #0%%{?wine_staging} -%files courier-fonts +%files courier-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/cou* -%files fixedsys-fonts +%files fixedsys-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/*vgafix.fon -%files system-fonts +%files system-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/cvgasys.fon %{_datadir}/wine/fonts/hvgasys.fon @@ -2102,23 +2159,23 @@ fi %{_datadir}/wine/fonts/vgasysr.fon %{_datadir}/wine/fonts/vgasyst.fon -%files small-fonts +%files small-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/sma* %{_datadir}/wine/fonts/jsma* -%files marlett-fonts +%files marlett-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/marlett.ttf -%files ms-sans-serif-fonts +%files ms-sans-serif-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/sse* %if 0%{?wine_staging} %{_datadir}/wine/fonts/msyh.ttf %endif -%files tahoma-fonts +%files tahoma-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/tahoma*ttf @@ -2129,7 +2186,7 @@ fi %{_fontconfig_templatedir}/20-wine-tahoma*conf %if 0%{?wine_staging} -%files times-new-roman-fonts +%files times-new-roman-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/times.ttf @@ -2137,15 +2194,15 @@ fi %{_datadir}/fonts/wine-times-new-roman-fonts %endif -%files symbol-fonts +%files symbol-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/symbol.ttf -%files webdings-fonts +%files webdings-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/webdings.ttf -%files wingdings-fonts +%files wingdings-winefonts %license COPYING.LIB %{_datadir}/wine/fonts/wingding.ttf @@ -2170,6 +2227,9 @@ fi %{_metainfodir}/%{name}.appdata.xml %{_datadir}/icons/hicolor/scalable/apps/*svg +%files ntsync +%{_modulesloaddir}/ntsync.conf + %files systemd %config %{_binfmtdir}/wine.conf @@ -2240,6 +2300,11 @@ fi %endif %changelog +* Mon Oct 06 2025 Michael Cronenworth - 10.16-1 +- version update +- reorganize fonts packages (RHBZ#2372648) +- drop 32-bit from meta package for Fedora 43+ + * Wed Sep 17 2025 Michael Cronenworth - 10.15-1 - version update From fde00fdab196c2979e6a63d81647b8dc276af15d Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 28 Oct 2025 08:54:43 -0500 Subject: [PATCH 445/459] Commit latest scriptlet version --- wine.spec | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 9a5938f..ad69bc7 100644 --- a/wine.spec +++ b/wine.spec @@ -1016,25 +1016,41 @@ fi %ifarch %{ix86} pathA = "%{_libdir}/wine/x86_64-unix" pathB = "%{_libdir}/wine/x86_64-windows" +pathC = "%{_libdir}/wine/i386-unix" +pathD = "%{_libdir}/wine/i386-windows" +pathE = "%{_libdir}64/wine/i386-unix" +pathF = "%{_libdir}64/wine/i386-windows" stA = posix.stat(pathA) stB = posix.stat(pathB) if stA and stA.type == "link" then + os.rename(pathC, pathC .. ".rpmmoved") os.remove(pathA) + os.remove(pathE) end if stB and stB.type == "link" then + os.rename(pathD, pathD .. ".rpmmoved") os.remove(pathB) + os.remove(pathF) end %endif %ifarch x86_64 -pathA = "%{_libdir}/wine/x86_64-unix" -pathB = "%{_libdir}/wine/x86_64-windows" +pathA = "%{_libdir}/wine/i386-unix" +pathB = "%{_libdir}/wine/i386-windows" +pathC = "%{_libdir}/wine/x86_64-unix" +pathD = "%{_libdir}/wine/x86_64-windows" +pathE = "/usr/lib/wine/x86_64-unix" +pathF = "/usr/lib/wine/x86_64-windows" stA = posix.stat(pathA) stB = posix.stat(pathB) if stA and stA.type == "link" then + os.rename(pathC, pathC .. ".rpmmoved") os.remove(pathA) + os.remove(pathE) end if stB and stB.type == "link" then + os.rename(pathD, pathD .. ".rpmmoved") os.remove(pathB) + os.remove(pathF) end %endif %endif @@ -1081,6 +1097,16 @@ rm -f %{_bindir}/wine-preloader %{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/d3d11.dll \ 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll 10 || : %endif +%if %{with new_wow64} +%ifarch %{ix86} +rm -rf "%{_libdir}/wine/i386-unix.rpmmoved" +rm -rf "%{_libdir}/wine/i386-windows.rpmmoved" +%endif +%ifarch x86_64 +rm -rf "%{_libdir}/wine/x86_64-unix.rpmmoved" +rm -rf "%{_libdir}/wine/x86_64-windows.rpmmoved" +%endif +%endif %postun core %{?ldconfig} From 533469bd7f23e20a6b509213ac9177ae513a0d33 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 2 Nov 2025 13:27:08 -0600 Subject: [PATCH 446/459] Update to 10.18 --- sources | 6 +++--- wine.spec | 34 +++++----------------------------- 2 files changed, 8 insertions(+), 32 deletions(-) diff --git a/sources b/sources index fbcebad..3957b3a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.16.tar.xz) = 6d511cb5dea4b8a85c591140c06cf563b96df39095020f0957cd4dc70a9c0082152138c482ccfcc52cb4d1be23578dd0734fc154b478e3b31dc792ec5b7e387b -SHA512 (wine-10.16.tar.xz.sign) = 35ac57df5b8f81aee00d71a3f3890ea43a9b53bd2e06b89cea7411929badcc67aea160d2c58793068e0d75248da8cd4aec1b9c2b2e5cd77a329568c105dac6ad -SHA512 (wine-staging-10.16.tar.gz) = cfc1f0857bb8a7881933f2bab4f7d90b848eae3f671fb0b4475e71a36a80caf5987ad74f29c0de708d0b6e484181641cc78ce52018f6c81bf78eace9f9d6f8eb +SHA512 (wine-10.18.tar.xz) = a84d2f95f11b1eb6b66f19a82dcc28df31e51c0b0c6b15d612c5543cc4c27556bb94062479042e2bf924e081a8fb6e1d295c21df6c6dc16d4cbcaf7ac82c0d58 +SHA512 (wine-10.18.tar.xz.sign) = de9f3ff098e4e29c83359c8072097ce9178c2eec11e38b48f059338354d90f5abf3d7ea94abd523d1901596e4eb4203cea717ea82701548bc0e4e1e608b361ac +SHA512 (wine-staging-10.18.tar.gz) = 4574dc12445a1666c7b44eed07503bc01a989d5d93ac24d41609d35c785973a044a8e3ac9c9204e369566b4126bda5f6df43fd7f8ac4a8e8a1afe449e5243e11 diff --git a/wine.spec b/wine.spec index ad69bc7..37ab539 100644 --- a/wine.spec +++ b/wine.spec @@ -46,7 +46,7 @@ # 0%%{?fedora} Name: wine -Version: 10.16 +Version: 10.18 Release: 1%{?dist} Summary: A compatibility layer for windows applications @@ -1016,41 +1016,25 @@ fi %ifarch %{ix86} pathA = "%{_libdir}/wine/x86_64-unix" pathB = "%{_libdir}/wine/x86_64-windows" -pathC = "%{_libdir}/wine/i386-unix" -pathD = "%{_libdir}/wine/i386-windows" -pathE = "%{_libdir}64/wine/i386-unix" -pathF = "%{_libdir}64/wine/i386-windows" stA = posix.stat(pathA) stB = posix.stat(pathB) if stA and stA.type == "link" then - os.rename(pathC, pathC .. ".rpmmoved") os.remove(pathA) - os.remove(pathE) end if stB and stB.type == "link" then - os.rename(pathD, pathD .. ".rpmmoved") os.remove(pathB) - os.remove(pathF) end %endif %ifarch x86_64 pathA = "%{_libdir}/wine/i386-unix" pathB = "%{_libdir}/wine/i386-windows" -pathC = "%{_libdir}/wine/x86_64-unix" -pathD = "%{_libdir}/wine/x86_64-windows" -pathE = "/usr/lib/wine/x86_64-unix" -pathF = "/usr/lib/wine/x86_64-windows" stA = posix.stat(pathA) stB = posix.stat(pathB) if stA and stA.type == "link" then - os.rename(pathC, pathC .. ".rpmmoved") os.remove(pathA) - os.remove(pathE) end if stB and stB.type == "link" then - os.rename(pathD, pathD .. ".rpmmoved") os.remove(pathB) - os.remove(pathF) end %endif %endif @@ -1097,16 +1081,6 @@ rm -f %{_bindir}/wine-preloader %{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/d3d11.dll \ 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll 10 || : %endif -%if %{with new_wow64} -%ifarch %{ix86} -rm -rf "%{_libdir}/wine/i386-unix.rpmmoved" -rm -rf "%{_libdir}/wine/i386-windows.rpmmoved" -%endif -%ifarch x86_64 -rm -rf "%{_libdir}/wine/x86_64-unix.rpmmoved" -rm -rf "%{_libdir}/wine/x86_64-windows.rpmmoved" -%endif -%endif %postun core %{?ldconfig} @@ -1319,6 +1293,7 @@ fi %{_libdir}/wine/%{winepedirs}/combase.dll %{_libdir}/wine/%{winepedirs}/comcat.dll %{_libdir}/wine/%{winepedirs}/comctl32.dll +%{_libdir}/wine/%{winepedirs}/comctl32_v6.dll %{_libdir}/wine/%{winepedirs}/comdlg32.dll %{_libdir}/wine/%{winepedirs}/coml2.dll %{_libdir}/wine/%{winepedirs}/compstui.dll @@ -1801,6 +1776,7 @@ fi %endif %{_libdir}/wine/%{winepedirs}/win32u.dll %{_libdir}/wine/%{winepedirs}/winbio.dll +%{_libdir}/wine/%{winepedirs}/winbrand.dll %{_libdir}/wine/%{winepedirs}/windows.applicationmodel.dll %{_libdir}/wine/%{winepedirs}/windows.devices.bluetooth.dll %{_libdir}/wine/%{winepedirs}/windows.devices.enumeration.dll @@ -1827,6 +1803,7 @@ fi %{_libdir}/wine/%{winepedirs}/windows.system.profile.systemid.dll %{_libdir}/wine/%{winepedirs}/windows.system.profile.systemmanufacturers.dll %{_libdir}/wine/%{winepedirs}/windows.ui.dll +%{_libdir}/wine/%{winepedirs}/windows.ui.core.textinput.dll %{_libdir}/wine/%{winepedirs}/windows.ui.xaml.dll %{_libdir}/wine/%{winepedirs}/windows.web.dll %{_libdir}/wine/%{winepedirs}/windowscodecs.dll @@ -2326,10 +2303,9 @@ fi %endif %changelog -* Mon Oct 06 2025 Michael Cronenworth - 10.16-1 +* Sun Nov 02 2025 Michael Cronenworth - 10.18-1 - version update - reorganize fonts packages (RHBZ#2372648) -- drop 32-bit from meta package for Fedora 43+ * Wed Sep 17 2025 Michael Cronenworth - 10.15-1 - version update From 1a90d98aba830459b8f5fe8cd62ef1ca9ad869cb Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Sun, 2 Nov 2025 20:29:39 -0600 Subject: [PATCH 447/459] Rebuild for wine-mono 10.3.0 --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 37ab539..7a3f4d7 100644 --- a/wine.spec +++ b/wine.spec @@ -11,7 +11,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 10.2.0 +%global winemono 10.3.0 %if 0%{?fedora} %global opencl 1 %endif @@ -47,7 +47,7 @@ Name: wine Version: 10.18 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2303,6 +2303,9 @@ fi %endif %changelog +* Sun Nov 02 2025 Michael Cronenworth - 10.18-2 +- wine-mono 10.3.0 + * Sun Nov 02 2025 Michael Cronenworth - 10.18-1 - version update - reorganize fonts packages (RHBZ#2372648) From cb3a9e84ce20cf256a42e2f8d32ec58dd429c02f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 18 Nov 2025 22:27:37 -0600 Subject: [PATCH 448/459] Update to 10.19 --- sources | 6 +++--- wine.spec | 9 ++++++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/sources b/sources index 3957b3a..089e1f0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.18.tar.xz) = a84d2f95f11b1eb6b66f19a82dcc28df31e51c0b0c6b15d612c5543cc4c27556bb94062479042e2bf924e081a8fb6e1d295c21df6c6dc16d4cbcaf7ac82c0d58 -SHA512 (wine-10.18.tar.xz.sign) = de9f3ff098e4e29c83359c8072097ce9178c2eec11e38b48f059338354d90f5abf3d7ea94abd523d1901596e4eb4203cea717ea82701548bc0e4e1e608b361ac -SHA512 (wine-staging-10.18.tar.gz) = 4574dc12445a1666c7b44eed07503bc01a989d5d93ac24d41609d35c785973a044a8e3ac9c9204e369566b4126bda5f6df43fd7f8ac4a8e8a1afe449e5243e11 +SHA512 (wine-10.19.tar.xz) = c927744c115ea8d9dd6eba97598721bc70beead63739bfbef913b7a86db28863c92f18d197a9cfe5e542695aa87e6c634083997710b23b6fa3c3eaea1c271d9a +SHA512 (wine-10.19.tar.xz.sign) = af65496a650b3c4cff8bd406155c1fdf9fafbf095b63abe9151f008021b9e2bfdff2c1f8572b63ec632bdba7b0198b10f8c955fd50c00f802bbc91a7a08534e1 +SHA512 (wine-staging-10.19.tar.gz) = 01b6f2ef568d7c411c6d5022f86aa7203e7f483c595efa7b9e5303d6c97b91d7e7ba00a3b884c0d8abe88ae55356a36e60744d5a52b7bc0380d14a9e6634e778 diff --git a/wine.spec b/wine.spec index 7a3f4d7..4f8b925 100644 --- a/wine.spec +++ b/wine.spec @@ -46,8 +46,8 @@ # 0%%{?fedora} Name: wine -Version: 10.18 -Release: 2%{?dist} +Version: 10.19 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -206,7 +206,7 @@ BuildRequires: mingw64-zlib Requires: wine-common = %{version}-%{release} Requires: wine-desktop = %{version}-%{release} -Requires: (steam if steam else wine-ntsync = %{version}-%{release}) +#Requires: wine-ntsync = %{version}-%{release} Requires: wine-winefonts = %{version}-%{release} # x86-32 parts @@ -2303,6 +2303,9 @@ fi %endif %changelog +* Tue Nov 18 2025 Michael Cronenworth - 10.19-1 +- version update + * Sun Nov 02 2025 Michael Cronenworth - 10.18-2 - wine-mono 10.3.0 From 64e0d3f26e527890c218257539c7c7b86b72c9bc Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 21 Nov 2025 13:30:21 -0600 Subject: [PATCH 449/459] Rename wine-ntsync to ntsync-autoload Per https://pagure.io/fesco/issue/3510 --- wine.spec | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/wine.spec b/wine.spec index 4f8b925..3f3ec14 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 10.19 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -206,7 +206,7 @@ BuildRequires: mingw64-zlib Requires: wine-common = %{version}-%{release} Requires: wine-desktop = %{version}-%{release} -#Requires: wine-ntsync = %{version}-%{release} +#Requires: ntsync-autoload = %{version}-%{release} Requires: wine-winefonts = %{version}-%{release} # x86-32 parts @@ -419,12 +419,14 @@ BuildArch: noarch Desktop integration features for wine, including mime-types and a binary format handler service. -%package ntsync +%package -n ntsync-autoload Summary: Kernel module load file for ntsync BuildArch: noarch Conflicts: steam +Provides: wine-ntsync = %{version}-%{release} +Obsoletes: wine-ntsync < %{version}-%{release} -%description ntsync +%description -n ntsync-autoload Kernel module load file for ntsync %package winefonts @@ -2230,7 +2232,7 @@ fi %{_metainfodir}/%{name}.appdata.xml %{_datadir}/icons/hicolor/scalable/apps/*svg -%files ntsync +%files -n ntsync-autoload %{_modulesloaddir}/ntsync.conf %files systemd @@ -2303,6 +2305,9 @@ fi %endif %changelog +* Fri Nov 21 2025 Michael Cronenworth - 10.19-2 +- wine-ntsync rename to ntsync-autoload + * Tue Nov 18 2025 Michael Cronenworth - 10.19-1 - version update From f30e6961594d162d8f95e7a72153d72cc940f719 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 1 Dec 2025 14:20:03 -0600 Subject: [PATCH 450/459] Update to 10.20 --- sources | 6 +++--- wine.spec | 12 ++++++++++-- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 089e1f0..6cf0373 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.19.tar.xz) = c927744c115ea8d9dd6eba97598721bc70beead63739bfbef913b7a86db28863c92f18d197a9cfe5e542695aa87e6c634083997710b23b6fa3c3eaea1c271d9a -SHA512 (wine-10.19.tar.xz.sign) = af65496a650b3c4cff8bd406155c1fdf9fafbf095b63abe9151f008021b9e2bfdff2c1f8572b63ec632bdba7b0198b10f8c955fd50c00f802bbc91a7a08534e1 -SHA512 (wine-staging-10.19.tar.gz) = 01b6f2ef568d7c411c6d5022f86aa7203e7f483c595efa7b9e5303d6c97b91d7e7ba00a3b884c0d8abe88ae55356a36e60744d5a52b7bc0380d14a9e6634e778 +SHA512 (wine-10.20.tar.xz) = 96d8f82ace70675b6260f626ebbed93518a2a35ab437d4adbf74732d9efb792a88bc63d4da5755658952b93e75efdc89d5500a4e9cdfa701fc106c12649ba6c1 +SHA512 (wine-10.20.tar.xz.sign) = e0fe6dcad18f7b7ac3929969f8cc09113991e6343c218c2e9b3e120636e1e218c69357508e05a7c192ab9d8fd5e899bed8d753155b2d925d25587cc2b3a8b382 +SHA512 (wine-staging-10.20.tar.gz) = ffd94f625a418df46de56acfdfec9863a357c17c94fe6cfbaa5690a248c529e9759d3d11ba8532116de5f8417cefc14a00048f3dda5de11d73fe628212fa3a87 diff --git a/wine.spec b/wine.spec index 3f3ec14..a0f7093 100644 --- a/wine.spec +++ b/wine.spec @@ -46,8 +46,8 @@ # 0%%{?fedora} Name: wine -Version: 10.19 -Release: 2%{?dist} +Version: 10.20 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -1437,6 +1437,9 @@ fi %{_libdir}/wine/%{winepedirs}/icinfo.exe %{_libdir}/wine/%{winepedirs}/icmp.dll %{_libdir}/wine/%{winepedirs}/icmui.dll +%{_libdir}/wine/%{winepedirs}/icu.dll +%{_libdir}/wine/%{winepedirs}/icuin.dll +%{_libdir}/wine/%{winepedirs}/icuuc.dll %{_libdir}/wine/%{winepedirs}/ieframe.dll %{_libdir}/wine/%{winepedirs}/ieproxy.dll %{_libdir}/wine/%{winepedirs}/iertutil.dll @@ -1580,6 +1583,7 @@ fi %{_libdir}/wine/%{winepedirs}/msvcrt20.dll %{_libdir}/wine/%{winepedirs}/msvcrt40.dll %{_libdir}/wine/%{winepedirs}/msvcrtd.dll +%{_libdir}/wine/%{winepedirs}/msvdsp.dll %{_libdir}/wine/%{winepedirs}/msvfw32.dll %{_libdir}/wine/%{winepedirs}/msvidc32.dll %{_libdir}/wine/%{winepedirs}/msvproc.dll @@ -1760,6 +1764,7 @@ fi %{_libdir}/wine/%{winepedirs}/vdmdbg.dll %{_libdir}/wine/%{winepedirs}/version.dll %{_libdir}/wine/%{winepedirs}/vga.dll +%{_libdir}/wine/%{winepedirs}/vidreszr.dll %{_libdir}/wine/%{winepedirs}/virtdisk.dll %{_libdir}/wine/%{winepedirs}/vssapi.dll %{_libdir}/wine/%{winepedirs}/vulkan-1.dll @@ -2305,6 +2310,9 @@ fi %endif %changelog +* Mon Dec 01 2025 Michael Cronenworth - 10.20-1 +- version update + * Fri Nov 21 2025 Michael Cronenworth - 10.19-2 - wine-ntsync rename to ntsync-autoload From ac54b336e3415a6827b74cf70e097aa7f632a60f Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Mon, 1 Dec 2025 14:48:51 -0600 Subject: [PATCH 451/459] Remove Conflicts The steam package recommends this package in the next update --- wine.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index a0f7093..6510d21 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 10.20 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -422,7 +422,6 @@ handler service. %package -n ntsync-autoload Summary: Kernel module load file for ntsync BuildArch: noarch -Conflicts: steam Provides: wine-ntsync = %{version}-%{release} Obsoletes: wine-ntsync < %{version}-%{release} @@ -2310,6 +2309,9 @@ fi %endif %changelog +* Mon Dec 01 2025 Michael Cronenworth - 10.20-2 +- remove Conflicts + * Mon Dec 01 2025 Michael Cronenworth - 10.20-1 - version update From a64cc2643dc518947184a545f8dc6ce35e5f2c87 Mon Sep 17 00:00:00 2001 From: Gordon Messmer Date: Tue, 9 Dec 2025 23:21:16 +0000 Subject: [PATCH 452/459] Move libdir/wine to a new prefix to allow update with restructured content --- wine.spec | 36 +++++++----------------------------- 1 file changed, 7 insertions(+), 29 deletions(-) diff --git a/wine.spec b/wine.spec index 6510d21..35c9013 100644 --- a/wine.spec +++ b/wine.spec @@ -728,9 +728,15 @@ sed -i 's/-Wl,-WX//g' configure # required so that both Linux and Windows development files can be found unset PKG_CONFIG_PATH +# _libdir was restructured and must use a new prefix until at least Fedora 45 +%global _x_libdir %{_libdir} +%if %{with new_wow64} +%global _libdir %{_libdir}/wine-wow64 +%endif + %configure \ --sysconfdir=%{_sysconfdir}/wine \ - --x-includes=%{_includedir} --x-libraries=%{_libdir} \ + --x-includes=%{_includedir} --x-libraries=%{_x_libdir} \ --with-dbus \ --with-x \ %ifarch x86_64 aarch64 @@ -1012,34 +1018,6 @@ fi %ldconfig_post core -%pretrans -p core -%if %{with new_wow64} -%ifarch %{ix86} -pathA = "%{_libdir}/wine/x86_64-unix" -pathB = "%{_libdir}/wine/x86_64-windows" -stA = posix.stat(pathA) -stB = posix.stat(pathB) -if stA and stA.type == "link" then - os.remove(pathA) -end -if stB and stB.type == "link" then - os.remove(pathB) -end -%endif -%ifarch x86_64 -pathA = "%{_libdir}/wine/i386-unix" -pathB = "%{_libdir}/wine/i386-windows" -stA = posix.stat(pathA) -stB = posix.stat(pathB) -if stA and stA.type == "link" then - os.remove(pathA) -end -if stB and stB.type == "link" then - os.remove(pathB) -end -%endif -%endif - %posttrans core # handle upgrades for a few package updates rm -f %{_libdir}/wine/%{winepedirs}/d3d8.dll From 93da4dc922c20a1da8e81458ed27a9bfaf614990 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 9 Dec 2025 20:07:31 -0600 Subject: [PATCH 453/459] Bring sanity to the upgrade path, credit Gordon Messmer (RHBZ#2401666) --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 35c9013..74123f0 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 10.20 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2287,6 +2287,9 @@ fi %endif %changelog +* Tue Dec 09 2025 Michael Cronenworth - 10.20-3 +- Bring sanity to the upgrade path, credit Gordon Messmer (RHBZ#2401666) + * Mon Dec 01 2025 Michael Cronenworth - 10.20-2 - remove Conflicts From e6559db2a3ea41e216b1fbb101b20da794a8c5b9 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 23 Dec 2025 01:07:51 -0600 Subject: [PATCH 454/459] Account for alternatives --- wine.spec | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 74123f0..5e80c59 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 10.20 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -1018,6 +1018,32 @@ fi %ldconfig_post core +%pretrans -p core +%if %[ "x86_64" == "%{_target_cpu}"] +%define _oldlibdir /usr/lib64 +%else +%define _oldlibdir /usr/lib +%endif +oldPath = "%{_oldlibdir}/wine/%{winepedir}/wine-dxgi.dll" +opStat = posix.stat(oldPath) +if opStat and opStat.type == "regular" then +os.execute("%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-dxgi.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d8.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d9.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d10core.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10_1%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d10_1.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d10.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d11.dll") +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] +os.execute("%{_sbindir}/alternatives --remove 'wine-dxgi(x86-32)' /usr/lib/wine/i386-windows/wine-dxgi.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d9(x86-32)' /usr/lib/wine/i386-windows/wine-d3d9.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10core(x86-32)' /usr/lib/wine/i386-windows/wine-d3d10core.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10_1(x86-32)' /usr/lib/wine/i386-windows/wine-d3d10_1.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10(x86-32)' /usr/lib/wine/i386-windows/wine-d3d10.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d11(x86-32)' /usr/lib/wine/i386-windows/wine-d3d11.dll") +%endif +end + %posttrans core # handle upgrades for a few package updates rm -f %{_libdir}/wine/%{winepedirs}/d3d8.dll @@ -1075,6 +1101,7 @@ if [ $1 -eq 0 ] ; then %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll + %{_sbindir}/alternatives --remove 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll || : %if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] @@ -2287,6 +2314,9 @@ fi %endif %changelog +* Tue Dec 23 2025 Michael Cronenworth - 10.20-4 +- Account for alternatives in upgrade path + * Tue Dec 09 2025 Michael Cronenworth - 10.20-3 - Bring sanity to the upgrade path, credit Gordon Messmer (RHBZ#2401666) From e8364c165f021e0a46b9986fdff08c2051d8d50a Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Fri, 26 Dec 2025 23:31:25 -0600 Subject: [PATCH 455/459] One last tweak for alternatives --- wine.spec | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/wine.spec b/wine.spec index 5e80c59..ea7965e 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 10.20 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -1035,12 +1035,11 @@ os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10_1%{?_isa}' %{_oldlibdi os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d10.dll") os.execute("%{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d11.dll") %if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] -os.execute("%{_sbindir}/alternatives --remove 'wine-dxgi(x86-32)' /usr/lib/wine/i386-windows/wine-dxgi.dll") -os.execute("%{_sbindir}/alternatives --remove 'wine-d3d9(x86-32)' /usr/lib/wine/i386-windows/wine-d3d9.dll") -os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10core(x86-32)' /usr/lib/wine/i386-windows/wine-d3d10core.dll") -os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10_1(x86-32)' /usr/lib/wine/i386-windows/wine-d3d10_1.dll") -os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10(x86-32)' /usr/lib/wine/i386-windows/wine-d3d10.dll") -os.execute("%{_sbindir}/alternatives --remove 'wine-d3d11(x86-32)' /usr/lib/wine/i386-windows/wine-d3d11.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-dxgi(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-dxgi.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d9(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-d3d9.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10_1(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-d3d10_1.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-d3d10.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d11(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-d3d11.dll") %endif end @@ -2314,6 +2313,9 @@ fi %endif %changelog +* Fri Dec 26 2025 Michael Cronenworth - 10.20-5 +- Fix x86_64 alternatives upgrade path + * Tue Dec 23 2025 Michael Cronenworth - 10.20-4 - Account for alternatives in upgrade path From af6c1782a22d6797676a6bdfc069f1f5580776f6 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Tue, 13 Jan 2026 21:11:10 -0600 Subject: [PATCH 456/459] Update to 11.0 --- sources | 6 +++--- wine.spec | 15 ++++++++------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/sources b/sources index 6cf0373..4ee0c84 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-10.20.tar.xz) = 96d8f82ace70675b6260f626ebbed93518a2a35ab437d4adbf74732d9efb792a88bc63d4da5755658952b93e75efdc89d5500a4e9cdfa701fc106c12649ba6c1 -SHA512 (wine-10.20.tar.xz.sign) = e0fe6dcad18f7b7ac3929969f8cc09113991e6343c218c2e9b3e120636e1e218c69357508e05a7c192ab9d8fd5e899bed8d753155b2d925d25587cc2b3a8b382 -SHA512 (wine-staging-10.20.tar.gz) = ffd94f625a418df46de56acfdfec9863a357c17c94fe6cfbaa5690a248c529e9759d3d11ba8532116de5f8417cefc14a00048f3dda5de11d73fe628212fa3a87 +SHA512 (wine-11.0.tar.xz) = a2c3db14f8cf0d19927466805c8f17c68ee7e93d1196d1162dd2279af497c21ec611a63f7a9de59953bbdfdb44c87d7bf55373c6533224a5d54e434c29428d1b +SHA512 (wine-11.0.tar.xz.sign) = b37064b787e4cff05b01f0d04fe2af8ff341e274a41a0238b5e58e392223bcd3574eb593f78ba7de8fb8caea7c27abf2a1259527807a2bec2413aa9ce027e183 +SHA512 (wine-staging-11.0.tar.gz) = 27eecce0cc1974e97d2aaffc0bf5a5d114f5fd8d3d6a349d9f984058a316b6654dd07bc2223c38df16fd2862f59aa79518d2d109ea0ac41c957144377ddd39a7 diff --git a/wine.spec b/wine.spec index ea7965e..40b004a 100644 --- a/wine.spec +++ b/wine.spec @@ -46,8 +46,8 @@ # 0%%{?fedora} Name: wine -Version: 10.20 -Release: 5%{?dist} +Version: 11.0 +Release: 1%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -373,8 +373,8 @@ Requires: libva %endif %endif -Provides: bundled(libjpeg) = 9f -Provides: bundled(mpg123-libs) = 1.32.9 +Provides: bundled(mingw-libjpeg) = 9f +Provides: bundled(mingw-mpg123-libs) = 1.33.0 %description core Wine core package includes the basic wine stuff needed by all other packages. @@ -1440,9 +1440,6 @@ fi %{_libdir}/wine/%{winepedirs}/icinfo.exe %{_libdir}/wine/%{winepedirs}/icmp.dll %{_libdir}/wine/%{winepedirs}/icmui.dll -%{_libdir}/wine/%{winepedirs}/icu.dll -%{_libdir}/wine/%{winepedirs}/icuin.dll -%{_libdir}/wine/%{winepedirs}/icuuc.dll %{_libdir}/wine/%{winepedirs}/ieframe.dll %{_libdir}/wine/%{winepedirs}/ieproxy.dll %{_libdir}/wine/%{winepedirs}/iertutil.dll @@ -2262,6 +2259,7 @@ fi # twain subpackage %files twain %{_libdir}/wine/%{winepedirs}/twain_32.dll +%{_libdir}/wine/%{winepedirs}/twaindsm.dll %{_libdir}/wine/%{winepedirs}/sane.ds %{_libdir}/wine/%{winesodir}/sane.so @@ -2313,6 +2311,9 @@ fi %endif %changelog +* Tue Jan 13 2026 Michael Cronenworth - 11.0-1 +- version update + * Fri Dec 26 2025 Michael Cronenworth - 10.20-5 - Fix x86_64 alternatives upgrade path From b44dc29930de80aca746a918e66ca78ff0ac7127 Mon Sep 17 00:00:00 2001 From: Michael Cronenworth Date: Wed, 14 Jan 2026 22:25:51 -0600 Subject: [PATCH 457/459] wine-mono 10.4.1 --- wine.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wine.spec b/wine.spec index 40b004a..4b70b91 100644 --- a/wine.spec +++ b/wine.spec @@ -11,7 +11,7 @@ %global no64bit 0 %global winegecko 2.47.4 -%global winemono 10.3.0 +%global winemono 10.4.1 %if 0%{?fedora} %global opencl 1 %endif @@ -47,7 +47,7 @@ Name: wine Version: 11.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2311,6 +2311,9 @@ fi %endif %changelog +* Wed Jan 14 2026 Michael Cronenworth - 11.0-2 +- wine-mono 10.4.1 + * Tue Jan 13 2026 Michael Cronenworth - 11.0-1 - version update From db082f083a9945d3aca6301ac8f325be508682bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:15:17 +0000 Subject: [PATCH 458/459] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 4b70b91..7dd824c 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 11.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2311,6 +2311,9 @@ fi %endif %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 11.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Wed Jan 14 2026 Michael Cronenworth - 11.0-2 - wine-mono 10.4.1 From 623fdfe7edd86a7c36b08d285e2fd9cea29c595d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:49:34 +0000 Subject: [PATCH 459/459] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- wine.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wine.spec b/wine.spec index 7dd824c..22542a4 100644 --- a/wine.spec +++ b/wine.spec @@ -47,7 +47,7 @@ Name: wine Version: 11.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A compatibility layer for windows applications License: LGPL-2.1-or-later @@ -2311,6 +2311,9 @@ fi %endif %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 11.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 11.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild