|
@@ -4,9 +4,9 @@
|
|
|
#
|
|
|
################################################################################
|
|
|
|
|
|
-WINE_VERSION = 8.0.2
|
|
|
+WINE_VERSION = 9.19
|
|
|
WINE_SOURCE = wine-$(WINE_VERSION).tar.xz
|
|
|
-WINE_SITE = https://dl.winehq.org/wine/source/8.0
|
|
|
+WINE_SITE = https://dl.winehq.org/wine/source/9.x
|
|
|
WINE_LICENSE = LGPL-2.1+
|
|
|
WINE_LICENSE_FILES = COPYING.LIB LICENSE
|
|
|
WINE_CPE_ID_VENDOR = winehq
|
|
@@ -62,6 +62,13 @@ else
|
|
|
WINE_CONF_OPTS += --without-dbus
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_FFMPEG),y)
|
|
|
+WINE_CONF_OPTS += --with-ffmpeg
|
|
|
+WINE_DEPENDENCIES += ffmpeg
|
|
|
+else
|
|
|
+WINE_CONF_OPTS += --without-ffmpeg
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_FONTCONFIG),y)
|
|
|
WINE_CONF_OPTS += --with-fontconfig
|
|
|
WINE_DEPENDENCIES += fontconfig
|
|
@@ -137,6 +144,13 @@ else
|
|
|
WINE_CONF_OPTS += --without-osmesa
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_PCSC_LITE),y)
|
|
|
+WINE_CONF_OPTS += --with-pcsclite
|
|
|
+WINE_DEPENDENCIES += pcsc-lite
|
|
|
+else
|
|
|
+WINE_CONF_OPTS += --without-pcsclite
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_PULSEAUDIO),y)
|
|
|
WINE_CONF_OPTS += --with-pulse
|
|
|
WINE_DEPENDENCIES += pulseaudio
|
|
@@ -173,6 +187,13 @@ else
|
|
|
WINE_CONF_OPTS += --without-udev
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_WAYLAND),y)
|
|
|
+WINE_CONF_OPTS += --with-wayland
|
|
|
+WINE_DEPENDENCIES += wayland
|
|
|
+else
|
|
|
+WINE_CONF_OPTS += --without-wayland
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
|
|
|
WINE_CONF_OPTS += --with-x
|
|
|
WINE_DEPENDENCIES += xlib_libX11
|
|
@@ -201,6 +222,13 @@ else
|
|
|
WINE_CONF_OPTS += --without-xshape --without-xshm
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_XLIB_LIBXFIXES),y)
|
|
|
+WINE_CONF_OPTS += --with-xfixes
|
|
|
+WINE_DEPENDENCIES += xlib_libXfixes
|
|
|
+else
|
|
|
+WINE_CONF_OPTS += --without-xfixes
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_XLIB_LIBXI),y)
|
|
|
WINE_CONF_OPTS += --with-xinput --with-xinput2
|
|
|
WINE_DEPENDENCIES += xlib_libXi
|
|
@@ -272,6 +300,7 @@ HOST_WINE_CONF_OPTS += \
|
|
|
--without-coreaudio \
|
|
|
--without-cups \
|
|
|
--without-dbus \
|
|
|
+ --without-ffmpeg \
|
|
|
--without-fontconfig \
|
|
|
--without-gphoto \
|
|
|
--without-gnutls \
|
|
@@ -285,15 +314,19 @@ HOST_WINE_CONF_OPTS += \
|
|
|
--without-osmesa \
|
|
|
--without-oss \
|
|
|
--without-pcap \
|
|
|
+ --without-pcsclite \
|
|
|
--without-pulse \
|
|
|
--without-sane \
|
|
|
--without-sdl \
|
|
|
+ --without-udev \
|
|
|
--without-usb \
|
|
|
--without-v4l2 \
|
|
|
--without-vulkan \
|
|
|
+ --without-wayland \
|
|
|
--without-x \
|
|
|
--without-xcomposite \
|
|
|
--without-xcursor \
|
|
|
+ --without-xfixes \
|
|
|
--without-xinerama \
|
|
|
--without-xinput \
|
|
|
--without-xinput2 \
|