repo/gentoo:master commit in: app-emulation/wine-vanilla/

"Ionen Wolkens" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786256533.37c4b133c2330accd3bfc0150a7b0b77f638a068.ionen@gentoo>
commit:     37c4b133c2330accd3bfc0150a7b0b77f638a068
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  9 04:57:21 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Aug  9 06:22:13 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c4b133

app-emulation/wine-vanilla: drop 11.10, 11.11

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 app-emulation/wine-vanilla/Manifest                |   2 -
 .../wine-vanilla/wine-vanilla-11.10.ebuild         | 213 ---------------------
 .../wine-vanilla/wine-vanilla-11.11.ebuild         | 212 --------------------
 3 files changed, 427 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest
index 788a1f5a0794..dadfd3f1d4e3 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -1,7 +1,5 @@
 DIST wine-10.0.tar.xz 32011244 BLAKE2B 92178cf484cf33e9f3b8340429ee8e68c36e0d25eee4a892f059ab73f103cfcb9eb15e1883bc9fd8c8fe311d4ccbb56582d1f780da7b1406a7839a13addd29ae SHA512 effb41c5641993e2e52eaa825cc19b7d9846e084992c5a5b066ead2339b24384d320898a9cee347a9a87106bcb3b0f54c8cd2c8d4de3a887a658052ddd5168d6
 DIST wine-11.0.tar.xz 33172240 BLAKE2B 2e4ef52f53e80c04bf8fc69345632db05e2ade00b8b5e485505e0790717e42f5e2568279565d6bf4edc2767b7a4eed3116914e54026fc4f06067bbf73b97a101 SHA512 a2c3db14f8cf0d19927466805c8f17c68ee7e93d1196d1162dd2279af497c21ec611a63f7a9de59953bbdfdb44c87d7bf55373c6533224a5d54e434c29428d1b
-DIST wine-11.10.tar.xz 45603064 BLAKE2B 3885760203ff937823e599ec0ffc25484ac39f2dd1169c47e09051df7db9329e5009bc6c3b9d040a05d0f21911cb2da73e54bd2d9e16218aeaba758be807cc75 SHA512 fd1eeac9b2f2fb14edc1d21795ebb29c49be0333493357481db5eca8de9681de3f07fbf4a6876a73ab2ab5369f545d9cf59a6f51f0ee29373ce4c12f76c24679
-DIST wine-11.11.tar.xz 45860328 BLAKE2B 56471a25dfd80ea5b6d7c6b0b4f456243444c888da332da25941e29bca376655356538ba727dfbf1d77af6458de647bf5a51f1216434ed166c76686f0f54b5d1 SHA512 ece93e53a81bd43663c5ad553acb2335c656ac2c4367dfd8c6e0df72fda406da69af3d00c9f5d3d83cf53841baee3da45c20fa5159e93852927c833eacaa6e8e
 DIST wine-11.12.tar.xz 46514188 BLAKE2B 8b3fe5138dde51985203407ca63bed33c72497b5c1f30e52ef8f73cc87a4a61404bff86b27971b479f204a19e57af552424cd8e834a5cef111d095e76809e58e SHA512 a6e8fe5d37fb3babab91638abdc370ef46ea91c2de27dcce68757c0a35d7c14c574ca0bb3f25c1af91ac55ea0ed5e21a8a095b65a784daa7956b43f59bda34c9
 DIST wine-11.13.tar.xz 46548088 BLAKE2B 83cdeccdac01cd8484d89165695efea0f72dc4a9b1112e9a1ea2e114562325dd7b7261cece5283a144797c4a1824cecab9af43d381b24069036b4c69b7f17b2a SHA512 dbba303dac8f819085718f589079ebdfd0daf99e3758709309b24e58fc464f449a530861157d2286c747086a97e7c6031ec8a5c7081e17e5884577f655731462
 DIST wine-11.14.tar.xz 46575228 BLAKE2B b4ed19a4abd35be64230964ab64d46f86cca3adc82fff8d79db98f0c4f31527820af7b8270dba68a41090121dcdb0c68fb78540e1d59727882dc1e7d8748840b SHA512 b42f91c0a73b46af07b1f8fb8aacd3dae38a8d62989fb28bd264bd3c5fd788dae19ef734b861d5b94094ba619222993f035aa50a083e59a2abf18a47cf5a5c3e

