@ -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.12
Version: 8.19
Release: 1%{?dist}.inferit
Summary: A compatibility layer for windows applications
@ -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
@ -195,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
@ -338,7 +336,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
@ -372,7 +370,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
@ -699,7 +697,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}
@ -776,10 +774,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
@ -957,14 +952,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
@ -1122,13 +1109,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
@ -1161,7 +1146,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
@ -1199,6 +1184,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
@ -1217,6 +1203,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
@ -1231,6 +1218,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
@ -1330,6 +1318,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
@ -1354,6 +1343,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
@ -1370,6 +1360,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
@ -1412,6 +1403,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
@ -1497,6 +1489,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
@ -1632,6 +1625,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
@ -1676,7 +1670,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
@ -1697,21 +1693,25 @@ 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.geolocation.geolocator .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.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
@ -1739,6 +1739,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
@ -1967,6 +1968,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}
@ -2018,6 +2020,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
@ -2030,6 +2033,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
@ -2122,6 +2126,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
@ -2144,6 +2149,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
@ -2159,6 +2165,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
@ -2196,6 +2203,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
@ -2276,6 +2284,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
@ -2402,6 +2411,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
@ -2463,19 +2473,23 @@ 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.geolocation.geolocator .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.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
@ -2496,6 +2510,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
@ -2803,12 +2818,30 @@ fi
%endif
%changelog
* Thu Feb 01 2024 Sergey Cherevko <s.cherevko@msvsphere-os.ru> - 8.12 -1.inferit
* Thu Feb 08 2024 Sergey Cherevko <s.cherevko@msvsphere-os.ru> - 8.19 -1.inferit
- Necessary i686 requires have been added
- Rebuilt for MSVSphere 9.3
* Wed Jul 26 2023 Arkady L. Shane <ashejn@msvsphere.ru> - 8.12-1
- Rebuilt for MSVSphere 9.2
* Wed Nov 22 2023 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 8.19-1
- Rebuilt for MSVSphere 9.3
* Mon Oct 30 2023 Michael Cronenworth <mike@cchtml.com> - 8.19-1
- version update
* Sun Oct 15 2023 Michael Cronenworth <mike@cchtml.com> - 8.18-1
- version update
* Sun Oct 01 2023 Michael Cronenworth <mike@cchtml.com> - 8.17-1
- version update
* Tue Aug 22 2023 Michael Cronenworth <mike@cchtml.com> - 8.14-1
- version update
* Thu Aug 17 2023 Michael Cronenworth <mike@cchtml.com> - 8.13-1
- version update
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.12-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Jul 10 2023 Michael Cronenworth <mike@cchtml.com> - 8.12-1
- version update