Bump buildroot to 2019.02

This commit is contained in:
2019-03-28 22:49:48 +01:00
parent 5598b1b762
commit 920d307141
5121 changed files with 78550 additions and 46132 deletions

View File

@@ -1,12 +1,18 @@
config BR2_PACKAGE_WINE
bool "wine"
depends on BR2_TOOLCHAIN_USES_GLIBC
config BR2_PACKAGE_WINE_ARCH_SUPPORTS
bool
default y
# Wine only builds on certain architectures
depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86" || \
BR2_HOSTARCH = "powerpc" || BR2_HOSTARCH = "arm" || \
BR2_HOSTARCH = "aarch64"
# Wine has much CPU specific code and mostly makes sense on x86
depends on BR2_i386
config BR2_PACKAGE_WINE
bool "wine"
depends on BR2_PACKAGE_WINE_ARCH_SUPPORTS
# Wine unconditionally builds shared libraries
depends on !BR2_STATIC_LIBS
help
Wine is a compatibility layer capable of running Windows
applications on Linux. Instead of simulating internal
@@ -17,7 +23,6 @@ config BR2_PACKAGE_WINE
http://www.winehq.org
comment "wine needs a glibc toolchain"
depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
depends on BR2_i386
depends on !BR2_TOOLCHAIN_USES_GLIBC
comment "wine needs a toolchain w/ dynamic library"
depends on BR2_PACKAGE_WINE_ARCH_SUPPORTS
depends on BR2_STATIC_LIBS

View File

@@ -1,2 +1,2 @@
# Locally calculated after checking pgp signature
sha256 346a050aca5cd0d9978a655af11c30e68c201a58aea0c70d5e4c4f1b63c2fbec wine-3.0.tar.xz
sha256 d45a88edbe7db363e297cacedc94e66df3464504a01c2eccf04f518066a6fb0c wine-3.0.4.tar.xz

View File

@@ -4,12 +4,13 @@
#
################################################################################
WINE_VERSION = 3.0
WINE_VERSION = 3.0.4
WINE_SOURCE = wine-$(WINE_VERSION).tar.xz
WINE_SITE = https://dl.winehq.org/wine/source/3.0
WINE_LICENSE = LGPL-2.1+
WINE_LICENSE_FILES = COPYING.LIB LICENSE
WINE_DEPENDENCIES = host-bison host-flex host-wine
HOST_WINE_DEPENDENCIES = host-bison host-flex
# Wine needs its own directory structure and tools for cross compiling
WINE_CONF_OPTS = \
@@ -23,7 +24,6 @@ WINE_CONF_OPTS = \
--without-gphoto \
--without-gsm \
--without-hal \
--without-krb5 \
--without-opencl \
--without-oss
@@ -121,6 +121,13 @@ else
WINE_CONF_OPTS += --without-glu
endif
ifeq ($(BR2_PACKAGE_LIBKRB5),y)
WINE_CONF_OPTS += --with-krb5
WINE_DEPENDENCIES += libkrb5
else
WINE_CONF_OPTS += --without-krb5
endif
ifeq ($(BR2_PACKAGE_LIBPCAP),y)
WINE_CONF_OPTS += --with-pcap
WINE_DEPENDENCIES += libpcap
@@ -300,8 +307,12 @@ 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
HOST_WINE_CONF_OPTS += --with-gettext --with-gettextpo
else
HOST_WINE_CONF_OPTS += --without-gettext --without-gettextpo
endif
# Wine needs to enable 64-bit build tools on 64-bit host
ifeq ($(HOSTARCH),x86_64)