From fefc82a35bc99b24c2f4923ecbd41fb5997d37b1 Mon Sep 17 00:00:00 2001 From: Julien Olivain Date: Sat, 17 Jan 2026 19:36:56 +0100 Subject: [PATCH] package/wine: bump to version 11.0 For release notes, see: https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0 The --without-osmesa configure option was removed upstream, in commit [1]. This commit removes the options from _CONF_OPTS. Also, since upstream commit [2], the /usr/bin/wine program became a "tool". It needs to be enabled when cross-compiling. As suggested in [3], this commit adds --enable-tools in WINE_CONF_OPTS. This commit also updates the LICENSE file hash, after year update in [4]. [1] https://gitlab.winehq.org/wine/wine/-/commit/370e7d9a50593077e958f3efcc70254990bfe6f3 [2] https://gitlab.winehq.org/wine/wine/-/commit/6d28db86c9c2559e67a4820175416aff20f7abec [3] https://bugs.winehq.org/show_bug.cgi?id=57847 [4] https://gitlab.winehq.org/wine/wine/-/commit/ab59cc16c56fa7400c2076990b53ea95f6889902 Signed-off-by: Julien Olivain Signed-off-by: Marcus Hoffmann --- package/wine/wine.hash | 8 ++++---- package/wine/wine.mk | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package/wine/wine.hash b/package/wine/wine.hash index eb0d45ca0a..65cab0ed5f 100644 --- a/package/wine/wine.hash +++ b/package/wine/wine.hash @@ -1,8 +1,8 @@ # From: -# https://dl.winehq.org/wine/source/10.0/sha512sums.asc -sha512 effb41c5641993e2e52eaa825cc19b7d9846e084992c5a5b066ead2339b24384d320898a9cee347a9a87106bcb3b0f54c8cd2c8d4de3a887a658052ddd5168d6 wine-10.0.tar.xz +# https://dl.winehq.org/wine/source/11.0/sha512sums.asc +sha512 a2c3db14f8cf0d19927466805c8f17c68ee7e93d1196d1162dd2279af497c21ec611a63f7a9de59953bbdfdb44c87d7bf55373c6533224a5d54e434c29428d1b wine-11.0.tar.xz # Locally calculated after checking pgp signature -sha256 c5e0b3f5f7efafb30e9cd4d9c624b85c583171d33549d933cd3402f341ac3601 wine-10.0.tar.xz +sha256 c07a6857933c1fc60dff5448d79f39c92481c1e9db5aa628db9d0358446e0701 wine-11.0.tar.xz # Locally calculated sha256 e237fa56668030e928551ddd60f05df5fe957f75eab874bbd017e085ed722e7c COPYING.LIB -sha256 51433d87540ee2f30e3cff986e00e1477880002bf993106a13775ed60d4e0af4 LICENSE +sha256 ae025f125a5d639f0f7abe5146efa1e3d7453cc10b744b2910806fa3f46626ef LICENSE diff --git a/package/wine/wine.mk b/package/wine/wine.mk index 380f729585..4f0e229e9a 100644 --- a/package/wine/wine.mk +++ b/package/wine/wine.mk @@ -10,9 +10,9 @@ # development version, unless it is absolutely needed (for example: # incompatibility with another library and no maintenance stable # version is available). -WINE_VERSION = 10.0 +WINE_VERSION = 11.0 WINE_SOURCE = wine-$(WINE_VERSION).tar.xz -WINE_SITE = https://dl.winehq.org/wine/source/10.0 +WINE_SITE = https://dl.winehq.org/wine/source/11.0 WINE_LICENSE = LGPL-2.1+ WINE_LICENSE_FILES = COPYING.LIB LICENSE WINE_CPE_ID_VENDOR = winehq @@ -25,6 +25,7 @@ WINE_CONF_OPTS = \ --with-wine-tools=../host-wine-$(WINE_VERSION) \ --disable-tests \ --disable-win64 \ + --enable-tools \ --without-capi \ --without-coreaudio \ --without-gettext \ @@ -33,8 +34,7 @@ WINE_CONF_OPTS = \ --without-mingw \ --without-opencl \ --without-oss \ - --without-vulkan \ - --without-osmesa # BR2_PACKAGE_MESA3D_OSMESA_GALLIUM removed in mesa 25.1 + --without-vulkan # Wine uses a wrapper around gcc, and uses the value of --host to # construct the filename of the gcc to call. But for external