* [Buildroot] [PATCH] package/wine: bump to version 6.0
@ 2021-03-07 21:54 André Hentschel
2021-03-07 22:16 ` Yann E. MORIN
0 siblings, 1 reply; 2+ messages in thread
From: André Hentschel @ 2021-03-07 21:54 UTC (permalink / raw)
To: buildroot
Signed-off-by: Andr? Hentschel <nerv@dawncrow.de>
---
package/wine/wine.hash | 4 ++--
package/wine/wine.mk | 47 +++++++++++-------------------------------
2 files changed, 14 insertions(+), 37 deletions(-)
diff --git a/package/wine/wine.hash b/package/wine/wine.hash
index 08abccb4a8..083e3dd3eb 100644
--- a/package/wine/wine.hash
+++ b/package/wine/wine.hash
@@ -1,5 +1,5 @@
# Locally calculated after checking pgp signature
-sha256 87f17254c6794ec6eeb7020b164c859983c9df0dacdd66d6449ff000498c842e wine-5.12.tar.xz
+sha256 b493065f2f83ee429c62e2ec58698a3cf63ef78722e1b20765823152e8582c56 wine-6.0.tar.xz
# Locally calculated
sha256 e237fa56668030e928551ddd60f05df5fe957f75eab874bbd017e085ed722e7c COPYING.LIB
-sha256 f3ca909e68d38c972e8ded5248b4745958dbb26f2e581ad73cfbedb6b0408e58 LICENSE
+sha256 111398f1be25b1ae1f124512fe61569e6b4555408e2feb9bc82f9fe57d39b302 LICENSE
diff --git a/package/wine/wine.mk b/package/wine/wine.mk
index 80c9d20d3d..f1b76736ad 100644
--- a/package/wine/wine.mk
+++ b/package/wine/wine.mk
@@ -4,9 +4,9 @@
#
################################################################################
-WINE_VERSION = 5.12
+WINE_VERSION = 6.0
WINE_SOURCE = wine-$(WINE_VERSION).tar.xz
-WINE_SITE = https://dl.winehq.org/wine/source/5.x
+WINE_SITE = https://dl.winehq.org/wine/source/6.0
WINE_LICENSE = LGPL-2.1+
WINE_LICENSE_FILES = COPYING.LIB LICENSE
WINE_CPE_ID_VENDOR = winehq
@@ -26,6 +26,7 @@ WINE_CONF_OPTS = \
--without-gphoto \
--without-gsm \
--without-hal \
+ --without-mingw \
--without-opencl \
--without-oss \
--without-vkd3d \
@@ -118,13 +119,6 @@ else
WINE_CONF_OPTS += --without-opengl
endif
-ifeq ($(BR2_PACKAGE_LIBGLU),y)
-WINE_CONF_OPTS += --with-glu
-WINE_DEPENDENCIES += libglu
-else
-WINE_CONF_OPTS += --without-glu
-endif
-
ifeq ($(BR2_PACKAGE_LIBKRB5),y)
WINE_CONF_OPTS += --with-krb5
WINE_DEPENDENCIES += libkrb5
@@ -183,13 +177,6 @@ else
WINE_CONF_OPTS += --without-mpg123
endif
-ifeq ($(BR2_PACKAGE_NCURSES),y)
-WINE_CONF_OPTS += --with-curses
-WINE_DEPENDENCIES += ncurses
-else
-WINE_CONF_OPTS += --without-curses
-endif
-
ifeq ($(BR2_PACKAGE_OPENAL),y)
WINE_CONF_OPTS += --with-openal
WINE_DEPENDENCIES += openal
@@ -317,13 +304,6 @@ else
WINE_CONF_OPTS += --without-xxf86vm
endif
-ifeq ($(BR2_PACKAGE_ZLIB),y)
-WINE_CONF_OPTS += --with-zlib
-WINE_DEPENDENCIES += zlib
-else
-WINE_CONF_OPTS += --without-zlib
-endif
-
# host-gettext is essential for .po file support in host-wine wrc
ifeq ($(BR2_SYSTEM_ENABLE_NLS),y)
HOST_WINE_DEPENDENCIES += host-gettext
@@ -340,14 +320,13 @@ endif
# Wine only needs the host tools to be built, so cut-down the
# build time by building just what we need.
define HOST_WINE_BUILD_CMDS
- $(HOST_MAKE_ENV) $(MAKE) -C $(@D) \
- tools \
- tools/sfnt2fon \
- tools/widl \
- tools/winebuild \
- tools/winegcc \
- tools/wmc \
- tools/wrc
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/sfnt2fon
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/widl
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/winebuild
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/winegcc
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/wmc
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/wrc
endef
# Wine only needs its host variant to be built, not that it is
@@ -368,11 +347,9 @@ HOST_WINE_CONF_OPTS += \
--without-coreaudio \
--without-faudio \
--without-cups \
- --without-curses \
--without-dbus \
--without-fontconfig \
--without-gphoto \
- --without-glu \
--without-gnutls \
--without-gsm \
--without-gssapi \
@@ -381,6 +358,7 @@ HOST_WINE_CONF_OPTS += \
--without-jpeg \
--without-krb5 \
--without-ldap \
+ --without-mingw \
--without-mpg123 \
--without-netapi \
--without-openal \
@@ -410,8 +388,7 @@ HOST_WINE_CONF_OPTS += \
--without-xshape \
--without-xshm \
--without-xslt \
- --without-xxf86vm \
- --without-zlib
+ --without-xxf86vm
$(eval $(autotools-package))
$(eval $(host-autotools-package))
--
2.25.1
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [Buildroot] [PATCH] package/wine: bump to version 6.0
2021-03-07 21:54 [Buildroot] [PATCH] package/wine: bump to version 6.0 André Hentschel
@ 2021-03-07 22:16 ` Yann E. MORIN
0 siblings, 0 replies; 2+ messages in thread
From: Yann E. MORIN @ 2021-03-07 22:16 UTC (permalink / raw)
To: buildroot
Andr?, All,
On 2021-03-07 22:54 +0100, Andr? Hentschel spake thusly:
> Signed-off-by: Andr? Hentschel <nerv@dawncrow.de>
> ---
[--SNIP--]
> diff --git a/package/wine/wine.mk b/package/wine/wine.mk
> index 80c9d20d3d..f1b76736ad 100644
> --- a/package/wine/wine.mk
> +++ b/package/wine/wine.mk
[--SNIP--]
> @@ -340,14 +320,13 @@ endif
> # Wine only needs the host tools to be built, so cut-down the
> # build time by building just what we need.
> define HOST_WINE_BUILD_CMDS
> - $(HOST_MAKE_ENV) $(MAKE) -C $(@D) \
> - tools \
> - tools/sfnt2fon \
> - tools/widl \
> - tools/winebuild \
> - tools/winegcc \
> - tools/wmc \
> - tools/wrc
> + $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools
> + $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/sfnt2fon
> + $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/widl
> + $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/winebuild
> + $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/winegcc
> + $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/wmc
> + $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/tools/wrc
Why did you need change this?
Basically, your commit log is empty, when there are things that you
should explain. For example, for zlib, ncurses and GLU, stating they
are no longer used would be sufficient. But really, what needs to be
explained is that part about the host build.
Regards,
Yann E. MORIN.
> endef
>
> # Wine only needs its host variant to be built, not that it is
> @@ -368,11 +347,9 @@ HOST_WINE_CONF_OPTS += \
> --without-coreaudio \
> --without-faudio \
> --without-cups \
> - --without-curses \
> --without-dbus \
> --without-fontconfig \
> --without-gphoto \
> - --without-glu \
> --without-gnutls \
> --without-gsm \
> --without-gssapi \
> @@ -381,6 +358,7 @@ HOST_WINE_CONF_OPTS += \
> --without-jpeg \
> --without-krb5 \
> --without-ldap \
> + --without-mingw \
> --without-mpg123 \
> --without-netapi \
> --without-openal \
> @@ -410,8 +388,7 @@ HOST_WINE_CONF_OPTS += \
> --without-xshape \
> --without-xshm \
> --without-xslt \
> - --without-xxf86vm \
> - --without-zlib
> + --without-xxf86vm
>
> $(eval $(autotools-package))
> $(eval $(host-autotools-package))
> --
> 2.25.1
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-03-07 22:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-07 21:54 [Buildroot] [PATCH] package/wine: bump to version 6.0 André Hentschel
2021-03-07 22:16 ` Yann E. MORIN
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox