summaryrefslogtreecommitdiff
path: root/app-emulation/wine-staging
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-02 09:28:30 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-02 09:28:30 +0100
commitbc3875d3a71ac3fdb07c0fcf863843b4fdfcf0c0 (patch)
treee255548891f2188ab2594eedde60d6f426ef24ed /app-emulation/wine-staging
parentdef28ad1de5a6853465d7ff8f626cda6a774cd9e (diff)
gentoo auto-resync : 02:06:2023 - 09:28:30
Diffstat (limited to 'app-emulation/wine-staging')
-rw-r--r--app-emulation/wine-staging/Manifest2
-rw-r--r--app-emulation/wine-staging/wine-staging-9999.ebuild18
2 files changed, 12 insertions, 8 deletions
diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest
index 571721d88e61..eb21342c1719 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -12,5 +12,5 @@ EBUILD wine-staging-8.0.ebuild 11470 BLAKE2B f988ebcc9231ef7cabe3b2da0c0519a0519
EBUILD wine-staging-8.7.ebuild 11698 BLAKE2B c46be8db9dd163fb4247660f18d24e9381f3f946e2568745bc4a47135889fda933096a7b79090d472b3bc32d1a92f2af0ca1d72bc617a01e19769f687df677ac SHA512 1a6da702713b5b005ae854bc1fcee54f2c7442db9a7fe8047fec439e85db2250759e0106dba4aad9e0559af1fa64fc9bb9393966b485f8591e48454b446a7e84
EBUILD wine-staging-8.8.ebuild 11697 BLAKE2B 38c8a16f81472803fd049e3736012023e3facaad304afface99b085f6189e79f7a4d6262f6041b65dda19effc8eedeadf0756c69228dcd2c01a7e91085e3483c SHA512 8fe80d9ba688f92286fcece5379343d33fa9913e60a097ea0cfa4fb9e57de3856be84724be85098a95a34646337a6f7aa4c5273a2049ca1d5e476c22514ecac7
EBUILD wine-staging-8.9.1.ebuild 11722 BLAKE2B 3924276074f25083ee87a6f8e137956ad693038b397b8ad909150859d7098c74a5f87728da21ea991f072e75b4e4afea2d0312b9c5b8f599821c39850065b0eb SHA512 f7cb8cda61fa8bb914d10860a1ba451832c6ebbf2ebcbeee06d09efcd60787b36dc2f66be6b026e0e9e23bdcb315d3bb386aa0a7e2764c5caa141c02da85d1d8
-EBUILD wine-staging-9999.ebuild 11722 BLAKE2B 3924276074f25083ee87a6f8e137956ad693038b397b8ad909150859d7098c74a5f87728da21ea991f072e75b4e4afea2d0312b9c5b8f599821c39850065b0eb SHA512 f7cb8cda61fa8bb914d10860a1ba451832c6ebbf2ebcbeee06d09efcd60787b36dc2f66be6b026e0e9e23bdcb315d3bb386aa0a7e2764c5caa141c02da85d1d8
+EBUILD wine-staging-9999.ebuild 11794 BLAKE2B 86a9314cec0ef80a390f157abf956185ac3ee1e5e18858684efb42c6f6f27608f5fc66581e5aa240bb614a93c543a3d3ce189ad81502deb48cdc76d2351841fb SHA512 d531e44f7b29eaf833b69ad53b9b43f669b6bc10e70dc97ad6b4d9a650b23e8e9df614b44bd3cc224be4b8eace16436c34f712d5b66f7581b324cf311ce652a1
MISC metadata.xml 2339 BLAKE2B 1b947010c803306d2e1a02e82c427461377651faf0fde13cc5ce5c6a08a9790f5699ad427f16f10c6057bcf9c53e707e4486e28bed6d0d27d23d3ec118d5f518 SHA512 aa5aa60a8488dcebb5f45c992cf77eef215b8559c2911cae4066c48fd8cd74f4d2029ba989cc65ed0200927f9fcd3b7b253b93003302d2b88230b035eb274ebb
diff --git a/app-emulation/wine-staging/wine-staging-9999.ebuild b/app-emulation/wine-staging/wine-staging-9999.ebuild
index 91fff75c3a4c..767e89f5480c 100644
--- a/app-emulation/wine-staging/wine-staging-9999.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9999.ebuild
@@ -34,9 +34,9 @@ LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
SLOT="${PV}"
IUSE="
+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
- llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2
- +gstreamer kerberos +mingw +mono netapi nls opencl +opengl osmesa
- pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl
+ llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
+ kerberos +mingw +mono netapi nls opencl +opengl osmesa pcap perl
+ pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
+truetype udev udisks +unwind usb v4l +vulkan wayland +xcomposite
xinerama"
REQUIRED_USE="
@@ -356,13 +356,17 @@ src_install() {
make_wrapper "${bin##*/}-${P#wine-}" "${bin#"${ED}"}"
done
- # don't let portage try to strip PE files with the wrong
- # strip executable and instead handle it here (saves ~120MB)
if use mingw; then
+ # don't let portage try to strip PE files with the wrong
+ # strip executable and instead handle it here (saves ~120MB)
dostrip -x ${WINE_PREFIX}/wine/{i386,x86_64}-windows
- use debug ||
+
+ if use strip; then
+ ebegin "Stripping Windows (PE) binaries"
find "${ED}"${WINE_PREFIX}/wine/*-windows -regex '.*\.\(a\|dll\|exe\)' \
- -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} + || die
+ -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} +
+ eend ${?} || die
+ fi
fi
dodoc ANNOUNCE AUTHORS README* documentation/README*