diff --git a/app-emulation/wine-vanilla/wine-vanilla-11.10.ebuild b/app-emulation/wine-vanilla/wine-vanilla-11.10.ebuild
deleted file mode 100644
index d52c77714c29..000000000000
--- a/app-emulation/wine-vanilla/wine-vanilla-11.10.ebuild
+++ /dev/null
@@ -1,213 +0,0 @@
-# Copyright 2022-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature wine
-
-WINE_GECKO=2.47.4
-WINE_MONO=11.1.0
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"
-else
-	(( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0
-	SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz"
-	S=${WORKDIR}/wine-${PV}
-	KEYWORDS="-* ~amd64 ~arm64 ~x86"
-fi
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets"
-HOMEPAGE="
-	https://www.winehq.org/
-	https://gitlab.winehq.org/wine/wine/
-"
-
-LICENSE="
-	LGPL-2.1+
-	BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff public-domain
-	|| ( WTFPL-2 public-domain )
-"
-SLOT="${PV}"
-IUSE="
-	+X +alsa bluetooth cups +dbus dos ffmpeg +fontconfig +gecko gphoto2
-	+gstreamer kerberos +mono netapi nls odbc opencl +opengl pcap perl
-	pulseaudio samba scanner +sdl selinux smartcard +ssl +truetype udev
-	usb v4l +vulkan wayland xinerama
-"
-REQUIRED_USE="
-	X? ( truetype )
-	bluetooth? ( dbus )
-	opengl? ( || ( X wayland ) )
-"
-
-# tests are non-trivial to run, can hang easily, don't play well with
-# sandbox, and several need real opengl/vulkan or network access
-RESTRICT="test"
-
-# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
-WINE_DLOPEN_DEPEND="
-	X? (
-		x11-libs/libXcomposite[${WINE_USEDEP}]
-		x11-libs/libXcursor[${WINE_USEDEP}]
-		x11-libs/libXfixes[${WINE_USEDEP}]
-		x11-libs/libXi[${WINE_USEDEP}]
-		x11-libs/libXrandr[${WINE_USEDEP}]
-		x11-libs/libXrender[${WINE_USEDEP}]
-		x11-libs/libXxf86vm[${WINE_USEDEP}]
-		xinerama? ( x11-libs/libXinerama[${WINE_USEDEP}] )
-	)
-	cups? ( net-print/cups[${WINE_USEDEP}] )
-	dbus? ( sys-apps/dbus[${WINE_USEDEP}] )
-	fontconfig? ( media-libs/fontconfig[${WINE_USEDEP}] )
-	kerberos? ( virtual/krb5[${WINE_USEDEP}] )
-	netapi? ( net-fs/samba[${WINE_USEDEP}] )
-	odbc? ( dev-db/unixODBC[${WINE_USEDEP}] )
-	opengl? ( media-libs/libglvnd[X?,${WINE_USEDEP}] )
-	sdl? ( media-libs/libsdl2[haptic,joystick,${WINE_USEDEP}] )
-	ssl? ( net-libs/gnutls:=[${WINE_USEDEP}] )
-	truetype? ( media-libs/freetype[${WINE_USEDEP}] )
-	v4l? ( media-libs/libv4l[${WINE_USEDEP}] )
-	vulkan? ( media-libs/vulkan-loader[X?,wayland?,${WINE_USEDEP}] )
-"
-WINE_COMMON_DEPEND="
-	${WINE_DLOPEN_DEPEND}
-	X? (
-		x11-libs/libX11[${WINE_USEDEP}]
-		x11-libs/libXext[${WINE_USEDEP}]
-	)
-	alsa? ( media-libs/alsa-lib[${WINE_USEDEP}] )
-	ffmpeg? ( media-video/ffmpeg:=[${WINE_USEDEP}] )
-	gphoto2? ( media-libs/libgphoto2:=[${WINE_USEDEP}] )
-	gstreamer? (
-		dev-libs/glib:2[${WINE_USEDEP}]
-		media-libs/gst-plugins-base:1.0[${WINE_USEDEP}]
-		media-libs/gstreamer:1.0[${WINE_USEDEP}]
-	)
-	opencl? ( virtual/opencl[${WINE_USEDEP}] )
-	pcap? ( net-libs/libpcap[${WINE_USEDEP}] )
-	pulseaudio? ( media-libs/libpulse[${WINE_USEDEP}] )
-	scanner? ( media-gfx/sane-backends[${WINE_USEDEP}] )
-	smartcard? ( sys-apps/pcsc-lite[${WINE_USEDEP}] )
-	udev? ( virtual/libudev:=[${WINE_USEDEP}] )
-	usb? ( dev-libs/libusb:1[${WINE_USEDEP}] )
-	wayland? (
-		dev-libs/wayland[${WINE_USEDEP}]
-		x11-libs/libxkbcommon[${WINE_USEDEP}]
-	)
-"
-RDEPEND="
-	${WINE_COMMON_DEPEND}
-	app-emulation/wine-desktop-common
-	dos? (
-		|| (
-			games-emulation/dosbox
-			games-emulation/dosbox-staging
-		)
-	)
-	gecko? (
-		app-emulation/wine-gecko:${WINE_GECKO}[${WINE_USEDEP}]
-		wow64? ( app-emulation/wine-gecko[abi_x86_32] )
-	)
-	gstreamer? ( media-plugins/gst-plugins-meta:1.0[${WINE_USEDEP}] )
-	mono? ( app-emulation/wine-mono:${WINE_MONO} )
-	perl? (
-		dev-lang/perl
-		dev-perl/XML-LibXML
-	)
-	samba? ( net-fs/samba[winbind] )
-	selinux? ( sec-policy/selinux-wine )
-"
-DEPEND="
-	${WINE_COMMON_DEPEND}
-	>=sys-kernel/linux-headers-6.14
-	X? ( x11-base/xorg-proto )
-	bluetooth? ( net-wireless/bluez )
-	opencl? ( dev-util/opencl-headers )
-"
-BDEPEND="
-	sys-devel/bison
-	sys-devel/flex
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-	wayland? ( dev-util/wayland-scanner )
-"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
-	__clear_cache # unused on amd64+x86 (bug #900338)
-	res_getservers # false positive
-)
-QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext
-# intentionally ignored: https://gitlab.winehq.org/wine/wine/-/commit/433c2f8c06
-QA_FLAGS_IGNORED="usr/lib/.*/wine/.*-unix/wine-preloader"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-7.0-noexecstack.patch
-	"${FILESDIR}"/${PN}-8.13-rpath.patch
-)
-
-src_configure() {
-	local wineconfargs=(
-		$(use_enable gecko mshtml)
-		$(use_enable mono mscoree)
-		--disable-tests
-
-		$(use_with X x)
-		$(use_with alsa)
-		--without-capi #977907
-		$(use_with cups)
-		$(use_with dbus)
-		$(use_with ffmpeg)
-		$(use_with fontconfig)
-		$(use_with gphoto2 gphoto)
-		$(use_with gstreamer)
-		--without-hwloc # currently only used on FreeBSD
-		$(use_with kerberos gssapi)
-		$(use_with kerberos krb5)
-		$(use_with netapi)
-		$(use_with nls gettext)
-		$(use_with opencl)
-		$(use_with opengl)
-		--without-oss # media-sound/oss is not packaged (OSSv4)
-		$(use_with pcap)
-		$(use_with pulseaudio pulse)
-		$(use_with scanner sane)
-		$(use_with sdl)
-		$(use_with smartcard pcsclite)
-		$(use_with ssl gnutls)
-		$(use_with truetype freetype)
-		$(use_with udev)
-		$(use_with usb)
-		$(use_with v4l v4l2)
-		$(use_with vulkan)
-		$(use_with wayland)
-		$(use_with xinerama)
-
-		$(usev !bluetooth '
-			ac_cv_header_bluetooth_bluetooth_h=no
-			ac_cv_header_bluetooth_rfcomm_h=no
-		')
-		$(usev !odbc ac_cv_lib_soname_odbc=)
-	)
-
-	wine_src_configure
-}
-
-src_install() {
-	use perl || local WINE_SKIP_INSTALL=(
-		${WINE_DATADIR}/man/man1/wine{dump,maker}.1
-		${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}}
-	)
-
-	wine_src_install
-
-	dodoc ANNOUNCE* AUTHORS README* documentation/README*
-}
-
-pkg_postinst() {
-	wine_pkg_postinst
-
-	optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \
-		games-util/game-device-udev-rules
-}

