summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin57718 -> 57714 bytes
-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
-rw-r--r--media-sound/din/Manifest2
-rw-r--r--media-sound/din/din-58.1.ebuild8
6 files changed, 26 insertions, 6 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 3efc20a1c647..0b902b433ede 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
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
diff --git a/media-sound/din/Manifest b/media-sound/din/Manifest
index 6cbe414689eb..07b88011534c 100644
--- a/media-sound/din/Manifest
+++ b/media-sound/din/Manifest
@@ -1,5 +1,5 @@
AUX din-48-fix-random-constants.patch 596 BLAKE2B ce3cbe6a34c15fc18dc7f91607833b3292188be1594eda141f6d42c7d5b89fcc637933ce1b3aa1e4fe84ec0da4433116de9794d0a833f13e3d8b62ae74996f66 SHA512 f94f98ea97698cf9b385ac9e8556a6235f2d8799117d575596534d4bdfbe078002bb947965d818d51596204b8f03ee14bf8b2e1d69a1e4ceb59ed69a7332116b
AUX din-58.1-makefile.patch 453 BLAKE2B 0fec0a3ccad87af423e2b708358f8be913461d329328fc0f63d003ecc731bcb579d1b7f4941a5667b287fe8d5bd3e69220b2b70e2ecf3e7045c3c8717cbd9edb SHA512 c7b8aae35710311ce6b0a146592c90dc6279a8ab4089c9cfa82d79b079ee701a20956ae883bdfe9ccd7a6012e3644f796ee2f9988d9c969dc131f3bcaa6b2fd7
DIST din-58.1.tar.gz 3689591 BLAKE2B 2ccb48fed8aa16edb53cf6643b63a842c28cd700621d2273a94913ab7a6ae8b50da72c3509a8b9b6189fcd4beaa5afbfa3a92430acb18c4cc9a7cfb057209c29 SHA512 ee2d63309347167af3b4e41a0ad3ce1faad727a4e079cd9e63d402b680144aed81dbee9d38bc517acbb30a1c9af18b726841d0c94d96cbfb2b1581da98af21c1
-EBUILD din-58.1.ebuild 1089 BLAKE2B 7439d7010b0a5850ca34c95f433b46bcca26f767116449af9daa937a78d7f62915c2e303d12dc434eb602a51ffe4c32c46ef5e1b96e67e0a4cff3c09ebd2bab4 SHA512 482ca62ea5d26615391fa1cb4244705390ddd4ba01cab8acfec19b518380128cc471937d81930dbc67ad00c13f5c3abf70c0c051746209a5995eeb482f837cd6
+EBUILD din-58.1.ebuild 1268 BLAKE2B e1b7952a5575462207198aa24e64166e797335b91037c92e1dc1d9cd1817467ad16aaf343ec3b8c863389b8223d624a47d870d30aa24804507742cc76c6b3128 SHA512 9d4cc00eaeaf896d2f566c4ed7385285b7927bfcd595eef7b14d54956c639594f51f8c97b8fb2b3ec62179cab51e4bf3b7ce205ee97ea5b5226c8b3653e0f3e0
MISC metadata.xml 256 BLAKE2B 211ca90d8f704be5ca8a1994f0e8f1adbe1fd4937a10a301ced0b9be171dfdabb223661d168535cd7f5edfe0c8edca4620945e13dc3c43b5832ac183913188f0 SHA512 fde3b658512fa6742886d7dd84efc906331b43f5b0f8fdca353fe2280653381716d7143473c9237b9fe58b9df5889b38b008da34f6ce4b64336f38642d78e3dd
diff --git a/media-sound/din/din-58.1.ebuild b/media-sound/din/din-58.1.ebuild
index 617de8f48011..4b371d0f6e8d 100644
--- a/media-sound/din/din-58.1.ebuild
+++ b/media-sound/din/din-58.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools edos2unix xdg
+inherit autotools edos2unix flag-o-matic xdg
DESCRIPTION="a software musical instrument and audio synthesizer"
HOMEPAGE="https://dinisnoise.org/"
@@ -48,6 +48,12 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/860513
+ # No upstream bugtracker. I believe upstream prefers emails,
+ # so I have emailed the author directly.
+ filter-lto
+
# Jack takes over alsa.
local sound_engine