summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-02 14:09:07 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-02 14:09:07 +0100
commitb17a3ef12038de50228bade1f05502c74e135321 (patch)
tree9026dffec53f92cba48ca9a500a4f778e6304380 /media-sound
parent3cf7c3ef441822c889356fd1812ebf2944a59851 (diff)
gentoo resync : 02.09.2020
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin59686 -> 59007 bytes
-rw-r--r--media-sound/abcmidi/Manifest2
-rw-r--r--media-sound/abcmidi/abcmidi-2020.01.22.ebuild2
-rw-r--r--media-sound/apulse/Manifest2
-rw-r--r--media-sound/apulse/apulse-0.1.13.ebuild2
-rw-r--r--media-sound/aqualung/Manifest2
-rw-r--r--media-sound/aqualung/aqualung-1.0-r5.ebuild2
-rw-r--r--media-sound/audacity/Manifest3
-rw-r--r--media-sound/audacity/audacity-2.4.2-r1.ebuild1
-rw-r--r--media-sound/audacity/files/audacity-2.4.2-disable-ccache.patch19
-rw-r--r--media-sound/chuck/Manifest2
-rw-r--r--media-sound/chuck/chuck-1.4.0.0.ebuild71
-rw-r--r--media-sound/darkice/Manifest5
-rw-r--r--media-sound/darkice/darkice-1.2.ebuild55
-rw-r--r--media-sound/darkice/darkice-1.3.ebuild2
-rw-r--r--media-sound/darkice/files/darkice-1.2-gcc47.patch11
-rw-r--r--media-sound/ecasound/Manifest5
-rw-r--r--media-sound/ecasound/ecasound-2.9.1-r1.ebuild97
-rw-r--r--media-sound/ecasound/ecasound-2.9.3.ebuild2
-rw-r--r--media-sound/ecasound/files/ecasound-2.8.1-ldflags.patch64
-rw-r--r--media-sound/edna/Manifest8
-rw-r--r--media-sound/edna/edna-0.6.ebuild68
-rw-r--r--media-sound/edna/files/edna-0.6-SystemExit.patch11
-rw-r--r--media-sound/edna/files/edna-0.6-daemon.patch67
-rw-r--r--media-sound/edna/files/edna-0.6-flac.patch79
-rw-r--r--media-sound/edna/files/edna-0.6-syslog.patch83
-rw-r--r--media-sound/edna/files/edna.gentoo31
-rw-r--r--media-sound/edna/metadata.xml14
-rw-r--r--media-sound/fluidsynth/Manifest2
-rw-r--r--media-sound/fluidsynth/fluidsynth-2.1.4.ebuild115
-rw-r--r--media-sound/gnome-music/Manifest2
-rw-r--r--media-sound/gnome-music/gnome-music-3.36.4.1.ebuild2
-rw-r--r--media-sound/gpodder/Manifest2
-rw-r--r--media-sound/gpodder/gpodder-3.10.16-r1.ebuild65
-rw-r--r--media-sound/guayadeque/Manifest6
-rw-r--r--media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch70
-rw-r--r--media-sound/guayadeque/files/guayadeque-0.4.6-metadata.patch13
-rw-r--r--media-sound/guayadeque/guayadeque-0.4.6.ebuild105
-rw-r--r--media-sound/guayadeque/guayadeque-9999.ebuild51
-rw-r--r--media-sound/jack-audio-connection-kit/Manifest2
-rw-r--r--media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild2
-rw-r--r--media-sound/jack/Manifest6
-rw-r--r--media-sound/jack/files/jack-3.1.1-add-cddbserver-musicbrainz.patch15
-rw-r--r--media-sound/jack/files/jack-3.1.1-python26.patch12
-rw-r--r--media-sound/jack/files/jack-3.1.1-setup-and-cursesmodule.patch47
-rw-r--r--media-sound/jack/jack-3.1.1-r3.ebuild47
-rw-r--r--media-sound/jack/metadata.xml16
-rw-r--r--media-sound/mixxx/Manifest6
-rw-r--r--media-sound/mixxx/mixxx-2.2.3-r2.ebuild137
-rw-r--r--media-sound/mixxx/mixxx-2.2.4.ebuild20
-rw-r--r--media-sound/mixxx/mixxx-9999.ebuild18
-rw-r--r--media-sound/moc/Manifest2
-rw-r--r--media-sound/moc/moc-2.6_alpha3-r2.ebuild2
-rw-r--r--media-sound/moosic/Manifest3
-rw-r--r--media-sound/moosic/metadata.xml8
-rw-r--r--media-sound/moosic/moosic-1.5.6-r1.ebuild35
-rw-r--r--media-sound/mp3gain/Manifest3
-rw-r--r--media-sound/mp3gain/files/mp3gain-1.6.1-CVE-2017-12911.patch77
-rw-r--r--media-sound/mp3gain/mp3gain-1.6.1.ebuild34
-rw-r--r--media-sound/mumble/Manifest2
-rw-r--r--media-sound/mumble/mumble-1.3.2.ebuild2
-rw-r--r--media-sound/openmpt123/Manifest4
-rw-r--r--media-sound/openmpt123/openmpt123-0.5.2.ebuild (renamed from media-sound/openmpt123/openmpt123-0.5.1.ebuild)0
-rw-r--r--media-sound/patchage/Manifest2
-rw-r--r--media-sound/patchage/patchage-1.0.2.ebuild6
-rw-r--r--media-sound/picard/Manifest6
-rw-r--r--media-sound/picard/picard-2.3.1.ebuild2
-rw-r--r--media-sound/picard/picard-2.4.2.ebuild3
-rw-r--r--media-sound/picard/picard-9999.ebuild1
-rw-r--r--media-sound/positron/Manifest3
-rw-r--r--media-sound/positron/metadata.xml8
-rw-r--r--media-sound/positron/positron-1.1-r1.ebuild25
-rw-r--r--media-sound/snapcast/Manifest2
-rw-r--r--media-sound/snapcast/metadata.xml9
-rw-r--r--media-sound/sonic-visualiser/Manifest4
-rw-r--r--media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild4
-rw-r--r--media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild2
-rw-r--r--media-sound/sox/Manifest2
-rw-r--r--media-sound/sox/sox-14.4.2_p20200803.ebuild2
-rw-r--r--media-sound/teamspeak-client/Manifest4
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild2
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-5.0.0_beta24.ebuild91
-rw-r--r--media-sound/yoshimi/Manifest2
-rw-r--r--media-sound/yoshimi/metadata.xml8
84 files changed, 579 insertions, 1252 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 210b9b699527..b61b658d33e5 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 8c657b6599fd..29760e4524eb 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -2,6 +2,6 @@ AUX abcmidi-2016.05.05-docs.patch 614 BLAKE2B f9071f832d49d8dcb679843c5724c3a554
AUX abcmidi-2016.05.05-fno-common.patch 745 BLAKE2B 8e6cb17df225b21261e42abda4f8073c4493ea41eaf833fcf2f4616a6a828afc03e116de6c1807ee2436c9f385bf39527406e93c628b07dda2c16b3f5d51a0be SHA512 33c72c178812f527b7c2ce27635368a8f6531369025d36ab4d760f8ee19391027029de0b3d8698454b5eb35a1227b5d6efc1602fc5d5b6f58967ecf89579aada
DIST abcMIDI-2020.01.22.zip 569060 BLAKE2B 078ba04a614c253266a5239b5b3f133e94c1d44e2cf91c65195f85229892cd4b8d05527124741477decb8eae83d38777b27bf1135e4ad96779c0c6b68bb46747 SHA512 5897e1344ef8e88f7ae81622c18bc8144fb95e928482c8f63cd897397ce5a5d2a5f7e5a8f13a62c6f40387f875d2f3827e74dc703ccc3c9dd81cfff018efb1de
DIST abcMIDI-2020.06.07.zip 571242 BLAKE2B 94a54ca3eb5110f74e3cb6ce3cba16e65230a202c5e33d735a3d98f2dc7fe03c997819acd065e08eaed5ad2e6f8882159ae21b2984673508c9a0842425ef5820 SHA512 d363d7148c2bd29b300f03ff70a3a4f75110d7416efe29d605f89d02c8922f227ab2dbb78a6f55fab530779af323b49a3824f609cb4e03ff6dfa4d15e3cf7969
-EBUILD abcmidi-2020.01.22.ebuild 838 BLAKE2B 4c11e7de7d64eff9946d897263a483cac920d23fb60d9c03e02205403d696e59a89faa412146c1feb5c978a543b9efd2a2ce710026797ee7d19a2eb0a4e33a36 SHA512 2180b9e9a9e4954d70521303e35c2c8cba39989e92164660ce206802c7731e95e2b3ced6a5d785c66ae8315b47a8a9d6fb7dc8f446f2e573995566cab31c2b15
+EBUILD abcmidi-2020.01.22.ebuild 836 BLAKE2B 40f9d16d5c10a2897d1395ca2334e8ec58ea32a8e126ce5bf9e570c3e0fe8a5081737e3c83d71d522abaae6e7b7eaa2a3a3c875690e62e8bf88cc9351af9d4e6 SHA512 a64b2ce08d7968f332b9d617274ff0c08af97f554f375808608baa7c7687ff8a1ffcf1f4e264fa55346863aa853955e652f9243c5aca4536360bbea7068ae892
EBUILD abcmidi-2020.06.07.ebuild 676 BLAKE2B 8f4a55416063df0b72cf37ef4ce66325801481eaaf1563a7c65da2b5e16b65f06d8bbdf10353eb9530a17beb1b40b1dec657857bb0487af7cf2be7b4ebf59161 SHA512 a2f3af1a21ae8dd2bc1713d2d840ffd56b8cd948fa68702a7c7c93b25f748c17666ef618be8cc9abc4eba36971411ed9a6c4b404676f02b4e08807a488ce5bae
MISC metadata.xml 326 BLAKE2B eff21376d5e8fdf74ead04fc307726b50c8d86faaaebdbb8aa748c9fc0025ed9ccbdbf90f6bbafb515d576cd837f72f44991b329eb56f003cfbe3b0ee9cac7d5 SHA512 aad9a108325a4a1a827ba64b96ef8410017ea1f3c8db6b51660f987df26b42ce4a6f034c6df3be5c58d44fc40e80b7f4dd3900fb4ba45c448764265273741a7a
diff --git a/media-sound/abcmidi/abcmidi-2020.01.22.ebuild b/media-sound/abcmidi/abcmidi-2020.01.22.ebuild
index a88113b01904..893a32ea9da0 100644
--- a/media-sound/abcmidi/abcmidi-2020.01.22.ebuild
+++ b/media-sound/abcmidi/abcmidi-2020.01.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
BDEPEND="app-arch/unzip"
diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index 566f8f809274..8d57d9bf08a5 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -5,5 +5,5 @@ AUX sdk.patch 4357 BLAKE2B ad43209ebf78f1f8937bfde54c88034a9c0f426caf62da5aa70b6
DIST apulse-0.1.12.tar.gz 117220 BLAKE2B 04d88a298ff5e21e19fda1979ebbc96a6441f83212d6903a004a54ee360276985e66b637571a76e3fe6821d42762ac515b02a8a2cb0149a66f3150e34bd0d9b7 SHA512 9fe39ab93e90d7ec589c7632bf439bfc7fe8bbd0792ce1197ec8547fbe1901fec50facdf33c55cfbadbc1af4414fdf48f1f241406903a8f15f445b97dca7076a
DIST apulse-0.1.13.tar.gz 117369 BLAKE2B 8cf527daf21420a72e46968a3b07ab61029f404a2b6574ac1f08dd40528f3e6e4baf7e38f5914b0c89252e16eec5e8f3722be51e5a61b6a71c683e994740b4bf SHA512 366385ae2304f7ff697ba70951d0753a5b1630310922e3763fd0813a73e0b4088b715135295aa2fa9111b8edcf91d82849dc31346b292b2e9db598bcdd47b007
EBUILD apulse-0.1.12-r4.ebuild 1449 BLAKE2B a906511d311d43c9c45f8f292c02b98add6e3d74d7fc9402a4ec9a6629ce70cdb839a98a5a23179ccdb8e821fc3016cabdb5679f4a2ddb4c0de02efd6202e8a3 SHA512 2b865a68d87ee96c614f92263936c3d9f0a183a603af84b8b46f306173b06ddd86a553b3f1c05fa8a860c2fe3582e0f650c14f29d2530b138e0ace95bf60bccc
-EBUILD apulse-0.1.13.ebuild 1465 BLAKE2B 53e5ea4d1bfa14dd98da82ba1698772549a67bb71f0eae716b23f27f92cdbee4a6a67ae65b2f424ae619e056723b4d5acf7769bf9387c265548739dfe39b1608 SHA512 3975a19bbdba965bea60b6c83f7bb4e64d3cbc13eb78894ad439c31ae7835444cbdbdd951468af26a3ea8822b2beadd45f90f0a20f96f50f53ace44136c86d7e
+EBUILD apulse-0.1.13.ebuild 1472 BLAKE2B a9899626b79dd5a331adbfc6991b9a418823dedfbcc07a25c4e81cd1c1b22b2346a6429cf824409e2d12bcb1f4137a69c9a0e8e8e6fbcab5e35f25b889edd35d SHA512 e147ffd403a7d333f49a9de6c0988dc629d0e0356e517afea75fe4c85fd552fac82272aa3ad6ac7446c17b17487a2f59449e9d8ba32ce6ac643eacb251ec22cc
MISC metadata.xml 539 BLAKE2B 958678641d39164ac7da9bb779329185aafe5d551dfbabaaa0872b47cbfeba6fa5d545e715ebb1fb4eb730bc192696a1517c4f474a0a51f81136b213ec4fe9ea SHA512 49cce06f24b1c9a5ec42f549fc018517650339347f97e02864ea0e2a4216c092d38c75c46a588bad3896843962b477c2ad94b34cb1f39f8255116fc4b2c92fde
diff --git a/media-sound/apulse/apulse-0.1.13.ebuild b/media-sound/apulse/apulse-0.1.13.ebuild
index 6641e6bb6c88..350f525f8b20 100644
--- a/media-sound/apulse/apulse-0.1.13.ebuild
+++ b/media-sound/apulse/apulse-0.1.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="debug sdk test"
RESTRICT="!test? ( test )"
diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest
index 5375ec1e930a..b98a01f1e878 100644
--- a/media-sound/aqualung/Manifest
+++ b/media-sound/aqualung/Manifest
@@ -3,5 +3,5 @@ AUX aqualung-1.0-ffmpeg3.patch 1148 BLAKE2B 777233c3c3aaa4921a102e480c31db9533d1
AUX aqualung-1.0-gcc10.patch 2199 BLAKE2B da146d5a6e3272ba1aa6a7ab4b77c330a54f7a070946e70d4cdc34bb09b5d41d27b2cca60cf81acdf4d7ca679c8c3d9b6e0ca7589cb47ce14883ebfacbc02e4e SHA512 b1c81ce1b27f4eba729aeae7084bdb2a435b06bacf00a003130682108a6a559129713d526a6eaa7f399b5acc9d8c6bdcde91b105cc924f763743d5a1dc9fa520
DIST aqualung-1.0.tar.gz 2014854 BLAKE2B bee5f8424f8a7f657e2adaacacd2b95f6d08153e2be54e3dd79e9097e7042bc9dfaae88df337c14e4bb8d0c2b2a0a5eef34aedf3c5756eb826dddff4b6cac9ad SHA512 d18fbc26c2f1445a0ef570216f54f1d00b05b25467b6ad857437e4ac628ac07c21435ce073cf92b3f147de4f1ada45a8a84770783d1c58e67451f94ac3de483a
EBUILD aqualung-1.0-r3.ebuild 2422 BLAKE2B 8fcce45ccc5062d388cd9c65d544e3baab1ec5a474b4fac3a4655cb0586b60458260c3d43083a0da855e18ea1ea10db39f2eb8533dbe73c4c7ce72d516ae84f4 SHA512 0ddbbefa25223761470a898eca0a08bafa6398ad467e681618d91b0886643d97aa6001596f4dff2942e2182b6dac2020a1e36d9e32b52b60ebb0de225f38059b
-EBUILD aqualung-1.0-r5.ebuild 2511 BLAKE2B 470acd081320c361daf5f6739382dc4b9948a9da20984fe5b050c756ed828c67f2545d703c98154b5f2df12f9c333d90b096640dd7e46c5eb5aa099f9be56daa SHA512 c054fa841cccf8fa9f4ca38ae0fca2c016c56fd59fc12c15c8178ac75c0873c045def0b21731bbad244ba30ef22dde2179ee0a6abf33cf21ce867715118dfebb
+EBUILD aqualung-1.0-r5.ebuild 2510 BLAKE2B 569242aeec1453ccbf040cc826847f27fac5e7e191054057308bf5b912d971a8b008020b7da76faf2bc225b38bae2b1533855bd909843ad2c813819350183f26 SHA512 f6d69930280c3d0068b1a960ccc8e968b2e9d476d4934edb94cc332f10ef805c834a12f062ec8567f839bb8663ce9d563c4deca51cafd800c48ddb7a6569e1c4
MISC metadata.xml 918 BLAKE2B 3355fd5e7d6f25ac7e8c8f51d3689f4fa7495fb5f09289bde82c1c96dddce3e8f45dc0f0f1c709d78517d7d20dc847f8e67e48cdce81bb9227332cb916a6b254 SHA512 5c0f8e22fd0b4516ffb16cd06ac9ddfeb66e5d67e904845967d06c9746503a9dddf52df84e2665593c2ec6b8b3757d7ad42bb75eaa3e908be61b976613a5e566
diff --git a/media-sound/aqualung/aqualung-1.0-r5.ebuild b/media-sound/aqualung/aqualung-1.0-r5.ebuild
index 42fab45987b9..442799d70ce8 100644
--- a/media-sound/aqualung/aqualung-1.0-r5.ebuild
+++ b/media-sound/aqualung/aqualung-1.0-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate
lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray
vorbis wavpack"
diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest
index 815143f6da6f..87c15301433e 100644
--- a/media-sound/audacity/Manifest
+++ b/media-sound/audacity/Manifest
@@ -4,6 +4,7 @@ AUX audacity-2.2.2-midi.patch 4999 BLAKE2B 74e99c16abbd64f4f74ccc1dc4e76a156d492
AUX audacity-2.3.3-Fix-building-against-system-portaudio.patch 1952 BLAKE2B 9a5ef294d55dfe226175d2fdd8b23a9a4e6b3e963c26b9d4d8b430054dba5c39c6ae97f911b720dc53af5173c6a639275dd119c5292f53164e749782fa8f1e46 SHA512 ff85a33922bed3a626dd82c71406d81ac59c36dc45e5d2164662aabcd14a859479304cf684b9f64d0b110a9a1a82042b130c21e820ebd4c917fd9094c0737ed2
AUX audacity-2.3.3-fno-common.patch 2232 BLAKE2B eeaa5452a3da08bb4ba22965ad9a3ce77b838e9177d4cc53c630865bd91dfd1d348dcd4128b20f875e9a50d9ec19fb6e371cf28bf059072437480f71c7225f1a SHA512 3f534101b6194b4f557b88cdf96ae91cc3e2c86ef387ba5ccc33aa192212074eb018de9dd2d459518133baf9f46c1c8d499d74ae00b593a26b904ac3d288a700
AUX audacity-2.4.2-add-missing-include-portaudio.patch 346 BLAKE2B 51b3a09a2ed616364f7ded02663bd0a527a12d088e514fa494f7324756263cd73713a50391f3895366c3d92d491ef56d21ee380bf9c640228d5ab680328f37a8 SHA512 ccc7ebfc6453ef02b2ef4e546d8c96d45fb5ccd46a088225dc241371745bd8f39dd63b0044bfba24f1eeec70affcac29a4499f0d15a16fb4dd99eb87980fc4fa
+AUX audacity-2.4.2-disable-ccache.patch 545 BLAKE2B 0173fc4de28ec040f457ad54885d8d0d8d68c27b683684b4eb6404771c588a6374232b0d275cb751a1466d0e20377a2eeec56d3d423167388858bbb4ddef1056 SHA512 0026bfbc25a9bb83c49492f89c60f42f4be5dbd70baef0b0afb75d4d5b2a1f87e070d3243e8432b1b283d5a437221a209126a157737fc2db601b7b3e226749d1
AUX audacity-2.4.2-fix-gettimeofday.patch 338 BLAKE2B f9deed24aca404693a0094b83ec310d7609b6989749f42b3b6304feb9d62c02436b0c4d62116b145d44d1a0ddeaf38c86794ef449393c998f5b5a062e408ed3f SHA512 d19082009dc915b28f02e3451f06e5041b68159af138ecad10641f3c59526b4ab2873e6e676b87dff0e54320b48a6254a0da434566855605ca81b747a732e952
AUX audacity-2.4.2-fix-metainfo.patch 468 BLAKE2B 87133634ca1be0ce0392b044d60a1632c6a963ee11a1893064c41c9d8093adf081bc3fd6a2e2dcc909573bd22d1d21e8cb58c8bbf9e464058780cfce839d6c06 SHA512 a2cdabecf53c03b77434ddbdbfb7606eb52f8e52b67d62bd206799eb0e9399345967106d7644784de338ef68d3e87c26952c491e775b1a323e1e2a91e41fe200
AUX audacity-2.4.2-fix-vertical-track-resizing.patch 462 BLAKE2B 3f6fe748506f39ca64b72449853bc396389c2760767d916301298951aaa7b82cc1379c2b7d9860b4579a964dedc6806c85120cd3f4f1aa2b726ae5846bae1df2 SHA512 dc7c2cb3ae1e47e00f473b0943994e352275dc41d41255b2b1ba2e042d9bd6ab046f2088cda81dbc22f2ffeb13a97d28073ce078e35bb29e868f6fa2e8b9e0df
@@ -15,5 +16,5 @@ DIST audacity-manual-2.4.2.zip 22459298 BLAKE2B 001ca56f73c3c48f9b49b3b6478c6de6
DIST audacity-minsrc-2.2.2.tar.xz 8210700 BLAKE2B b887cff6994f2d5315b5d22b47d460a6b7c7b7af4f212585740a7534dc1345a8b3cda701a8541fabeef1aedf30cd336466798b2da4ef62ed010152540ee02d26 SHA512 8e52b4456a3a328a9933961746722ab5c545d17f7c05f3ae4aa83ba5d4f8323590ffa070de9462163362032b372aa48bc61fc96459e5565eec29a146b7a0351c
EBUILD audacity-2.2.2.ebuild 3289 BLAKE2B ff93b28d787c0b5d25b0f87f0fae06960cf74e8e4a730e396cd7005be47267c7056a7df4c674effdfdd10a07ab71e6ff9b212069b169fa03e4f18bdbd1731456 SHA512 cdec097cb4416242580921bb3bf128b7532a79b096cee81c1b8fc5375a6020fb922e8f63bc7cf96f21fcab9f92df22d543ff0630a87d064df8952cae2895394b
EBUILD audacity-2.3.3.ebuild 3232 BLAKE2B 4b0a5cb513a911a615ec96c6816c910b171da04390ed89ab76c7d7498e53342044dd206c446873c47a2f1a5b0233a92cb0d57c26f28a2684a3a9fa3020572211 SHA512 671e750ca235b472ccb95c8d0d6ae2417d10311bf6b7321e323e547ecf21e7d578e04840e032e3afaacdf8cf20976961143a8100795cae1c2b36aa1b5ce3a02b
-EBUILD audacity-2.4.2-r1.ebuild 3699 BLAKE2B b71220e00f54cc2c1b9c020d58d0e5949e528f35cbd489b948890a49dcac75c6ea10b23111898ebb1e7601580c42a119f90fab1b0f269aab3a13db4b87061521 SHA512 07205d550c94a73ad406af1f6cd3751f9cb4b9c2f90f6c1b5a0615572ac7dbecbc11d439ca23fbb6f6ad66e595b55710536bff86b39da2f625becac2c10b5082
+EBUILD audacity-2.4.2-r1.ebuild 3740 BLAKE2B 954a127989760f53e4b3e27ae839b8ac7b159cd0da8048ac54fc77c6b19d2abe0b22cd8a8c12be28d2a1da001d8138708c66514881d331144009433a92c61068 SHA512 bacf06a31cf44b4d01790de4a2a7d92b5de6c526ee4db5c3e9ad51a16820cc509c95cea693abe82eb4df047edf0862932d7c153cd47e48c67898eb81c182ed20
MISC metadata.xml 1343 BLAKE2B 5bd530b1826b79a7b2ed54ebe055f752b8cdeb0d4e837d184deefb4ce8a2395e243d690bb0775d4e022d990533b55c9c6d7fed1c60c213e09fe351e161530b36 SHA512 ff75ba648bbbcff37e9529b8b52a1c6b86aadc8b650d6e121e1e5296514f1adeee0b52e37856c466c1c88baf7fcfcc3db6bcb935100e8a623dfd8926e697c6e5
diff --git a/media-sound/audacity/audacity-2.4.2-r1.ebuild b/media-sound/audacity/audacity-2.4.2-r1.ebuild
index e6c8898ad225..f7df783a70cd 100644
--- a/media-sound/audacity/audacity-2.4.2-r1.ebuild
+++ b/media-sound/audacity/audacity-2.4.2-r1.ebuild
@@ -65,6 +65,7 @@ PATCHES=(
"${FILESDIR}/${P}-fix-gettimeofday.patch"
"${FILESDIR}/${P}-fix-metainfo.patch"
"${FILESDIR}/${P}-add-missing-include-portaudio.patch"
+ "${FILESDIR}/${P}-disable-ccache.patch"
)
src_prepare() {
diff --git a/media-sound/audacity/files/audacity-2.4.2-disable-ccache.patch b/media-sound/audacity/files/audacity-2.4.2-disable-ccache.patch
new file mode 100644
index 000000000000..03acf6a20586
--- /dev/null
+++ b/media-sound/audacity/files/audacity-2.4.2-disable-ccache.patch
@@ -0,0 +1,19 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4ff5430..9c9dbf6 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -69,14 +69,6 @@ set( CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake-proxies/cmake-modules)
+ set( CMAKE_CXX_STANDARD 14 )
+ set( CMAKE_CXX_STANDARD_REQUIRED ON )
+
+-# Use ccache if available
+-find_program( CCACHE_PROGRAM ccache )
+-mark_as_advanced( FORCE CCACHE_PROGRAM )
+-
+-if( CCACHE_PROGRAM )
+- set_property( GLOBAL PROPERTY RULE_LAUNCH_COMPILE "${CCACHE_PROGRAM}" )
+-endif()
+-
+ # Our very own project
+ project( Audacity )
+
diff --git a/media-sound/chuck/Manifest b/media-sound/chuck/Manifest
index b75e818e91ff..2ab91b619954 100644
--- a/media-sound/chuck/Manifest
+++ b/media-sound/chuck/Manifest
@@ -1,7 +1,5 @@
AUX chuck-1.4.0.0-hid-smc.patch 2937 BLAKE2B 5bc65ffc74409860218983635501c319f4a69448e93340671ad252cd4bb5edd3d4765aa196b3618d7af37897aff40267e7d8538672560dc4de9650a12a5964b6 SHA512 09b04441e9bbd11a15e798878b79010598dd97513a64f6df21e5ed066147382d6021a496e1d1a33b2268d04caa972a1a94afe48c44a226439e3334da35f47be0
AUX chuck-1.4.0.0-makefile.patch 929 BLAKE2B 1bb70bc169faf5138b3e0d4b60c60366bc6e60a366f2eee3d18c3093b5f2d99e821e0fc948b6a79205500884b8babd12a6676d31c65435f37bf73dedbf5aec74 SHA512 4ceda974263f3a043f187f7d95aae7a16fc65936c7a687f6fa0003a51493caa6eebc8e932075a274373fd319a1c0fb329e1764fc756c4b1691c1dfd8443be836
-DIST chuck-1.4.0.0.tgz 14664130 BLAKE2B 2009cc3f6905c7e4361aefdbcc89cab08d21328c6fe8ea366aad32a862428a5ffb16d45b1717e849d174f52e104ff0394a0aa2f93cfceed066e7b393edaabb1e SHA512 198b3c08a79bbbd2c0cdd5d9a7a11b8b58f09e949a3f5dd3f330af7d80fdb2861ca53dce807df555aed6ba917e72001ef7147b62a3ada57c34154102388dece1
DIST chuck-1.4.0.1.tgz 14689073 BLAKE2B 408e2512f07a33fc86db80b05005ea65351257036f663153845038a0edeef95054dac9878d37eb22cc122035a6d1f80d008e151811277d4ee9d24ba3d79ad26b SHA512 92da0569349c900e633e8e3e544a0e5ec7df7b41a8508d2a99c825dfe490f00208b50b883298ce091b46f4e9274dabe0ec8bcfd80d094dd006b3c342f74bd202
-EBUILD chuck-1.4.0.0.ebuild 1865 BLAKE2B 4a083c5e4faf4b8130d33207188984123a72308367c55a08ff8dd3d922d3936b4357bb0198c58fe38189b54d5ecc0d8efc4c396c30f508b97cb82c7760001d95 SHA512 f7b47dad21f650d22db788e9016207ce77623b1a3a6dd1a11be8acf7b35d65fd54122bea2a08b8f6052a8d3fe1cc2160a9b2b96a7010f5687c5309ad72fcdb6b
EBUILD chuck-1.4.0.1.ebuild 1865 BLAKE2B 3f23893fdd7b75ce1ec7b0fa564e8458ebce4d0b57611e00b9cfd9a37f812687397f8a7eacc1fba74379bfb0e5a2d17d273d2cffc94a02000e5ef24a23c3f92e SHA512 540b2e1faa688eb089666eb2cf79a9bd762b4c165526da7388a5fcc25f1e56ea178044e3831d2d21a5fd3136c53d5a5c146978aec78b72a24b2f2ba5035c6f80
MISC metadata.xml 967 BLAKE2B 505781d22a20892538d6bcdda07f1a1ecaecb56c8574cc6745d4fddfa2b4d3ab643947c1403827bc306eb0082434327beccd0eb583287eea9a488bf6adc4ad21 SHA512 9d4c5d826ec6f90bf81a84e389f2ecca527b5116693fc5c32ccb456f5cb29f7daa42f4d655d57d4ed11a0c7625ec65904777e765a64217a4c3b5ad8a9e17b6e0
diff --git a/media-sound/chuck/chuck-1.4.0.0.ebuild b/media-sound/chuck/chuck-1.4.0.0.ebuild
deleted file mode 100644
index dabca98d3a16..000000000000
--- a/media-sound/chuck/chuck-1.4.0.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Strongly-timed, concurrent, and on-the-fly audio programming language"
-HOMEPAGE="http://chuck.cs.princeton.edu/"
-SRC_URI="http://chuck.cs.princeton.edu/release/files/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa jack examples"
-REQUIRED_USE="|| ( alsa jack )"
-
-RDEPEND="app-eselect/eselect-chuck
- media-libs/libsndfile
- alsa? ( media-libs/alsa-lib )
- jack? ( virtual/jack )"
-DEPEND="${RDEPEND}
- sys-devel/bison
- sys-devel/flex"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.4.0.0-hid-smc.patch
- "${FILESDIR}"/${PN}-1.4.0.0-makefile.patch
-)
-
-compile_backend() {
- backend=$1
- pushd "${S}/src" &>/dev/null || die
- einfo "Compiling against ${backend}"
- emake CC=$(tc-getCC) CXX=$(tc-getCXX) linux-${backend}
- mv chuck{,-${backend}} || die
- emake clean
- popd &>/dev/null || die
-}
-
-src_compile() {
- # when compile with athlon or athlon-xp flags
- # chuck crashes on removing a shred with a double free or corruption
- # it happens in Chuck_VM_Stack::shutdown() on the line
- # SAFE_DELETE_ARRAY( stack );
- replace-cpu-flags athlon athlon-xp i686
-
- use jack && compile_backend jack
- use alsa && compile_backend alsa
-}
-
-src_install() {
- use jack && dobin src/chuck-jack
- use alsa && dobin src/chuck-alsa
-
- dodoc AUTHORS DEVELOPER PROGRAMMER QUICKSTART README THANKS TODO VERSIONS
- if use examples; then
- insinto /usr/share/doc/${PF}/
- doins -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "Chuck now can use multiple audio engines, so you can specify"
- elog "the preferred audio engine with chuck-{jack,alsa}"
- elog "Or you can use 'eselect chuck' to set the audio engine"
- fi
- eselect chuck update --if-unset
-}
diff --git a/media-sound/darkice/Manifest b/media-sound/darkice/Manifest
index 13e62833f156..effa2b2df1a4 100644
--- a/media-sound/darkice/Manifest
+++ b/media-sound/darkice/Manifest
@@ -1,8 +1,5 @@
-AUX darkice-1.2-gcc47.patch 236 BLAKE2B df44cbc3ce60ff0fee38e4ede7d0321adc2b1fc15dd3bfc322ff08d7eaf4d3405dfce796c0a5f7757f9658ff992d208b12bf0e1b7fa31d1763d75f4d2e24b079 SHA512 4f77a2694f2bb574c600edfe1d2b88dd1d9c932ff8280e8fe0739c50f5ec346c284d49ac34993e351582c1a4909b9dd380073df7a16b62b8db71c66b0f1c7326
-DIST darkice-1.2.tar.gz 357026 BLAKE2B 3553711a05631feca198de83387234dc1ca85429ee69424910352e32d3ec4f8037ff33fcb4946aef0f84f58deb59e073be007856fd9cbe01b1570d4a0244ba98 SHA512 d8959819d70eb9b44a34d087fcf3897be5e4cb23681c049f8d88e251d83dfd86b90fdd37744fe27d861dfcbb6bb6e1521b48c5c7b4967bb061ede75596f0a823
DIST darkice-1.3.tar.gz 371411 BLAKE2B 45684ba4a14dc7cc6271400af11f4aa610fe3d079d1f497f277af866fef92f58080efb6fa6d230288444e78ea93e5cd1257d441d75cbbb7a9ce1696091ed0fe0 SHA512 710dde580005e999e9b11981affdefab6c01868710e9de29d93fb0f40db3321dfe3ab6ed2dc1887bb22ac9a0789fe1648d948f4453c92feb312f7af97c253674
DIST darkice-1.4.tar.gz 364782 BLAKE2B 6097ddc022c4ac8dfba2deea2b6ab6e6ad86e49cc542d573572643faf6091a2ed2996f0e5c24045c22a60e972e4222c2ecd80342b2641fae52610778b9775aee SHA512 708ab08a45e216dce350f6cd36374e10d4606f77f0cde4dfbf35675d9d0778fb7a013b49fd62d713039d5fcfb9e7d66e6b7ae14acf1e5f142685eecdf7a865bc
-EBUILD darkice-1.2.ebuild 1432 BLAKE2B 4b891be0777bdcb207018dc8bae3e4627b8ef6c70b49c7563d27b9c0983ea625ac1f9feeab66bafb0382d51c425a473b8727c746363d58116caa9f8155731968 SHA512 0a5a6eeebbb1bd28dc117939a504981872ccf9ca010123d7b8dee40c3f3343776804bfcc736a231791b83f63c3b149b52de87190ddd2d9b3cddc424f08a7d754
-EBUILD darkice-1.3.ebuild 1257 BLAKE2B 027117e47505abf7c0433953abe71c25f1d2abe658501ee972f414bc9d80348e6b6e7c96e7d2a7f3d7149671db440db9146c320491ec25c7fc04393849b79e93 SHA512 0ea41c7ccb8ad071207fd1fc064abdb09f0ca4f2050e6807ee749fca0dae9ed302d0e7583776131fc2aa62003094877ad3868d024882ccf938f45c9dc2c2e883
+EBUILD darkice-1.3.ebuild 1256 BLAKE2B d52b4d5ea2d885e1fdc23e8dc8fb531073ffea47633eb1b7c5d2f27db47f02a734638de1e77e30f09e5923d0376740d68b4da596a95a5a7945f6f4cd3e5eda42 SHA512 5fdde41f5a0874799e41a89e737e559ee4f58351c884979f8e39e0050517ffb6d4ec8fe1eb76b871a4b92dcadef179b402baf6e26c829ea3703bc963781a5a13
EBUILD darkice-1.4.ebuild 1277 BLAKE2B d5106bb22bd49f0561ffcac079d1ceafc96ece74ef2d96d9d7828d834e46df9bb54faa5677933a6e4baf9806d04079cf936aedc33fec236c4b217a26ab5db5c4 SHA512 bc8061f7ff7545b317af30ad76bd7910d4ed00a730adf1a8cb3cd7b77e4aa4b1908203b77a58be4266a478b7ba596c6fb1ee1aefe9abaad3bacf7b8dd2e39c20
MISC metadata.xml 524 BLAKE2B 05c3bdca6fd593bae9aa6dd13f05e5953ad8143737121a3f021b4862d3d20c90448efec42a3d37bb17e3e3651247a0c7d3f3f486bfd42ceb2508f8bc33cd9bef SHA512 4acf731ab9d985087d227f1090c5ffdd1130c6d9e20add6f2bd69aaf381c0e18e4a85852346f7a91f27e785065e14a6ad6aa6bedf47cc23a18f172c969d164e3
diff --git a/media-sound/darkice/darkice-1.2.ebuild b/media-sound/darkice/darkice-1.2.ebuild
deleted file mode 100644
index 959c5f101b9c..000000000000
--- a/media-sound/darkice/darkice-1.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="A live audio streamer"
-HOMEPAGE="http://www.darkice.org/"
-SRC_URI="https://darkice.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc sparc x86"
-IUSE="aac aacplus alsa debug jack libsamplerate mp3 opus pulseaudio twolame vorbis"
-
-RDEPEND="aac? ( media-libs/faac )
- aacplus? ( >=media-libs/libaacplus-2.0.0 )
- alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- libsamplerate? ( media-libs/libsamplerate )
- mp3? ( media-sound/lame )
- opus? ( media-libs/opus )
- pulseaudio? ( media-sound/pulseaudio )
- twolame? ( media-sound/twolame )
- vorbis? ( media-libs/libvorbis )"
-DEPEND="${RDEPEND}"
-
-# Version 1.2 doesn't check for opus as input codec (bug #593790).
-# This is fixed in version 1.3
-REQUIRED_USE="|| ( aac aacplus mp3 twolame vorbis )
- || ( alsa jack pulseaudio )"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-gcc47.patch
-}
-
-src_configure() {
- econf \
- $(use_with aac faac) \
- $(use_with aacplus) \
- $(use_with alsa) \
- $(use_with debug) \
- $(use_with jack) \
- $(use_with libsamplerate samplerate) \
- $(use_with mp3 lame) \
- $(use_with opus) \
- $(use_with pulseaudio) \
- $(use_with twolame) \
- $(use_with vorbis)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS ChangeLog FAQ NEWS README TODO
-}
diff --git a/media-sound/darkice/darkice-1.3.ebuild b/media-sound/darkice/darkice-1.3.ebuild
index 7965e18aaba3..630f69949edd 100644
--- a/media-sound/darkice/darkice-1.3.ebuild
+++ b/media-sound/darkice/darkice-1.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~hppa ppc sparc ~x86"
+KEYWORDS="amd64 ~hppa ppc sparc x86"
IUSE="aac aacplus alsa debug jack libsamplerate mp3 opus pulseaudio twolame vorbis"
RDEPEND="aac? ( media-libs/faac )
diff --git a/media-sound/darkice/files/darkice-1.2-gcc47.patch b/media-sound/darkice/files/darkice-1.2-gcc47.patch
deleted file mode 100644
index e10439f27e45..000000000000
--- a/media-sound/darkice/files/darkice-1.2-gcc47.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- darkice-1.2/src/PulseAudioDspSource.cpp
-+++ darkice-1.2/src/PulseAudioDspSource.cpp
-@@ -43,6 +43,8 @@
- #include "config.h"
- #endif
-
-+#include <stdio.h>
-+
- #include "Util.h"
- #include "Exception.h"
- #include "PulseAudioDspSource.h"
diff --git a/media-sound/ecasound/Manifest b/media-sound/ecasound/Manifest
index 8bcdcb0345e7..d78afc718a75 100644
--- a/media-sound/ecasound/Manifest
+++ b/media-sound/ecasound/Manifest
@@ -1,10 +1,7 @@
-AUX ecasound-2.8.1-ldflags.patch 2560 BLAKE2B 04c7c17b44385839a3b9dd5da0bad9306fd2e3029f74772be1d7792255cbfac36e8618c2b2880a45d72b1d57ea69040f1081f7a078a231efe285abef5cdbb3c0 SHA512 b5ecf1fc1de2e9f3087b2994f93841592e381bb38edfea33344e171cccdb9cdd70c010c2194e65eb6ef34d11b76f0a709efd175b44c7da65ff36bfeabf3d2c29
AUX ecasound-2.9.1-tinfo.patch 442 BLAKE2B fd9d1251bcfc8a05acae992b0e5baca334d118a3a2fd3d009b6239fb13e0b11e46131a8e94e215d168a82f176e3061f5789b86329a18814625df47733e3f4422 SHA512 c7d20dadeeb2e1b7dc1a611e1e2889bfb7ad222724f18d7bdd7334e0831183e957cc5f6097cf33fb15d2441ba941d2c90147cfd5ced1d50f05d142e1c04cac54
AUX ecasound-2.9.3-ldflags.patch 2718 BLAKE2B c37cfbe326e7219d97286ce1c298af6d5eb21989f986a80f58cc7fef8392f169757395cb0e72f3dce2221e9fe128856b252279d4ba85a77218264faad2053c86 SHA512 2f27fbb2ebfc85ecd91333e17a24964409471f791bed1f4f94210b13277bc836969d4d7f9ff3f70791f72fe32edb2ffa04a07ebbb2528be92ef33624861e39ee
DIST ecasound-2.6.0.tar.gz 966629 BLAKE2B 35539d80ea306f2ba38980838895c66a2f5db918854f0bd0d0cd1513d0cdaa00a9359337b469a41b8fa42cd88e7642e8393d91fdb1add277edfe77bde633e1cc SHA512 48b3c65e301a775499765c55b09bddacfde24bfd7a5be6c03389c7bda882abe98b061aaa39ec12a797e3a5a2808f446751155b36c263f0f12da2db1495515c5e
-DIST ecasound-2.9.1.tar.gz 1057333 BLAKE2B 37e337d379ef649877278a4a3736ef98cde57aeee5a547d3a8e3b9d81785a8a33c964680a6b6871a26d097520f7eab20b186291698869014ec9a12c2ced49b28 SHA512 b91fd68cb4809fdf62b25323fbf52c9bb7de6663287d5aa2576cc4fb28e322850b7020df2718ed6087f5d9f5f96692a476287378ea65853d01834523e8eb7033
DIST ecasound-2.9.3.tar.gz 1101628 BLAKE2B 52aaa96abee9a911c613ac772fd3df3ff7bb4a8309283089d19e2f7265be26eb6e77304896cda2ed1c71742f36dfe1e38209afd42b921d56f12d43f08b4fe2d2 SHA512 4f70e6f54cd05194a4ffe80905e7488d16d32d684c87736dfdac7b3aebf3d20cbf417964d75e00e781f6f0614b8b699061c69fcbf7e1761d66ce1abfcd5f1140
EBUILD ecasound-2.6.0-r1.ebuild 1727 BLAKE2B cb86bb09597a3acc6a6417234ff3acd299eb009ca00c57d0b8dbf617a6460d741df22d2f6ba9b8522ebe083ad6b5eb392f30f2bef0a8d5e6c00dbbd34f86e92d SHA512 decedce6d807ca441b8e70f0e5f24f0f60af1ecf66fc5883866fb2fb167b7e4d044d174d05f26c5abb4ce3e1ff8ba9a105a56be58099ac8f9af66483d92eeb2e
-EBUILD ecasound-2.9.1-r1.ebuild 2353 BLAKE2B d62833522dd8205e39637639dd10264b335a04cb506e3d5aaa0e0796be89e505dd2ea742d260868319f6c0d72a04a5d2fc469e8a61088cbd5409a1ef6719bcc9 SHA512 bac3979385c2a41d64ead2b62f317a262d03945bc68d7b082e2d8bd5d0a4826eb68a756c819eddd8b04d27cd2a64030adf5ac65c0743499e70ed36cf065e0fbc
-EBUILD ecasound-2.9.3.ebuild 2362 BLAKE2B eb2e89aa65b5b1ccd19a282657d66fdd6d410c04a8d1d1321533e9c72466df6e0894637849d21a45abe496c1d21482aae69ab70d3e039bdcc649aab21bee8d2d SHA512 8be6f0280687934b1efbf85d9ecf69508a0e9fef09120db9af29f52a2d262eb2fff210ed6aa22d2cb4e1b42a7230b566171f501a72e7bd676922d31fd7f71fab
+EBUILD ecasound-2.9.3.ebuild 2361 BLAKE2B 553799dac32741f7b69b79073293f375b4ec417a024258b13f9c3a82bd027c56ae0ab94d372e5be964f85fb136d16f37525c3ce5b9a69f8a254eeaaf24e21271 SHA512 519740ed9b74e44f9d335c5e1a5e5db7aff907ca7b8727469597f361aea9ecc74f8e8150a1713f26f7299958ab3763adb08ed32537a0996f3a10a9eb7acdf306
MISC metadata.xml 991 BLAKE2B 5730449cc175d580ae46d63a1a463ee8f417dfeab0fcc305903cc511020a2f24b2313ae09cb89d0f627789837a80ad2754b900ceb2e1a9a8ded661bf00f3ce4d SHA512 a057fab8c46cfec1f615671b8c511978c077362e4943134d6a572f141e9cd42dbc4a8d303fbd2d8c28b94d8423e5c0cf5105c352c0fab3a1bd18ff0a2141450c
diff --git a/media-sound/ecasound/ecasound-2.9.1-r1.ebuild b/media-sound/ecasound/ecasound-2.9.1-r1.ebuild
deleted file mode 100644
index 3e33153f3ddf..000000000000
--- a/media-sound/ecasound/ecasound-2.9.1-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils ltprune python-single-r1
-
-DESCRIPTION="a package for multitrack audio processing"
-HOMEPAGE="https://ecasound.seul.org/ecasound/"
-SRC_URI="https://ecasound.seul.org/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="alsa audiofile debug doc jack libsamplerate lv2 mikmod ncurses oil osc oss
-python ruby sndfile static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( lv2 )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="sys-libs/readline:0=
- alsa? ( media-libs/alsa-lib:= )
- audiofile? ( media-libs/audiofile:= )
- jack? ( virtual/jack:= )
- libsamplerate? ( media-libs/libsamplerate:= )
- lv2? ( >=media-libs/lilv-0.5.0:= )
- media-libs/ladspa-sdk
- mikmod? ( media-libs/libmikmod:0= )
- ncurses? ( sys-libs/ncurses:0= )
- oil? ( dev-libs/liboil:= )
- osc? ( media-libs/liblo:= )
- python? ( ${PYTHON_DEPS} )
- ruby? ( dev-lang/ruby )
- sndfile? ( media-libs/libsndfile:= )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-PATCHES=(
- "${FILESDIR}"/${PN}-2.8.1-ldflags.patch
- "${FILESDIR}"/${PN}-2.9.1-tinfo.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
-# if use python ; then
-# sed -i -e "s:\$(ecasoundc_libs):\0 $(python_get_library -l):" \
-# pyecasound/Makefile.am || die "sed failed"
-# fi
-
- eautoreconf
-}
-
-src_configure() {
- local pyconf=()
-
- if use python ; then
- pyconf=( "--with-python-modules=${EPREFIX}/usr/$(get_libdir)/${EPYTHON}" )
- fi
-
- econf \
- --disable-arts \
- --enable-shared \
- --enable-sys-readline \
- --with-largefile \
- $(use_enable alsa) \
- $(use_enable audiofile) \
- $(use_enable debug) \
- $(use_enable jack) \
- $(use_enable libsamplerate) \
- $(use_enable lv2 liblilv) \
- $(use_enable ncurses) \
- $(use_enable oil liboil) \
- $(use_enable osc liblo) \
- $(use_enable oss) \
- $(use_enable python pyecasound) \
- $(use_enable ruby rubyecasound) \
- $(use_enable sndfile) \
- $(use_enable static-libs static) \
- "${pyconf[@]}"
-}
-
-src_install() {
- default
- use python && python_optimize
-
- if use doc ; then
- dodoc Documentation/*.html
- dodoc Documentation/programmers_guide/ecasound_programmers_guide.txt
- fi
-
- prune_libtool_files
-}
diff --git a/media-sound/ecasound/ecasound-2.9.3.ebuild b/media-sound/ecasound/ecasound-2.9.3.ebuild
index 1187b27286c8..1740b8de3da6 100644
--- a/media-sound/ecasound/ecasound-2.9.3.ebuild
+++ b/media-sound/ecasound/ecasound-2.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://ecasound.seul.org/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="alsa audiofile debug doc jack libsamplerate lv2 mikmod ncurses oil osc oss
python ruby sndfile static-libs test"
RESTRICT="!test? ( test )"
diff --git a/media-sound/ecasound/files/ecasound-2.8.1-ldflags.patch b/media-sound/ecasound/files/ecasound-2.8.1-ldflags.patch
deleted file mode 100644
index 162e0224e6e4..000000000000
--- a/media-sound/ecasound/files/ecasound-2.8.1-ldflags.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- a/kvutils/Makefile.am
-+++ b/kvutils/Makefile.am
-@@ -56,13 +56,12 @@
- kvu_value_queue.h
-
- libkvutils_la_SOURCES = $(kvutil_sources) $(kvutil_headers)
--libkvutils_la_LDFLAGS = -version-info @LIBKVUTILS_VERSION@:0:@LIBKVUTILS_VERSION_AGE@ -static
-+libkvutils_la_LDFLAGS = -version-info @LIBKVUTILS_VERSION@:0:@LIBKVUTILS_VERSION_AGE@
-
- libkvutils_debug_la_SOURCES = $(libkvutils_la_SOURCES)
- libkvutils_debug_la_LDFLAGS = $(libkvutils_la_LDFLAGS)
-
- libkvutils_tester_SOURCES = libkvutils_tester.cpp
--libkvutils_tester_LDFLAGS = -static
- libkvutils_tester_LDADD = $(lib_LTLIBRARIES)
-
- noinst_HEADERS = $(kvutil_headers)
---- a/libecasound/Makefile.am
-+++ b/libecasound/Makefile.am
-@@ -364,7 +364,7 @@
-
- libecasound_la_SOURCES = $(ecasound_common1_src) $(ecasound_common2_src)
- libecasound_debug_la_SOURCES = $(ecasound_common1_src) $(ecasound_common2_src)
--libecasound_la_LDFLAGS = -export-dynamic $(eca_ldflags) -static
-+libecasound_la_LDFLAGS = -export-dynamic $(eca_ldflags)
- libecasound_la_LIBADD = $(eca_libadd)
- libecasound_debug_la_LDFLAGS = $(libecasound_la_LDFLAGS)
- libecasound_debug_la_LIBADD = $(libecasound_la_LIBADD)
---- a/libecasound/plugins/Makefile.am
-+++ b/libecasound/plugins/Makefile.am
-@@ -105,7 +105,7 @@
- libecasound_plugins_la_SOURCES = audioio_dummy.cpp $(plugin_cond_sources)
- EXTRA_libecasound_plugins_la_SOURCES = $(plugin_all_sources)
- libecasound_plugins_la_LIBADD = $(ECA_S_EXTRA_LIBS)
--libecasound_plugins_la_LDFLAGS = -static
-+libecasound_plugins_la_LDFLAGS =
-
- libecasound_plugins_debug_la_SOURCES = $(libecasound_plugins_la_SOURCES)
- EXTRA_libecasound_plugins_debug_la_SOURCES = $(EXTRA_libecasound_plugins_la_SOURCES)
---- a/libecasoundc/Makefile.am
-+++ b/libecasoundc/Makefile.am
-@@ -14,9 +14,9 @@
- # !!!
- # remember to update eca-version.cpp
- if ECA_AM_DEBUG_MODE
--eca_ldflags = -version-info @LIBECASOUNDC_VERSION@:0:@LIBECASOUNDC_VERSION_AGE@ -static
-+eca_ldflags = -version-info @LIBECASOUNDC_VERSION@:0:@LIBECASOUNDC_VERSION_AGE@
- else
--eca_ldflags = -s -version-info @LIBECASOUNDC_VERSION@:0:@LIBECASOUNDC_VERSION_AGE@ -static
-+eca_ldflags = -s -version-info @LIBECASOUNDC_VERSION@:0:@LIBECASOUNDC_VERSION_AGE@
- endif
-
- INCLUDES = -I$(srcdir)
---- a/pyecasound/Makefile.am
-+++ b/pyecasound/Makefile.am
-@@ -28,7 +28,7 @@
- $(DESTDIR)$(ECA_S_PYTHON_DLMODULES)/ecacontrol.py
- endif
- if ECA_AM_PYECASOUND_CEXT
--pyecasound_install_list2 = pyecasound.so
-+pyecasound_install_list2 = .libs/pyecasound.so
- pyecasound_uninstall_list2 = $(DESTDIR)$(ECA_S_PYTHON_DLMODULES)/pyecasound.so
- endif
-
diff --git a/media-sound/edna/Manifest b/media-sound/edna/Manifest
deleted file mode 100644
index f2555d298a9b..000000000000
--- a/media-sound/edna/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX edna-0.6-SystemExit.patch 357 BLAKE2B 6f24e6466edd692521d006f4259222575121debc1a43d46eff2c02b05cb453e43ed976ed10fc0570847685b0d4ec32ec6970364845b4a6775688e9f7bbe8c4ea SHA512 281557f2a4c90941918bc7b0330b9edceb6f37441bd6726f64f0633e7b5dc0a507a933fe011e0e2eb9eae7639db9c54195ec3374b24cffa7697fbcad855e0bd7
-AUX edna-0.6-daemon.patch 2160 BLAKE2B e0bcbc5711839de5756483e2d8833b8ad8f1f12049de49409d3ab4d1e5410597f8cc00bcf68cc8ab44b1a7c0a16dd1c966960836ac6d6199039f300b702971dc SHA512 ade179d94a2ecdaafc3da58323e4e0cd8a7ede123fad51d6367b23fea235dfd70e5afd6b1562ee8703c4c5478d28358adb6d454893bff70885563e09cc03245e
-AUX edna-0.6-flac.patch 1989 BLAKE2B 5697b0637e21345a71dcae40593804dc7e5a0e7c9e2c5b358fc105dc8a20a7db7fb1e8565487f8af6e538b09e08ab696fa84ef9fef94fb325a1f04a327cf3e94 SHA512 4b87735c7458893371298d5a2596c74eec467ae75736cd485f5e7713db675784fed924ae744727b187be4cf2b4c60043c3dcd2a7a93ebf07e900a1d5b5b822ac
-AUX edna-0.6-syslog.patch 2455 BLAKE2B a75e3624386e518286d963403ab87e7a4c0aba18eda3f127aa5d8d9a66a942d5c6b75232573bf1fdf6997f6a9c42d1db9c3a895cfc5efec1875fd2a0f2c49729 SHA512 458e3170c7b1dc556474811c6786576e6b6b72ad3a887f96f91a1a7f1563274f72b5e717e1e650f3ddff63a6dee41bd51893a2f5a856401f286f7a9b52af153d
-AUX edna.gentoo 595 BLAKE2B b0a4cf3b56c2a47ca5e0bbe8878237c8cfd7514d7d84fb6f871b3a48e12a669011ebf7e93a12a044e79de6563abb93bf365f7d9a08e4cb0237f4c5539fe10ac2 SHA512 9a005074cb39fa2669405fe60b633d388d47d92c73fb4f6ac1c8b384f62a7681604e62dfab57fcdc491076da7fd03b9d41797bf57fd6c4cb4a073b5a8cdf5b04
-DIST edna-0.6.tar.gz 50303 BLAKE2B 754017434722f5f6b0be508785b137ae1051a7566c39922b46732177b8cb61ceb509577bf167c7fb1a19f6cdb81cb45469009134d0dc18f8bf7c900326be18dd SHA512 d48786829c127b0a1e24116524b8b95a91990c8952882ef00d7761fc6c1dd9b4b0037af2b176dbfd066b6d80670bad7a0c724af984b24c6b4bde93c884c3b76b
-EBUILD edna-0.6.ebuild 1815 BLAKE2B 56feedbb316cb4baf9373c7e940905316d42276066bc71e59931b638139bc7629124dbe7b2a97affbefe5207b0b70360307e79f612d4017966945ea0954a7baf SHA512 03fb4ebbf56581753218d369e5263f196ebaf8fad57a0b9c7567ea15f1fb10709dfdc1f7818c6f48407058775bdcae50986a7cc271e0c6136ab1946d9ea062b2
-MISC metadata.xml 450 BLAKE2B bc3b852390304e3855c28dbdd9becb314c7e5e84c0661d2e70b4a91768ee43ce823ab80e66d4134abba90738f7698b9da5e5e375f02aa8367d37d95bf36d7321 SHA512 8598429fe8407b3522d408ed0de58310bb3902d6f27f78c980adc9ca43992a7010f43d059bd7b85849465ba60b019f7b858405d7d5f950b86bdb4f0ed3d1dbfd
diff --git a/media-sound/edna/edna-0.6.ebuild b/media-sound/edna/edna-0.6.ebuild
deleted file mode 100644
index 3136909a43b6..000000000000
--- a/media-sound/edna/edna-0.6.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib user python-r1
-
-DESCRIPTION="Greg Stein's python streaming audio server for desktop or LAN use"
-HOMEPAGE="http://edna.sourceforge.net/"
-SRC_URI="mirror://sourceforge/edna/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~mips ppc ppc64 sparc x86"
-IUSE="flac ogg"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- flac? ( media-libs/mutagen[${PYTHON_USEDEP}] )
- ogg? ( dev-python/pyogg[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch \
- "${FILESDIR}/${P}"-SystemExit.patch \
- "${FILESDIR}/${P}"-flac.patch \
- "${FILESDIR}/${P}"-daemon.patch \
- "${FILESDIR}/${P}"-syslog.patch
-}
-
-src_install() {
- newinitd "${FILESDIR}"/edna.gentoo edna
-
- python_foreach_impl python_newscript edna.py edna
-
- python_scriptinto /usr/$(get_libdir)/edna
- python_foreach_impl python_domodule ezt.py MP3Info.py
-
- python_foreach_impl python_optimize
-
- insinto /usr/$(get_libdir)/edna
- doins -r templates resources
-
- insinto /etc/edna
- doins edna.conf
-
- dosym /usr/$(get_libdir)/edna/resources /etc/edna/resources
- dosym /usr/$(get_libdir)/edna/templates /etc/edna/templates
-
- dodoc README ChangeLog
- dohtml -r www/*
-}
-
-pkg_postinst() {
- enewgroup edna
- enewuser edna -1 -1 -1 edna
-
- elog "Edit edna.conf to taste before starting (multiple source"
- elog "directories are allowed). Test edna from a shell prompt"
- elog "until you have it configured properly, then add edna to"
- elog "the default runlevel when you're ready. Add the USE flag"
- elog "vorbis if you want edna to serve ogg files."
- elog "See edna.conf and the html docs for more info, and set"
- elog "PYTHONPATH=/usr/lib/edna to run from a shell prompt."
-}
diff --git a/media-sound/edna/files/edna-0.6-SystemExit.patch b/media-sound/edna/files/edna-0.6-SystemExit.patch
deleted file mode 100644
index 78aec6f3176a..000000000000
--- a/media-sound/edna/files/edna-0.6-SystemExit.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- edna.py.orig 2007-01-27 15:31:00.000000000 +0000
-+++ edna.py 2007-01-27 16:03:30.000000000 +0000
-@@ -1159,7 +1159,7 @@
-
- if os.path.isfile(fname) != 1:
- print "edna: %s:No such file" %fname
-- raise systemExit
-+ raise SystemExit
-
- if daemon_mode:
- daemonize('/dev/null', '/var/log/edna.log', '/var/log/edna.log', '/var/run/edna.pid')
diff --git a/media-sound/edna/files/edna-0.6-daemon.patch b/media-sound/edna/files/edna-0.6-daemon.patch
deleted file mode 100644
index e003689956a7..000000000000
--- a/media-sound/edna/files/edna-0.6-daemon.patch
+++ /dev/null
@@ -1,67 +0,0 @@
---- edna.py.orig 2007-01-27 18:49:16.000000000 +0000
-+++ edna.py 2007-01-27 18:47:19.000000000 +0000
-@@ -36,7 +36,9 @@
- import string
- import os
- import cgi
-+import ctypes
- import urllib
-+import pwd
- import socket
- import re
- import stat
-@@ -1149,7 +1151,7 @@
- print ' if config-file is not specified, then edna.conf is used'
- sys.exit(0)
-
--def daemonize(stdin='/dev/null', stdout='/dev/null', stderr='/dev/null',pname=''):
-+def daemonize(stdin='/dev/null', stdout='/dev/null', stderr='/dev/null', pname='', uid = None):
- '''This forks the current process into a daemon.
- The stdin, stdout, and stderr arguments are file names that
- will be opened and be used to replace the standard file descriptors
-@@ -1159,6 +1161,11 @@
- if it shares a file with stdout then interleaved output
- may not appear in the order that you expect.
- '''
-+ # Rename process in /proc/<pid>/stat from python to edna
-+ # (helps start-stop-daemon find us)
-+ libc = ctypes.CDLL('/lib/libc.so.6')
-+ libc.prctl(15, 'edna\0', 0, 0, 0)
-+
- # Do first fork.
- try:
- pid = os.fork()
-@@ -1186,6 +1193,8 @@
- sys.stderr.write("fork #2 failed: (%d) %s\n" % (e.errno, e.strerror) )
- sys.exit(1)
- # Now I am a daemon!
-+ # If specified change the process owner
-+ if uid: os.setuid(uid)
- # Redirect standard file descriptors.
- si = open(stdin, 'r')
- so = open(stdout, 'a+')
-@@ -1198,9 +1207,16 @@
- if __name__ == '__main__':
- fname = 'edna.conf'
- daemon_mode=0
-+ uid = os.getuid()
-+ pidfile = '/var/run/edna.pid'
- for a in sys.argv[1:]:
- if a == "--daemon":
- daemon_mode=1
-+ elif a.startswith("--user"):
-+ uname = a.split("=")[1].strip()
-+ uid = pwd.getpwnam(uname)[2]
-+ elif a.startswith("--pidfile"):
-+ pidfile = a.split("=")[1].strip()
- elif a == "--help" or a == "-h" or string.find(a, '--')==0:
- usage()
- else:
-@@ -1211,6 +1227,6 @@
- raise SystemExit
-
- if daemon_mode:
-- daemonize('/dev/null', '/var/log/edna.log', '/var/log/edna.log', '/var/run/edna.pid')
-+ daemonize(uid = uid, pname = pidfile)
-
- run_server(fname)
diff --git a/media-sound/edna/files/edna-0.6-flac.patch b/media-sound/edna/files/edna-0.6-flac.patch
deleted file mode 100644
index b22687d2fb05..000000000000
--- a/media-sound/edna/files/edna-0.6-flac.patch
+++ /dev/null
@@ -1,79 +0,0 @@
---- edna.py.orig 2007-01-31 19:25:14.000000000 +0000
-+++ edna.py 2007-01-31 20:55:09.000000000 +0000
-@@ -64,6 +64,12 @@
- oggSupport = 'no'
-
- try:
-+ from mutagen.flac import FLAC
-+ flacSupport = True
-+except ImportError:
-+ flacSupport = False
-+
-+try:
- import cStringIO
- StringIO = cStringIO
- except ImportError:
-@@ -920,6 +926,9 @@
- if ext == '.ogg':
- info = OggInfo(fullpath)
- self.__dict__.update(info.__dict__)
-+ elif ext == '.flac':
-+ info = FlacInfo(fullpath)
-+ self.__dict__.update(info.__dict__)
- else:
- info = MP3Info.MP3Info(open(fullpath, 'rb'))
- self.__dict__.update(info.__dict__)
-@@ -1001,6 +1010,45 @@
- self.transcoded = val
- self.valid = 1
-
-+class FlacInfo:
-+ def __init__(self, name):
-+ # Setup the defaults
-+ self.valid = 0
-+ self.total_time = 0
-+ self.samplerate = 'unknown'
-+ self.bitrate = 'unknown'
-+ self.mode = ''
-+ self.mode_extension = ''
-+
-+ if not flacSupport: return
-+
-+ mflac = FLAC(name)
-+ streaminfo = mflac.metadata_blocks[0]
-+
-+ self.samplerate = streaminfo.sample_rate
-+ self.total_time = streaminfo.length
-+ self.bitrate =int(round((streaminfo.bits_per_sample * streaminfo.total_samples) / streaminfo.length))
-+ self.filesize = os.path.getsize(name) / (1024 ** 2)
-+
-+ for key, val in mflac.tags:
-+ if key == 'TITLE':
-+ self.title = val
-+ elif key == 'ARTIST':
-+ self.artist = val
-+ elif key == 'ALBUM':
-+ self.album = val
-+ elif key == 'DATE':
-+ self.year = val
-+ elif key == 'GENRE':
-+ self.genre = val
-+ elif key == 'VENDOR':
-+ self.vendor = val
-+ elif key == 'TRACKNUMBER':
-+ self.track = val
-+ elif key == 'DESCRIPTION':
-+ self.comment = val
-+
-+ self.valid = 1
-
- def _usable_file(fname):
- return fname[0] != '.'
-@@ -1044,6 +1092,7 @@
- '.avi' : 'video/x-msvideo',
- '.mpg' : 'video/mpeg',
- '.ogg' : 'application/x-ogg',
-+ '.flac' : 'audio/x-flac',
- '.m4a' : 'audio/mp4',
- '.mp4' : 'video/mp4',
- }
diff --git a/media-sound/edna/files/edna-0.6-syslog.patch b/media-sound/edna/files/edna-0.6-syslog.patch
deleted file mode 100644
index 4ff0bbf8bdb9..000000000000
--- a/media-sound/edna/files/edna-0.6-syslog.patch
+++ /dev/null
@@ -1,83 +0,0 @@
---- edna.py.orig 2007-01-27 18:53:24.000000000 +0000
-+++ edna.py 2007-01-27 18:58:38.000000000 +0000
-@@ -42,6 +42,7 @@
- import socket
- import re
- import stat
-+import syslog
- import random
- import time
- import struct
-@@ -144,6 +145,12 @@
- self.log = open(log, 'a')
- except IOError:
- pass
-+ else:
-+ try:
-+ syslog.openlog('edna')
-+ self.log = True
-+ except:
-+ pass
-
- template_path = config.get('server', 'template-dir')
- template_file = config.get('server', 'template')
-@@ -254,7 +261,7 @@
- (config.get('server', 'binding-hostname'), self.port),
- EdnaRequestHandler)
- except socket.error, value:
-- self.log_message( "edna: bind(): %s" % str(value[1]) )
-+ self.log_message( "bind(): %s" % str(value[1]) )
- raise SystemExit
-
- def server_bind(self):
-@@ -290,12 +297,17 @@
- return 0
-
- def log_message(self, msg):
-- if self.log:
-- try:
-- self.log.write(msg + '\n')
-- self.log.flush()
-- except IOError:
-- pass
-+ if self.log == True:
-+ try:
-+ syslog.syslog(msg)
-+ except:
-+ pass
-+ elif self.log:
-+ try:
-+ self.log.write('edna: ' + msg + '\n')
-+ self.log.flush()
-+ except IOError:
-+ pass
-
- def debug_message(self, msg):
- if debug_level<1:
-@@ -1125,21 +1137,21 @@
-
- svr = Server(fname)
- if oggSupport == 'yes':
-- svr.log_message('edna: Ogg Vorbis support enabled')
-+ svr.log_message('Ogg Vorbis support enabled')
- else:
-- svr.log_message('edna: Ogg Vorbis support disabled, to enable it you will need to install the "pyogg" and the "pyvorbis" modules')
-+ svr.log_message('Ogg Vorbis support disabled, to enable it you will need to install the "pyogg" and the "pyvorbis" modules')
-
-- svr.log_message("edna: serving on port %d..." % svr.port)
-+ svr.log_message("serving on port %d..." % svr.port)
- try:
- while running:
- # print 'waiting ... '
- if config_needed:
-- svr.log_message('edna: Reloading config %s' % fname)
-+ svr.log_message('Reloading config %s' % fname)
- svr.server_close()
- svr = Server(fname)
- config_needed = None
- svr.handle_request()
-- svr.log_message ("edna: exiting")
-+ svr.log_message ("exiting")
- sys.exit(0)
- except KeyboardInterrupt:
- print "\nCaught ctr-c, taking down the server"
diff --git a/media-sound/edna/files/edna.gentoo b/media-sound/edna/files/edna.gentoo
deleted file mode 100644
index add215faca76..000000000000
--- a/media-sound/edna/files/edna.gentoo
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/sbin/openrc-run
-#
-# Startup script for the edna mp3 mini server
-#
-# description: edna is a mini mp3 webserver
-# processname: python
-# pidfile: /var/run/ednad.pid
-# config:
-
-PYTHONPATH=/usr/lib/edna
-EDNA=/usr/bin/edna
-EDNACONF=/etc/edna/edna.conf
-PIDFILE=/var/run/edna.pid
-USER=edna
-
-depend() {
- need local
-}
-
-start() {
- ebegin "Starting edna mp3 server"
- start-stop-daemon --env PYTHONPATH=$PYTHONPATH \
- --start --exec $EDNA -- --daemon --user=$USER --pidfile=$PIDFILE $EDNACONF
- eend $?
-}
-
-stop() {
- ebegin "Stopping ednad"
- start-stop-daemon --quiet --stop --pidfile $PIDFILE
- eend $?
-}
diff --git a/media-sound/edna/metadata.xml b/media-sound/edna/metadata.xml
deleted file mode 100644
index 34878382b07c..000000000000
--- a/media-sound/edna/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <longdescription>
- Edna is Greg Stein's http streaming audio server for mp3 and ogg files.
-</longdescription>
- <upstream>
- <remote-id type="sourceforge">edna</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index da8c422a48bd..8e9a26c14b2e 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,3 +1,5 @@
DIST fluidsynth-2.1.0.tar.gz 1356096 BLAKE2B f1dcf05a3d776d3e8be15330e2177e59c10da25063cba577b734aed2af98955c18b7184ee73866503c0cc9c5374c14a8a0030f630be98c9319680a34d8cab117 SHA512 d7af4047ebde49ef48098ae9dbab5d90422a4536acf28a2de32d8da67a50ebbbcf30e06833b630bd54e441040be0e432b377e3b63bf666e63106e69cd408ea0d
+DIST fluidsynth-2.1.4.tar.gz 1363975 BLAKE2B 068a8a1722036a5a409331b1bdcf566cb9a1e7b4a27c78adec51c6d82f7c53cba9178c87013f1a9c0ef62d26b1ba876fad567e4c8bb41b8d478632699876e41d SHA512 22e8d2f8b144f96a334aff1f7d183b91e6c5418482bd61553028ff571836b0ca13fff89e7e3cc1c2d08e106a430331d179e607d78b00e218baec433b6d140190
EBUILD fluidsynth-2.1.0.ebuild 3304 BLAKE2B 8ec259e373d03e5fe66892dec0b0c5d97a8454007fce7d5c9b3b4099829d4dc38ce3c943e85e8b54d2aed26a2d0d90c5ef380a9bd163772eb3d3e60fa01efec6 SHA512 9ef42039f11d1262ad04428cf5aa9ecd4727822c63e1e10e5e72293a873e1b260012348b15a2b6c4e955e1e98c0423b103a8792c0e46f706aa0dcb09097dcfa1
+EBUILD fluidsynth-2.1.4.ebuild 3312 BLAKE2B 1c8a6afa7230da8a6873b141fd8d8e04c1bc028fa554e8fbb7ec0e22dcac7e4bc54f061276aa00d5ad68d95036ce45d17749b6158f6de6a0209d7eb448f9d46e SHA512 28eed5a1a2dc075479633380c28f4be8f46270b7244cb900b37a9d922e4e014da67aa690671a593b174f013799d9145281cabb9ac44c23cc34a7fda1700172bb
MISC metadata.xml 430 BLAKE2B cef06a37f27e4ef3a555000188873f0f36a89dc90a3576dc15fb384a8f3c8f5bd38ccb79f56704ec7031823d3057eda17ac975a3ea1e265133e5ff81afc141d8 SHA512 c702d31a98e905d95f95f6cdfc16d8a71de5a5a55628e59e56d408a6599cdf6ab005642ee064217d88e0061c2856692e1446e340a3e80f2bc17ed1d3c2a14e9a
diff --git a/media-sound/fluidsynth/fluidsynth-2.1.4.ebuild b/media-sound/fluidsynth/fluidsynth-2.1.4.ebuild
new file mode 100644
index 000000000000..d5fdde4142d4
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.1.4.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib systemd
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 specifications"
+HOMEPAGE="http://www.fluidsynth.org/"
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/glib:2[${MULTILIB_USEDEP}]
+ alsa? (
+ media-libs/alsa-lib[${MULTILIB_USEDEP}]
+ lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+ )
+ dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+ ladspa? (
+ media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+ media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+ )
+ portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+ pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+ readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+ sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+ sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+ local mycmakeargs=(
+ -Denable-alsa=$(usex alsa)
+ -Denable-aufile=ON
+ -Denable-dbus=$(usex dbus)
+ -Denable-debug=$(usex debug)
+ -Denable-dsound=OFF # Windows
+ -Denable-floats=OFF # loat instead of double for DSP samples
+ -Denable-fpe-check=$(usex debug)
+ -Denable-ipv6=$(usex ipv6)
+ -Denable-jack=$(usex jack)
+ -Denable-ladspa=$(usex ladspa)
+ -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+ -Denable-midishare=OFF # http://midishare.sourceforge.net/
+ -Denable-network=$(usex network)
+ -Denable-opensles=OFF
+ -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+ -Denable-oss=$(usex oss)
+ -Denable-libsndfile=$(usex sndfile)
+ -Denable-pkgconfig=ON
+ -Denable-portaudio=$(usex portaudio)
+ -Denable-profiling=$(usex debug)
+ -Denable-pulseaudio=$(usex pulseaudio)
+ -Denable-readline=$(usex readline)
+ -Denable-sdl2=$(usex sdl)
+ -Denable-systemd=$(usex systemd)
+ -Denable-threads=$(usex threads)
+ -Denable-trap-on-fpe=$(usex debug)
+ -Denable-ubsan=OFF # compile and link against UBSan (for debugging fluidsynth internals)
+ -Denable-waveout=OFF # Windows
+ -Denable-winmidi=OFF # Windows
+ )
+
+ if use alsa; then
+ mycmakeargs+=( -Denable-lash=$(usex lash) )
+ else
+ mycmakeargs+=( -Denable-lash=OFF )
+ fi
+
+ if use systemd; then
+ mycmakeargs+=( -DFLUID_DAEMON_ENV_FILE="/etc/fluidsynth.conf" )
+ fi
+
+ cmake-multilib_src_configure
+}
+
+install_systemd_files() {
+ if multilib_is_native_abi; then
+ systemd_dounit "${BUILD_DIR}/fluidsynth.service"
+ insinto /etc
+ doins "${BUILD_DIR}/fluidsynth.conf"
+ fi
+}
+
+src_install() {
+ cmake-multilib_src_install
+
+ docinto pdf
+ dodoc doc/*.pdf
+
+ if use examples; then
+ docinto examples
+ dodoc doc/*.c
+ fi
+
+ if use systemd; then
+ multilib_foreach_abi install_systemd_files
+
+ elog "When using fluidsynth as a systemd service, make sure"
+ elog "to configure your fluidsynth settings globally in "
+ elog "/etc/fluidsynth.conf or per-user in ~/.config/fluidsynth"
+ fi
+}
diff --git a/media-sound/gnome-music/Manifest b/media-sound/gnome-music/Manifest
index 8453fcc51441..dc04f080e688 100644
--- a/media-sound/gnome-music/Manifest
+++ b/media-sound/gnome-music/Manifest
@@ -1,5 +1,5 @@
DIST gnome-music-3.34.6.tar.xz 1415360 BLAKE2B 0b8f3a2b17242f41f3a77a9eeb60cf1f10cac57d983de6e7f44ba1a243526e0831ee2ad5baec17b726bbbe9df52e26b79dedc2b2abe4dba87c59cc4fcd4a083f SHA512 76561adf8c6ce4342825eb976de11c98c2aa66cb08075dbe46d8c7787daf7fc77763d55c2fe475dd9c75536adc98f8afbdd90bfb2b64791d05cdf11e3ed00b03
DIST gnome-music-3.36.4.1.tar.xz 979064 BLAKE2B e744bee915a48a5d2366350cda7ebb0c43382f46de07d9203d95675cad45d825f2d93cc07be7865eceb5be3554ab478ecf84c52d9b8f5defc198b4f1b6638926 SHA512 8b6b4a8a44158a724de82855ba781dd6ceb53a30a35160f477721a385a841697f9a7c97cdba9a5bcc5b36834d55c034eb4c892907d550205dc5b7f7af56133ca
EBUILD gnome-music-3.34.6.ebuild 2033 BLAKE2B f6c46beb2c44f23ce20f49d46ed9783ee8c2f157fc7e067947914e943bbeaa0c4e2233ee7f3f94f76e57b1193a09d8e74efc5987da26c87d1050c6dc07070006 SHA512 7f85851e01d6be1cf7c51893ad1135f8e0ce1760e56c6b7e5ac0a136f091723267110bb70f0dfb16f3618048b97ba6be08e85e5a11b8debfb6d4d8c4c31d7791
-EBUILD gnome-music-3.36.4.1.ebuild 2047 BLAKE2B c00989998335746d9afe6e9a81094a4d6af3e9e3b8972cc5c0822fe47d380ee6ebd267cc18c40c2c2cf090c33d4794577d21359afe67123013eea5cf332cede7 SHA512 e3ca6d511b0865946eb4f9193f2dea40344ac730782fa6a891bbeb599fba6c5844acc3dc5b9e63570b3b92e55cc9453bca3be2ffc0bf88f7cafd5af011273887
+EBUILD gnome-music-3.36.4.1.ebuild 2045 BLAKE2B 6e3adace7160f1aa9a1d6ad9d3c36158326e3c055ac21a7c465e4e2d31e35c1ad06d001a21519b32fc745e56eec137d1533de54351dd267be3ed3476c15b29ac SHA512 817d8419483d631160fcf4bead6a54b6505f00422d2feba1445a8153ae29a94ba1cde7729117065d545d6148fcae6d68542016f79caf111be9e911feab113017
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/media-sound/gnome-music/gnome-music-3.36.4.1.ebuild b/media-sound/gnome-music/gnome-music-3.36.4.1.ebuild
index 333450fc479b..8b133e12694f 100644
--- a/media-sound/gnome-music/gnome-music-3.36.4.1.ebuild
+++ b/media-sound/gnome-music/gnome-music-3.36.4.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
DEPEND="${PYTHON_DEPS}
>=dev-libs/glib-2.50:2
diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index d267e4db2dd0..286d562e3ce3 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,3 +1,5 @@
+DIST gpodder-3.10.16.tar.gz 1058386 BLAKE2B d73bc8a9d9d2cfe642a6c1e7ae3e7811e05db8c1ebf566904e669a5f9d029c6bce73599da737d25f42c4740d23537b1c414e7a23cf15076394fb714a2f33c79c SHA512 ce9525864e5a640dd82fb535021d63e1d1ddeb7785774b00c668ff86a279a45e075ab7488120ec93d1a07a0a943daa0abb786f822d74866e0fd8c6713d7f8531
DIST gpodder-3.10.5.tar.gz 1000492 BLAKE2B d3c1381fa613e018c79995a5b5d95958096dab49d4b4d9012e8741efe754f7f9db82e7fc46527e1fb837ce8fbfd3c14d58f8af64f96e51c5750b56402767ddca SHA512 056375d7a21f64e691bd62676d575dfaa8a32e715dc4f7ddf7b0c1cb9e99f07cef5972de812765874afd5a8e8adf220eb7b969afcc8dea1e2e3a76be8886c9cc
+EBUILD gpodder-3.10.16-r1.ebuild 1649 BLAKE2B 75d0d5b950b18ec839f4b32dc7c5aa9bd84594ab2b97aaaf10acbbac3cd56b6fd532bc7a58357742027d2a2955ce9f5ba90b1dfde1d0ca3ed9defa898bed21a4 SHA512 1e70b9211308809829bec8f934bf04e8f7dd2e5d180f5877d8f5787130e28ef9e0bdda28e2e8969e895d08a7be94318b28dd10923f365d1b9305dbb802be033a
EBUILD gpodder-3.10.5-r1.ebuild 1680 BLAKE2B d3cd73a68be7150ce5373d6ba12bc606ba098b04c2b6e029409863d4a7f386b4f734d06253ba8ad099d3e94d18aee5435866d528d714e1af45ac4ec5b3d45187 SHA512 b54953a312bbaf3052d55446ae78fa2d15cca3b2fa675a0dc3216c5740212621fb8eafeadcedbb6a5a78122bfdb74171bda05e79554d70d9f2d1d2e687737a74
MISC metadata.xml 259 BLAKE2B 7339f463fc3fa87e1aba5665d97d0878dfd0ccdc4570e76adb531ce80090b0fd0eadf7ee78e3d081cd48083a800c5ecb395255df40d35f8745471346cf07ff16 SHA512 7315c86cee93f8109e30dd379dde35c51ad60e759a037cc8ee3feeec369434d65fecf785480861e7fc6a17baaf81517083284783b4b35143c911da98846d0360
diff --git a/media-sound/gpodder/gpodder-3.10.16-r1.ebuild b/media-sound/gpodder/gpodder-3.10.16-r1.ebuild
new file mode 100644
index 000000000000..cc68686076a4
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.10.16-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+dbus bluetooth kernel_linux mtp test"
+RESTRICT="!test? ( test )"
+
+# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_MULTI_USEDEP}] and
+# ipod? ( media-libs/libgpod[python,${PYTHON_MULTI_USEDEP}] ) once they
+# support python3
+COMMON_DEPEND="
+ $(python_gen_cond_dep '
+ dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
+ dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/pygobject-3.22.0:3[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/podcastparser-0.6.0[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/mygpoclient-1.8[${PYTHON_MULTI_USEDEP}]
+ dbus? ( dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] )
+ ')
+ bluetooth? ( net-wireless/bluez )
+ mtp? ( >=media-libs/libmtp-1.0.0:= )
+"
+RDEPEND="${COMMON_DEPEND}
+ kernel_linux? ( sys-apps/iproute2 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-util/desktop-file-utils
+ dev-util/intltool
+ sys-apps/help2man
+ test? (
+ dev-python/minimock
+ dev-python/coverage
+ )
+"
+
+src_install() {
+ emake PYTHON=python3 DESTDIR="${D}" install
+ distutils-r1_src_install
+}
+
+src_test() {
+ emake releasetest
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ elog
+ elog "If you want to use Youtube-dl extension, you need"
+ elog "to emerge net-misc/youtube-dl."
+ elog
+}
diff --git a/media-sound/guayadeque/Manifest b/media-sound/guayadeque/Manifest
index a5d5f0d7fb25..6277cc6efd75 100644
--- a/media-sound/guayadeque/Manifest
+++ b/media-sound/guayadeque/Manifest
@@ -1,5 +1,9 @@
AUX guayadeque-0.4.5_p20170110-missing-aui-component.patch 404 BLAKE2B 9c17048796afe328fb136808c2cb88f8f9a7cada5a4f6cd8a01c0a398e8b93cc0d6158792097cf88e600beebd6105bd9036e9aa3ddf8da16878e7d5f82746ea2 SHA512 539fac802c3e91217f4eb6c5adf456f7e5bc2d53e1103cf54255514b0793e3ed17de84048ea31c5a03ea6121fae01ef712339dcc8e269d678e1272f757976029
+AUX guayadeque-0.4.6-gcc10.patch 2981 BLAKE2B a925446bca10a9f96a0babe889d151cc49792810c95295a0c0dc17796744b7486307c354fb47c07518e0f33b41cb8428feb1cc355678c78fb731cecf378c0068 SHA512 a998f055ef831bbd30c624b157de31ad847d3a8f838586e40ba7f978e184eb22914e036fb927794e61b432352d888cf808a90dde2e29458e203297e11079d144
+AUX guayadeque-0.4.6-metadata.patch 716 BLAKE2B 2dfd57e859eebfb174b6e66c3b9f11cad4af49a3ad615f1f6e53d7cd86c4e9851c8d7d78ba47ed1785cd2eab4017bc43720e9b3dbf4990d06165355c505fba32 SHA512 5d3d861eebaa629031de6186846353798b7178801d6b7c07344bf75d952891d17f90237986949bc4b12984b8635ae4d1f9fc8a319d2199bd6f22cc7669dcc564
DIST guayadeque-0.4.5_p20170110.tar.gz 2070855 BLAKE2B a8783a61df636e3ddf1473ba20450c89eeb977e06491e840743e7b8a7aa1a7515138ecf8f6c92a27f0c762363ef12c094927192b254ae238196ac6d967fd84d1 SHA512 57215ba47574fba615b33d72f45279c3726035bea38746f7d927a39866fb3fa8a3fb1dbd13fe672c7daba16a2131fbf4b89afed6a3bf8d9a584e5112d926f518
+DIST guayadeque-0.4.6.tar.gz 2074965 BLAKE2B a6076a60f6560f51f1fa1ac7aca0529823d6579726049cfda212ae42e62c6f86ca18e8c06aa60d8e23c8accf51d4363ebe4b69b50ce5224f7db3215c32acf12f SHA512 d353aa492b393a5043cdab2d151d715381c3d9d50cad393ca5687b5c556257641fc2b5eda53772098c8c0621fba88ae693179d07a1085d5b69aab1e5d06459a7
EBUILD guayadeque-0.4.5_p20170110.ebuild 2184 BLAKE2B e02a617872ba5b769eeff72398dcae731cd59c6751452ad04fe814125177287625f331f3d843c4a20a756721155d8b37216db1e14895e2021f21c987585d1029 SHA512 714a5a08df3e418aa14b188fc6108b940f93259cc3a5197517c5726de51fa9a940ef6ed93e69a4f88bafd074e75e1ea1c4939faa720c831978e5eea611104f55
-EBUILD guayadeque-9999.ebuild 2442 BLAKE2B 0389e273c8eb63100f416ac576719312a05377136a7fac967ec7e8663696495c60421977bf8343c3e7684b1b26dfd0b1c1152cee10d10e7a2cf2ff3f1ca2b125 SHA512 660726e3916bf84075888406757af3b5cc60aa33da6c6395968cb89601135f11fbd6ede487dd1dccaa3672f6f4e6f5ad047ce0bf2c709741b50d9d69e3b86235
+EBUILD guayadeque-0.4.6.ebuild 2358 BLAKE2B 1de77cf75e181cca529643b64d9a1ba4d472733839cef373404fa137017129abc4a138858363ea640e79e34b6f73e6003f50899cbb294fe1de672456c80aeb60 SHA512 6307ffe61b9e819ad93bff03d441850583702432a60fe8b00933cae6fc836adc17bb7371ee2429efa33e4c5d2ab6ab9f172987472708aa317857e900b5072c3f
+EBUILD guayadeque-9999.ebuild 2282 BLAKE2B f785e50bc117afb1baa8076399c26d12a8afd75564745c966e87ad8b5d1696b4b0eb56f881c932b9680871aa60104b5bcb86d6ad2c8b9bd90b7389b1b3d1d77b SHA512 f9b444bef5266a22cef7bc802a1ef36317b2ad21a0a9801ef63f8a477c573cf5788fb0c8f89fd3dc765129f7c714bf1d55733ad0270f4d93996901c24e549bb0
MISC metadata.xml 410 BLAKE2B d61d13faa8d5bb87bf8ef99b6841a4a05091db82d5961c69d5d922782d091639aff1919f843a92da39ee7181dcd1a8d94d63b83b9c80f1c17cc6c55fc79bf985 SHA512 826a540e373fdbe9027eb0bf9f66a6e7fd61c1b355a5b0cdbc00e2517e3b2e1b23224e6f0bc6025553c49135f4851422ff2055a2c681c9d42fa11f2fab905f3c
diff --git a/media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch b/media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch
new file mode 100644
index 000000000000..41529d20c051
--- /dev/null
+++ b/media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch
@@ -0,0 +1,70 @@
+From 6be35ba2153f1c36400b8c535d8ba49292a1f51e Mon Sep 17 00:00:00 2001
+From: Juan Rios <anonbeat@gmail.com>
+Date: Wed, 20 May 2020 05:23:22 +0100
+Subject: [PATCH] Fix compilation with gcc and fix some warnings with wxString
+ Trim
+
+---
+ src/ui/jamendo/Jamendo.cpp | 5 ++---
+ src/ui/mediaviewer/playlists/PlayListFile.cpp | 4 ++--
+ src/ui/podcasts/PodcastsPanel.cpp | 2 +-
+ 3 files changed, 5 insertions(+), 6 deletions(-)
+
+diff --git a/src/ui/jamendo/Jamendo.cpp b/src/ui/jamendo/Jamendo.cpp
+index 8725bb60..107cadd7 100644
+--- a/src/ui/jamendo/Jamendo.cpp
++++ b/src/ui/jamendo/Jamendo.cpp
+@@ -487,7 +487,7 @@ guJamendoUpdateThread::~guJamendoUpdateThread()
+ }
+ }
+
+-#if 0
++/*
+ <JamendoData epoch="1282819258" documentation="http://developer.jamendo.com/en/wiki/DatabaseDumps" type="artistalbumtrack">
+ <Artists>
+ <artist>
+@@ -538,8 +538,7 @@ guJamendoUpdateThread::~guJamendoUpdateThread()
+ </artist>
+ ...
+ </Artists>
+-#endif
+-
++*/
+
+ // -------------------------------------------------------------------------------- //
+ void ReadJamendoXmlTrack( wxXmlNode * xmlnode, guJamendoUpdateThread * thread, guTrack * track )
+diff --git a/src/ui/mediaviewer/playlists/PlayListFile.cpp b/src/ui/mediaviewer/playlists/PlayListFile.cpp
+index a7ae4a4d..e038e20b 100644
+--- a/src/ui/mediaviewer/playlists/PlayListFile.cpp
++++ b/src/ui/mediaviewer/playlists/PlayListFile.cpp
+@@ -287,7 +287,7 @@ bool guPlaylistFile::ReadM3uStream( wxInputStream &playlist, const wxString &pat
+ int Count = Lines.Count();
+ for( Index = 0; Index < Count; Index++ )
+ {
+- Lines[ Index ].Trim( wxString::both );
++ Lines[ Index ].Trim( false ).Trim( true );
+ if( Lines[ Index ].IsEmpty() || ( Lines[ Index ].Find( wxT( "#EXTM3U" ) ) != wxNOT_FOUND ) )
+ {
+ continue;
+@@ -676,7 +676,7 @@ bool guCuePlaylistFile::LoadFromText( const wxString &content )
+ int Count = Lines.Count();
+ for( Index = 0; Index < Count; Index++ )
+ {
+- Lines[ Index ].Trim( wxString::both );
++ Lines[ Index ].Trim( false ).Trim( true );
+ wxString Line = Lines[ Index ];
+ //guLogMessage( wxT( "'%s'" ), Line.c_str() );
+ wxArrayString Keys = wxStringTokenize( Line, wxT( " " ) );
+diff --git a/src/ui/podcasts/PodcastsPanel.cpp b/src/ui/podcasts/PodcastsPanel.cpp
+index b715bd29..f242608d 100644
+--- a/src/ui/podcasts/PodcastsPanel.cpp
++++ b/src/ui/podcasts/PodcastsPanel.cpp
+@@ -1193,7 +1193,7 @@ void guPodcastPanel::AddChannel( wxCommandEvent &event )
+ wxSetCursor( * wxHOURGLASS_CURSOR );
+ wxTheApp->Yield();
+
+- wxString PodcastUrl = NewPodcastChannel->GetValue().Trim( wxString::both );
++ wxString PodcastUrl = NewPodcastChannel->GetValue().Trim( false ).Trim( true );
+ if( !PodcastUrl.IsEmpty() )
+ {
+ // If we find an itunes link we replace the itpc to the standard http
diff --git a/media-sound/guayadeque/files/guayadeque-0.4.6-metadata.patch b/media-sound/guayadeque/files/guayadeque-0.4.6-metadata.patch
new file mode 100644
index 000000000000..b35be4f133fa
--- /dev/null
+++ b/media-sound/guayadeque/files/guayadeque-0.4.6-metadata.patch
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index e46d921..40e640e 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -158,7 +158,7 @@ ADD_SUBDIRECTORY( po )
+ # freedesktop.org-specific files
+ INSTALL( FILES defconfig/guayadeque.desktop DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications )
+ INSTALL( FILES defconfig/guayadeque.png DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/pixmaps )
+-INSTALL( FILES defconfig/guayadeque.appdata.xml DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/appdata )
++INSTALL( FILES defconfig/guayadeque.appdata.xml DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/metadata )
+
+ # program-specific files
+ INSTALL( FILES defconfig/guayadeque.default.conf DESTINATION ${CMAKE_INSTALL_DATADIR}/guayadeque )
diff --git a/media-sound/guayadeque/guayadeque-0.4.6.ebuild b/media-sound/guayadeque/guayadeque-0.4.6.ebuild
new file mode 100644
index 000000000000..d9bb5a095471
--- /dev/null
+++ b/media-sound/guayadeque/guayadeque-0.4.6.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER=3.0
+
+inherit cmake wxwidgets xdg
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI=${EGIT_REPO_URI:-https://github.com/anonbeat/guayadeque}
+ EGIT_BRANCH=${EGIT_BRANCH:-master}
+else
+ SRC_URI="https://github.com/anonbeat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="Music management program designed for all music enthusiasts"
+HOMEPAGE="https://guayadeque.org/"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="appindicator ipod +minimal"
+
+# No test available, Making src_test fail
+RESTRICT="test"
+
+GST_DEPS="
+ media-plugins/gst-plugins-libav:1.0
+ media-plugins/gst-plugins-libnice:1.0
+ media-plugins/gst-plugins-pulse:1.0
+ media-plugins/gst-plugins-soup:1.0
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-ugly:1.0
+"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+RDEPEND="
+ dev-db/sqlite:3
+ dev-db/wxsqlite3
+ dev-libs/glib:2
+ media-libs/flac
+ media-libs/gst-plugins-base:1.0
+ media-libs/gst-plugins-good:1.0
+ media-libs/gstreamer:1.0
+ media-libs/taglib
+ net-misc/curl
+ sys-apps/dbus
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ appindicator? ( >=dev-libs/libindicate-0.7 )
+ ipod? ( media-libs/libgpod )
+ !minimal? ( ${GST_DEPS} )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.4.5_p20170110-missing-aui-component.patch"
+ "${FILESDIR}/${P}-gcc10.patch"
+ "${FILESDIR}/${P}-metadata.patch"
+)
+
+# echo $(cat po/CMakeLists.txt | grep ADD_SUBDIRECTORY | sed 's#ADD_SUBDIRECTORY( \(\w\+\) )#\1#')
+LANGS=( bg ca_ES cs de el es fr hr hu is it ja nb nl pl pt pt_BR ru sk sr sr@latin sv th tr uk )
+
+pkg_setup() {
+ setup-wxwidgets
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # remove bundled libs
+ rm -rf src/wx/wxsql* src/wxsqlite3 || die
+
+ # comment out unused languages
+ cd po || die
+ local l
+ for l in "${LANGS[@]}"; do
+ ! has ${l} ${LINGUAS-${l}} && cmake_comment_add_subdirectory ${l}
+ done
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_IPOD=$(usex ipod)
+ -DENABLE_LIBINDICATE=$(usex appindicator)
+ )
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ if use minimal; then
+ elog "If you are missing functionalities consider setting USE=-minimal"
+ elog "or install any of the following packages:"
+
+ local pkg
+ for pkg in ${GST_DEPS}; do
+ elog "\t ${pkg}"
+ done
+ fi
+
+ xdg_desktop_database_update
+}
diff --git a/media-sound/guayadeque/guayadeque-9999.ebuild b/media-sound/guayadeque/guayadeque-9999.ebuild
index eea72853844e..2578fcf2e894 100644
--- a/media-sound/guayadeque/guayadeque-9999.ebuild
+++ b/media-sound/guayadeque/guayadeque-9999.ebuild
@@ -1,27 +1,24 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
WX_GTK_VER=3.0
+inherit cmake wxwidgets xdg
+
if [[ ${PV} == *9999 ]]; then
- SCM="git-r3"
+ inherit git-r3
EGIT_REPO_URI=${EGIT_REPO_URI:-https://github.com/anonbeat/guayadeque}
EGIT_BRANCH=${EGIT_BRANCH:-master}
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/anonbeat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
fi
-inherit cmake-utils vcs-snapshot wxwidgets $SCM
-
DESCRIPTION="Music management program designed for all music enthusiasts"
HOMEPAGE="https://guayadeque.org/"
-if [[ ${PV} != *9999 ]]; then
- COMMIT=...
- SRC_URI="https://github.com/anonbeat/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-else
- KEYWORDS=""
-fi
LICENSE="GPL-3+"
SLOT="0"
@@ -31,7 +28,6 @@ IUSE="appindicator ipod +minimal"
RESTRICT="test"
GST_DEPS="
- media-libs/gnonlin:1.0
media-plugins/gst-plugins-libav:1.0
media-plugins/gst-plugins-libnice:1.0
media-plugins/gst-plugins-pulse:1.0
@@ -39,25 +35,30 @@ GST_DEPS="
media-libs/gst-plugins-bad:1.0
media-libs/gst-plugins-ugly:1.0
"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+"
RDEPEND="
dev-db/sqlite:3
- >=dev-db/wxsqlite3-3.2.1
+ dev-db/wxsqlite3
dev-libs/glib:2
media-libs/flac
media-libs/gst-plugins-base:1.0
media-libs/gst-plugins-good:1.0
media-libs/gstreamer:1.0
- >=media-libs/taglib-1.6.4
+ media-libs/taglib
net-misc/curl
sys-apps/dbus
x11-libs/wxGTK:${WX_GTK_VER}[X]
appindicator? ( >=dev-libs/libindicate-0.7 )
ipod? ( media-libs/libgpod )
!minimal? ( ${GST_DEPS} )"
-DEPEND="${RDEPEND}
- app-arch/unzip
- sys-devel/gettext
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.4.6-metadata.patch"
+)
# echo $(cat po/CMakeLists.txt | grep ADD_SUBDIRECTORY | sed 's#ADD_SUBDIRECTORY( \(\w\+\) )#\1#')
LANGS=( bg ca_ES cs de el es fr hr hu is it ja nb nl pl pt pt_BR ru sk sr sr@latin sv th tr uk )
@@ -66,16 +67,8 @@ pkg_setup() {
setup-wxwidgets
}
-src_unpack() {
- if [[ ${PV} = *9999 ]]; then
- git-r3_src_unpack
- #cd "${S}"
- #cp "${FILESDIR}"/GIT-VERSION-GEN .
- fi
-}
-
src_prepare() {
- cmake-utils_src_prepare
+ cmake_src_prepare
# remove bundled libs
rm -rf src/wx/wxsql* src/wxsqlite3 || die
@@ -93,7 +86,7 @@ src_configure() {
-DENABLE_IPOD=$(usex ipod)
-DENABLE_LIBINDICATE=$(usex appindicator)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
pkg_postinst() {
@@ -106,4 +99,6 @@ pkg_postinst() {
elog "\t ${pkg}"
done
fi
+
+ xdg_desktop_database_update
}
diff --git a/media-sound/jack-audio-connection-kit/Manifest b/media-sound/jack-audio-connection-kit/Manifest
index f202474c6244..4556d7554732 100644
--- a/media-sound/jack-audio-connection-kit/Manifest
+++ b/media-sound/jack-audio-connection-kit/Manifest
@@ -1,5 +1,5 @@
AUX jack-audio-connection-kit-0.125.0-freebsd.patch 533 BLAKE2B 1e99c1a0f722a2aa94ea5862026b3493a89beb7cb76b444f269c56c47f98d297f15842cf468e81a28014664eb09007e4adb93a4636e955cd690ccc8ac28b140c SHA512 23ff3f34b7891d0725b32faf515a138fd1220199bba6aceebc232a9647be99658f922c6d4a42f1c3b6f98bb9619cf470e2ec213fe906a9189b43163d21f47316
DIST jack-audio-connection-kit-0.125.0.tar.gz 1217977 BLAKE2B 4037b76a5a6814f30adb4145282e2295bd7b2502934ec7b3cc41ed9bc1a1319855a60d739d72641c0e18a3ee1d8bcb829a637fabf7df7a4525271bff8933f09c SHA512 acdac0588c8a6b79763177677885b6e7bfa8ee3cd9556b33bfe09512bc1191414bb4f97eed62c3c71567b13b4eb69d95ec6b438e5a9d2e22a956c073d500c46f
-EBUILD jack-audio-connection-kit-0.125.0-r1.ebuild 2148 BLAKE2B 626ac9050904f455152f8ec130eef3ba783f24d3e936a0fdfeb88ceabe57194aeff526bf8ab9242ec980cbc0e08d772e45ff9bafafc04373b4fe4786dffad32f SHA512 4b65648017f0be27c027766e96c997e0b776d67b922cc93cd3affaa6d7ad929db83c7f23c1fbc724d4cdfbf4334a906faa65a848730085d1bc2f9f90111b1ba9
+EBUILD jack-audio-connection-kit-0.125.0-r1.ebuild 2172 BLAKE2B b1fb5f973f3075b0581dba658af35bdea3de09879087c418b15e21052ca13dfefff9177cc70093d1e407fc635459cf713c439414d623adcf8d69208df174a113 SHA512 f02358f11e2c658278b52cbe5b6ce018c6bc05ddc0c5265c2e0c1bd640019110189549da2a6fd03f0807157c22e0417abd463017e2ce62867db3f0954e770199
EBUILD jack-audio-connection-kit-0.125.0.ebuild 1947 BLAKE2B 54ad16c5a76b562c2a9cff2bb545463121870f2414171f0b7cd46bae55a52a4e431fed51527eace5244cabd35130964fb031916d4a5028d2965c85448ef92889 SHA512 e4407c136e6a24006cbb0ae3597493d862eccd5b60e04dcc4f0418defbd10fe3d98f687d90db33f89fbada2dbe556ae86e1d1df9a7e56d222f7dc8780eb0d5b5
MISC metadata.xml 371 BLAKE2B 2fa3a14e38f42ff31b9d3e502fc2762d77ba396dd80af4b4453f4a84ce29e9d6af5da4303c8dea26490b50ff8426a253d64107a605829f8301f9bde45cba4eee SHA512 0b7621340dacce1e798cf7452398200e7d1c6a808ec634d5fb9a6936e4bc6298c0059601074150a26dc92631e5d127c7357f8cf8821afefb121a40219788bb21
diff --git a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
index ace5ea4bac35..e50a6f8c87c0 100644
--- a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
+++ b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jackaudio/jack1/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~s390 ~sparc ~x86"
IUSE="cpu_flags_x86_3dnow altivec alsa coreaudio doc debug examples oss cpu_flags_x86_sse pam"
# readline: only used for jack_transport -> useless for non native ABIs
diff --git a/media-sound/jack/Manifest b/media-sound/jack/Manifest
deleted file mode 100644
index 338ba7824df8..000000000000
--- a/media-sound/jack/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX jack-3.1.1-add-cddbserver-musicbrainz.patch 403 BLAKE2B 573b751a757ac3783c4877e170026aba36eba977dee6a736cd1b54b1e8eadd8e064114830d13f5aafbee77f3e646948ce71d31d2cf8fd4a81b5049eaf6af683e SHA512 f51b287c03f3f2589aa9cebbba93ad460481e1a90f0b2e0fa72cd6cda240cae8bcf22aeb731d4d7934c438d4ddf0ed0ee51ff3bbf921d3a26dc0b51660776be3
-AUX jack-3.1.1-python26.patch 372 BLAKE2B 77a3cb9adbc63937685e272aa73ecba78b3bc1d245205b343c536de8217789969e5e61d8347a2387e2cf966ed38350cd8f574281eeec34a8f8c359e297db2ffe SHA512 0dd27deeba07774be22a97ac87361f77c1aefd77e4344059d599dab531d416d550f2ab6c6715235387e3f25248b0938520cc8216c85741a8120194d463204de1
-AUX jack-3.1.1-setup-and-cursesmodule.patch 1827 BLAKE2B af11707f5171b5b97ec307083526bc09b4d53a1fa2fdf2bec517b91e19b779a83b7b6e9417e2f48b21364bd34c6ba4cecf5445a15e4ac07d74bfb07b20ce9dc9 SHA512 eb2ad68ccf467495ebab9a9bbe3c5d4b84cfe6dbf167820fc89685ec02f8104046aea74d1031fa9bff10ba2755cfd1f00b044250dcef2d16b13aaf86c6db0044
-DIST jack-3.1.1.tar.gz 318119 BLAKE2B 20ab3aa16cf9f52e23fa9e11d0aea2c31d97afe546e7c199758363d579b99f39c5c864156e8727e04ef4d573ed5398c96916a19e69103bb0998e94526f475a1b SHA512 e34bec0ae89a7619e1f446d1259be06415f57697d1b925799d00554940b4cb6cb40eba9e6e7cf9f2f9eacddbed9fe7a9a48e395530c8a701be3979162a9379d7
-EBUILD jack-3.1.1-r3.ebuild 1137 BLAKE2B c0e64c8ee86ef15c3d59b1aad92071b4b398a6ca4366707915cbbe9c6295181419b2d28f41a7a47fa2d858d110f2cd8cc4c3125b8a46d305b4076755bc28b1ab SHA512 df1573d09fe049a48c5196f05aa1acb08f2983fa3abf4e196eb3f9c27886af67c17d64c248231f513eebcfc56ca42d0991803b55207ecfaba58103c2172b8c3a
-MISC metadata.xml 481 BLAKE2B 2bf3ebe03e9ab9b81437608a57cdae359c6afd2f083d19bb75a046fe0c2617e8fc7aa2d78d9ba7b190ac0f7749b71bb6498d12d95c6c62a3dd5c031d0a8af425 SHA512 da4b26c98824b1c2798f941ae95e0bcb4cdd6ef654dff4965d28b3fa8f3952a6162e028d793c9a9e9f866d74c22b3ed74cc99779efb84cd0eef5134c89dde8ac
diff --git a/media-sound/jack/files/jack-3.1.1-add-cddbserver-musicbrainz.patch b/media-sound/jack/files/jack-3.1.1-add-cddbserver-musicbrainz.patch
deleted file mode 100644
index 150c44090642..000000000000
--- a/media-sound/jack/files/jack-3.1.1-add-cddbserver-musicbrainz.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- a/jack_freedb.py
-+++ b/jack_freedb.py
-@@ -46,6 +46,12 @@
- 'mail': "freedb-submit@freedb.org",
- 'my_mail': "default"
- },
-+ 'musicbrainz': {
-+ 'host': "freedb.musicbrainz.org",
-+ 'id': prog_name + " " + prog_version,
-+ 'mail': "",
-+ 'my_mail': "default"
-+ },
- }
-
- def interpret_db_file(all_tracks, freedb_form_file, verb, dirs = 0, warn = None):
diff --git a/media-sound/jack/files/jack-3.1.1-python26.patch b/media-sound/jack/files/jack-3.1.1-python26.patch
deleted file mode 100644
index c3e0a0c9f856..000000000000
--- a/media-sound/jack/files/jack-3.1.1-python26.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/jack_functions.py
-+++ b/jack_functions.py
-@@ -219,9 +219,9 @@
- ff = blocks % CDDA_BLOCKS_PER_SECOND
- return mm, ss, ff, blocks
-
--def starts_with(str, with):
-- "checks whether str starts with with"
-- return str[0:len(with)] == with
-+def starts_with(str, withstr):
-+ "checks whether str starts with withstr"
-+ return str[0:len(withstr)] == withstr
diff --git a/media-sound/jack/files/jack-3.1.1-setup-and-cursesmodule.patch b/media-sound/jack/files/jack-3.1.1-setup-and-cursesmodule.patch
deleted file mode 100644
index d3e016289a81..000000000000
--- a/media-sound/jack/files/jack-3.1.1-setup-and-cursesmodule.patch
+++ /dev/null
@@ -1,47 +0,0 @@
---- a/jack_t_curses.py
-+++ b/jack_t_curses.py
-@@ -35,11 +35,9 @@
- try:
- from jack_curses import endwin, resizeterm, A_REVERSE, newwin, newpad, initscr, noecho, cbreak, echo, nocbreak
- except ImportError:
-- warning("jack_curses module not found, trying normal curses...")
-+ info("jack_curses module not found, using normal curses...")
- try:
-- from curses import endwin, A_REVERSE, newwin, newpad, initscr, noecho, cbreak, echo, nocbreak
-- def resizeterm(y, x):
-- pass
-+ from curses import endwin, resizeterm, A_REVERSE, newwin, newpad, initscr, noecho, cbreak, echo, nocbreak
- except ImportError:
- print "curses module not found or too old, please install it (see README)"
-
---- a/setup.py
-+++ b/setup.py
-@@ -2,7 +2,7 @@
-
- """Setup script for the jack module distribution."""
-
--from distutils.core import setup, Extension
-+from distutils.core import setup
-
- setup( # Distribution meta-data
- name = "jack",
-@@ -11,11 +11,7 @@
- author = "Arne Zellentin",
- author_email = "zarne@users.sf.net",
- url = "http://www.home.unix-ag.org/arne/jack/",
--
-- # Description of the modules and packages in the distribution
-- ext_modules = [ Extension('jack_cursesmodule',
-- ['cursesmodule/jack_cursesmodule.c'], libraries=["ncurses"],
-- extra_compile_args=["-Wno-strict-prototypes"]) ],
-+ scripts=['jack'],
-
- py_modules = [ 'jack_CDTime', 'jack_TOC', 'jack_TOCentry', 'jack_argv',
- 'jack_checkopts', 'jack_children', 'jack_config', 'jack_constants',
-@@ -26,6 +22,3 @@
- 'jack_ripstuff', 'jack_status', 'jack_t_curses', 'jack_t_dumb', 'jack_tag',
- 'jack_targets', 'jack_term', 'jack_utils', 'jack_version', 'jack_workers']
- )
--
--print "If you have installed the modules, copy jack to some place in your $PATH,"
--print "like /usr/local/bin/."
diff --git a/media-sound/jack/jack-3.1.1-r3.ebuild b/media-sound/jack/jack-3.1.1-r3.ebuild
deleted file mode 100644
index f1953b5662e6..000000000000
--- a/media-sound/jack/jack-3.1.1-r3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ncurses"
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="A frontend for several cd-rippers and mp3 encoders"
-HOMEPAGE="http://www.home.unix-ag.org/arne/jack/"
-SRC_URI="http://www.home.unix-ag.org/arne/jack/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/cddb-py[${PYTHON_MULTI_USEDEP}]
- dev-python/id3-py[${PYTHON_MULTI_USEDEP}]
- dev-python/pyid3lib[${PYTHON_MULTI_USEDEP}]
- dev-python/pyvorbis[${PYTHON_MULTI_USEDEP}]
- ')
- media-libs/flac
- media-sound/lame
- media-sound/cdparanoia"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.1.1-python26.patch"
- "${FILESDIR}/${PN}-3.1.1-setup-and-cursesmodule.patch"
- "${FILESDIR}/${PN}-3.1.1-add-cddbserver-musicbrainz.patch"
-)
-
-python_install_all() {
- insinto /etc
- newins example.etc.jackrc jackrc
-
- newman jack.man jack.1
-
- local DOCS=( README doc/ChangeLog doc/TODO )
- local HTML_DOCS=( doc/*.{html,css,gif} )
- distutils-r1_python_install_all
-}
diff --git a/media-sound/jack/metadata.xml b/media-sound/jack/metadata.xml
deleted file mode 100644
index e89252b7a39a..000000000000
--- a/media-sound/jack/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>martin.dummer@gmx.net</email>
- <name>Martin Dummer</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 8e2d73c024e7..27208dec03df 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,9 +1,7 @@
AUX mixxx-2.0.0-docs.patch 435 BLAKE2B c2e9b09abb293e59b2af49527eccf07c9488ae5e30e29e6c4d6330cc298a568ee7dd7014af6b9c1f1c4d98b8c11c96da7f74660eb4b3b522f449e7a6a431addc SHA512 01ab76466f782f538c894e460f7694553ae12804651f68aabb6aaa0dbdc89e2ff7e2b51529b0f112cee42c8053b75fc64241a9c8898def8cf1c76231b1ec5d59
AUX mixxx-2.2.3-qt-5.14.patch 17550 BLAKE2B 3f5c16106bbda8e45f1180ef6f2323a3786ddb11f9a355fac57c545d71a1f5080ef39665011d41b4500643a4e33340851bb3d849d381874e4abf9ac42a18e85f SHA512 677d8e832aab28f21c2641b1a94fce6fa43d652ba76b580a8a7cb7911dc5e5fb788cdcf7825906e7894d90198433f96e421531af4e65bd7d16a8b16fcb68fb54
AUX mixxx-2.2.4-metadata.patch 848 BLAKE2B c5acec33886b585572426da7dd56c147c64683ab5f30b5f8023836330b365bbd17cd490cc70ae383c2159b18fcf9b582f6020b04df20dc18c49c0489c59c6f90 SHA512 d09fbb8171e84b0a0fb23249efb9485140e080e3abaa06c4c59ce1b1110d84f6d6e8c421207ffb214738ddf3e23739db04257bef212728631f9a740693b5c8f8
-DIST mixxx-2.2.3.tar.gz 35060366 BLAKE2B eb21f86f5330749add8a80328985d385a0a6f49f35f8be2a34e006e8c05f306aa1463be839208fe9c86396ea8b598002bd042fdb09ca93e2378e97c834a50d35 SHA512 dfa4f9ccb7d8aa486167a01e54ee5ebeb3655a4f63c7c163b66f0dd25a21f309eae3a213d253cc37ef501777961028932a9d4ac71f5befd54daca2bd2326b395
DIST mixxx-2.2.4.tar.gz 35480450 BLAKE2B 3ce656a7249ce7105de369f650cdc6e3fc70df1899ff99fc37d2c938545d1e8bec2ef3afd34ce3d63c29fae900ed67abb3ab615678ed36dc9bb5c2f14854198f SHA512 34f67088ea2271cb13b75d001d3814237b1b6c2052646d670a36e341fb78e24c34d361a3eb03b0dbfb2d94b0026fecc9125713d7533aac7e99161c27090115fa
-EBUILD mixxx-2.2.3-r2.ebuild 3152 BLAKE2B 48a5c3b9d7513a6ae4c47c6f67d0f7577234ae92ba9bbc8d6792ac4f5a62898d77e175d372ee0362e07b347ad6215433e2c857b829d47cead9d5cc677dc7c9d6 SHA512 b84b0fe2b0d40c4a17b2df624e856b36b8fd3dc899fa6b9f2f0cb834db607aa4da2bd024a5eeb75b0a3dbba8241a73ad19a545289e30da0dba17e7cbed4e67b7
-EBUILD mixxx-2.2.4.ebuild 3203 BLAKE2B 14f1574307c91b3e074aa9b223e28569ffd45f5a0dd80a9e91868b9ab04fe0963e8b2ff23b305e3d2e88814a381f434477b61eacb376d41b5eecf0d249bcaa1f SHA512 582cd886f335c7985909455db11a844ce1b7c15ec418049586bacacb46ec62ee2ee5fd4ccb1fdd050e76f2080bce39ed506e51fd361695a29ab0d3ebb815b133
-EBUILD mixxx-9999.ebuild 3104 BLAKE2B cb83684c0b11f73ee9fcfdae56f6201ed53593c26325f251784b69a2fdffe1ed14025016d67dcc3c62a1e5e23993f77c55057162d4e52e73ecea680d93aba085 SHA512 1c4074ef483feac78a36575b1dee2c6a7dc6e01429bbee5877706996712f14ac8c3bf2326b9e765f1c3ca559943ff0dd5184694889bd723efc31f39e909bf0f7
+EBUILD mixxx-2.2.4.ebuild 3188 BLAKE2B 59e459ec2bcfb09bfade6a0ec095f7b581b18282065e41ebff8f95846365d65f0ff60bc8da41c0cd9f378b23f1f1c3b369be0ad2e701138b89c768333d8ffc21 SHA512 97935365e69d8b78ab9c7d9bdb583ab53411b2c61f57bb6fe39ee2985603dd38cfdaa988051a92a4958521a6a8039f51b953ef50319c95f44435a20eb7b23ed4
+EBUILD mixxx-9999.ebuild 3091 BLAKE2B 7f20e035c9936eebf1d48becc5f941dd85cc06ed903a7a0182dd0e767598e39137043c9da2068e09fcfc900b92ef57fcc7476eff3aebb8e2ba0d46fdc98e71ff SHA512 3865bf5ccbba5f712ca1e91958dda74438f1dd70b77079293429a43876dc658a7f25007aadf2a87333053f494f8e26f4b398293c168e6dd8f61faf67ae29882b
MISC metadata.xml 632 BLAKE2B d6c7a595841941a39b97a16a74677a1baae1a97fb4af73bb019c4fc03a96aaebf5b369b1e89a398f92c6cad4a28083620b4016cb9e5cbc99823025b776d7813c SHA512 109ee347f6a011c55858a555a93bc0d67ed6dc8a86ec7e2bcce8ad949a8742a4dedd1da3487ccaf1f928e063c6ce5750e083cddb9807d8bd732db231e2e7904f
diff --git a/media-sound/mixxx/mixxx-2.2.3-r2.ebuild b/media-sound/mixxx/mixxx-2.2.3-r2.ebuild
deleted file mode 100644
index a0feed265b7d..000000000000
--- a/media-sound/mixxx/mixxx-2.2.3-r2.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic scons-utils toolchain-funcs
-
-DESCRIPTION="Advanced Digital DJ tool based on Qt"
-HOMEPAGE="https://www.mixxx.org/"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git"
-else
- #SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz"
- SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-release-${PV}"
- KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac doc ffmpeg hid lv2 mp3 mp4 opus shout wavpack"
-
-# fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this
-# got fixed
-RDEPEND="
- dev-db/sqlite
- dev-libs/glib:2
- dev-libs/protobuf:0=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtscript:5[scripttools]
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- dev-qt/qtxml:5
- media-libs/chromaprint
- media-libs/flac
- media-libs/libid3tag
- media-libs/libogg
- media-libs/libsndfile
- >=media-libs/libsoundtouch-1.5
- media-libs/libvorbis
- >=media-libs/portaudio-19_pre
- media-libs/portmidi
- media-libs/rubberband
- media-libs/taglib
- media-libs/vamp-plugin-sdk
- sci-libs/fftw:3.0=
- sys-power/upower
- virtual/glu
- virtual/libusb:1
- virtual/opengl
- x11-libs/libX11
- aac? (
- media-libs/faad2
- media-libs/libmp4v2:0
- )
- hid? ( dev-libs/hidapi )
- lv2? ( >=media-libs/lilv-0.24.2-r3 )
- mp3? ( media-libs/libmad )
- mp4? ( media-libs/libmp4v2:= )
- opus? ( media-libs/opusfile )
- shout? ( media-libs/libshout )
- wavpack? ( media-sound/wavpack )
- ffmpeg? ( media-video/ffmpeg:0= )
-"
-# media-libs/rubberband RDEPENDs on sci-libs/fftw:3.0
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- dev-qt/qttest:5
- dev-qt/qtxmlpatterns:5
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.0.0-docs.patch
- "${FILESDIR}"/${P}-qt-5.14.patch
-)
-
-src_prepare() {
- # use multilib compatible directory for plugins
- sed -i -e "/unix_lib_path =/s/'lib'/'$(get_libdir)'/" src/SConscript || die
-
- default
-}
-
-src_configure() {
- local myoptimize=0
-
- # Required for >=qt-5.7.0 (bug #590690)
- append-cxxflags -std=c++11
-
- # Try to get cpu type based on CFLAGS.
- # Bug #591968
- for i in $(get-flag mcpu) $(get-flag march) ; do
- if [[ ${i} = native ]] ; then
- myoptimize="native"
- break
- fi
- done
-
- myesconsargs=(
- prefix="${EPREFIX}/usr"
- qtdir="${EPREFIX}/usr/$(get_libdir)/qt5"
- faad="$(usex aac 1 0)"
- ffmpeg="$(usex ffmpeg 1 0)"
- hid="$(usex hid 1 0)"
- hifieq=1
- lilv="$(usex lv2 1 0)"
- m4a="$(usex mp4 1 0)"
- mad="$(usex mp3 1 0)"
- optimize="${myoptimize}"
- opus="$(usex opus 1 0)"
- qt5=1
- shoutcast="$(usex shout 1 0)"
- vinylcontrol=1
- wv="$(usex wavpack 1 0)"
- )
-}
-
-src_compile() {
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]}
-}
-
-src_install() {
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]} \
- install_root="${ED%/}"/usr install
-
- dodoc README Mixxx-Manual.pdf
-}
diff --git a/media-sound/mixxx/mixxx-2.2.4.ebuild b/media-sound/mixxx/mixxx-2.2.4.ebuild
index 070c9470c18f..931b5e47cce9 100644
--- a/media-sound/mixxx/mixxx-2.2.4.ebuild
+++ b/media-sound/mixxx/mixxx-2.2.4.ebuild
@@ -1,9 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit flag-o-matic scons-utils toolchain-funcs
+PYTHON_COMPAT=( python2_7 python3_{6,7,8})
+
+inherit flag-o-matic python-any-r1 scons-utils toolchain-funcs
DESCRIPTION="Advanced Digital DJ tool based on Qt"
HOMEPAGE="https://www.mixxx.org/"
@@ -14,7 +16,7 @@ else
#SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz"
SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-release-${PV}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="GPL-2"
@@ -75,6 +77,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
dev-qt/qttest:5
dev-qt/qtxmlpatterns:5
+ ${PYTHON_DEPS}
"
PATCHES=(
@@ -93,9 +96,6 @@ src_prepare() {
src_configure() {
local myoptimize=0
- # Required for >=qt-5.7.0 (bug #590690)
- append-cxxflags -std=c++11
-
# Try to get cpu type based on CFLAGS.
# Bug #591968
for i in $(get-flag mcpu) $(get-flag march) ; do
@@ -105,7 +105,7 @@ src_configure() {
fi
done
- myesconsargs=(
+ MYSCONS=(
prefix="${EPREFIX}/usr"
qtdir="${EPREFIX}/usr/$(get_libdir)/qt5"
faad="$(usex aac 1 0)"
@@ -126,13 +126,13 @@ src_configure() {
src_compile() {
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]}
+ LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${MYSCONS[@]}
}
src_install() {
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]} \
- install_root="${ED%/}"/usr install
+ LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${MYSCONS[@]} \
+ install_root="${ED}"/usr install
dodoc README Mixxx-Manual.pdf
}
diff --git a/media-sound/mixxx/mixxx-9999.ebuild b/media-sound/mixxx/mixxx-9999.ebuild
index cac6bd5d4fe2..7656de621cec 100644
--- a/media-sound/mixxx/mixxx-9999.ebuild
+++ b/media-sound/mixxx/mixxx-9999.ebuild
@@ -1,9 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit flag-o-matic scons-utils toolchain-funcs
+PYTHON_COMPAT=( python2_7 python3_{6,7,8})
+
+inherit flag-o-matic python-any-r1 scons-utils toolchain-funcs
DESCRIPTION="Advanced Digital DJ tool based on Qt"
HOMEPAGE="https://www.mixxx.org/"
@@ -75,6 +77,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
dev-qt/qttest:5
dev-qt/qtxmlpatterns:5
+ ${PYTHON_DEPS}
"
src_prepare() {
@@ -87,9 +90,6 @@ src_prepare() {
src_configure() {
local myoptimize=0
- # Required for >=qt-5.7.0 (bug #590690)
- append-cxxflags -std=c++11
-
# Try to get cpu type based on CFLAGS.
# Bug #591968
for i in $(get-flag mcpu) $(get-flag march) ; do
@@ -99,7 +99,7 @@ src_configure() {
fi
done
- myesconsargs=(
+ MYSCONS=(
prefix="${EPREFIX}/usr"
qtdir="${EPREFIX}/usr/$(get_libdir)/qt5"
faad="$(usex aac 1 0)"
@@ -120,13 +120,13 @@ src_configure() {
src_compile() {
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]}
+ LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${MYSCONS[@]}
}
src_install() {
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]} \
- install_root="${ED%/}"/usr install
+ LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${MYSCONS[@]} \
+ install_root="${ED}"/usr install
dodoc README Mixxx-Manual.pdf
}
diff --git a/media-sound/moc/Manifest b/media-sound/moc/Manifest
index 1fb34e49dc78..3ddd11034bfd 100644
--- a/media-sound/moc/Manifest
+++ b/media-sound/moc/Manifest
@@ -3,5 +3,5 @@ DIST moc-2.5.2.tar.bz2 602728 BLAKE2B 10b568404632f29ed5fd1d04ec424aa364a6e74c1a
DIST moc-2.6-alpha3.tar.xz 496676 BLAKE2B 3b4f31676c869a0cacd44cce1e4509304e3b00a15e578eb394510fbe0ddaf53f5c5628f2dccd60f4b3925f3e597d9fbc04bc2a8e090e2e05227b822f1aa05ef0 SHA512 e38e277e5e945827308f47a8f3614eb1e52c16271da372f50e7b6427a7dfc994e1c66761a9e46326bf483b91e9127efe7796a329c62e95524609edfb3a7603bf
EBUILD moc-2.5.2-r1.ebuild 2109 BLAKE2B a24ab48ca76fe6a1d062bd2d7e875daad0b833e73687a6c328d21c89f4857fc270f0fb57f79e6554253b6d2ce2ce8ada2d8970f3a325840a5681f89276be9dd4 SHA512 d7b1a37f2a5b162c8637af93a5da4a39e7080904054eb7d6cc3433521a43447b2d670137af09b74d19fa98b8cd647f83045a21bdad5692f81adb898523d0a667
EBUILD moc-2.6_alpha3-r1.ebuild 2279 BLAKE2B e82260010c115fbbb05d81c3f26da8fd7b1854af7533da00ccfc296b65ac41345671176b65eab3ea75c3c4bb5fe7fbe4c38abec0e551995ccc1c3c314adcc705 SHA512 cd106235b1017286763f06e0623cc339dce44e10002d5266d15ab4eecc90874be673de805038739a761df396af3fc8b1daf8685e36bc0543df6c00b628b361b4
-EBUILD moc-2.6_alpha3-r2.ebuild 2250 BLAKE2B ea3c33c85a7d37f7cc4f783bdac1a509c7d95fa219553a3feebad57a726d9a80c63fd840fe5d44bfb6ffebfafb4bce9377de4b7588082012344fca509086dd2b SHA512 2b80e2e3e7d297867001538f9cdcf825db89ef634454e80a4217da0164396fd1326c58a4de3662dccdc0149e08bf1b618f3b1c2bac090f86c89007dbcb929440
+EBUILD moc-2.6_alpha3-r2.ebuild 2249 BLAKE2B a6f62fe128a2a6f998a58041d5d18abf7773e04a98bdc9058af98a69e18dd9e35c22b7c9091d6b5dbce3007e591324d2ad41c2eac369c0aba5860ac8c06570e6 SHA512 c97f737542949166ce6b31e0dbcde5a6f613b0b16b5158353d2306cbd3671490ec72c21d2c132c2fcbe48d066ec8518cd4fb60c1a9b7f36dc8a0ee1753e01e3d
MISC metadata.xml 532 BLAKE2B 79a7280e9bb412be2a57f13259d34ff2d2501bd3a34bc74c6fe5ce2529842dae5f199a674224b0b13883af8536fea947e98c6054c3039141a60dbc436ad4a5e2 SHA512 62746eb7250465ef0099c8b9c8e906e932d1bb5c9ac41b1a0192ee3cd4fa79698342b6fac2e7646d65197ebc9f7a504ab733eb2b889b7e84d1a8a9fadfc2ac57
diff --git a/media-sound/moc/moc-2.6_alpha3-r2.ebuild b/media-sound/moc/moc-2.6_alpha3-r2.ebuild
index c1b7aa63c6d9..ebe2775e4468 100644
--- a/media-sound/moc/moc-2.6_alpha3-r2.ebuild
+++ b/media-sound/moc/moc-2.6_alpha3-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://ftp.daper.net/pub/soft/moc/unstable/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ppc64 sparc x86"
IUSE="aac alsa +cache curl debug ffmpeg flac jack libsamplerate mad +magic modplug musepack
oss sid sndfile speex timidity tremor +unicode vorbis wavpack"
diff --git a/media-sound/moosic/Manifest b/media-sound/moosic/Manifest
deleted file mode 100644
index 24bfacedcb51..000000000000
--- a/media-sound/moosic/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST moosic-1.5.6.tar.gz 165916 BLAKE2B 7e48bd80dd09a041d9051b908795f9b3da1e3bdc44d640cc62d3ade694750d6f9947accf1bc39d777f7fcdc8a0b59630999305bc53d9a977f4e45bed0d23760d SHA512 06cf060dbcadd793bd045c378d2993636f875a4ccd320258ecbaa36bfd0341870e10f362380006ce3e6a9d9180e272bec6c216947ab80c39f04c7aecb8e80da3
-EBUILD moosic-1.5.6-r1.ebuild 881 BLAKE2B 67b772b6bad7d7c63d6ff3189d60712b12178dbc0c184f0078caa7931092f8185a2102d661a363d4f854e1b09ec79af552ce4fa296b3e4ac6c241e22d67201fc SHA512 58aca81c95812bdabc662af7b0bd9ded4f0c84fd6c63bb96ef22c96ec09fb6ae9292b161dda1a9d3ac33faacdb3c82ee6fc3f7ac0d42f60953ed4a0cc830d6ef
-MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343
diff --git a/media-sound/moosic/metadata.xml b/media-sound/moosic/metadata.xml
deleted file mode 100644
index c870d0eef0ab..000000000000
--- a/media-sound/moosic/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/media-sound/moosic/moosic-1.5.6-r1.ebuild b/media-sound/moosic/moosic-1.5.6-r1.ebuild
deleted file mode 100644
index 854d843be91c..000000000000
--- a/media-sound/moosic/moosic-1.5.6-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Music player that focuses on easy playlist management"
-HOMEPAGE="http://www.nanoo.org/~daniel/moosic"
-SRC_URI="http://www.nanoo.org/~daniel/${PN}/${P}.tar.gz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="amd64 ~ppc sparc x86"
-IUSE="doc"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i -e 's:distutils.core:setuptools:' setup.py || die "sed failed"
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/*.html )
-
- distutils-r1_python_install_all
-
- rm -rf "${D}"/usr/share/doc/${PN}
- newbashcomp examples/completion ${PN}
- dodoc doc/{Moosic_API.txt,moosic_hackers.txt,Todo}
- dodoc examples/server_config
-}
diff --git a/media-sound/mp3gain/Manifest b/media-sound/mp3gain/Manifest
index 16541bfa70cf..dc90129ec59f 100644
--- a/media-sound/mp3gain/Manifest
+++ b/media-sound/mp3gain/Manifest
@@ -1,7 +1,4 @@
-AUX mp3gain-1.6.1-CVE-2017-12911.patch 2804 BLAKE2B 71d410abe4196cb47d4f006af7d8fd73a0308280ce57aaa955434c9f7b1bb8bf3363eb1ad8dbe0da3b5dd79e4ac5a355b796cdc253608c5bf2ba7c03527c3b32 SHA512 b5b093f18160cd4205870952d8f092c300f66d6fa025ac09114f55b1e5b37af6ab8ea1b505e33446f6c7153a5ffad04c001b67f9a069db8d3418c6fae3e73002
AUX mp3gain-1.6.2-CVE-2019-18359-plus.patch 6742 BLAKE2B 1216085064f712751ad9c7739a5d7a3ae9ca258ce41860a177756005b911371b6784a6ee4b7b68e829e5e1b4eede86287abd048cca01db99c53aa1ac9ff94c8f SHA512 b795167c594b106b8f6336d4c975bb73812a4fbcd5e16cfcedfaeff0c291f6ea01e62f20318d5107e62c9c42e843e8cd618745acdd17fd35c4e9a5052d85227e
-DIST mp3gain-1_6_1-src.zip 68932 BLAKE2B 8c1ed35123f1613e189ec7bd74ee9f6176404a1b79c660f8f1a6df461cdfd3c6bb505daa09b8cc4756e1755d0923fe473a45c3ae171fcf35df22daaa08a7717a SHA512 6d26a7716a1901c80caff9d7fb03a454a452c06c6a57a7a921d5979727e112ba139690d8a287dde7a6e5a09b022d3c6f57193b4756a9c25caa177cef65f9e375
DIST mp3gain-1_6_2-src.zip 71246 BLAKE2B 5172c2103bb2267bf819f36180e9cd7a9d57df6f7ddc29900e9063f97c4513972053bb0c3f1f69f7ddd12ec0cf4251e93e1b6920389a8246bfdd5650176a90d2 SHA512 ec9de6c755120480ccb72b34a0042aea7546ef923090ab04e420d5b189523b4504e29952a3d695d3c42c74348f5c3c9123ff090bcc671e43375711e085d67480
-EBUILD mp3gain-1.6.1.ebuild 672 BLAKE2B f4bc25038d8ffde1df40f0a08b602f2c05e88870b6495cf83022acc273736ec19f1ca76e5451e07ffc1d1ed657fc6d92700d56eb5c92dfe60d5690d6c7284c22 SHA512 770d05807d4529c126a9b113dd95cf4b04abd8a5d0d3e8a9f3fe8a4d5a4f5c9ea96366eb293f8070a856694b3d6c1771d4273addc213e55f5616f6c63e7ea443
EBUILD mp3gain-1.6.2.ebuild 683 BLAKE2B 0c38eb9b821c7514d02a9420035cd13d3edfc1cfb22883a2d408d37db2132c1f5dc98f3c9a33af7396e4e7919acf18b65f82d431f68cbfdb245d6ff24351e5bc SHA512 34cc9782ca9752e7fe9500d805277fc26bdf1293832d69c1fcb8b3db63f0aadd2f4ba2c9c7f03fb9569abb1038015a0b1bc206a8604c8e5b5d01dd67bf37499d
MISC metadata.xml 452 BLAKE2B c0b22d81f8e91934b834281f256b67e4e61a86fe9cfee08ace713baa8ff28221393594e9199aa631889c2b7e25b50bc108876b3f991ea7bef7575e486d5b206a SHA512 8ab00c2369fea3ed2ae75f5d04939ac81f4f227236215556157c3616ce1d72636c94af0988f06c995a08dd95c3774635c5d954e6992a077c20c7472be907a119
diff --git a/media-sound/mp3gain/files/mp3gain-1.6.1-CVE-2017-12911.patch b/media-sound/mp3gain/files/mp3gain-1.6.1-CVE-2017-12911.patch
deleted file mode 100644
index 0b5a32280963..000000000000
--- a/media-sound/mp3gain/files/mp3gain-1.6.1-CVE-2017-12911.patch
+++ /dev/null
@@ -1,77 +0,0 @@
---- a/apetag.c
-+++ b/apetag.c
-@@ -49,6 +49,12 @@
-
- static int Lyrics3GetNumber6 ( const unsigned char* string )
- {
-+ if (string[0] < '0' || string[0] > '9') return 0;
-+ if (string[1] < '0' || string[1] > '9') return 0;
-+ if (string[2] < '0' || string[2] > '9') return 0;
-+ if (string[3] < '0' || string[3] > '9') return 0;
-+ if (string[4] < '0' || string[4] > '9') return 0;
-+ if (string[5] < '0' || string[5] > '9') return 0;
- return ( string[0] - '0') * 100000 +
- ( string[1] - '0') * 10000 +
- ( string[2] - '0') * 1000 +
-@@ -86,12 +92,14 @@
- free(*id3tagbuff);
- *id3tagbuff = (unsigned char *)malloc(128);
- memcpy(*id3tagbuff,tmpid3,128);
-+ if ( *tag_offset < (128 + (long)(sizeof(T))) ) return 0;
- if ( fseek (fp, *tag_offset - 128 - sizeof (T), SEEK_SET) ) return 0;
- if ( fread (&T, 1, sizeof (T), fp) != sizeof (T) ) return 0;
- // check for lyrics3 v2.00 tag
- if ( memcmp (T.ID, "LYRICS200", sizeof (T.ID)) ) return 0;
- len = Lyrics3GetNumber6 (T.Length);
-- if ( fseek (fp, *tag_offset - 128 - (int)sizeof (T) - len, SEEK_SET) ) return 0;
-+ if (*tag_offset < (128 + (long)(sizeof(T)) + len)) return 0;
-+ if ( fseek (fp, *tag_offset - 128 - (long)sizeof (T) - len, SEEK_SET) ) return 0;
- if ( fread (tmp, 1, 11, fp) != 11 ) return 0;
- if ( memcmp (tmp, "LYRICSBEGIN", 11) ) return 0;
-
-@@ -167,6 +175,7 @@
- Ver = Read_LE_Uint32 (T.Version);
- if ( (Ver != 1000) && (Ver != 2000) ) return 0;
- if ( (TagLen = Read_LE_Uint32 (T.Length)) < sizeof (T) ) return 0;
-+ if (*tag_offset < TagLen) return 0;
- if ( fseek (fp, *tag_offset - TagLen, SEEK_SET) ) return 0;
- buff = (char *)malloc (TagLen);
- if ( fread (buff, 1, TagLen - sizeof (T), fp) != (TagLen - sizeof (T)) ) {
-@@ -285,6 +294,7 @@
- (*apeTag)->originalTagSize = TagLen;
-
- if ( Read_LE_Uint32 (T.Flags) & (1<<31) ) { // Tag contains header
-+ if (*tag_offset < (long)(sizeof(T))) return 0;
- *tag_offset -= sizeof (T);
-
- fseek (fp, *tag_offset, SEEK_SET);
-@@ -355,14 +365,14 @@
- */
- int ReadMP3GainAPETag (char *filename, struct MP3GainTagInfo *info, struct FileTagsStruct *fileTags) {
- FILE *fi;
-- long tag_offset, offs_bk;
-+ long tag_offset, offs_bk, file_size;
-
- fi = fopen(filename, "rb");
- if (fi == NULL)
- return 0;
-
- fseek(fi, 0, SEEK_END);
-- tag_offset = ftell(fi);
-+ tag_offset = file_size = ftell(fi);
-
- fileTags->lyrics3TagSize = 0;
-
-@@ -373,7 +383,11 @@
- ReadMP3ID3v1Tag ( fi, &(fileTags->id31tag), &tag_offset );
- } while ( offs_bk != tag_offset );
-
-- fileTags->tagOffset = tag_offset;
-+ if (tag_offset >= 0 && tag_offset <= file_size) {
-+ fileTags->tagOffset = tag_offset;
-+ } else { //Corrupt tag information, simply default to end-of-file
-+ fileTags->tagOffset = file_size;
-+ }
-
- fclose(fi);
- \ No newline at end of file
diff --git a/media-sound/mp3gain/mp3gain-1.6.1.ebuild b/media-sound/mp3gain/mp3gain-1.6.1.ebuild
deleted file mode 100644
index 11c40690473f..000000000000
--- a/media-sound/mp3gain/mp3gain-1.6.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-MY_P="${P//./_}"
-
-DESCRIPTION="A program to analyze and adjust MP3 files to same volume"
-HOMEPAGE="http://mp3gain.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.zip"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE=""
-
-RDEPEND="
- app-arch/unzip
- media-sound/mpg123
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-CVE-2017-12911.patch )
-
-S="${WORKDIR}"
-
-src_compile() {
- emake CC="$(tc-getCC)"
-}
-
-src_install() {
- dobin mp3gain
-}
diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest
index f7d1765fbfd7..2252076dbf01 100644
--- a/media-sound/mumble/Manifest
+++ b/media-sound/mumble/Manifest
@@ -1,6 +1,6 @@
DIST mumble-1.3.1.tar.gz 8587417 BLAKE2B e0ff9911727ce74035cef658ff8ce21bfab6dcfd94306abe4a206853a1b2e2e4ddc7215e757f89559c30be64df4329dffc81618a0509df2b281f5b5b59d7de2f SHA512 f622ae5e4f7cd00ef60d225ee6db3cc13fcae5fdc1b03252d17ad6a18156526517e7d019f796b5600219e90e8662d095102fc6d61033fb20fd109afdf427a6d7
DIST mumble-1.3.2.tar.gz 8586828 BLAKE2B 38af4a0a2ab934388607745a2e31ea7310b7bc040bbe6ac32cc7128f2ac2949f5754090b6eaed3b0baaca6f76c42f004fdd093d88b8486d84187d063d01976e9 SHA512 22e23a682bc9c11420c6ae1d8ff01a80906ebbfb4f073ee25c6d2923d345d12031ddfeca3dabaaf5cf183b82b22eb3c788c88fa0f5313bc399e15795a945b874
EBUILD mumble-1.3.1-r1.ebuild 3812 BLAKE2B d17d1a107e33192f312fc6553ae1e1424e6956c2fd5b207250754877762dfd88522c2f1d8a5ce0d8766be8b3df485b619cc0916c31e47154cd1c209b816e746e SHA512 569d09b0cd7a4493f7a0b7b2e98abb39c67deaa3f24ef103d0fc1221d5a743e86c0ae9b3403ca8435e2ccce02ef5e225ff9887eaf48c4b3b669aacb0aefb91ba
-EBUILD mumble-1.3.2.ebuild 3809 BLAKE2B 16ab839058933b827b807c3bd00d956caea4d2f70656a4495549444f93a650b17d3324b9daa8f8672350798a50eaf2fc980359e10f3e07a3e56b6ac91228e96b SHA512 3c4c178c0ea45c8fccbaa6de17b6c35669c7937d93913f175cc7eb825ff1210b104b95e7b48dfea05514ee753c460fed1f2df3412570d6d3c3173f621b1bc8e1
+EBUILD mumble-1.3.2.ebuild 3816 BLAKE2B 873ba96b0f251c96a83aba14941a4b4b0964c367e87fee705b22b5f869398e4d3beec184f24a9365133cfd17f3131872bd514ec6d71b55c8a839bbe5cc128192 SHA512 a0b98e253c6a39b92b8acbf94842012b6e172cd778285d2e9fa70a6929357beac77539f3caa0552a4bd548c15187f61f9dbce6fbb6107fb291f09f5d2c14ec79
EBUILD mumble-9999.ebuild 3791 BLAKE2B 8c2fa233598fbddf33686117cedea1d146cac6752320c07ab07ded9098ab99a0c4691f8cc2564ef8b8b1349ef7ce0af4840d87d15f37301aff1e2366b68f99e4 SHA512 c5edbd19160921df5671c305200b153fef8d629086b2f3d3df4b3d3e207a0f2f557d7d6e976e7f39be4f01224c75055e6a3899a2752671a2153b7c51fb8bf75e
MISC metadata.xml 758 BLAKE2B 72c530c5bb4db48b3ab9cd915dbf68abec74f609d796acc12b70426b40065f09407a0e4daf9668ec140fc6a185ff17d3bb21ead13a2b5abe28ceb3d232b3f073 SHA512 ecff83ea1a0b3dda39884cced8fb657475ae98f9a15e07f9a1a8f01bcb411382024d47d9da70c1e066654757b6ce7262ab3f7b03780a13257bdfa895e6417ec9
diff --git a/media-sound/mumble/mumble-1.3.2.ebuild b/media-sound/mumble/mumble-1.3.2.ebuild
index 50f19e4cdf61..df7176498fdf 100644
--- a/media-sound/mumble/mumble-1.3.2.ebuild
+++ b/media-sound/mumble/mumble-1.3.2.ebuild
@@ -21,7 +21,7 @@ else
https://dl.mumble.info/${MY_P}.tar.gz"
S="${WORKDIR}/${P/_*}"
fi
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
fi
LICENSE="BSD MIT"
diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest
index 630b22c126eb..140a33aa58b6 100644
--- a/media-sound/openmpt123/Manifest
+++ b/media-sound/openmpt123/Manifest
@@ -1,3 +1,3 @@
-DIST libopenmpt-0.5.1+release.autotools.tar.gz 1465318 BLAKE2B 142aca3b946e5ee82fbba0f18360896baac5195412eb3f72f8f69a8ac99ba623e14ccf269bbca9cdbfba146520a14950e12fc7e427cbd930e7243512a10dbf18 SHA512 570787cfcf0b85ca10e753fe49b8a94ff69e1c881ffec5a1aee27a2bc1e142a62ae8cd79de5ab8cf4c7536688de13e9cb675b559a0aa755ad994a24010433a9f
-EBUILD openmpt123-0.5.1.ebuild 1712 BLAKE2B 5b8bb32084d73e031546eefbe4089acfb73a1cc65a1386061367e9aa3dd00bbe6af7418b7396582e3ba901e11472dc0f3bd92d4918b5180e9ca0b468e5aeea56 SHA512 3a063ea27298a6bd564a9db574754efa0470c9ece0c6094060fbb945a0567725ba7028143a28e138eecd5169aee627df3ceb03be132368e34d40c74072571c98
+DIST libopenmpt-0.5.2+release.autotools.tar.gz 1466960 BLAKE2B 54d7188cc7835495e9ba9f182900c8f61309079cb4b86b23ebcde1ce4b91f9305c49b8295adcce95b26c1c5b20059a20d1f07116c9a914201370dd2838acdd31 SHA512 39143af8ef4e84cf4ec9e94724c09a12533fa7bcc0e106c506a032546a8e846ae8946f40417981eabbb7403d8e6dba53548c96a7200807e1a99bd50f278c6628
+EBUILD openmpt123-0.5.2.ebuild 1712 BLAKE2B 5b8bb32084d73e031546eefbe4089acfb73a1cc65a1386061367e9aa3dd00bbe6af7418b7396582e3ba901e11472dc0f3bd92d4918b5180e9ca0b468e5aeea56 SHA512 3a063ea27298a6bd564a9db574754efa0470c9ece0c6094060fbb945a0567725ba7028143a28e138eecd5169aee627df3ceb03be132368e34d40c74072571c98
MISC metadata.xml 327 BLAKE2B 586d07f006d87d8e0dc4c0be387cdbe4fadaabad3d9fb985f9d6c8afe77ca9686773c2eed48defbe85da365f0256efa3337f32a9e913d61fb8a48781236ce185 SHA512 52b1f22ca0b08f9d6201ec44718875f6c3b4de31703f55ebc22a516e574eeeba7ac8d0d06425e624b258b4658d0d164d1a1b7b44b2e049e151fcb390cfbeb297
diff --git a/media-sound/openmpt123/openmpt123-0.5.1.ebuild b/media-sound/openmpt123/openmpt123-0.5.2.ebuild
index e80baefa2b25..e80baefa2b25 100644
--- a/media-sound/openmpt123/openmpt123-0.5.1.ebuild
+++ b/media-sound/openmpt123/openmpt123-0.5.2.ebuild
diff --git a/media-sound/patchage/Manifest b/media-sound/patchage/Manifest
index 48c80aee7755..05804222e8fa 100644
--- a/media-sound/patchage/Manifest
+++ b/media-sound/patchage/Manifest
@@ -1,4 +1,4 @@
AUX patchage-1.0.2-string.patch 329 BLAKE2B 0721d815bae7aedfed9b0d8a6a8b2a528a176684d6f01c392d290ba11b0e547504ffd5200dd754800c64e44371a2304cec5d92e0327bf7739a3839aae7415ca8 SHA512 bda153cb438980982fe19e552b5d930b4ca8f7f206a4578a259c846bebbac3ed79e9b73f50cfa176a3e5f73db1059464f5c273e408f026ef9b04f1fa89ac4368
DIST patchage-1.0.2.tar.bz2 586298 BLAKE2B db52e267dc6ecc246ca5a30d88976c426b607c47c10cf041fe3bb0ab2d6b22d7b3c55a704be0d2fb6b87b3d23d26f15dd49b3d151d3d1dc084f290f4e7ccb01d SHA512 8d59bf4a71c2b41a1c9d8f72da30046568573c6cedaca69815b279fd1c24d44267da6846e219449d47f43157663abc331ef89f241d94dd16e666e06da9f81e12
-EBUILD patchage-1.0.2.ebuild 1074 BLAKE2B 3160e018d6afc8bfb62da32566c8e9ac80be0e18c5d94e1c1674d7ff662af83bacc5d14a4158923b24d1b77b9ceaf4f342ceb7ce8b4b33356fa146b7994f202d SHA512 fea06d7056284ac6677828998d9df74a9af4ff598f25c322e20d7500234fd5976967f0af0b289716acf1352b9721e5bf78d0c5fb88bd51a10e2caa21e78fcad2
+EBUILD patchage-1.0.2.ebuild 1071 BLAKE2B bd83e8d16610d33844a7ac6d4e316693f241e0c457fdf2ad9c6646c7b27004d29fbf430697cb06996fe00bbaab9dbf7f2d36995837b55fd86382bd1782bbd0d1 SHA512 035cd6edfba294a02ffb5026f5805834754df3f2ecd664f6cdffced93109d8091446f2b65a3661862bed24d1a219caaadd813af41577449fdddbada6028dffbd
MISC metadata.xml 600 BLAKE2B 89bfd8b0da00e90fdd9fb85ca8604c80de0e2a8e471309aec0022f31f844d06c914c7536a3928179256f85b313fefaa3dec8937159f7131a03838276cca86162 SHA512 d08bd05a57ca03d9f91c0904f9a1b92e332e4475fd6729feefb63c75df2c5ad6eebd718b6e7db8482819f463606dcca888400c1560dd9b2c9e426c26634ece77
diff --git a/media-sound/patchage/patchage-1.0.2.ebuild b/media-sound/patchage/patchage-1.0.2.ebuild
index b25929f0516f..b5955f1048d3 100644
--- a/media-sound/patchage/patchage-1.0.2.ebuild
+++ b/media-sound/patchage/patchage-1.0.2.ebuild
@@ -31,9 +31,9 @@ DEPEND="${RDEPEND}
DOCS=( AUTHORS NEWS README.md )
-#PATCHES=(
-# "${FILESDIR}/${P}-string.patch"
-#)
+PATCHES=(
+ "${FILESDIR}/${P}-string.patch"
+)
src_configure() {
waf-utils_src_configure \
diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest
index b4863f90e59f..d6a6b7ca54e4 100644
--- a/media-sound/picard/Manifest
+++ b/media-sound/picard/Manifest
@@ -1,6 +1,6 @@
DIST picard-2.3.1.tar.gz 3778379 BLAKE2B b829c29d95922e31479cea0c8bcb3294cd3751374e71f37d387a013529c294a695a2e2f4c8b73af5eeee2fa8f7423d24074bc18b7db130798411803c70a013ff SHA512 fb5ac4cbd02f4b832cb23e3c8b5881eeca04b7b101c015a97fc20c8e0e7871ad2098b750a0c486af958b2bf30221b0c28666313f768dc7d70389519dd795d9cd
DIST picard-2.4.2.tar.gz 4096438 BLAKE2B a44e82ac1a0ad776eb371309ad13f0a5e9afe4a0fe8b898dbbcb71ac554da3ff7cf4a2d88a8e476c811dfeb515ca7371ca8effb326b9285e6c53ebeac6795c15 SHA512 17f6015dd06a1282e6dc216726a74cc7bf2a54a5694e09e2d7ae6f1b4c85f2f60f3de1218d952fa2c4e088b3330d1fd12e4b41cf819d7c3d2d96278532338e15
-EBUILD picard-2.3.1.ebuild 1698 BLAKE2B 66c4520ce639d94b5477060aae6fc8cb3b3e56d5e9c1f8b49b82c3b1e3fad72eeb10eb7be87405afee878519aceaa286f76faaa35d90d9abe37043e915fcfba1 SHA512 a5d04bd559fe3504c7348f74abb5492c19eb2f6465419129880f00e0b90a4234f00116d8c5c13427e42173c93fdb22e8165a1fabc8f68792ec45a58ba64cabc8
-EBUILD picard-2.4.2.ebuild 1524 BLAKE2B 20cfc142ad4be84f9d93c4c78c59186cccae7ce27298fe1c68bd4fe5211b1006e8aa7687092a307cd6ddf0a6fffb8665115c617413c25d6003c6e08093b0fef7 SHA512 a53ea2556ebb77b6e5690a802fd3e782b8675482379b3417d7c8725e6b03d842a25429fcc787efff9c4424deef63a45697093e6047280854b36de730b7c6f90e
-EBUILD picard-9999.ebuild 1524 BLAKE2B 20cfc142ad4be84f9d93c4c78c59186cccae7ce27298fe1c68bd4fe5211b1006e8aa7687092a307cd6ddf0a6fffb8665115c617413c25d6003c6e08093b0fef7 SHA512 a53ea2556ebb77b6e5690a802fd3e782b8675482379b3417d7c8725e6b03d842a25429fcc787efff9c4424deef63a45697093e6047280854b36de730b7c6f90e
+EBUILD picard-2.3.1.ebuild 1703 BLAKE2B 5a07646e7724a53aac11788c96938cb7b1bd0993637c1dac9915b93e1e6575fbea4a39b8b50f1aa2b951d72e62bc6f1e7eddf74f3a850812b7a521dcf4b67c2d SHA512 544e58c3e617592ec0827eaee0f2dc47f79bfd03f3c71f2542fe05339d25c8ecc05c32424e4c25fb2334c3f77488f040796ef2332910036514401afbdfc08947
+EBUILD picard-2.4.2.ebuild 1582 BLAKE2B 4dd6fc42c582ea8908f83b10254394edb30e89a666696000d648dc971a4bf7eeff54025e04102f1fafadb9eea4a3c8bea254b9124bd04f4ad15095fd384b9841 SHA512 d348ea26bbd9653844fab4a315770929531a01f52a43e261bbfde31436b6243b249dcd66ee77b7bcd3926cbcddeb9117248f2bf799817ee4a9df79a539f119c7
+EBUILD picard-9999.ebuild 1577 BLAKE2B 550fc9aee8118ccd7bf0a6cc622c42cd38fdcc479aa2b5dca84ba934c5c1bea2544cf863bc5572a51024ab0f91842c270f164c42f7aa4a693c56d367f7d4e430 SHA512 77f7a5f2045e79026c2ee10da9c1b9bd7e26dfd5733530b766823bb974f0b0e54964c107f5c99a72522dba48993dcac349aae0a80896d4d59f0f87da27d230ca
MISC metadata.xml 739 BLAKE2B 1b941561bb90cc463005e0e706bf53c9d8973aa1961a93e30ffda627922dfc4f05840392893c44767363588d729f7bdd6bea77a7540bead1b3a77a2306006f1c SHA512 94e546f23ab99e5a75e15e18d3f4b1aff2c02099b2202c1d566f92fe6043891c9c2609832bf8fdb48c330fd954555e574dd84be50591a6cfb571ea81e7c20fc5
diff --git a/media-sound/picard/picard-2.3.1.ebuild b/media-sound/picard/picard-2.3.1.ebuild
index 572cf0a4420d..6d0e749dc698 100644
--- a/media-sound/picard/picard-2.3.1.ebuild
+++ b/media-sound/picard/picard-2.3.1.ebuild
@@ -19,7 +19,7 @@ IUSE="discid nls"
RDEPEND="
$(python_gen_cond_dep '
- dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_MULTI_USEDEP}]
+ dev-python/PyQt5[dbus,declarative,gui,network,widgets,${PYTHON_MULTI_USEDEP}]
')
dev-qt/qtgui:5
media-libs/mutagen
diff --git a/media-sound/picard/picard-2.4.2.ebuild b/media-sound/picard/picard-2.4.2.ebuild
index 5aa35ce6bae8..80fbe81e8dd8 100644
--- a/media-sound/picard/picard-2.4.2.ebuild
+++ b/media-sound/picard/picard-2.4.2.ebuild
@@ -29,7 +29,8 @@ BDEPEND="
"
RDEPEND="
$(python_gen_cond_dep '
- dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_MULTI_USEDEP}]
+ dev-python/PyQt5[dbus,declarative,gui,network,widgets,${PYTHON_MULTI_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_MULTI_USEDEP}]
')
dev-qt/qtgui:5
media-libs/mutagen
diff --git a/media-sound/picard/picard-9999.ebuild b/media-sound/picard/picard-9999.ebuild
index 5aa35ce6bae8..511feea537f9 100644
--- a/media-sound/picard/picard-9999.ebuild
+++ b/media-sound/picard/picard-9999.ebuild
@@ -30,6 +30,7 @@ BDEPEND="
RDEPEND="
$(python_gen_cond_dep '
dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_MULTI_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_MULTI_USEDEP}]
')
dev-qt/qtgui:5
media-libs/mutagen
diff --git a/media-sound/positron/Manifest b/media-sound/positron/Manifest
deleted file mode 100644
index fc04fdfb0dc4..000000000000
--- a/media-sound/positron/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST positron-1.1.tar.gz 88427 BLAKE2B fb1910e2a241b1cb3090e0636a6ef9492943cd1d61017844ed7981c8caa1b6300f1ac914d0f4ce920928e5cd69e841eb40a1cc7dd6eb7db86341a0717f909b8c SHA512 610f872d69e3ea192630338b2134c82d3ac8e7345b074f99853de67e0723808894ee5ef71151397920f4f91f2aeefe99f659521a68178ea618853a607372ccc5
-EBUILD positron-1.1-r1.ebuild 661 BLAKE2B debe99524e1985b02ca814e085f0b54fd704c5f4b2c2bf8f1de7c8b54c6188b3d734d1c065b55afe1539d87f93cc0c2740e2a3f00a814a72554f36178a384e9f SHA512 92e116d3052738900916c60d52e75f8ad291204b1f8e2580f4c9581afb35a1284be00f58df997fe2715ed0522a90a5d89f3db24205f1fd10d13c6c1e023984d4
-MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343
diff --git a/media-sound/positron/metadata.xml b/media-sound/positron/metadata.xml
deleted file mode 100644
index c870d0eef0ab..000000000000
--- a/media-sound/positron/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/media-sound/positron/positron-1.1-r1.ebuild b/media-sound/positron/positron-1.1-r1.ebuild
deleted file mode 100644
index 97175753f6b0..000000000000
--- a/media-sound/positron/positron-1.1-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Synchronization manager for the Neuros Audio Computer"
-HOMEPAGE="https://www.xiph.org/positron"
-SRC_URI="https://www.xiph.org/positron/files/source/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE="vorbis"
-
-DEPEND="vorbis? ( dev-python/pyvorbis[${PYTHON_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-python_prepare_all() {
- # install docs in /usr/share/doc/${PF}, bug #241290
- sed -i -e "s:share/doc/positron:share/doc/${PF}:" setup.py
- distutils-r1_python_prepare_all
-}
diff --git a/media-sound/snapcast/Manifest b/media-sound/snapcast/Manifest
index 52fb2f41261d..42c23f526a5a 100644
--- a/media-sound/snapcast/Manifest
+++ b/media-sound/snapcast/Manifest
@@ -6,4 +6,4 @@ AUX snapserver.initd 386 BLAKE2B a88d150fd5dc0e11b20fad8d07111ca9ef0074bd79d6617
DIST snapcast-0.15.0.tar.gz 667452 BLAKE2B 0bf7e28ba52356c8fff8066ded3d741243c2ba88cdc6cefda113c0d6866fe14b2fea6198d7809e564cd61d32a336a2c30ee22f6f5d6ae77368a6f3e254cc5065 SHA512 3751eeaa9be4ffd5c7633b8770f36e87360ab83004f090a8350e377f60a79d9502b92b92c5c9c35f513705e6484d113de9942f0a896824d7c5f806ba0010e84e
EBUILD snapcast-0.15.0-r1.ebuild 2036 BLAKE2B 6221864068dd147e0c642269a979969d0ab3d13b929c0724dfa69963404c8af29d1c1476db4dac01548256e6a37c2319f0f724b702f651b62ed89d60e7a057e0 SHA512 48a7583b6bebb86f55663a37465b7614f99e8eaac0412ff67837ada3f6124a212d1d4c773b3cd4eb6af625aa27eb8ed0dda2ab76b4992e1b0d70cae32cb6c0ef
EBUILD snapcast-9999.ebuild 1975 BLAKE2B 6c93cb43de41804b2b4a89b22605b42ccc897c8f40eff5d0cd067e4691c72a9b1ad1851e6d2db3178336b78a79e8349c4e75de86b01736ecb78fd5a7dca987e7 SHA512 4a378e359b9727a45b8cb5c2a2ae7169848e5d89617ed5d89de62d89d847226fdaa8e00a665d624ef19608093d7a1848592b5c033cc3f67d36ba6774e2df2681
-MISC metadata.xml 1161 BLAKE2B 6274c692ae99e43490e09e0c900a95a90ac423b4cd13a5399ab629023a594ba0d4c313df31d040760e46daee4cca8df23d497dd47052dbab86071156fc183624 SHA512 fce326e7afc1989206d24a970d38ddf1860368e8a69fceab5336b87558274eaace21214885f942ca40aca7031eef0abb0f0dc3b8f1d4ebde93ebe1bd8848a766
+MISC metadata.xml 959 BLAKE2B d4b44404f4c57a17bf2d995848175c105956ade8ec89e8680de754f3d0efba4b834ef1f2418e1acd39aafecd393534a5d261ba0cb5e3b4632d108fee8cdecfc7 SHA512 ca08cff7c2bc7e4924df7c39999068ebca369de57af174ebae7f8532c0103d1129dbd8e627506fe41c6e99abe24f4313fd9c208f68cfb17ae3bb4bd467536fa7
diff --git a/media-sound/snapcast/metadata.xml b/media-sound/snapcast/metadata.xml
index cf204c8ac111..820ffc2b0d8b 100644
--- a/media-sound/snapcast/metadata.xml
+++ b/media-sound/snapcast/metadata.xml
@@ -1,14 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>cb-gentoo@guya.de</email>
- <name>Christian Buchinger</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="client">Build and install Snapcast client component</flag>
<flag name="server">Build and install Snapcast server component</flag>
diff --git a/media-sound/sonic-visualiser/Manifest b/media-sound/sonic-visualiser/Manifest
index 8881671e6230..97a346583cef 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -6,6 +6,6 @@ DIST sonic-visualiser-4.0.1.tar.gz 6649178 BLAKE2B c231833f7cc6228d450600e5cbc6a
DIST sonic-visualiser-4.1.tar.gz 6535840 BLAKE2B b3afdb2026405148e2efb217e960a4e70fd8efbe3779c6cc3671b17a808f12e288efb89bbd5200da9ccfc8bdbd0c684d555f7394aab8e67d2963fd84f967da0c SHA512 57edfc52ddbc9198a6608460a8f4e4fc2a382588f2881b7ea99cc738d7944d66c942f24218a303fb20eaa698ee365f29006c985f2385afd7f5c27fec5a241adb
DIST sonic-visualiser-4.2.tar.gz 6532519 BLAKE2B 8cc92b2cd932d3c9f014161635cd767aa6ffa671217fca7c63ec6b882ae46cc1ed790e108e9be59d536aab0cbead726057987c2920c501d451fd353b2bf83018 SHA512 186d723c74d3b2865588370d9ff3afaf9f5356957e670483ea52303477c6acd17bb99b44c05db0fe4c0dc9757ba17c5e25b7b2fda5a15e85d9e193322ce8f2c3
EBUILD sonic-visualiser-4.0.1.ebuild 2790 BLAKE2B 776c2cf8fed6e68128ac5fa07adf129ae0ba0c4f44f3f37052d182029ab8744822266c8374654534201659089cd8e50b82d1cadec917314ab3c4afe26e77f477 SHA512 5ed5e4b90396c22c1d0e78bbb7efdedf3158f890dd23751a15d3bc04abebeb0df898e9fb751c3a2a20596b53a85a45deaf578411a2453bdff394b1b3eb176bef
-EBUILD sonic-visualiser-4.1.ebuild 2804 BLAKE2B 75fba7ef4041429c4571c8cba2a635cea6dd76a8aa0eda4ee0f634a2b950f8194f32598497ecf7a3d98bad41a190ea8959772cc603cd0d28cb8258d5de97a78f SHA512 c3c76d4a6881fb24141d86f886d3cff9adc7607d45b5a7856cdfd9163ce8dec0a95eab570db6f56336f82e07b80c89b6ab67b33f18d2ecedcd49144fce87f756
-EBUILD sonic-visualiser-4.2.ebuild 2852 BLAKE2B f27bdad00e9ff277fe6c380b81a1a5a50f054079088c6aabe907278b093ff4e45504d84516bcb14249f9572f6a95eadf8132909d5f46ab0bfa736516d871d611 SHA512 96d659f47bbf29102385f2ddf45b0c956a44f18e8310eeb8d9dbf52dba70f6a7ad8334543f6834192203d17c4cfc517492935a45a3363b43c898da54c0b893fb
+EBUILD sonic-visualiser-4.1.ebuild 2810 BLAKE2B c8cb7230027051bd096808dace111ef7ed9e4406bc9bd073c760f727290b3c80d1e436a8a250a92964a220920433aaa02cd42f577e7b63eb7c88d8dfeb71092f SHA512 dc85adec230e2a02006950d5c11ecdd4539b306561f54db9d5af45cc6858cb7309497b8024876d489295502e00376181700298404c50a8713287424df658d547
+EBUILD sonic-visualiser-4.2.ebuild 2859 BLAKE2B 76421cc79cc6e836fdd46023e2e2dda070086d5c211e1f13a1c7e19217e82e578644eb1e7d292131d2295157fbc18629e6323e06734ed4da035bd4957057deac SHA512 39ec9900d7d59e04b7b78229b108c782f1f9ecd960043c83a0d5c0451d9d1679f297d982e515f6b4e0515265671b8bd1ec15509c51ae4c68fed027797047b9c9
MISC metadata.xml 353 BLAKE2B a43c47637d7677bb228f7f1be5c106785dc7fb429a831858e1dbcb222fc016676c855e888b31070a363c658d7904b80e09a0fd13c424f9d12ee4bbf9211ac023 SHA512 812f7ef25b8bde0654650ac3f3ddd1e18bfc828db0b5709fdf4c57017438ea118b7d7d14c9dd7006cb7fa63aeb72a25d155ec60beb0eca36bfbd292ecf5faa3f
diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
index 5433a3bec4ff..3279c15e7c9f 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2717/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
BDEPEND="
@@ -58,7 +58,7 @@ DEPEND="${RDEPEND}"
RESTRICT="!test? ( test )"
REQUIRED_USE="
|| ( jack pulseaudio portaudio )
- test? ( mad )
+ test? ( id3tag mad )
"
PATCHES=(
diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
index cd2faeea1677..5c7e308417d2 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
@@ -58,7 +58,7 @@ DEPEND="${RDEPEND}"
RESTRICT="!test? ( test )"
REQUIRED_USE="
|| ( jack pulseaudio portaudio )
- test? ( mad )
+ test? ( id3tag mad )
"
PATCHES=(
diff --git a/media-sound/sox/Manifest b/media-sound/sox/Manifest
index 634106e91ee2..3d36f83909a2 100644
--- a/media-sound/sox/Manifest
+++ b/media-sound/sox/Manifest
@@ -11,5 +11,5 @@ AUX sox-14.4.2-wavpack-chk-errors-on-init.patch 1328 BLAKE2B 0a1f6c0ef96d5508f11
DIST sox-14.4.2.tar.gz 1134299 BLAKE2B 9fae987d421fc733b84746f8dc8f09ced1c3ce066643a426d7c64c4ed4ceeb18e5d00165108b39065a4ce40ff39e9d020fc6e734ff1121ee39bfeed4ad822bc5 SHA512 b5c6203f4f5577503a034fe5b3d6a033ee97fe4d171c533933e2b036118a43a14f97c9668433229708609ccf9ee16abdeca3fc7501aa0aafe06baacbba537eca
DIST sox-14.4.2_p20200803.zip 1089835 BLAKE2B fa53d8c9f14620675bf534090bf6c69ec256bb977aa1b3c01b2d95ba8e685eb4f9d479872f303b2954aa1b063c095bf3b90e5b746fd8d7d66e35476e5218fa6b SHA512 8c485a53b9ecce9ecf759d7bbf8d95e568a89505bec7d1258afded4c7ad0f28c624b637a188ab87b64dee720db59b8de20c347805910f0401f00550832e16392
EBUILD sox-14.4.2-r1.ebuild 2598 BLAKE2B 337d1484a42517ed096862cf30c6b251d2d0bc5cf6bd119fb53d881dcd059fb563948985359be95a794b86be4cee1e091836c0038f969caba4f9dcb6960c1da4 SHA512 66d7c2bbafbfa61626ff399f056d2bb3208e403cc83b44f7a66447e53273bc5716b0cc3d13f46f2a5669461f4ffa6dab5a23be7b24599f70584c3aebf025389f
-EBUILD sox-14.4.2_p20200803.ebuild 2809 BLAKE2B 6550bcaa2bec0459a4c3193c85aeed5305041fa08d3ff482a501452bfabe8ae3a235c0ab187bb575d196b361779db322a830320245102718a4bdc052bb57b8fc SHA512 e48719322b56b708ceb25a2047c16f529af39373f819d0eb76205fe825e53958f07861e1982187b72b9d82bbfc0211b3c3139cbee3dcb4be27336db79256fde8
+EBUILD sox-14.4.2_p20200803.ebuild 2808 BLAKE2B 6a7a21aa471f5cee187f3cd2fd0cc50a5fcea6ac3fe784dfbada7f202bea6bf4f3c263e6b171a3349fd672ccc82aed1c84561e08acb1d0c977d779c54de3f40f SHA512 6cbba3b64e3e50be82c4b73474ff61d0338310b3c514948eb3c08568cf3e320abe971eef99b8e31cc873dd24ea2f5a800d7d00580c63814a325fe2beb64553db
MISC metadata.xml 653 BLAKE2B 73d6e024f7b8cf87cc0640a749af4bf3d45604e9e28cd9ff1f68fea9b7f4c05ff2e1ee676efd07d1221070492a3575c1f4397cfe7008df00403232353f22afcd SHA512 578f6db7fbe2ae3dc3a732a2cbfb8627bfcce1801b4834071040df1b9e3bf20ca9dd6e7a8d7df221d38f4e8fff22cefa6ad57fd19dc145ab4a247f688c497c71
diff --git a/media-sound/sox/sox-14.4.2_p20200803.ebuild b/media-sound/sox/sox-14.4.2_p20200803.ebuild
index 1d9f0c22f731..b7a36d3f5f35 100644
--- a/media-sound/sox/sox-14.4.2_p20200803.ebuild
+++ b/media-sound/sox/sox-14.4.2_p20200803.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="alsa amr ao debug encode flac id3tag ladspa mad ogg openmp oss opus png pulseaudio sndfile static-libs twolame wavpack"
BDEPEND="
diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest
index e18dead383c4..045cc13ffcbc 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,5 +1,7 @@
AUX ts3client-bin-r2 323 BLAKE2B bfeb748c59492387139b70bd3d688bf0c21969566d7cbfafec9abc3974daad67f34ad00cef53a35f229e8434ad2a15454c29c1470214f47332cd606053cb515d SHA512 42c5ee014db58b99d4680e31a59ac8b53c3a005332478ed166128fd08867c0cdc167c5b74a97a0f3a630c8faff9e5edd9c96da28bdbebae1d56a896e7a50e95d
DIST TeamSpeak3-Client-linux_amd64-3.5.3.run 97454216 BLAKE2B 228542b7b5169bd4bc86f320f7d9b4e099d088db9bb5c944b7b1e9d029b8c505a50447468fb02bb2b5e34c0f3a4e088a1af2bab466a7ec71e128541fabe9b562 SHA512 8b0ea835b179596ec16c092790383691650f6cb92b97d4ab2012872edc2f4d82e0b3a3ea4551651c4824703b9ef01ba9c95a50ee262d5f279151d780dc3faef6
DIST TeamSpeak3-Client-linux_x86-3.5.3.run 95939656 BLAKE2B 5aec52b4461d45cd19947e3f87729a40bca23bc78d45565bad59a1f11b437e253f0bf073ad32ca1a43396b8bcf47794d0efb0673ec0b7314e3dd5c2a0dcdb140 SHA512 54a6d7ad03a357a78be71710e7878b9b5c0a54d175bf4242a35ba82df1abfa692dc4d4c921099677c5d163caf18b68db73a87b8637b216ef5c72eaa25b6deab7
-EBUILD teamspeak-client-3.5.3.ebuild 2889 BLAKE2B 020a68a08d191a21b356a0ea2a731658666dffea461b80c2d871776743fc360194b4f2be78fa5b2f378652748c3ab34fb6c272e8f54c157a7b7e1e85c0485932 SHA512 28041f314d5d6dfe0254b977105e3c73747b2f575276021b8222d92106464cc60cb42b8b8fcad10d281b5d4318b53ee7d9d1d54bbc1aafa920a182db6d9383ea
+DIST teamspeak-client-5.0.0_beta24.tar.gz 98415731 BLAKE2B 47589e828a71037910df2164152e63afef5606cc296f93e50f38e89a357b6fce266dcc219f7edeb4ac2ed664c3cf9f4847fd4a0a6b6c1327b63d328656a09359 SHA512 7ee9d088cf4f2e5b6fddba10f8586ffe4309dcf346f5b44dde89ceb9203746f7191247a3a0e3eb48cf7f21728734be3445c44dd025dd93f14b0bfce62d7e3623
+EBUILD teamspeak-client-3.5.3.ebuild 2889 BLAKE2B 0b35da3a0914574bbad363e0546f49af1a3d8518e0605767caea4d114718e9657968b6c1a5e498fea6e94cca60925222e5837e83211b8092c0466558eb190acc SHA512 62d27eb4da0f1a16de6ab1164e4dcb2c45b3a4b1f85ba667b556f6b2d6e642499b259395543e5d4167a8f74702820f69089cfe11d11a33467274f81d7a059982
+EBUILD teamspeak-client-5.0.0_beta24.ebuild 2153 BLAKE2B 2666978068ace8e28e3f336f648c4a6fa4dc6bcf5c587eb18cab0ffbadb849fab098eae1c30e8b4864235dbb3e6de68694f6317854b6d217c2b7338f62c176bb SHA512 57c875f227777fa96dad32aa0074dbd453253d9d854a1607425579576fe25ca74a35fff8023b4ded0f8a2009ce9c9a852317955ce7ba9ca85d4660c804afa823
MISC metadata.xml 637 BLAKE2B 996d3156ecf21c789e3a7017d7922f7fae257722021bc4ff968ec3c9863df61f9631fe83e3482781f78ede7b91f2138b4510473d8654063347037031812758fe SHA512 934068091ef8dce4652021965a99d50c4df0a426a7a1d1f26adeca776a73e7f1150d976bf44b704905aa0877d8844dd5d53bfa71279f5126e00dec924f3afc5f
diff --git a/media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild
index af57b75982cb..a2a578b075ef 100644
--- a/media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild
+++ b/media-sound/teamspeak-client/teamspeak-client-3.5.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
KEYWORDS="-* amd64 x86"
LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )"
-SLOT="0"
+SLOT="3"
IUSE="+alsa pulseaudio"
REQUIRED_USE="|| ( alsa pulseaudio )"
diff --git a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta24.ebuild b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta24.ebuild
new file mode 100644
index 000000000000..f35eafbb741c
--- /dev/null
+++ b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta24.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg-utils
+
+DESCRIPTION="A client software for quality voice communication via the internet"
+HOMEPAGE="https://www.teamspeak.com/"
+SRC_URI="teamspeak-client.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS=""
+LICENSE="teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )"
+SLOT="5"
+
+RDEPEND="
+ app-accessibility/at-spi2-atk:2
+ dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig:1.0
+ media-sound/pulseaudio
+ net-print/cups
+ sys-power/upower
+ sys-apps/dbus
+ x11-libs/cairo[glib]
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+ x11-libs/pango
+"
+
+RESTRICT="bindist fetch mirror"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="
+ opt/teamspeak5-client/chrome-sandbox
+ opt/teamspeak5-client/hotkey_helper
+ opt/teamspeak5-client/libcef.so
+ opt/teamspeak5-client/patcher
+ opt/teamspeak5-client/TeamSpeak
+ opt/teamspeak5-client/soundbackends/libalsa_linux_amd64.so
+ opt/teamspeak5-client/soundbackends/libpulseaudio_linux_amd64.so
+"
+
+pkg_nofetch() {
+ elog "Please download ${A} from"
+ elog "https://beta.teamspeak.com"
+ elog "and place it in your DISTDIR directory."
+ elog ""
+ elog "Please keep in mind, that this is a closed beta!"
+ elog "If you are not participating, you won't be able to download it!"
+}
+
+src_install() {
+ exeinto /opt/teamspeak5-client
+ doexe chrome-sandbox hotkey_helper patcher TeamSpeak libcef.so
+
+ insinto /opt/teamspeak5-client
+ doins *.bin *.dat *.pak
+ doins -r html licenses locales soundbackends
+
+ dodir /opt/bin
+ dosym ../teamspeak5-client/TeamSpeak /opt/bin/ts5client
+
+ make_desktop_entry /opt/bin/ts5client "Teamspeak 5 Client" /opt/teamspeak5-client/html/client_ui/images/icons/teamspea "Audio;AudioVideo;Network"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest
index 0faf61f0cc04..57bdd730b650 100644
--- a/media-sound/yoshimi/Manifest
+++ b/media-sound/yoshimi/Manifest
@@ -3,4 +3,4 @@ DIST yoshimi-1.7.1.tar.gz 10067045 BLAKE2B 6a9d84d47413ec26c733515bd3becaca436c8
DIST yoshimi-1.7.2.tar.gz 10256155 BLAKE2B e330e2d22117bbed2c2054efabf852aa67141a40539ca96e2df7c88cedabb445214f2d79c0f681b68d70b8c832b7bb7852d44442d3f6b1e4183fd2297768b0ca SHA512 7a52dd847cfd19c6b7cb802f181baaa291e73b52f8243e34f9899651f003779b402a20281995ce24f2335570191f6973c2bafb58a5093eba868033b6b9dd4fd9
EBUILD yoshimi-1.7.1-r1.ebuild 1094 BLAKE2B 3ea86703750ade54eb4449a4a93afd589b366f58122649899d2f2b020e9ed8eaeb2925dec7da3f5efe354503475c805185fcb3bb1192f1f2836397ccea9e55d6 SHA512 8153ec253ded0aac30a759781e5ba6d3150213fdb8ac96a2b630179bcc67da0267a560c438250814e9194c30af851b5b46dfab4743752c4b64b9381b2cc72493
EBUILD yoshimi-1.7.2.ebuild 1011 BLAKE2B b28c7c74baa9813d5cb76a114f259b758882a6100856c9bbdf3dd212cef46c927a9e9a9ffd41f6c84ca37bc0352aa1cbfe52db179b193b4c700df716e2d542bc SHA512 63906d2c45c61560fa04c1db3be7d7566fac17bb610f1b7906921b27e73a03401b0742a55f95bdfad4f34d60c080453eb5d648bc993c8c833c483be992c4ec73
-MISC metadata.xml 1650 BLAKE2B 1581b61fd8129d530dd164a50aa38a9621d947cd42b1a6c0c41924e7539c44f38c30f2e91d440a094b878c2f5db720c71de4df93f378061e0db2063419477021 SHA512 eec6c334d5c7ad11741c6318cea8374d2b46b2700372b1eebed66e1808a819794029d0d13306b8b5d7df3d7830569f8f76188dfb502eb1df4f668f1c21e4d152
+MISC metadata.xml 1413 BLAKE2B c294d4bd44ddd5a51ae0294e12e053633da91e3ee4f6e71786e68d3ea674ff3966cd5992b5d9e7c43c677d64e3771662c23760b8e74a9382bd9118ca5e779a8c SHA512 d35e3df2eae6868adf65f4cb5f9e9306c9e72f930c427a01816f2dfe7b32e07641ea91c6829e7ef6c099cb3d7136541b2deedbfe926d50be66d364042c054ba4
diff --git a/media-sound/yoshimi/metadata.xml b/media-sound/yoshimi/metadata.xml
index 5d989b377648..117f33bc9f0a 100644
--- a/media-sound/yoshimi/metadata.xml
+++ b/media-sound/yoshimi/metadata.xml
@@ -1,14 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>denis7774@gmail.com</email>
- <name>Reva Denis aka RarogCmex</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<maintainer type="project">
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>