diff --git a/app-emulation/wine-vanilla/wine-vanilla-11.11.ebuild b/app-emulation/wine-vanilla/wine-vanilla-11.11.ebuild
deleted file mode 100644
index cc68e8bd59a6..000000000000
--- a/app-emulation/wine-vanilla/wine-vanilla-11.11.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 2022-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature wine
-
-WINE_GECKO=2.47.4
-WINE_MONO=11.1.0
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"
-else
-	(( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0
-	SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz"
-	S=${WORKDIR}/wine-${PV}
-	KEYWORDS="-* ~amd64 ~arm64 ~x86"
-fi
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets"
-HOMEPAGE="
-	https://www.winehq.org/
-	https://gitlab.winehq.org/wine/wine/
-"
-
-LICENSE="
-	LGPL-2.1+
-	BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff public-domain
-"
-SLOT="${PV}"
-IUSE="
-	+X +alsa bluetooth cups +dbus dos ffmpeg +fontconfig +gecko gphoto2
-	+gstreamer kerberos +mono netapi nls odbc opencl +opengl pcap perl
-	pulseaudio samba scanner +sdl selinux smartcard +ssl +truetype udev
-	usb v4l +vulkan wayland xinerama
-"
-REQUIRED_USE="
-	X? ( truetype )
-	bluetooth? ( dbus )
-	opengl? ( || ( X wayland ) )
-"
-
-# tests are non-trivial to run, can hang easily, don't play well with
-# sandbox, and several need real opengl/vulkan or network access
-RESTRICT="test"
-
-# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
-WINE_DLOPEN_DEPEND="
-	X? (
-		x11-libs/libXcomposite[${WINE_USEDEP}]
-		x11-libs/libXcursor[${WINE_USEDEP}]
-		x11-libs/libXfixes[${WINE_USEDEP}]
-		x11-libs/libXi[${WINE_USEDEP}]
-		x11-libs/libXrandr[${WINE_USEDEP}]
-		x11-libs/libXrender[${WINE_USEDEP}]
-		x11-libs/libXxf86vm[${WINE_USEDEP}]
-		xinerama? ( x11-libs/libXinerama[${WINE_USEDEP}] )
-	)
-	cups? ( net-print/cups[${WINE_USEDEP}] )
-	dbus? ( sys-apps/dbus[${WINE_USEDEP}] )
-	fontconfig? ( media-libs/fontconfig[${WINE_USEDEP}] )
-	kerberos? ( virtual/krb5[${WINE_USEDEP}] )
-	netapi? ( net-fs/samba[${WINE_USEDEP}] )
-	odbc? ( dev-db/unixODBC[${WINE_USEDEP}] )
-	opengl? ( media-libs/libglvnd[X?,${WINE_USEDEP}] )
-	sdl? ( media-libs/libsdl2[haptic,joystick,${WINE_USEDEP}] )
-	ssl? ( net-libs/gnutls:=[${WINE_USEDEP}] )
-	truetype? ( media-libs/freetype[${WINE_USEDEP}] )
-	v4l? ( media-libs/libv4l[${WINE_USEDEP}] )
-	vulkan? ( media-libs/vulkan-loader[X?,wayland?,${WINE_USEDEP}] )
-"
-WINE_COMMON_DEPEND="
-	${WINE_DLOPEN_DEPEND}
-	X? (
-		x11-libs/libX11[${WINE_USEDEP}]
-		x11-libs/libXext[${WINE_USEDEP}]
-	)
-	alsa? ( media-libs/alsa-lib[${WINE_USEDEP}] )
-	ffmpeg? ( media-video/ffmpeg:=[${WINE_USEDEP}] )
-	gphoto2? ( media-libs/libgphoto2:=[${WINE_USEDEP}] )
-	gstreamer? (
-		dev-libs/glib:2[${WINE_USEDEP}]
-		media-libs/gst-plugins-base:1.0[${WINE_USEDEP}]
-		media-libs/gstreamer:1.0[${WINE_USEDEP}]
-	)
-	opencl? ( virtual/opencl[${WINE_USEDEP}] )
-	pcap? ( net-libs/libpcap[${WINE_USEDEP}] )
-	pulseaudio? ( media-libs/libpulse[${WINE_USEDEP}] )
-	scanner? ( media-gfx/sane-backends[${WINE_USEDEP}] )
-	smartcard? ( sys-apps/pcsc-lite[${WINE_USEDEP}] )
-	udev? ( virtual/libudev:=[${WINE_USEDEP}] )
-	usb? ( dev-libs/libusb:1[${WINE_USEDEP}] )
-	wayland? (
-		dev-libs/wayland[${WINE_USEDEP}]
-		x11-libs/libxkbcommon[${WINE_USEDEP}]
-	)
-"
-RDEPEND="
-	${WINE_COMMON_DEPEND}
-	app-emulation/wine-desktop-common
-	dos? (
-		|| (
-			games-emulation/dosbox
-			games-emulation/dosbox-staging
-		)
-	)
-	gecko? (
-		app-emulation/wine-gecko:${WINE_GECKO}[${WINE_USEDEP}]
-		wow64? ( app-emulation/wine-gecko[abi_x86_32] )
-	)
-	gstreamer? ( media-plugins/gst-plugins-meta:1.0[${WINE_USEDEP}] )
-	mono? ( app-emulation/wine-mono:${WINE_MONO} )
-	perl? (
-		dev-lang/perl
-		dev-perl/XML-LibXML
-	)
-	samba? ( net-fs/samba[winbind] )
-	selinux? ( sec-policy/selinux-wine )
-"
-DEPEND="
-	${WINE_COMMON_DEPEND}
-	>=sys-kernel/linux-headers-6.14
-	X? ( x11-base/xorg-proto )
-	bluetooth? ( net-wireless/bluez )
-	opencl? ( dev-util/opencl-headers )
-"
-BDEPEND="
-	sys-devel/bison
-	sys-devel/flex
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-	wayland? ( dev-util/wayland-scanner )
-"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
-	__clear_cache # unused on amd64+x86 (bug #900338)
-	res_getservers # false positive
-)
-QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext
-# intentionally ignored: https://gitlab.winehq.org/wine/wine/-/commit/433c2f8c06
-QA_FLAGS_IGNORED="usr/lib/.*/wine/.*-unix/wine-preloader"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-7.0-noexecstack.patch
-	"${FILESDIR}"/${PN}-8.13-rpath.patch
-)
-
-src_configure() {
-	local wineconfargs=(
-		$(use_enable gecko mshtml)
-		$(use_enable mono mscoree)
-		--disable-tests
-
-		$(use_with X x)
-		$(use_with alsa)
-		--without-capi #977907
-		$(use_with cups)
-		$(use_with dbus)
-		$(use_with ffmpeg)
-		$(use_with fontconfig)
-		$(use_with gphoto2 gphoto)
-		$(use_with gstreamer)
-		--without-hwloc # currently only used on FreeBSD
-		$(use_with kerberos gssapi)
-		$(use_with kerberos krb5)
-		$(use_with netapi)
-		$(use_with nls gettext)
-		$(use_with opencl)
-		$(use_with opengl)
-		--without-oss # media-sound/oss is not packaged (OSSv4)
-		$(use_with pcap)
-		$(use_with pulseaudio pulse)
-		$(use_with scanner sane)
-		$(use_with sdl)
-		$(use_with smartcard pcsclite)
-		$(use_with ssl gnutls)
-		$(use_with truetype freetype)
-		$(use_with udev)
-		$(use_with usb)
-		$(use_with v4l v4l2)
-		$(use_with vulkan)
-		$(use_with wayland)
-		$(use_with xinerama)
-
-		$(usev !bluetooth '
-			ac_cv_header_bluetooth_bluetooth_h=no
-			ac_cv_header_bluetooth_rfcomm_h=no
-		')
-		$(usev !odbc ac_cv_lib_soname_odbc=)
-	)
-
-	wine_src_configure
-}
-
-src_install() {
-	use perl || local WINE_SKIP_INSTALL=(
-		${WINE_DATADIR}/man/man1/wine{dump,maker}.1
-		${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}}
-	)
-
-	wine_src_install
-
-	dodoc ANNOUNCE* AUTHORS README* documentation/README*
-}
-
-pkg_postinst() {
-	wine_pkg_postinst
-
-	optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \
-		games-util/game-device-udev-rules
-}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.