summaryrefslogtreecommitdiff
path: root/app-emulation
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-25 01:00:59 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-25 01:00:59 +0000
commit2808be9288546424bc5e88a39631a6835e6bd388 (patch)
tree80c785026b9bcf673fbd94227390082ac8716acf /app-emulation
parenta7689c2abcff4374b84d95fb2df980ec9a566965 (diff)
gentoo auto-resync : 25:03:2024 - 01:00:59
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/86Box/86Box-4.1.1-r1.ebuild (renamed from app-emulation/86Box/86Box-4.1.1.ebuild)3
-rw-r--r--app-emulation/86Box/Manifest2
-rw-r--r--app-emulation/Manifest.gzbin15492 -> 15492 bytes
-rw-r--r--app-emulation/dxvk/Manifest10
-rw-r--r--app-emulation/dxvk/dxvk-1.10.3-r1.ebuild8
-rw-r--r--app-emulation/dxvk/dxvk-2.2-r1.ebuild6
-rw-r--r--app-emulation/dxvk/dxvk-2.3.1.ebuild6
-rw-r--r--app-emulation/dxvk/dxvk-2.3.ebuild6
-rw-r--r--app-emulation/dxvk/dxvk-9999.ebuild6
-rw-r--r--app-emulation/vkd3d-proton/Manifest10
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild8
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild6
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-2.12.ebuild6
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild8
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-9999.ebuild6
-rw-r--r--app-emulation/wine-proton/Manifest8
-rw-r--r--app-emulation/wine-proton/wine-proton-7.0.6.ebuild5
-rw-r--r--app-emulation/wine-proton/wine-proton-8.0.5c.ebuild5
-rw-r--r--app-emulation/wine-proton/wine-proton-8.0.9999.ebuild5
-rw-r--r--app-emulation/wine-proton/wine-proton-9.0.9999.ebuild6
-rw-r--r--app-emulation/wine-staging/Manifest10
-rw-r--r--app-emulation/wine-staging/wine-staging-9.0.ebuild6
-rw-r--r--app-emulation/wine-staging/wine-staging-9.3.ebuild6
-rw-r--r--app-emulation/wine-staging/wine-staging-9.4.1.ebuild6
-rw-r--r--app-emulation/wine-staging/wine-staging-9.5.ebuild6
-rw-r--r--app-emulation/wine-staging/wine-staging-9999.ebuild6
-rw-r--r--app-emulation/wine-vanilla/Manifest14
-rw-r--r--app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild5
-rw-r--r--app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild5
-rw-r--r--app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild6
-rw-r--r--app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild6
-rw-r--r--app-emulation/wine-vanilla/wine-vanilla-9.4.ebuild6
-rw-r--r--app-emulation/wine-vanilla/wine-vanilla-9.5.ebuild6
-rw-r--r--app-emulation/wine-vanilla/wine-vanilla-9999.ebuild6
34 files changed, 122 insertions, 92 deletions
diff --git a/app-emulation/86Box/86Box-4.1.1.ebuild b/app-emulation/86Box/86Box-4.1.1-r1.ebuild
index 45d6114f04fe..1acbe1d341bd 100644
--- a/app-emulation/86Box/86Box-4.1.1.ebuild
+++ b/app-emulation/86Box/86Box-4.1.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="dinput experimental +fluidsynth +munt new-dynarec +openal qt5 +qt6 +threads"
+IUSE="experimental +fluidsynth +munt new-dynarec +openal qt5 +qt6 +threads"
DEPEND="
app-emulation/faudio
@@ -60,7 +60,6 @@ src_configure() {
local mycmakeargs=(
-DCPPTHREADS="$(usex threads)"
-DDEV_BRANCH="$(usex experimental)"
- -DDINPUT="$(usex dinput)"
-DDYNAREC="ON"
-DMUNT_EXTERNAL="$(usex munt)"
-DFLUIDSYNTH="$(usex fluidsynth)"
diff --git a/app-emulation/86Box/Manifest b/app-emulation/86Box/Manifest
index 5d30d91e54c2..40a4828381ac 100644
--- a/app-emulation/86Box/Manifest
+++ b/app-emulation/86Box/Manifest
@@ -2,5 +2,5 @@ AUX 86Box-4.0.1-incompatible-pointer-types.patch 826 BLAKE2B 79080877c25dc1292e7
DIST 86Box-4.0.1.tar.gz 5206128 BLAKE2B 56a4d374757eb67368bbc5782bceca3f4dec79dd36fad6698065a86c3937238b352425dd856169a1a65a42a4f60f1a68b099ece4a7c019be4229d61fabfc444a SHA512 b06a8c50558276f35f98795e0513b5bd39eed3a0d3a8d61bf79b373501cd823ab3ab12fb943e879a240292bca39c507a1a42b1b6f3f9ae596499b685a03acf98
DIST 86Box-4.1.1.tar.gz 5383817 BLAKE2B 04a03f039e3112e9dc02d25073afdf53d45603a71e27f8377309667917f30ef9f213cf0a7a6d8c2f4c2f1dd0fd73adfac3bbd8f0f9fc4b47fb2e9cbedffb4b6c SHA512 d1b0a1810f8712464ce8266942e9bfdc9721ab4ac70bbb242b3b06d6a7d6613b7bcb0ba730a2e458b2731c8d58e38c4b245b6f4afb5ee6c11ab4a2fb0dfd6d5e
EBUILD 86Box-4.0.1-r1.ebuild 1989 BLAKE2B 5072831f5ebee0763bece020abe6851babf3363303af3bdae64fda22665c5a9f7f2dfcc3d69e1cbb622291a96843c64330aaab18bd1cc35e0f2e2abac5b7504a SHA512 a31dca5640b71b80c2708d25ced834f11ed9f60135bbd7e33dfd8285cdb8f9a6651fd7ece908c87527e0d0d6ba6ab3e001bcbd8e262eb6cb5ddeb45d63f656e5
-EBUILD 86Box-4.1.1.ebuild 1917 BLAKE2B 042f0008c97ffb598ce1aa5369907c1eea47148a72151190959a8523ee67198082f93b0724fa02236c1c63d075f99da272bce680217d2d36c6ba24118a98eb38 SHA512 8a4c5d93660a52e06483b05313024427fd3fae2a6e5d913e21cca832736ef97d4c92b060a9de4dd1aeab8d3d997d846df76db5d9f92e5c88cbdb7ea515ded8a7
+EBUILD 86Box-4.1.1-r1.ebuild 1882 BLAKE2B d3d60f85b13dc6812928e03bff9386f8e41a2a90d9e82c288ce46b746962bc700d92691003ba0219d008e988ecf00c5c71075222a520f18b5df067b48875749d SHA512 1d35af112d06c067c13c26af737c779b0fbd4429fabbf8fbfeecbe9a109193535ceb45b283b2ecade30acfa601520b4597d8e504842df1b38f177fe4e01ddff8
MISC metadata.xml 1162 BLAKE2B 3293da00bec68462e7488dca4d16aa1a6f1e49be1bfd49b8ee5546e247440b7390f78089cc74293b62d18dec7ee0db4a80ed2de2d12401a1b5ebec80275f5646 SHA512 e0d1f641a1b3e751655b1665d4df758cfc648de47770552ce78d136946c322da4a0140358575fd3ed9adbb87d83aa4b28a6c8eda0be375fde0cd77b0b5718c9b
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index d0abb1028507..3cd6aee5f168 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/dxvk/Manifest b/app-emulation/dxvk/Manifest
index 992c5c3b1aca..035ead47d214 100644
--- a/app-emulation/dxvk/Manifest
+++ b/app-emulation/dxvk/Manifest
@@ -13,9 +13,9 @@ DIST libdisplay-info-275e6459c7ab1ddd4b125f28d0440716e4888078.tar.bz2 81172 BLAK
DIST setup_dxvk.sh 4631 BLAKE2B 25270e1f6dfd446b1d124eac3bd19da8bc770527d02d987949fc3ae0bead07866dafa25f77a90b9a408413a724354a29a4a156ff5c9dc75e26b66e079824ec86 SHA512 257fd84e29a7037f04a1a2a506502c71d527af58f8c84d8c3dfb64597ebdc41c3dca362eaf20ab4bc1982b76428c1f843815d56a6e1369d072e0009e270cb121
DIST spirv-headers-8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz 472513 BLAKE2B f1ad7e11c306c62509655eb41d74efc5fb88688780d006c6944844e964b339baa000f70e115c4df2947e882c9ac33186e301b31138c38fe5f997f7af7260f521 SHA512 fe1d9d70b217b194c92dd397bca386ce8452bc5ec3967d64a257b3a531386fe6a6ecb5e9ed8ab5bc5a2707c5378f02f05809d6d197dcfb3f87cd33304c3b1959
DIST vulkan-headers-46dc0f6e514f5730784bb2cac2a7c731636839e8.tar.gz 2255426 BLAKE2B efaf09df3274586c4df2bdd0b1dd9dd43b3b6125e0033ae87af999aea64709e9758bc7b675398b480ae063e28273732d768062d97f6cd61d63ccc798ca7410a5 SHA512 7ea993f7c8ff72dc6bedbfdaced29782ab372228e9111f747d931955e832a7920114f5d1953ecd34d220634a53449ca2ed4c0ed28d3165e258c4d9fafd0aa4be
-EBUILD dxvk-1.10.3-r1.ebuild 4795 BLAKE2B 625a38411040ac49cb8545516e2296b92f6a4e78ea2390bd17d48bea9fd15cf0d7ef86fcb81d04fdc93e6df5f9e0eb7f787496db441cabee6607e7b1a93646fb SHA512 54399cf3cac6c57ea602a4a0d19ec9a6a146032a38a3c6402986bef38345557b44906c16637b1b5a94739a8b03cbafe1c8c49c58f1ab4b4ab5912e074720999f
-EBUILD dxvk-2.2-r1.ebuild 6393 BLAKE2B c1a0fe34da70e1ccdf2f618f30c3641040ae89cc950d63f9c09040543f3116bd43a35a47a3859e44912400d5c380f74792c9544e6816ceb544e21fe59c1da1c0 SHA512 461be7634be47e9fe5c1df4bc489504c712d6b59d0b3f2adbba91bd903cc4312f60bb6e63f8cbb6fa3c9e5d238ec3df1b5efa88227ba000b597cd96b923e4344
-EBUILD dxvk-2.3.1.ebuild 6437 BLAKE2B f21a5d0d841722575bda980e7b0de286c15bd29c184caff4f37fa4eb8c550e6222f426ed4ad41c1b2b435686bb8570bbc8970e995fe4958491ca2195556fa8b5 SHA512 6ab59a65de99f1201ea0d36c0595b44d7f5d707730030c2a3d0e603264f119d1aad33ea0d1c2ed4ed7d5ed63dfac4b64674cd40c215e8ebfac3c1ee3d1deefa2
-EBUILD dxvk-2.3.ebuild 6393 BLAKE2B c77edf2f749fbbef7c21c73295b02d4419d6bdc029dd6b1dbe30b124d306e8ff67e31b5ba6438a265b73d8e8ac1ca18c0594e32dab67ebf5bc1c605de9f37cd1 SHA512 ed339d00404c1fa8c036e497292ee19c65245376f4e54ab21c941a9cddf1e5456c5c13b7195c770ddc71c72001e0ff8510f3512d0fa471aa070ef3774e19e735
-EBUILD dxvk-9999.ebuild 6317 BLAKE2B bc65d62d7c162e92814d5e62f6b15f737f64d1593be77c4d15c28736c1a16f96b5ef937d21acb2c556d20648101069eeff73db310998a9272bd1172c313b7a79 SHA512 b0e677b3945fa6fe864e89a9bc8ba251601444c42b1d5d1275274652a1f862b8daf4bfab17670b2ea6a0870d9006794662d80fe19d91398cfe4a633cdae52e3a
+EBUILD dxvk-1.10.3-r1.ebuild 4569 BLAKE2B e046fdde2b91cce730fa582402a96695c6aaf5ad1bfb25e2491ef4205c12917dc7d45a553e26401d58adfd0b8d8646fbd96662b8638d2b2b5d6282386c94228b SHA512 1f8951b5c4b1e594245206a14548f7d8e0128c46be38475d9bf4c54daf553fe7ee64d3d2a42af96d30fdc39889dd127a9c509474a90f63b18eb0f3049e962eef
+EBUILD dxvk-2.2-r1.ebuild 6167 BLAKE2B 0b03fc1caa66dd14bc91a69388bf44ed5b45f0ea5f75540a0a9e540610e8e42c2992163e3b11587358872c5419e87188d7a07ee9153a95f5df35114e9d439fec SHA512 5106b2cb7026977f4b05674c9752896cb912a2d750f3a7683189436ac0988c0bbb9440e236b5e64e8e34cc5f08d731a603d32bd35a183d3908f04ad2eb9a69f9
+EBUILD dxvk-2.3.1.ebuild 6211 BLAKE2B bef55cc7085d0d44600aa7ec784652827c8b901ab0bfd08e7049561c6632aa7fb3721175b36900d2e1f04103753c4e50eeb741c852bb745f91344f6d5b6b88e7 SHA512 b1d44fe2a16b26552b5b921106c07b405ac64689215bcefc21a6257bf92a98f4e82c59d9c48c5fc35e7270efc1a5245f0543586d33b01edaf7650d5486295708
+EBUILD dxvk-2.3.ebuild 6167 BLAKE2B bc04feadb19dfae18d7ccbfbc228c4e33068799a9c8d39e08e6adba6a3ad2569d6d318715f135d0ecd2ed45a33906fa2fd0cc4cf7589b5d430fa9189ea760a59 SHA512 3e22eeea276c33d13b3c9ae8c78aa6cabbe765d32392f58b83ff6ce67d4bed8ed65c6ec7aaa18bce02bb6e339f34965bfee6ac450de649c537f27b19965d5543
+EBUILD dxvk-9999.ebuild 6091 BLAKE2B bd42b165a66e4382acdc490236dc27b878fd9cfab001678782ba39453bc27712a527d8ff66fcfbab7dfab4304f1d6626a868004b3a2634e69c475f3a52c4b428 SHA512 b587137a1e55571e3f082f6f6fe6566b4f647f45925df237e3a73690d00364ca633c944d23d812a3cb6c1850e862b6a3823708d5317f24f86b60cee8cea515c9
MISC metadata.xml 818 BLAKE2B 88081c074b99329c925174de4b7ff9b2c220ffc67eb64a5324f4eaf2a35f98f06c9978ddc0e929ba76b341a389a8eff025b7aa0a2414e3f7ae496c44a023c65c SHA512 90d76ac3df3abe003371cd25b9cf0e6570a53b371349fb2e048cae1818e51f0482e17b3d5490eb82c57d891bb43c4a7cd41530101b888591719c33c566788e3b
diff --git a/app-emulation/dxvk/dxvk-1.10.3-r1.ebuild b/app-emulation/dxvk/dxvk-1.10.3-r1.ebuild
index 3a56e2fdd338..7c21ed2aab38 100644
--- a/app-emulation/dxvk/dxvk-1.10.3-r1.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -79,12 +79,6 @@ src_configure() {
unset AR CC CXX RC STRIP
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/dxvk/dxvk-2.2-r1.ebuild b/app-emulation/dxvk/dxvk-2.2-r1.ebuild
index 0b08fa5c5d86..4a1b3cefe2ca 100644
--- a/app-emulation/dxvk/dxvk-2.2-r1.ebuild
+++ b/app-emulation/dxvk/dxvk-2.2-r1.ebuild
@@ -103,12 +103,6 @@ src_configure() {
unset AR CC CXX RC STRIP
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/dxvk/dxvk-2.3.1.ebuild b/app-emulation/dxvk/dxvk-2.3.1.ebuild
index 4a3b8f982943..fb132f4d809f 100644
--- a/app-emulation/dxvk/dxvk-2.3.1.ebuild
+++ b/app-emulation/dxvk/dxvk-2.3.1.ebuild
@@ -106,12 +106,6 @@ src_configure() {
unset AR CC CXX RC STRIP
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/dxvk/dxvk-2.3.ebuild b/app-emulation/dxvk/dxvk-2.3.ebuild
index 90f66f2217d7..ab5c0b7cb913 100644
--- a/app-emulation/dxvk/dxvk-2.3.ebuild
+++ b/app-emulation/dxvk/dxvk-2.3.ebuild
@@ -103,12 +103,6 @@ src_configure() {
unset AR CC CXX RC STRIP
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/dxvk/dxvk-9999.ebuild b/app-emulation/dxvk/dxvk-9999.ebuild
index e890aec12fbd..231f81d0ebed 100644
--- a/app-emulation/dxvk/dxvk-9999.ebuild
+++ b/app-emulation/dxvk/dxvk-9999.ebuild
@@ -106,12 +106,6 @@ src_configure() {
unset AR CC CXX RC STRIP
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/vkd3d-proton/Manifest b/app-emulation/vkd3d-proton/Manifest
index fc9b30ae6aa7..e174f7dd59bd 100644
--- a/app-emulation/vkd3d-proton/Manifest
+++ b/app-emulation/vkd3d-proton/Manifest
@@ -14,9 +14,9 @@ DIST vkd3d-proton-spirv-headers-ae217c1780.tar.gz 415130 BLAKE2B 0c6444c4c1cb43b
DIST vkd3d-proton-vulkan-headers-83e1a9ed8c.tar.gz 1299014 BLAKE2B 0b1e635aaa6eebec3525b13698a064e0e5b8a78829a772cbe9e1890148059bf396bc5c830e8d6ee3070a3343775991642565283994c65acfa0d82a91590b7d84 SHA512 ecb2158cad55edb4ba069383668f3b311a2f6aa6777b5b7ed94795d454622426ee34fee52b13c97d2f07b5b2f965815ee61a0203b76a0b0d2c708a4786d06b96
DIST vkd3d-proton-vulkan-headers-a0c76b4ef7.tar.gz 2072604 BLAKE2B 324fe6cc9b803ba5dfa38a3c97d7573cb138f8e0619c0748a096f1a13eb8b608d5a780cb071f3727b0912005a0ab1bc5fd4f1a335ee74d00b44876dfe422f433 SHA512 6f447fef01946849c925634a7caf793e69f3aec52d8de2fa77fe8f5f7675c831fb54a1852cf3326e3909ce43a6f2970dd60c6976ac5d9459ef7bac62583b7ba9
DIST vulkan-headers-f030d9dd8ca297b84b10330cee87f72acc3b0aab.tar.gz 2255357 BLAKE2B 07cfa8ccdd26966116e7c35e0d350be94936469f2b9af77c84b8c61495b6ba76813047b5d26bba1fabd44a8f35396b32b6ad32c3b93b0b1a818ce9ed45f93db2 SHA512 6adf81d16d07710322b7c92a0e0436ee33be94d55116e3c460eabb4196a180f8c7b481c19a84a8bbea4e98dda6cf63ff2876f196348921a0c1d9c8c1005cd521
-EBUILD vkd3d-proton-2.10.ebuild 7773 BLAKE2B f45540c0e8eae58a48ace76e23e431b8e0ff075909b41492cd4e335262c430acff0e12ddf08cbd2888e3e3336b0e73958511c07d7021802ebdc02908d06728e8 SHA512 0b75c8773d470c6c257da9bdd72f09ce8ce2a5d204d92803442d13f4a2d903480c396ed30ffaaf34ad2202f4a045cc764328d667ab91437c360f71f2331794ac
-EBUILD vkd3d-proton-2.11.1.ebuild 7468 BLAKE2B 257e022c0e2ccc0199596b802432d6c501111931e59fb07b7367699a9df87f284561c0a36338ca8f7b13cd7dab91896283950d72c0e09d0e24e70340879ba7e3 SHA512 a41b1a39bc202f464575276817aeec697b886639b2b22201e6d902f969b7c7823b5baa90ead1ffbeccc3cc91490891e1e75190558a985bd898d8071d1fcc1c57
-EBUILD vkd3d-proton-2.12.ebuild 7606 BLAKE2B 06e0b069acf6af71685055aeaef4cdd66a39c8b44c81c8f40d3fd22a4ca2036c6faeec8b55214ca3bf829464cacba9a90f70aa0edadb971b3cfa7a98605b1102 SHA512 42f2b74176faded6a3a334f2d463c02749a52151f579a4d5b5409bff3b3c00f28093af6927d1929a05c9f996d6b8672ce730f94e55d280d9c0d9e79c932c0505
-EBUILD vkd3d-proton-2.6-r1.ebuild 6705 BLAKE2B 7bc31d31014915550cccc86f56d516f984ee3651fc999e0e39d82cce8b6c975b7118458651e6e62df7d3f4369abd72700344c6d2f7f9a0f9499897097e5e855b SHA512 c854e28b36f89ab206e7fb2a6d5daaf8d4b2683ed6feab3398ebc5a75418dbc9fea9270171315ed8d4f2980ecc68f969a38826864405ced03c400ea7c201fd9f
-EBUILD vkd3d-proton-9999.ebuild 7406 BLAKE2B 06951eebca7e5ecaec1dcd74703f233ede91afe6b124e0f6e792669caecadf617d6474aeea57f615fe54102a27c0108c0b2dbe5c8e699af912d42571c014386f SHA512 ffdc6ce8d4a4da987d0dea1b8bf6dd287a37e78bc48621c3505a7ba8af1d46873e3f7f68ae0c72ddc100a91819a86bed60edcf38de0d53cd29c2513ee9a05b0f
+EBUILD vkd3d-proton-2.10.ebuild 7547 BLAKE2B b75b9476b8fbdae2385938309c565ad9e459641799f6d278860a3909b3eeb84349823ad977dc3a6e2584fcf904e16f1642bbf26fe4079646dc68d007e88d4e3d SHA512 45c37c500835b8102726ae93a7b07c5d673d9e30674c37b6151f4d005246bfe212a4fce38ce567594953fd72a2f9891983e430d1bee707a69e6cd64843754c24
+EBUILD vkd3d-proton-2.11.1.ebuild 7242 BLAKE2B 54ec219607dedea6882913598a89777273067fa050279ecd4f8f8bfd8c019cc3c084d980f585008fb2a165a409ece8adfdfd08378e61aabec13df02ffecf119e SHA512 248bbc2b1c6eb4431f2a39c4653553f4e2f9e0580bd0bfcb8f0fe95889f2b284d6ffacbecb07268b137aaf5622efb024f4dde70dd02dea174c53c63633afc153
+EBUILD vkd3d-proton-2.12.ebuild 7380 BLAKE2B df1b734123286e6da6882f238853a43ff6527f94a1f6db8cfbe039804b596ca96767803b658f8bd9b18aab3c87899223387a9154072509554df0b3f59ba6c3b8 SHA512 ba6c65363fc802dbdffadf18c6440d27856bef30c1719ceb8102639f01f5491ecafeaa85077ac09d0baa6034b66a73a5c9f68f95a3a82626a425feb0094fa6d5
+EBUILD vkd3d-proton-2.6-r1.ebuild 6479 BLAKE2B 2661ee422a1778a8f78bcad239531ef1bf58b5249c2b655373c7ebe8b8c89e74b49b67ce1c1e857ae1a339fd7b2ee76dafeb8b278bfa0cb358eb7cfbaca04fa0 SHA512 f09180b0acd2e8a8ccccd279b5c8ab495fd684bd047b694cda306d438cfb5c5a56bf379ac7c3ec80b8f6fb3f0b97914716a5333c9a1b59f5480c53b75dbf6859
+EBUILD vkd3d-proton-9999.ebuild 7180 BLAKE2B d1eb94124f2d760fa3abf338f6e6de34f3beba52dabf520e31cec9953ad90a9763ebfdef1c6d37ac2b1298641646875d69b3abd3dae3bd7e29d335951c0f0b94 SHA512 5ffd19af37afdc812a22cde96baeca5fddbb454383d213e8a01979a0c48f726fc9df9ac8785361511535b1aa5206d7b1cc58bb10bf199dff28cacb8204c04f7d
MISC metadata.xml 618 BLAKE2B 4382557118c0ea56972d05a10c9cc1f94a4fbcc58a414f1cd5e4354ce6ed1de15c95377f167ed5627231c2887ecce3c00756908720458fedddea5ed6732771ff SHA512 b5cc86b412c30ee5d54868a87c9f4892337c83988b738806532cd9e2cc295a2326e776030c19cae9a2e9dd4f5f615b1d962ec48a4b310fd8a94ec4024dde99ab
diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild
index e25d27adcaa5..fb54dd38775d 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -121,12 +121,6 @@ src_configure() {
unset AR CC CXX RC STRIP WIDL
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild
index f57151b989e2..1eed493adf7a 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild
@@ -119,12 +119,6 @@ src_configure() {
unset AR CC CXX RC STRIP WIDL
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.12.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.12.ebuild
index 594f707e519e..c107c315e595 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.12.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.12.ebuild
@@ -125,12 +125,6 @@ src_configure() {
unset AR CC CXX RC STRIP WIDL
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild
index b728f3d9a94f..912055248d4b 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -116,12 +116,6 @@ src_configure() {
unset AR CC CXX RC STRIP WIDL
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-9999.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-9999.ebuild
index f84149c6054e..3279df434dc9 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-9999.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-9999.ebuild
@@ -125,12 +125,6 @@ src_configure() {
unset AR CC CXX RC STRIP WIDL
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
- if has_version '<dev-util/mingw64-toolchain-11' ||
- { use crossdev-mingw &&
- has_version "<cross-$(usex x86 i686 x86_64)-w64-mingw32/mingw64-runtime-11"; }
- then
- filter-flags '-fstack-protector*' #870136
- fi
fi
CHOST_amd64=x86_64-w64-mingw32
diff --git a/app-emulation/wine-proton/Manifest b/app-emulation/wine-proton/Manifest
index add6d4c9a012..fdbf8d2b32ad 100644
--- a/app-emulation/wine-proton/Manifest
+++ b/app-emulation/wine-proton/Manifest
@@ -9,8 +9,8 @@ AUX wine-proton-8.0.4-restore-menubuilder.patch 382 BLAKE2B 04df3b2e495f49b4d66b
AUX wine-proton-9.0-rpath.patch 356 BLAKE2B f988fefb9590d1c8735f480349172b7c7634256ef07bfe19bc5a7e04363d1832cc999d7c30b78dc5af2f4a1c9bfac1f4fa5458461b865864dc3bbdff4e9f71fa SHA512 f0de44022c856ed9b058e6c64146e464e375114d56bcc369a7e72df847a4de0ad31cbb06042df3f6836b681cd342b8a228cf514a51ed9796542a4d9ea42a03e6
DIST proton-wine-7.0-6.tar.gz 45780326 BLAKE2B f140fcfdd1a47904c34a49d0795fa3326d7cf0d3fac8d6c2ef2a4926181a46223f43a2d1ca96c543e800c8c46b2a3cc51ae306a029d68a42608876e869e177d5 SHA512 793bbe2b23042301a1b518717d78cfff01eaffa0388883d010659a45779b9136d33cfac63f0c3fbb1e458953a954b423eb70ac4fa87633352267db890ceb2fef
DIST proton-wine-8.0-5c.tar.gz 48710071 BLAKE2B 99627baea6fb3d51231aa1e75a2734c3c1baba88326baf15b3d421d57a00472d25ba51c2140b51152c8aeae7dd240d3d77bb0d8835aa7eb3b745a51be120f8bb SHA512 0cf98d4e67866e55cc8cd5ea8da0d76aee8e37b130b3cbca604083c913e98ddf9038ecd6f9761d2e11443e282b372977400e251456c6d40e1365210c7578234d
-EBUILD wine-proton-7.0.6.ebuild 11701 BLAKE2B 8ea28df1e61349ab91b8930a720c1d265e159089161d64e9a4c1bd6eb8ad2c7403c61139828d4d72d10b1f4feef7011799d0468a066fc8cfd75d23b354cb0676 SHA512 039996b1237bd10d623d566ed9734d762b07a916736431f9e80f316ad1eb77219823cae3ac63651e0b33ec9c481804091323c9427b5245241e2548f382668bba
-EBUILD wine-proton-8.0.5c.ebuild 12315 BLAKE2B fb4506af778767a79a84dea77be984be4f0450c34b39cd186be00fe35ed8acd3e23ed6770146a6d670b5d1e59c8211a0505b036204cf66c264bbb9c3d6190b09 SHA512 449c7b1ee2cd3e2706594825344ffce0579776230aae5f0eec87eca4ff55ae48d2e8b9ba53d44399496423c94fe05d6e7239c0533a02f1739d49c542671f1398
-EBUILD wine-proton-8.0.9999.ebuild 12376 BLAKE2B bc65e631edfc12ab8f86f4bbb74bf12337ccff6da5357c182bd63a8214e51072eaef566a4847435bab2520b3eef8d16caba30b9e4a42de112a4d251cc2b15342 SHA512 4796664c55b7ff0b20c8015a20828606ca8f08215bb8f4e9c03bc7b8adb86b755bf923be277e99646f64e99d0cf3a1434426f86dd5b0f5c248ac2dc22e5e3a71
-EBUILD wine-proton-9.0.9999.ebuild 13484 BLAKE2B 82de343c4faf7e6aada72ffdf7ac52206bfd3432b0f0f34b75e6c001b0353e83e26be9281af301d6dcf86c77aa99e8a3c21a268544e4280354ca3a591ce49958 SHA512 d2f75869288714c2e709aa43815ec4b05adb9b6eaa3681da545e06429b1a285ff58ba423515556a851579c6b8d00e4c36539be690e7208e5b2627d937bf1fb0c
+EBUILD wine-proton-7.0.6.ebuild 11924 BLAKE2B e6ce7166946ddc07f7f06cf9da05b664d29b40e6b4a59bfbd313f955d482debd5bfe2a85a2c7d4892b344a296f660351162db180e9b59aa74a47e619d6dbde88 SHA512 6dcea70fbfdad9788f88bef96c62abb02a625cc44bc5b4350164db65297880fa9aaff3813f54bad58fefe2119df3ed9bfae2900ef4af4bad83007009565ed0ef
+EBUILD wine-proton-8.0.5c.ebuild 12538 BLAKE2B ced335c34c65630d493e8a6f43d259eb80ea89d2f1461670f9e9c1819c5062a907c2e640ddaae2986185f067163707e8f9d824116498b9a94b9f96f2214a18db SHA512 6daf8bce0078ede2e524309c37e1d11a7fd670eaf42e2912706ce63f48f65198246a89f1f83aa920edb81655aa7416bd13a4a16ab08600293c4cd3887b7da1fa
+EBUILD wine-proton-8.0.9999.ebuild 12599 BLAKE2B 9fc63e989196b8b85e27b7cf1c43125e401eaaf2cc2a44878b1972eff67aab697191282826acf1c0bae36c5a90eaece3842f5bdf8a36822643986462a9af8e51 SHA512 497cdf485dd8b261d467fffb019da2e81e05562b361e35d50886abfe8b2cdd31b5cc91436abe8719993125089bfc68a4b950ec7c28aaeaa84e5b69d35423ea81
+EBUILD wine-proton-9.0.9999.ebuild 13708 BLAKE2B d758a1b23ee5da6fd9bef21fa49f8345a702c7cc6d397ebf3bc54ff1af8e7031e4cb7d02a40d6a908733b193d91ba64fd92d51533a000cca3ee0a84b782e10a3 SHA512 9231dddf5b5be29096d8fc85ad976867a67f3d09fd0d03b39ec0cce82086efd2f0044730845f4007adeb060ae27e66d52e84a631477d3c52d0db1b9a3b349a88
MISC metadata.xml 1593 BLAKE2B 2e07980ce479dbb737394a5b74576925da936ca2ef5c0767b036cad7f56460ae0a6c73e8a416679f512a5195d037329ce9d3ace9808f68e024baf8640f462d94 SHA512 9f99896328a6337e7a2228977a3b7d853e78aef50a19ee40c43d18f657ead529553d7ea788bae1d408bd074f240cb555ba42558a54cd3ff8ab530b167e813d55
diff --git a/app-emulation/wine-proton/wine-proton-7.0.6.ebuild b/app-emulation/wine-proton/wine-proton-7.0.6.ebuild
index b04f298e473a..50cc8ae8ca6c 100644
--- a/app-emulation/wine-proton/wine-proton-7.0.6.ebuild
+++ b/app-emulation/wine-proton/wine-proton-7.0.6.ebuild
@@ -279,6 +279,11 @@ src_configure() {
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
# -mavx with mingw-gcc has a history of obscure issues and
# disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
# crashes with -march=skylake >=wine-8.10, similar issues with
diff --git a/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild b/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild
index 64e517a897ea..bb1944292c4d 100644
--- a/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild
+++ b/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild
@@ -292,6 +292,11 @@ src_configure() {
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
# -mavx with mingw-gcc has a history of obscure issues and
# disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
# crashes with -march=skylake >=wine-8.10, similar issues with
diff --git a/app-emulation/wine-proton/wine-proton-8.0.9999.ebuild b/app-emulation/wine-proton/wine-proton-8.0.9999.ebuild
index a2711662b536..78b03242a34b 100644
--- a/app-emulation/wine-proton/wine-proton-8.0.9999.ebuild
+++ b/app-emulation/wine-proton/wine-proton-8.0.9999.ebuild
@@ -294,6 +294,11 @@ src_configure() {
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
# -mavx with mingw-gcc has a history of obscure issues and
# disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
# crashes with -march=skylake >=wine-8.10, similar issues with
diff --git a/app-emulation/wine-proton/wine-proton-9.0.9999.ebuild b/app-emulation/wine-proton/wine-proton-9.0.9999.ebuild
index 42b55c99ed92..fda342d879f2 100644
--- a/app-emulation/wine-proton/wine-proton-9.0.9999.ebuild
+++ b/app-emulation/wine-proton/wine-proton-9.0.9999.ebuild
@@ -296,6 +296,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest
index 45905ad255cd..8d254681d058 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -10,9 +10,9 @@ DIST wine-staging-9.0.tar.gz 9577631 BLAKE2B 0012978f54c618e73d407dd49dccff02853
DIST wine-staging-9.3.tar.gz 9672031 BLAKE2B 9613d3ac8aab4208e1f4392e7fdf0f673a6159751665b2f0ab868b9140edaf32f1d4bbb5efe75458e4cce910385ebe6cec2b898f172bd0e0de87bdc675bfe221 SHA512 56a92cd8bbc1ba7fda9fea9d998efac44d2a805d4ebb4253a37ecff8edd51852773f848556935f05418f488698e1ec4cc52a79327f7f5d77390af90f95f9bdf6
DIST wine-staging-9.4.1.tar.gz 9482082 BLAKE2B 59f0b513c7df9c46a8f6ff034a2f67b92f4bb19cb1375a8ff979b7ab01223d425daf7047bd5166e946599bafe5e3ce7aa2670f893f8f6871e8c692dbe0577617 SHA512 897d9c292fc7d399591490fb53c62e80caab9a16619a261a84fa5b2f4a6ae5c389a6a39f29925532841c8c74254e80aa7cb764f60cf64cd431526b347df559ca
DIST wine-staging-9.5.tar.gz 9526239 BLAKE2B a6f5a351a3979fc81a0d8c6325da4f08021d19eb7ac6ad52906a6fcf19552f01bdc8fbebc9b33fc82e14cdd6e6d50347dc7bc73e622d589d2e9eec5d577d3158 SHA512 8c756fe505092e21dd37c709ac3917c305b70881c05270f0e188ccdf9ff36b9fd224adad424d37c6919637d2af55afbfba49079eb5b6708a6cf4f2dd98966784
-EBUILD wine-staging-9.0.ebuild 14648 BLAKE2B 08d1a0a4a5b0fdc9ecec8364cd276387b3111a4cee854e8afd4d14f39effcad670968af9599aa87dffbd791c925e04c1e39cd4e7d2e1410a206d8a0c6f8bf238 SHA512 1eae32a3f97e9e896caa89a03c744497587bab8f97c50ad13b6d3c278f5f162daaf0a3166d7b60fcab1030983edbe41b3cd9d9369d2e6ad35b2479f8c8f147a5
-EBUILD wine-staging-9.3.ebuild 14778 BLAKE2B 8ecd0cf88eb8db9478c512daca77f7893aefaf077705df4b0f923f3a6c0f1f6105b30471a8f4b3a0dc865a6c147037a5172b19933b0a3e4bb400d158450ce434 SHA512 bce1ca7de432da9b838d58d1deb2c0ac2be295c22d790ceb04cd15cf42fe6dc6bafcd77a697c163f5ca52e20ec7478adfbbf5b38daf41fe828cb78c28d3fce26
-EBUILD wine-staging-9.4.1.ebuild 14821 BLAKE2B 599a842f842f5dfc044864ae4a55db51c8c49177f74bb5bc8cae1620ec3374be7b00e9a867911b6f687c271337a5a5f2335173e1ef166b579a86e6e57b4f7023 SHA512 55224788065ac4888c894b30f7faab0a61fb11e332ce3785505a3923ba36c4b977c98a3ce278595dd3f0b3cc6e3d61509bf47f562af63fae37be0d3e2dd3a6a9
-EBUILD wine-staging-9.5.ebuild 14778 BLAKE2B 8ecd0cf88eb8db9478c512daca77f7893aefaf077705df4b0f923f3a6c0f1f6105b30471a8f4b3a0dc865a6c147037a5172b19933b0a3e4bb400d158450ce434 SHA512 bce1ca7de432da9b838d58d1deb2c0ac2be295c22d790ceb04cd15cf42fe6dc6bafcd77a697c163f5ca52e20ec7478adfbbf5b38daf41fe828cb78c28d3fce26
-EBUILD wine-staging-9999.ebuild 14778 BLAKE2B 8ecd0cf88eb8db9478c512daca77f7893aefaf077705df4b0f923f3a6c0f1f6105b30471a8f4b3a0dc865a6c147037a5172b19933b0a3e4bb400d158450ce434 SHA512 bce1ca7de432da9b838d58d1deb2c0ac2be295c22d790ceb04cd15cf42fe6dc6bafcd77a697c163f5ca52e20ec7478adfbbf5b38daf41fe828cb78c28d3fce26
+EBUILD wine-staging-9.0.ebuild 14876 BLAKE2B 72117e7bf8a228954afa8f549aebfac550e533c3ef5eb26a9c0c17d8136e2f8508cc96870df2e32829d71e27daf4346b4cf0ffc021aa7d5004d66e4b2493ae0d SHA512 1aa5cf1f5257edf7fb4cf70f22b34f5b1d0f01bf77a0bbaf00f9446f4f88ba2055477855cbe438a6d92b2cc2bd1503b3b45d91a65117b1e75876f0d23fc52c27
+EBUILD wine-staging-9.3.ebuild 15006 BLAKE2B 8190038ce61f0af3c495261ccadada7c8dc2326af4423b7b812ef5ce259b59d2b3e2a94175a9513aa266906f213ded51280a3505fdb234548f747df06bab9c38 SHA512 60de26f08aa1358355b278a1937d1a96c66499370cd94b3a9bbb54c5c0fdbea3a3c5e26ed4d9d43ffc1f8adb4dfc74ad668dc9d4e20a58559e54006041f37fa6
+EBUILD wine-staging-9.4.1.ebuild 15049 BLAKE2B b1bc45572f1955269a7580f2982d1ab359e0b7540d639336445b909db980b072c851a55d8e3b22ce44ce93b9a1d618b96c9f1b0f6f7197999412e67df2677316 SHA512 2ee2f358fc07be3a0267f9300c2a729c8280b2161c157c03580d73734303273181d018423119ea672822218e1ee1e0f585dfc639bed7f8a80c9556c5a54843ec
+EBUILD wine-staging-9.5.ebuild 15006 BLAKE2B 8190038ce61f0af3c495261ccadada7c8dc2326af4423b7b812ef5ce259b59d2b3e2a94175a9513aa266906f213ded51280a3505fdb234548f747df06bab9c38 SHA512 60de26f08aa1358355b278a1937d1a96c66499370cd94b3a9bbb54c5c0fdbea3a3c5e26ed4d9d43ffc1f8adb4dfc74ad668dc9d4e20a58559e54006041f37fa6
+EBUILD wine-staging-9999.ebuild 15006 BLAKE2B 8190038ce61f0af3c495261ccadada7c8dc2326af4423b7b812ef5ce259b59d2b3e2a94175a9513aa266906f213ded51280a3505fdb234548f747df06bab9c38 SHA512 60de26f08aa1358355b278a1937d1a96c66499370cd94b3a9bbb54c5c0fdbea3a3c5e26ed4d9d43ffc1f8adb4dfc74ad668dc9d4e20a58559e54006041f37fa6
MISC metadata.xml 2659 BLAKE2B 8a80b12643e82b98b71bc408e2fd79736da01c8f7d914c7a592cb685893ea3896bc44fecf0160faec803b284d3f6bb38cf36fb4745d9d43e0e1ced8702fcaf9d SHA512 a271e537318a4e90236c195f1f8c24c3255b5465345246627797d37238e2b6292d0734a9ab19542ee34fc1e9312dc4418694992f5ce3c53310228cc6bf14ef90
diff --git a/app-emulation/wine-staging/wine-staging-9.0.ebuild b/app-emulation/wine-staging/wine-staging-9.0.ebuild
index 690bb4e4dc33..7a0bdfdd539c 100644
--- a/app-emulation/wine-staging/wine-staging-9.0.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.0.ebuild
@@ -353,6 +353,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-staging/wine-staging-9.3.ebuild b/app-emulation/wine-staging/wine-staging-9.3.ebuild
index d47f91ceb1aa..ff73fe1caa6e 100644
--- a/app-emulation/wine-staging/wine-staging-9.3.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.3.ebuild
@@ -353,6 +353,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-staging/wine-staging-9.4.1.ebuild b/app-emulation/wine-staging/wine-staging-9.4.1.ebuild
index d9575ddd837a..a8e8379b00b3 100644
--- a/app-emulation/wine-staging/wine-staging-9.4.1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.4.1.ebuild
@@ -354,6 +354,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-staging/wine-staging-9.5.ebuild b/app-emulation/wine-staging/wine-staging-9.5.ebuild
index d47f91ceb1aa..ff73fe1caa6e 100644
--- a/app-emulation/wine-staging/wine-staging-9.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.5.ebuild
@@ -353,6 +353,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-staging/wine-staging-9999.ebuild b/app-emulation/wine-staging/wine-staging-9999.ebuild
index d47f91ceb1aa..ff73fe1caa6e 100644
--- a/app-emulation/wine-staging/wine-staging-9999.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9999.ebuild
@@ -353,6 +353,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest
index f1263f8447f4..a51766d353b5 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -9,11 +9,11 @@ DIST wine-9.0.tar.xz 30007216 BLAKE2B cf53177201a2f7eeb35d0d8ce220f80808d979099a
DIST wine-9.3.tar.xz 30098792 BLAKE2B fa6f0c73f0886918b035557a37c0553feeea5692ae15e8d67fc4360c59c1bbab9f7f93e58ae29a41800da50b961b49957cf2d060d6b5da34bd956bf7cb3e5fab SHA512 3d75a0e1360765aca453d120e1f47fb50716119f3cab2be1176003a19bba31a6affae4a845840ce52665d97e0edd46dc78a13462d6d6a7e861cd970a0a3d4d1d
DIST wine-9.4.tar.xz 30166096 BLAKE2B bd65086e6f6e11bc6c7cd65dba6e6997911851f1a2f25cad0b4f8100d695df3c76b0799768ab9047dfd5d8afc7c749a5e5c88003d2f4ca69f417387cc06d527d SHA512 fbc927b04f75fe48e52efb6599ffc84f27f1a08d180386e782c94b37b54ab2a3540ed6cd387d7a59f5aca4df2c9ac3e3c127c3067c16e2357e57b4b0a0ced99d
DIST wine-9.5.tar.xz 30371420 BLAKE2B c14ebf02f0f5b91bc2b2517ff3630f22c6af7fdc827c5d024d809a383a65446284a5349c8109835112f5353f361088f4f32de1a3d04299fbf39deacbc0e8e8bf SHA512 8ccad8f6e6b1428886dee9fae771796e2021b4122cd96464350352bede25421406e6a6a0fdd63d8b99b896db8dc529aa6e05d6ac7966bee49ce3055b18a8af91
-EBUILD wine-vanilla-7.0.2.ebuild 11836 BLAKE2B b1aa3749855c54d9d939571ed7d970adaa86a44506ee87494552a366734c477733c11da7e40285f75f2d402a2171e62f7f4b2bd337a9a30e3cd343aa3e1062b6 SHA512 704a9ed7f0e0d4180691aa5c2b959d828d837376f735386298ccca1b84da35ea916958020513b2f7ec24374e4e13051cd9c23aac446b0e12d9b7659366e7e146
-EBUILD wine-vanilla-8.0.2.ebuild 11924 BLAKE2B 8ad9949f3cf7c73d16b9b19407954060393537fdcd805e4658ebcd4ed6ebb9f66cba069b791e35c38c4901a64f53139705dc1aea68671871c178be94b278cd7c SHA512 781a1b3fbf2ce971f303c566fa2945a2f0cb25c39a608f81148360cea82559f83e99d663cffd5f348390502ab410d75d022ca0fb43467c0a2aae2278765f8015
-EBUILD wine-vanilla-9.0.ebuild 13396 BLAKE2B 2d68dad915f1e127728c680c5db667267096f1bb2d6ad7fcdc47e54bd8b95805341c59ebe538a1ae3b4085167b59bbedd4d675cd54a9d6011a0d41e9cd4115f1 SHA512 f5134cfa068354bdd37a05da98fb15562a6516334f6c3a4eba16ca8f62ee260e682c5f880760633c484475f9b823c27d71f47d3c6eb8908d2f292625c324d5d9
-EBUILD wine-vanilla-9.3.ebuild 13528 BLAKE2B 16278b3acc69f68a50eab33e6a98d5a9eaebb65e08bd1d6eb58f6a040dc8a1d2e02c5730f9ba1f070f9f0c97c0584baca52f00240e9132557cf4eb9a3a985047 SHA512 0bce1057382bd4387e3eadde22126dbbc60ec01a8099c47a33c5e1a5b5d7ae332b3ffb47f896d78bdccdca5e4f2e223b504225f26f1e9a3794ed354a7eab408a
-EBUILD wine-vanilla-9.4.ebuild 13566 BLAKE2B fe966e08c755541b4d9813115b6110e59631a974d132fcba45c6ab42158867f0d8b2ddfe60c75364c9bbcc42c4b6e307c0331200c22d184348fa55fedb18d6cb SHA512 732f1c888d8f9edc070df42dd0d11d336866c1f0d78834543d2c47a2dd144dde123b5a8b7644d0ddaf20e1c8765a967e0677a2d5c9de3ab6a2aba0bc6991eed4
-EBUILD wine-vanilla-9.5.ebuild 13528 BLAKE2B 16278b3acc69f68a50eab33e6a98d5a9eaebb65e08bd1d6eb58f6a040dc8a1d2e02c5730f9ba1f070f9f0c97c0584baca52f00240e9132557cf4eb9a3a985047 SHA512 0bce1057382bd4387e3eadde22126dbbc60ec01a8099c47a33c5e1a5b5d7ae332b3ffb47f896d78bdccdca5e4f2e223b504225f26f1e9a3794ed354a7eab408a
-EBUILD wine-vanilla-9999.ebuild 13528 BLAKE2B 16278b3acc69f68a50eab33e6a98d5a9eaebb65e08bd1d6eb58f6a040dc8a1d2e02c5730f9ba1f070f9f0c97c0584baca52f00240e9132557cf4eb9a3a985047 SHA512 0bce1057382bd4387e3eadde22126dbbc60ec01a8099c47a33c5e1a5b5d7ae332b3ffb47f896d78bdccdca5e4f2e223b504225f26f1e9a3794ed354a7eab408a
+EBUILD wine-vanilla-7.0.2.ebuild 12063 BLAKE2B a7f8350b34e7dba8ebc5330d8c42f961d74a0dde81dbe68873eff3edf0c7c3c0c4eb224c2e530bea1a9e3e8eecdab558854b24d6cafaf18b3af321e0d43a96f2 SHA512 124f77719e2563d4aa370dacf4d7095808b72034792ece7b8ecd731e835f59d51bc107d496bc551a8a068026e79dec7654d2135f881b60f9bf976217d480cfb2
+EBUILD wine-vanilla-8.0.2.ebuild 12151 BLAKE2B ba780c4ff9c416715b289f2e90e924752ea0b1ca2af891b944784e0ed2c820f638c41d1cb76977b82d84daff452f411c930a2f4603530486b2b9891512828b66 SHA512 7568bf4769698edca24924cdba6991aee0a48ef215e1ee65dde993c5a38a95646c5baaead981b9826fce0696436560a9e3b2c3224be2ad185a8497c017d22aec
+EBUILD wine-vanilla-9.0.ebuild 13624 BLAKE2B 30440f86b3ac4249110cbaaeb87857c1ab887b238934433194f3adf6de1ad7d5bfe4c50d7d7acb5d22362c2b0b23c0e8a3ce0bf62252e15c847eb3826398b23d SHA512 7f75b451702d86706e0fdecb4ef2395c5873d254892a94c616a6a9812dd9d5c751cebc255e2d5bdde852468af3dfa55f873e563316f609b5d8afea2fcec1b6e8
+EBUILD wine-vanilla-9.3.ebuild 13756 BLAKE2B 90a043c49e5687f218489eafda64b7da0366716df7cc13ef5505835814eb3aa2092137e285402f04b28a8adacc21a4c8e233cbfccbcd88da326b9fbeac140246 SHA512 1e847fd8d35aa7a91e6567c9990d4a5acd1bff549e492079526299c7924309966b8558747d516c2ee708a4cc5615b7accce69a94a5d4fa047b95a4149670fa3e
+EBUILD wine-vanilla-9.4.ebuild 13794 BLAKE2B 050e426b00f84fe6fa68147b53fd090064fcfc1a003e59709337771c0f1d8d13381b6dd5510e3151e04f9f54c1d5577c6459077adff6d490dd2c5fa37e5670b8 SHA512 f2c4de8401263f9df3cb43642bb05bf0b605ac6f95be00d46d1991518109b20f4eed0835ef6be6cb9625d3261c738f5fda415687131546178eccc89267a2eb6a
+EBUILD wine-vanilla-9.5.ebuild 13756 BLAKE2B 90a043c49e5687f218489eafda64b7da0366716df7cc13ef5505835814eb3aa2092137e285402f04b28a8adacc21a4c8e233cbfccbcd88da326b9fbeac140246 SHA512 1e847fd8d35aa7a91e6567c9990d4a5acd1bff549e492079526299c7924309966b8558747d516c2ee708a4cc5615b7accce69a94a5d4fa047b95a4149670fa3e
+EBUILD wine-vanilla-9999.ebuild 13756 BLAKE2B 90a043c49e5687f218489eafda64b7da0366716df7cc13ef5505835814eb3aa2092137e285402f04b28a8adacc21a4c8e233cbfccbcd88da326b9fbeac140246 SHA512 1e847fd8d35aa7a91e6567c9990d4a5acd1bff549e492079526299c7924309966b8558747d516c2ee708a4cc5615b7accce69a94a5d4fa047b95a4149670fa3e
MISC metadata.xml 2726 BLAKE2B 7dc7490fabcda06a27061726225890ee203fe7d22209697c3997f0ccdb4699bfaa09f983c22c4919ce75d2eab6ebdb1add9d9af04f24aee63bae81116fc04094 SHA512 5cdbb062462ae791ff9727d184935af3af147c0bd1e49846731941513301b720313b3356f56a8295780ab822e3117146c9a669d2d96efba6f072d84adba770e6
diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild
index bc8a900aa368..ed678fefaa02 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild
@@ -295,6 +295,11 @@ src_configure() {
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
# -mavx with mingw-gcc has a history of obscure issues and
# disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
# crashes with -march=skylake >=wine-8.10, similar issues with
diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild
index 6ac6557b4934..972a6b64c743 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild
@@ -297,6 +297,11 @@ src_configure() {
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
# -mavx with mingw-gcc has a history of obscure issues and
# disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
# crashes with -march=skylake >=wine-8.10, similar issues with
diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild
index f1ae8dd30d38..7326ea74dd64 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild
@@ -306,6 +306,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild
index 593d2fed1eee..162e8b9a993c 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild
@@ -306,6 +306,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.4.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.4.ebuild
index 358e42dfad4e..559d137dd799 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-9.4.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-9.4.ebuild
@@ -307,6 +307,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.5.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.5.ebuild
index 593d2fed1eee..162e8b9a993c 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-9.5.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-9.5.ebuild
@@ -306,6 +306,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"
diff --git a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild
index 593d2fed1eee..162e8b9a993c 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild
@@ -306,6 +306,12 @@ src_configure() {
CROSSCFLAGS="${CROSSCFLAGS:-$(
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*'
+
CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
)}"