summaryrefslogtreecommitdiff
path: root/media-sound/audacity
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-05 07:05:51 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-05 07:05:51 +0000
commit66a7d60eb8beba754ba79c2752cbf70fcf741b0b (patch)
treeba0fa0ac1410fd921f6c30cffbebda88ac06f61e /media-sound/audacity
parent5c6b55db727bab81f5c3625597b29583c30186a3 (diff)
gentoo auto-resync : 05:03:2024 - 07:05:50
Diffstat (limited to 'media-sound/audacity')
-rw-r--r--media-sound/audacity/Manifest4
-rw-r--r--media-sound/audacity/audacity-3.3.3.ebuild9
-rw-r--r--media-sound/audacity/audacity-9999.ebuild9
3 files changed, 18 insertions, 4 deletions
diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest
index a944d962760b..3a861bf48361 100644
--- a/media-sound/audacity/Manifest
+++ b/media-sound/audacity/Manifest
@@ -26,6 +26,6 @@ DIST audacity-manual-3.2.5.tar.gz 22260237 BLAKE2B e3c96282b5eeffe5854781cfe316f
DIST progschj-ThreadPool-20140926.h 2612 BLAKE2B 54d050ad443512e60e5c99449dd7133f3884c1067288cfc36b96c06855537b83d9b599cd8b8fb7f24e20cbc4898585b11d98d3a33dc7571a886b57c806ad3b14 SHA512 f927489de9afe0217bb0552c45bea238693f9f183a062cb12a48e19576dc50a4d0ba449a12397012ae790cc5ebd741decc08128b66f795310dba4778122e9f3d
EBUILD audacity-2.4.2-r3.ebuild 3926 BLAKE2B b62459d874285eabace837ac9b2f324574ea1418a6d6396c27de531177c3f9e20511488b7d8fd22e4d8febb75ff3c706eccfd26053ec64e43f82f6906a5bc06b SHA512 0036524556974517dc0ea9427664db5564e8f9312c627a8ddf70850ba457beef51b46666fb3693cbc67b75c3775c86b90a500d7d50a515fafb6536c592d1e49b
EBUILD audacity-3.2.5-r1.ebuild 7014 BLAKE2B 3d63b714a6bf4e3c3acf81d85eeecc0e9bf4f0ecd3b426502e87532fb32355b0de5274b6a511b6a978724dd4963defc87496db0268c1deddfb4401b64025bf41 SHA512 3338a4437856e1446ed5efe971d2824543b9fa4a96ae8c26c7e5ab7092ace0ce4d2c035a4e56f0e968142c606171b87b93d8e93841431c6b370cd92c7b0cc070
-EBUILD audacity-3.3.3.ebuild 7012 BLAKE2B 50a5be4f6d7bf3320913a4e1f71859528415efb6b630ab1044943051c2f9ddfa35597be0e11eaabcb852c74c297610bbf98117b069bbb333649ef29b63c04ca2 SHA512 f3128d64b4bb690a79e93499d1a903efa127693899013b28479287c76417feb8fa1d65821a6bc897d28a02e5afc91e589a782d4220dc274771f1f1955677b0ea
-EBUILD audacity-9999.ebuild 6683 BLAKE2B 1e1aae8b859323492eb46b9fb1716aafb2a8f4ffe645e9be588b8dd4b9b2fcb2cd15c9e1996e77ca48eb092096098316d4df5f10a9327ba9f69407824c14979b SHA512 37d9fe5284aed0cbd9da5d31f5bfebc2daa27e10c89aab4aa6cb20322d7cd958b7bd9e43809ecb42716c09dbe34b5eb0275e81bbbae501d52651f1442d6b1154
+EBUILD audacity-3.3.3.ebuild 7247 BLAKE2B d13edb80efb3cc7da04706b30972265594527b09003be5c690e1a4f3c8fa3b918fea751eec1fc6bd29d3810547204fcc4421681ed657be63847b341e38d58708 SHA512 6120da23d94e41ceb840a3cc6e9a6295e4da03674fffce158625ab671eca780ba77985916396af40c0a19eb99facd9a4e31fda7b6ef6aff79b2f4a9d1ffa4888
+EBUILD audacity-9999.ebuild 6918 BLAKE2B a7251b4b663d994c768b13a19534826533b59878601de805cda126f971c4be38ad35c9c3d9b6d388caea40c8f97affaecaa5234e78e12c55727c83c2c6cf763e SHA512 a0d1bf849f5480c27b06a36eb65b7877e33f99e8a84a0683e688ea0aa3a072a10a14b4902768dd2ec9294fcca672d386ab7e32a5660e45d9364809019a1847bd
MISC metadata.xml 1512 BLAKE2B 277533c5356fb9fee5f353c14f43886e2823cf11f50deff855e31b039e197dd9daeab65dd133461e468f6bf2862b72e910ea36f67bceedec00a5e2234a386db5 SHA512 f66ee862c1fa473e825afc68186b1e2ecc3e7f4bb49272fde63b7b52afb2075795632c0690dd37ded5390a180720297d12b33360f34a4050640080b906ea0a28
diff --git a/media-sound/audacity/audacity-3.3.3.ebuild b/media-sound/audacity/audacity-3.3.3.ebuild
index a839024bcc60..2cba5da71a87 100644
--- a/media-sound/audacity/audacity-3.3.3.ebuild
+++ b/media-sound/audacity/audacity-3.3.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
WX_GTK_VER="3.2-gtk3"
-inherit cmake wxwidgets xdg virtualx
+inherit cmake flag-o-matic wxwidgets xdg virtualx
DESCRIPTION="Free crossplatform audio editor"
HOMEPAGE="https://www.audacityteam.org/"
@@ -157,6 +157,13 @@ src_prepare() {
}
src_configure() {
+ # -Werror=strict-aliasing
+ # Reportedly also -Werror=odr but I could not get that far.
+ # https://bugs.gentoo.org/915226
+ # https://github.com/audacity/audacity/issues/6096
+ append-flags -fno-strict-aliasing
+ filter-lto
+
setup-wxwidgets
# * always use system libraries if possible
diff --git a/media-sound/audacity/audacity-9999.ebuild b/media-sound/audacity/audacity-9999.ebuild
index f00f0a9e1f66..be537c7c96c0 100644
--- a/media-sound/audacity/audacity-9999.ebuild
+++ b/media-sound/audacity/audacity-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
WX_GTK_VER="3.2-gtk3"
-inherit cmake wxwidgets xdg virtualx
+inherit cmake flag-o-matic wxwidgets xdg virtualx
DESCRIPTION="Free crossplatform audio editor"
HOMEPAGE="https://www.audacityteam.org/"
@@ -144,6 +144,13 @@ src_prepare() {
}
src_configure() {
+ # -Werror=strict-aliasing
+ # Reportedly also -Werror=odr but I could not get that far.
+ # https://bugs.gentoo.org/915226
+ # https://github.com/audacity/audacity/issues/6096
+ append-flags -fno-strict-aliasing
+ filter-lto
+
setup-wxwidgets
# * always use system libraries if possible