diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-25 00:31:50 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-25 00:31:50 +0000 |
commit | 85e7fcfe5631986ad1144ea54fc179d8658571d3 (patch) | |
tree | 70367139217a01e21c28e5d820dfa70782261ab7 /media-sound | |
parent | 72e4c0bc86eea366d063d15b3d5611e8f82ffd05 (diff) |
gentoo auto-resync : 25:03:2025 - 00:31:49
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/Manifest.gz | bin | 57246 -> 57248 bytes | |||
-rw-r--r-- | media-sound/audacity/Manifest | 3 | ||||
-rw-r--r-- | media-sound/audacity/audacity-3.4.2-r1.ebuild | 5 | ||||
-rw-r--r-- | media-sound/audacity/files/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch | 24 |
4 files changed, 30 insertions, 2 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex 8acbe9180034..eb4f354e83bf 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest index c59c0e82d82b..7b6aa96961e6 100644 --- a/media-sound/audacity/Manifest +++ b/media-sound/audacity/Manifest @@ -8,6 +8,7 @@ AUX audacity-3.3.3-local-threadpool-libraries.patch 1011 BLAKE2B f31560308b008c4 AUX audacity-3.3.3-remove-conan-test-dependency.patch 967 BLAKE2B 8e5815ecd1dbaa222a128cfb27f4b8c9138d180ec52d15c85639377a05ea8d7953eba054fece5fb44563e9714cae0e5a71d08c06e895066cd719b88b59255f77 SHA512 e8bf2b76b0879600ea9f6d186d2a7bf397a17879facb3ee9279712360358195242ff13fbc2c1f7d24c71348ed0ed83d9bfefccc7f934b667bf688b39c0d89cd1 AUX audacity-3.3.3-upstream-fix-rapidjson.patch 1786 BLAKE2B 5d269ae42c2c900ba3ac62b4ca721c9d0ff267419c45261e52b90670d45aaf02a4f902678b46a0409e46c090191f0891437041c48973682cd954b10e08c40b12 SHA512 231e6f7a0f5e1068e709e4d3742ffdd1f34f3ed1a60292d1cfc9f3fb673e5b95116f4d7eda9a134c4c585540d848a8587db4caf0525379a509faa34d2c028251 AUX audacity-3.4.2-audiocom-std-string.patch 673 BLAKE2B b533c2d3e3a55d2c8aca7d81fbad4af349607b6b7c4f8ea4f930d38d04b17448f327f89ce811826df06532692a4c98cb3ddcae68da154cc1f90c20c6195794c2 SHA512 a645e4352b76d806c194e57b89ed506fc8b9b8f837c0b036fbf6a827d76c969fc9f6e5264f7f65f0e979d4e0225d9439319fef3b4c6c22ef50002c2f294c211f +AUX audacity-3.4.2-do-not-include-template-for-clang-compiler.patch 645 BLAKE2B b9f15ebb10609448c52e1ff93f75b677e8aebbbe280efb6fb88431fafadde183c07109024d8746526c066e83eda2204648697c2e0c6583f3b2bc1d87e3b8018f SHA512 c2898d717d0ecba716c17e56f18888ecc2428cb78ab65f7c6cb2729644e7c200dd822993cd33463e3d374571fe467d6af206f884032d8d4264c2503c04d77623 AUX audacity-3.4.2-fix-build-with-use-lv2-off.patch 812 BLAKE2B 561e83d0f027ee7f5328bac3f50d19a7ce8233c02d1c15fc01a6488940ddb3a1811077912c1ee3d35e1daff8ccdf66c0e21a7487d40c32c728860fb86fd30a3b SHA512 f00a7d30efb4e07ba7c38e2e1c3496764d44f7769f0315a0e5b3437a01919271c7ee635168cc5163f46b17267668df9c96318d31a38ce0be3d52b8283485b674 AUX audacity-3.7.0-allow-overriding-alsa-jack.patch 1342 BLAKE2B a5ced9a9d0c4b094d07e5e23a55f23531ae662cd88c6306576238946212519787f1aaea7d297e90c736d765ee4037fdd335e484b7368691e536af1ab68010119 SHA512 6961e5997eb892b51693b6f9d49909bc219e579a8408ef69b7b174682a58ffeaf38a43f0c11e7803d79bbbd4e132564bd75bd340c6f4d3740a4ed20382ad2778 AUX audacity-3.7.0-audiocom-std-string.patch 688 BLAKE2B 66b760eeca4d1a6d5cc7dcc34f03bf120fab9372dd283268a1169d70d025ef470ee39719dc8924003c6db9639924238326c131fce5f94091e42e02f76197ed3c SHA512 9d7bfa580d08ac3ad8aed7d500afe9a2e76f52e53623d4428d832084bc793c89779a8f14d222b2b8cc2a7a25eee14fcfad7c5cce53a3630aa4b5148992735dfe @@ -22,7 +23,7 @@ DIST audacity-sources-3.7.2.tar.gz 62087884 BLAKE2B ecb060200a4ae848872b732ebe9d DIST audacity-sources-3.7.3.tar.gz 62087367 BLAKE2B 9f0ab7b7c4e54e0e695b12068cee79d7d6dedc70968a37e5541d0217ec0e88eb62110a3e3059d7b4c796cc83b93a7531a2c99aa548b37fe46f962a36d656f025 SHA512 2c247221b890834c8022f7c9c63714fcc58fd75462c6052600dfbff764c8646a61a849f8fc4ccd2b5d0579528748ddca9bb0fbbc406a6289c7169ca7a07ce71d DIST progschj-ThreadPool-20140926.h 2612 BLAKE2B 54d050ad443512e60e5c99449dd7133f3884c1067288cfc36b96c06855537b83d9b599cd8b8fb7f24e20cbc4898585b11d98d3a33dc7571a886b57c806ad3b14 SHA512 f927489de9afe0217bb0552c45bea238693f9f183a062cb12a48e19576dc50a4d0ba449a12397012ae790cc5ebd741decc08128b66f795310dba4778122e9f3d EBUILD audacity-3.3.3.ebuild 7247 BLAKE2B d13edb80efb3cc7da04706b30972265594527b09003be5c690e1a4f3c8fa3b918fea751eec1fc6bd29d3810547204fcc4421681ed657be63847b341e38d58708 SHA512 6120da23d94e41ceb840a3cc6e9a6295e4da03674fffce158625ab671eca780ba77985916396af40c0a19eb99facd9a4e31fda7b6ef6aff79b2f4a9d1ffa4888 -EBUILD audacity-3.4.2-r1.ebuild 6904 BLAKE2B 1884b799dbbcf59ea235d4351b1fe9da68f0d3c5964e671e8ddca49eb88e63512a19d774676b182711fd9742d9f18a1bdde1f6008a449200d73df19bd6130485 SHA512 b19140ac540f2c874eec6086475a1967c5fea707a80ff490e286c305dc0538666df48d5cf88f0fec9d912e9890e7e702c128efd3c3f421321a4fbcc9ce1feb66 +EBUILD audacity-3.4.2-r1.ebuild 7077 BLAKE2B ce6c388d3ad5464679ad81b2fd4cf0bd64166f9d351c403b661cc903067ebfdf2d768b2b98832ed48565235958dcdc4bdcf51d715577cd2ef2f3ddfdf0147f46 SHA512 d269c201c34f5604238df95035f8883f54c0d0033d9b1b553ecad2adb3736168adb6b1cb28c969613332ea2f66a474a13a2d6babbc4b94e537c3cc9c68d2c66a EBUILD audacity-3.7.1.ebuild 6998 BLAKE2B 4788577a01786135a018ccda77548361437533848570e1c63d6c4a06bee7bdb26923336ef80453375071d76268101ca1f16df87abf6f91d07e067d47bf6f5655 SHA512 ebcfab27c0601dc8ed9acbe3b72dc24aa52152e3d8ee6c43e67ebb8aeb00c634da3195b09e2d5b9e7d2f0d4bb8d327bee680721736ae339d95477e63af64cac0 EBUILD audacity-3.7.2.ebuild 6998 BLAKE2B 90581c9a4f29da9b609f3065ae03ae32892c58a842e8c2f9249092db86eace6efdfdd898871b76f14c729e6a77a7c05ae8974362da9aca66f9bcf713744a152c SHA512 6f506d5064beec3f5f50eaded43691bb73efa143956de880b5030c29f6e67c3fc7d7c6cd30b4f5b9c2c27435dc75fbd9d2e9aca1771dfa088cde79ae50a27f7c EBUILD audacity-3.7.3.ebuild 6998 BLAKE2B 90581c9a4f29da9b609f3065ae03ae32892c58a842e8c2f9249092db86eace6efdfdd898871b76f14c729e6a77a7c05ae8974362da9aca66f9bcf713744a152c SHA512 6f506d5064beec3f5f50eaded43691bb73efa143956de880b5030c29f6e67c3fc7d7c6cd30b4f5b9c2c27435dc75fbd9d2e9aca1771dfa088cde79ae50a27f7c diff --git a/media-sound/audacity/audacity-3.4.2-r1.ebuild b/media-sound/audacity/audacity-3.4.2-r1.ebuild index 5e345770b011..2d182f4586b8 100644 --- a/media-sound/audacity/audacity-3.4.2-r1.ebuild +++ b/media-sound/audacity/audacity-3.4.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -138,6 +138,9 @@ PATCHES=( # Fix build with USE="-lv2" "${FILESDIR}/audacity-3.4.2-fix-build-with-use-lv2-off.patch" + + # Fix build with clang, undefined reference to `typeinfo for wxNavigationEnabled<wxWindow>' + "${FILESDIR}/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch" ) src_prepare() { diff --git a/media-sound/audacity/files/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch b/media-sound/audacity/files/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch new file mode 100644 index 000000000000..c0dc7ecf3a8d --- /dev/null +++ b/media-sound/audacity/files/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch @@ -0,0 +1,24 @@ +https://github.com/audacity/audacity/issues/4614 + +When compile w/ clang, link failed with: + + ld.lld: error: undefined symbol: typeinfo for wxNavigationEnabled<wxWindow> + +so disable "extern ..." if compiler is clang + +see also gentoo bug: https://bugs.gentoo.org/915041 + +diff --git a/src/ListNavigationPanel.h b/src/ListNavigationPanel.h +index 1618d78..e04cc23 100644 +--- a/src/ListNavigationPanel.h ++++ b/src/ListNavigationPanel.h +@@ -13,7 +13,9 @@ + #include <wx/window.h> + #include <wx/containr.h> + ++#if !defined(__clang__) + extern template class WXDLLIMPEXP_CORE wxNavigationEnabled<wxWindow>; ++#endif + + #include "ListNavigationEnabled.h" + |