Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wine for openSUSE:Factory checked in 
at 2025-06-23 16:15:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wine (Old)
 and      /work/SRC/openSUSE:Factory/.wine.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wine"

Mon Jun 23 16:15:35 2025 rev:463 rq:1287260 version:10.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/wine/wine.changes        2025-05-28 
16:17:19.793882304 +0200
+++ /work/SRC/openSUSE:Factory/.wine.new.7067/wine.changes      2025-06-23 
16:15:37.349176157 +0200
@@ -1,0 +2,28 @@
+Fri Jun 20 12:28:13 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- symlink /usr/lib64/wine/x86_64-* into /usr/lib/wine/
+
+-------------------------------------------------------------------
+Mon Jun 16 09:22:09 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- updated to 10.10 release
+  - Mono engine updated to version 10.1.0.
+  - OSMesa library no longer needed.
+  - More support for generating Windows Runtime metadata in WIDL.
+  - Locale data updated to Unicode CLDR 47.
+  - P010 format support in Media Foundation.
+  - Various bug fixes.
+- update staging to 10.10 release
+
+-------------------------------------------------------------------
+Mon Jun  2 07:25:41 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- updated to 10.9 release
+  - Bundled vkd3d upgraded to version 1.16.
+  - Initial support for generating Windows Runtime metadata in WIDL.
+  - Support for compiler-based exception handling with Clang.
+  - EGL library support available to all graphics drivers.
+  - Various bug fixes.
+- update staging to 10.9 release
+
+-------------------------------------------------------------------
@@ -6,0 +35,102 @@
+Sat May 17 09:25:42 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- updated to 10.8 release
+  - User handles in shared memory for better performance.
+  - Improvements to TIFF image support.
+  - More work on the new PDB backend.
+  - Various bug fixes.
+- update staging to 10.8 release
+
+-------------------------------------------------------------------
+Sat May  3 16:04:27 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- updated to 10.7 release
+  - User fault fd support to improve write watches performance.
+  - Support for Float format conversions in WindowsCodecs.
+  - More work on the new PDB backend.
+  - Various bug fixes.
+- update staging to 10.7 release
+- changed packaging around a bit, buildrequire wine-32bit from wine
+
+-------------------------------------------------------------------
+Tue Apr 22 07:59:37 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- updated to 10.6 release
+  - New lexer in Command Processor.
+  - PBKDF2 algorithm in Bcrypt.
+  - More support for image metadata in WindowsCodecs.
+  - Various bug fixes.
+- update staging to 10.6 release
+
+-------------------------------------------------------------------
+Sat Apr  5 17:51:34 UTC 2025 - Alexander Leithner <aleith...@level101.at>
+
+- Overwrite -Werror=return-type in CFLAGS and CXXFLAGS to fix
+  detection of -mabi=ms in configure
+- Correctly exclude x86_64-unix/*.a in non-devel packages
+- Correctly include x86_64-unix/*.a in devel packages
+- Fixes boo#1231820
+
+-------------------------------------------------------------------
+Sat Apr  5 08:18:03 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- updated to 10.5 release
+  - Support for larger page sizes on ARM64.
+  - Mono engine updated to version 10.0.0.
+  - Pairing support in the Bluetooth driver.
+  - Vulkan H.264 decoding.
+  - %GS register swapping on macOS.
+  - Various bug fixes.
+- update staging to 10.5 release
+
+-------------------------------------------------------------------
+Sat Mar 22 14:05:49 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- updated to 10.4 release
+  - Improvements to PDB support in DbgHelp.
+  - More Vulkan video decoder support in WineD3D.
+  - Accessibility support in the SysLink control.
+  - More progress on the Bluetooth driver.
+  - Various bug fixes.
+- update staging to 10.4 release
+
+-------------------------------------------------------------------
+Sun Mar  9 12:33:20 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- updated to 10.3 release
+  - Clipboard support in the Wayland driver.
+  - Initial Vulkan video decoder support in WineD3D.
+  - Bundled Compiler-RT library for ARM builds.
+  - Header fixes for Winelib C++ support.
+  - More progress on the Bluetooth driver.
+  - Various bug fixes.
+- update staging to 10.3 release
+
+-------------------------------------------------------------------
+Thu Feb 27 13:07:01 UTC 2025 - Dirk Müller <dmuel...@suse.com>
+
+- avoid valgrind dependency on 32bit (SLFO is building with SSE4.x
+  which is unsupported) (bsc#1237947)
+
+-------------------------------------------------------------------
+Wed Feb 26 19:15:53 UTC 2025 - Marcus Meissner <meiss...@suse.com>
+
+- packaging changes for new wow64 handling
+
+- updated to 10.2 release
+  - Bundled vkd3d upgraded to version 1.15.
+  - Support for setting thread priorities.
+  - New Wow64 mode can be enabled dynamically.
+  - More progress on the Bluetooth driver.
+  - Various bug fixes.
+- update staging to 10.2 release
+
+- updated to 10.1 release
+  - A wide range of changes that were deferred during code freeze.
+  - Root certificates fixes for Battle.net.
+  - Print Provider improvements.
+  - More progress on the Bluetooth driver.
+  - Various bug fixes.
+- update staging to 10.1 release
+
+-------------------------------------------------------------------

Old:
----
  wine-10.0.tar.xz
  wine-10.0.tar.xz.sign
  wine-staging-10.0.tar.xz

New:
----
  wine-10.10.tar.xz
  wine-10.10.tar.xz.sign
  wine-staging-10.10.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wine.spec ++++++
--- /var/tmp/diff_new_pack.fkuWUf/_old  2025-06-23 16:15:38.861238888 +0200
+++ /var/tmp/diff_new_pack.fkuWUf/_new  2025-06-23 16:15:38.873239386 +0200
@@ -16,6 +16,8 @@
 #
 
 
+%define _winelibdir %_libdir
+
 %global         flavor @BUILD_FLAVOR@%{nil}
 %define         psuffix %{nil}
 %define         wow64 0
@@ -37,9 +39,9 @@
 %global _mingw32_find_debuginfo \
     rm -f %{_builddir}/mingw32-debugfiles.list; \
     bash -x /usr/lib/rpm/mingw32-find-debuginfo.sh --no-debug-source-package 
%{_builddir}; \
-    mkdir -p %{buildroot}/usr/lib/debug%{_libdir}/wine/i386-windows; \
-    mv %{buildroot}%{_libdir}/wine/i386-windows/*.debug 
%{buildroot}/usr/lib/debug%{_libdir}/wine/i386-windows; \
-    sed -i 's,^%{_libdir},/usr/lib/debug%{_libdir},g' 
%{_builddir}/mingw32-debugfiles.list; \
+    mkdir -p %{buildroot}/usr/lib/debug%{_winelibdir}/wine/i386-windows; \
+    mv %{buildroot}%{_winelibdir}/wine/i386-windows/*.debug 
%{buildroot}/usr/lib/debug%{_winelibdir}/wine/i386-windows; \
+    sed -i 's,^%{_winelibdir},/usr/lib/debug%{_winelibdir},g' 
%{_builddir}/mingw32-debugfiles.list; \
     mkdir -p %{buildroot}/usr/src/debug/%{name}-%{version}; \
     echo "%dir /usr/src/debug/%{name}-%{version}" >>  
%{_builddir}/mingw32-debugfiles.list; \
     %{nil}
@@ -47,9 +49,9 @@
 %global _mingw64_find_debuginfo \
     rm -f %{_builddir}/mingw64-debugfiles.list; \
     bash -x /usr/lib/rpm/mingw64-find-debuginfo.sh --no-debug-source-package 
%{_builddir}; \
-    mkdir -p %{buildroot}/usr/lib/debug%{_libdir}/wine/x86_64-windows; \
-    mv %{buildroot}%{_libdir}/wine/x86_64-windows/*.debug 
%{buildroot}/usr/lib/debug%{_libdir}/wine/x86_64-windows; \
-    sed -i 's,^%{_libdir},/usr/lib/debug%{_libdir},g' 
%{_builddir}/mingw64-debugfiles.list; \
+    mkdir -p %{buildroot}/usr/lib/debug%{_winelibdir}/wine/x86_64-windows; \
+    mv %{buildroot}%{_winelibdir}/wine/x86_64-windows/*.debug 
%{buildroot}/usr/lib/debug%{_winelibdir}/wine/x86_64-windows; \
+    sed -i 's,^%{_winelibdir},/usr/lib/debug%{_winelibdir},g' 
%{_builddir}/mingw64-debugfiles.list; \
     mkdir -p %{buildroot}/usr/src/debug/%{name}-%{version}; \
     echo "%dir /usr/src/debug/%{name}-%{version}" >> 
%{_builddir}/mingw64-debugfiles.list; \
     %{nil}
@@ -64,7 +66,7 @@
 %else
 %ifarch %{ix86}
 %global __arch_install_post %_mingw32_find_debuginfo
-%global _win_debug_package %_mingw32_debug_package -e -C 
wine%{psuffix}-win-debuginfo -N wine%{psuffix}-win-debuginfo
+%global _win_debug_package %_mingw32_debug_package -e -C 
wine%{psuffix}-32bit-win-debuginfo -N wine%{psuffix}-32bit-win-debuginfo
 %endif
 %ifarch x86_64
 %global __arch_install_post %_mingw64_find_debuginfo
@@ -74,15 +76,15 @@
 
 %define         _lto_cflags %{nil}
 Name:           wine%{psuffix}
-%define downloadver  10.0
-Version:        10.0
+%define downloadver  10.10
+Version:        10.10
 Release:        0
 Summary:        An MS Windows Emulator
 Group:          System/Emulators/PC
 License:        LGPL-2.1-or-later
 URL:            https://winehq.org
-Source0:        
https://dl.winehq.org/wine/source/10.0/wine-%{downloadver}.tar.xz
-Source1:        
https://dl.winehq.org/wine/source/10.0/wine-%{downloadver}.tar.xz.sign
+Source0:        
https://dl.winehq.org/wine/source/10.x/wine-%{downloadver}.tar.xz
+Source1:        
https://dl.winehq.org/wine/source/10.x/wine-%{downloadver}.tar.xz.sign
 Source2:        
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xda23579a74d4ad9af9d3f945cefac8eaaf17519d#/wine.keyring
 %if %{staging}
 Source3:        
https://github.com/wine-staging/wine-staging/archive/v%{downloadver}.tar.gz#/wine-staging-%{downloadver}.tar.xz
@@ -135,7 +137,6 @@
 BuildRequires:  pkgconfig(sane-backends)
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(smbclient)
-BuildRequires:  pkgconfig(valgrind)
 BuildRequires:  pkgconfig(vulkan)
 BuildRequires:  pkgconfig(wayland-egl)
 BuildRequires:  pkgconfig(x11)
@@ -155,6 +156,7 @@
 BuildRequires:  clang >= 5
 BuildRequires:  lld
 BuildRequires:  llvm
+#BuildRequires:  pkgconfig(valgrind)
 %endif
 %ifarch %{ix86}
 BuildRequires:  mingw32-cross-gcc
@@ -163,6 +165,7 @@
 %ifarch x86_64
 BuildRequires:  mingw64-cross-gcc
 BuildRequires:  mingw64-filesystem >= 20250221
+#BuildRequires:  pkgconfig(valgrind)
 %if %{wow64}
 BuildRequires:  mingw32-cross-gcc
 BuildRequires:  mingw32-filesystem >= 20250221
@@ -190,8 +193,17 @@
 BuildRequires:  pkgconfig(libva)
 %endif
 %ifarch x86_64
+# the wow flavors do not need 32bit
+%if "%{flavor}" == "staging"
+BuildRequires:  wine-staging-32bit = %{version}
+Requires:       wine-staging-32bit = %{version}
+%else
+%if "x%{flavor}" == "x"
+BuildRequires:  wine-32bit = %{version}
 Requires:       wine-32bit = %{version}
 %endif
+%endif
+%endif
 Requires:       samba-winbind
 Recommends:     wine-gecko >= 2.47.4
 Recommends:     wine-mono >= 9.4.0
@@ -256,7 +268,11 @@
 %if %{staging}
 autoreconf -i -f
 %endif
+export CFLAGS="${CFLAGS:-%{optflags}}"
+export CXXFLAGS="${CXXFLAGS:-%{optflags}}"
+# we always configure /usr/lib64 now due to new loader structure
 %configure \
+        --libdir=%_libdir \
        --with-x \
        --with-wayland \
        --with-gstreamer \
@@ -272,10 +288,12 @@
 %ifarch %ix86 aarch64
 echo "# autogenerated in .spec file" >%SOURCE97
 echo "%name" >> %SOURCE97
-echo "  +^/usr/bin/wine\$" >> %SOURCE97
-echo "  +^/usr/bin/wine-preloader\$" >> %SOURCE97
+#echo "  +^/usr/bin/wine\$" >> %SOURCE97
+#echo "  +^/usr/bin/wine-preloader\$" >> %SOURCE97
 echo "  +^/usr/lib/wine/i386-windows" >> %SOURCE97
 echo "  +^/usr/lib/wine/i386-unix" >> %SOURCE97
+#echo "  +^/usr/lib/wine/x86_64-unix"  >> %SOURCE97
+#echo "  +^/usr/lib/wine/x86_64-windows"       >> %SOURCE97
 grep SONAME_ config.log
 grep SONAME_ config.log|grep -v 'so"'|sed -e 's/^.*\(".*"\).*$/ requires 
\1/;'|sort -u >>%SOURCE97
 echo " recommends \"libpulse0-32bit\"" >> %SOURCE97
@@ -292,6 +310,9 @@
 echo " provides \"wine-<targettype> = <version>\""             >> %SOURCE97
 %endif
 echo " conflicts \"otherproviders(wine-<targettype>)\""                >> 
%SOURCE97
+#echo "%%post" >> %SOURCE97
+#echo "        ln -s /usr/lib64/wine/x86_64-windows 
/%_winelibdir/wine/x86_64-windows" >> %SOURCE97
+#echo "        ln -s /usr/lib64/wine/x86_64-unix 
/%_winelibdir/wine/x86_64-unix" >> %SOURCE97
 echo "%name-devel" >> %SOURCE97
 echo "  +^/usr/lib/wine/.*def" >> %SOURCE97
 %if "%{flavor}" != ""
@@ -308,6 +329,21 @@
 
 rm -rf %{buildroot}%{_mandir}/{pl,de,fr}.UTF-8
 
+# we dont need .a files currently
+rm -f %buildroot/usr/lib64/wine/x86_64-unix/*.a
+rm -f %buildroot/usr/lib64/wine/x86_64-windows/*.a
+rm -f %buildroot/usr/lib/wine/i386-unix/*.a
+rm -f %buildroot/usr/lib/wine/i386-windows/*.a
+rm -f %buildroot/usr/lib64/wine/i386-unix/*.a
+rm -f %buildroot/usr/lib64/wine/i386-windows/*.a
+
+%if ! %{wow64}
+%ifarch x86_64
+       ln -s /usr/lib/wine/i386-windows 
%buildroot/%_winelibdir/wine/i386-windows
+       ln -s /usr/lib/wine/i386-unix %buildroot/%_winelibdir/wine/i386-unix
+%endif
+%endif
+
 # find the implicit dependencies
 %define winedir %_builddir/wine-%downloadver
 cat >%winedir/my-find-requires.sh <<EOF
@@ -323,7 +359,17 @@
 %define _use_internal_dependency_generator 0
 %define __find_requires %winedir/my-find-requires.sh
 
-%ldconfig_scriptlets
+%post 
+/sbin/ldconfig
+%if ! %{wow64}
+%ifarch x86_64
+ln -sf /usr/lib64/wine/x86_64-windows /usr/lib/wine/
+ln -sf /usr/lib64/wine/x86_64-unix /usr/lib/wine/
+%endif
+%endif
+
+%postun
+/sbin/ldconfig
 
 %files
 %license LICENSE LICENSE.OLD
@@ -358,50 +404,40 @@
 %{_mandir}/man?/winemine.?%{?ext_man}
 %{_mandir}/man?/winepath.?%{?ext_man}
 %{_datadir}/wine
-%dir %{_libdir}/wine
+%{_mandir}/man?/wine.?%{?ext_man}
+%dir %{_winelibdir}/wine
 %ifarch aarch64
 %{_bindir}/wine
-%{_bindir}/wine-preloader
+#{_bindir}/wine-preloader
 %{_mandir}/man?/wine.?%{?ext_man}
 %if !%{wow64}
-%{_libdir}/wine/aarch64-windows
-%exclude %{_libdir}/wine/aarch64-windows/*.a
+%{_winelibdir}/wine/aarch64-windows
 %endif
-%{_libdir}/wine/aarch64-unix
+%{_winelibdir}/wine/aarch64-unix
 %if %{wow64}
-%{_libdir}/wine/i386-windows
-%exclude %{_libdir}/wine/i386-windows/*.a
-%{_libdir}/wine/x86_64-windows
-%exclude %{_libdir}/wine/x86_64-windows/*.a
+%{_winelibdir}/wine/i386-windows
+%{_winelibdir}/wine/x86_64-windows
 %endif
 %endif
 %ifarch %{ix86}
 %{_bindir}/wine
-%{_bindir}/wine-preloader
-%{_mandir}/man?/wine.?%{?ext_man}
-%{_libdir}/wine/i386-windows
-%exclude %{_libdir}/wine/i386-windows/*.a
-%{_libdir}/wine/i386-unix
-%exclude %{_libdir}/wine/i386-unix/*.a
+%{_winelibdir}/wine/i386-windows
+%{_winelibdir}/wine/i386-unix
 %endif
 %ifarch x86_64
 %if %{wow64}
 %{_bindir}/wine
-%{_bindir}/wine-preloader
-%{_mandir}/man?/wine.?%{?ext_man}
-%{_libdir}/wine/i386-windows
-%exclude %{_libdir}/wine/i386-windows/*.a
-%{_libdir}/wine/x86_64-windows
-%exclude %{_libdir}/wine/x86_64-windows/*.a
-%{_libdir}/wine/x86_64-unix
-%exclude %{_libdir}/wine/x86_64-unix/*.a
+%{_winelibdir}/wine/i386-windows
+%{_winelibdir}/wine/x86_64-windows
+%{_winelibdir}/wine/x86_64-unix
 %else
-%{_bindir}/wine64
-%{_bindir}/wine64-preloader
-%{_libdir}/wine/x86_64-unix
-%exclude %{_libdir}/wine/x86_64-unix/*.a
-%{_libdir}/wine/x86_64-windows
-%exclude %{_libdir}/wine/x86_64-windows/*.a
+%{_libdir}/wine/i386-windows
+%{_libdir}/wine/i386-unix
+%{_bindir}/wine
+%{_winelibdir}/wine/x86_64-unix
+#exclude %{_winelibdir}/wine/x86_64-unix/*.a
+%{_winelibdir}/wine/x86_64-windows
+#exclude %{_winelibdir}/wine/x86_64-windows/*.a
 %endif
 %endif
 
@@ -423,27 +459,10 @@
 %{_mandir}/man?/winegcc.?%{?ext_man}
 %{_mandir}/man?/wmc.?%{?ext_man}
 %{_mandir}/man?/wrc.?%{?ext_man}
+
 %ifarch aarch64
 %if !%{wow64}
-%{_libdir}/wine/aarch64-windows/*.a
-%endif
-%if %{wow64}
-%{_libdir}/wine/i386-windows/*.a
-%{_libdir}/wine/x86_64-windows/*.a
-%endif
-%endif
-%ifarch %{ix86}
-%{_libdir}/wine/i386-unix/*.a
-%if 0%{?suse_version} >= 1600
-%{_libdir}/wine/i386-windows/*.a
-%endif
-%endif
-%ifarch x86_64
-%if %{wow64}
-%{_libdir}/wine/i386-windows/*.a
-%{_libdir}/wine/x86_64-windows/*.a
-%else
-%{_libdir}/wine/x86_64-windows/*.a
+%{_winelibdir}/wine/aarch64-windows/*.a
 %endif
 %endif
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.fkuWUf/_old  2025-06-23 16:15:38.937242041 +0200
+++ /var/tmp/diff_new_pack.fkuWUf/_new  2025-06-23 16:15:38.941242207 +0200
@@ -3,7 +3,7 @@
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="url">https://github.com/wine-staging/wine-staging.git</param>
-    <param name="revision">refs/tags/v10.0</param>
+    <param name="revision">refs/tags/v10.10</param>
     <param name="match-tag">v*.*</param>
     <param name="scm">git</param>
   </service>

++++++ wine-10.0.tar.xz -> wine-10.10.tar.xz ++++++
/work/SRC/openSUSE:Factory/wine/wine-10.0.tar.xz 
/work/SRC/openSUSE:Factory/.wine.new.7067/wine-10.10.tar.xz differ: char 15, 
line 1

++++++ wine-staging-10.0.tar.xz -> wine-staging-10.10.tar.xz ++++++
/work/SRC/openSUSE:Factory/wine/wine-staging-10.0.tar.xz 
/work/SRC/openSUSE:Factory/.wine.new.7067/wine-staging-10.10.tar.xz differ: 
char 15, line 1


++++++ wine.rpmlintrc ++++++
--- /var/tmp/diff_new_pack.fkuWUf/_old  2025-06-23 16:15:39.041246356 +0200
+++ /var/tmp/diff_new_pack.fkuWUf/_new  2025-06-23 16:15:39.041246356 +0200
@@ -1,2 +1,2 @@
-addFilter('lto-no-text-in-archive')
+addFilter('statically-linked-binary')
 

Reply via email to