diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-18 07:11:03 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-18 07:11:03 +0000 |
| commit | 7db68c1e73545d1f0f88d8dd71425864a63d0faa (patch) | |
| tree | a3d96f8d34efd4fac5e26adb9dd608965002e481 /app-emulation/wine-vanilla | |
| parent | c8dcb274f379713bdd93a32b91c9c3e5310ea5c8 (diff) | |
| download | baldeagleos-repo-7db68c1e73545d1f0f88d8dd71425864a63d0faa.tar.gz baldeagleos-repo-7db68c1e73545d1f0f88d8dd71425864a63d0faa.tar.xz baldeagleos-repo-7db68c1e73545d1f0f88d8dd71425864a63d0faa.zip | |
Adding metadata
Diffstat (limited to 'app-emulation/wine-vanilla')
| -rw-r--r-- | app-emulation/wine-vanilla/Manifest | 3 | ||||
| -rw-r--r-- | app-emulation/wine-vanilla/wine-vanilla-10.20.ebuild | 222 | ||||
| -rw-r--r-- | app-emulation/wine-vanilla/wine-vanilla-11.7.ebuild (renamed from app-emulation/wine-vanilla/wine-vanilla-11.3.ebuild) | 15 |
3 files changed, 5 insertions, 235 deletions
diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index 0dbe0b865804..6a45ebd44bfa 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -1,9 +1,8 @@ DIST wine-10.0.tar.xz 32011244 BLAKE2B 92178cf484cf33e9f3b8340429ee8e68c36e0d25eee4a892f059ab73f103cfcb9eb15e1883bc9fd8c8fe311d4ccbb56582d1f780da7b1406a7839a13addd29ae SHA512 effb41c5641993e2e52eaa825cc19b7d9846e084992c5a5b066ead2339b24384d320898a9cee347a9a87106bcb3b0f54c8cd2c8d4de3a887a658052ddd5168d6 -DIST wine-10.20.tar.xz 33151284 BLAKE2B 021e74b34289481cb3815b6b8469470b888e7e8ed035d61f2e7b2666990a1c993f07fcc68fa674df2001ae13b3aa707c460ea503b62c72c2ad52841038f49baf SHA512 96d8f82ace70675b6260f626ebbed93518a2a35ab437d4adbf74732d9efb792a88bc63d4da5755658952b93e75efdc89d5500a4e9cdfa701fc106c12649ba6c1 DIST wine-11.0.tar.xz 33172240 BLAKE2B 2e4ef52f53e80c04bf8fc69345632db05e2ade00b8b5e485505e0790717e42f5e2568279565d6bf4edc2767b7a4eed3116914e54026fc4f06067bbf73b97a101 SHA512 a2c3db14f8cf0d19927466805c8f17c68ee7e93d1196d1162dd2279af497c21ec611a63f7a9de59953bbdfdb44c87d7bf55373c6533224a5d54e434c29428d1b -DIST wine-11.3.tar.xz 33238452 BLAKE2B f305008174d05fbe0795334af68674d7626d6338159802ea29581510452ea0d966a7115fe2fd8a0c1296b17a152b15e15ae8d5a36195c51df9cbe8f31c3cd2f5 SHA512 710475f575720b1b07d2d619ffa4067d9bb9e66b7c7c0ab406ff0d3ba2db9c9edfa99160c82b179dbcc723e98809a045f0277829b266ef0b0c8ab027f5cbc600 DIST wine-11.4.tar.xz 33308984 BLAKE2B 416e8fa819c38e0d02399873c31dcde8e55141239d2069942a747df681f7db4a7580840cf7835d1e4873cae7e7ef4539936eb599e5c05d3fc2ad1a4a2e4c1dfc SHA512 037ba964d80d50f25dafba2a24e334df5fe580998de229b6fd2ce040ef4835a232ebba4370b0d1e070c2d358841b2160b7f1c32af79b530093f19cc0b5edadb1 DIST wine-11.5.tar.xz 43636268 BLAKE2B c077eab281d312031a834a5f9c3ce76abe5042865def2c25ea1a547163c3c11a583b49ccfe7c840be59d6b36d05cf16c3d04961758f9ece95caa9fd11e5ee0c7 SHA512 3f336ed7a0bf30c68c2f0f0f56e0e0886881b794269d87f26aa898eac16549fe17e0c398bb02720473df6be17f64594e3fa74c6f36bf5a65b5ba27c0911be1b6 DIST wine-11.6.tar.xz 43700900 BLAKE2B 7522e865946243fe68e32b0dc28e66d467cf1451e6afa1b0d4937f0249c401962f9732bb4147d4c34936bf4d766e422ed36fcc2bd967c60c0b0e7b02206dd46b SHA512 0e17fed0647c5c478b80964c805523294256289dcbed65ffd8aff631b9877adc1a37006000cdf40ef755f9e249ceab1673d7933775f2eb91c588d6500f7fc95e +DIST wine-11.7.tar.xz 43735924 BLAKE2B 0715e4bb457eebe2c32ebc84c93bb357b2bf0cc0b4427b20f1117ca6c26acb09b3bd175160a0b0d36ab7425b409cc037829e44177f8cb7ad2af4f448722aee42 SHA512 4d8da26e600153b24764ca47307e2a5ba07323cf38b1c77d55c03ff664168f53ec1fa19300bad12fc006cac65206a1f789df21af5578888d2c6766451bf7c292 DIST wine-8.0.2.tar.xz 29060452 BLAKE2B dcffaba6c90c4e02a7bc591a81e11aced06c006370c4c316c8a367b2f5814926063482959fabfe9d674ee1b5a560e59087e9b711e28360ced3aee2bbd6bb8fdb SHA512 e86dd31247d757d48ffb2d24f20edab3fc6ef9c3e395567a7b363951bb681335ba3adb8b84639011b24b6eb274582d56880298d6d95fb100acc072383d4e973f DIST wine-9.0.1.tar.xz 30166464 BLAKE2B 120a4556b18f3336c348e9984afc8c6d3d3d69ef64aa29224dd09ad69684e32ab193f23eb8edceb08e37aff0c96be25b4a3b54874045583dd9c1dabc71ac3a32 SHA512 510ec92b442b5410c05eca5012384669f0bb06acdab9f790527a82276a8ee679a6d2cd2b769a75815d7233ce7421de05457a64596d056552f4507a7a12c9f1a8 diff --git a/app-emulation/wine-vanilla/wine-vanilla-10.20.ebuild b/app-emulation/wine-vanilla/wine-vanilla-10.20.ebuild deleted file mode 100644 index 44aa9f769c3c..000000000000 --- a/app-emulation/wine-vanilla/wine-vanilla-10.20.ebuild +++ /dev/null @@ -1,222 +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=10.3.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 - || ( WTFPL-2 public-domain ) -" -SLOT="${PV}" -IUSE=" - +X +alsa bluetooth capi cups +dbus dos llvm-libunwind ffmpeg - +fontconfig +gecko gphoto2 +gstreamer kerberos +mono netapi - nls odbc opencl +opengl pcap perl pulseaudio samba scanner - +sdl selinux smartcard +ssl +truetype udev +unwind usb v4l - +vulkan wayland +xcomposite 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/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}] - xcomposite? ( x11-libs/libXcomposite[${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}] ) - capi? ( net-libs/libcapi:=[${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}] ) - unwind? ( - llvm-libunwind? ( llvm-runtimes/libunwind[${WINE_USEDEP}] ) - !llvm-libunwind? ( sys-libs/libunwind:=[${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 - 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}-7.20-unwind.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) - $(use_with capi) - $(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 unwind) - $(use_with usb) - $(use_with v4l v4l2) - $(use_with vulkan) - $(use_with wayland) - $(use_with xcomposite) - $(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.3.ebuild b/app-emulation/wine-vanilla/wine-vanilla-11.7.ebuild index 2f9af8d9a91c..9212a02ccfc9 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-11.3.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-11.7.ebuild @@ -31,11 +31,10 @@ LICENSE=" " SLOT="${PV}" IUSE=" - +X +alsa bluetooth capi cups +dbus dos llvm-libunwind ffmpeg - +fontconfig +gecko gphoto2 +gstreamer kerberos +mono netapi - nls odbc opencl +opengl pcap perl pulseaudio samba scanner - +sdl selinux smartcard +ssl +truetype udev +unwind usb v4l - +vulkan wayland xinerama + +X +alsa bluetooth capi 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 ) @@ -93,10 +92,6 @@ WINE_COMMON_DEPEND=" scanner? ( media-gfx/sane-backends[${WINE_USEDEP}] ) smartcard? ( sys-apps/pcsc-lite[${WINE_USEDEP}] ) udev? ( virtual/libudev:=[${WINE_USEDEP}] ) - unwind? ( - llvm-libunwind? ( llvm-runtimes/libunwind[${WINE_USEDEP}] ) - !llvm-libunwind? ( sys-libs/libunwind:=[${WINE_USEDEP}] ) - ) usb? ( dev-libs/libusb:1[${WINE_USEDEP}] ) wayland? ( dev-libs/wayland[${WINE_USEDEP}] @@ -150,7 +145,6 @@ QA_FLAGS_IGNORED="usr/lib/.*/wine/.*-unix/wine-preloader" PATCHES=( "${FILESDIR}"/${PN}-7.0-noexecstack.patch - "${FILESDIR}"/${PN}-7.20-unwind.patch "${FILESDIR}"/${PN}-8.13-rpath.patch ) @@ -185,7 +179,6 @@ src_configure() { $(use_with ssl gnutls) $(use_with truetype freetype) $(use_with udev) - $(use_with unwind) $(use_with usb) $(use_with v4l v4l2) $(use_with vulkan) |
