summaryrefslogtreecommitdiff
path: root/media-sound/audacity
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/audacity')
-rw-r--r--media-sound/audacity/Manifest3
-rw-r--r--media-sound/audacity/audacity-3.7.0.ebuild3
-rw-r--r--media-sound/audacity/files/audacity-3.7.0-do-not-include-template-on-unix-to-fix-clang-compile.patch20
3 files changed, 25 insertions, 1 deletions
diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest
index c551d5a5e051..04d27d4f7e8b 100644
--- a/media-sound/audacity/Manifest
+++ b/media-sound/audacity/Manifest
@@ -12,6 +12,7 @@ AUX audacity-3.4.2-fix-build-with-use-lv2-off.patch 812 BLAKE2B 561e83d0f027ee7f
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
AUX audacity-3.7.0-disable-ccache.patch 641 BLAKE2B 794dc3ccaff8c420631829a98322164d7441a3f08946f98372a2d9bdad308040ab9c958e3dc64af3dc6c7f1e56cc453e8c1fd8f7b8157781cab6949dfce357d2 SHA512 77dd2d18bf537a8e93710e1a32976e92873b154b89b919645c65de607284897127193bd947076e93278241f76136b2c1d8b765bd8ac7a0b15551200fedd05714
+AUX audacity-3.7.0-do-not-include-template-on-unix-to-fix-clang-compile.patch 641 BLAKE2B 11025f89a2e69c4d5085c51f5e5cbcc7cf9ee018b1c1f753017340f072199fa6ebc5c23d66ce09d2316fafb73776b20f353bb5ce03a46b79305ea9cb3e1a484f SHA512 fa77ca4b321332b2833980ada1d4c561fd04bec19d3151c7fce3e55d9c22522ed62d2429b2ba331372c417ef3b23eb83050ba8ea165bae7edcb640c6120e9fe0
AUX audacity-3.7.0-local-threadpool-libraries.patch 1066 BLAKE2B 8ceadbbb9e2b841be73ab6f970eeb6fbe30285b83968bba5b722086aeae699d86d1e6529dac4c77f16296dacb42f09652fc8b133f08ce8382e17ec5633403f35 SHA512 e946f6558faa32046ad098c52352c9b6150aa52c49732081b54985dbc079bfab39fd2bd27b329f6f06028b0d62ebbed0bcb865e2f41171ec917920631b26b808
AUX audacity-3.7.0-portsmf.patch 302 BLAKE2B 2dee89e346934ff5cadd1cbc5304fbec9b3391fd4be1cf9c3b27d8b1dbda8acfba2a6fff4f76a1237d277d540109c48efc03b7c8af88f58b40f0662992050d87 SHA512 b9b0bacf9f75120c40ca4796015ef11a80bc5d868b15009bfeb3f0bc15c2b2fe070326b70f6c09a1dde8dbb30de7372577ef4f07bc7c3cb95380e0065aeb45df
DIST Audacity-3.3.3.tar.gz 57120215 BLAKE2B 566aa2529f2708c80eb8e2887c3f3b2a1477d0825133b960f824d0697716d5b5e3a3ba0bcb14a20afc2eba7ac544da154339d1cd37261225b06326e8ee3f730c SHA512 c484e747f5207785b1872d031be2c3c50e7bbce087909c41930e593e2ab5777e0ab527a2770d90d89854bdd131e3f1f7afe3696b30420e3d8370e9f95527c937
@@ -20,6 +21,6 @@ DIST audacity-sources-3.7.0.tar.gz 61801488 BLAKE2B 97ff912d60c07a4e7509ad60814b
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.7.0.ebuild 6802 BLAKE2B 4d867dd13f855223aa584da30b405024bd951072b672b242b2a0e156ffe1f339b95d55b151c350c13baf4af8554c58a2223cea0f32d967f24965b8a3b62e6cca SHA512 b9946fc171a9af922f9c94248ea92da87ba6a46a80ad5d433a538969da044935e14d02c59c68e72740eec42270592952e703ee52100a58fd5d2d4005c26dab33
+EBUILD audacity-3.7.0.ebuild 6902 BLAKE2B e8bca40cc3235bd5d0c9a8d18724b473c717915182e2c8754db595c5e29531265bcde06dcdd5a5503a694537d219958aa69b918df95beb3f1ca8e8f13826fbbc SHA512 d87e5c9cc0bc39e8ff49a060b7b35923863e3c3eac49878fbf2be16c97c9bf961063e6b1f7d318b53d27584d1ce6349fdf36254ac89984fec0b80117a243b736
EBUILD audacity-9999.ebuild 7048 BLAKE2B 6c661ade492cc7d7287d7c69be4b4475b3f5fcfae01b29922842c8364260c3f05293679fd225d6a578d2a509e4b932bf0cac3b8910505bc91d5a5741b673b134 SHA512 9418de04b75ce522bc0b3d08278cae3802491a67e2a74ad120e3bf4b1dcc1d2b7c965e97773d5b4e44ef3fd029f135bfa4ccbcc53d79bd2f425199456cdc5ece
MISC metadata.xml 1409 BLAKE2B a3ca34262c6bc000ba252729024afdf354aa2f61cfb31a382e8d2571cb5321451ed88b6baa2c976b5adadb0b76a07aa64b2e75b61441f46d431c09b1aebb9804 SHA512 d9e0158632dfa398fd07602e65a3e5a4a8a12a3786a5b3672f7983be976cdfe023fc38b9a3c2c1742d0a0fc0411eea5989c3cf48c2ecfe33b2533c27e9098b05
diff --git a/media-sound/audacity/audacity-3.7.0.ebuild b/media-sound/audacity/audacity-3.7.0.ebuild
index 3b9ac4e8b0de..100dac9a70a6 100644
--- a/media-sound/audacity/audacity-3.7.0.ebuild
+++ b/media-sound/audacity/audacity-3.7.0.ebuild
@@ -136,6 +136,9 @@ PATCHES=(
# #920363
"${FILESDIR}/audacity-3.7.0-audiocom-std-string.patch"
+
+ # 915041
+ "${FILESDIR}/audacity-3.7.0-do-not-include-template-on-unix-to-fix-clang-compile.patch"
)
src_prepare() {
diff --git a/media-sound/audacity/files/audacity-3.7.0-do-not-include-template-on-unix-to-fix-clang-compile.patch b/media-sound/audacity/files/audacity-3.7.0-do-not-include-template-on-unix-to-fix-clang-compile.patch
new file mode 100644
index 000000000000..0feeebd8073c
--- /dev/null
+++ b/media-sound/audacity/files/audacity-3.7.0-do-not-include-template-on-unix-to-fix-clang-compile.patch
@@ -0,0 +1,20 @@
+From e421fc29f044d88b4036b3004714ec353b1527aa Mon Sep 17 00:00:00 2001
+From: "David C. Manuelda" <StormByte@gmail.com>
+Date: Fri, 1 Nov 2024 05:58:16 +0100
+Subject: [PATCH] Do not include template on Unix to fix clang compile issue
+
+Signed-off-by: David C. Manuelda <StormByte@gmail.com>
+--- a/src/ListNavigationPanel.h
++++ b/src/ListNavigationPanel.h
+@@ -13,7 +13,7 @@
+ #include <wx/window.h>
+ #include <wx/containr.h>
+
+-#if !defined(__FreeBSD__) && !defined(__OpenBSD__)
++#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__UNIX__)
+ extern template class WXDLLIMPEXP_CORE wxNavigationEnabled<wxWindow>;
+ #endif
+
+--
+2.47.0
+