summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-14 11:10:11 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-14 11:10:11 +0100
commit81b8f20732954c4508baf2f77472b5435e3f851f (patch)
tree4180177cb7ba85eab50159ce96218c2419fb24a6 /media-sound
parent946859e0e36904cffb3e0ccbccb6b7b1347c1cc8 (diff)
gentoo auto-resync : 14:09:2022 - 11:10:10
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin57101 -> 57097 bytes
-rw-r--r--media-sound/abcde/Manifest2
-rw-r--r--media-sound/abcde/abcde-2.9.3-r3.ebuild (renamed from media-sound/abcde/abcde-2.9.3-r2.ebuild)2
-rw-r--r--media-sound/alsaplayer/Manifest2
-rw-r--r--media-sound/alsaplayer/alsaplayer-0.99.81-r4.ebuild (renamed from media-sound/alsaplayer/alsaplayer-0.99.81-r3.ebuild)2
-rw-r--r--media-sound/aqualung/Manifest2
-rw-r--r--media-sound/aqualung/aqualung-1.1-r102.ebuild (renamed from media-sound/aqualung/aqualung-1.1-r101.ebuild)6
-rw-r--r--media-sound/ardour/Manifest4
-rw-r--r--media-sound/ardour/ardour-6.9-r2.ebuild (renamed from media-sound/ardour/ardour-6.9-r1.ebuild)2
-rw-r--r--media-sound/ardour/ardour-9999.ebuild2
-rw-r--r--media-sound/asunder/Manifest2
-rw-r--r--media-sound/asunder/asunder-2.9.7.ebuild5
-rw-r--r--media-sound/audacity/Manifest2
-rw-r--r--media-sound/audacity/audacity-2.4.2-r3.ebuild (renamed from media-sound/audacity/audacity-2.4.2-r2.ebuild)4
-rw-r--r--media-sound/bpmdetect/Manifest2
-rw-r--r--media-sound/bpmdetect/bpmdetect-0.7.0_pre20170810-r1.ebuild (renamed from media-sound/bpmdetect/bpmdetect-0.7.0_pre20170810.ebuild)9
-rw-r--r--media-sound/clementine/Manifest4
-rw-r--r--media-sound/clementine/clementine-1.4.0_rc2.ebuild164
-rw-r--r--media-sound/clementine/clementine-9999.ebuild40
-rw-r--r--media-sound/cmus/Manifest4
-rw-r--r--media-sound/cmus/cmus-2.10.0-r1.ebuild (renamed from media-sound/cmus/cmus-2.10.0.ebuild)2
-rw-r--r--media-sound/cmus/cmus-9999.ebuild2
-rw-r--r--media-sound/deadbeef/Manifest6
-rw-r--r--media-sound/deadbeef/deadbeef-1.8.8-r3.ebuild (renamed from media-sound/deadbeef/deadbeef-1.8.8-r1.ebuild)12
-rw-r--r--media-sound/deadbeef/deadbeef-1.8.8-r4.ebuild (renamed from media-sound/deadbeef/deadbeef-1.8.8-r2.ebuild)12
-rw-r--r--media-sound/deadbeef/deadbeef-1.9.1-r2.ebuild (renamed from media-sound/deadbeef/deadbeef-1.9.1-r1.ebuild)10
-rw-r--r--media-sound/dvda-author/Manifest2
-rw-r--r--media-sound/dvda-author/dvda-author-10.06-r1.ebuild7
-rw-r--r--media-sound/easytag/Manifest2
-rw-r--r--media-sound/easytag/easytag-2.4.3-r4.ebuild (renamed from media-sound/easytag/easytag-2.4.3-r3.ebuild)2
-rw-r--r--media-sound/exaile/Manifest3
-rw-r--r--media-sound/exaile/exaile-4.1.1-r1.ebuild72
-rw-r--r--media-sound/exaile/files/exaile-4.1.1-metainfo.patch29
-rw-r--r--media-sound/flac-image/Manifest2
-rw-r--r--media-sound/flac-image/flac-image-1.00-r2.ebuild (renamed from media-sound/flac-image/flac-image-1.00-r1.ebuild)2
-rw-r--r--media-sound/flack/Manifest2
-rw-r--r--media-sound/flack/flack-2.0.6.ebuild6
-rw-r--r--media-sound/gmtp/Manifest2
-rw-r--r--media-sound/gmtp/gmtp-1.3.11-r3.ebuild (renamed from media-sound/gmtp/gmtp-1.3.11-r2.ebuild)4
-rw-r--r--media-sound/gogglesmm/Manifest2
-rw-r--r--media-sound/gogglesmm/gogglesmm-1.2.1-r2.ebuild (renamed from media-sound/gogglesmm/gogglesmm-1.2.1-r1.ebuild)32
-rw-r--r--media-sound/kid3/Manifest4
-rw-r--r--media-sound/kid3/kid3-3.9.1.ebuild100
-rw-r--r--media-sound/kid3/kid3-3.9.2-r1.ebuild (renamed from media-sound/kid3/kid3-3.9.2.ebuild)10
-rw-r--r--media-sound/mixxx/Manifest6
-rw-r--r--media-sound/mixxx/mixxx-2.3.3-r1.ebuild (renamed from media-sound/mixxx/mixxx-2.3.3.ebuild)8
-rw-r--r--media-sound/mixxx/mixxx-2.3.9999.ebuild6
-rw-r--r--media-sound/mixxx/mixxx-9999.ebuild17
-rw-r--r--media-sound/moc/Manifest2
-rw-r--r--media-sound/moc/moc-2.6_alpha3-r6.ebuild (renamed from media-sound/moc/moc-2.6_alpha3-r5.ebuild)19
-rw-r--r--media-sound/mpd/Manifest14
-rw-r--r--media-sound/mpd/mpd-0.22.11-r1.ebuild (renamed from media-sound/mpd/mpd-0.22.11.ebuild)4
-rw-r--r--media-sound/mpd/mpd-0.22.3-r2.ebuild (renamed from media-sound/mpd/mpd-0.22.3-r1.ebuild)4
-rw-r--r--media-sound/mpd/mpd-0.23.5-r1.ebuild (renamed from media-sound/mpd/mpd-0.23.5.ebuild)4
-rw-r--r--media-sound/mpd/mpd-0.23.6-r2.ebuild (renamed from media-sound/mpd/mpd-0.23.6-r1.ebuild)4
-rw-r--r--media-sound/mpd/mpd-0.23.7-r1.ebuild (renamed from media-sound/mpd/mpd-0.23.7.ebuild)4
-rw-r--r--media-sound/mpd/mpd-0.23.8-r1.ebuild (renamed from media-sound/mpd/mpd-0.23.8.ebuild)4
-rw-r--r--media-sound/mpd/mpd-0.23.9-r1.ebuild (renamed from media-sound/mpd/mpd-0.23.9.ebuild)4
-rw-r--r--media-sound/mpfc/Manifest2
-rw-r--r--media-sound/mpfc/mpfc-1.3.8.1-r4.ebuild (renamed from media-sound/mpfc/mpfc-1.3.8.1-r3.ebuild)4
-rw-r--r--media-sound/openmpt123/Manifest2
-rw-r--r--media-sound/openmpt123/openmpt123-0.6.5-r1.ebuild (renamed from media-sound/openmpt123/openmpt123-0.6.5.ebuild)2
-rw-r--r--media-sound/opus-tools/Manifest2
-rw-r--r--media-sound/opus-tools/opus-tools-0.2-r1.ebuild (renamed from media-sound/opus-tools/opus-tools-0.2.ebuild)7
-rw-r--r--media-sound/potamus/Manifest2
-rw-r--r--media-sound/potamus/potamus-17-r1.ebuild (renamed from media-sound/potamus/potamus-17.ebuild)2
-rw-r--r--media-sound/qmmp/Manifest4
-rw-r--r--media-sound/qmmp/qmmp-1.6.1-r2.ebuild (renamed from media-sound/qmmp/qmmp-1.6.1-r1.ebuild)2
-rw-r--r--media-sound/qmmp/qmmp-9999.ebuild2
-rw-r--r--media-sound/qtgain/Manifest2
-rw-r--r--media-sound/qtgain/qtgain-1.0.0.ebuild23
-rw-r--r--media-sound/rip/Manifest2
-rw-r--r--media-sound/rip/rip-1.07-r3.ebuild6
-rw-r--r--media-sound/shnflacverify/Manifest2
-rw-r--r--media-sound/shnflacverify/shnflacverify-0.3-r1.ebuild (renamed from media-sound/shnflacverify/shnflacverify-0.3.ebuild)4
-rw-r--r--media-sound/shntool/Manifest2
-rw-r--r--media-sound/shntool/shntool-3.0.10-r2.ebuild (renamed from media-sound/shntool/shntool-3.0.10-r1.ebuild)4
-rw-r--r--media-sound/snapcast/Manifest2
-rw-r--r--media-sound/snapcast/snapcast-0.26.0-r1.ebuild (renamed from media-sound/snapcast/snapcast-0.26.0.ebuild)4
-rw-r--r--media-sound/sox/Manifest2
-rw-r--r--media-sound/sox/sox-14.4.2_p20210509-r1.ebuild (renamed from media-sound/sox/sox-14.4.2_p20210509.ebuild)2
-rw-r--r--media-sound/timidity++/Manifest4
-rw-r--r--media-sound/timidity++/files/timidity++-2.15.0-clang-15-configure.patch27
-rw-r--r--media-sound/timidity++/timidity++-2.15.0-r4.ebuild (renamed from media-sound/timidity++/timidity++-2.15.0-r3.ebuild)4
-rw-r--r--media-sound/timidity++/timidity++-2.15.0-r5.ebuild236
-rw-r--r--media-sound/vorbis-tools/Manifest2
-rw-r--r--media-sound/vorbis-tools/vorbis-tools-1.4.2-r1.ebuild (renamed from media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild)4
-rw-r--r--media-sound/xmms2/Manifest2
-rw-r--r--media-sound/xmms2/xmms2-0.9.1-r1.ebuild (renamed from media-sound/xmms2/xmms2-0.9.1.ebuild)2
-rw-r--r--media-sound/yoshimi/Manifest4
-rw-r--r--media-sound/yoshimi/yoshimi-2.2.2.1.ebuild (renamed from media-sound/yoshimi/yoshimi-2.2.2.ebuild)0
91 files changed, 635 insertions, 423 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index cd2754b6493d..25387bab5d5a 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/abcde/Manifest b/media-sound/abcde/Manifest
index eb6bf7612e4b..ef0900d05dcd 100644
--- a/media-sound/abcde/Manifest
+++ b/media-sound/abcde/Manifest
@@ -1,4 +1,4 @@
AUX abcde-2.9.3-Makefile.patch 528 BLAKE2B 7568595d6f67b47bbe6dd84cb829ac2b5f37c32a1a4c275cb073f0e6c03d78868b18821bd5ebc87aa8428708b94477c53e674ea9bfd051852a34ff866bad5815 SHA512 1438f8654f41e8681f0f2887d403ba6c2f85a70dc813f19c93c51aeea2e481dc80cde4d73807aad2e5f01f479224f4f9f4eec85bf6ed81ce442d873386b63d12
DIST abcde-2.9.3.tar.gz 160876 BLAKE2B cb3ebc372b4bfcf002beda567c2aa91dba11e77fdaeee8ec0d351fe907d6209ccb9013135db2a3ea0f85148eeaaa91f06243c607ac732a1b13f7a0a54d721fb0 SHA512 51a1dfa1f1d2dab6b8dad7d9f70d0139938151bc2dae0e9fc80da5385b4bba4d71c89a4d1b2dec5bd24787a542cb0caeacbef423cf32b8014cf6320c391b4236
-EBUILD abcde-2.9.3-r2.ebuild 1810 BLAKE2B 239bd049c79e1ddf1f354f0207a1edfcfe2bcd165b95e4cfeb08b245900d37104d3ede58ca429052152f8a4f38378fdb5b923aded21debe1e2d008434f7e3be7 SHA512 3873db9bc3ef42195868837e9ddb6da411e6bc0d0f22178d7c9ce6722b3afca3aeecbbf796178737edeb7379d74680a7ec338f7f2d5f399caacc1adacf6692f1
+EBUILD abcde-2.9.3-r3.ebuild 1810 BLAKE2B c0f046f348e1fb9664085f17df35e74b4bf50a709d4d2430989dc156295c32b2d1528d5f25677e2b02a1eae03ea9b98e356bad449f28a56a94f51b65caf85186 SHA512 744d697fcee0c7d2152fb459c4a62fcd18014b8de9e6d29a08c27d5785b6337a73e004a0bb987edf4779719795195bec22254f6f53b89827a17f9824c131e7c4
MISC metadata.xml 688 BLAKE2B 1b7fa0f469d0875c859efba67704f3f879a4aacdf1265e4e420ac9061d90233f60720fe9ff7c8af1d192c7c164225388db4ceaefec047c309cbe319f54d33ca4 SHA512 494ec16cb838014916286f73e1fe215afbf35ee420bd5b5451f4e53e6a0b71a168cfee109c489752ae2a39668fca07ceb2b8127f5fdfe17a141472d7f2187ada
diff --git a/media-sound/abcde/abcde-2.9.3-r2.ebuild b/media-sound/abcde/abcde-2.9.3-r3.ebuild
index a3751c7b1951..ff1093b5c2fb 100644
--- a/media-sound/abcde/abcde-2.9.3-r2.ebuild
+++ b/media-sound/abcde/abcde-2.9.3-r3.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="Command line CD encoder"
HOMEPAGE="https://abcde.einval.com/"
diff --git a/media-sound/alsaplayer/Manifest b/media-sound/alsaplayer/Manifest
index 5c6ca65deda4..edf8dfceebd6 100644
--- a/media-sound/alsaplayer/Manifest
+++ b/media-sound/alsaplayer/Manifest
@@ -1,4 +1,4 @@
AUX alsaplayer-0.99.81-autotools.patch 943 BLAKE2B 0f51ca345e6ccadd25f28ae1961af3ea70055297ad020aa232b9604ffb80c68de79ce42b231a3f8e3bf66ba0c92cd9759b604eab3aae09c9e7b61ab96b0da047 SHA512 a0c55913e8f52578f441229ed3cab999416732b45dc5019965fc32635cb5b9f7fb603ef23eacc5b22da9d423d751a12a448f1f9293e929a303673d28a33d0ae5
DIST alsaplayer-0.99.81.tar.bz2 806906 BLAKE2B 6b37aaa65f6426a43483c3fa7e077ca89ce553655587e0f44ac61ade5d4f5467a304e18ef0142336b0cc94311498ccaa16d9ed2d6eb8109474626c6d1a4ca97d SHA512 6723b36837d01f14645bb1d43ec7c54c85e8afed9b020f56dc81b4de64b74e4da2504507fe83954c7b26817e90510c585d09e759fc11e731d4d27e86f3932650
-EBUILD alsaplayer-0.99.81-r3.ebuild 1858 BLAKE2B 0eb6ccf5a466c68a94c4214072c3e256a902187f520d10ec85f850bbb1f53362bfbe55755e9a429c60236051eb55843d80fda037689f4ef38a379eeabf851129 SHA512 552989b0e1617ad755d1ee8eba6d6c0ba1ffd12d66d8996712f264f01e65ddbc461a8cdb0ba64b382bff4e33de56f191923e717eee508ebb34fd4199b39201dc
+EBUILD alsaplayer-0.99.81-r4.ebuild 1860 BLAKE2B b4a5c200848f458478daeb1aee570e098207dfab5c58755b1ba54ad39b8aef62e6f4c0189bd4cd3e07ce231d558c0b3d5f6753e08b3fd19ee06259c62b6eed79 SHA512 cf70461a887ae65a93aa3dd8f5664555ab17b974effcfaea17afb052f143097751aa8e17ff66edab91ecc98ff9f3a0684981730ad05ad382d7a2367331034481
MISC metadata.xml 338 BLAKE2B 10b361f79fc3faabd4f58308beb752d40d950e963b754519fb78503c0b7bb36492473b4c5ead9624e6e82d1c47d658237eab69a38dce4647cffd73c8738e21cd SHA512 af01ff0b9d7267d8a730ad734d51c6339dfa81eb4d0a2b41eb85d5f52a8fb10db872f1ea2df4b6450b0a89020884470daa28bfd1288aaeff6671c88b7972626e
diff --git a/media-sound/alsaplayer/alsaplayer-0.99.81-r3.ebuild b/media-sound/alsaplayer/alsaplayer-0.99.81-r4.ebuild
index 32fb30aa29da..bf99473154ba 100644
--- a/media-sound/alsaplayer/alsaplayer-0.99.81-r3.ebuild
+++ b/media-sound/alsaplayer/alsaplayer-0.99.81-r4.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
sys-libs/zlib:=
alsa? ( media-libs/alsa-lib )
audiofile? ( media-libs/audiofile:= )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
gtk? ( >=x11-libs/gtk+-2.10:2 )
id3tag? ( media-libs/libid3tag:= )
jack? ( virtual/jack )
diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest
index 478dceb77e17..1ead5664c899 100644
--- a/media-sound/aqualung/Manifest
+++ b/media-sound/aqualung/Manifest
@@ -2,5 +2,5 @@ AUX aqualung-1.1-configure-lua-version.patch 1230 BLAKE2B ea7a3f9a5bfaef41e97639
AUX aqualung-1.1-ifp.patch 1445 BLAKE2B 80e4baadf577d17985d657ff3b3a357f30ec027d1c2e81398472226c87f787a37257eecc34ef3c8c435216e8746947d1d87dc9acb62d08d8a1c44f2ba51e8159 SHA512 c20426ff125f9273dc8297a188c768ca64ae57f8a507049ed534b58fb0214ad21477c8375a5c999c5dda5de96dd2f1599fda0c768878441f4ca7190ef75bf90e
AUX aqualung-1.1-var-collision.patch 1174 BLAKE2B 25ff8f99a38b5d857f3f3175400e535ba9343eec1954b97fc9552101c8581557b9ea3241d3976a6f9dd6d44e41aaaf6e4319469d89d7f68a6bfab5104a63d52c SHA512 d414f1af65466391a4b59e4b2de81b83db9eeddb60fe1b44f9a0fe101aa33453f18ac8c28e5a57ddba8ecb604c4571adfad1f94f12d4b0ef03e4c01c503a2e4d
DIST aqualung-1.1.tar.gz 1986368 BLAKE2B 2dd367aefe55c1b9243bd5faee2e2d082825f1077326ad05cfe4c2b088ba2f055f5d9af7d14a032bac3603c8e333cffb53357a73e29f22f417e89ad91548eece SHA512 77f6350c1c6c9160da4c6280273812964d58e01227495a87e03e0bee0a2aaf5589d309b9ce7e08421845a357b35dbd08c5de5ecd495ae5ba7877a67d01e4ad01
-EBUILD aqualung-1.1-r101.ebuild 2645 BLAKE2B 596843f46ed718bd2977782ee9c066efd1462fc907eda1bc593ae247d1fecd761b64591f887d41d3f44bf36e566bc5f02fb22a2cc80873ce338774aef05cddcf SHA512 ba93c99aeb4a5c55fef8a4cfa2f897988d997e36e89b96995682369c9c43d9a1aa49478c844f831e9fa04d2ea5cf346461e0dcac988008b1fe8638bb8abd3df3
+EBUILD aqualung-1.1-r102.ebuild 2646 BLAKE2B f7a4b2ba050176b3010c7574d7294b4e87409ab2e970ea0145f675c2a23a542967c6a86779147250a9f7258ea98d7d1d225c6bbbc9f3de0531bab637322c90f0 SHA512 98c646e41bd25604ccfb639ece91a832ae5956f44dea20ad0573258f6d1dafe1fcc389f02314abd24b06a9f821697ee6dce703e802ca13b4eba3a3b0196cc0df
MISC metadata.xml 919 BLAKE2B 66ad98450937b883d555b01bb05777de0bd00fba596231586d064bed7502f391b13235cb4a55366fc9146278047b177f895feddf94c59597bca5c5e92001ccd3 SHA512 1ccc8d585cf46e8d7c09f6bd8182e6941442b7045ab5243598b2c18b946c93ee8aa2fd257ba54af6db6af2689e33676967e266149fce2dc79e650afa480f828c
diff --git a/media-sound/aqualung/aqualung-1.1-r101.ebuild b/media-sound/aqualung/aqualung-1.1-r102.ebuild
index 26cd9a923812..184efbb00747 100644
--- a/media-sound/aqualung/aqualung-1.1-r101.ebuild
+++ b/media-sound/aqualung/aqualung-1.1-r102.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -32,8 +32,8 @@ RDEPEND="
alsa? ( media-libs/alsa-lib )
cdda? ( dev-libs/libcdio-paranoia )
cddb? ( media-libs/libcddb )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flac? ( media-libs/flac:= )
ifp? ( media-libs/libifp )
jack? ( virtual/jack )
ladspa? ( media-libs/liblrdf )
diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 85b279d73867..77692505934e 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1,5 +1,5 @@
AUX ardour-6.8-metadata.patch 653 BLAKE2B 3929d825fd8de5205d0f5aa8d0172e6374ca9ffd195789386b756ae540e1842a9902592b8b6d74019c52f134e8cb9886085e23277ef022883c4425dc580c5bc9 SHA512 963f3cfcd00a3fb15cb9875f7fc31a8294058898b6fab94feb32f786369643139b1e8787ecc47a4ea6a33dabe6bd90f564b6009e0d6e482d8e5129534c789972
DIST Ardour-6.9.0.tar.bz2 12297369 BLAKE2B 62037130b9f2d15a7f527b549c552a281105298dc85e3019d0f7ac09cb791f2b5460c4a7bd2f2098ccade6b87c70a16e6414691d90ec4baafeb6065f26d10a66 SHA512 ace45f5bfe6d0c9e4bb1712ae53ebaee2f15f883045650cae3ddcae251d4fd2f645ba745effb739b47c73a0568ae9e8ae443b711dd610584e04575fd9046b234
-EBUILD ardour-6.9-r1.ebuild 4834 BLAKE2B cabeaa9566c59ea18b5703d03a35abd75b4b4587211100728cf97fd7a9efb8b288e5e5bc6886b5a56cfa27ac13517ff7823640bb79d21dec100c11566911d1c7 SHA512 1b7214218f1300039110c08bea127ceaf733c50023eaa66390c4cb44b00b1307d90dd54ef944ced7fe44f1e23accd63dfbbab9ec9514bace9f2cb2dd8d1350b6
-EBUILD ardour-9999.ebuild 4999 BLAKE2B d88879da572a587222c54e9581cea1acbd0b5e0f7fdaa8af2231ba3af69a14dd9aaa77605fe988464a24e2f90bff9c4c9e92fbc149217a56b2f25d4161f050f3 SHA512 579f48b04011367326a15a53caf5b528b6dc969287b484108f97a80e9bcb2022295cddb55bc35cf84696a6e65b88d7cde4cf3b234f0d29045b5725950c13a75c
+EBUILD ardour-6.9-r2.ebuild 4836 BLAKE2B 23e48715ff26825687eda74d6f9fd9f927d4904d4b2182457094a454f7d93201a15320e45c97e0cd43a47600a2bc1a80f822f7055969be34b1595e8f67c09d10 SHA512 4f43442cf23d86adcd47800eedc10cfbf014cb6f5fe2ad4baef63ab0eec37c912105a69d850b8c62f73e477c129b7cbbb0d0a693554db2df9e2bf7546e34b983
+EBUILD ardour-9999.ebuild 5001 BLAKE2B 859d7c38c538879eae9d90682b4bfba684dce88f5bdec8a6d19d0bad54320bdf1e9b748963fa521195696cb628af819358dd56d50078aba086f5b7eb4c993a43 SHA512 345a5a31557ec119fcc226705229ee611f21bbdbde50898bc0cf3a2d223d9d641aa8a4edc04d9834745ea39928098b2784588016222cc494d98b6289a05a7412
MISC metadata.xml 451 BLAKE2B 0ed571ca79f0d4b92239239982f04abf725365df169290e4a02f6d8f580cf801f70d8bc93414b4549c8172ff43864d5c49fa987caeec58e1b2331ffe01a69ae6 SHA512 504bd817356c7ee57c64193584b3fc5b3bc70f5224d5a531ac5ecf8fb974728639e75b77bb9e7c5ad77cf6099123361b9ec6211b855edb4761acd95b8cb7abcb
diff --git a/media-sound/ardour/ardour-6.9-r1.ebuild b/media-sound/ardour/ardour-6.9-r2.ebuild
index e258a1144663..d25d23fb3095 100644
--- a/media-sound/ardour/ardour-6.9-r1.ebuild
+++ b/media-sound/ardour/ardour-6.9-r2.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
>=gnome-base/libgnomecanvas-2
media-libs/alsa-lib
media-libs/aubio
- media-libs/flac
+ media-libs/flac:=
media-libs/freetype:2
media-libs/libart_lgpl
media-libs/liblo
diff --git a/media-sound/ardour/ardour-9999.ebuild b/media-sound/ardour/ardour-9999.ebuild
index 9309627c651a..19e5493895f8 100644
--- a/media-sound/ardour/ardour-9999.ebuild
+++ b/media-sound/ardour/ardour-9999.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
>=gnome-base/libgnomecanvas-2
media-libs/alsa-lib
media-libs/aubio
- media-libs/flac
+ media-libs/flac:=
media-libs/freetype:2
media-libs/libart_lgpl
media-libs/liblo
diff --git a/media-sound/asunder/Manifest b/media-sound/asunder/Manifest
index 526ce46e560b..ee6cef28ce3a 100644
--- a/media-sound/asunder/Manifest
+++ b/media-sound/asunder/Manifest
@@ -1,3 +1,3 @@
DIST asunder-2.9.7.tar.bz2 283805 BLAKE2B 6c92d02586e7d0781ac0d698047d588ef7aa5e0c1544cdd8ffb4fd7c00d0066f61c01aa82502b4a4417ba6b70fb3da2c537e5d1e715ea992831f7d618724b949 SHA512 ef5e998b3e3e552ac23696619742caff9c30e52cb2b11f75395cc6e4b2134c58df1c4a97e930db0e8c61dfc31e77b3d9a99a4c9ab6c07ae59b9e91f723401e23
-EBUILD asunder-2.9.7.ebuild 906 BLAKE2B 50301bb65799f9305209d740962871f7530f317a5b5a29f32b9d17c650479f705ed476ba6f4a9de2560b1638a6b290116baabe105500c8dc59370112159bc9cf SHA512 93c77ffe0639a1afd305584c0962e17f87939e4bb6916651ff0bfabe872d04acbc2e212781d6405464fbdf9d9ad25e11c1420cb48078e541b8678372d3ec9f0d
+EBUILD asunder-2.9.7.ebuild 922 BLAKE2B 093f83b5b3eb92419235a2c89d5b33c9fd8315ca07c1c403d1fcd5c330b1cae015cd11cf51eb56668b40d4eb07efae5a572fdbc5093f0b2bc38585c1a6748482 SHA512 523985473eb35667c708d9b973fdfb8f79ac82fa733c2b1daab8f3d2d232733fa840c872227c5f0b0d31d22387543fd10e7299f9d47a5f35c11f016e3aed39b0
MISC metadata.xml 346 BLAKE2B 834e443617483d5a0aaee70af73664a7df8750f6e7f45bd50b32ee38e794f258d995e35f9f1acaae380913100a46462d93d3756c15277b3e7c35807153bad5b3 SHA512 6d1d57ad927b868d230f98c4bc6a0d75b67ed0e66f3fbca682f304367f00c229d2ec5d526d9d9ee5bd0080bba8304e92eb8ca458079926d7b44632382c81ff84
diff --git a/media-sound/asunder/asunder-2.9.7.ebuild b/media-sound/asunder/asunder-2.9.7.ebuild
index 7c67d09ec973..cde24a12aab4 100644
--- a/media-sound/asunder/asunder-2.9.7.ebuild
+++ b/media-sound/asunder/asunder-2.9.7.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit xdg
@@ -21,6 +21,7 @@ BDEPEND="
DEPEND="media-libs/libcddb
media-sound/cdparanoia
x11-libs/gtk+:2"
+# dlopen() deps
RDEPEND="${DEPEND}
flac? ( media-libs/flac )
mac? ( media-sound/mac )
diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest
index 3d9d8389084b..242856f2e37e 100644
--- a/media-sound/audacity/Manifest
+++ b/media-sound/audacity/Manifest
@@ -6,5 +6,5 @@ AUX audacity-2.4.2-fix-metainfo.patch 468 BLAKE2B 87133634ca1be0ce0392b044d60a16
AUX audacity-2.4.2-fix-vertical-track-resizing.patch 462 BLAKE2B 3f6fe748506f39ca64b72449853bc396389c2760767d916301298951aaa7b82cc1379c2b7d9860b4579a964dedc6806c85120cd3f4f1aa2b726ae5846bae1df2 SHA512 dc7c2cb3ae1e47e00f473b0943994e352275dc41d41255b2b1ba2e042d9bd6ab046f2088cda81dbc22f2ffeb13a97d28073ce078e35bb29e868f6fa2e8b9e0df
DIST Audacity-2.4.2.tar.gz 61248430 BLAKE2B bb7e31e22d2a09c38767b019ed5c2c2be31741594715d73452fc4622d171a6209e87009b6f820873cc1cff2f6b85547a3dea0a2d8d4dd7195617509e571ee9b8 SHA512 0d9cdabf5ba2c7207e8d8e4a8bdfc3e7d32277386436ecb480e3ff781720f5449a56b310ba91c78ca67afb752e2ab736abd5b7ce40d19d153bfc4a2067343a3d
DIST audacity-manual-2.4.2.zip 22459298 BLAKE2B 001ca56f73c3c48f9b49b3b6478c6de6fb4c305fb869b11d93e41d5aee7ee45133bd7047c4d281fed4859d6c6061352dfaeb995e7b2602e42e09ab04e05e00dc SHA512 8afc7faffb0da87efe0c2cb64f8593777357252b4893ae0522ec7b37b4f7806ad9582ca9e4b751d085c2598aba6b580dacd805daa00b236a4ff8f6663a80135c
-EBUILD audacity-2.4.2-r2.ebuild 3962 BLAKE2B 6ff677255c0b798b7b98bec8684cda997d008012f9bbc06963fb75efe58b0e86f84d2b62d39ec1216efcd7e1c27d2c6ca8f73cb1c7dccd8d3698af82d9d9c258 SHA512 f2e7d99afa0603f2c2ed38310bc7d818d596de2300eca4af64f870fba700ffc3c4770533ff8abf241624690c76dc42c3816dec30e3bbad9704b0e2bc690962a1
+EBUILD audacity-2.4.2-r3.ebuild 3964 BLAKE2B ad71e2a7c308660527a10a2e756c99752a35b6b1f77e04a1e28143c2038d080249c543d92ec2ed4b72037549dd8aa87959b9bea87e466f3eeb8625de9defd950 SHA512 94fc4f9012e63998628ae0c28d0d3d04f80422651af6a6ee9bd2907648923a7c5cf0179e49a047e9f7809ee1f52614e7e393eff3d93e8d218fa567c5ede2b809
MISC metadata.xml 1214 BLAKE2B 6e86151f9161584f841dcf1cd9155734d6e0a5c6c85c89073a85fbc70aad09c6868a73187d000a94b8ba6e637c6bfcc411471992c3700857d8d4f82594471e95 SHA512 f53772aed04f42ed05cdd94731a275662c681f056ab711b003ed29c52425f7bea3ea0b592c439f7435f1d4f5b657de1d4284329e75c339a4e8a7e9c5c885391d
diff --git a/media-sound/audacity/audacity-2.4.2-r2.ebuild b/media-sound/audacity/audacity-2.4.2-r3.ebuild
index a1800d264fb4..eb19e72b84a0 100644
--- a/media-sound/audacity/audacity-2.4.2-r2.ebuild
+++ b/media-sound/audacity/audacity-2.4.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -32,7 +32,7 @@ RDEPEND="dev-libs/expat
x11-libs/wxGTK:${WX_GTK_VER}[X]
alsa? ( media-libs/alsa-lib )
ffmpeg? ( media-video/ffmpeg:= )
- flac? ( media-libs/flac[cxx] )
+ flac? ( media-libs/flac:=[cxx] )
id3tag? ( media-libs/libid3tag:= )
jack? ( virtual/jack )
lv2? (
diff --git a/media-sound/bpmdetect/Manifest b/media-sound/bpmdetect/Manifest
index cc0c6b02c7bb..cb15c4bc785b 100644
--- a/media-sound/bpmdetect/Manifest
+++ b/media-sound/bpmdetect/Manifest
@@ -1,4 +1,4 @@
AUX bpmdetect-0.7.0_pre20170810-gcc-11.patch 1088 BLAKE2B d904b707ab056ce4aed215746111793b066e00805dd3ed112987427f0b19cd418f2e95977ea6f8b3abe1fd22fb0d8c53dddf69677ef0de3f06da4ae09340dd04 SHA512 69fe2da55b51ef3d2f6b8e9f2b969e931ced80967db880b270fc6e27a02ed5c26ae13062fc6889574b59687ee1c4ae852df641d6cc29cc0537c8ec198ddce852
DIST bpmdetect-0.7.0_pre20170810.tar.gz 257777 BLAKE2B 8a6cfa43b70883d3bf03328c9e52a642140c5a25cd72ea5a9515394551e2ae108135b284b788e12a53e79cb0e2fd916d35a27d743558abb996ad5eb5db7beb45 SHA512 a2bbb67c2e5c46b08396e85fd4b91a5fa8622222929a4a67abdcb4587f04f1d8f40414800cb476f7aaa66d95571dd2d65332e48ed639b621a4351f70ab545779
-EBUILD bpmdetect-0.7.0_pre20170810.ebuild 784 BLAKE2B 431f5d70df8580ec226aebf70cc7839490b98a0d65e7609ed22979d206ecc342db9926b10805d6f405f35989a3bdaeecb1169cf4145b0d2e55f64c706515ac23 SHA512 5ab4a6d74b62fa3dc738e400dbfef51d7c02d3baba2ac1a15b186aeee68930aefd32accc05dc2cc2e10f607c18f324443807dad2aa8375ac746700831b178d95
+EBUILD bpmdetect-0.7.0_pre20170810-r1.ebuild 780 BLAKE2B 0d383b0340481dd2164ad080f6d2e1b8d5b031f39a610e5401a2138af31265f806295cf04f9ad139c68e53d47aafb0032689b95c8266e2d2aaecffe6adb2364b SHA512 7373012579b93f7a978785ec4add60b8047fc1d54724a6dc523e699e5dae9e480503efa6dba4ca4fadb21dd9ba59329e3423f61fc57c097ced35d4244d32f7f0
MISC metadata.xml 333 BLAKE2B f2e67d12fc01bcd79301173f995dda3d15e1e5e368d4efa8ce1c84a6f2d48a0e89afbce2438e78f5e3bb8dd6ddc4f94dab90e22429160d3db36e67a9f955bf71 SHA512 b0644164bf022613344a10279b0a54952a15449d1016bfd010be477ccc070641361fc0ce765554a979d8726bc6f00f0537ae12d122b50971e8bfdc3d8a5df555
diff --git a/media-sound/bpmdetect/bpmdetect-0.7.0_pre20170810.ebuild b/media-sound/bpmdetect/bpmdetect-0.7.0_pre20170810-r1.ebuild
index 5e436f36d0e5..529bd2033449 100644
--- a/media-sound/bpmdetect/bpmdetect-0.7.0_pre20170810.ebuild
+++ b/media-sound/bpmdetect/bpmdetect-0.7.0_pre20170810-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
COMMIT=b13aac15904c1f821b1739d00445f49432705387
inherit cmake
@@ -14,14 +14,13 @@ S="${WORKDIR}/${PN}-${COMMIT}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtwidgets:5
- media-libs/flac
+ media-libs/flac:=
media-libs/libmad
media-libs/libvorbis
media-libs/portaudio
@@ -32,7 +31,7 @@ BDEPEND="
virtual/pkgconfig
"
-PATCHES=("${FILESDIR}"/${P}-gcc-11.patch)
+PATCHES=( "${FILESDIR}"/${P}-gcc-11.patch )
src_install() {
einstalldocs
diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 431434bd6520..23602f45b3cb 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,6 +1,8 @@
AUX clementine-1.4.0_rc1-QPainterPath_include.patch 1395 BLAKE2B e95d24a03e8a7ce2ff2465d37615a1b7a5ce2d435af4795a7e22f3550807dd939f21993b3c2fd69318326ab4a07ce9a8125177958d0e5ac307cead3a707db5c5 SHA512 ca8125e10712d06ffdbb28311eca33c914dff0fc34e1edc8be4b06778443d4097aad86315360e9915bcb6829f70e33c652ff0745754e02ef4e44860660beac54
AUX clementine-1.4.0_rc1-gcc11-fix-static-assertion-failure.patch 3349 BLAKE2B dcea69040e8de44746e7e83d9d8024d1133e68915c110e397b262294239b9a8151784ec13d3d5871553c6ba5e5b43d4638dcd3f69a5599ba22696c4ab8fd42f8 SHA512 60dfe7f5e28ede7e1cc5c91fffb2690cd17407e8a4f59e29008d6025e36e38d8f80eb67d49c1c3f4c982c4eea5821c11bd9760cc8d1dadc4706ae7bcc9232d79
+DIST clementine-1.4.0_rc2.tar.gz 9073685 BLAKE2B a2376f1a895c651c2eb089419e20b9ce6050739f1342a6fdf1ebad0a14b65a08f56cc846eb79ad7facb77d6ee2cac74f9e374bd8e284a2a7f87d7c117779a08d SHA512 403093386efabd52e649c0e379abbf4873c4b2f8d0af72cda2b7e0255f90c60259f961045e7b51d0e5bf35425d678ff6b018c9191845ebbd156d9216d8bd7722
DIST clementine-1.4.0rc1.tar.xz 5593564 BLAKE2B 894d86903df1ba43fca2f07c83d92bcb5d65a0103a4ecd1b321d44259534930c977f0caeaf0c93446dbec4422937f2ddc7f665daa7cb41e5c183fa7f16571809 SHA512 c74102a3ca4a99c3627b718389478e5ca79ba71ce45eccd232ca2eb3fb60a1632afa62908a2831244d6c35154ad6a8b4fa2b2485b4440b9685a0521bfacaabdb
EBUILD clementine-1.4.0_rc1.ebuild 4988 BLAKE2B a80aeb5d542e72bd762471bcbd8b20d36792f9d3d4aa8fe154da4992f9fbe1390b637138720fa9654f4ba475510c957eaa7851d0ce0e1c3fd62fe5365bc811eb SHA512 d80d92da2256cc0ef44556bd2989627710eab6225d9ee4413514d71eaec02e0e112cb6191d5cb5e142a41ff8a00806c0fc7a26dbfed7a7a5839f7c29dc597b98
-EBUILD clementine-9999.ebuild 4836 BLAKE2B 17bb5833b19f9d6b509c364c644dc9db396a284ef882cae2bf2eeebc19f5d592adfccccf582617debec34c56b0ede199c889539e961464467cd29e568476a42d SHA512 7fa3f576783bc18c05ca5e3c0005b032d9364a923796c7fb4c1276bf9c0a4e87df8434eba7971ddaee363c73c7ffb151970da5a8897311e1c0b85de0604a01a9
+EBUILD clementine-1.4.0_rc2.ebuild 4560 BLAKE2B bdf832ce35ef4f0ea23f9ece7b9d676fd35a4f84a5a13d0913e22a923efd724f3746a866bb4a3fc06b83edd68371247ddc31e5e3c11c794fb0023214b992b3c2 SHA512 5efe80cfcf9c56d55e40e061400fa9b8077c9617ec1f9f50ba1b9fc14795be6bd362af787177a78ab7ca951b4a539f7c53d56dee700901fc0da87500eea7eea6
+EBUILD clementine-9999.ebuild 4560 BLAKE2B bdf832ce35ef4f0ea23f9ece7b9d676fd35a4f84a5a13d0913e22a923efd724f3746a866bb4a3fc06b83edd68371247ddc31e5e3c11c794fb0023214b992b3c2 SHA512 5efe80cfcf9c56d55e40e061400fa9b8077c9617ec1f9f50ba1b9fc14795be6bd362af787177a78ab7ca951b4a539f7c53d56dee700901fc0da87500eea7eea6
MISC metadata.xml 1205 BLAKE2B 385d0f742772f036d1d0e03913aa1e38fe165dfeec7a6773fa5685992f9bbc348437bd759c24c54686d19f8dfbadc8bf208909788bc1e0dd957e47bb659fb832 SHA512 58d908699a52724401f167ae20fa05327aa4fd5b705856a43292c98e898b2f13d11c9db6fac6def35eede0c356071ff38e22883ca233a1005173ded18e69ca92
diff --git a/media-sound/clementine/clementine-1.4.0_rc2.ebuild b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
new file mode 100644
index 000000000000..8ae86de1f1b4
--- /dev/null
+++ b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and Qt"
+HOMEPAGE="https://www.clementine-player.org https://github.com/clementine-player/Clementine"
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW"
+
+inherit cmake flag-o-matic plocale virtualx xdg
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git"
+ inherit git-r3
+else
+ S="${WORKDIR}/Clementine-${PV/_}"
+ SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ udisks? ( dbus )
+ wiimote? ( dbus )
+"
+
+BDEPEND="
+ >=dev-cpp/gtest-1.8.0
+ dev-qt/linguist-tools:5
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? (
+ dev-qt/qttest:5
+ gnome-base/gsettings-desktop-schemas
+ )
+"
+COMMON_DEPEND="
+ dev-db/sqlite:3
+ dev-libs/crypto++:=
+ dev-libs/glib:2
+ dev-libs/protobuf:=
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ media-libs/chromaprint:=
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+ >=media-libs/taglib-1.11.1_p20181028
+ sys-libs/zlib
+ x11-libs/libX11
+ alsa? ( media-libs/alsa-lib )
+ cdda? ( dev-libs/libcdio:= )
+ dbus? ( dev-qt/qtdbus:5 )
+ ipod? ( >=media-libs/libgpod-0.8.0 )
+ lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
+ moodbar? ( sci-libs/fftw:3.0= )
+ mtp? ( >=media-libs/libmtp-1.0.0 )
+ projectm? (
+ media-libs/glew:=
+ >=media-libs/libprojectm-3.1.12:0=
+ virtual/opengl
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ media-plugins/gst-plugins-meta:1.0
+ media-plugins/gst-plugins-soup:1.0
+ media-plugins/gst-plugins-taglib:1.0
+ mms? ( media-plugins/gst-plugins-libmms:1.0 )
+ mtp? ( gnome-base/gvfs[mtp] )
+ udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ dev-libs/libxml2
+ dev-qt/qtopengl:5
+ dev-qt/qtxml:5
+ virtual/glu
+ box? ( dev-cpp/sparsehash )
+ dropbox? ( dev-cpp/sparsehash )
+ googledrive? ( dev-cpp/sparsehash )
+ pulseaudio? ( media-sound/pulseaudio )
+ seafile? ( dev-cpp/sparsehash )
+ skydrive? ( dev-cpp/sparsehash )
+"
+
+DOCS=( Changelog README.md )
+
+src_prepare() {
+ plocale_find_changes "src/translations" "" ".po"
+
+ cmake_src_prepare
+ # some tests fail or hang
+ sed -i \
+ -e '/add_test_file(translations_test.cpp/d' \
+ tests/CMakeLists.txt || die
+
+ if ! use test; then
+ sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die
+ cmake_comment_add_subdirectory tests
+ fi
+
+ rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die
+}
+
+src_configure() {
+ # spotify is not in portage
+ local mycmakeargs=(
+ -DBUILD_WERROR=OFF
+ # force to find crypto++ see bug #548544
+ -DCRYPTOPP_LIBRARIES="cryptopp"
+ -DCRYPTOPP_FOUND=ON
+ # avoid automagically enabling of ccache (bug #611010)
+ -DCCACHE_EXECUTABLE=OFF
+ -DENABLE_BREAKPAD=OFF #< disable crash reporting
+ -DENABLE_GIO=ON
+ -DENABLE_SPOTIFY_BLOB=OFF
+ -DUSE_SYSTEM_GMOCK=ON
+ -DUSE_SYSTEM_PROJECTM=ON
+ -DBUNDLE_PROJECTM_PRESETS=OFF
+ -DLINGUAS="$(plocale_get_locales)"
+ -DENABLE_BOX="$(usex box)"
+ -DENABLE_AUDIOCD="$(usex cdda)"
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt5DBus=$(usex !dbus)
+ -DENABLE_DROPBOX="$(usex dropbox)"
+ -DENABLE_GOOGLE_DRIVE="$(usex googledrive)"
+ -DENABLE_LIBGPOD="$(usex ipod)"
+ -DENABLE_LIBLASTFM="$(usex lastfm)"
+ -DENABLE_MOODBAR="$(usex moodbar)"
+ -DENABLE_LIBMTP="$(usex mtp)"
+ -DENABLE_VISUALISATIONS="$(usex projectm)"
+ -DENABLE_SEAFILE="$(usex seafile)"
+ -DENABLE_SKYDRIVE="$(usex skydrive)"
+ -DENABLE_LIBPULSE="$(usex pulseaudio)"
+ -DENABLE_UDISKS2="$(usex udisks)"
+ -DENABLE_WIIMOTEDEV="$(usex wiimote)"
+ )
+
+ use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
+
+ cmake_src_configure
+}
+
+src_test() {
+ cd "${CMAKE_BUILD_DIR}" || die
+ virtx cmake_build clementine_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta "
+ elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags "
+ elog "depending on your preferences"
+}
diff --git a/media-sound/clementine/clementine-9999.ebuild b/media-sound/clementine/clementine-9999.ebuild
index 3e4023b68ccd..8ae86de1f1b4 100644
--- a/media-sound/clementine/clementine-9999.ebuild
+++ b/media-sound/clementine/clementine-9999.ebuild
@@ -1,36 +1,27 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and Qt"
+HOMEPAGE="https://www.clementine-player.org https://github.com/clementine-player/Clementine"
PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW"
inherit cmake flag-o-matic plocale virtualx xdg
-MY_P="${P/_}"
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git"
inherit git-r3
else
- S="${WORKDIR}/${P/_}"
- SRC_URI_BASE="https://github.com/clementine-player/${PN^}"
- COMMIT=""
- if [[ -n "${COMMIT}" ]] ; then
- SRC_URI="${SRC_URI_BASE}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN^}-${COMMIT}"
- elif [[ $(ver_cut 3) -gt 90 ]] ; then
- SRC_URI="${SRC_URI_BASE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- else
- SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
- fi
+ S="${WORKDIR}/Clementine-${PV/_}"
+ SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
fi
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and Qt"
-HOMEPAGE="https://www.clementine-player.org https://github.com/clementine-player/Clementine"
LICENSE="GPL-3"
SLOT="0"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote"
+IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote"
RESTRICT="!test? ( test )"
REQUIRED_USE="
@@ -49,11 +40,9 @@ BDEPEND="
)
"
COMMON_DEPEND="
- app-crypt/qca:2[qt5(+)]
- dev-db/sqlite:=
+ dev-db/sqlite:3
dev-libs/crypto++:=
dev-libs/glib:2
- dev-libs/libxml2
dev-libs/protobuf:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
@@ -61,19 +50,20 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5[ssl]
dev-qt/qtsql:5[sqlite]
dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
media-libs/chromaprint:=
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
>=media-libs/libmygpo-qt-1.0.9[qt5(+)]
>=media-libs/taglib-1.11.1_p20181028
sys-libs/zlib
- virtual/glu
x11-libs/libX11
+ alsa? ( media-libs/alsa-lib )
cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:5 )
ipod? ( >=media-libs/libgpod-0.8.0 )
lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
- moodbar? ( sci-libs/fftw:3.0 )
+ moodbar? ( sci-libs/fftw:3.0= )
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
@@ -91,9 +81,10 @@ RDEPEND="${COMMON_DEPEND}
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
+ dev-libs/libxml2
dev-qt/qtopengl:5
- dev-qt/qtx11extras:5
dev-qt/qtxml:5
+ virtual/glu
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
@@ -131,7 +122,6 @@ src_configure() {
# avoid automagically enabling of ccache (bug #611010)
-DCCACHE_EXECUTABLE=OFF
-DENABLE_BREAKPAD=OFF #< disable crash reporting
- -DENABLE_DEVICEKIT=OFF
-DENABLE_GIO=ON
-DENABLE_SPOTIFY_BLOB=OFF
-DUSE_SYSTEM_GMOCK=ON
@@ -162,7 +152,7 @@ src_configure() {
src_test() {
cd "${CMAKE_BUILD_DIR}" || die
- virtx emake test
+ virtx cmake_build clementine_test
}
pkg_postinst() {
diff --git a/media-sound/cmus/Manifest b/media-sound/cmus/Manifest
index 59c179742eef..c9cd687a5a9d 100644
--- a/media-sound/cmus/Manifest
+++ b/media-sound/cmus/Manifest
@@ -1,5 +1,5 @@
AUX cmus-2.9.1-atomic.patch 554 BLAKE2B 1a5e2b4497ed3ccc95bf5345607a8f4efedbff6852cb0abc40d0665180e0e74a25e17ba8bb121e1343f1964cf7523abdf987595c1eefc1486fd459bfb0b6a696 SHA512 9e64c6ff6184862e02c248b9a26cbde785740d622370bf761df949824ed8759825ad9bb208180f0d5d1aacd3c506994561c98690902b25cc34cbb87929e3c886
DIST cmus-2.10.0.tar.gz 324121 BLAKE2B 7a9b17b04f9461b5375f51584f1dce35dcb6863d57eb9b28391cbfb6abb4eae1f541ee6f10cbbf4c7048c08fd77307647700fd08e41eb56bbad89b67657dd876 SHA512 c055dc974a88f32c7f19fb2e4260ede37fbddc3f23707a98e7f669032c1b4fd9a1032eb5c808cf5ee635617d3abf176e78d1e8596cbe669bbad95cd5c50dde7c
-EBUILD cmus-2.10.0.ebuild 3689 BLAKE2B bc5aa81ab50903eb407c21e81d0ca9f4dd583d78ddfbe52a4267b8dbb1a5cc14e2291352a6474bb942dc5d870324c81ad425c59bef4c1fea2814032562db7a31 SHA512 bd6683483ed97d0e5e2c50476103ef62ccd95801b50879576a6f55ebdf535dfd7a3975de049272abca8c610f378c5391fa3b2ef67291fc3186bf5dba43eeb864
-EBUILD cmus-9999.ebuild 3694 BLAKE2B 98129cb9b83de7e13b9a99df381dc075e35db72ae2227315da4fa3f8a4fd8953318b03e1fe9fb1c4ec643d9a03a01cedcbd9e45e95407e768ad8f356ed15526b SHA512 435470c60676204e8ebe1801993487b204f3cb8a247284de6cb988ae37a59883cecabf8af9ee120750b6b186e185669e6384d2ebd548db4f3f5929da5e51ef72
+EBUILD cmus-2.10.0-r1.ebuild 3691 BLAKE2B b3ad6106762fb7b7c3f5baf2227851d154f0c71227f9030c355c1286b19bb52822a1c4005079bca5e35d594741cb484a272d62497f0e83514ed43b3ebecbe62e SHA512 93f54eefae2f8ef67a5d1cd690dbd90b10a567cf0bafb639b5f9e02777fd4fa6225a700df96866504569899920227794523dbfd699026f0281bee4432148d50c
+EBUILD cmus-9999.ebuild 3696 BLAKE2B c84b8a919a163fb086d29591fa0115c8daec98fe25c3d9ed3d013f81901ef53e549bb0f4f57a85ae1ab46fec79c2bc9b4ec437a454984250a292216cdd92d87e SHA512 9a5774197f2b1a111dfe654f41f70cbc7fd101d9f89c215b3f5fa48e5d6e0e451d98274fc42f1d1a0152bf58a81a58d2446f093ece1ea73f77610279da2bbf64
MISC metadata.xml 885 BLAKE2B 567dfdb0b27aa4de21f2f0e1c26450d335365328623280881c04b8ebf43a4e56582bf9bc121375b11d1d80a8054f5606dd81e1afd7a71f429148ecbeb97ad168 SHA512 5731cffcef8ce3c0b9a04c71426b18909a8d0f1872ac97a3746f1c25eccb02263eb9cff9037a253d5db7dda7599a18b10f1c6d1f819ed1d769cf470e94aeed9b
diff --git a/media-sound/cmus/cmus-2.10.0.ebuild b/media-sound/cmus/cmus-2.10.0-r1.ebuild
index 583dd99c76b8..6851ecd7f35d 100644
--- a/media-sound/cmus/cmus-2.10.0.ebuild
+++ b/media-sound/cmus/cmus-2.10.0-r1.ebuild
@@ -37,7 +37,7 @@ DEPEND="
discid? ( media-libs/libdiscid )
elogind? ( sys-auth/elogind )
ffmpeg? ( media-video/ffmpeg:= )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
jack? ( virtual/jack )
libsamplerate? ( media-libs/libsamplerate )
mad? ( media-libs/libmad )
diff --git a/media-sound/cmus/cmus-9999.ebuild b/media-sound/cmus/cmus-9999.ebuild
index 7a06ebbe8099..d52b6492131e 100644
--- a/media-sound/cmus/cmus-9999.ebuild
+++ b/media-sound/cmus/cmus-9999.ebuild
@@ -37,7 +37,7 @@ DEPEND="
discid? ( media-libs/libdiscid )
elogind? ( sys-auth/elogind )
ffmpeg? ( media-video/ffmpeg:= )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
jack? ( virtual/jack )
libsamplerate? ( media-libs/libsamplerate )
mad? ( media-libs/libmad )
diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest
index bd8d013f602a..a7a120dcb8e0 100644
--- a/media-sound/deadbeef/Manifest
+++ b/media-sound/deadbeef/Manifest
@@ -1,7 +1,7 @@
AUX deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch 492 BLAKE2B d6ed36829d7ed139c43b6aa65c940f07e3f023d0554c258a2557c528d75e85c7dd2ca57eecef56088383a3b7b0b4f12109eb899f2847b86953421e826777c954 SHA512 0cec1ae38cf48b3f2ea53f74a6348d0217b1b3f017b836489d5b520f09ad76b6526cd3add48ed23871bc86feb7f7ed697cf6a62164a202be1ecabfd947e895f6
DIST deadbeef-1.8.8.tar.bz2 5083407 BLAKE2B 69fd2cbaf131b3e44b426163ce6a83479bb1aff0e088c4beea09d747750f6f20b1e297eab1dd1ae0446d2af0aaf28fe0cc7c9f9e3e73fe031d369ba2f5d809ca SHA512 399f0e70eca5e102a9e73ff03199c89c6f28f3e0da96e793316d1af83f00e71f09f6cc81a3fd0b0f0d52fe9e0195a3b9ffb0cf7e7708c3ea7085f33a5ec08b47
DIST deadbeef-1.9.1.tar.bz2 5136384 BLAKE2B 6e8314728b824b182ecb356d9a9cb09364650f6ca6b5e5d2f7077fc048fe62284e4959910a4cf982fd79893c503044d02417633713d0dcf34e93128aff22692e SHA512 2f959fb139078bbde3c1183019545ed3979b3c5dfc051794ea7a5ccf166156acc8d5dface3169ec705059f487d47c9b314c5400770a7572c22fbd0b903eefc5a
-EBUILD deadbeef-1.8.8-r1.ebuild 4013 BLAKE2B bd62bccf7d2c3fb49f8b80648dee1d8752b4af837dc8a40b7fa95458668cb335505d6b23c3c395702ac100e21ee8ce61befca5677a1f323762c0c89101008410 SHA512 53791b05f7f5985939961670aa3364c98a555d5ca6e0ff3deea22031d4f499a4374ab3c78802eb065c1c64aa6a63066a9c714d4f1b31cd133bd64b9a903ff5f2
-EBUILD deadbeef-1.8.8-r2.ebuild 4042 BLAKE2B 8b16cf485fb6a42d536e71e48ff0d714c98cca2e6392807d0fdff6e506133f22c8457d332c9a2a04c37ca26b072a841ae0a07e2a3100383ea239fb4d10cb0911 SHA512 2098f4021afaf871926b73bbd57d210d00a46954b2dbcd61e7210d3c7c3b816215cf714805ccd05b17045cb345c796de7017abb7a7de25d1588074b12fbe4dcf
-EBUILD deadbeef-1.9.1-r1.ebuild 3972 BLAKE2B 0edfbdb726acf0c6642c32416eab3aa77477848c984af0e93a9c6da97db1aa01fc7793b9854a18cc45a71f5c33fd2476bd57fd8f62f67740f8704eec0f0821bd SHA512 12938ec14b2ba651bcaf95e39da348c5737301acbb157edea10d9cc640e7dd19df3fdb8cc18116e03867c4879c98fab6ab179d7af94e32ea817e84c32aaae4aa
+EBUILD deadbeef-1.8.8-r3.ebuild 4014 BLAKE2B ea7c4dff97eddc3c2f0b4ad6449b3dc7cb5c0f7f9fd8cc3a03fab84bfe9838a90e104ac128156be569e3b6320c0b19743f67665d42946b59ee8822812dde6455 SHA512 88e4ff5728e22f9e3ddf9dc3789b56c146a65f99963ab09dd09b2c9fb5bc30c62d54eaa4c605fc2a01348d6b6289cb706c21186d18dd758e5e1a1cbfed10794b
+EBUILD deadbeef-1.8.8-r4.ebuild 4043 BLAKE2B 5008997377e53d221c24586054f9c541c3d36f6200b2e78d532d55704114a1d3d369144456fab685b5e5543510d7125a2db5e5fa9b55e6050ef78479ffa1a83a SHA512 c79472edef844bf8d6e8117f136ba660ec106994583c1652ee0e8936bcd993ab7d84bc36a22e515a3a77d865a667c6a254f4bc7a8e73dba374dcde437a76a41e
+EBUILD deadbeef-1.9.1-r2.ebuild 3971 BLAKE2B 44315ddeed4d1af490312370d4b39e19663a9bc46903410aaf6cacfed8c9afc5054169d2032f62da8d16ffa171863f245d5879f05efbb29048a30e20ecc78884 SHA512 e44b0d95e29af93e350505f5e2b27458ee3dca6575413e390a6272666f81a8b4f2cd41509cd0c9f029bd36fb5ac620a32010fa38517da30061412b4d47a5e2db
MISC metadata.xml 892 BLAKE2B f13f0c59c3f1085f2b14a480d1c0fceca3cae3aa72523fe8ea7c92ec44f392e2f005df3bd46442d9d7bd1b9cfbf087319b679bcded7a53549789c2e481b8f5cc SHA512 a1fb3ea4e169b3b02345977dd6032bdf790b993be96778348b7eefc3900b2d2faa285d6a5e4cfdc9c48148397f5e58e9b6d48986e6f8245758bd06e4dfda51c0
diff --git a/media-sound/deadbeef/deadbeef-1.8.8-r1.ebuild b/media-sound/deadbeef/deadbeef-1.8.8-r3.ebuild
index 60f97c9006e4..573c0542dd95 100644
--- a/media-sound/deadbeef/deadbeef-1.8.8-r1.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.8.8-r3.ebuild
@@ -24,20 +24,20 @@ REQUIRED_USE="
DEPEND="
x11-libs/gtk+:3
- net-misc/curl:0=
+ net-misc/curl:=
dev-libs/jansson:=
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
cdda? (
- dev-libs/libcdio:0=
+ dev-libs/libcdio:=
media-libs/libcddb
- dev-libs/libcdio-paranoia:0=
+ dev-libs/libcdio-paranoia:=
)
cover? ( media-libs/imlib2[jpeg,png] )
dts? ( media-libs/libdca )
- ffmpeg? ( media-video/ffmpeg )
+ ffmpeg? ( media-video/ffmpeg:= )
flac? (
- media-libs/flac
+ media-libs/flac:=
media-libs/libogg
)
mp3? ( media-sound/mpg123 )
@@ -47,7 +47,7 @@ DEPEND="
sys-apps/dbus
dev-libs/libdispatch
)
- opus? ( media-libs/opusfile )
+ opus? ( media-libs/opusfile )
pulseaudio? ( media-sound/pulseaudio )
vorbis? ( media-libs/libvorbis )
wavpack? ( media-sound/wavpack )
diff --git a/media-sound/deadbeef/deadbeef-1.8.8-r2.ebuild b/media-sound/deadbeef/deadbeef-1.8.8-r4.ebuild
index f47011fdec0b..3238d975fa3a 100644
--- a/media-sound/deadbeef/deadbeef-1.8.8-r2.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.8.8-r4.ebuild
@@ -24,20 +24,20 @@ REQUIRED_USE="
DEPEND="
x11-libs/gtk+:3
- net-misc/curl:0=
+ net-misc/curl:=
dev-libs/jansson:=
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
cdda? (
- dev-libs/libcdio:0=
+ dev-libs/libcdio:=
media-libs/libcddb
- dev-libs/libcdio-paranoia:0=
+ dev-libs/libcdio-paranoia:=
)
cover? ( media-libs/imlib2[jpeg,png] )
dts? ( media-libs/libdca )
- ffmpeg? ( media-video/ffmpeg )
+ ffmpeg? ( media-video/ffmpeg:= )
flac? (
- media-libs/flac
+ media-libs/flac:=
media-libs/libogg
)
mp3? ( media-sound/mpg123 )
@@ -47,7 +47,7 @@ DEPEND="
sys-apps/dbus
dev-libs/libdispatch
)
- opus? ( media-libs/opusfile )
+ opus? ( media-libs/opusfile )
pulseaudio? ( media-sound/pulseaudio )
vorbis? ( media-libs/libvorbis )
wavpack? ( media-sound/wavpack )
diff --git a/media-sound/deadbeef/deadbeef-1.9.1-r1.ebuild b/media-sound/deadbeef/deadbeef-1.9.1-r2.ebuild
index d749eff41a5d..97c9f5b329de 100644
--- a/media-sound/deadbeef/deadbeef-1.9.1-r1.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.9.1-r2.ebuild
@@ -24,14 +24,14 @@ REQUIRED_USE="
DEPEND="
x11-libs/gtk+:3
- net-misc/curl:0=
+ net-misc/curl:=
dev-libs/jansson:=
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
cdda? (
- dev-libs/libcdio:0=
+ dev-libs/libcdio:=
media-libs/libcddb
- dev-libs/libcdio-paranoia:0=
+ dev-libs/libcdio-paranoia:=
)
cover? (
media-libs/imlib2[jpeg,png]
@@ -39,7 +39,7 @@ DEPEND="
dts? ( media-libs/libdca )
ffmpeg? ( media-video/ffmpeg )
flac? (
- media-libs/flac
+ media-libs/flac:=
media-libs/libogg
)
mp3? ( media-sound/mpg123 )
@@ -48,7 +48,7 @@ DEPEND="
notify? (
sys-apps/dbus
)
- opus? ( media-libs/opusfile )
+ opus? ( media-libs/opusfile )
pulseaudio? ( media-sound/pulseaudio )
vorbis? ( media-libs/libvorbis )
wavpack? ( media-sound/wavpack )
diff --git a/media-sound/dvda-author/Manifest b/media-sound/dvda-author/Manifest
index 7ce27f1e2715..7d3308e6c104 100644
--- a/media-sound/dvda-author/Manifest
+++ b/media-sound/dvda-author/Manifest
@@ -1,5 +1,5 @@
AUX dvda-author-10.06-desktop-QA.patch 301 BLAKE2B 5ea771cf5da1b5ad4faedcf7aa4a101cadedfc8789383839214f080d8281bf810c90485c313f6cf532ddd2677ab295a17e30bd270df9074cdb0506f31eb35a57 SHA512 e603dc660918350ccf3bdec2e1833459a2042d2a901e620c43ec0ad3750689f39c99c5b6f12105e8364995156b5b47969f4814550a54949a63d3320b2435bcfb
AUX dvda-author-10.06-fno-common.patch 618 BLAKE2B e07e84500c6725ed7c7f2d9ff5d1733645b0dc4b0b7d46bb14c7b7c63053031ac2c2f39f36c543c2005117220c24b603039a79d227a5d4db9f0ae8119d10c4ac SHA512 556f8c3256e14233a6030b31e01c0d1d2304fe9884e9ed9d235fda7d3cf015d1cc51c0ee276fdbc05f4d27f393b0ba4aaffce29c8ea3a0f5f32c1cb56968198f
DIST dvda-author-10.06-300.tar.gz 828028 BLAKE2B bb1000024a4879989980246443c2ac7a7f795140b7c6165422793829c927c16fa8603c3a44a2f08e6e677e21871bffca6a5c330878688bcffa1b0fa2862290f0 SHA512 619215e5e9ac4a3e55d2bef0222a931412946f129927f1042807ee25541d64609a5a9189c843fdc30d34bb0e41e0779d821d8c32a16cf89c6227d9925ea07024
-EBUILD dvda-author-10.06-r1.ebuild 1292 BLAKE2B fcf8f5caea44c858874cf63a20b7e5727c17602cc5aa99159af5e921691dc2ab0cc6dc7061dfdf452448a402646b5639125993ed35a6f105c5959b7877cd69ff SHA512 23ded05b1854991d3ee7ecfe013960b5e0693fca626e675c4b02a2283532047796dfecab53998de2afd5259d25137edbe54594707813462f2662133c4a632e1f
+EBUILD dvda-author-10.06-r1.ebuild 1295 BLAKE2B 3060a37ca10f4affeee163d389f78eacfe46195f0c37e5ba5281460a77c673898dff57d0294eca093f2c70f59f00b85e73b7ee15fd51753cdd31e1ed2bbc224b SHA512 ec86a30c80a80cab04f0b9e7eafb34920d84c489cf58884997c717a36f6e60baf67ab5ab70da920ebeb39fa912d5e9afb94ce2d702833698818d50e4d654f4d7
MISC metadata.xml 333 BLAKE2B c0971f2714033ce9e3dc03e610d288916e2fbf32818313970fbe7f8f89ab945e8127acc959c175ef6cb644b482968b649bf61bc1df4a1de502029d5c373e7e70 SHA512 0be9157a214b7d2b6f99a5fe666d32446eafc6f34a2ec396a8fd6b3bc8af50d5e87c6c3acc208c750e1acec23a47d05b645ffaa3d40d11a7c89a376cb8eac2b2
diff --git a/media-sound/dvda-author/dvda-author-10.06-r1.ebuild b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild
index 811fbf5d248c..724c68a62e3a 100644
--- a/media-sound/dvda-author/dvda-author-10.06-r1.ebuild
+++ b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit desktop toolchain-funcs
@@ -15,8 +15,9 @@ KEYWORDS="~amd64 ~x86"
IUSE="debug"
RDEPEND="
+ media-libs/flac:=[ogg]
media-sound/sox[png]
- media-libs/flac[ogg]"
+"
DEPEND="${RDEPEND}"
BDEPEND="sys-devel/libtool"
diff --git a/media-sound/easytag/Manifest b/media-sound/easytag/Manifest
index 3d38d8288270..a86abc95f205 100644
--- a/media-sound/easytag/Manifest
+++ b/media-sound/easytag/Manifest
@@ -1,4 +1,4 @@
AUX easytag-2.4.3-ogg-corruption.patch 7233 BLAKE2B e0123a9d195a85d80136fc831cdfe1a870346a2f0cf0213a53e0ef51bc82e72db390898df0c8d02ba8865c3571e5d2f8b8faafe0b3750b6cd123e3fe065cc65f SHA512 f25cedb0f09edf987317f395133195f115549503a6c02edfce7e49f1f24d2e5d01920c9b48f41addb2b632d68bb329cbdefc25aec4e56239daa4f7980d33bd10
DIST easytag-2.4.3.tar.xz 1381084 BLAKE2B 22358cd15e53a51f2786ad2a62e5d9eea78e9c8b8127d2820dbd5657d734a9a0e694a6d180ad730b87c8c236e3d3396c9ea4c651df4080d0f4b4dc0e212b945c SHA512 ef596341772ce7da3b7feec2c82a20ca29d25c2496074c469be5b8dd75d2b2718e689310e0d61de53bc29a4f54ce9f853a336e1a35076046fd107afd28699087
-EBUILD easytag-2.4.3-r3.ebuild 1780 BLAKE2B 67903f4f3eefb1747fd99e38d7789ae01c3a75ad41b40e942d8cba618d060f2811c45ddf6fb34846ea7ba8692be778ddf96adbb1fe518a8105f9f4681d28e52b SHA512 e1dadb2f8570265459799b0fce36db6d2d930e2af72ebf15ed2f8a2096fadf40e8734f2d8356b62015a03007906c0ec496c2947e1370e9fce94eb4a74edf69bc
+EBUILD easytag-2.4.3-r4.ebuild 1782 BLAKE2B 745e64e6bbb97c534d8faa25ab0118303bb9ece61a8c4eebfebdfa4a86a84a54b9fcbc9ef04b324711426add083eca8598508d78b79cde181070ab806811b4e0 SHA512 16f5f9b9db4da67080e785ad7a97127fe2c33454a5ff5571de79b5ebf86eb8b44aaec8159cc5ab8adbfc8a6e2a3f5e3ff1ad810db5e0febf8f0fac6d246c8803
MISC metadata.xml 515 BLAKE2B 60cb9bf9c733779b208136aaabcbe19173ae5c0615d1d6b5266a5aabe7f90d21e0e7b1191eb1709c3350d312da6d5d1635f40c6b4e2572d5a57fb33d5144461d SHA512 0ff15896c4394587bff993f1a77d1b72b413bcc03f788d070b000097a7527cdb30fc8637513a457c32e592caa0bb1076043c099b2ae5172360274ca063cd5530
diff --git a/media-sound/easytag/easytag-2.4.3-r3.ebuild b/media-sound/easytag/easytag-2.4.3-r4.ebuild
index 98b5ca0d6565..2b517526edde 100644
--- a/media-sound/easytag/easytag-2.4.3-r3.ebuild
+++ b/media-sound/easytag/easytag-2.4.3-r4.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
>=dev-libs/glib-2.38:2
media-libs/libcanberra[gtk3]
>=x11-libs/gtk+-3.10:3
- flac? ( >=media-libs/flac-1.3 )
+ flac? ( >=media-libs/flac-1.3:= )
mp3? (
>=media-libs/id3lib-3.8.3-r8
>=media-libs/libid3tag-0.15.1b-r4:=
diff --git a/media-sound/exaile/Manifest b/media-sound/exaile/Manifest
index 26ef5fa91466..524e7a4c56b1 100644
--- a/media-sound/exaile/Manifest
+++ b/media-sound/exaile/Manifest
@@ -1,7 +1,4 @@
-AUX exaile-4.1.1-metainfo.patch 1472 BLAKE2B 5c466aa63e8fc4538d53f07fcb5c943bbabfb1f4a7b1037b13f013c3cb9286470ae56007e35772ad015863b0debf684f85fa56e1ba664ac2f2ca5a1afc50936b SHA512 80b642e037335706b24ec907bc7d50e2cfb9505c18bed33deecb7d8aa282d6fbdb9ac1272e49f561a99593e498c5b84ea9298297095910950ef5c0208288120e
-DIST exaile-4.1.1.tar.gz 3641073 BLAKE2B 34222ddba782dd51897c017d7a77da9a796e45dad69983f934e76cc559c2e52f2173ee418004943ca087fd894439bc42a6eff2a5d6146e6189ec1cd478f5d08b SHA512 babf37253054fbeb6dad33aedafe969201860d4f35222d577343256730be943682c1a5f2f7cec7c574695624cb2b7abbdff4e6eaada848d22fea073c2c44bd23
DIST exaile-4.1.2.tar.gz 3708188 BLAKE2B 859d77bac62df0843291fdc0de4888079c8f103da3cdf3417d0cd5ba67cf5199a8a1e89d20403efbc6793dfcd7b8333708df74ff535e0912fb02502a13702a0a SHA512 7711f9e062088b02362bbd404f7c61a0f1c128e29e42ce657dc092cac351641f6000846c9da843866bf28ccbd68cf1b07731ba1c9854d52b33c0448e87d0e93b
-EBUILD exaile-4.1.1-r1.ebuild 1662 BLAKE2B 21a6b213f5f35d79d145e22fbc23ce4688aa296b5c7bc68cb3a742cd5b529aab9d5dea42da4352f26859dd4dfc6129f5017978fa2c8ee6d9c8529fe47999223e SHA512 f6c837c994063cb2ef07c4bbdd933f0793f37811809f9e876669b01e94c6fe4454be3dbe3afcb2786fa4f19183ede20de41d193262c3089b32298584ff2964c3
EBUILD exaile-4.1.2.ebuild 1614 BLAKE2B 6b4d14de4c564827f1cc8d21f6870065fe6f5bc899ca154748505e6ac26984010472b488cd8df7c2838f6fc96e0a1130d0565c0bff5d96c69e0e8d71bdc4574f SHA512 9d384293121b889472423cea9cdfc574610884227282b74273007176b33a949c1eae420d1306b87074d5dae5069829ae871cba148efcd8bb421c58c77340caf2
EBUILD exaile-9999.ebuild 1615 BLAKE2B 549c178edf176ec29f30d65664bc32a11d495a5f339dddddb352573e4f62370028bca85dec9827bf01366b2a694ff15fbbd63f269e1aa8b3e170b1c2fbf81efc SHA512 e3cba337f8a82e226b8c3c95c30372faadf5bd9348bfdc8333b9d4cb83f2ff0fe77e5da52621cccb5f9cf982958fe95f9a8d32f8c7ffddbcd9034dc62a3cbdf8
MISC metadata.xml 466 BLAKE2B 8c2ae9dfde18d1976a3c38a77de336e5f0489879adcdb030c9c6b3cb765e440d8bf908c57b2fe1670b090d90c570b3219201319d81319dda87c92c777c82757e SHA512 5bdedc04863ba9c8632a818d8f7a834687e3474cfe906b0ee82378f6c957ecc9778206f8b7f7abefda5cba06c4c0df930e5e170754fa8c59467dd4f1857be4f8
diff --git a/media-sound/exaile/exaile-4.1.1-r1.ebuild b/media-sound/exaile/exaile-4.1.1-r1.ebuild
deleted file mode 100644
index adfea4458e8a..000000000000
--- a/media-sound/exaile/exaile-4.1.1-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-single-r1 xdg
-
-if [[ ${PV} == "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/exaile/exaile.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_/-}/${PN}-${PV/_/}.tar.gz"
- KEYWORDS="amd64 ~x86"
- S="${WORKDIR}/${PN}-${PV/_/-}"
-fi
-
-DESCRIPTION="GTK+ based media player aiming to be similar to Amarok"
-HOMEPAGE="https://www.exaile.org/"
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-# IUSE+=cddb if have dev-python/cddb-py
-IUSE="libnotify nls scrobbler"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )
-"
-RDEPEND="${PYTHON_DEPS}
- media-libs/gst-plugins-base:1.0
- media-libs/gst-plugins-good:1.0
- media-plugins/gst-plugins-meta:1.0
- x11-libs/gtk+:3[introspection]
- libnotify? ( x11-libs/libnotify[introspection] )
- $(python_gen_cond_dep '
- dev-python/bsddb3[${PYTHON_USEDEP}]
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/gst-python:1.0[${PYTHON_USEDEP}]
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- media-libs/mutagen[${PYTHON_USEDEP}]
- scrobbler? ( dev-python/pylast[${PYTHON_USEDEP}] )
- ')
-"
-
-RESTRICT="test" #315589
-
-PATCHES=(
- "${FILESDIR}/${P}-metainfo.patch"
-)
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
-
-src_compile() {
- use nls && emake locale
-}
-
-src_install() {
- emake \
- PREFIX=/usr \
- LIBINSTALLDIR=/usr/$(get_libdir) \
- DESTDIR="${D}" \
- install$(use nls || echo _no_locale)
-
- python_optimize "${D}/usr/$(get_libdir)/${PN}"
- python_optimize "${D}/usr/share/${PN}"
-}
diff --git a/media-sound/exaile/files/exaile-4.1.1-metainfo.patch b/media-sound/exaile/files/exaile-4.1.1-metainfo.patch
deleted file mode 100644
index 11e80706bd8e..000000000000
--- a/media-sound/exaile/files/exaile-4.1.1-metainfo.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- exaile-4.1.0-alpha1_orig/Makefile 2020-03-09 01:54:13.000000000 +0100
-+++ exaile-4.1.0-alpha1/Makefile 2020-08-03 10:14:23.498153577 +0200
-@@ -81,7 +81,7 @@
- install -d -m 755 $(EXAILESHAREDIR)/data/ui/preferences/widgets
- install -d -m 755 $(EXAILESHAREDIR)/data/ui/widgets
- install -d -m 755 $(DESTDIR)$(DATADIR)/pixmaps
-- install -d -m 755 $(DESTDIR)$(DATADIR)/appdata
-+ install -d -m 755 $(DESTDIR)$(DATADIR)/metainfo
- install -d -m 755 $(DESTDIR)$(DATADIR)/applications
- install -d -m 755 $(DESTDIR)$(DATADIR)/dbus-1/services
- install -d -m 755 $(EXAILEMANDIR)/man1
-@@ -96,7 +96,7 @@
- rm -rf $(EXAILECONFDIR)
- rm -f $(DESTDIR)$(DATADIR)/applications/exaile.desktop
- rm -f $(DESTDIR)$(DATADIR)/pixmaps/exaile.png
-- rm -f $(DESTDIR)$(DATADIR)/appdata/exaile.appdata.xml
-+ rm -f $(DESTDIR)$(DATADIR)/metainfo/exaile.metainfo.xml
- rm -f $(DESTDIR)$(DATADIR)/dbus-1/services/org.exaile.Exaile.service
- rm -f $(EXAILEMANDIR)/man1/exaile.1.gz
- rm -f $(DESTDIR)$(BASHCOMPDIR)/exaile
-@@ -154,7 +154,7 @@
- install -m 644 data/exaile.desktop \
- $(DESTDIR)$(DATADIR)/applications/
- install -m 644 data/exaile.appdata.xml \
-- $(DESTDIR)$(DATADIR)/appdata/
-+ $(DESTDIR)$(DATADIR)/metainfo/exaile.metainfo.xml
- -install -m 644 build/exaile.1.gz $(EXAILEMANDIR)/man1/
- -install -m 644 build/exaile.bash-completion $(DESTDIR)$(BASHCOMPDIR)/exaile
- -install -m 644 build/exaile.fish-completion $(DESTDIR)$(FISHCOMPDIR)/exaile.fish
diff --git a/media-sound/flac-image/Manifest b/media-sound/flac-image/Manifest
index 4048a1d3669d..a118cc2ed17d 100644
--- a/media-sound/flac-image/Manifest
+++ b/media-sound/flac-image/Manifest
@@ -1,5 +1,5 @@
AUX flac-image-1.00-add-missing-string-include.patch 168 BLAKE2B 027a54c50698c3238dc545e479997584a1579ad50f33ec18126472aeb13def3e46c492a8db8611d725430f9ae00ec1f50df2337f2feec26e98a03871926143ae SHA512 17045e55a0542399e2698c8c1311b9c6638755d8ec744871ba40e0164f5c062c75997c9d36c5720c64bafb8aab8acbdf763c2c443564504bebc0cc33b52509e4
AUX flac-image-1.00-fix-build-system.patch 490 BLAKE2B 27af993451765cdf78574057686719da980b9170671af38990a0327964acbf5e6485c17c237839c13bb57f7bc86b075809dcc05505c3cc27818f61917a8f6961 SHA512 e47597bb4abe8d1106e7e637979455243beddb816f2570719fe7d467be49d00d1b724db6434ca39f328a82db2f2822dfcc654e02a629d930b98501df6971ece6
DIST flac-image-1.00.tar.gz 13948 BLAKE2B 9e2bf75679901f3e31dfa8a6194fbfb23ba92d1ebc4529f49a9d4ca0ab4eb4141cd4f32581b904a67c51f236da24ec37e625e1692a57ba50be57b643deeb350c SHA512 71d72a240c0f156b546310bf356f3304bf04152317df683e30205ae79d8b97fe2a29d63e3fdea5b21d0a62390459527ecf33f6d509b36196a8dc0e28cd1a3e1d
-EBUILD flac-image-1.00-r1.ebuild 786 BLAKE2B 313fd4a14e94902ea2ba6369468f560d72d804949a0909e35d5c7cc72728156f40cbcdc76a8ff3fbf3569bcb9a65aefaa69b895bf12ee7ee21b35776f1e12395 SHA512 e2c02e4e5eb8a800438dcb72dd5c242f131632a0140f13542c08c7128ec798c406332cf00cb804389bf518c25fd285bf62ceae872fe8bf07538164be44cc74de
+EBUILD flac-image-1.00-r2.ebuild 788 BLAKE2B 22c862c5258f3c58c98010a0ddaa087c19e41116daae83e28192209a1edc3196af318e16c9ca14df0d50892dc8eca740f8df452182b5fa4d8df7502de8fdef28 SHA512 e0566a79f8760223f8365ac8cd47b1cbaf850fe35d750a8528567c6644f25a344555f8cda5a638834fd551fbd415cfe102fb23167156cb4b4629c68e07b61c06
MISC metadata.xml 504 BLAKE2B 0cc9616001e7f77c9016b526b53b985be8b6216e2cd2ebf2405f7f925cc17290b409fc120797a710324e3c3d42f7a3716799d6da5c5635d67b55b5b1f9af60a8 SHA512 611da679419a4f29612a967a0acc91017dd145a2f810f27305c0f37ceac1a46e87f0a6029d96bed47b87629beeeb682b8d87b9efb20018546e0ff157e2c0c2dd
diff --git a/media-sound/flac-image/flac-image-1.00-r1.ebuild b/media-sound/flac-image/flac-image-1.00-r2.ebuild
index 2d8b79560fdc..210ef0e32715 100644
--- a/media-sound/flac-image/flac-image-1.00-r1.ebuild
+++ b/media-sound/flac-image/flac-image-1.00-r2.ebuild
@@ -15,7 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-DEPEND="media-libs/flac"
+DEPEND="media-libs/flac:="
RDEPEND="${DEPEND}"
PATCHES=(
diff --git a/media-sound/flack/Manifest b/media-sound/flack/Manifest
index d22a047936ad..56de4a510726 100644
--- a/media-sound/flack/Manifest
+++ b/media-sound/flack/Manifest
@@ -1,3 +1,3 @@
DIST flack-2.0.6.tar.gz 16273 BLAKE2B e56955b6e15bdf8d1652c318d048cbaae7a6f7b52a611b5196228aab3c0c4f66edf653f7b8b0e9b15769f3cd93d2e8ca259f19d9997f31dc5c11e4cac488973f SHA512 64b9bf75aa24e3ee2cbebdda91ed6a6326b88107c1d0ef3f407a9e4d8a30af63b828ec8f52fb91d3788fab3f4bc73043e68c56650defa26042292c4dd4165c9f
-EBUILD flack-2.0.6.ebuild 502 BLAKE2B f2ca2baf7a2ddaf0d246e483284b826d3dbeb90eed144fd5cd94b76a871870fb7b5ce2568dcc8c400cd4bf10316190042e7c3a07da47a816c1e19c5dd31d7a77 SHA512 aa4ec0d3787124822223c99699b2c541ffaabbbb00b476aff7d8ade75e66c14f4d13bf523dbbbb80e17bc364c7b0c4b60936ac7d193969d370a27ace3a2f5f53
+EBUILD flack-2.0.6.ebuild 484 BLAKE2B e616092df8ec510fbbfe166390311725ffb10d07b6bcf71f8b7ddbf2d84570a285773c04636233f1bb719d776113a9cf0d017dfea8e911fae4fff4029d45b2c7 SHA512 b2984f72672cf0b4a5ec69329166db5cf905eecf0056ea20bb57aa288a49ada153e3e9a9cc032df41b5799360b20a2087c4782f46e2b8491e85fd48e083625f8
MISC metadata.xml 503 BLAKE2B 0a4cb15192dbae3b0020001cf1e9c52639eb365e1d453a1f71cf5152655adcf3661843ed8b4979f5af0ee61f457fdfe11ffd2c9fe7b4b4822a54b1a289cdbbac SHA512 1ae4b53781b2315e951d2f1094db9875bb221da4b93db19e26cfb0b201f1fd0886f8c1fd4d06e91ec74dfa0321197511eb5bfe414936290e6b048617fd4c9a3f
diff --git a/media-sound/flack/flack-2.0.6.ebuild b/media-sound/flack/flack-2.0.6.ebuild
index 41d8ac316e8d..75276ea09c4d 100644
--- a/media-sound/flack/flack-2.0.6.ebuild
+++ b/media-sound/flack/flack-2.0.6.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="edit FLAC tags from command line"
HOMEPAGE="https://sourceforge.net/projects/flack/"
@@ -10,9 +10,7 @@ SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.gz
LICENSE="GPL-1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND=""
RDEPEND=">=app-shells/bash-3.2
>=media-libs/flac-1.2.1"
diff --git a/media-sound/gmtp/Manifest b/media-sound/gmtp/Manifest
index 3667d8d3e165..2d4bc39374f9 100644
--- a/media-sound/gmtp/Manifest
+++ b/media-sound/gmtp/Manifest
@@ -1,4 +1,4 @@
AUX gmtp-1.3.11-fno-common.patch 11945 BLAKE2B 7a8f75b3780f9e8f4dfd0e9c5be29f21f261b4baf95a9a543db9c73d3bebdff485734eb009e4a4edd1079e4f6410051d0b3f651d9996b788a108f44257e4b915 SHA512 0350366fe1abf48f0929351c12b2d891fcf874df29d327f8b8926538efd8263b402371f11ecc77c4a23d6cf12bf6ce7a3bfecdb518115fe48304028d30fe4870
DIST gmtp-1.3.11.tar.gz 498198 BLAKE2B 870f27712425328febcda0899b821bc5c8324c07bca50d7bf9f2bd78849e1f73968da4f5c2860e154d19c16ea184cd6a1715f198347356734dd815d7d2aca780 SHA512 af6e56136c227818aab19f9eb0a0ad9f1356b24e8a8aa44d600326d632bfcb0dc2794a7c28809f2de2016a52045c1cc5c2bdae0391a0a970ea04e947f920bc95
-EBUILD gmtp-1.3.11-r2.ebuild 800 BLAKE2B 1e989f162152579a9d981cba81da484d4ee3f6130218cce242dfd43f397105c65074c8784433056dc2623fab243b9466c58183281093ecccc6ee1683035df265 SHA512 7d86722e776bf57a865c0cfab21e54d7c84d36d46e11c14e616bed257aa43c54f096e6bcc23ddbddbe395667bee083203fba7c052fd0da84cd3e85c01c9bee12
+EBUILD gmtp-1.3.11-r3.ebuild 802 BLAKE2B d130d6c9843b744e275639375de8c755cc8c2682adc7f802a666aae6b44708c5c1397e29e9b88677bdb3fbccfef4488c82790dd08ac0e5345f66ef657954b534 SHA512 478648596b3d3b5476483e6f945d2c8c83f1c1dafd88e08b809a9eb8d589c935eddd8a88a49cca4298e83648562f998057f673c863f151c3d074601c4436df3f
MISC metadata.xml 507 BLAKE2B f51a7d520ae13bbbbdf041afc7840984a173282b9a5805deda1fac8a1d262268286acf931929b30e9508a3aa647cd1bd66d985507617a594d736dd7e45e4df0b SHA512 f298743cd1141a21012e2478169655bfd5cbf9821ef92197cf8e0308039cbe9c051bde076990ea70ad8312fa2aa6391148ea6c7b2f9b8f842353d29b29106c99
diff --git a/media-sound/gmtp/gmtp-1.3.11-r2.ebuild b/media-sound/gmtp/gmtp-1.3.11-r3.ebuild
index 321767f1fff4..77365b66227d 100644
--- a/media-sound/gmtp/gmtp-1.3.11-r2.ebuild
+++ b/media-sound/gmtp/gmtp-1.3.11-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86"
RDEPEND="
dev-libs/glib:2
- media-libs/flac
+ media-libs/flac:=
media-libs/libid3tag:=
media-libs/libmtp:=
media-libs/libvorbis
diff --git a/media-sound/gogglesmm/Manifest b/media-sound/gogglesmm/Manifest
index 9d996a4dd4ec..12279fefff40 100644
--- a/media-sound/gogglesmm/Manifest
+++ b/media-sound/gogglesmm/Manifest
@@ -1,4 +1,4 @@
AUX gogglesmm-1.2.1-use-fox-1.7.67.patch 5107 BLAKE2B 3f2099cb4839b4b8c7807c34f1d80508426890fd80fa88160fdea7842846dd18af21aeeffe50bc4d1adb8f223ec14b8790150c319855e5173691a05e6343da7a SHA512 270cd9c28ca026196025b57791ff3d77bb93ff0650e643cdca8f2b19e81a3dcb05248b5ca1dbf33a641663caccb1c0ee3633b8cc8cb6d7ec7a55e2a2da8d6c34
DIST gogglesmm-1.2.1.tar.gz 3015072 BLAKE2B 6a33ba6b678bc23e449898e4f492064301ca9c37239d713fa5ccb857d51bb4c4cf5dc1d4576f2f6dc745eaff607f4400e5600f45c4cbdde8c43cee5ca1fc34f4 SHA512 c165ddde463afcf863b74f00dfa1566077007f51617fa00a95dfcdeeab49da9ee87406f6bdc7779c597002d1e587886c7992e9e892ce4988f3bb14f015336547
-EBUILD gogglesmm-1.2.1-r1.ebuild 1139 BLAKE2B 8c879afe67ac21cbe0b918952744d618e7b7b98e2c503ae43c151f8e03d73aa3cd7e134635786de87615315b78dbb94d982d1446f958444b58a872386c6b3c2d SHA512 1bb25f2431ca3bfd13027c3d171c17b2d19efcc04e38fc8bf7c59df2d3654f61720141266c4a02b13491736c587861d88ea6ea115f7f19c6295739d0e064dbd1
+EBUILD gogglesmm-1.2.1-r2.ebuild 1126 BLAKE2B bcc334804c81103c0f7d9cdd69300e081b6333d6069641d9a20eaf0bd996ef45f3530f7e028ebb087b67d5a24d205471ee84674dadbef02201578bd79ee95b1c SHA512 4746716a607f1aed0a33bea4eed3b566da4495bbe5c93233d19f63a4bf25714b5dfc67baeda5e610a1400acd325f516e6d2ef08fbc76974878dc270cc7368099
MISC metadata.xml 449 BLAKE2B d24f0a1420039b6907c60057d9c6ccdf78ad1a3264320b33483b77b11fea8716873eb36b7bbc2a5911855be6d5e3b96294b9acace223ca999c007d5300b9012a SHA512 1bece21add3dd0a3b43ac06ae4aece124112d15937d799f72783d90642678f54eebb171a87f3a16c8f74a31b286b0f5ea62ff85af04909fb0282f4c69bb32395
diff --git a/media-sound/gogglesmm/gogglesmm-1.2.1-r1.ebuild b/media-sound/gogglesmm/gogglesmm-1.2.1-r2.ebuild
index 83427de2433d..8fe6b920c28c 100644
--- a/media-sound/gogglesmm/gogglesmm-1.2.1-r1.ebuild
+++ b/media-sound/gogglesmm/gogglesmm-1.2.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,21 +15,21 @@ KEYWORDS="amd64 x86"
IUSE="+dbus +flac +mad +vorbis +ogg +opus +aac +pulseaudio +opengl nls"
RDEPEND="x11-libs/fox:1.7
- x11-libs/libSM
- x11-libs/libICE
- dev-db/sqlite
- media-libs/taglib
- dev-libs/expat
- dev-libs/libgcrypt:=
- dbus? ( sys-apps/dbus )
- flac? ( media-libs/flac )
- mad? ( media-libs/libmad )
- vorbis? ( media-libs/libvorbis )
- ogg? ( media-libs/libogg )
- opus? ( media-libs/opus )
- aac? ( media-libs/faad2 )
- pulseaudio? ( media-sound/pulseaudio )
- opengl? ( media-libs/libepoxy virtual/glu )"
+ x11-libs/libSM
+ x11-libs/libICE
+ dev-db/sqlite
+ media-libs/taglib
+ dev-libs/expat
+ dev-libs/libgcrypt:=
+ dbus? ( sys-apps/dbus )
+ flac? ( media-libs/flac:= )
+ mad? ( media-libs/libmad )
+ vorbis? ( media-libs/libvorbis )
+ ogg? ( media-libs/libogg )
+ opus? ( media-libs/opus )
+ aac? ( media-libs/faad2 )
+ pulseaudio? ( media-sound/pulseaudio )
+ opengl? ( media-libs/libepoxy virtual/glu )"
DEPEND="dev-util/cmake ${RDEPEND}"
PATCHES=( "${FILESDIR}"/"${P}"-use-fox-1.7.67.patch )
diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest
index 4acdb59cf0c6..7a2c47eb2d04 100644
--- a/media-sound/kid3/Manifest
+++ b/media-sound/kid3/Manifest
@@ -1,5 +1,3 @@
-DIST kid3-3.9.1.tar.xz 1796320 BLAKE2B 3404c6016a7d5195cc2e9826ef8daf452f5419566ffa9b50b20dd21072c0e34159e39bb8eeec08b7e12fe7f14df96517e929163ae4c14e28509cc51a0e96de08 SHA512 865fc2abfffd9533347ecfee037dfa15c6cedfc33ed0378b6d8dfef3436c6ec78c2100a317edf0882b16d345ea14b564cfb4055f74317634b4863ec477a80669
DIST kid3-3.9.2.tar.xz 1952344 BLAKE2B 5a44a05f614f97dc7ddab39694a1773e1e6c55af7a9dc4ac7b793a520e54a8892c2181903a58f150885b3b4e17ebf921db719863f7ac4fd540f711a444990df3 SHA512 fc0b9db33ea948a2345968ab5da65f959bea829130f4250604d68df778218173d49f92b015d9be4e43f57ba5ae3388b0e97f558774df590b5959aa6f6293acd3
-EBUILD kid3-3.9.1.ebuild 2101 BLAKE2B ae7f775742394404cd286ab5cfd15024f83913926866722012cb3d51ffb7cb52bb2674a8cf1d5390b47e57ce9fe7e32414557473a85937b0700035ac517c76a0 SHA512 0fb1385b4ea2f539a62989633ad69a47e3b808227412fd6ac7e4b16957d85e75cf1a979f59ead5127dd08e0e1c1f54d08735c8147b8e1ba767d720d63b00fcb0
-EBUILD kid3-3.9.2.ebuild 2101 BLAKE2B e3bc7e4a9f05d7472afd0b4c3541e90e7017f542e9c2b1f5a472b18b870e4de2403e2babf12f7dea3839e3eb0fd348566c760be1422a2de29c7c6dbe4eda27e6 SHA512 dafb20b1d03c33fe0267b6e7f40f01d9d6561de1028b34de5947a32a8e664b0d93d8bcd62246d07cf5d8f173aa34b76a06cc2b57805f062d41fb4e965da50c86
+EBUILD kid3-3.9.2-r1.ebuild 2104 BLAKE2B b8ee06b4ec666f0c5c84da0abfec18680860c824229d497da365b0d0b0a26f6e12577cbed9207d3262f8fbff6cf707558af998617f507c53ded1cbad2e95c5d3 SHA512 5b6e113f3134c7e2691982031680cc1cd11a081f9c214dbf0af3bf8307264857969c1f209e1a88e0d540f333234335581b105781e0a7a73db8b0df8d9d7ee7b2
MISC metadata.xml 650 BLAKE2B a05aeb21a41043f2a4891e07db9fcdb32051fcb306dda9db0e892165e44728607430d3aeaf9f749e6a0b0a88b1935d1768853572661c1437c4b51a79a80acbf9 SHA512 02720f1bfffea6ee6a6f29d7bd2241b0bf425c491b5844f119d1ea9b6512b52d6c75a4eb9052d506905edb4790f5af0f7778d0ce05ddd3b17ba37e9b83cf3a5a
diff --git a/media-sound/kid3/kid3-3.9.1.ebuild b/media-sound/kid3/kid3-3.9.1.ebuild
deleted file mode 100644
index a3361e1c7c99..000000000000
--- a/media-sound/kid3/kid3-3.9.1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake kde.org python-any-r1 xdg
-
-DESCRIPTION="Simple tag editor based on Qt"
-HOMEPAGE="https://kid3.kde.org/"
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="5"
-IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis"
-
-REQUIRED_USE="flac? ( vorbis )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- sys-libs/readline:0=
- acoustid? (
- media-libs/chromaprint
- media-video/ffmpeg
- )
- flac? (
- media-libs/flac[cxx]
- media-libs/libvorbis
- )
- kde? (
- kde-frameworks/kconfig:5
- kde-frameworks/kconfigwidgets:5
- kde-frameworks/kcoreaddons:5
- kde-frameworks/kio:5
- kde-frameworks/kwidgetsaddons:5
- kde-frameworks/kxmlgui:5
- )
- mp3? ( media-libs/id3lib )
- mp4? ( media-libs/libmp4v2:0 )
- mpris? ( dev-qt/qtdbus:5 )
- taglib? ( >=media-libs/taglib-1.9.1 )
- vorbis? (
- media-libs/libogg
- media-libs/libvorbis
- )
-"
-DEPEND="${RDEPEND}
- test? ( dev-qt/qttest:5 )
-"
-BDEPEND="${PYTHON_DEPS}
- dev-qt/linguist-tools:5
- kde? ( kde-frameworks/extra-cmake-modules:5 )
-"
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # overengineered upstream build system
- cmake_src_prepare
- # applies broken python hacks, bug #614950
- cmake_comment_add_subdirectory doc
-
- sed -e "/^find_package.*QT NAMES/s/Qt6 //" \
- -i CMakeLists.txt || die # ensure Qt5 build
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPython3_EXECUTABLE="${PYTHON}"
- -DWITH_CHROMAPRINT=$(usex acoustid)
- -DWITH_DBUS=$(usex mpris)
- -DWITH_FLAC=$(usex flac)
- -DWITH_ID3LIB=$(usex mp3)
- -DWITH_MP4V2=$(usex mp4)
- -DWITH_TAGLIB=$(usex taglib)
- -DBUILD_TESTING=$(usex test)
- -DWITH_VORBIS=$(usex vorbis)
- )
-
- if use kde ; then
- mycmakeargs+=( "-DWITH_APPS=KDE;CLI" )
- else
- mycmakeargs+=( "-DWITH_APPS=Qt;CLI" )
- fi
-
- cmake_src_configure
-}
diff --git a/media-sound/kid3/kid3-3.9.2.ebuild b/media-sound/kid3/kid3-3.9.2-r1.ebuild
index 6469613eec18..b298c0f7a0d9 100644
--- a/media-sound/kid3/kid3-3.9.2.ebuild
+++ b/media-sound/kid3/kid3-3.9.2-r1.ebuild
@@ -29,13 +29,13 @@ RDEPEND="
dev-qt/qtnetwork:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
- sys-libs/readline:0=
+ sys-libs/readline:=
acoustid? (
- media-libs/chromaprint
- media-video/ffmpeg
+ media-libs/chromaprint:=
+ media-video/ffmpeg:=
)
flac? (
- media-libs/flac[cxx]
+ media-libs/flac:=[cxx]
media-libs/libvorbis
)
kde? (
@@ -47,7 +47,7 @@ RDEPEND="
kde-frameworks/kxmlgui:5
)
mp3? ( media-libs/id3lib )
- mp4? ( media-libs/libmp4v2:0 )
+ mp4? ( media-libs/libmp4v2 )
mpris? ( dev-qt/qtdbus:5 )
taglib? ( >=media-libs/taglib-1.9.1 )
vorbis? (
diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 1f45f681b3ce..7a51c2d1454c 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -26,7 +26,7 @@ DIST mixxx-manual-2.3-sr.pdf 34079603 BLAKE2B 83ed178b8b095928138c853b5300176316
DIST mixxx-manual-2.3-tr.pdf 34062405 BLAKE2B 69b5f76b4e74aa0d48636ae3914a6f40e0104d509f76c0569f99348d17131926a564d7e43a73d34036c5a94be4b61a37645e7933b1dea2513c6d72d5d25334fc SHA512 b05f297f3000767e2a8a2319e56f0db73981418943a96d0822f4f3f51f29bbb5667cc0b487ef328f1d6d115013af705371668ef3081321b6980ea95834a40895
DIST mixxx-manual-2.3-zh-CN.pdf 34165133 BLAKE2B 58e717082ace6824532392a282cd1452c279410c547fabc333b6adccaf47fb8e4bbac0c612f9679c8d85317e9b706e5fe10b7c1fc11a4325a14c5b3faafdda46 SHA512 995fb6c9bf1f729eaa08cd5b2003f21c76274f8f3046bd85b771cb86c429fa65cc50f0f4a36396e654a4378125157777b2f0f04a9343b20aa3aef76281395aec
DIST mixxx-manual-2.3-zh-TW.pdf 34135938 BLAKE2B b5747b2156d686bb84166beb2c1552e0d998f3c402793444631c1f146c93fd8f6addb5fc34c0f59b16b2866994b8f64ee5670ab26c683d51b0c36d3f247dcf70 SHA512 55a5c3d5064c021f73a48dab5fb93094bc0f9220a1790518b043a21900dc6792a2fc01ee5c6def6338a3df09bcbb7441e1c8b2f23aac2aad2b2a5974babb8a9f
-EBUILD mixxx-2.3.3.ebuild 3859 BLAKE2B 86b190d0b43fe573bb07a4126a93f2232123769cb1343dce64f728abe41ab3b6fbc8336e16b89eb87961d5058500d751709b27dbe6440682872822a33e75891e SHA512 c21c3e7e8f49f033079ec4d2a81f9b0af5befd68cd8ea19d6935ada67145bb86882a1a5272f39e54a4ccc0f93dabde837873c97bc33e0c624d5efd9757a531cb
-EBUILD mixxx-2.3.9999.ebuild 3767 BLAKE2B 9d4019cfb3ed76d1aa389d36f3280094a6cd6096b6a68bf7403a63821c1ae2a5372060861dd73089ea8e8956d82b63ff0ffd3cf7b81cbde491bfa3252a934111 SHA512 0d6b5a23a461b397039ae539aa85f28354c1489b5bde9b0d47a489644f2a40610044c45da264144567855f4276c96afe2f2daed2bfe9959f7bcef7f2d543e881
-EBUILD mixxx-9999.ebuild 2838 BLAKE2B 7b3371f5562b4c546547eb7aa0ad038045d19239d6e39bb9ac57498badc53ae6eb94f3dd1e48727412d27ba4b699e6b704c871761169aa609d75ecabb7430354 SHA512 46fb3746bbe94aa837654304c86651b8b27f9bee806ad292ba7957ca4c07efffe3d6aab40ce513b2b25e2bcf31a3afd18ec7550875c0e5fab2ba5794c2d24467
+EBUILD mixxx-2.3.3-r1.ebuild 3857 BLAKE2B bcb72472fb83ecbfcc8e1552adcb6e52cfe6406c5b430a14b564b48a4119e64f6180bc6e029abfc0fc1190235ad1c43558143b46f78319121770a23c3760220f SHA512 195025c6f4e47db5557a487eae23a629049cae97f4c299d1b86c106fd5b79c140951f5669ef9416261ccb2546962f3e662a12078cf180dbf154b388db30a4a5f
+EBUILD mixxx-2.3.9999.ebuild 3766 BLAKE2B 7188e4a554e4120b63d2bddb7a0e5be07f8f75b3980486ba3d65d449d125b66b33c2cbd018d7a09f1f1e41afccaa70cc3e4e25b26ad1f867d8d8f91bb9f9fdd2 SHA512 0fcd3127613bf0318175967ea623a195664038111b9f8b50f80dd440507f97cff9af3fe8f38702a278fd1bd89f1e6a814eee50bc69d9144d1403df2e1919692f
+EBUILD mixxx-9999.ebuild 2827 BLAKE2B 310a0b021e0deca700bded2e489280a9fa371699c037b5a7abae509a0f791d9946f6f3f2cc1b3b177e5c10077f0096c23bde7321f37713b32b2007680154883c SHA512 1a1810be97e4689439291e7255874d2b6b523539226a183453b57aa77bec028a5a0108b538b482f6f3407ce2bfb15d3b5a744a0a3d00950d3fa25678d01f4283
MISC metadata.xml 903 BLAKE2B 1fd2e01da4d96a257d0ba595e67005e5233503f54ea17c81f65d105a61dc42f84df601cc112ff0a5e99393cbc53a0130b890d96a47cc2b88b59cbe7b9779654d SHA512 7e9dfd69240a57efbdaceb4dcfe71549d7a8c2edba5c81f956407e101cb62a0c51cf231e1e68c029783340189139309dde4fa3e995a231856ea094df09288cd8
diff --git a/media-sound/mixxx/mixxx-2.3.3.ebuild b/media-sound/mixxx/mixxx-2.3.3-r1.ebuild
index ee90b8144308..dd7a1e9e57b2 100644
--- a/media-sound/mixxx/mixxx-2.3.3.ebuild
+++ b/media-sound/mixxx/mixxx-2.3.3-r1.ebuild
@@ -25,7 +25,7 @@ IUSE="aac ffmpeg hid keyfinder lv2 modplug mp3 mp4 opus qtkeychain shout wavpack
RDEPEND="
dev-db/sqlite
dev-libs/glib:2
- dev-libs/protobuf:0=
+ dev-libs/protobuf:=
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
@@ -38,7 +38,7 @@ RDEPEND="
dev-qt/qtx11extras:5
dev-qt/qtxml:5
media-libs/chromaprint
- media-libs/flac
+ media-libs/flac:=
media-libs/libebur128
media-libs/libid3tag:=
media-libs/libogg
@@ -60,9 +60,9 @@ RDEPEND="
x11-libs/libX11
aac? (
media-libs/faad2
- media-libs/libmp4v2:0
+ media-libs/libmp4v2
)
- ffmpeg? ( media-video/ffmpeg:0= )
+ ffmpeg? ( media-video/ffmpeg:= )
hid? ( dev-libs/hidapi )
keyfinder? ( media-libs/libkeyfinder )
lv2? ( media-libs/lilv )
diff --git a/media-sound/mixxx/mixxx-2.3.9999.ebuild b/media-sound/mixxx/mixxx-2.3.9999.ebuild
index ef33c268c4fe..eed827c69005 100644
--- a/media-sound/mixxx/mixxx-2.3.9999.ebuild
+++ b/media-sound/mixxx/mixxx-2.3.9999.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
dev-qt/qtx11extras:5
dev-qt/qtxml:5
media-libs/chromaprint
- media-libs/flac
+ media-libs/flac:=
media-libs/libebur128
media-libs/libid3tag:=
media-libs/libogg
@@ -60,9 +60,9 @@ RDEPEND="
x11-libs/libX11
aac? (
media-libs/faad2
- media-libs/libmp4v2:0
+ media-libs/libmp4v2
)
- ffmpeg? ( media-video/ffmpeg:0= )
+ ffmpeg? ( media-video/ffmpeg:= )
hid? ( dev-libs/hidapi )
keyfinder? ( media-libs/libkeyfinder )
lv2? ( media-libs/lilv )
diff --git a/media-sound/mixxx/mixxx-9999.ebuild b/media-sound/mixxx/mixxx-9999.ebuild
index 3b37660dc9e1..5348bd3d18a5 100644
--- a/media-sound/mixxx/mixxx-9999.ebuild
+++ b/media-sound/mixxx/mixxx-9999.ebuild
@@ -7,8 +7,11 @@ inherit cmake xdg udev
DESCRIPTION="Advanced Digital DJ tool based on Qt"
HOMEPAGE="https://www.mixxx.org/"
-if [[ "${PV}" == 9999 || ?.?.9999 ]] ; then
+if [[ "${PV}" == *9999 ]] ; then
inherit git-r3
+ if [[ "${PV}" == ?.?.9999 ]] ; then
+ EGIT_BRANCH=${PV%.9999}
+ fi
EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git"
else
SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
@@ -16,10 +19,6 @@ else
KEYWORDS="~amd64 ~x86"
fi
-if [[ "${PV}" == ?.?.9999 ]] ; then
- EGIT_BRANCH=${PV%.9999}
-fi
-
LICENSE="GPL-2"
SLOT="0"
IUSE="aac doc ffmpeg hid keyfinder lv2 mp3 mp4 opus qtkeychain shout wavpack"
@@ -27,7 +26,7 @@ IUSE="aac doc ffmpeg hid keyfinder lv2 mp3 mp4 opus qtkeychain shout wavpack"
RDEPEND="
dev-db/sqlite
dev-libs/glib:2
- dev-libs/protobuf:0=
+ dev-libs/protobuf:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -41,7 +40,7 @@ RDEPEND="
dev-qt/qtx11extras:5
dev-qt/qtxml:5
media-libs/chromaprint
- media-libs/flac
+ media-libs/flac:=
media-libs/libebur128
media-libs/libid3tag:=
media-libs/libogg
@@ -62,9 +61,9 @@ RDEPEND="
x11-libs/libX11
aac? (
media-libs/faad2
- media-libs/libmp4v2:0
+ media-libs/libmp4v2
)
- ffmpeg? ( media-video/ffmpeg:0= )
+ ffmpeg? ( media-video/ffmpeg:= )
hid? ( dev-libs/hidapi )
keyfinder? ( media-libs/libkeyfinder )
lv2? ( media-libs/lilv )
diff --git a/media-sound/moc/Manifest b/media-sound/moc/Manifest
index 9225036be99d..538f6069979f 100644
--- a/media-sound/moc/Manifest
+++ b/media-sound/moc/Manifest
@@ -1,5 +1,5 @@
AUX ffmpeg4.patch 1401 BLAKE2B 116679802c4acb9e843dbb8d656177ae133aefc49a270392eededdae662d7ead518fa4301e1c7d231acfd4a7fd3053d807611737add6a1746ec119e400a1f199 SHA512 c29db5f40e7a206fcdb05958c0dc3a479f3e9d0ebd02703c26049162b8cc7d88875f508f29eee387270c96cb381ea93366498faa79d62bf21686e24a1142f608
AUX moc-2.6_alpha3-stdint_uint_types.patch 1179 BLAKE2B 73dcba135553cd9630cf44e42a4651785d6b9d1cacb554be166a7772c56fbfdc1b4165c6951c810e962a6b4dc24fe714eb739244490b9a975e79b1d67e82dec6 SHA512 642be986fb147aa81251ce9c3f86761ff9f24c61e84fd447e243da34b1e9058a94f27ef632144f01e3c989bc321346bdc543130fd090520fb3064668a8017110
DIST moc-2.6-alpha3.tar.xz 496676 BLAKE2B 3b4f31676c869a0cacd44cce1e4509304e3b00a15e578eb394510fbe0ddaf53f5c5628f2dccd60f4b3925f3e597d9fbc04bc2a8e090e2e05227b822f1aa05ef0 SHA512 e38e277e5e945827308f47a8f3614eb1e52c16271da372f50e7b6427a7dfc994e1c66761a9e46326bf483b91e9127efe7796a329c62e95524609edfb3a7603bf
-EBUILD moc-2.6_alpha3-r5.ebuild 2449 BLAKE2B 8ccddcb71782f68f2794a4a9b6320833b866bb808c4d8fc0813f4dd9397c142888b701a0c56cb780012579b6109a5e7a1e01f59458c5e84a5654c00eb4eee456 SHA512 9a8cb8541dcb3602895452cc57c363f6060d98158db78d9bd64a487b7e812c3520f976450cf7221fc3a4e17b4fd32cbcca32f67c2a5783d87edb27cae6887dbe
+EBUILD moc-2.6_alpha3-r6.ebuild 2486 BLAKE2B e49403ee89ff5d752fd93cd8b25de0e700857e5378c1cae1ad6604a16c04ffd397118303c89289d626acf2d601b033c92df526fb9e5295116231b0711a57ecba SHA512 7fbcc87b7caad606dc8fadf5d310dc13cf163fd3cc3ea12cf38175368e5aa2f557950d2c6f1f4b12c2fa51b099ea8b7d0be4d229113178fe99bb6aa958042b92
MISC metadata.xml 621 BLAKE2B 8e9ff94f7028fb60e0c03cc521aa973888619c8928682345edd24d24866a979dd238e7c6470b1cecf38a5177384aed3f4d784d368901633c218f286a435d08c6 SHA512 605392312ef0aa6951c0acbb934f5645ce51f6af7aec42f0dde309f858fd5ae114389be51942ff0d55f0e899163a617b6a355ddc588ed9460fd1c1c919285791
diff --git a/media-sound/moc/moc-2.6_alpha3-r5.ebuild b/media-sound/moc/moc-2.6_alpha3-r6.ebuild
index 3004e11e9e0a..c6dab66976fe 100644
--- a/media-sound/moc/moc-2.6_alpha3-r5.ebuild
+++ b/media-sound/moc/moc-2.6_alpha3-r6.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools
@@ -9,6 +9,7 @@ MY_P=${PN}-${PV/_/-}
DESCRIPTION="Music On Console - ncurses interface for playing audio files"
HOMEPAGE="https://moc.daper.net"
SRC_URI="http://ftp.daper.net/pub/soft/moc/unstable/${MY_P}.tar.xz"
+S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
SLOT="0"
@@ -17,7 +18,7 @@ IUSE="aac alsa +cache curl debug ffmpeg flac jack libsamplerate mad +magic modpl
oss sid sndfile sndio speex timidity tremor +unicode vorbis wavpack"
RDEPEND="
- >=dev-libs/libltdl-2:0
+ >=dev-libs/libltdl-2
dev-libs/popt
sys-libs/ncurses:=[unicode(+)?]
aac? ( media-libs/faad2 )
@@ -25,7 +26,7 @@ RDEPEND="
cache? ( >=sys-libs/db-4.1:= )
curl? ( >=net-misc/curl-7.15.1 )
ffmpeg? ( >=media-video/ffmpeg-1.2.6-r1 )
- flac? ( >=media-libs/flac-1.1.3 )
+ flac? ( >=media-libs/flac-1.1.3:= )
jack? ( virtual/jack )
libsamplerate? ( >=media-libs/libsamplerate-0.1.0 )
mad? (
@@ -54,12 +55,12 @@ RDEPEND="
)
wavpack? ( >=media-sound/wavpack-4.31 )
"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
app-arch/xz-utils
virtual/pkgconfig
"
-S=${WORKDIR}/${MY_P}
PATCHES=(
"${FILESDIR}/ffmpeg4.patch"
"${FILESDIR}/${P}-stdint_uint_types.patch"
@@ -93,15 +94,15 @@ src_configure() {
$(use_with sndfile)
$(use_with speex)
$(use_with timidity)
- $(use_with vorbis vorbis $(usex tremor tremor ""))
+ $(use_with vorbis vorbis $(usev tremor))
$(use_with wavpack)
$(use_with curl)
)
- econf "${myconf[@]}"
+ CONFIG_SHELL="${BROOT}"/bin/bash econf "${myconf[@]}"
}
src_install() {
default
- find "${D}" -name '*.la' -delete || die
+ find "${ED}" -name '*.la' -delete || die
}
diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index 857430d17854..a8ba33e8974a 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -8,11 +8,11 @@ DIST mpd-0.23.6.tar.xz 770812 BLAKE2B 5ccb4a7c06c4317e3285846a261438bdcc10db5eaf
DIST mpd-0.23.7.tar.xz 771992 BLAKE2B 2c75196c37eb8d075cca2881bb7ed10e434a071d3c64bb7cdb3bb96dfea74c30de2dce5bfdbc51da945df325d9f278cdf8dd03b7ba07c0ad51cea50971f4a143 SHA512 2a6b3eb2c8b61a22861ae75fe2f62c8ec6cd391f029438577127e309b910e99d7b735e40afae96d52ed4f161195a0ce7cb89cc51ad45df5a18e04736c16ce3a6
DIST mpd-0.23.8.tar.xz 773280 BLAKE2B fd2dd32bc935cb78d9204bccea6ed52f5131ae4645efca91323db930373a5fa14115a767daa11d670aaf46e218c52578d155b9a463ed5aae007e1f55d0208d3a SHA512 62f7571de29a329b8ef1fc6f7c338125e70895e06fca134eb9ade19635498ec13da00511870bfadabc5a9ccb090c44543d3101361ffe109e4fadce66435b37ab
DIST mpd-0.23.9.tar.xz 774156 BLAKE2B 2c045c86ecbe2267d032ebfd4a18835e9b1323860eb348b047d0900a284f5457ca4f18fdd50ea2f678e07a63817b4e4e3245cf0d3948e1f14cf3539d47b314d2 SHA512 67db093e35693f79267f955463ecaa284773b5e47a38f1548a0d16c9ba82aecc3434fd805e224b78782c5978c07e16d26f7632823e536f5304f557985f028d6e
-EBUILD mpd-0.22.11.ebuild 8425 BLAKE2B 38bc012e892d0a1fbfa21b2c334e4844d7f5a8a34feadf1e6802339bbbb7ba61edf8a35797d8a8269cd5724bc000ccfe3877d0dd052c69f73bec699f608a917f SHA512 55bb25e334cc26386c21e9520c96bf47bffa62ec94142e380a4901b829fcfaba82818366147b7f46ecc12ffb06bd633912512ed879297238cbe345d09e69df71
-EBUILD mpd-0.22.3-r1.ebuild 8119 BLAKE2B 68ac9a2f6ee3a3059f72c9d1b10dd51f775399bf8cdc5c7a02ce11723c185b8a5fef8642cd36723996d81baedf487cf49c2b5cc3a465fc02261278b49e78ecb2 SHA512 28e4168a8827c2ca16f204431e9c8d1ce4eb005278659719ab4e37b4c037a05f79bd77ebf2fd64338eb6038a2b687fdab877b1d299f56e48d1daba668a3725dd
-EBUILD mpd-0.23.5.ebuild 8881 BLAKE2B c5f865fe16b8c5115b0083f6710dd504fdd729633c97104b7b232f0d2a3cab45db3a1532d5fa5f00d50bc6b299f601f15002c269dee03a8f679a5855a1a7f34e SHA512 b2005406c1f49bd1d2193d95f6bd0626db15c9556af83b8e7d68c803052ce367be69770568b0e5e925bc0a3c511a9e540bb6c187790e435c3841e9510a082c39
-EBUILD mpd-0.23.6-r1.ebuild 7838 BLAKE2B 2ff886ad222c1e7eeaf522f27199a35f8c6c90da1efb29ec202ff3bc807950017ae3e513eb2a1594e20cfe0ee463382cf3bd973863e3d67dbab5d35c2b32472e SHA512 eac30673322a60d7c8af3984e8c7128031bce533dc35aa72c09a2d687c90da8bf1ba6b1482b78dd153c3066cef92834de3783c81bf9d0110e3cf548275010c33
-EBUILD mpd-0.23.7.ebuild 7874 BLAKE2B 8292e89c9219106524c9641dc467ecf2b579ac4b4f0c38d6c4778d8aa5840cb9111d9fab3b6f7ddbc2f2422e187066c5d8a4f8a7b85c53e230dba43a458d902d SHA512 91208259311d0ba5d7455b434dfd1e2b88367ad4301307f85a6b506a28e0181bbc18d070a192409590584a709e5f9a1647177576924214467ddb0cd1ec716c33
-EBUILD mpd-0.23.8.ebuild 7874 BLAKE2B 8292e89c9219106524c9641dc467ecf2b579ac4b4f0c38d6c4778d8aa5840cb9111d9fab3b6f7ddbc2f2422e187066c5d8a4f8a7b85c53e230dba43a458d902d SHA512 91208259311d0ba5d7455b434dfd1e2b88367ad4301307f85a6b506a28e0181bbc18d070a192409590584a709e5f9a1647177576924214467ddb0cd1ec716c33
-EBUILD mpd-0.23.9.ebuild 7819 BLAKE2B 691938268c14be3b0f282171fbb948329b135b7950801f95e96aa72beaba2085a158c489da794ca9b01d447c36d1688c5cbfb955a0eb7d752f6f00aa9d58fe8d SHA512 366d4eb942b41d67a6269e1d7d2f9858119a63bdbc3c81b7026397d3b3d2b1cf23f9e70b1cee2bb208114249d3a9ca4cbe0d00546c2cc5d218141570b2db3cf1
+EBUILD mpd-0.22.11-r1.ebuild 8426 BLAKE2B 74a9c64d3dcc4a4b97e338e8ba21415e56650e8bf10ba0ee23f555d34483af17094b96fbf6e68c770d6c46ba58962f4c063077f97d51f0ddb1840463d63f1bf0 SHA512 cc680e2be4a3819c0ce980f1335805cd8c8f67b25ec38d11d6e29feb323e1f1305243506c65da839e954ebed61dca3d52b77a17181c37e887666db125a664d2d
+EBUILD mpd-0.22.3-r2.ebuild 8120 BLAKE2B 66c717ae883d37feb4274eb5a118eefea0f5a23fa933001cc0638dd21a9fdbbb60409041c92bd6bbb82a095b34dfebf479d637162655c535c9e58aa75bb5a2be SHA512 07c73d6b9835c8d760d81b4ecd661be81891c8da05df8855aea0eb497e0a7f732d8070ff987af945d726a896887bc5ea65f41bcb377b6ccdb24b7b0d22607e2b
+EBUILD mpd-0.23.5-r1.ebuild 8882 BLAKE2B 6019e393f1df9245e49be669f61aa955bac3f7484742f026014b8ac0d1acdd5406126126374b88f5f4aa8c10f05a7485dd97469078c3f37b36d05e8aa0f0a4bd SHA512 de7432ddb3c0dc7cebd214b149e6afeed620d9fc54494ba277b25c660addafd8146a12d0af490a7eaa8c4d27a68102c2aff91cc7b3c82d40dceb7e021f0f6e99
+EBUILD mpd-0.23.6-r2.ebuild 7839 BLAKE2B 2f5dfb5e70ac12a0ea1893f6c46e56946c74611ed66ebc029ad47b802b450678ed8ae02f4a7688b6a492c192d0d7cc1b8ba5d9373c4957b1fa24bc64c410bafc SHA512 f4c9a33360992cb40bf81b94eaae0fcf7ddf097b12621061af6f38d83e651ba6c81cc817373b34b5a3afc02c7538a3cbe1c4b7044edea3908fb106e68fadc9a4
+EBUILD mpd-0.23.7-r1.ebuild 7875 BLAKE2B e4923588db04e6b5d77f5e9936b08ce542c451918d9bd826a7c91cf0c5c4026dcd01acf10c93961d6a83d05003d3b3c5e7a45a856fb487033a071111f3d30eea SHA512 55c668954d993ddc08d38b21d50c5b00deb24bd85ff0ab5eeb4fd3810eebf10d14826b7ed48ebcafdefbd633fb647cc88493677de2a3b0facd6355d9b5ebadf4
+EBUILD mpd-0.23.8-r1.ebuild 7875 BLAKE2B e4923588db04e6b5d77f5e9936b08ce542c451918d9bd826a7c91cf0c5c4026dcd01acf10c93961d6a83d05003d3b3c5e7a45a856fb487033a071111f3d30eea SHA512 55c668954d993ddc08d38b21d50c5b00deb24bd85ff0ab5eeb4fd3810eebf10d14826b7ed48ebcafdefbd633fb647cc88493677de2a3b0facd6355d9b5ebadf4
+EBUILD mpd-0.23.9-r1.ebuild 7820 BLAKE2B 8c9e72d21be779f4211d221c9b7ea544ceaf42d12691720280c65cb68c7cd046aefb025354645ed542eff692eca9572d63aa9ed2747c97c7258cf1758e2d5eba SHA512 857256bec39dc1b0e1fad59bf24ba292c6a1786f5ab50c5833b964d5d8af80f3defa0c25eb529b43c3a4ac32d8eb8cca489c5f949080aeaf14e2cbd3d42cdc1d
MISC metadata.xml 2735 BLAKE2B 22624d573d9f0040d98cc8ad84ab9dbe710eab9f65454ccd7b111bd63ae4c9ce91c794869c6f566ca7182494622644c6c5933422e610a8d4ef9c590bb51fe295 SHA512 96996b5900b5366aa63b131240156dbc7393f54f7710b0474e2b0f0bc71e721b60278bd0b258d111d267004d9e1e6ed557081668afb448c291fc62829c2abd1b
diff --git a/media-sound/mpd/mpd-0.22.11.ebuild b/media-sound/mpd/mpd-0.22.11-r1.ebuild
index 2d33803bf7d6..29b3be1598da 100644
--- a/media-sound/mpd/mpd-0.22.11.ebuild
+++ b/media-sound/mpd/mpd-0.22.11-r1.ebuild
@@ -58,8 +58,8 @@ RDEPEND="
doc? ( dev-python/sphinx )
expat? ( dev-libs/expat )
faad? ( media-libs/faad2 )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flac? ( media-libs/flac:= )
fluidsynth? ( media-sound/fluidsynth )
gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
icu? ( dev-libs/icu:= )
diff --git a/media-sound/mpd/mpd-0.22.3-r1.ebuild b/media-sound/mpd/mpd-0.22.3-r2.ebuild
index 5384de34abfd..9f19efc05592 100644
--- a/media-sound/mpd/mpd-0.22.3-r1.ebuild
+++ b/media-sound/mpd/mpd-0.22.3-r2.ebuild
@@ -58,8 +58,8 @@ RDEPEND="
doc? ( dev-python/sphinx )
expat? ( dev-libs/expat )
faad? ( media-libs/faad2 )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flac? ( media-libs/flac:= )
fluidsynth? ( media-sound/fluidsynth )
gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
icu? ( dev-libs/icu:= )
diff --git a/media-sound/mpd/mpd-0.23.5.ebuild b/media-sound/mpd/mpd-0.23.5-r1.ebuild
index 5f009013d0c4..ce91c3763a59 100644
--- a/media-sound/mpd/mpd-0.23.5.ebuild
+++ b/media-sound/mpd/mpd-0.23.5-r1.ebuild
@@ -58,8 +58,8 @@ RDEPEND="
doc? ( dev-python/sphinx )
expat? ( dev-libs/expat )
faad? ( media-libs/faad2 )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flac? ( media-libs/flac:= )
fluidsynth? ( media-sound/fluidsynth )
gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
icu? ( dev-libs/icu:= )
diff --git a/media-sound/mpd/mpd-0.23.6-r1.ebuild b/media-sound/mpd/mpd-0.23.6-r2.ebuild
index 6f73f2133159..c7e2e4826d7f 100644
--- a/media-sound/mpd/mpd-0.23.6-r1.ebuild
+++ b/media-sound/mpd/mpd-0.23.6-r2.ebuild
@@ -62,8 +62,8 @@ RDEPEND="
doc? ( dev-python/sphinx )
expat? ( dev-libs/expat )
faad? ( media-libs/faad2 )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flac? ( media-libs/flac:= )
fluidsynth? ( media-sound/fluidsynth )
gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
icu? ( dev-libs/icu:= )
diff --git a/media-sound/mpd/mpd-0.23.7.ebuild b/media-sound/mpd/mpd-0.23.7-r1.ebuild
index c1bef9d50f4c..7986029a1636 100644
--- a/media-sound/mpd/mpd-0.23.7.ebuild
+++ b/media-sound/mpd/mpd-0.23.7-r1.ebuild
@@ -62,8 +62,8 @@ RDEPEND="
doc? ( dev-python/sphinx )
expat? ( dev-libs/expat )
faad? ( media-libs/faad2 )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flac? ( media-libs/flac:= )
fluidsynth? ( media-sound/fluidsynth )
gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
icu? (
diff --git a/media-sound/mpd/mpd-0.23.8.ebuild b/media-sound/mpd/mpd-0.23.8-r1.ebuild
index c1bef9d50f4c..7986029a1636 100644
--- a/media-sound/mpd/mpd-0.23.8.ebuild
+++ b/media-sound/mpd/mpd-0.23.8-r1.ebuild
@@ -62,8 +62,8 @@ RDEPEND="
doc? ( dev-python/sphinx )
expat? ( dev-libs/expat )
faad? ( media-libs/faad2 )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flac? ( media-libs/flac:= )
fluidsynth? ( media-sound/fluidsynth )
gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
icu? (
diff --git a/media-sound/mpd/mpd-0.23.9.ebuild b/media-sound/mpd/mpd-0.23.9-r1.ebuild
index 592423788b45..2864e2bcd07c 100644
--- a/media-sound/mpd/mpd-0.23.9.ebuild
+++ b/media-sound/mpd/mpd-0.23.9-r1.ebuild
@@ -62,8 +62,8 @@ RDEPEND="
doc? ( dev-python/sphinx )
expat? ( dev-libs/expat )
faad? ( media-libs/faad2 )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flac? ( media-libs/flac:= )
fluidsynth? ( media-sound/fluidsynth )
gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
icu? (
diff --git a/media-sound/mpfc/Manifest b/media-sound/mpfc/Manifest
index 7bfb78f7fbdd..d28b4bd27e6b 100644
--- a/media-sound/mpfc/Manifest
+++ b/media-sound/mpfc/Manifest
@@ -1,5 +1,5 @@
AUX mpfc-1.3.8.1-fix-underlinking.patch 960 BLAKE2B 5eee0cea45c470b6837120cd89fd9dc180a5f295c5fcaa08a640009c51b37c3397e0f2f9755dc1baf7ac1af0f6003895368a333f1b8304b5fa096bb7a99a5e84 SHA512 117c49a7893c95b8b7e592aba76afd4f05f076b88db303a4fcb0efdaad351008bd91d88d06f278586920907c54801df49c7101c8dc2e41475038244cefd6a480
AUX mpfc-1.3.8.1-qa-implicit-declarations.patch 4938 BLAKE2B 117d2f5aa9290aa49b65bd8cf085fe30068ccdd558a8c18a5e6b94ebd27eeb07924aeb2f0735499cce7d520b5fa86cc69f6f49580d197979162837b4c906f107 SHA512 afd61c08964b237124316a7cad4cecef29d8c269c6e2d0c645d81272167e9f7de2b3c1ef33e2877e1b5f2c0a4021bf2e548a04976142c22e889a6cf769807233
DIST mpfc-1.3.8.1.tar.gz 1042027 BLAKE2B 2d0e1991397930d8251db4c766705b769e24adf518d963bc56bba92f3aaf9deeedca2331e6fbeab609d4fd0dc49a69a35f3180149b7f35c0d94795e6be22ff59 SHA512 071e12ea784a8610aa6621f5afa1c6ba1e2a3ffe0deac8175b8b43b4446f0c54ff049fd8321aff7551766fe4561a974e39bbf93e30b353b25e27673ea9584573
-EBUILD mpfc-1.3.8.1-r3.ebuild 1172 BLAKE2B 20c0f9ac49b8f71b994b41254cfa298f15001679616904d8154e72e1e3c27613f5c0be7d4197a72c8c7acf515d123175048013248a2d52227a06c952a82a7037 SHA512 7b47de96cdf26536c184543e8c97f1ed10b93e34ecdac39ef242d7139727480ad4a2d5a90b124339a55e35ad624d010d4b6b47e39c95b01dbbd60cf894a2034d
+EBUILD mpfc-1.3.8.1-r4.ebuild 1174 BLAKE2B 4365096c8a39180187cf846a5f18a8629a0bf5fd418f1b38be8b54f6227a203b023d8893bf7aaf78e79e9afb9ecd3bf0e6d61774669754aff8708af5e59ab977 SHA512 9f9e14ae5004e176225a4189dcd39d85b4eca89ae8ae4593127bf962a2b89ea71aa8a74cccf7422e7b2a036984566b1ebb662a80438d4552d1872bcf97205376
MISC metadata.xml 414 BLAKE2B 80916d7f217ba95f9f59a798c02014a997ece827ee7c7477cc3044edeb678d98cb66b26bacd0c9d6b42b39612045dd94f58a3f58203ad769f68e9216b494bc57 SHA512 9bfb767a9a834ffcbcd6e2a885bca8c4b3068760ad00ad6dff2d63c837a8db9b76f8aa4121c754546d49bbd8ebde866d7920cdaf0b02b006d1a5ae020023d70a
diff --git a/media-sound/mpfc/mpfc-1.3.8.1-r3.ebuild b/media-sound/mpfc/mpfc-1.3.8.1-r4.ebuild
index 92522b3fda8d..cf3e34a807a0 100644
--- a/media-sound/mpfc/mpfc-1.3.8.1-r3.ebuild
+++ b/media-sound/mpfc/mpfc-1.3.8.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ppc x86"
IUSE="alsa cdda flac gpm mad nls oss static-libs vorbis wav"
RDEPEND="alsa? ( >=media-libs/alsa-lib-0.9.0 )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
gpm? ( >=sys-libs/gpm-1.19.3 )
mad? ( media-libs/libmad )
vorbis? ( media-libs/libvorbis )
diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest
index c7f7e2bd58a6..162f32085037 100644
--- a/media-sound/openmpt123/Manifest
+++ b/media-sound/openmpt123/Manifest
@@ -1,3 +1,3 @@
DIST libopenmpt-0.6.5+release.autotools.tar.gz 1549710 BLAKE2B f04c3df0322f336bd9e90edbbac4fd0532a41fc1ff17c11a20371946bd9ccdc50c0f8adbf92858516d453213dc04bcc07c08a72739458966aba5dfe37a955b8a SHA512 eb59ddb22fa07f216c76138c022187c76065be56d51520ed0dcf6f77638aaf832a803f63a398ca8d47bd368aee24dd425242017136c299fade6fd98b9d7b628c
-EBUILD openmpt123-0.6.5.ebuild 1719 BLAKE2B 88ee5e279c0edf0757bb1f7c33bb59aa5500e562b2f1181112e233e203081f4b01a4ae8631d3654e44b763d0fecee7c0056c7b640ee3bc297487f75e37ecf32b SHA512 2cf02a52f6932e39818e3727cbc38dd6ccf6dca9aa5924c03d7f17c488eef0e25f15788a2546422d69a40d094a9e4805af78e625e89dae1dd8cea67673ea6d8c
+EBUILD openmpt123-0.6.5-r1.ebuild 1721 BLAKE2B c0a14e7d036ab0c9b9469037ff6e4fc77873a924cbf85bc42a0af8fa3e94ec4c6312c6204094f3098f754d63071bfb9d92452cdcd62f703284545a1b7b8cdd18 SHA512 d0c2dc8e71e8ffbdfc554b186e3ef70c55698b68b7138ec4507ccda900360654ea0ba09a54b9f10865c79e477fdffd6cb7d25b9845d176c54d8b0bb5a07a5592
MISC metadata.xml 328 BLAKE2B 25f8b37a7e7885a50e5b7305c9090033c78b1154214e05060c3407f0d27ac436aa3f0da1dff3a5ba1685bef390f1fe99416893aaf59e002921cc3464ce0d2167 SHA512 6686c75dbfcd5a5f9d6ef4d667916f54388180045471f8eb585c7b0d6e03f5d56c3fc892c97851f7453318309a456bbfd877eb240cbf008b71984009d08a8181
diff --git a/media-sound/openmpt123/openmpt123-0.6.5.ebuild b/media-sound/openmpt123/openmpt123-0.6.5-r1.ebuild
index f9f538ff0464..14e1fd68b4de 100644
--- a/media-sound/openmpt123/openmpt123-0.6.5.ebuild
+++ b/media-sound/openmpt123/openmpt123-0.6.5-r1.ebuild
@@ -16,7 +16,7 @@ IUSE="flac portaudio pulseaudio sdl sndfile"
RDEPEND="
~media-libs/libopenmpt-${PV}
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
pulseaudio? ( media-sound/pulseaudio )
sdl? ( >=media-libs/libsdl2-2.0.4 )
sndfile? ( media-libs/libsndfile )
diff --git a/media-sound/opus-tools/Manifest b/media-sound/opus-tools/Manifest
index cc082df5a099..cfaa7f8002a0 100644
--- a/media-sound/opus-tools/Manifest
+++ b/media-sound/opus-tools/Manifest
@@ -1,3 +1,3 @@
DIST opus-tools-0.2.tar.gz 457680 BLAKE2B c5896a6303aa1e1626097622e671bc96fd292a0f0c40a56410ef1f7699f8d18540d71e70f1cace6a91bb430886f1ddb07ba08503bdf82aa81758793bcea5b530 SHA512 6fdde8d938e8fadc9391b5d188883dab0aecf8b27d40d00b5d67d8fac9cfd9d5107b1934bfe6310587400f277c99d1db5cabf3d26f340ce2141873dec238e5ce
-EBUILD opus-tools-0.2.ebuild 1017 BLAKE2B 8a03257b066c8132539d55e85b5ae1a3f885f0ae522c8d7b487d6b362505df25ceba717d0a43c01d1dc6bd0a9806410789514980e151e8b64cdf28ed3f88a3f5 SHA512 d3983e0b325103ee6216b7a0f8caea78d0598512b926e10086d9f9142f3a9a589b1f618c12a5ed499a460fd0c812d0f9cd736feca4363b155c2193a73d532aa1
+EBUILD opus-tools-0.2-r1.ebuild 1020 BLAKE2B 4027be0fdf32fd0958123dd6b202576c480edb81777721abd3f44d8359e997baaa5b251e71ebf9a2ab74393b1b95e3163b5ce2b7376b34b5c02ca930fe9e6ecc SHA512 b27186dbfe135734f5b66452a3840261f693f2aaf2c14120963e6f231f4a84991bd8f6833bb8fd54fa65ca9a8eac241cd1da22a04d433fa892d5f9ac67d63a5c
MISC metadata.xml 260 BLAKE2B 9945ac40ee60ce67adf51840c3cc2d6d2743dffe4fd2ec965d300c709323f80eb5d35eaeb804414eebb2da1e954ee688067c05093b26499678de524b414ac4ec SHA512 e5b6a2a44cd2a4ea4fb1267eb8f635c079c022853443ad180ca12f2df84492f3ba34db45e4ff5e7e09262a74745f5c0aa04ebccd6f998cf19a6ea2ccd0627701
diff --git a/media-sound/opus-tools/opus-tools-0.2.ebuild b/media-sound/opus-tools/opus-tools-0.2-r1.ebuild
index a52b035b9822..4ab2dc22f66e 100644
--- a/media-sound/opus-tools/opus-tools-0.2.ebuild
+++ b/media-sound/opus-tools/opus-tools-0.2-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
inherit autotools
DESCRIPTION="Royalty-free, highly versatile audio codec"
@@ -26,7 +27,7 @@ RDEPEND="
>=media-libs/libopusenc-0.2
>=media-libs/opus-1.1
>=media-libs/opusfile-0.5
- flac? ( >=media-libs/flac-1.1.3 )
+ flac? ( >=media-libs/flac-1.1.3:= )
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/media-sound/potamus/Manifest b/media-sound/potamus/Manifest
index 4914e923cfa5..acff6451c139 100644
--- a/media-sound/potamus/Manifest
+++ b/media-sound/potamus/Manifest
@@ -1,3 +1,3 @@
DIST potamus-17.tar.gz 146822 BLAKE2B 9fa7beabcd4e0ce8a3a6adda4fa425d0a6789c85cc1852bcf528c709574097f5fc34127cb8404d2d8b01c0f961026439786f58a0afd3bd022ed9efe22790bcf9 SHA512 655ac7c99e252c200bb012b1076850ae8c4307ac57dd8d6cb86fc0da0a0ea3b3193c617a365889485a4cab87cb113e40f1d828585e5bdf20c5f2b1b0a2c51099
-EBUILD potamus-17.ebuild 1110 BLAKE2B 6d7d9d16e4c1ccb467e1473b965b4763ba709c4ef8356d8f270c459407f257a81f4592a53a0a3bab06e2acc990f2ce75307bf739ed7ba9c934427da09fd2fd03 SHA512 9f841da8c86c199f875399fa456a23b1c1dfdddb2c31f0821e6471468dfa165f28456512b64f651f74513179ffe19c4b823c37373174d0444209a7ed95dc9e44
+EBUILD potamus-17-r1.ebuild 1112 BLAKE2B 15e56bd1235f28aa4a802e776367182e263ad53ee358b0218a11b1363ea3b2f53e1f4050116aeb4c6ca58fc0a00d8d67e9a3eef76a19d43aba15e7321bccd8d6 SHA512 01f22a917a674fbfb006f216769d43cb099afd6c02c0676fe1eac4b92919be989829cfd05ea4808ee3df3e34f89a46012a66742b17c43252d41692cd6e301360
MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8
diff --git a/media-sound/potamus/potamus-17.ebuild b/media-sound/potamus/potamus-17-r1.ebuild
index f6d79f9163a6..c9c4a18fe9bf 100644
--- a/media-sound/potamus/potamus-17.ebuild
+++ b/media-sound/potamus/potamus-17-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
media-video/ffmpeg:0=
ao? ( media-libs/libao )
audiofile? ( media-libs/audiofile )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
jack? ( virtual/jack )
mad? ( media-libs/libmad )
modplug? ( media-libs/libmodplug )
diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest
index d807c79be548..c393be97fafe 100644
--- a/media-sound/qmmp/Manifest
+++ b/media-sound/qmmp/Manifest
@@ -1,5 +1,5 @@
AUX qmmp-1.6.0-udisks_plugin.patch 321 BLAKE2B a3a0e6ca792a9399eef189e319113b63094cbc32a2d8912c7d7174589f34729be4ce0638323f449320cd34df0b1e3780ff43ae3c211cc6c96ba823cb0fed53bd SHA512 d88eadf6e725617cc50ef809532a5eaa0272745c74697953850c52dca3586809bd83f3804925e65607379e7156210686fe906da729371ba251ebfa1168e59b97
DIST qmmp-1.6.1.tar.bz2 1353769 BLAKE2B d12f91166cec051caf604ec27dc563d4cf2a52511eabfc0dee0b0679373e7c5fa0f0faac2b4d25420f33485caf90545c7f0098f1e3814f92d46d82b253410afd SHA512 efaf44002c21544514301b5ec1210507fe3cdeb4c6b8d14fb8a573d32db5bb73a9d6d36d00d9d61592261b69fa4260417e3c65183f13299234bd82dda43536c5
-EBUILD qmmp-1.6.1-r1.ebuild 4073 BLAKE2B 4a14fbc52c111b13e38e9153ad1e64487edb1a388efb0a03adbae89f35e2ad738b3a2601896f9f08cfd68e0212212b71749a6083454896bbd7fbf08198dc4ea1 SHA512 24f22e4dc54b20edb4b472587ec9e1e0142da36ff20dc4646b511ac70d1472064cb3b753496e27086d7112103bc26baebe90e79d19c2b1cd7f56f0fcf9ff0176
-EBUILD qmmp-9999.ebuild 4135 BLAKE2B 83030dc6fcb2dd6821fbe8ef65ddd98c97fe2fa8088bef53314defec71ec7f64ecb16dea7fb3cab2972678b29608fb5f0fa858957cc9fa8c84700fd468aa09f8 SHA512 0e57fcc638930f4d8466e6463c4bdd56046bc39fcfdc1b0dcff55ae29e9db95729923725af9274e066c67221157f9f8d9676ea88d0db45a8e5931eb7ce528de5
+EBUILD qmmp-1.6.1-r2.ebuild 4075 BLAKE2B 84d973140fdea4debbf325b81883d802ea9fdfc819c560aaebe7c46d582f0e8b3c2280c50a1a4a1f4fb3ed9623cb6beddabd7e06676e114ea78d708ba10bbba0 SHA512 13d2d49d0280dd6767e556eb35bd1c411288fdcc834c1f79d2fc27996aaa6e31ddb6417e4a2a9443c9c16cfb99716360941385368f57a680823c984bbe9f2f1d
+EBUILD qmmp-9999.ebuild 4137 BLAKE2B 7517f04c4388a9662c92e799203f49cf26c15113239780f550a815093227121db2a834abb61a9eb141ca1facfe0cb794247a88ae558a3343a6ed8fd36f77370a SHA512 c0befc99134c543d591c6a36e0710e08d261e775617e820f99339fee22515f1c32506d7ee45bfc1e593b8e2735e70d320e34713296a5f4220f64446bbec6cca2
MISC metadata.xml 1960 BLAKE2B e0e190870cdb4c77e5ea4fb604af1afd571406488baa04daa760db1316cba922533f7e37b184e4e7df7c91e82dc716ea33deeb21102596ad512a9aef70a523a8 SHA512 5e8da850cdce11da134a03e9dda51d52ced62dee1fc80873695fe69f0fa53ba9ff7b9ad38931753819e4522103f3fe2ec49ae3b8d973d914e41d0e942557898d
diff --git a/media-sound/qmmp/qmmp-1.6.1-r1.ebuild b/media-sound/qmmp/qmmp-1.6.1-r2.ebuild
index 5a037fc63f5d..5520ef82e4e0 100644
--- a/media-sound/qmmp/qmmp-1.6.1-r1.ebuild
+++ b/media-sound/qmmp/qmmp-1.6.1-r2.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
dbus? ( dev-qt/qtdbus:5 )
enca? ( app-i18n/enca )
ffmpeg? ( media-video/ffmpeg:= )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
game? ( media-libs/game-music-emu )
jack? (
media-libs/libsamplerate
diff --git a/media-sound/qmmp/qmmp-9999.ebuild b/media-sound/qmmp/qmmp-9999.ebuild
index 4cb654a37cde..19f9dc5369fe 100644
--- a/media-sound/qmmp/qmmp-9999.ebuild
+++ b/media-sound/qmmp/qmmp-9999.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
dbus? ( dev-qt/qtdbus:5 )
enca? ( app-i18n/enca )
ffmpeg? ( media-video/ffmpeg:= )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
game? ( media-libs/game-music-emu )
jack? (
media-libs/libsamplerate
diff --git a/media-sound/qtgain/Manifest b/media-sound/qtgain/Manifest
index 204a55d69511..cad7fae6def3 100644
--- a/media-sound/qtgain/Manifest
+++ b/media-sound/qtgain/Manifest
@@ -1,3 +1,3 @@
DIST 56842-QtGain_1.0.0.zip 86401 BLAKE2B 45d1472592369b1974b049218cf89a0309a29aa8c715619c392f348982af58f34e2ca352ef3e0a4b634d359c04f38260811539d8a71e1b1c3a4ddb602996c145 SHA512 7e95d4f60329bc41db3cb3355ecea0eb214bcbceee403dacd639d14ff4827d551e51c4ffa0fcfb840c9f98b6b17653d2d3a937b6fabdd88f33dbabe315c3c95e
-EBUILD qtgain-1.0.0.ebuild 1084 BLAKE2B f2dfb534c675aad039ff957ca30f761202f437425052ee43ad1cd0d639fb63a19246c463a774f05b3f186a7352d6a2c0cb115126aceddca86887d57f44021785 SHA512 dc255883ed4d1bead4d384baf66e6d29f10f29c7b6b81f319ed8d2206d2dc0b6f3cf304abf77d9661192460b603422f4aae16e2ff22cef9de3ab521dbd04a604
+EBUILD qtgain-1.0.0.ebuild 1038 BLAKE2B b849feef6d996ed295f2067306c1b0653f43aca87ed2e437f2db7a2f17b3c7e03c25743bbe71c75825c3caa1165b79e77e32b5b10d9f57eb56830af91d04b57e SHA512 68298425924c6125922f55db8fb698b6b9d93bc5ef2801c3de95e8238e789a3fa19bc07588d2162c701b6967b3958258faefb56e6eb9c2bae01652dd34156a0f
MISC metadata.xml 372 BLAKE2B ee4b2d7adb2edbac130d61bfa1aad265cfc689e975bd23135116382f6d23c97e0dec40e723343d0a4e8a5ad25d11ee2a89ce14f25e7ca89f8f2e43be4b87827f SHA512 070c7f60d15467f37974df013b2284bfc8f2bb54fd209df8cde076ba4969b7844c34c1039b1a02b875c53921e033f5d2f8acf13951d4a5fff627e0fe832479c2
diff --git a/media-sound/qtgain/qtgain-1.0.0.ebuild b/media-sound/qtgain/qtgain-1.0.0.ebuild
index 30cfbd9acb38..05c73f72ba02 100644
--- a/media-sound/qtgain/qtgain-1.0.0.ebuild
+++ b/media-sound/qtgain/qtgain-1.0.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MY_PN="QtGain"
-inherit desktop qmake-utils
+inherit desktop optfeature qmake-utils
DESCRIPTION="Simple frontend to mp3gain, vorbisgain and metaflac"
HOMEPAGE="https://www.linux-apps.com/content/show.php/QtGain?content=56842"
@@ -20,9 +20,8 @@ RDEPEND="
dev-qt/qtgui:5
dev-qt/qtwidgets:5
"
-DEPEND="${RDEPEND}
- app-arch/unzip
-"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
S="${WORKDIR}/${PN}"
@@ -37,11 +36,9 @@ src_install() {
}
pkg_postinst() {
- elog "Additional features can be enabled by installing optional packages:"
- elog ""
- elog "media-libs/flac - flac support"
- elog "media-sound/aacgain - aac support"
- elog "media-sound/mp3gain - mp3 support"
- elog "media-sound/vorbisgain - vorbis support"
- elog "media-sound/id3v2 - mass renamer and cover downloader"
+ optfeature "FLAC support" media-libs/flac
+ optfeature "AAC support" media-sound/aacgain
+ optfeature "MP3 support" media-sound/mp3gain
+ optfeature "Vorbis support" media-sound/vorbisgain
+ optfeature "Mass renamer and cover downloader" media-sound/id3v2
}
diff --git a/media-sound/rip/Manifest b/media-sound/rip/Manifest
index 91ada3f50bf6..3d7ca9873cb7 100644
--- a/media-sound/rip/Manifest
+++ b/media-sound/rip/Manifest
@@ -1,4 +1,4 @@
AUX rip-1.07-change-to-gnudb-org.patch 1080 BLAKE2B 5a2af422e44dff3a4641a0f51979fe3b9c3c4aa7ffd88756df0080d778c84ae6f4245037da25ea0db05ea75ef70744983eb14e260a6b4b25354ed0479c0383eb SHA512 6cf3bf8221484dcab061f3fa6ba0db3bd6c1531715b87f58492e6185518e62632478ac5e9a614f652a1cc027c8e6d686a7a20d2a3dfd2f5e64c578bd99f5bc7c
DIST rip-1.07.tar.gz 110261 BLAKE2B 93ef85bf4b50e577180d343f033e6f8765ebe7f17992626b8f7e6ecac13be692edf5bab79fbe0a17b9dd64dbc19886323bc769be6edafcb8e133f58888ea80d8 SHA512 4a89b945cb917d07459f1765bd6e19bb20b84d45e762b01a25374e0a80fced79996440ab85e01fc2fb1bf87175eb9407745294e3099b396d2e4dfc6ee652cc87
-EBUILD rip-1.07-r3.ebuild 637 BLAKE2B 5b2fee3125ab32fad72e7f0a6a7c00a01d63d66bfa85ed2494921f99b8a4587054e78fea3f8849e42bab14424bd4fac3cb445b377a1a7a5011824ff0586d0ed2 SHA512 b73c21f3d0e602f0711d048cd2592a27c33bff8263edee3fca794d1e1fa80978dea73f375a5dee03da9f5d920582e50e99a273d7428c2f9809a5590502db0d66
+EBUILD rip-1.07-r3.ebuild 637 BLAKE2B 2fc714ad2074b3e5fc258bc20933a408d33cc81b1b59eba157cf284dd3bc2d099cb6e8dd33c66153c62e49a88627ed5b39d7edbc35f0ee852a42f80911cfbf25 SHA512 031c953f0c9257d6fe3737b1875d3c5f765994dc03e54723f9ac9918c53d199bd6a2ddc9067f985b2540a2f40b95bbecd2e98dacde73b47027fb5ce3adf281b1
MISC metadata.xml 327 BLAKE2B 5c0fa49140872e1b9173078adc110e78e8cf96c9bcd9d41cd3ba995ac682a957fced4834d6c86a97b15ad37575abc9f1871252a4b1d8981e34e7346fedd024d1 SHA512 91455f6c32631f9eb599c5b75ba0cf98279bd50ea0bf3ced088a479dafadf854c7d3ef450459ccaf28df24714a8c8bab6f8a01ed771eeaab75467901a1bd5445
diff --git a/media-sound/rip/rip-1.07-r3.ebuild b/media-sound/rip/rip-1.07-r3.ebuild
index 46bbfe68a29a..caf5dd36c50e 100644
--- a/media-sound/rip/rip-1.07-r3.ebuild
+++ b/media-sound/rip/rip-1.07-r3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="A command-line based audio CD ripper and mp3 encoder"
-SRC_URI="http://rip.sourceforge.net/download/${P}.tar.gz"
HOMEPAGE="http://rip.sourceforge.net"
+SRC_URI="http://rip.sourceforge.net/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/media-sound/shnflacverify/Manifest b/media-sound/shnflacverify/Manifest
index f7d1d777cf3f..66cc5f800e37 100644
--- a/media-sound/shnflacverify/Manifest
+++ b/media-sound/shnflacverify/Manifest
@@ -1,3 +1,3 @@
DIST shnflacverify-0.3.zip 11845 BLAKE2B cbc4cfcdaf54c91572a6b6b4a9ebdb002b1a04cb6a9029e8bfd92c227e9177d646bab25515f2a855aa504dcde256733b68dc4c1a4195fd6b0ca3bc0dce274f02 SHA512 8d05d476d7c89ca7f93f3d4b12d6bdb8c197e87c9c400e12f39ad3fd9b8b2a2b8d158baa0e663a98a898f732694c16064c8ba2996101d4b74d173a3ca13942b0
-EBUILD shnflacverify-0.3.ebuild 874 BLAKE2B 1f03b649ef2e4334167af83ca3e5e7140b930adfe7bd1f4f0f42e2deac03ba2417de90d6c212648c9ed2eb7bccaa83818846f398ac7532c8bd97d198641c9eba SHA512 d512934cb95fc554369c87908bc414bc77619f7ffdcb89196a682b95bdcc39e556e0aac67cd01232cd83a53f0dd3000fd9230970812db51165e4c602c0918cc2
+EBUILD shnflacverify-0.3-r1.ebuild 874 BLAKE2B d20b03a6f3f9d5d1352d6863af27873f4b055d5298ef7a3fcd5e0be406d46f7a6dac3ee5643a4ba339de10bca2a9dcfde5f2faaeaaccb78bd9207bc8e1c1c3cf SHA512 03bf3d51f49ecd0479686014fb3a86cf801f1769296bd8ba9f7a43a4dc1fea4a3305aafe4b1e9ba15fc73dbafc5b086756b8a83d8022ee1c9679b4b5ce7768b3
MISC metadata.xml 482 BLAKE2B e3ce647a6fc48cb67306dc3b69d5eadc4c780a8fe35f956fafcdcedcfbd1267c0bfd2026d86b4479ac0fa86b146306884a315dc2f2a6e3299be28f2b2823b179 SHA512 d21d8a24d781de4dd8b922cdc4702b48188fc8a9062927ac6ecc3f161c0acbdb1cf1d77d6130adb37b4d929e50f0406b751726e59bba40d3c4e92965f4579dd8
diff --git a/media-sound/shnflacverify/shnflacverify-0.3.ebuild b/media-sound/shnflacverify/shnflacverify-0.3-r1.ebuild
index c87293cfecf4..a0e70430e399 100644
--- a/media-sound/shnflacverify/shnflacverify-0.3.ebuild
+++ b/media-sound/shnflacverify/shnflacverify-0.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit edos2unix
diff --git a/media-sound/shntool/Manifest b/media-sound/shntool/Manifest
index ee6b7841f5a8..afc091f4e15f 100644
--- a/media-sound/shntool/Manifest
+++ b/media-sound/shntool/Manifest
@@ -1,3 +1,3 @@
DIST shntool-3.0.10.tar.gz 216061 BLAKE2B b662c64992409c1a12dd3fffab5f39c69b2c1f8fb958cba590009f599e4363403aa1d353efdec8ab7529fc22cfac0b908368a132b60f7e5acd55dcae932909e2 SHA512 2150d7123860abb54a56a1615bda991ed3713d73c338723f28b7d01a63c49a47809be16dc57b5b4edeee1567b003f9a4b54945c1cd08440f9503d22b91eaa06d
-EBUILD shntool-3.0.10-r1.ebuild 766 BLAKE2B 013ccefaab2cd195ae08e023a8f1f52643dc10cdaae5f5d2e8aed8852905593390566e9306005efc220dff6fe86f3d63bcdafa9eab22d09f8df3cd524867bf2f SHA512 609bc3e4ce740250a486ecb890ea30ff0be81f1d42ffdecfdc5e39ac482891dc432e520664e45981d6cd4a08c886a9fd41f6346c945227f20a84faa8f41f4b7c
+EBUILD shntool-3.0.10-r2.ebuild 766 BLAKE2B 76f1c399c104d6a96b0ad5bb0df2e568536962ec1fe4c26c72b400b65673b238ae9b47566db8933ea0a8cbfb05cefcf53e5ce98ed35cf8bdad86da252144ae71 SHA512 2c28d26b2d7e1f12103508663e3ca94caba32b6adfd1782fe892a6485e64d7a55588b5642cf121502876ed0b73495a678639cca3da4cf36af2d28db5d2d30408
MISC metadata.xml 497 BLAKE2B 67a1bba74b1ae73b180893f4fff0a70c5a973dfcee3ef286736350e34d5de804b2e0b77afa8b1432e8608880c9bbff931e84adf0e3b48ffaec8ec4498b0ca84b SHA512 147aef7550ae0e787e347bdcdaa9986d03a848a61abc3bc4fe2e56d638b04f96a39763589eef8bbf7bc50f4c9583d5e57f33cb07b0cce3b42e6971fb2e98fb73
diff --git a/media-sound/shntool/shntool-3.0.10-r1.ebuild b/media-sound/shntool/shntool-3.0.10-r2.ebuild
index 85c00e64e36c..fb803b412363 100644
--- a/media-sound/shntool/shntool-3.0.10-r1.ebuild
+++ b/media-sound/shntool/shntool-3.0.10-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="A multi-purpose WAVE data processing and reporting utility"
HOMEPAGE="http://www.etree.org/shnutils/shntool/"
diff --git a/media-sound/snapcast/Manifest b/media-sound/snapcast/Manifest
index 0e8de2e56c5e..f86df61955a3 100644
--- a/media-sound/snapcast/Manifest
+++ b/media-sound/snapcast/Manifest
@@ -3,5 +3,5 @@ AUX snapclient.initd 381 BLAKE2B defa09df346dac279f1ed903adaf88842b060b34d774cfd
AUX snapserver.confd 1010 BLAKE2B 9d29348f1618dd399c5a9c500d1ec89fd6719243f472dbb666cfa16e6128411a83c9ac9401a1754b79ae4b560643d1f38c3f00f6f6d0a2301ad6e3fa2168c884 SHA512 98818d75e965d54082b33fa36769b74810b3137f07693eac00d10313c3716e72170e9148faa0ac25fefc7868bb7a206ac5ca6d18396fa71d1a74efcc14485548
AUX snapserver.initd 386 BLAKE2B a88d150fd5dc0e11b20fad8d07111ca9ef0074bd79d66179fc952b636296ee1b1d151a90d8774ad419cd7ec982305da3da3ddda43d55f5ad47c45d98adb72649 SHA512 d8f6b72d1a5be5f2ddd9266fac33b6d24b046993c532f204e68824919ed09f41988923a59ba722c3c9c748b87c1fdda1c91026f8e591993f34188ef3c488f379
DIST snapcast-0.26.0.tar.gz 1537036 BLAKE2B f6ef4393f3601c749140a9505f57515582147aacf25072d9114491aafb108c202c3631142171858d2b8f914be8105bbd9c66054c6d36d0b4a443e5b9a642cf51 SHA512 fc7885e42a11794e33314544083251ffbb91a0cf160c6d4b854c56f57ffe9f38f75c7594478c9edabfe9076959938cd8de891dd456e66202692de664a75cde71
-EBUILD snapcast-0.26.0.ebuild 1580 BLAKE2B 0f24fab9b1e9879139cfd2ab2e9eb9fc38fa073cfb0f42d2d8d08e45de1c8b21137c8ec1a8c992303ecd70f63b0780acb294e4d4d716076fabf6e190bca2c48f SHA512 ab428ca742dbbf56708ad74477dd87ff7af8f3366ea5bbbbabb4e15a0f50fdec70cbf4ee92236ef0c154435f0ae49e5192d952e2858b3a9c62cd68a1470cb580
+EBUILD snapcast-0.26.0-r1.ebuild 1582 BLAKE2B e7f459e4a27b87526db6f46135c91f2192669a2fcace8c9328a07d0afb274ed53972cd30a5de402c060556dd9df1514c990244e4695abaa74975bc9c268af3a9 SHA512 3b16f9a05b77b12e7fbc20ac94da8fdc675ac3a66d98c56916dd264e9aaa1e279899f37dc94654d8748793a517db3d93e77324df510ea6c1ef64ab58695365a4
MISC metadata.xml 1040 BLAKE2B 5a5296b35eeae6e07b8b8c3dc3d63b58fb2d1aff7c0977f87690b9228183624c9d21fb2699aa82fef1d6027ff2cd89cb7a282cfa2c2ea0683f9da5a728fff17c SHA512 ac97766f2fe178adf1d6f642c60fab45be05e9b0509f34a270cb970ab16b3596ea90fc16b25d94b6457ff7c3543d4b88e5d291c62079ecc6b9d9e730fedc6250
diff --git a/media-sound/snapcast/snapcast-0.26.0.ebuild b/media-sound/snapcast/snapcast-0.26.0-r1.ebuild
index 676acf8c14ed..f4f381b57e83 100644
--- a/media-sound/snapcast/snapcast-0.26.0.ebuild
+++ b/media-sound/snapcast/snapcast-0.26.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake
@@ -20,7 +20,7 @@ RDEPEND="
media-libs/alsa-lib
client? ( acct-user/snapclient )
expat? ( dev-libs/expat )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
opus? ( media-libs/opus )
server? (
acct-group/snapserver
diff --git a/media-sound/sox/Manifest b/media-sound/sox/Manifest
index 711d44d41a17..a112c493dcd3 100644
--- a/media-sound/sox/Manifest
+++ b/media-sound/sox/Manifest
@@ -1,3 +1,3 @@
DIST sox-14.4.2_p20210509.zip 942551 BLAKE2B 2ddd229faacb9190fe18052b1c02da40d4c3f24fc73dd08b28ac99bef267cb05f8bcbf64e0c397c391b3be2467667783ed94f6c60798af069567e1c237ec9ccd SHA512 4868f9b77141b7e2caf2571ceb68a48bd744732e72f63ed787f8e0b9fe39b77de4e998b32d99c2500e10b017a1fd1a3379f4f9f8b67db6093b85d02cb3447934
-EBUILD sox-14.4.2_p20210509.ebuild 2881 BLAKE2B 226178471ab00c28535cb0843308246b061a3abfe139251d916f046a0f719a0aef27a4846bcecb664eb3849c8c250c189c3bf25a1c44f12d5d6ebc93f6e5efc9 SHA512 b724dff428ae811fd644b609cbc4afca55f3f7da2ee95c578fc261c16fe249e8ade307326e4d5c09e7e6418aaabb5e87a7405520115c433b151609306eba8c77
+EBUILD sox-14.4.2_p20210509-r1.ebuild 2883 BLAKE2B 772f12591a7ed73bdda1c47281170e9bb6501787f95cd6e876ea3ba91be72a2cd0ec9c1d91406d0d36ac3552f7baaab0c0c92ca81a6337d2ad88b6dc651e354b SHA512 8f9df4df4c0244e4f92e728df17643dde5ca8b0062f321f36cea10ef2f1b6b423177b414e6fca6df6875f0113264dc938884ffcf2af93cec7c0c27c4f18542a4
MISC metadata.xml 709 BLAKE2B 29d863a59fa534ccdaf3ccfe73ec03ff931055b7537ce3ef1111a596c8178f944910cd3c917e25f778a1e297d5fd0023833d0a8556adb6cd187fbd59e2ff5703 SHA512 a40c70b421b78a8bf2b7044b1b512600120c0352bf61755ba7d48af621fcc33c82ef3c7eff3df10c913add4b7250f7fb7461ea7171b21a07f306794d7c1cbdbf
diff --git a/media-sound/sox/sox-14.4.2_p20210509.ebuild b/media-sound/sox/sox-14.4.2_p20210509-r1.ebuild
index e122a0f1f080..41ef2d8477d4 100644
--- a/media-sound/sox/sox-14.4.2_p20210509.ebuild
+++ b/media-sound/sox/sox-14.4.2_p20210509-r1.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
amr? ( media-libs/opencore-amr )
ao? ( media-libs/libao:= )
encode? ( >=media-sound/lame-3.98.4 )
- flac? ( >=media-libs/flac-1.1.3 )
+ flac? ( >=media-libs/flac-1.1.3:= )
id3tag? ( media-libs/libid3tag:= )
ladspa? ( media-libs/ladspa-sdk )
mad? ( media-libs/libmad )
diff --git a/media-sound/timidity++/Manifest b/media-sound/timidity++/Manifest
index ebf21a7ca12c..330aed5ad6e7 100644
--- a/media-sound/timidity++/Manifest
+++ b/media-sound/timidity++/Manifest
@@ -6,6 +6,7 @@ AUX timidity++-2.14.0-CVE-2017-11547.patch 2480 BLAKE2B 6db9598d7f8c9b969163f8ce
AUX timidity++-2.14.0-ar.patch 822 BLAKE2B ecd76b6297cfc6fa04fdc1760dad9879a2835db79378df98a224e758d22aaa08fa7cd6f82c16b394e6d6b4bd103b9f69b7ff84b2c7ebb1b0c82c487cc8eb5dd5 SHA512 b0c26daa94361bc471034431c0632052ceb2a8e001caabfb7e08bd3f401932724981dc2c903132f9319d16038f7bac05843ca8da1112a5a3bab626c88244514b
AUX timidity++-2.14.0-configure-flags.patch 4241 BLAKE2B d1d083ad5e397aa0e827cd21eb98b4143638559c31d38d9541f41a6d4dc12358a1c17c8115f956e177359f9ca122ee44e775abd7b6009777ca1eaaaeeadd59a1 SHA512 be9ca5a580a47af5eb29e180c81b141628692e2cb538113b3ec596e4b800fb6d4792fa4c72921414ba41a8e6932ae655e9b9a1428021333471e2929fdab07b17
AUX timidity++-2.14.0-params.patch 716 BLAKE2B d4426e36db91fea9561a81bacb5337c8da3e385a598ebd61a38cb00ff2ab8be5b07c6259068ea31e11d0e755b28ba5769ee0cf9e6a7c31a272d1145d70e0521c SHA512 b35596de8ba6ffc4ff91a8ab7a2a0a25c658af97f8aa4e226737e910227e2a11bf4b227a5f8c61ddc1452cd614e03f75736787a2240cc530e90aba437371a09a
+AUX timidity++-2.15.0-clang-15-configure.patch 1067 BLAKE2B 0d8bc594306b4f8fdb121639ffbaf4adc8c89a0959b3fb2b43f51dc9a590c926632f408f5427f3151350b2d1afc05c1665fe669a6596d6abff39332fbd1833a6 SHA512 60b5b06657ce441d52e8ce5f9372dd4a620b7f3d279a6ec92626d41fac83ccab6bbf679a1b24e22771eeffec1d7b3a33f37bb6ed2c93699e70d5828d731bfedf
AUX timidity++-2.15.0-lto-workaround.patch 319 BLAKE2B a0aa616e6e3626a5694879e8e61bfb2242e71b5e216bdb5b4aa7d5eee95aa0a800a0ff4987e1492badf12e2e1aa1c3a4c58539994718e21839d8d2fe6db669c6 SHA512 ee7949bd54e2be657c3f45b1b4848162d2655682f86acf5474c69343c35dc7bff677b588820735ec2ad29a0e8d6e9a868c8c0ecdf9a9c79d4d4e69764ef9f214
AUX timidity++-2.15.0-pkg-config.patch 4257 BLAKE2B f9e81fdc50ff485636aaab4b0c74e7a7caba49eb8884b5176b2a71a3a582542300872786ec56886d645f8b6ec23b5312908053c47c5b107d8ecf905dbdd27402 SHA512 e6ae48d17d0b7b9589df3e90e5923cd53c86b59b2730306c2ec76f8c20013e8befd70e36d4c2629bae906cb967c1404b3595334a6f208f8799d7fbd6e030fe08
AUX timidity.cfg-r1 669 BLAKE2B 023edf8f503f23817c1941a0cb1a0341f0ff1475405fc906a9acf4adb36ca8769bc015df5c30af50a828dd522d214bf9d6c4feabe2db3419e8100ebd431fdbdb SHA512 98f0690bda6deed6022e97e74a6114334d5f965d646d7c7d150ac177f6eb78277e931ed0b4c5613ef16ba648eaad66a3ed72ed933ca936698ca81365151b223b
@@ -13,5 +14,6 @@ AUX timidity.desktop.2 257 BLAKE2B 6c7f88a3ccd9fc4ea90cd228e6d04d799430a78361d6d
AUX timidity.service 190 BLAKE2B 909311fae666b9970a8b4d56e1848f907ffeff1fc9e0cacc7a89027ec1ce6a555ea01570328d75425b006752d6332cf278642ec9a7c27b9c9adb2cb7621e241e SHA512 1022c1e37e2a97fba414673860ec89bc146da208981dd50d9486c525b47c74ae146acef2d75ceec26335c3ab98b2c928ce480a161637990ecd737507a6c21b49
AUX timidity.xpm 1522 BLAKE2B 9aee528dbf843d992d548adc923f817373013760128ae96df7becb6bc844a95ddc056b072dbaea1528d9db5c2d4836b09f8316b740c75033fc23a0bb76186fab SHA512 1630fc235e450e5420c598357ad98eed6f04b1d1035fd6284dfeb2e633ce5d80135f89ea593d58b4eac2b9405383787e4d891b9c22ff8b5ac3ece64e9abe7d4e
DIST TiMidity++-2.15.0.tar.xz 1363040 BLAKE2B 63612dc96ddef9b24ca35a8fa24c22fee8b0573efb09543e6017070b2d0a68494bc34afe8ffc50b5f7fe2d95397a971d5dc7afd4c9adbb524b119012e716b7f7 SHA512 36c3c79d941903109d5d6d529963d12e8192a857e80402ad5ab0d1e223451a7cf5dc8fdd046b22ae7da96f413d68db8587a8fce348635838eba2f30f7019192f
-EBUILD timidity++-2.15.0-r3.ebuild 5952 BLAKE2B dc8243e719c2ca236090aab5d19965c08423697ef2e32f40e7618ec22c7c2d2529ec842d2d3ba72e308b6e4d83bbdb0932c2ddb1ccf6999bb2ea32d2acacd746 SHA512 e0a3402e2887c0ad956959a581304ca7e32082647f1f61f5b52a751e10a30eeee0cd00ec38ee445856dd1440c01c6525ae23d50bc9e6df2f74109bf8388bd488
+EBUILD timidity++-2.15.0-r4.ebuild 5954 BLAKE2B ef0b317663f00b5393a43bb71141906c0e31394e30a402f450aa070ec52922ab3723be1a9b37b267486a8d814c5454e44f019c42735de2620bc7dd520f9a1e12 SHA512 270ec08297c0ffa19fa1bcf8318d4283e40ef96416e5cbaf05ac374f27656209c8b545708b3aa6595841e87197b07e5512fe8039529a249790bec279905b22b1
+EBUILD timidity++-2.15.0-r5.ebuild 5998 BLAKE2B f0dc8be15a964b34f7cfb023052af8303854ec0f1235cc8548b96fb3b898b97542cc674db082f7019fb8f435d3c582a237373a6bd54dac3e3add0a7c4aa616c8 SHA512 16cac1d780050e9f85c0cfe56a74cab7e7b3ad7127fc76db70b038efe1a7639dc9f428eef6ea1d6f33dc3016b618a36a3ccb5c2e1674926d70186c74fa02628e
MISC metadata.xml 332 BLAKE2B 417167c38c5b331872b74c9dd82d3c386cf4ea5f963201eb20744ff043ff74943867190193f87d7c5220435b38550d6a01a2879803df12934ead428d5f684126 SHA512 5e8adfac2728f35a8bda3e042450c5554ab9aa4a5addbf3dd4fa4dbe3a426a98a9a79fa8cca64c27934707d3564a26bfdc9e5acdb4f79590681885e07cd32bbb
diff --git a/media-sound/timidity++/files/timidity++-2.15.0-clang-15-configure.patch b/media-sound/timidity++/files/timidity++-2.15.0-clang-15-configure.patch
new file mode 100644
index 000000000000..80fa7a904d12
--- /dev/null
+++ b/media-sound/timidity++/files/timidity++-2.15.0-clang-15-configure.patch
@@ -0,0 +1,27 @@
+conftest.c:114:4: error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
+--- a/configure.in
++++ b/configure.in
+@@ -696,6 +696,7 @@ dnl ***
+ AC_CACHE_CHECK([for an implementation of va_copy()],lib_cv_va_copy,[
+ AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include <stdarg.h>
++ #include <stdlib.h>
+ void f (int i, ...) {
+ va_list args1, args2;
+ va_start (args1, i);
+@@ -715,6 +716,7 @@ AC_CACHE_CHECK([for an implementation of va_copy()],lib_cv_va_copy,[
+ AC_CACHE_CHECK([for an implementation of __va_copy()],lib_cv___va_copy,[
+ AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include <stdarg.h>
++ #include <stdlib.h>
+ void f (int i, ...) {
+ va_list args1, args2;
+ va_start (args1, i);
+@@ -745,6 +747,7 @@ fi
+ AC_CACHE_CHECK([whether va_lists can be copied by value],lib_cv_va_val_copy,[
+ AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include <stdarg.h>
++ #include <stdlib.h>
+ void f (int i, ...) {
+ va_list args1, args2;
+ va_start (args1, i);
diff --git a/media-sound/timidity++/timidity++-2.15.0-r3.ebuild b/media-sound/timidity++/timidity++-2.15.0-r4.ebuild
index 9d6db7b8acf6..fe8c598bf3a6 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -24,7 +24,7 @@ DEPEND="
alsa? ( media-libs/alsa-lib )
ao? ( >=media-libs/libao-0.8.5 )
emacs? ( >=app-editors/emacs-23.1:* )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
gtk? ( x11-libs/gtk+:2 )
jack? ( virtual/jack )
motif? ( >=x11-libs/motif-2.3:0 )
diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
new file mode 100644
index 000000000000..7748c68b9c2b
--- /dev/null
+++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop elisp-common flag-o-matic systemd xdg
+
+MY_PV="${PV/_/-}"
+MY_P="TiMidity++-${MY_PV}"
+
+DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support"
+HOMEPAGE="http://timidity.sourceforge.net/"
+SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
+
+REQUIRED_USE="tk? ( X )"
+
+DEPEND="
+ alsa? ( media-libs/alsa-lib )
+ ao? ( >=media-libs/libao-0.8.5 )
+ emacs? ( >=app-editors/emacs-23.1:* )
+ flac? ( media-libs/flac:= )
+ gtk? ( x11-libs/gtk+:2 )
+ jack? ( virtual/jack )
+ motif? ( >=x11-libs/motif-2.3:0 )
+ nas? ( >=media-libs/nas-1.4 )
+ ncurses? ( sys-libs/ncurses:0= )
+ ogg? ( media-libs/libogg )
+ slang? ( sys-libs/slang )
+ speex? ( media-libs/speex )
+ tk? ( dev-lang/tk:= )
+ vorbis? ( media-libs/libvorbis )
+ X? (
+ media-libs/libpng:=
+ x11-libs/libX11
+ x11-libs/libXext
+ Xaw3d? ( x11-libs/libXaw3d )
+ !Xaw3d? ( x11-libs/libXaw )
+ )
+"
+
+RDEPEND="
+ ${DEPEND}
+ acct-group/audio
+ acct-group/nobody
+ acct-user/timidity
+ app-eselect/eselect-timidity
+ alsa? ( media-sound/alsa-utils )
+ selinux? ( sec-policy/selinux-timidity )
+"
+
+PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats )"
+
+SITEFILE=50${PN}-gentoo.el
+
+DOCS=( AUTHORS ChangeLog NEWS README "${FILESDIR}"/timidity.cfg-r1 )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.14.0-params.patch
+ "${FILESDIR}"/${PN}-2.14.0-ar.patch
+ "${FILESDIR}"/${PN}-2.14.0-configure-flags.patch
+ "${FILESDIR}"/${PN}-2.15.0-pkg-config.patch
+ "${FILESDIR}"/${PN}-2.14.0-CVE-2017-1154{6,7}.patch
+ "${FILESDIR}"/${PN}-2.15.0-lto-workaround.patch
+ "${FILESDIR}"/${PN}-2.15.0-clang-15-configure.patch
+)
+
+src_prepare() {
+ default
+
+ mv configure.{in,ac} || die
+
+ eautoreconf
+}
+
+src_configure() {
+ export EXTRACFLAGS="${CFLAGS}" #385817
+
+ local audios
+ # List by preference
+ local xaw_provider=$(usex Xaw3d 'xaw3d' 'xaw')
+
+ # configure workarounds: configure.in here is written for an old version
+ # of autoconf and upstream seems quite dead.
+ #
+ # 1. Avoid janky configure test breaking
+ # ```checking for sys/wait.h that is POSIX.1 compatible... yes
+ # ./configure: 7995: test: =: unexpected operator```
+ export ac_cv_header_sys_time_h=yes
+ #
+ # 2. And yes, we expect standard header locations (this configure test is flaky for us too)
+ # This avoids a bunch of implicit decl. errors which only happen with USE=-Xaw3d(?!)
+ append-cppflags -DSTDC_HEADERS
+
+ local myeconfargs=(
+ --localstatedir=/var/state/${PN}
+ --with-module-dir="${EPREFIX}/usr/share/timidity"
+ --with-lispdir="${SITELISP}/${PN}"
+ --with-elf
+ --enable-server
+ --enable-network
+ --enable-dynamic
+ --enable-vt100
+ --enable-spline=cubic
+ $(use_enable emacs)
+ $(use_enable slang)
+ $(use_enable ncurses)
+ $(use_with X x)
+ $(use_enable X spectrogram)
+ $(use_enable X wrd)
+ $(use_enable X xskin)
+ $(use_enable X xaw)
+ $(use_enable gtk)
+ $(use_enable tk tcltk)
+ $(use_enable motif)
+ $(use_with Xaw3d xawlib ${xaw_provider})
+ )
+
+ use flac && audios+=",flac"
+ use speex && audios+=",speex"
+ use vorbis && audios+=",vorbis"
+ use ogg && audios+=",ogg"
+ use oss && audios+=",oss"
+ use jack && audios+=",jack"
+ use ao && audios+=",ao"
+
+ if use nas; then
+ audios+=",nas"
+ myeconfargs+=(
+ --with-nas-library="/usr/$(get_libdir)/libaudio.so"
+ --with-x
+ )
+ use X || ewarn "Basic X11 support will be enabled because required by nas."
+ fi
+
+ if use alsa; then
+ audios+=",alsa"
+ myeconfargs+=(
+ --with-default-output=alsa
+ --enable-alsaseq
+ )
+ fi
+
+ if use motif; then
+ myeconfargs+=(
+ --with-x
+ )
+ use X || ewarn "Basic X11 support will be enabled because required by motif."
+ fi
+
+ # needs to come after all audios have been collected
+ myeconfargs+=(
+ --enable-audio=${audios}
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ einstalldocs
+
+ # these are only for the ALSA sequencer mode
+ if use alsa; then
+ newconfd "${FILESDIR}"/conf.d.timidity.2 timidity
+ newinitd "${FILESDIR}"/init.d.timidity.4 timidity
+
+ systemd_dounit "${FILESDIR}"/timidity.service
+ fi
+
+ insinto /etc
+ newins "${FILESDIR}"/timidity.cfg-r1 timidity.cfg
+
+ dodir /usr/share/timidity
+ dosym ../../../etc/timidity.cfg /usr/share/timidity/timidity.cfg
+
+ if use emacs; then
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+
+ doicon "${FILESDIR}"/timidity.xpm
+ newmenu "${FILESDIR}"/timidity.desktop.2 timidity.desktop
+
+ # Order of preference: gtk, X (Xaw), ncurses, slang
+ # Do not create menu item for terminal ones
+ local interface="-id"
+ local terminal="true"
+ local nodisplay="true"
+ if use gtk || use X; then
+ interface="-ia"
+ terminal="false"
+ nodisplay="false"
+ use gtk && interface="-ig"
+ elif use ncurses || use slang; then
+ local interface="-is"
+ use ncurses && interface="-in"
+ fi
+ sed -e "s/Exec=timidity/Exec=timidity ${interface}/" \
+ -e "s/Terminal=.*/Terminal=${terminal}/" \
+ -e "s/NoDisplay=.*/NoDisplay=${nodisplay}/" \
+ -i "${ED}"/usr/share/applications/timidity.desktop || die
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+
+ elog "A timidity config file has been installed in /etc/timidity.cfg."
+ elog "Do not edit this file as it will interfere with the eselect timidity tool."
+ elog "The tool 'eselect timidity' can be used to switch between installed patchsets."
+
+ if use alsa; then
+ elog "An init script for the alsa timidity sequencer has been installed."
+ elog "If you wish to use the timidity virtual sequencer, edit /etc/conf.d/timidity"
+ elog "and run 'rc-update add timidity <runlevel> && /etc/init.d/timidity start'"
+ fi
+
+ if use sparc; then
+ elog "Only saving to wave file and ALSA soundback has been tested working."
+ fi
+
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+ xdg_pkg_postrm
+}
diff --git a/media-sound/vorbis-tools/Manifest b/media-sound/vorbis-tools/Manifest
index 15acc84cf81a..9745127beabb 100644
--- a/media-sound/vorbis-tools/Manifest
+++ b/media-sound/vorbis-tools/Manifest
@@ -1,4 +1,4 @@
AUX vorbis-tools-1.4.2-docdir.patch 416 BLAKE2B 1ce521f429314e40b9fbde91103dc0fd4cb02a0801479da8c4d5cf17334e6586c23a892f12398b9cc62c86fd17394d5325bd580c5be1d03ffd11e5a21bf18443 SHA512 96f1ef85b92e25dd1d029cf19b4e81ca455cbf9da83b49bf50ce10bbbf02a0150975eaeb2ded262c8931d213d6d767013ced4d7334ab5a6fa1c06f55bf278c91
DIST vorbis-tools-1.4.2.tar.gz 1389947 BLAKE2B 6cec240a2c069a74accfadd4d4a5a2a75bb4ad40c83aff86e190f7b19a87d4348d7a932e69a9ae9dd2efff636f47d3465b3d26d39393b4fec925cb7d1543f77e SHA512 31681560434054706981aef64406975295eb405a9d2d7c0468af789d6c23edb7cfc1c19d26a28fa7061835524289cdc6d217a4669c43a2eb828189370cc6fcaf
-EBUILD vorbis-tools-1.4.2.ebuild 952 BLAKE2B 2cc908d0fceb0e070ce57a34f3e0cf7356659d5c0555730e624813ccaab957afd995336ee77450941cf2471507549374ff2e4f5e45b07a647df18e35c600ae19 SHA512 eca66b567ec9f5bab9465620acf728b68e76cd6823c700b4677c2b1559c19a6740c6465a7dbaf89c1e168e51149e910026170494a9d433b7ed656b646555b59a
+EBUILD vorbis-tools-1.4.2-r1.ebuild 954 BLAKE2B e3e8fcac283df186168f0fbe395433881d2a81e39ffa3700af2bffff8bf1ffbb3cac494db70416af2b25f0ca2f8d51b0e25eed0d64e7ac1c5dd734dc15137885 SHA512 f2990a43fadfa6e9fbba37c34832b93bbdbac82ee80fb409d924266254eeca88a254ffa3b0696d000e439be0a0cc627bb0d7863b284913a15c340a805c59183e
MISC metadata.xml 428 BLAKE2B 06363d3740051fdb8d99d36d6f488019d80f87d82c2919f6be0e22f3c8041b516f0c9da7dbbad266147498ea3b15446bf1a0614413bbfe0b799adb92ef9c96f4 SHA512 f288eb76ce48927f0b30db2a3efb4ebb0ae25f77c0dfdd7e4272763232afb75c6010ebdcff5869f0201395aa81597907197ee14f7fa1c0df16c4eeb83076014e
diff --git a/media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild b/media-sound/vorbis-tools/vorbis-tools-1.4.2-r1.ebuild
index 379c4e4b0fea..fb16f8eb6c3b 100644
--- a/media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild
+++ b/media-sound/vorbis-tools/vorbis-tools-1.4.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ IUSE="flac kate nls +ogg123 speex"
RDEPEND="
media-libs/libvorbis
media-libs/opusfile
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
kate? ( media-libs/libkate )
ogg123? (
media-libs/libao
diff --git a/media-sound/xmms2/Manifest b/media-sound/xmms2/Manifest
index 2440a0dbb38d..fcc12b06a786 100644
--- a/media-sound/xmms2/Manifest
+++ b/media-sound/xmms2/Manifest
@@ -2,5 +2,5 @@ AUX xmms2-0.9.1-cpp-client.patch 503 BLAKE2B b8127c72ab8830cb0c4ca45c5c7887f194f
AUX xmms2-0.9.1-faad.patch 437 BLAKE2B 832db481404d470d347ee73ae04064d5ce423aca2a4a7681a80301e33522245429306e26eb200f9e111de60e2fa5341478f51282ee8c2264cf3b60a79b83a797 SHA512 7b5380762e311e1479073ca922343ce5d0dbfe2b3ab0f9218e2d85d52d8a37e301a6bb7bdfc0603b3f72578421df0ff335edb8bd9ea20e485cc1037a2197c62c
AUX xmms2-0.9.1-rtvg.patch 1076 BLAKE2B cb0eee29a4245850f2455fd7b12845017ddd2453d48d903386fcc083e4429389fb50b2fd296ebac41e101e68d7f030b646e65b2e493f351c91ec81a9672f6f77 SHA512 113b90339f4afc99f54eeb6776354c471ffa0d4e60d3525150ed2020af3d95dcca89aeaa849cd216c54f0d6eaf712f157c08145901a89b4cb0460c752c526e40
DIST xmms2-0.9.1.tar.bz2 1940773 BLAKE2B 4044499c2ffc55e66d5836e2e36360486b970ff05f0dc17b62e65111c06cfcc84f58c74427b1afa4455b4e0bdb7784dc8840cc84411bc57cb7b9f0cac4e46359 SHA512 a7d42202571d7eb5d9da4c9f5d55d2f6e072df52892080d6cc4349f66a55f5fece510c9872be9814dd5b258d0c59e2704ea8497c2d3be515c510d602c17b703a
-EBUILD xmms2-0.9.1.ebuild 5502 BLAKE2B 2a1dd2d05e55d8deb20d74083eccf5876b9e8b60c85f8eeb5de0f064cff3cbce9598daae9d0d2793826584f8a6a383d20e5afbbefd24f4eeec655315851f2503 SHA512 3550565ea698b8ceefd0034bb058a58332bd8a88b69959d589ec9f16eea5c3e1a5bddbc2cb4749fee322cc90e527c042a600210d416a9331918bfcf865c3d534
+EBUILD xmms2-0.9.1-r1.ebuild 5504 BLAKE2B dfe6d59ab196aa9e710276ba163286ca015b50978b87425c3a9c2010426d1dc440a632d97a2861770880b31dfecd1a63d943a646dba2dc02786bfa45659d4cca SHA512 0fa92d613101575221ec8880e23854112978c51bc8b60c9ea831e88c5a494324cea1f475f14fcdb08b2d4f1501a5b8dbee9796c22763301b1a14040d00bb637f
MISC metadata.xml 1437 BLAKE2B 7f3c3cd1d134ee5c24a9dc1990108012640b366a587832eda270bcef2bca91777f9358a067d351f9ac83c118680b60af2955a3f195a6adc20eb84dc334553fb8 SHA512 0533f6c30210a6c2f06cefd833df6fbd8ebfcc510e6bf05133210a57d7d05e45875d829555011b6827b8fc440cb0779f85d4ca17dd3e862cf0519e874e0d8c9f
diff --git a/media-sound/xmms2/xmms2-0.9.1.ebuild b/media-sound/xmms2/xmms2-0.9.1-r1.ebuild
index 64355359cdbe..12a636b5e63c 100644
--- a/media-sound/xmms2/xmms2-0.9.1.ebuild
+++ b/media-sound/xmms2/xmms2-0.9.1-r1.ebuild
@@ -54,7 +54,7 @@ COMMON_DEPEND="
)
curl? ( net-misc/curl )
ffmpeg? ( media-video/ffmpeg:= )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
fluidsynth? ( media-sound/fluidsynth:= )
gme? ( media-libs/game-music-emu )
ices? (
diff --git a/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest
index b834037d591b..8f965fcf4121 100644
--- a/media-sound/yoshimi/Manifest
+++ b/media-sound/yoshimi/Manifest
@@ -1,5 +1,5 @@
DIST yoshimi-2.2.1.tar.gz 8039881 BLAKE2B 8ef8851b6e0808190f8bf97fc6502448d703cd910726f44c8c1f839299badcd858872291f54d4d219d12e11acc31ec1d342f5df5009d71b0fc1d8eae2f6cb7d1 SHA512 9f1895273b8e6ecedf503d59f351f568c189a03d5111d3bc7de8cc0c025f89f48383540f462184b9fad9487ea3cc18c0cc6cb6b1ba7ccd2619ddb2c28c4c66f0
-DIST yoshimi-2.2.2.tar.gz 8038296 BLAKE2B 8b0f614efaf6d8d39b80b21a7bd6b22e92db462f0d79266b49c6ca7941cb540b8f349bc2743b549b04e79ae5fe3278db159c7d4301088c6b5a13ab44d92d2e5b SHA512 2cf009e18cee6384d7b79dc03159a27af9be2b8cddd1ff6c3299a8035433b58cc279fdcd724412ac433e6172313fdcdd12024c7c13118e7e034bbe5d83ae59b2
+DIST yoshimi-2.2.2.1.tar.gz 8038479 BLAKE2B a33d231770981dcc4f2215941c60b3d959eaa93f883cda483d8d97452e37676b8dc1397b4c45bf2e2e63f1da1454c4187ea1709e58d867471ef1fa028f255512 SHA512 edabf5130c71c5fc303f6825e0323cd00b341079e61577772c547f104413646623b5c2a86a0ffd573013b4b84b6fa724161f851ead6d525e7f630d95ab724987
EBUILD yoshimi-2.2.1.ebuild 1193 BLAKE2B 423cb8e0224ad1beafe1a7f5ecb11a5a731342737e0fdd8ce9c78e9d4efaf8dd6516a5f3a20409d21f07e499adee505bf81bb539b9bb010eb2a569428aff107e SHA512 df0a44b3bcf0d780910fd2dabfc8237d3690093115bc8065dd238f4188afb77c39a66a877d5e2642de6db6dc48028af09130df1fdb43e5a983920fd43f9fe173
-EBUILD yoshimi-2.2.2.ebuild 1195 BLAKE2B 702beff33095cc515d4a7513f14c47391c34e18a89eee23916f19a807ffbfabc65851ff5cf5ea9cfb4e5666ed25ce60fc317ed4d49103bbd78609647589c2fe6 SHA512 6d0462e93e9bc1aba1c521aeb4f7d2f3bc1171baff37341e3a65ab6c95723bd9cbf2486ceb54d0e57cc86be070e7ae8f253153cf4ec8041a0370ddbf76d2c0be
+EBUILD yoshimi-2.2.2.1.ebuild 1195 BLAKE2B 702beff33095cc515d4a7513f14c47391c34e18a89eee23916f19a807ffbfabc65851ff5cf5ea9cfb4e5666ed25ce60fc317ed4d49103bbd78609647589c2fe6 SHA512 6d0462e93e9bc1aba1c521aeb4f7d2f3bc1171baff37341e3a65ab6c95723bd9cbf2486ceb54d0e57cc86be070e7ae8f253153cf4ec8041a0370ddbf76d2c0be
MISC metadata.xml 1414 BLAKE2B 4dab154682ec4f0dfe9f4ee1f2b1510f020ef9bf8ce8b871c7bae3709a505faff8e07a2af20cedc3de357dd01c5a2bc192b2776153c1fb028894db732e0215dc SHA512 0ae6d64001643cc80c58929a4d28af6c3c4e0433b31567091e495dd34c350f7fa8908bf89d9aea1b3f004b40e7c8b60ec36025d04fa510f93af17f2316833c61
diff --git a/media-sound/yoshimi/yoshimi-2.2.2.ebuild b/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild
index 07ae2d6616da..07ae2d6616da 100644
--- a/media-sound/yoshimi/yoshimi-2.2.2.ebuild
+++ b/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild