summaryrefslogtreecommitdiff
path: root/app-emulation
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-27 19:01:54 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-27 19:01:54 +0000
commit3ad285d3f2433e7d9fe324c4a9051bed4919e910 (patch)
tree461c268bd0868a3a53f5813a78432d62aa6fd24e /app-emulation
parentf9dd41d94a755be4b93be4655558eb79bb87113b (diff)
gentoo auto-resync : 27:03:2024 - 19:01:53
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/Manifest.gzbin15499 -> 15495 bytes
-rw-r--r--app-emulation/dxvk/Manifest10
-rw-r--r--app-emulation/dxvk/dxvk-1.10.3-r1.ebuild5
-rw-r--r--app-emulation/dxvk/dxvk-2.2-r1.ebuild5
-rw-r--r--app-emulation/dxvk/dxvk-2.3.1-r1.ebuild (renamed from app-emulation/dxvk/dxvk-2.3.1.ebuild)5
-rw-r--r--app-emulation/dxvk/dxvk-2.3.ebuild5
-rw-r--r--app-emulation/dxvk/dxvk-9999.ebuild5
-rw-r--r--app-emulation/ruffle/Manifest4
-rw-r--r--app-emulation/ruffle/ruffle-0_p20240319.ebuild3
-rw-r--r--app-emulation/ruffle/ruffle-9999.ebuild3
-rw-r--r--app-emulation/vkd3d-proton/Manifest10
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild5
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild5
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-2.12.ebuild5
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild5
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-9999.ebuild5
16 files changed, 62 insertions, 18 deletions
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 38f9a4bbb6cb..a69fcb4aedbf 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 035ead47d214..63bf97e6042f 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 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
+EBUILD dxvk-1.10.3-r1.ebuild 4757 BLAKE2B 08fb9c9ec6b475e77982e375f0e027a0113233fc8958e71525f8daf70d277f25655f92932651ee90d00cffaaa5dd132d404247a350c108f200b1965f82248acb SHA512 976f036f74b2eea9d449d70c2429bd231ec35828a5fe52dd581fea6678a2950b40b048537abf5dc1c6194367b28e62ce9428ed8565abe305310e1ae875d744b3
+EBUILD dxvk-2.2-r1.ebuild 6355 BLAKE2B c46dd90c465f1bafa2d2f6c8139db7c12a7dd0d0498bd597f9313d78da3ad957315c2592655871fed337a6c927e317e1eb34c9e4e3e5877d9cb2fae2ae3c89ac SHA512 4caa80c709d90d9d7be536fe669b5ee0d6803313ffe45a72e0ff636d15d9ae631f29a6b01aa6dce4ef8947ed6ac020d93a627143ce6eff58baa464e4e4fb3353
+EBUILD dxvk-2.3.1-r1.ebuild 6399 BLAKE2B 00157f11031e3675765cc3774c9198d70641a9176b514439f1a050e0688f8c5fd421569d9e7ed807b612896b288fdd865ec2d5a0a91b1f32b2d6522fec5780ed SHA512 6c9ab454b0cadec8c861bf6c9617b59d3cde22bb75e6581fc0fc30a8ddbb5e52bcf651c1297fac6bd56a65830d8d0712fd3a5351ac2a24e8e77a7eeb6c6cd6c3
+EBUILD dxvk-2.3.ebuild 6355 BLAKE2B 6d2ba6b62f913ceedfb2a4e569110e8e59ffd56555fccb5e1908092c6b850fc321aa0e3d5b1c6c69f736ca56b530384bf70cbc16c77b4ebfc74787804fc92da6 SHA512 2e2a4fe81ca51c171dbdc0757d6db813672207b765173c6f5f4ed291a16bbffb32018b3d17669521842a703280a5b2d8a451b729a01d687ff90ce71139acf4e1
+EBUILD dxvk-9999.ebuild 6279 BLAKE2B b7d3051562374f005fc11627ca33d1fccfa66e1debe4b81dcf79f2aa01358051b5794849927a192570e3cf19e5511270a68697758e277894282f553caee0a425 SHA512 9975622304e9e9e4190388a41a70d5fd7cd5ca1d40228c8b677a52cad8a7e2728b78e3896b36ede8e04e449d88c7c55d9ac09b81fd458967277146dbfbcc62f0
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 7c21ed2aab38..dd2598cfe637 100644
--- a/app-emulation/dxvk/dxvk-1.10.3-r1.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.3-r1.ebuild
@@ -68,6 +68,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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/dxvk/dxvk-2.2-r1.ebuild b/app-emulation/dxvk/dxvk-2.2-r1.ebuild
index 4a1b3cefe2ca..3273526f0700 100644
--- a/app-emulation/dxvk/dxvk-2.2-r1.ebuild
+++ b/app-emulation/dxvk/dxvk-2.2-r1.ebuild
@@ -92,6 +92,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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/dxvk/dxvk-2.3.1.ebuild b/app-emulation/dxvk/dxvk-2.3.1-r1.ebuild
index fb132f4d809f..c3d261f000ce 100644
--- a/app-emulation/dxvk/dxvk-2.3.1.ebuild
+++ b/app-emulation/dxvk/dxvk-2.3.1-r1.ebuild
@@ -95,6 +95,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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/dxvk/dxvk-2.3.ebuild b/app-emulation/dxvk/dxvk-2.3.ebuild
index ab5c0b7cb913..432cc57f5108 100644
--- a/app-emulation/dxvk/dxvk-2.3.ebuild
+++ b/app-emulation/dxvk/dxvk-2.3.ebuild
@@ -92,6 +92,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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/dxvk/dxvk-9999.ebuild b/app-emulation/dxvk/dxvk-9999.ebuild
index 231f81d0ebed..46dba5771f65 100644
--- a/app-emulation/dxvk/dxvk-9999.ebuild
+++ b/app-emulation/dxvk/dxvk-9999.ebuild
@@ -95,6 +95,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 042e5ced871c..ff793f041dec 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -919,6 +919,6 @@ DIST zvariant_derive-4.0.2.crate 10974 BLAKE2B ae6c23021ded15d76305e9b3f3fa3a65d
DIST zvariant_utils-1.1.0.crate 6858 BLAKE2B ed117144cdd1b3351cddb0403b7b8fa3290e097dc527456ca7580910a0ad07b323c5c221f2c796eefd8dd5c7945e594c5bffe6b72caf26f2d416b58889b8cc34 SHA512 5ab70e347a3251c029688b0e8060f640168da3d20d1f0ceef054096209b9101fbb48ba74eb04aabd4c39f4c8090eb94a0594750b85d9955542f0bf7732a66aa7
EBUILD ruffle-0_p20240117.ebuild 16541 BLAKE2B 81976d29cdfd38452e1b0ad41a9d59554cc833fac6df2c464f6ef0c6f36358da69090cdad4a82dc2dbb74ede9a3fa406ffbb9e9209f6503d8ecde3b69e24a687 SHA512 44bccc0ed9520af40726706b03b69527dde0745d0a2fd27d3a78ba1636beddc090a6993854699b36d7f584478c4f81425343f4da92c2b2d2e3c4f53c8f8c01ed
EBUILD ruffle-0_p20240217.ebuild 15476 BLAKE2B ec94e40e9f74044ccca021f6cb7b1a4e4bc3f639be97e257025503769c988bbee2b0843d2e761f16d749673b4fe0e9fd1be978a292a70b510578dcab3e0bc978 SHA512 98ca51e621f0bda4d181df0af9e7d133e204eb59d6a2a3b347f8dc0c7581dd45dfefc58bb549bda4978ab39ea42e1450dcb42b1791de2c9f6d0e6b08345685a9
-EBUILD ruffle-0_p20240319.ebuild 15728 BLAKE2B a0d51a667235da9300d93d27facd6342a1554b8ecddd86de6c83f129b813c7ab22f8a3789b1ed7fad8d0aa7d8542e6f2bf274821201dce30cceb9bcd7ca650da SHA512 ecf50730c2ecc28cd16acb633ea1ef74cce95ab16f13103ba5e2aecc2a11c232b5ab5a3f8f24b93ab029cc01e665f0dd5254e57f3d1aa40cc5a9dd4fa9b29e5d
-EBUILD ruffle-9999.ebuild 2093 BLAKE2B 251f8d6700699dab093212c4e65e08ec2281784b490a62016ab920ab9d7dc276c9c6eb4ec88c419e4563277a472a97b84288e546cf2d432faec0cdc9e4920312 SHA512 0f703a2da6e5e75bc1dda49b2b5ae51dc9cce37a829978aa11b64d0e243c300aacd3e5bf1b37c6d83326c3f3e311986ef85d21b78db620eec11792c1d9de4db6
+EBUILD ruffle-0_p20240319.ebuild 15591 BLAKE2B 65f7b6acfd639aa4ec50dbadac700ccb6fc0a6764383d5777ed91dc717ca7b1b27670a936dcc55f21fe41acb8277a858c4391cda8138ad505d489cc513d922d6 SHA512 4ef584537d728b8bb1474acb12896b62e4733be326b6d9dd47c83f42d14bed31ac521badbce7b999a7d0f4ff513a48828e9cfcadce7ebb6ad2112ec016799337
+EBUILD ruffle-9999.ebuild 1956 BLAKE2B 1f0ffc2ea95eb5b3d607dd352383c98b5f518770cd5b058cb4291920226d7e1daf7077983ee38e909270b79b2648ed6a314e9d3fe5e6177d0b93598f17d2e93e SHA512 a75e1aee07a55b4b2ff5645bca1ccf0261b7f8b4041c789e2018983370e676f981f907346d6c3e79a35e04d81cf778c90cd9d2ccee4fb5dec1ef6e9ae36fd26f
MISC metadata.xml 327 BLAKE2B aad7b4089000263fccd1bf6af04e88ac138658121db322215ce0dcc85380b12afa01cdcd2be232c5d2c773698b38903759ecaea6f4854d8c90c420c0a43f33b1 SHA512 bb5e665acc6d02ae3e6a22fbb483c293142104e538d386a9b93884f097629dcbb8ca7b614aa20e0358bf22ae36487c7d86cc1467103987845a70ebacc9c4a5d2
diff --git a/app-emulation/ruffle/ruffle-0_p20240319.ebuild b/app-emulation/ruffle/ruffle-0_p20240319.ebuild
index bb5a78c73e29..615a239180db 100644
--- a/app-emulation/ruffle/ruffle-0_p20240319.ebuild
+++ b/app-emulation/ruffle/ruffle-0_p20240319.ebuild
@@ -691,9 +691,6 @@ PATCHES=(
)
src_configure() {
- # see .cargo/config.toml, only needed if RUSTFLAGS is set by the user
- [[ -v RUSTFLAGS ]] && RUSTFLAGS+=" --cfg=web_sys_unstable_apis"
-
local workspaces=(
ruffle_{desktop,scanner}
exporter
diff --git a/app-emulation/ruffle/ruffle-9999.ebuild b/app-emulation/ruffle/ruffle-9999.ebuild
index 7098fc96770a..a74864cef61f 100644
--- a/app-emulation/ruffle/ruffle-9999.ebuild
+++ b/app-emulation/ruffle/ruffle-9999.ebuild
@@ -51,9 +51,6 @@ src_unpack() {
}
src_configure() {
- # see .cargo/config.toml, only needed if RUSTFLAGS is set by the user
- [[ -v RUSTFLAGS ]] && RUSTFLAGS+=" --cfg=web_sys_unstable_apis"
-
local workspaces=(
ruffle_{desktop,scanner}
exporter
diff --git a/app-emulation/vkd3d-proton/Manifest b/app-emulation/vkd3d-proton/Manifest
index e174f7dd59bd..50df0d1deaa8 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 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
+EBUILD vkd3d-proton-2.10.ebuild 7735 BLAKE2B a965635f33b5c3a807c80bb76bfa2bc106d62a2ed128d118be2c4150d6a8a11c1f0d7eaf264f6b8c13f048ada5452867247845ebcf7286a3dc4aa5fe8d939d32 SHA512 a8bd3f2c7bcf9e68d4cf646413df823b50b30c1b74c88d7810db144c23e15825cfd8b2eb8d829f2b987d480ebb73145f5a98f67b9c5dfc5dc213909660574b1f
+EBUILD vkd3d-proton-2.11.1.ebuild 7430 BLAKE2B a81733b6695db74e4eaa4dc70e36bcf24b19c3c86f55271703f895d92ae9196412b2232f91b527f45a48d04b25a606ae7c555a83a45e1ad02f97b366ca7e4a59 SHA512 9e2cfab4e6474da0998156d5b0ece2b5b0c77f285a0e8b189f95eddbc59ec89d22d9544d76908b4655da9ef957d5adc014f5ddd8d89f6de804eb044ddcace1d9
+EBUILD vkd3d-proton-2.12.ebuild 7568 BLAKE2B 7d3f3bd00f140a0e5fbf4ab4a4b55f1ee289964a973cae4ab9e5dd0e1f60512b8aecc53c5b1d219361d53276d5b61e1a33627e8e41c2402fdb1d85d32cb0d719 SHA512 cd5916a865d93ccc9f697c4e4c3d60663e944228f9560a453ab6adb22b3c1b1e818c6c3465fa0988e0d66af334d6c42c46c008ab291cb9b79358f84c74bfb4b7
+EBUILD vkd3d-proton-2.6-r1.ebuild 6667 BLAKE2B 77b7ccdfb9706e849b9b082243c1d840a38550f373844a6f263f9b137179e61b377c1fac6c365e2a6c1f21f1fd107787d217ad924cf7e6df8d39e8c2b2562902 SHA512 7bd6382ee9858a73b9e2f89d75785e15771ba8d62936514df2b237255b9a0a883ce733caac7df6a7b339d9867cd4b6fb1670fc1e7f1dc07d094f2226b7516309
+EBUILD vkd3d-proton-9999.ebuild 7368 BLAKE2B 9d3dc9c412f8e0cb5454f32939792da945cc58f98120ec206a08f0c5ed77686f30cb90b96249f6c80514dd989982554fab112c6fb4cf95cdda6c9ed3574c6949 SHA512 397acf739b32157ac950c966d2eab120f80f81d93085f64cfbec73c359e34922de68b3965efeee15088d53b3a4067d306ff2af4b6f3b6650e235ed98f0f383e6
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 fb54dd38775d..d62c6a6a6518 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild
@@ -110,6 +110,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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/vkd3d-proton/vkd3d-proton-2.11.1.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild
index 1eed493adf7a..dca027f8359a 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild
@@ -108,6 +108,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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/vkd3d-proton/vkd3d-proton-2.12.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.12.ebuild
index c107c315e595..1190df8cfcb2 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.12.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.12.ebuild
@@ -114,6 +114,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild
index 912055248d4b..32e103ce091f 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.6-r1.ebuild
@@ -105,6 +105,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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/vkd3d-proton/vkd3d-proton-9999.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-9999.ebuild
index 3279df434dc9..5f2131de62c5 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-9999.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-9999.ebuild
@@ -114,6 +114,11 @@ src_prepare() {
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
# -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