summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin57422 -> 57403 bytes
-rw-r--r--media-sound/abcmidi/Manifest10
-rw-r--r--media-sound/abcmidi/abcmidi-2022.04.06.ebuild2
-rw-r--r--media-sound/abcmidi/abcmidi-2022.04.28.ebuild (renamed from media-sound/abcmidi/abcmidi-2022.03.20.ebuild)0
-rw-r--r--media-sound/abcmidi/abcmidi-2022.05.05.ebuild (renamed from media-sound/abcmidi/abcmidi-2022.03.08.ebuild)2
-rw-r--r--media-sound/aeolus/Manifest2
-rw-r--r--media-sound/aeolus/aeolus-0.10.4.ebuild59
-rw-r--r--media-sound/alsa-tools/Manifest2
-rw-r--r--media-sound/alsa-tools/alsa-tools-1.2.5.ebuild4
-rw-r--r--media-sound/alsa-utils/Manifest2
-rw-r--r--media-sound/alsa-utils/alsa-utils-1.2.6.ebuild4
-rw-r--r--media-sound/apulse/Manifest2
-rw-r--r--media-sound/apulse/apulse-0.1.13-r2.ebuild3
-rw-r--r--media-sound/baudline/Manifest4
-rw-r--r--media-sound/baudline/baudline-1.08-r1.ebuild10
-rw-r--r--media-sound/cantata/Manifest2
-rw-r--r--media-sound/cantata/cantata-2.5.0.ebuild2
-rw-r--r--media-sound/cava/Manifest6
-rw-r--r--media-sound/cava/cava-0.8.1.ebuild75
-rw-r--r--media-sound/cava/cava-0.8.2.ebuild64
-rw-r--r--media-sound/cava/files/cava-0.8.0-gentoo-iniparser4.patch15
-rw-r--r--media-sound/cava/metadata.xml14
-rw-r--r--media-sound/deadbeef/Manifest2
-rw-r--r--media-sound/deadbeef/deadbeef-1.8.8-r2.ebuild2
-rw-r--r--media-sound/din/Manifest2
-rw-r--r--media-sound/din/din-54.ebuild57
-rw-r--r--media-sound/drumstick/Manifest4
-rw-r--r--media-sound/drumstick/drumstick-2.5.1.ebuild65
-rw-r--r--media-sound/drumstick/drumstick-2.6.0.ebuild2
-rw-r--r--media-sound/elisa/Manifest6
-rw-r--r--media-sound/elisa/elisa-21.12.3.ebuild2
-rw-r--r--media-sound/elisa/elisa-22.04.0.ebuild (renamed from media-sound/elisa/elisa-21.08.3.ebuild)6
-rw-r--r--media-sound/fluid-soundfont/Manifest2
-rw-r--r--media-sound/fluid-soundfont/fluid-soundfont-3.1.ebuild4
-rw-r--r--media-sound/fluidsynth/Manifest6
-rw-r--r--media-sound/fluidsynth/fluidsynth-2.2.6.ebuild2
-rw-r--r--media-sound/fluidsynth/fluidsynth-2.2.7.ebuild (renamed from media-sound/fluidsynth/fluidsynth-2.2.5.ebuild)2
-rw-r--r--media-sound/frescobaldi/Manifest2
-rw-r--r--media-sound/frescobaldi/frescobaldi-3.2.ebuild31
-rw-r--r--media-sound/gnome-music/Manifest2
-rw-r--r--media-sound/gnome-music/gnome-music-42.1.ebuild74
-rw-r--r--media-sound/guitarix/Manifest6
-rw-r--r--media-sound/guitarix/guitarix-0.43.1.ebuild2
-rw-r--r--media-sound/guitarix/guitarix-0.44.1.ebuild90
-rw-r--r--media-sound/guitarix/guitarix-9999.ebuild7
-rw-r--r--media-sound/jack-audio-connection-kit/Manifest2
-rw-r--r--media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild2
-rw-r--r--media-sound/kmidimon/Manifest2
-rw-r--r--media-sound/kmidimon/kmidimon-1.3.0.ebuild39
-rw-r--r--media-sound/lollypop/Manifest4
-rw-r--r--media-sound/lollypop/lollypop-1.2.35.ebuild72
-rw-r--r--media-sound/lollypop/lollypop-1.4.18.ebuild73
-rw-r--r--media-sound/mixxx/Manifest10
-rw-r--r--media-sound/mixxx/files/mixxx-2.0.0-docs.patch10
-rw-r--r--media-sound/mixxx/files/mixxx-2.2.3-qt-5.14.patch215
-rw-r--r--media-sound/mixxx/files/mixxx-2.2.4-fix-scons-compat.patch24
-rw-r--r--media-sound/mixxx/files/mixxx-2.2.4-metadata.patch11
-rw-r--r--media-sound/mixxx/mixxx-2.2.4-r1.ebuild143
-rw-r--r--media-sound/mixxx/mixxx-2.3.1-r4.ebuild157
-rw-r--r--media-sound/mixxx/mixxx-2.3.2.ebuild2
-rw-r--r--media-sound/mpd/Manifest2
-rw-r--r--media-sound/mpd/mpd-0.23.6-r1.ebuild2
-rw-r--r--media-sound/mumble/Manifest6
-rw-r--r--media-sound/mumble/files/mumble-1.4.230-gcc12-include-memory.patch28
-rw-r--r--media-sound/mumble/files/mumble-1.4.230-poco-link-cmake.patch24
-rw-r--r--media-sound/mumble/mumble-1.4.230.ebuild4
-rw-r--r--media-sound/mumble/mumble-9999.ebuild2
-rw-r--r--media-sound/munt-mt32emu-alsadrv/Manifest2
-rw-r--r--media-sound/munt-mt32emu-alsadrv/munt-mt32emu-alsadrv-2.3.0.ebuild52
-rw-r--r--media-sound/openmpt123/Manifest4
-rw-r--r--media-sound/openmpt123/openmpt123-0.6.3.ebuild (renamed from media-sound/openmpt123/openmpt123-0.6.2.ebuild)0
-rw-r--r--media-sound/pulseaudio-daemon/Manifest3
-rw-r--r--media-sound/pulseaudio-daemon/files/enable-autospawn.conf2
-rw-r--r--media-sound/pulseaudio-daemon/pulseaudio-daemon-15.99.1-r2.ebuild (renamed from media-sound/pulseaudio-daemon/pulseaudio-daemon-15.99.1.ebuild)10
-rw-r--r--media-sound/pulseeffects/Manifest3
-rw-r--r--media-sound/pulseeffects/files/pulseeffects-4.8.6-meson_no_automagic.patch55
-rw-r--r--media-sound/pulseeffects/pulseeffects-4.8.6.ebuild86
-rw-r--r--media-sound/qjackctl/Manifest4
-rw-r--r--media-sound/qjackctl/qjackctl-0.9.6.ebuild46
-rw-r--r--media-sound/qjackctl/qjackctl-0.9.7.ebuild2
-rw-r--r--media-sound/qmmp/Manifest4
-rw-r--r--media-sound/qmmp/qmmp-1.5.3.ebuild159
-rw-r--r--media-sound/qmmp/qmmp-1.5.4.ebuild2
-rw-r--r--media-sound/qsampler/Manifest4
-rw-r--r--media-sound/qsampler/qsampler-0.9.5.ebuild57
-rw-r--r--media-sound/qsampler/qsampler-0.9.6.ebuild2
-rw-r--r--media-sound/qsynth/Manifest4
-rw-r--r--media-sound/qsynth/qsynth-0.9.6.ebuild71
-rw-r--r--media-sound/qsynth/qsynth-0.9.7.ebuild2
-rw-r--r--media-sound/qtractor/Manifest4
-rw-r--r--media-sound/qtractor/qtractor-0.9.25.ebuild103
-rw-r--r--media-sound/qtractor/qtractor-0.9.26.ebuild2
-rw-r--r--media-sound/quodlibet/Manifest4
-rw-r--r--media-sound/quodlibet/quodlibet-4.4.0.ebuild65
-rw-r--r--media-sound/quodlibet/quodlibet-4.5.0.ebuild2
-rw-r--r--media-sound/rhythmbox/Manifest2
-rw-r--r--media-sound/rhythmbox/rhythmbox-3.4.5.ebuild137
-rw-r--r--media-sound/schismtracker/Manifest2
-rw-r--r--media-sound/schismtracker/schismtracker-20220506.ebuild52
-rw-r--r--media-sound/snapcast/Manifest2
-rw-r--r--media-sound/snapcast/snapcast-0.26.0.ebuild2
-rw-r--r--media-sound/sonic-visualiser/Manifest4
-rw-r--r--media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild82
-rw-r--r--media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild2
-rw-r--r--media-sound/strawberry/Manifest6
-rw-r--r--media-sound/strawberry/strawberry-1.0.2.ebuild120
-rw-r--r--media-sound/strawberry/strawberry-1.0.3.ebuild120
-rw-r--r--media-sound/strawberry/strawberry-1.0.4.ebuild2
-rw-r--r--media-sound/teamspeak-client/Manifest2
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-3.5.6-r6.ebuild (renamed from media-sound/teamspeak-client/teamspeak-client-3.5.6-r5.ebuild)2
-rw-r--r--media-sound/vmpk/Manifest4
-rw-r--r--media-sound/vmpk/vmpk-0.8.6.ebuild51
-rw-r--r--media-sound/vmpk/vmpk-0.8.7.ebuild2
-rw-r--r--media-sound/wavbreaker/Manifest7
-rw-r--r--media-sound/wavbreaker/files/wavbreaker-0.13-QA-desktop-file.patch9
-rw-r--r--media-sound/wavbreaker/wavbreaker-0.13.ebuild36
-rw-r--r--media-sound/wavbreaker/wavbreaker-0.14.ebuild32
-rw-r--r--media-sound/wavbreaker/wavbreaker-0.15.ebuild2
-rw-r--r--media-sound/xmms2/Manifest10
-rw-r--r--media-sound/xmms2/files/xmms2-0.8_p20201016-ffmpeg5.patch2
-rw-r--r--media-sound/xmms2/files/xmms2-0.9.1-cpp-client.patch13
-rw-r--r--media-sound/xmms2/files/xmms2-0.9.1-faad.patch13
-rw-r--r--media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch23
-rw-r--r--media-sound/xmms2/metadata.xml1
-rw-r--r--media-sound/xmms2/xmms2-0.9.1.ebuild (renamed from media-sound/xmms2/xmms2-0.8_p20201016-r1.ebuild)38
-rw-r--r--media-sound/xnoise/Manifest4
-rw-r--r--media-sound/xnoise/files/xnoise-0.2.21-QA-fix-desktop-file.patch54
-rw-r--r--media-sound/xnoise/metadata.xml15
-rw-r--r--media-sound/xnoise/xnoise-0.2.21.ebuild61
129 files changed, 1099 insertions, 2065 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 5a48fd2e1eb1..bfd439d716eb 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 19af43531de7..2cd96cc9daeb 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,7 +1,7 @@
-DIST abcMIDI-2022.03.08.zip 609510 BLAKE2B 231eb517a2d47993ed39e509d377d14ec2311fe49128bf559799ea1fabd3ba79c69307f2d7b9d44fec2279e42d0575141088463ca96aa0f9dda5bbecc305a92b SHA512 3267bcecad586e0aadc5fbc2801c0c992ba765094fdf5d3b71a8634f4433a950c64b0c863bec496bd21f8a630c0e768cbc39d50d58e6cf9d2769a66bf265a8c7
-DIST abcMIDI-2022.03.20.zip 609912 BLAKE2B 8972f6944897d49c1281be9d9b1368278d62fcbfc909651d1fb1347d3efef4ab145f049bac05e11f09118548e9c3c3a753f9367c9e90d933af96e74b71bd6b19 SHA512 138480f0d2a36b573e63a9214d7e2e2109a3e6b55e94999376a333da1978fea0addb5359b0d469d801924d6e039b0eb164a28a9cfad02d73cba1069a29dbfc9b
DIST abcMIDI-2022.04.06.zip 609956 BLAKE2B c140bcacc94d8e6193ba6220c1747861a11d79e5b394ff5826edfdb3029e57b3a6d9443a557baf6279d4a7c9e6488dcb2c8d0e6a05858046be53fc52be2640bd SHA512 06d4ddfc4f7bbc1906604629e3b2ca7ebf8d2f89edb478d2068b2ba4efab6ff1d96aeebd6344ea2ebc7a92c23cf49d08b40bc97c47458e526d505313fb52a527
-EBUILD abcmidi-2022.03.08.ebuild 676 BLAKE2B ce33e38e9ac6f8e8467ce54426cc8438bfc8aa6b21292a98097160afc74c3da4e7d649adbb65beb148bad10703ba3bd7fac998cf519705658fbd172ffb28c333 SHA512 5f0e1b9a3484b499ab963df3d9680fd078c2072145dae9bf6ebb55f6bc3ba43abae758434ef5e162cdb786f67375e4b4f085b133a7b6ae764af9f421d59b9021
-EBUILD abcmidi-2022.03.20.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc
-EBUILD abcmidi-2022.04.06.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc
+DIST abcMIDI-2022.04.28.zip 610114 BLAKE2B 73ef4569bf58cf45c5b8972150d7e81d84c88b4ca05d616a06df9585c5fca1ca73d635699db323583402113c1b783979d1d34719ae107700843cfc42ee209268 SHA512 1e17d493597bb2d22b491587c0bbb86e04aed8ea2af2f426e48c68871ec0fcd1180e78f0ccc44d9bd63c5d98cbb22db5a9aa8b66a15bfcc35aa7e9770c813350
+DIST abcMIDI-2022.05.05.zip 610217 BLAKE2B 241d9ae42defef6345b143c59140f1cee844c19608b6a897b020f0a54c915d45edaf09ef75e1e01b1a932a6e82934aaa82d1e82c74c61d23e1c372418726bff8 SHA512 7f8141792e67e5ed22e84d35f0f9894c5ecba74817ac9c23323d5e7777bad0a3fc477daf43bf515e243aad46476c3a9597d8e9b4e0e865210b5baad0a1ebc6d3
+EBUILD abcmidi-2022.04.06.ebuild 676 BLAKE2B ce33e38e9ac6f8e8467ce54426cc8438bfc8aa6b21292a98097160afc74c3da4e7d649adbb65beb148bad10703ba3bd7fac998cf519705658fbd172ffb28c333 SHA512 5f0e1b9a3484b499ab963df3d9680fd078c2072145dae9bf6ebb55f6bc3ba43abae758434ef5e162cdb786f67375e4b4f085b133a7b6ae764af9f421d59b9021
+EBUILD abcmidi-2022.04.28.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc
+EBUILD abcmidi-2022.05.05.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc
MISC metadata.xml 327 BLAKE2B d92d9b40b1c1af1a4ba5cea8b956a098066ae7cc9eab2cb31a0dfbcc37400558f5f35a6ce04a7541ecbea7578906f688d2931c1f62751e5a2d7bb7b80e97cd2f SHA512 170ca99684768ef2d5b0e8a26e6ca64468b3134847ffe53f6a1efb623bfe77a6c09dfd67df553a306af045a47bc69f0d41ceadf508cce7f75f3c2a7614d2d725
diff --git a/media-sound/abcmidi/abcmidi-2022.04.06.ebuild b/media-sound/abcmidi/abcmidi-2022.04.06.ebuild
index 11f547f4cb8e..3b11050a4f44 100644
--- a/media-sound/abcmidi/abcmidi-2022.04.06.ebuild
+++ b/media-sound/abcmidi/abcmidi-2022.04.06.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="examples"
BDEPEND="app-arch/unzip"
diff --git a/media-sound/abcmidi/abcmidi-2022.03.20.ebuild b/media-sound/abcmidi/abcmidi-2022.04.28.ebuild
index 11f547f4cb8e..11f547f4cb8e 100644
--- a/media-sound/abcmidi/abcmidi-2022.03.20.ebuild
+++ b/media-sound/abcmidi/abcmidi-2022.04.28.ebuild
diff --git a/media-sound/abcmidi/abcmidi-2022.03.08.ebuild b/media-sound/abcmidi/abcmidi-2022.05.05.ebuild
index 3b11050a4f44..11f547f4cb8e 100644
--- a/media-sound/abcmidi/abcmidi-2022.03.08.ebuild
+++ b/media-sound/abcmidi/abcmidi-2022.05.05.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
IUSE="examples"
BDEPEND="app-arch/unzip"
diff --git a/media-sound/aeolus/Manifest b/media-sound/aeolus/Manifest
index 998234df7580..c6b2e9a12818 100644
--- a/media-sound/aeolus/Manifest
+++ b/media-sound/aeolus/Manifest
@@ -1,4 +1,6 @@
AUX aeolus-0.9.9-fix-Makefile.patch 612 BLAKE2B d036968f8cefc735d993f4d4a5cb8f177cd026b72cac830c505880e9b09351100705668084b937603a6ef4dd85a39137284fc7f01cfdd7db948c33a733a134ce SHA512 1847ab48321d1d478ec4842fc96f09dcea57799c630f7b49edac0297d7a5c7c21fcd699d3a001801d319e9a4520ad1c6f79494a2dbc91f7ba9a34a38cdcfe01f
+DIST aeolus-0.10.4.tar.bz2 66492 BLAKE2B 7a0861cacb1c8cb4c02f081883c0f61de3cfbea1da8716dba394b63cac325795d51cdf935c3f6cc242ed68d0ccc474d7c424eaf93d7084fe8e8af20fe4b16355 SHA512 4ef84ce7ca28c109ebc1327d3ecd18b1757617eca87313f4ed03a63a65c874de76bebf8dca780587a64e92dc881706c7fe888147475a30134648f02b570bad5a
DIST aeolus-0.9.9.tar.bz2 66552 BLAKE2B 3e3aafd29477f660cfada1e7bf68e0143c32bebbde26abb653411041741273b7617f580b5c71a5315528d089e9dd9a18c9e56922ffe2a069afd35844b2dd9277 SHA512 423278564e83b00e90b91a408a098de8feb3c03809b2b96cf0b320522206ca1afea1d7f3f5cccad80fc4f03e0f31bb2d19f7256e30e6fbd25d25eb777c669ea2
+EBUILD aeolus-0.10.4.ebuild 1264 BLAKE2B cd5449fd02f5ff19f067b6a2dd6accd92e22125f05302e48177f8981fd3a270d552e2af90049a61ff4e23f3c9bed21e345091cb5ef427367244a36b76b8cba09 SHA512 e9074f3ce1372d1d2e43d046e790b65e137b8bde0e726213dc400c425024b33f3ec6a50239462ba36179e2acfdecc40c4cd25e31aab137ccfd32fcd279a99dbd
EBUILD aeolus-0.9.9.ebuild 1255 BLAKE2B edd31e3eb988212c7fe3dc5bf127135d875752f408a72ca97e5ec2ea84925d038f254cd9a7156c9728cde0c3aabbae4ee5e75d3315e32e07745b807bf6078db8 SHA512 49c7b8a8588f7f85b6fd28c6c394d1847bb9e27662b27158d113683f449e789898a2745bfd04f05a809f210963fff691af20017eb5c9f4825e7e2011a6674531
MISC metadata.xml 827 BLAKE2B 2f0a0beb1172d7e417a83bba3bc9f33240585bc4f05f0aa5651889d32a17ca5b8eb519d3fb4753704269cad902a51501c7b776aabf9ebbb3a8a3c2940d777d1a SHA512 6271eb77c2c463f2767651ef23b07db9d8df54f0908aaf1a04e76878fea28453d992a7b7119c7679e64858f30e8d32b498dd4294a670bb5890f8014efb5cb82e
diff --git a/media-sound/aeolus/aeolus-0.10.4.ebuild b/media-sound/aeolus/aeolus-0.10.4.ebuild
new file mode 100644
index 000000000000..7df6c099cec0
--- /dev/null
+++ b/media-sound/aeolus/aeolus-0.10.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic desktop xdg
+
+DESCRIPTION="A synthesised pipe organ emulator"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/aeolus/index.html"
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="
+ virtual/pkgconfig
+"
+CDEPEND="
+ dev-libs/libclthreads
+ media-libs/alsa-lib
+ >=media-libs/zita-alsa-pcmi-0.3
+ sys-libs/readline:0
+ virtual/jack
+ x11-libs/libclxclient
+ x11-libs/libX11
+ x11-libs/libXft
+"
+DEPEND="${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ media-libs/stops
+"
+
+DOCS=( README COPYING AUTHORS )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.9.9-fix-Makefile.patch
+)
+
+src_compile() {
+ cd "${S}"/source || die "Failed to cd to source dir"
+ tc-export CXX
+ append-cppflags $($(tc-getPKG_CONFIG) --cflags xft)
+ emake PREFIX="${EPREFIX}/usr" LIBDIR="${EXPREFIX}/usr/$(get_libdir)"
+}
+
+src_install() {
+ default
+
+ cd "${S}"/source || die "Failed to cd to source dir"
+ emake PREFIX="${D}/usr" install
+ echo "-S ${EPREFIX}/usr/share/stops" > "${T}/aeolus.conf"
+ insinto /etc
+ doins "${T}/aeolus.conf"
+
+ make_desktop_entry aeolus Aeolus "" "AudioVideo"
+}
diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest
index e6c29bcc317e..10df64d1ee16 100644
--- a/media-sound/alsa-tools/Manifest
+++ b/media-sound/alsa-tools/Manifest
@@ -2,5 +2,5 @@ AUX envy24control-config-dir.patch 593 BLAKE2B 481ffd2bf81ce1e8fb0cd8ee1d40c398c
DIST alsa-tools-1.2.2.tar.bz2 1876266 BLAKE2B 2bfe4464869927f73b1059de9d972231b90af3be930e0e63048fcc40dadace0c842396e339874595f917b632fe407e16977a8b774240ffaf758004d42f46a27c SHA512 935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16
DIST alsa-tools-1.2.5.tar.bz2 1880907 BLAKE2B 1ecd7d24771e3f5899a7084a69196c9301b549dd331cbbbc55b6f0c694566147a9d5642cf94f0ad5ca5fcedb77daa1cb4615ce0ec0be157b32c9d756611a7cca SHA512 1c4ff947d9f2424056a6748e04a1250fb73443a3f470f61d0b563c91be082bc42d56e550d6cc27eaed3edcea2066a107e20455c959b053b5deafa2d811b7e498
EBUILD alsa-tools-1.2.2-r1.ebuild 3427 BLAKE2B d82cac5f95da90ab930cbf1ba96ba3bc3c00f5453cb80dd1672210628fdbcf0a3a1f14b578e56ab89a058edf0e33305ccceec21d3163b4ef628355f0adc34dec SHA512 c77460f347017900b62532b4a65bae9c5a858a7ebe9c329dd6c75333dd1d1f66455d6401c2f558df8cd4d8e9e90b3b06ec4e7645657810b4bda8b15f85428b7f
-EBUILD alsa-tools-1.2.5.ebuild 3439 BLAKE2B 58014ffbbb8e4ac8745fd88a0478b226c192441a9a8fcfc525e1c4b08757f81b0d4c6f665dbe26c6cae7de3a09440ada09f664892e8cdd940b19f1b3c8a46b45 SHA512 686c05961a88839b8de49ee12397980312fcc41b0115faed0f84d3332042c9a53e36b57848b1cf62c6a39bd92e8ec2c948427dda148ece1816c2dd699a02428d
+EBUILD alsa-tools-1.2.5.ebuild 3434 BLAKE2B a87004f9e64483af2ff4f5ce67d923f5e566d026d4bdb89a889eba0d31ecce97c51dd4f043aec4d24742a8c9565f98c22a95f7c00a74417400baaa210f8ec0e7 SHA512 68c2eeefaf39675582f76cc11f0d562481fa867235cc6a2917cf986a523b104495343ba26b2ff0563b5cdc86fd6b9b775eb6ae979ead469a2232105886be471b
MISC metadata.xml 226 BLAKE2B 1a7e19c50b84c83c3a50c17d631dfeb22f3af188e8a7e486f9744643ce2a0cbb96dec53eec5a5c829ff0f9857ca083b37304b82e10b79b5e073ae4ee5e3610f1 SHA512 488542cae99d746c5d1833f85c19472b9d2f6c6d90dea894438c5bc9935a041f2ecba4d6a26693747852d82523a27a086a7cf196cf3dbfe3eba8071fbb136f7c
diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild
index 12e71d0bafdf..00584099dc58 100644
--- a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild
+++ b/media-sound/alsa-tools/alsa-tools-1.2.5.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
@@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index deee51ce1656..8a68e1391f76 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -7,5 +7,5 @@ DIST alsa-utils-1.2.5.1.tar.bz2 1326965 BLAKE2B 79f96fd3ba1d92e72dc634dc01439acd
DIST alsa-utils-1.2.6.tar.bz2 1334063 BLAKE2B 3b81cccc836e0de9f6d98f311dc3a316a02179ec1fc7520da9658192f27e7701c6dc41b04a82639d6269d6943afd8a89cb6477406cbc36ac450e57919cff46f2 SHA512 6842f0f4c2f7cc5ac3ba94736ee259d9988b5d3e0d2b522f858d712e16938d2845fa9ef64f4aa60222b8ef6738e053f9113a5ea24a197f2c0d6c4dbd70030f5e
EBUILD alsa-utils-1.2.4.ebuild 2347 BLAKE2B e88315e90b294ccdb23be786b62441b4dc8a962512253a585b52eb20c0198e6c5b19105f2f379829002afa5f04c1ffd6a4646a4c413585bf07eccb7bc7b13343 SHA512 aa4a8d1783e8ccc6ac18a1143fcb8200a24132cbe12d547ff22c77634fd05b212dfec2aeb6d72bf8f2a2526707e7898d9daba01f5673245b3d6bae59b733a19c
EBUILD alsa-utils-1.2.5.1.ebuild 2362 BLAKE2B 7acbdbc09430867420509a8d1eec1bfe99384e7c063d5409844ff320a784a7a1621799c78f5c0368f41eb0b17438d6389f4fbe6d581955f4dff6e45920f467f7 SHA512 5089297682395c41c7aec121853425d0c5acf9232e4cbd6b83a0b4bedc6ca3e6e3ebd4b5a8926fd0d22e1a4d5b3f5d2fb858b5a30aab3ca144416e1c17cfafa8
-EBUILD alsa-utils-1.2.6.ebuild 2362 BLAKE2B 62da683d992eb5eda22a69860397dd0f730f108854d5174318e282595c16915d8cca24a906a1d4537bd47ff9baa7b097b8c0f3f5bf306404f50f2c0ea46c39b5 SHA512 2a732932b831581f985167b3f1460c296221252652cd54f32d91130d24dbbfa928dbb0d28f678a9d16c6273d1e68cc9f550b758f2c2cb9690a318253e9338c82
+EBUILD alsa-utils-1.2.6.ebuild 2354 BLAKE2B 154cf180c96a2a23eb3108dae883f9bafa2ee8690d7af31e38efecc16bc52565579be1fd08f513848c99667ac515d430d7335fe89563bd20e026509be39e42ed SHA512 acce8bb4192730615a114678f695aef5513e4b12cf5f0b6f5a18dae894190bb0e22f7c04770bbc57ee0e89456ee41e3fc3e03f2e742303cae01b68772661d2c2
MISC metadata.xml 480 BLAKE2B 1017b3f508632b0a56786a3b1e46304e4f4cbfd78335f07894ea0d4200e743a22ff0f4803f38314d0fc10dab6d35c40dd1af69e1d5aad3d36034a1cd504c4862 SHA512 c8440f0dc84c3e0d5459c07b975fc723ab346c5b817aaa1ae113964af9678d89d00692fb58494a1c88324a5cfbc9d2bede644362b34e97405c6add51730e943e
diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index 78f480047b42..974e93c86c4d 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.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=8
@@ -10,7 +10,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="bat doc +libsamplerate +ncurses nls selinux"
CDEPEND=">=media-libs/alsa-lib-${PV}
diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest
index ea988de48aae..fca49361660b 100644
--- a/media-sound/apulse/Manifest
+++ b/media-sound/apulse/Manifest
@@ -3,5 +3,5 @@ AUX check-key-before-remove.patch 1888 BLAKE2B d8bee7f8acac213396d18d44740703746
AUX man.patch 1054 BLAKE2B 37228832250f1c1e06edf79d00a4a4d7d5433f2d9b28ebb10eacb54bcfb7478d9ef64459e87f7f43a94be0b194eba024cde60175fc324ef6dad7a4ef9e2c1db3 SHA512 c2b05dd8c42f79994ae3be5df5ac495e95bfbc14355423faa75b23863418bad4bbc33524e2b86abc9e346678256c1ff454c160ebb5e09f48d466ef99cdfa407c
AUX sdk.patch 4357 BLAKE2B ad43209ebf78f1f8937bfde54c88034a9c0f426caf62da5aa70b6171e29546af97c374765bed081cdf13827add3d02e5cdb6b30adccaae03318c102dba4cff65 SHA512 f1f743d049c120f3c8d6d1387577b53e9637881d9d5e007c55b4e42feca21b170ee24146c5fb0cc050c3eb1c26659dc6363e673710ae08c76f2844306a1ca01d
DIST apulse-0.1.13.tar.gz 117369 BLAKE2B 8cf527daf21420a72e46968a3b07ab61029f404a2b6574ac1f08dd40528f3e6e4baf7e38f5914b0c89252e16eec5e8f3722be51e5a61b6a71c683e994740b4bf SHA512 366385ae2304f7ff697ba70951d0753a5b1630310922e3763fd0813a73e0b4088b715135295aa2fa9111b8edcf91d82849dc31346b292b2e9db598bcdd47b007
-EBUILD apulse-0.1.13-r2.ebuild 1692 BLAKE2B 23f577ad3345be230218c771a5bdfd8c6f4cb1f4f3b2a60259710ffbe8f4e234736c69315007e81c35739ff9998b867ba08f9cf50c557560879e709a81852029 SHA512 cc12f3319c90eeaa70e5df92c90f5f758211543073b61af824b045acdb1d940661bc264ee67d8035621c576e4e9a733234943254c14217c745c7c786e42bd55f
+EBUILD apulse-0.1.13-r2.ebuild 1715 BLAKE2B e843c05a6b5953f237cafc85a71b4d2cf03c03a9fc63dbebcbed8437c5b9ba3f704de005bb51a695dbfd58a774d8d146bd4c9f76adc7622baa24f369d552dfcf SHA512 787109554a030bc18cae8d7a429d6f22532eac3e61b1f03c3e2ae5b93e66e4d3e1b927f40659009881e41265fab19512e90a6bf9732bc86ca3a5808257b909b8
MISC metadata.xml 540 BLAKE2B adfeb63ea98458e891afdeb373620c00774de647fc651be12cf36318242cfd66ed28893ac21ef8e2addf6b25cf1e9c7debd805db74bc0f6abe384108f17e17e0 SHA512 80dc8622f0d2420fde5a0f67540ea004cec95ccb965ed816c5fed2ca5f44ae4313ef3adc0213f72ecef33372ad78893b26e602d88f0be2eb34a9960ee2e944d7
diff --git a/media-sound/apulse/apulse-0.1.13-r2.ebuild b/media-sound/apulse/apulse-0.1.13-r2.ebuild
index dc9642b78a9b..d9eb1fe4fa40 100644
--- a/media-sound/apulse/apulse-0.1.13-r2.ebuild
+++ b/media-sound/apulse/apulse-0.1.13-r2.ebuild
@@ -55,7 +55,8 @@ multilib_src_test() {
pushd tests || die
cmake -S "${S}/tests" -B . || die
emake test_ringbuffer
- ctest -j "$(makeopts_jobs)" --test-load "$(makeopts_loadavg)" || die
+ ctest -j "$(makeopts_jobs "${MAKEOPTS}" 999)" \
+ --test-load "$(makeopts_loadavg)" || die
popd || die
}
multilib_foreach_abi _test
diff --git a/media-sound/baudline/Manifest b/media-sound/baudline/Manifest
index 3245bfa69a87..1bbbd8f1cde7 100644
--- a/media-sound/baudline/Manifest
+++ b/media-sound/baudline/Manifest
@@ -1,6 +1,4 @@
DIST baudline_1.08_linux_i686.tar.gz 1945014 BLAKE2B 01dfd3c03a7d5dab3f3d65d660239ec51ec157f9711aaebfa6a155a46ec353c5d2c6676bc88f4f4642bbdabc5adf89ad174b5fb7d229933962065b0c44383055 SHA512 eb53b0508316f156b4d8ee86b9280657260039e41b7ab946796d9780af2b105c7839fd2d7bfcee032a96e27a8bc87acc7ce564b8eeccbaf348af96b2f5828e16
-DIST baudline_1.08_linux_ppc.tar.gz 2369780 BLAKE2B 45bb73d76860f7cfb608ffb42e4ecf2c03bc8b32288a51e51ec02998085d7718f88047ec567a3960768003d3e201b0282cc80ac1bc6abc3a6c530690e1b8922d SHA512 7cb43cfec5cced3a6c051fcb56485b9a55d543a988f311f9130a41514d44a47fc0565415b5c9106cdd495283c62f03a137940afae4386fd4e87e3234fdece41f
-DIST baudline_1.08_linux_s390.tar.gz 459868 BLAKE2B 41cb33a5def0caacdf2850e04c3a348bb1181d010b5c2e06387c6a36c55473c44d99d3058614cdae104b04f2f94c0150c81a64c2ee509774ce15c82948fdb658 SHA512 636380e7b67b7885676ab9ae89a2ee97ac5a7934c1636f984ecbabc3bc78a3d1cd2b15a7e0572bb0f7a78d65a69df60550edad424dd102b5b85e244ae87ea5c7
DIST baudline_1.08_linux_x86_64.tar.gz 2270546 BLAKE2B 722318b4d3a1e244c8e6c57555a29b9b1305c26a3f7711cd13deef3e2f57ed78bdd624947a9db1c10cda2f807c0248e14cd1a0fc28da0a7a0511e41d75fb84cc SHA512 d0cb5dc0e6cc3fd79dbc2a37e7a1b9bbb050c953d1d2893f24f87a45f301fbc69ba4ba3b2f32903caec391ed0ca6913d2c320ca82039bb41185b21e100a754c4
-EBUILD baudline-1.08-r1.ebuild 1697 BLAKE2B ce81bcb65fa3213f872a232f1dd48d324e9ad0a137ae5d07d30a427e745cda82a4a428e8bd05a394bcf8d8b4410def8f898da5473d6e59a876cb9c6d6f30a7ec SHA512 2382ddb2a5d5bd336b43ced5822eb880acd7736a1752b920f5fb675eb19d3a51afe57021ca8c0baccb7fcf95680f049b2265930423924601f3446fec45f5e6df
+EBUILD baudline-1.08-r1.ebuild 1573 BLAKE2B 000d579ede1a6540db37830afe8c23d6dcda68d811bf1b2cf7a0dd5e78bfac08d0d812bc1b7ba54b79d46a02e8c3325c9c2324a994f495f036752c300ea01a9a SHA512 fb5f87b143eec8bfb5a94a748e30d0d98786b2a9db6566f114dc6edc0d86c51472e8b779ab3479b4dd13743c6af045f4e1ba203487696956835b2b356773cc7a
MISC metadata.xml 784 BLAKE2B 86498481988ca19326620eee3726c8b95c538337659a4f137c21c0a4603fa98864b4c03d342f33c009f7659ff1e8ea5ccaf776fde3f6f343f6d537ea140d273f SHA512 9d8bee3fa27b88fc243af752f7145ba0fa12673a30a0b59be11fa679fa1a912538e20c5d131beda9b75db93536e3b20aa97984a59dd3ffd471409f951169ec7e
diff --git a/media-sound/baudline/baudline-1.08-r1.ebuild b/media-sound/baudline/baudline-1.08-r1.ebuild
index 3f4b55ef60a9..6c4a606f37ee 100644
--- a/media-sound/baudline/baudline-1.08-r1.ebuild
+++ b/media-sound/baudline/baudline-1.08-r1.ebuild
@@ -6,13 +6,11 @@ EAPI=6
inherit desktop xdg
DESCRIPTION="A time-frequency browser designed for visualization of spectral domains"
-HOMEPAGE="http://www.baudline.com/"
-SRC_URI="amd64? ( http://www.baudline.com/${PN}_${PV}_linux_x86_64.tar.gz )
- ppc? ( http://www.baudline.com/${PN}_${PV}_linux_ppc.tar.gz )
- s390? ( http://www.baudline.com/${PN}_${PV}_linux_s390.tar.gz )
- x86? ( http://www.baudline.com/baudline_1.08_linux_i686.tar.gz )"
+HOMEPAGE="https://www.baudline.com/"
+SRC_URI="amd64? ( https://www.baudline.com/${PN}_${PV}_linux_x86_64.tar.gz )
+ x86? ( https://www.baudline.com/${PN}_${PV}_linux_i686.tar.gz )"
-LICENSE="${PN}"
+LICENSE="baudline"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="jack"
diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest
index 9b707b745c27..f48c11f01aea 100644
--- a/media-sound/cantata/Manifest
+++ b/media-sound/cantata/Manifest
@@ -4,5 +4,5 @@ AUX cantata-2.4.2-solid-musl.patch 1035 BLAKE2B 43b0f3312e93f8fe92b56dd488a70c81
DIST cantata-2.4.2.tar.bz2 2498460 BLAKE2B 82486a644fa90567f2c1c997645817d9adee841b79fb782c4984143a0ef25758e8b6605de86eed1c09b2b63b9d570adc0c647245c5e0e900652c0444671c67a7 SHA512 c2459a53d86e12df7e6a8f7c19880f1c353c13893401a0906ec730c34ccbf1ef070c226b55c4e772e9a54a94e7cf3a2f96b0e9223ff20057045c888c4f91d87b
DIST cantata-2.5.0.tar.bz2 2487031 BLAKE2B ad77987aae205695393a4fc782dc442a467ca392ce60251efdc68d12d29b3d2f24270f462a0dbfe0c375905f9356b8c649ff139021629ba58fd7de80819fdba0 SHA512 42f28321d01e0bc3a315030066b738dead8f8f8caed8c1115729a3d370d68d9d845f00576fc81ddba694bba6a4ae57c3f7de714b2e39874458548c3e5bb8b2d2
EBUILD cantata-2.4.2.ebuild 3122 BLAKE2B 5b63451d54fc89b3bf5d73248cf52f907b144899fbe807811d790d2e1c3ff715cb858938be19203bef55eed785f867ffb8466a3130ab90f93bf6215d04f9e595 SHA512 eab98c659bd6cf62ca4e2399336c0daf91b4a64f53289d9069c8d016a41c21ce80e3cf626cfbcfa5a3517352978b07594b59af63e9325fb57b6886a53cc67f9e
-EBUILD cantata-2.5.0.ebuild 2968 BLAKE2B 8e6bff8542f5110d9fe282cf0414b0adda93a150e9b5f651903f04975e0d321ae047416ccd4e06c5eda57a60807b1df6a1bef947809c47596ef0365f017e8de1 SHA512 f14144950e1f255816e41dfd3b53da08152559650283d778e97494595a592f696bbcdff75b5d88f3daa837e130178a5605bcf5090f35f470146b0cca8f40dbff
+EBUILD cantata-2.5.0.ebuild 2966 BLAKE2B 41b9349b5955f2bcd0b523cfb52e230d489082a765aa221699d629965892ee5be7fd7de362b713cd98c280b1834dced1f33c9e709ce745b009c20f4dd0c09bd7 SHA512 cf700170c18964caf712ebc13fd458b0021c076860d1ae3509606048acdb7b614bb0276ce4601b57f2739fe200ecac5b4bf0bce25d040f2fadb7578d39b9be3c
MISC metadata.xml 740 BLAKE2B 20184d3cb15c328f809d6d182cd2a9c93df568e0cdcdd74aec83e0a2d66424da412d7b1432212e70857af62c49da2ca390070b452d34e50ecf7f91d2ab782582 SHA512 f9d6d49ab1977f21a8014acc34cab6334c9e3e7d9524d021f821ee20ad38d55dc47274986759f458d1f495b91b4dce0a95e6ff4b23ddf8375514e8b7e8e0165c
diff --git a/media-sound/cantata/cantata-2.5.0.ebuild b/media-sound/cantata/cantata-2.5.0.ebuild
index 47c0c06bb587..c080848b8213 100644
--- a/media-sound/cantata/cantata-2.5.0.ebuild
+++ b/media-sound/cantata/cantata-2.5.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/CDrummond/${PN}/releases/download/v${PV}/${P}.tar.bz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
IUSE="cdda cddb cdio http-server mtp musicbrainz replaygain streaming taglib udisks zeroconf"
REQUIRED_USE="
?? ( cdda cdio )
diff --git a/media-sound/cava/Manifest b/media-sound/cava/Manifest
new file mode 100644
index 000000000000..e61b0544d563
--- /dev/null
+++ b/media-sound/cava/Manifest
@@ -0,0 +1,6 @@
+AUX cava-0.8.0-gentoo-iniparser4.patch 702 BLAKE2B 9ea8f952f0a9673d7348b4abeb46e480022205b3bf6a296b5f742e0dee15c81181c876829177159570b239c6c46c4b1177523eb60d3abf6e89640239e5192ba6 SHA512 ed474fc10475731ef733e77469782308c693d4b7214e911257e69499ab5cc598a13e0293644698f98d749e71c3002cbab857f8fda6e36a050bc8ff6be50af881
+DIST cava-0.8.1.tar.gz 99310 BLAKE2B e7d85a6241fee0a4e45f5c50d068b2300ee2d41a019738dc87317986525571eca5f56831e937580fecf949cc85e11512340678b5842ee6f2f3a99f9d06812c3a SHA512 fad4e4fefe98300cc2774a168322056e4181cd2a0cc77a8622471d86512bab9eea6c09559a75518785fbcafee5a958e6d95c8fe5ce1816253e4dec99a23fae1c
+DIST cava-0.8.2.tar.gz 103930 BLAKE2B feeb8313bd9b74029d101acaecfeed02e449cc29dceb2c119d7deef65befae418526274e6bad14dc0df7eaed90850ecae4a4064a414d94950ab3c24943281017 SHA512 8ab146987324fad97dea5e9fd893de6c12b00cbb074d835c1e334d75c0d32cb4cbbc13cf72f7899191ebd5d346505b2639dcad5312e5ab00975b29a006ba41b3
+EBUILD cava-0.8.1.ebuild 1994 BLAKE2B 9470c59054db1833c7cb1260e2dd9f9bcddb85d70900301c5e39118c64e74e971b9bcf64bd6c62c5b5a91bbe7e51e760b13a67dc4c84660149749e112c2dc4d6 SHA512 243a64243ee7ac6d10ce73f0cefc24bd5a4d18b043fc1ebe6a97eaf85d9149181811d4d8eeeca7721e452cd518b9d8fcb8491e34af3529c1f0849a81f20620b2
+EBUILD cava-0.8.2.ebuild 1521 BLAKE2B 988bec79e23ed06e159db642f9f288b5b93bca580458ed26cf11f50f9ac4c14fc665895bde48deb0d1e1551e01d0e11c33d206f5c70c5fd650abdcbbaf0a1ce8 SHA512 84235386f14e088f668200aa59aec2172c9fe57fd6c505433f63eac3089268b8514a2d1c2afdccfe9142fc63703595752a632fa23d12a2eddebbeb2423e7faf1
+MISC metadata.xml 427 BLAKE2B 94797ecc93cc139cde50a9c04e5d413d9356083740a2a3130894f7bd2fe30e8caf007712566a53cf2a28ad81be79d46aba6c57355491b75f9f3501dd0523ee10 SHA512 21289938ed3ecdfc6d15e3df7577c0a560b403b27d6b6b944cf007af9abaab6a96045d2cc35cb44a869e321a678bc85e9f02d285729ebaffb09797d8726001c6
diff --git a/media-sound/cava/cava-0.8.1.ebuild b/media-sound/cava/cava-0.8.1.ebuild
new file mode 100644
index 000000000000..b96197a19e07
--- /dev/null
+++ b/media-sound/cava/cava-0.8.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Console-based Audio Visualizer for Alsa"
+HOMEPAGE="https://github.com/karlstav/cava/"
+SRC_URI="https://github.com/karlstav/cava/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa +ncurses portaudio pulseaudio sdl sndio"
+
+RDEPEND="
+ dev-libs/iniparser:4
+ sci-libs/fftw:=
+ alsa? ( media-libs/alsa-lib )
+ ncurses? ( sys-libs/ncurses:= )
+ portaudio? ( media-libs/portaudio )
+ pulseaudio? ( media-sound/pulseaudio )
+ sdl? ( media-libs/libsdl2[opengl,video] )
+ sndio? ( media-sound/sndio:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="app-editors/vim-core"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.8.0-gentoo-iniparser4.patch
+)
+
+src_prepare() {
+ default
+
+ # see autogen.sh
+ echo ${PV} > version || die
+ xxd -i example_files/config config_file.h || die
+
+ # https://github.com/karlstav/cava/issues/450
+ sed -i 's/-Werror //' Makefile.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local econfargs=(
+ $(use_enable alsa input-alsa)
+ $(use_enable portaudio input-portaudio)
+ $(use_enable pulseaudio input-pulse)
+ $(use_enable sndio input-sndio)
+
+ $(use_enable ncurses output-ncurses)
+ $(use_enable sdl output-sdl)
+
+ GENTOO_SYSROOT="${ESYSROOT}" # see iniparser4.patch
+ )
+
+ econf "${econfargs[@]}"
+}
+
+pkg_postinst() {
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ elog "A default ~/.config/cava/config will be created after initial"
+ elog "use of ${PN}, see it and ${EROOT}/usr/share/doc/${PF}/README*"
+ elog "for configuring audio input and more."
+ fi
+
+ if use !alsa && use !portaudio && use !pulseaudio && use !sndio; then
+ # give a warning given greets with a segfault without proper configuration
+ ewarn "All audio backends are disabled, ${PN} will only function if first"
+ ewarn "configured to use 'method = fifo' or 'shmem'."
+ ewarn "Tip: fifo is versatile, e.g. mkfifo fifo && jack_capture --daemon -ws > fifo"
+ fi
+}
diff --git a/media-sound/cava/cava-0.8.2.ebuild b/media-sound/cava/cava-0.8.2.ebuild
new file mode 100644
index 000000000000..7afa4ce04e09
--- /dev/null
+++ b/media-sound/cava/cava-0.8.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Console-based Audio Visualizer for Alsa"
+HOMEPAGE="https://github.com/karlstav/cava/"
+SRC_URI="https://github.com/karlstav/cava/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa +ncurses portaudio pulseaudio sdl sndio"
+
+RDEPEND="
+ dev-libs/iniparser:4
+ sci-libs/fftw:=
+ alsa? ( media-libs/alsa-lib )
+ ncurses? ( sys-libs/ncurses:= )
+ portaudio? ( media-libs/portaudio )
+ pulseaudio? ( media-sound/pulseaudio )
+ sdl? ( media-libs/libsdl2[opengl,video] )
+ sndio? ( media-sound/sndio:= )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.8.0-gentoo-iniparser4.patch
+)
+
+src_prepare() {
+ default
+
+ # https://github.com/karlstav/cava/issues/450
+ sed -i 's/-Werror //' Makefile.am || die
+
+ echo ${PV} > version || die
+ eautoreconf
+}
+
+src_configure() {
+ local econfargs=(
+ $(use_enable alsa input-alsa)
+ $(use_enable portaudio input-portaudio)
+ $(use_enable pulseaudio input-pulse)
+ $(use_enable sndio input-sndio)
+
+ $(use_enable ncurses output-ncurses)
+ $(use_enable sdl output-sdl)
+
+ GENTOO_SYSROOT="${ESYSROOT}" # see iniparser4.patch
+ )
+
+ econf "${econfargs[@]}"
+}
+
+pkg_postinst() {
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ elog "A default ~/.config/cava/config will be created after initial"
+ elog "use of ${PN}, see it and ${EROOT}/usr/share/doc/${PF}/README*"
+ elog "for configuring audio input and more."
+ fi
+}
diff --git a/media-sound/cava/files/cava-0.8.0-gentoo-iniparser4.patch b/media-sound/cava/files/cava-0.8.0-gentoo-iniparser4.patch
new file mode 100644
index 000000000000..3dcb060c2873
--- /dev/null
+++ b/media-sound/cava/files/cava-0.8.0-gentoo-iniparser4.patch
@@ -0,0 +1,15 @@
+Gentoo uses non-standard naming for slotted iniparser:4 and it
+does not have a pkg-config file (ideally should be unslotted).
+Cava can use iniparser:0 as well but <3.2 forces legacy mode.
+--- a/configure.ac
++++ b/configure.ac
+@@ -259,6 +259,6 @@
+
+-AC_CHECK_LIB(iniparser,iniparser_load, have_iniparser=yes, have_iniparser=no)
++AC_CHECK_LIB(iniparser4,iniparser_load, have_iniparser=yes, have_iniparser=no)
+ if [[ $have_iniparser = "yes" ]] ; then
+- LIBS="$LIBS -liniparser"
+- CPPFLAGS="$CPPFLAGS -I/usr/include/iniparser"
++ LIBS="$LIBS -liniparser4"
++ CPPFLAGS="$CPPFLAGS -I${GENTOO_SYSROOT}/usr/include/iniparser4"
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <iniparser.h>]],
diff --git a/media-sound/cava/metadata.xml b/media-sound/cava/metadata.xml
new file mode 100644
index 000000000000..7b32cdd182c8
--- /dev/null
+++ b/media-sound/cava/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ionen@gentoo.org</email>
+ <name>Ionen Wolkens</name>
+ </maintainer>
+ <use>
+ <flag name="sndio">Enable support for the <pkg>media-sound/sndio</pkg> backend</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">karlstav/cava</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest
index c022c1311748..78a65d4859e9 100644
--- a/media-sound/deadbeef/Manifest
+++ b/media-sound/deadbeef/Manifest
@@ -1,5 +1,5 @@
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
EBUILD deadbeef-1.8.8-r1.ebuild 4013 BLAKE2B bd62bccf7d2c3fb49f8b80648dee1d8752b4af837dc8a40b7fa95458668cb335505d6b23c3c395702ac100e21ee8ce61befca5677a1f323762c0c89101008410 SHA512 53791b05f7f5985939961670aa3364c98a555d5ca6e0ff3deea22031d4f499a4374ab3c78802eb065c1c64aa6a63066a9c714d4f1b31cd133bd64b9a903ff5f2
-EBUILD deadbeef-1.8.8-r2.ebuild 4035 BLAKE2B dcd52189ac5fcc9aace73203a0ad4508ac5f52ff6e091baf73efb8980eda3bed4c7305788b216e7d26fc4e971ac57395acc95f8d7301045267ab88a5a69df756 SHA512 363cb51e9531c807553af222aee27025387f5209aca28660620a4440000b78367a30f7dc5eb8c8bea0b9f6da432f80431c4fdc0f9173d4195378c2f2e113baea
+EBUILD deadbeef-1.8.8-r2.ebuild 4042 BLAKE2B 8b16cf485fb6a42d536e71e48ff0d714c98cca2e6392807d0fdff6e506133f22c8457d332c9a2a04c37ca26b072a841ae0a07e2a3100383ea239fb4d10cb0911 SHA512 2098f4021afaf871926b73bbd57d210d00a46954b2dbcd61e7210d3c7c3b816215cf714805ccd05b17045cb345c796de7017abb7a7de25d1588074b12fbe4dcf
MISC metadata.xml 892 BLAKE2B f13f0c59c3f1085f2b14a480d1c0fceca3cae3aa72523fe8ea7c92ec44f392e2f005df3bd46442d9d7bd1b9cfbf087319b679bcded7a53549789c2e481b8f5cc SHA512 a1fb3ea4e169b3b02345977dd6032bdf790b993be96778348b7eefc3900b2d2faa285d6a5e4cfdc9c48148397f5e58e9b6d48986e6f8245758bd06e4dfda51c0
diff --git a/media-sound/deadbeef/deadbeef-1.8.8-r2.ebuild b/media-sound/deadbeef/deadbeef-1.8.8-r2.ebuild
index a8a01b55ea5e..f47011fdec0b 100644
--- a/media-sound/deadbeef/deadbeef-1.8.8-r2.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.8.8-r2.ebuild
@@ -15,7 +15,7 @@ LICENSE="
wavpack? ( BSD )
"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm mp3 musepack nls notify nullout opus oss pulseaudio sc68 shellexec +supereq threads vorbis wavpack"
REQUIRED_USE="
diff --git a/media-sound/din/Manifest b/media-sound/din/Manifest
index 44ce73cee4cc..851842f45c45 100644
--- a/media-sound/din/Manifest
+++ b/media-sound/din/Manifest
@@ -1,5 +1,7 @@
AUX din-48-fix-random-constants.patch 667 BLAKE2B 2747a1c60f2f968cd4e173996900d889b9c45f77af6aba035a4fe29ced8882178cc3fbfa925dc2bc02aced071648e008f409ecd9c6b3782838dec5344a8b71f4 SHA512 0805ea12a272276ba1883ab624c96566dbb71168bd9a0e4ecbe6f3373287e7d88d5a897c03e0385acf12a7fc79a4be73f1d66ec699790986cd2c863e6ca251bc
AUX din-52-makefile.patch 1946 BLAKE2B 46535f179ae8c12c9eeb454b82acea990688e241e01a88b8cb10e61e9bf7de4152990b079ae62f9e2f9873062bf7e9309f3cab026dce67241ec828b7d740f2d2 SHA512 91adbbf10ac46b447e21db796b40b2f4925a20144584f7649a1e55b64d47361907d95deb1468b3df1af2b344253b79330a93e4d5e8828f3bc81570f500d3f258
DIST din-53.1.tar.gz 3708022 BLAKE2B 882d4ae6cbe24c3d7fc326df3f3630d7ea7cd65b5d53c4751844dc3edcf9d533cd7cfe58fed4c46766fab6b4983e75f75145206b5362bceb27382d02705b9a36 SHA512 42058b00402e726869af8a5cb8eb9b34e7b1709185c972d3f3b633a980ad7de57a143ca0ce854ce681ec67b81cd6dd2b2b06023a15d3f1b1bd54c4ac643b6096
+DIST din-54.tar.gz 3710611 BLAKE2B 2a7540d9a413c0f83b2cfc7373b1c0fdd40012ae725f162810e4d3165e3bc669661860fd653eaed8c7f2eeed7f015ff50ce6082ce8de04bd035bf395ca018d6a SHA512 8831e6d838ba06373b13574701929f96a508f2899618509b3e79f23cb0aa11c34b347fa00b4fa765a7668c7db54733be2c9146b8e783d3fe07e3ea4ce2707bd8
EBUILD din-53.1.ebuild 1087 BLAKE2B 7a67f19a58ad0555fa33921bee462e9be928e008b2cfd07c651143e5521cd2e0034ee3f738281ccbe2c327f20d6586ee75595717b962a7dca1c3c5349797d3d1 SHA512 097052995d6bc80e03e46d902ddc49d83cf8d2647ab30442b1f2391780de2876e795f41d5bd234060d35003abba4ee98e6e56c47567564ee44bedf0ba21a6fbe
+EBUILD din-54.ebuild 1089 BLAKE2B f13e0c8b3c0e02ffb6817e2da3b32e4c4d3de3c3e59db322659c32f3db94bce061f8f3b9aa8fa9c2eea234e321ef6bb7c3dafc74b3449f2c11ac5250813b1f78 SHA512 1f12458f2a2801c61a00069e32071c27e1b1331ce5e9ac1fad9fb46fa6eaf36a9cc89ed5f2d25489c06eab896e7f6ba7b24bb4c2e65b57c261bd2d1b2e951315
MISC metadata.xml 256 BLAKE2B 211ca90d8f704be5ca8a1994f0e8f1adbe1fd4937a10a301ced0b9be171dfdabb223661d168535cd7f5edfe0c8edca4620945e13dc3c43b5832ac183913188f0 SHA512 fde3b658512fa6742886d7dd84efc906331b43f5b0f8fdca353fe2280653381716d7143473c9237b9fe58b9df5889b38b008da34f6ce4b64336f38642d78e3dd
diff --git a/media-sound/din/din-54.ebuild b/media-sound/din/din-54.ebuild
new file mode 100644
index 000000000000..1ff40dd5f7de
--- /dev/null
+++ b/media-sound/din/din-54.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools edos2unix xdg
+
+DESCRIPTION="a software musical instrument and audio synthesizer"
+HOMEPAGE="https://dinisnoise.org/"
+SRC_URI="https://archive.org/download/dinisnoise_source_code/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa jack"
+
+RDEPEND="
+ dev-lang/tcl:0=
+ media-libs/libsdl:=
+ virtual/glu
+ virtual/opengl
+ alsa? ( media-libs/alsa-lib )
+ jack? ( virtual/jack )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/boost
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+REQUIRED_USE="|| ( alsa jack )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-52-makefile.patch"
+ "${FILESDIR}/${PN}-48-fix-random-constants.patch"
+)
+
+src_prepare() {
+ default
+
+ edos2unix pixmaps/${PN}.desktop
+
+ use jack && (sed -i "s/-lasound/-ljack/g" src/Makefile.am || die "Failed to fix jack linking")
+
+ eautoreconf
+}
+
+src_configure() {
+ # Jack takes over alsa.
+ local sound_engine
+
+ use jack && sound_engine="UNIX_JACK" || sound_engine="LINUX_ALSA"
+
+ econf CXXFLAGS="${CXXFLAGS} -D__${sound_engine}__"
+}
diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest
index bad413bf549a..40c2d4fae741 100644
--- a/media-sound/drumstick/Manifest
+++ b/media-sound/drumstick/Manifest
@@ -1,5 +1,3 @@
-DIST drumstick-2.5.1.tar.gz 1917814 BLAKE2B b4e9957288a05cf74347e39d05a638a26abb72b1dbbda856ad81e7dab87069e9bd4d57ff9eadece1673c0cd5fc9e9149bc4c9a06ff1fadef77c1ad38fc58d24f SHA512 9dba509bb5ef519f78251787a7a2607cf1cee0255d74ab1f6707a0611abbf8963e51b2114d41d347e55d293336e2ca34d9e2b5ac7989fcfe24e355392bae024a
DIST drumstick-2.6.0.tar.gz 1920439 BLAKE2B 755f252030626ec47359e48a4f8fdd007448dbd61ee41b9d09d3f5b83816bcb15f7555fe0855828c21623094a6845c974d62483bbaf2071dd8f21ed15a506d0b SHA512 68bf1875ce6622a6655c6bc3f768d3ea5b6754eff64b668235a24ab71a502204f34b0b5cf201d911929189a4dbcf1253c21e4388b5a71fdfd4fa5d83ad505326
-EBUILD drumstick-2.5.1.ebuild 1280 BLAKE2B af1759e413709c7eedf42360d78b96adbafe7c5b8f6ffd98f7f9c73b83e578c8036d41a7035999e80113a63bf43e8d30bf27b99528074872e8a8ddf72708d2ca SHA512 90a1641dfbdc541d276af856fd091b9940aa0b276ce126a1877f450d3e78f1eb4069bdf01f575682ba87a1c884a0fca1ac00df615546340469835ff2149a1eb0
-EBUILD drumstick-2.6.0.ebuild 1282 BLAKE2B 1069a61fd6ed18ca150c90611bcf0ea9067bc87827c20af915737699ab1c260d159aa737f3e2823130ca72d72df92896075aea06957065827888365bee2ebd8d SHA512 f11550817d51d69f8fde501d9428850995e8b9956f863a25ebf94b7d280bf411c4639b3e3e0b2e07573c1098d94439eba96705365ed05a1b0f9af16c926806b3
+EBUILD drumstick-2.6.0.ebuild 1280 BLAKE2B af1759e413709c7eedf42360d78b96adbafe7c5b8f6ffd98f7f9c73b83e578c8036d41a7035999e80113a63bf43e8d30bf27b99528074872e8a8ddf72708d2ca SHA512 90a1641dfbdc541d276af856fd091b9940aa0b276ce126a1877f450d3e78f1eb4069bdf01f575682ba87a1c884a0fca1ac00df615546340469835ff2149a1eb0
MISC metadata.xml 599 BLAKE2B 1e9aa003d4bb54a9eba1e9ee7a9b36515992fd66bc7f876973c02e59da7dd84667ae8e839ebb1c22a1a463aedb26c5b88588277192673dae23adcd075dde2416 SHA512 59b60a0327a8febf9ddfd6e42d5ff6056a6ee1cca61b0d507f11686eb8fdb6bc2c5f614e19d4276b3c354b291d2bbb8b30b845d8d9bb9dcbadec10db6632e8a5
diff --git a/media-sound/drumstick/drumstick-2.5.1.ebuild b/media-sound/drumstick/drumstick-2.5.1.ebuild
deleted file mode 100644
index 29329502f5d2..000000000000
--- a/media-sound/drumstick/drumstick-2.5.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="Qt/C++ wrapper for ALSA sequencer"
-HOMEPAGE="https://drumstick.sourceforge.io/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc fluidsynth network pulseaudio"
-
-RESTRICT="test"
-
-BDEPEND="
- dev-libs/libxslt
- dev-qt/linguist-tools:5
- virtual/pkgconfig
- x11-misc/shared-mime-info
- doc? (
- app-doc/doxygen[dot]
- app-text/docbook-xsl-stylesheets
- )
-"
-DEPEND="
- dev-qt/designer:5
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- fluidsynth? ( media-sound/fluidsynth )
- network? ( dev-qt/qtnetwork:5 )
- pulseaudio? ( media-sound/pulseaudio )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog NEWS readme.md TODO )
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=OFF
- -DUSE_DBUS=ON
- -DUSE_FLUIDSYNTH=$(usex fluidsynth)
- -DUSE_NETWORK=$(usex network)
- -DUSE_PULSEAUDIO=$(usex pulseaudio)
- -DBUILD_DOCS=$(usex doc)
- )
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_src_compile doxygen
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
- cmake_src_install
-}
diff --git a/media-sound/drumstick/drumstick-2.6.0.ebuild b/media-sound/drumstick/drumstick-2.6.0.ebuild
index ec49cc915a19..29329502f5d2 100644
--- a/media-sound/drumstick/drumstick-2.6.0.ebuild
+++ b/media-sound/drumstick/drumstick-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="doc fluidsynth network pulseaudio"
RESTRICT="test"
diff --git a/media-sound/elisa/Manifest b/media-sound/elisa/Manifest
index 2cc31f0bdb53..5a3a17f336dc 100644
--- a/media-sound/elisa/Manifest
+++ b/media-sound/elisa/Manifest
@@ -1,5 +1,5 @@
-DIST elisa-21.08.3.tar.xz 1739368 BLAKE2B ba802dd260e2061bcb652511c732b4c6c9431ca4c3af30f71980f06637bf9942b94874b56312eaa24a3b764132db290d73165bae0c6b967f84293ca07c656196 SHA512 839a35d3bd69b6c57eff85b583d78d8a630536f7911283e407776ada8c69625d2c3e06a0ac1591cf91420eb05ff1cd9bfbfe6eb8dccbbb26a31845a3ab9f2018
DIST elisa-21.12.3.tar.xz 1748236 BLAKE2B 5e3ea6a5cd1f7bb9aa7a99e33ddfe97f7f239f3594d8e7684639861966b16e812ba9f46cbc5a6c9ceb5c19acd75c3bb56567875dacb01ebade88a59ec81cb865 SHA512 f2ef0c2669d171e42e55460d464f019751a4fdea174cf8224c90bf6002d7d181e101cac46c8fb3e8e13bfac0b0f79bd16fae3b55f02808a4172ba994f8ac667b
-EBUILD elisa-21.08.3.ebuild 1645 BLAKE2B 1eeb11af3bba9667ac966d084e44138c73b18f8d24b5e54f8f951c03edeee36580de42dc4de8c8d4d15e2067db5962116e3900ff28d9db0a5625f993a706815a SHA512 105c60d1091c90941af584ce31f46c9cb131a1a1c31c57cd42569e0566898a57f9a4edd505ffa071d6d737ea6afe27acee6d6ef9abffd68570ae28075d7ab1c8
-EBUILD elisa-21.12.3.ebuild 1646 BLAKE2B d8b3c5c634f5bb8d954a5554c6ed25cb30b53be73379c8d7904ca048e9efe6a95f03da3d5f74664184374d8f6d874898baf3a986009dc8c76f2cde53f4650fbe SHA512 101a9d258134698d1994247b1ce73bae1c4300c0842b85e458694b2511defcced8b4e72693a76d76d93695566fd758cfdb7b5012f8a187deea00ad1f4d72c174
+DIST elisa-22.04.0.tar.xz 1747176 BLAKE2B f39ec87cb3976bba6e32b5eb994fd299715b5247bc98ede00f3bb140e7bee5e805213804a02592a2ebfcf03a55becd92062007b8ebf8af74a9551abec6db6093 SHA512 0cda1419bcff9db392d87c081007e199632a9f18df9472c7c63ad8e98723c41cfd8b5aeff99b9c76f32969665ad52eb598f06f02ad227c5e1fc1dc9b07d08650
+EBUILD elisa-21.12.3.ebuild 1645 BLAKE2B ec831acd144a025a100cb7d0f49a613b816bbf146525ee421b15f993f6a557822ff8613fdfe9fb986f8ef72b93e690c409c661642f24d15c41dee7131ae646c0 SHA512 2285070d1b030af7458be231dc0689c2b2d9ade3a7b6f526f43bc1e9cc34fb1728d56b2c3a1aa24d32b480bd181d00c57c0ca74adfe5638a9255d84757836689
+EBUILD elisa-22.04.0.ebuild 1648 BLAKE2B 5f1a4dff559cddff338b3b7b0a1d36a51534da257a5d9782bcfef76ccb3179d7b2bea21648bf171c8676c727594136450c2ae537106adddda38a2d19d9d64c80 SHA512 7d99651422e58edfeca995e4f80ce2e33d78650dcce956db8ceb4cbb6d8e196398033052f97a8a62cac7d9e1f2401774a9116b0d454178afaf7394e627e0a39f
MISC metadata.xml 493 BLAKE2B 34b3c8c5f95ef87ae3246bc61003e44b2e7c72e1a98f0fc38e9c8f51934066b4c375e403da5e5c1525d88c33aecc1e91b0e1c7a537d89411678f4e6e26da6586 SHA512 e59ac559e2ef11d5f3550b95fac490059b1f6be76ad5781d0be5e45bb860c0709992cb928fbc1e2584d1ad71359c9c65e2d53cbf124f411d1b6b016ab583e751
diff --git a/media-sound/elisa/elisa-21.12.3.ebuild b/media-sound/elisa/elisa-21.12.3.ebuild
index 01c5eb6c69fe..40bda819edd7 100644
--- a/media-sound/elisa/elisa-21.12.3.ebuild
+++ b/media-sound/elisa/elisa-21.12.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://elisa.kde.org/ https://apps.kde.org/elisa/"
LICENSE="LGPL-3+"
SLOT="5"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
IUSE="mpris semantic-desktop +vlc"
RESTRICT="test"
diff --git a/media-sound/elisa/elisa-21.08.3.ebuild b/media-sound/elisa/elisa-22.04.0.ebuild
index bbf50fab482e..418ca8f7c23c 100644
--- a/media-sound/elisa/elisa-21.08.3.ebuild
+++ b/media-sound/elisa/elisa-22.04.0.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=8
@@ -6,7 +6,7 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
KDE_GEAR="true"
-KFMIN=5.84.0
+KFMIN=5.92.0
QTMIN=5.15.2
inherit ecm kde.org
@@ -15,7 +15,7 @@ HOMEPAGE="https://elisa.kde.org/ https://apps.kde.org/elisa/"
LICENSE="LGPL-3+"
SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE="mpris semantic-desktop +vlc"
RESTRICT="test"
diff --git a/media-sound/fluid-soundfont/Manifest b/media-sound/fluid-soundfont/Manifest
index 6e54669b3cbd..2b9bdcce155a 100644
--- a/media-sound/fluid-soundfont/Manifest
+++ b/media-sound/fluid-soundfont/Manifest
@@ -1,4 +1,4 @@
DIST fluid-soundfont_3.1.tar.gz 134835922 BLAKE2B e280d64e977b290e7b6512b6781631c7e3dd08aa37a8c934243b4569b3b59810640153b03405d5845c76b7c4701ffe9d528a81d8101d9668af0c95df8c0a180e SHA512 014394752ac50d3162c87903d9dd6b38d199ddfab10e2dea3b2a96d02ddcb876a792cc20bc0e83be5ac15eb0c7e261612eedcd792a3f0ff85a7d032a7dd24f29
DIST timidity.cfg.bz2 10667 BLAKE2B cdcbf9eed076c6ed210f90f7c592a830e53c6d253eb2b13c3aba00b6040aed946af59981707e3e55a0757fb76b30b5ba0676b9cffdc433c58975b38702cd98b2 SHA512 def3ba456c040a010e7e5d22eed1e1674f8b50853c5771085a16eced47e9a8e429b34564218df6a4a16f697eda69365afe51a0d158b0672a66fdf1b0284c50f5
-EBUILD fluid-soundfont-3.1.ebuild 680 BLAKE2B 655f20fa8a5467b46457b2d93726444d41e849a6526a96add622cc85a385090d0bf74abdb3e391736661fddecc4fb23edbe0b4b9d0799dbbfc77507734c66607 SHA512 dfa94936e0f37d84b587366d6a59db06e1a07995db2d1e3373bf6cd96dc444ce08353e8532cd5a7facc1c45bd01d2b134cb95684934214be7d20eadc781a1b66
+EBUILD fluid-soundfont-3.1.ebuild 687 BLAKE2B 2212d0c319a7af3a80341bdb721ce30912bcc8f7d11ad528eda41f6d1500ef6f9667f29f032b7d38f28a8071b4af042c7aed8c731150554cbbd6215bcf3122f3 SHA512 e415256c64decf2ffb9752ddbf77b4e67d435a9069a0055f719e0781f8d9c36ea10e5eec764efab6a55cbfed30baab3b8794303bfa8eaf4363a7e4b8d5d7deec
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/media-sound/fluid-soundfont/fluid-soundfont-3.1.ebuild b/media-sound/fluid-soundfont/fluid-soundfont-3.1.ebuild
index 8b31150538ea..0efa6093f371 100644
--- a/media-sound/fluid-soundfont/fluid-soundfont-3.1.ebuild
+++ b/media-sound/fluid-soundfont/fluid-soundfont-3.1.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
@@ -11,7 +11,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
IUSE="timidity"
RDEPEND="timidity? ( app-eselect/eselect-timidity )"
diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 1409913e26d2..e65a3e8133bd 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,5 +1,5 @@
-DIST fluidsynth-2.2.5.tar.gz 1747610 BLAKE2B a658e5fb66ebb091560d9e0b8bddd99ec7e7e84c58d9074057fd612a2eb0abf637778ea06c3481dd4d5179a917d47a08f25533d9002c1a915037a83279e2381a SHA512 9ba96da560d3e0a3e38febc6f10d2b3d8019b63ffa0a4c6fa9032efd019333df0367bdd3056faba22517f59f4ef27b18d52429606ed2b8306f69778fd755beb2
DIST fluidsynth-2.2.6.tar.gz 1749202 BLAKE2B 5296d48809a457770a968fb9ae20ae4091bbae11d6fbf8a11f75e44de1ca9fa1c121e925e61f25ab1016907ced73364ff632ffa3e7edfa9d15019bf3f3e0bb3c SHA512 e4958c409e057fe6e09a0aa86cc0d7c939aa883de479aa90c43f19faa4d0c3a0f6aca7242fad11ec7a7776cb7e2e602c953c6249fc94b9f04425101584ae3e6c
-EBUILD fluidsynth-2.2.5.ebuild 3411 BLAKE2B cf562d000e5f356f19726938c25725b46fafb5e89cf38284f06b22698c8b862223d36a50aca668442646883ec9f276233388c6ead9bd1e4552960e7f1297c8c3 SHA512 005178c5da24a8d97d75743235db5ea4dd6c7f08896b06af3dca8ee14f0b8acd05009ba28f0a5fa7c40a0507d7b9bb164117b92ceb00d3574eb8345ccab33dfc
-EBUILD fluidsynth-2.2.6.ebuild 3418 BLAKE2B d06ccfb0efd1626bf3ad273d7b743fc549a1a4d7d8f1bfb24dfbb303e2141370510d9326b34912995bd5604c4824fb7293919e98faeae7a57af69caf29e731c1 SHA512 c401e9ab73e94457be436e4adf6a0c438000743da19a57e299e5e6844ec1bea8ef294f9a4428186601b5c1b33be9b245d0a851055d4d41f1699d3a1214026ee2
+DIST fluidsynth-2.2.7.tar.gz 1748897 BLAKE2B fd53603947ddf5a76676cfc3d77b1d904146ec7c30ab6e54a2c32cae0e76ec4b66397506072cac277febdd1b799801d5b13c7b37cc0ea4a545fae26077a1d881 SHA512 62709f96fa07bbafb9b907438da7376abdf1a4e679cd2b105c5bca257f1ff62c18bd4c646ef2ccba64ca5273604da996fb2caaf61eeee44686bf45fef1ed83a7
+EBUILD fluidsynth-2.2.6.ebuild 3411 BLAKE2B cf562d000e5f356f19726938c25725b46fafb5e89cf38284f06b22698c8b862223d36a50aca668442646883ec9f276233388c6ead9bd1e4552960e7f1297c8c3 SHA512 005178c5da24a8d97d75743235db5ea4dd6c7f08896b06af3dca8ee14f0b8acd05009ba28f0a5fa7c40a0507d7b9bb164117b92ceb00d3574eb8345ccab33dfc
+EBUILD fluidsynth-2.2.7.ebuild 3418 BLAKE2B d06ccfb0efd1626bf3ad273d7b743fc549a1a4d7d8f1bfb24dfbb303e2141370510d9326b34912995bd5604c4824fb7293919e98faeae7a57af69caf29e731c1 SHA512 c401e9ab73e94457be436e4adf6a0c438000743da19a57e299e5e6844ec1bea8ef294f9a4428186601b5c1b33be9b245d0a851055d4d41f1699d3a1214026ee2
MISC metadata.xml 431 BLAKE2B f739f538274e2e63b1977673b0766a594db59982ab71d6552d1e841434c4040bb7af29d441b1d9e8ce61385dbdb8e522b5591f6826a4c52f085bf004f9fe8426 SHA512 c8085e7652a504610fb841e302ee380de58a67a16a9b874447c00ee20c2d56119254eed954704e8bd4cf8e574980da2dd2f90baa5c99e59cd534e26245af67bb
diff --git a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
index 51908c546139..387ff481a6d0 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="LGPL-2.1+"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio pulseaudio +readline sdl +sndfile systemd threads"
BDEPEND="
diff --git a/media-sound/fluidsynth/fluidsynth-2.2.5.ebuild b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
index 387ff481a6d0..51908c546139 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="LGPL-2.1+"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio pulseaudio +readline sdl +sndfile systemd threads"
BDEPEND="
diff --git a/media-sound/frescobaldi/Manifest b/media-sound/frescobaldi/Manifest
index 4c6df3bae562..a8103d6fac12 100644
--- a/media-sound/frescobaldi/Manifest
+++ b/media-sound/frescobaldi/Manifest
@@ -1,3 +1,5 @@
DIST frescobaldi-3.1.3.tar.gz 6691789 BLAKE2B 88a08240997aad11d9bf31c57a844a42e341e7641649f5cfb52571beb63fa4c29382136eae7758e5fff1cc6a4f8eb2942ca9b09b8217d7243c699041c951081d SHA512 595c4628df1923dffa44987ba858827a50d5415e9a01b45c87def2a6625d22c8b9b2e988c49dec20bba750cfc1ff4512e6f67875c3a2b23e440ef7231856c159
+DIST frescobaldi-3.2.tar.gz 6696111 BLAKE2B e74a8c3a59c6dc5187538785bc5971dd996cf897c6428ff510775bad58aa4c04dd69b91f3821b9c868a3e7f13b6cae6f76814188de2620542959039e768c9be0 SHA512 403ae6cfe145595fef0ffe06ce4fd595a0417201b19e5f2315944b45cdcec50592296424f2bf2c7e3eccbe3dbeb9ff5bfc4aa7813241d8168bc057e7bf5539b3
EBUILD frescobaldi-3.1.3.ebuild 821 BLAKE2B f1b1abcd1c40034d0bed504b4f0a95059e215b35e72ecbae6c381be5a7a21b0e0a70aca123112b1b4f216691002091f68f38385c49fa32a21817881127102836 SHA512 bbd92b7bc34b3569545ff5a24067ed9b74af99c8cbfb26cdcc826317283c8f708812e5cf5a1bf0d133f156d678000fcc25733ffe26aa40db7a78fbc9e4307c85
+EBUILD frescobaldi-3.2.ebuild 823 BLAKE2B a0b475c5d2a49a58436b46286d950b5169a1af93a158c742970602893a8b4abedbe306e26ed002a14f299372c1a68b27969c6471c7ab4cf3a88239688a65fb5a SHA512 a251e108bbee52124c66eb61740a39b3290c37aa0b4941e95c0720c9af738be606e69489cac2b2ae15bed94cf478800e5547f35e90ddb4817bca4bb4f81eb1a6
MISC metadata.xml 438 BLAKE2B d6f42ae0b227211e9000c25a1eb3e371881df6c663891549abd7d878d7cfbf7a9a0e514d2f6b01530667667d4a4c55e7801c3ce5fddc7a13f3ad4448813ff898 SHA512 e94573420812bfbca28fe96cc047eb270ddae4f526fd0d1932893bb06ed3c22de1a76d81ca210cca6cbf7b76ab2ddb74b887a122ea54a92f9b05d1b581165ed9
diff --git a/media-sound/frescobaldi/frescobaldi-3.2.ebuild b/media-sound/frescobaldi/frescobaldi-3.2.ebuild
new file mode 100644
index 000000000000..1b7def16a0ee
--- /dev/null
+++ b/media-sound/frescobaldi/frescobaldi-3.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1 xdg
+
+DESCRIPTION="A LilyPond sheet music text editor"
+HOMEPAGE="https://www.frescobaldi.org/"
+SRC_URI="https://github.com/wbsoft/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ dev-python/PyQt5[gui,network,printsupport,svg,widgets,${PYTHON_USEDEP}]
+ dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+ dev-python/python-ly[${PYTHON_USEDEP}]
+ dev-python/python-poppler-qt5[${PYTHON_USEDEP}]
+ media-sound/lilypond"
+RDEPEND="${DEPEND}
+ x11-themes/tango-icon-theme
+"
+
+python_prepare_all() {
+ rm -r frescobaldi_app/icons/Tango || die "failed to remove tango icon theme"
+ distutils-r1_python_prepare_all
+}
diff --git a/media-sound/gnome-music/Manifest b/media-sound/gnome-music/Manifest
index 0b0acd41c962..64c70d4e579c 100644
--- a/media-sound/gnome-music/Manifest
+++ b/media-sound/gnome-music/Manifest
@@ -1,6 +1,8 @@
AUX 40.1.1-fix-build-with-meson-0.61.1.patch 941 BLAKE2B b55eeaf227b092e11855fbd00ffadb3bc63c8cecb4689ea23351b525f4c8d1452b772edb344c07b6533b2831451e3c522f76290b85314e8db8760559f8c2aaab SHA512 a0e2940c11f8513b501e9f3561e68cbee93932a8b4ef967513399267b21f307b8b7a27eb1ffe89f6edfedf9e36f15a517dbef3fd3c0c4fc8d169356a80e7bbbe
DIST gnome-music-41.0.tar.xz 898652 BLAKE2B cc72eb7be553ccefe10620a85aa3ee75aa30c1809e810a8ebb30a2ffbccebb9dc173cc79859e098be97fea9c964f0f6969f55c7c84ea9540a93a920376746ac1 SHA512 883f8862d5216ab30c3208a316378c2ef016ba52861c9261b8fa9ceb44f935e4dc35608ea66b333c3bf61c9dcc950fa338adfadc2d5e7f67a7a84467228d28a2
DIST gnome-music-42.0.tar.xz 1651960 BLAKE2B 43ecee648441dab0b562e5a307554e62b3aac5f55f798bbcdbf99c50fd034b5fe52f9fafcac95a0e12e910499618337e37042ca7482e313b3854ed708f4f4cde SHA512 2e104188681337d200fabdfb2a332e4c01c8c0357580fc6f8c53fa0e44ebc4785c33acf0b32f201cad0acdfc0cb4a6dcf21b15842d0aa0b480add5f91d2a46e7
+DIST gnome-music-42.1.tar.xz 1652976 BLAKE2B 6a6f6249a0ae61895feeaf658e6d4b0b217ed198e2137edf2f8acdf03f8b9f0b35adf19c74d34d360f3a5d8f1e4b0c3a4004f4b14444c7ebe7b7327d94d86284 SHA512 4feb02459a010c83c66bde12d73be648e9e482117bda88ae2e44e93b59ac7c0b80522e8e4d7ccb38954465d7c012975521b0764f0a42dbecef737fe64d3c3bf1
EBUILD gnome-music-41.0.ebuild 2038 BLAKE2B 320ae70e53fbf0fd10d422c9474e8ad51e9fec306d44286fbf00cb204b4b7bdfdbf1b3353e34d233e7dde1f99dda502874c3fcb4afa6c7ed59c43797b5d68275 SHA512 c39ca3701a2d60bb50c410159307ef08eda5af203e13fc1d023bc003578d15d3cfd04081d3aba6b429bc03305dd7db3a20c079c04db1623d3b69837d995a1e82
EBUILD gnome-music-42.0.ebuild 1849 BLAKE2B 3d05926c2893b92f9364e5e1117edb7bc344119488e89c6c43fcb0c84c07eb114f5f279f19083841dfc8ae091592543590402f49aee1679bd5416c9abeffa450 SHA512 c8b1f5e332642b3c3ad34893f80da7620b458707303509bc00b6df1ef1f03ea054307cfe1dd9f082d95f931a5ce97fc20e588c446c00e670578026b25a0f4cfe
+EBUILD gnome-music-42.1.ebuild 1849 BLAKE2B 3d05926c2893b92f9364e5e1117edb7bc344119488e89c6c43fcb0c84c07eb114f5f279f19083841dfc8ae091592543590402f49aee1679bd5416c9abeffa450 SHA512 c8b1f5e332642b3c3ad34893f80da7620b458707303509bc00b6df1ef1f03ea054307cfe1dd9f082d95f931a5ce97fc20e588c446c00e670578026b25a0f4cfe
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
diff --git a/media-sound/gnome-music/gnome-music-42.1.ebuild b/media-sound/gnome-music/gnome-music-42.1.ebuild
new file mode 100644
index 000000000000..1ca03facd942
--- /dev/null
+++ b/media-sound/gnome-music/gnome-music-42.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="Music management for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Music https://gitlab.gnome.org/GNOME/gnome-music/"
+
+LICENSE="GPL-2+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="${PYTHON_DEPS}
+ >=dev-libs/glib-2.67.1:2
+ >=net-libs/gnome-online-accounts-3.35.90[introspection]
+ >=dev-libs/gobject-introspection-1.54:=
+ >=gui-libs/gtk-4.5.0:4[introspection]
+ >=gui-libs/libadwaita-1.0:1=[introspection]
+ >=media-libs/libmediaart-1.9.1:2.0[introspection]
+ net-libs/libsoup:2.4[introspection]
+ app-misc/tracker:3=[introspection(+)]
+ >=x11-libs/pango-1.44:=
+ $(python_gen_cond_dep '
+ >=dev-python/pygobject-3.36.1:3[cairo,${PYTHON_USEDEP}]
+ >=dev-python/pycairo-1.14.0[${PYTHON_USEDEP}]
+ ')
+ >=media-libs/grilo-0.3.13:0.3[introspection]
+ >=media-plugins/grilo-plugins-0.3.13:0.3
+"
+# xdg-user-dirs-update needs to be there to create needed dirs
+# https://bugzilla.gnome.org/show_bug.cgi?id=731613
+RDEPEND="${DEPEND}
+ || (
+ app-misc/tracker-miners:3[gstreamer]
+ app-misc/tracker-miners:3[ffmpeg]
+ )
+ x11-libs/libnotify[introspection]
+ media-libs/gstreamer:1.0[introspection]
+ media-libs/gst-plugins-base:1.0[introspection]
+ media-plugins/gst-plugins-meta:1.0
+ media-plugins/grilo-plugins:0.3[tracker]
+ x11-misc/xdg-user-dirs
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+pkg_setup() {
+ python_setup
+}
+
+src_install() {
+ meson_src_install
+ python_fix_shebang "${D}"/usr/bin/gnome-music
+ python_optimize
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/media-sound/guitarix/Manifest b/media-sound/guitarix/Manifest
index 1644201b12f8..cc9101afb8ea 100644
--- a/media-sound/guitarix/Manifest
+++ b/media-sound/guitarix/Manifest
@@ -1,5 +1,7 @@
AUX guitarix-0.41.0-nostrip.patch 1601 BLAKE2B dbfbcb84635fed192ef5d3fdfe97f6d30891cd0f7877cccff3cb9125d756ce3a30206ed67b1c4a30f85e7689245c8ec7fd2b12a5894f07756ed6bdb31a4ad492 SHA512 5002b05fa2fe13bb9f28e1b6d8f9cce518550b58e77e8d56fa278fa16232ab94c06618733364b5271667e77700809136333e55db1215ca7b9436f48590b6a297
DIST guitarix2-0.43.1.tar.xz 71742288 BLAKE2B bfa72a20f5fe1bdd08162e283f7074f6bcd6b4d6ccb1771f0351e60802ebf030f8f6627d2480ccd2e5972215847edd62bff38c338723fd0bf2504b9b2cee5101 SHA512 30e56d863308cea18bb4af6f71d3e8d852662b4252c998507a1c3de9a2d97fe1c4ecb525bd35ef8e176b5cb5138806553cba157c1aa6cb14e48fe0bbea8a7def
-EBUILD guitarix-0.43.1.ebuild 1798 BLAKE2B 05cdbd8f5681d4013c8ee8893b9ed9baa913fc3675e4f8310e08dad930435e88fe5dbfe538ca2f1b19fa515cbeba95b80e4d0901325594606524c46ef6b2e618 SHA512 16f6e3b7417830b444eab1bd6f84db738ced2827497e2c0bb99ec8cb892df7d01b2ddf7e41afd5e2cb0d63b7dbbdd9b056cdf50faee6c0a27b0b76dcd8c8574c
-EBUILD guitarix-9999.ebuild 1762 BLAKE2B 6bc5e9ef78e46f02196e6866d081801774af2cde30b65b7035e81e85168f099c449608922d7694b0f74b9768c6eddae195b51c5485f7401f8cf35e4066144d99 SHA512 f5b0d0c1ad5d4d7fc52744ac187f26153cb7f5681395be416bf83dc1a46ae4cb42ad8b0fe6a6ed84df3248b26ac4a32c8abe614c9dfcaf5555775e7f46803cf1
+DIST guitarix2-0.44.1.tar.xz 71754176 BLAKE2B 57a1ad0be133fe2851ff7539d5c467a649774a1de90569e83feeb3ba2b05324ce0ee6d4388122cdb3fdcb36afac4cb7cfd2d6ab0216ff2f56d8e7c2886d14152 SHA512 d2c0e40762d97ed7ce61c3115fc3800cc569a2bb4f66e09147507a9eaa815fb9d1363444353a5854035755bd1b1e247ccb341aed60ca0ecf6a77019da73064c1
+EBUILD guitarix-0.43.1.ebuild 1798 BLAKE2B 5af82156be27df513cffd2e6e999deb201960c1fc7b5f44523e37151c5150a70ac5ca273365d29338f76044d51f49def5d104204ee5cfc5a6f77adcdf0baabaa SHA512 0d99a6cfb0e7aa3e1bb8e9307d208b3e06ac39ed62cc85beb198d90806e1e28dd015dabe076fcda25106270f31f2cb37498aac4765c7c2eee85af4ca9067185a
+EBUILD guitarix-0.44.1.ebuild 1799 BLAKE2B d5562035feea9bf75b841c476970466757d1b6c298392aa2c64df88909ed7a711b1ffeac5afdbb34254a17dc5701aebc47bf8e552b5e124ceaa00ef16c13cefd SHA512 3e83087bbe6c2e2023e31c294b4a5f71a76479c2ef5d8f53912d9b32352faa9d36434d37a8e959ceec1e95e5d0d50a0d632a2aa1db729c122ad9bc24c9dfb9be
+EBUILD guitarix-9999.ebuild 1888 BLAKE2B a22ef008df2a04ee6c422802443dbb51529c10d038dbb9debd7c5003f7ca27e30dc4698a321975eae371f8f039cf5f6637ef78d251af4a2a01742d218a102b9d SHA512 2cba01b8b5718186923ace248dbf68d5a8ca3a0e160d916c16d3ad1a87ca20ee8f3155915d2674bcafbd1a42f91193e55d5b42802ce75aabd28b8e554e155864
MISC metadata.xml 692 BLAKE2B d71528f5f53831df41070160d9abee21667fc98c2000f28f87abd1669497cd7dbdf5f16ce8401d54e1886eda75ba7f991387586b9c758a35c5b5a9dde6a29a2a SHA512 0444744e99fd322718d0cd5b42406b549e72db08ca053a8ff06fe405646946291038719e6b6873dd1695b6661e2864c03f225476108b2424a5c9019e9983a0c4
diff --git a/media-sound/guitarix/guitarix-0.43.1.ebuild b/media-sound/guitarix/guitarix-0.43.1.ebuild
index 32de3d3a96e1..cd2c72ecf68d 100644
--- a/media-sound/guitarix/guitarix-0.43.1.ebuild
+++ b/media-sound/guitarix/guitarix-0.43.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE='threads(+)'
inherit python-any-r1 waf-utils xdg
diff --git a/media-sound/guitarix/guitarix-0.44.1.ebuild b/media-sound/guitarix/guitarix-0.44.1.ebuild
new file mode 100644
index 000000000000..d85e289e2d53
--- /dev/null
+++ b/media-sound/guitarix/guitarix-0.44.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit python-any-r1 waf-utils xdg
+
+MY_P="${PN}2-${PV}"
+
+DESCRIPTION="Virtual guitar amplifier for Linux"
+HOMEPAGE="https://guitarix.org/"
+SRC_URI="mirror://sourceforge/guitarix/guitarix/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="bluetooth debug lv2 nls nsm +standalone zeroconf"
+REQUIRED_USE="|| ( lv2 standalone )"
+
+DEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/glibmm:2
+ dev-cpp/gtkmm:3.0
+ dev-libs/glib:2
+ media-libs/libsndfile
+ media-libs/zita-convolver:=
+ media-libs/zita-resampler
+ net-misc/curl
+ sci-libs/fftw:3.0=
+ x11-libs/gtk+:3
+ lv2? ( media-libs/lv2 )
+ standalone? (
+ dev-libs/boost:=
+ media-libs/liblrdf
+ media-libs/lilv
+ virtual/jack
+ bluetooth? ( net-wireless/bluez )
+ nsm? ( media-libs/liblo )
+ zeroconf? ( net-dns/avahi )
+ )
+"
+# roboto fonts are required for correct ui rendering
+RDEPEND="
+ ${DEPEND}
+ standalone? (
+ media-fonts/roboto
+ )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ standalone? (
+ dev-lang/sassc
+ nls? (
+ dev-util/intltool
+ sys-devel/gettext
+ )
+ )
+"
+
+DOCS=( changelog README )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.41.0-nostrip.patch
+)
+
+src_configure() {
+ local myconf=(
+ --cxxflags-debug=""
+ --cxxflags-release="-DNDEBUG"
+ --ldflags="${LDFLAGS}"
+ --enable-lfs
+ --lib-dev
+ --no-desktop-update
+ --no-faust
+ --no-ldconfig
+ --shared-lib
+ $(use_enable nls)
+ $(usex bluetooth "" "--no-bluez")
+ $(usex debug "--debug" "")
+ $(usex lv2 "--lv2dir=${EPREFIX}/usr/$(get_libdir)/lv2" "--no-lv2 --no-lv2-gui")
+ $(usex nsm "" "--no-nsm")
+ $(usex standalone "" "--no-standalone")
+ $(usex zeroconf "" "--no-avahi")
+ )
+ waf-utils_src_configure "${myconf[@]}"
+}
diff --git a/media-sound/guitarix/guitarix-9999.ebuild b/media-sound/guitarix/guitarix-9999.ebuild
index ac32a3ca36c9..e491096f8505 100644
--- a/media-sound/guitarix/guitarix-9999.ebuild
+++ b/media-sound/guitarix/guitarix-9999.ebuild
@@ -1,11 +1,14 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE='threads(+)'
+EGIT_OVERRIDE_REPO_ENYOJS_BOOTPLATE="https://github.com/enyojs/bootplate.git"
+EGIT_OVERRIDE_BRANCH_ENYOJS_BOOTPLATE="master"
+
inherit python-any-r1 waf-utils xdg git-r3
MY_P="${PN}2-${PV}"
diff --git a/media-sound/jack-audio-connection-kit/Manifest b/media-sound/jack-audio-connection-kit/Manifest
index 772924b86c21..0fd61bd3bf07 100644
--- a/media-sound/jack-audio-connection-kit/Manifest
+++ b/media-sound/jack-audio-connection-kit/Manifest
@@ -1,4 +1,4 @@
AUX jack-audio-connection-kit-0.125.0-freebsd.patch 533 BLAKE2B 1e99c1a0f722a2aa94ea5862026b3493a89beb7cb76b444f269c56c47f98d297f15842cf468e81a28014664eb09007e4adb93a4636e955cd690ccc8ac28b140c SHA512 23ff3f34b7891d0725b32faf515a138fd1220199bba6aceebc232a9647be99658f922c6d4a42f1c3b6f98bb9619cf470e2ec213fe906a9189b43163d21f47316
DIST jack-audio-connection-kit-0.125.0.tar.gz 1217977 BLAKE2B 4037b76a5a6814f30adb4145282e2295bd7b2502934ec7b3cc41ed9bc1a1319855a60d739d72641c0e18a3ee1d8bcb829a637fabf7df7a4525271bff8933f09c SHA512 acdac0588c8a6b79763177677885b6e7bfa8ee3cd9556b33bfe09512bc1191414bb4f97eed62c3c71567b13b4eb69d95ec6b438e5a9d2e22a956c073d500c46f
-EBUILD jack-audio-connection-kit-0.125.0-r1.ebuild 2157 BLAKE2B 2c00a9dcfe203ecc6b654783bdb206eb7d126ccc71080b36ced1daed10b5aff34fcd384ef565260a22c09bfea375762703657bd6118a9db45fc55d0315bee827 SHA512 6319a8ab119fb23c7d49443bab5e73e5f61364771e19bd32ce1780d86388a5d2995fa9c4502406788c97477d89d982ac4ee3137ab1b746523fa2210e8694cfe9
+EBUILD jack-audio-connection-kit-0.125.0-r1.ebuild 2151 BLAKE2B e1b8b8d6010f4f054faee6ad5ed4b64591a95b18729c6f7cbbf2c1fc62919683bcf9a0589ed7ea9f83cbd5eca7b41f6e2b518d794046f084bb3e0194cfb82d7a SHA512 3fa8131bb43697ebf3c01f85f63b9ed1b4be6e832b5928c3683a26da100ad78f73a8aef5098f24426483003000842fe7ecf3abfcafcba322e6649f8c2afb5a2f
MISC metadata.xml 372 BLAKE2B 66c633666e2c8a5b8d8ef71fba7385592793402402a1ae68e056942bb8f42a83db9d040f37bd3bf4ed5b49fa98c5a4cb827e634a0f9eff31f50b9db18e814baa SHA512 b9816869688b653d145e3eb2aee1dcc911ebd292b81855a079104fa0a93306b61cd4658323a1985c8a2c735f6f44b62e8d4a54b1761725d8c66db2bf2ac48025
diff --git a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
index 425629e7ae82..a01b6111e1c1 100644
--- a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
+++ b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jackaudio/jack1/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="cpu_flags_x86_3dnow altivec alsa coreaudio doc debug examples oss cpu_flags_x86_sse pam"
# readline: only used for jack_transport -> useless for non native ABIs
diff --git a/media-sound/kmidimon/Manifest b/media-sound/kmidimon/Manifest
index 537e26b57a1b..926b4e738669 100644
--- a/media-sound/kmidimon/Manifest
+++ b/media-sound/kmidimon/Manifest
@@ -1,4 +1,6 @@
AUX kmidimon-1.2.0-fix-cmake-pathvar.patch 579 BLAKE2B c3a169a4d947aed747fcf63a01ae550759d78b26315fccaf5e7a4666f3b7807ce655add3028800144fa075b78bbddb86afd443a357a00e0b5f6db8840219529c SHA512 dda87e16ae63a6bacf40faa3dd02ef26eb2a90040a4e27bfc7f6dd9c26b8415493dcf63df4b15488d80deb23655e5c6a7045822ee765961800d95afb81ed975b
DIST kmidimon-1.2.0.tar.bz2 696057 BLAKE2B a0a3cc8ccd7d9f065c5b1b5594a6baeafd36e4a124207bd8b8f55a3d3c22f7bc7eb84771b51f71f07f3251da3d796a79980a8e22a545576220dce17b354a1403 SHA512 ea62240438111428b1b10e4df2179497495038a376b848cd3fc910ca5eb6126a63f1ebafe9eb1408a0037a9626ffab5bf43e7e3cc31608d878b329450ec17463
+DIST kmidimon-1.3.0.tar.bz2 698412 BLAKE2B 185125fda809042a064b225f14ef5c04c69f07bda77d2291d2719256ccbee122bc181d9ea602cb43335f764ae9576daf79966a681637d080f5e3533bd856715d SHA512 02085e6d6768fe5d35649446ec5db2eadcf34b4c727fb250bdbc33d79c86a16d6dc3993ddd9fe08e93e08e1400fb3f56bb71913020ffa410f56ad7168bf08b97
EBUILD kmidimon-1.2.0.ebuild 740 BLAKE2B 6a273d79f052ad37fd8cc32693d275b09f82fb34e51eefdb0288ddc4ea2d710809465b52cf9682c5336b0974d05f068d9397fd0c4ee2d77bd52e41fe119b57b5 SHA512 164d7c8d782b96ddd382e2e12de098b1ad6faecb3816d8c835dbe89c9e693cf44efda6fe9eef97d4ba97144a1845584b07035e657334c806f6a0bc5a9a0629fd
+EBUILD kmidimon-1.3.0.ebuild 749 BLAKE2B 2b328bcc8f515975f2b6668e4fd8e2d597e697aadbc05f79512e32276e191d39f94ed072d3c308e48f49d3ed9955b41cf660d44c50ffdb9b629c6a9c7fabf07b SHA512 38d53438018478ffbfca437fd17f16c95f5a07f17df86f5cb33892802eb536140d423f65fbd22d56321a700e6bfb847014b62af4a4079ca4ff850ba09ff1858b
MISC metadata.xml 442 BLAKE2B 20c1a6190737f4d447ab159fa0568f27b731d3472b3a4ec26fc4d3225ec9e82fca014d82ad41fe1c8c6b80e785973d066bf7101078ccccd7efac67d3d992749b SHA512 bf4cb478d26b5e1f49057954f77284b6126c72541925299b71f901559bba3020c25a8ca6e6b9b4ccee966f612c71a6b8554f08e64e97e00c3c09232ded483c09
diff --git a/media-sound/kmidimon/kmidimon-1.3.0.ebuild b/media-sound/kmidimon/kmidimon-1.3.0.ebuild
new file mode 100644
index 000000000000..846c67c3cf42
--- /dev/null
+++ b/media-sound/kmidimon/kmidimon-1.3.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="MIDI monitor for ALSA sequencer"
+HOMEPAGE="https://kmidimon.sourceforge.io/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ >=media-sound/drumstick-2.4.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-arch/unzip
+ dev-qt/linguist-tools:5
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.2.0-fix-cmake-pathvar.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_DOCS=OFF
+ -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
+ -DUSE_QT=5
+ )
+ cmake_src_configure
+}
diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 58ce7553308a..586dd3b5c32b 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,7 +1,3 @@
-DIST lollypop-1.2.35.tar.xz 509916 BLAKE2B 8cf9ea74287b6ac7d4942c2312cc4d6e07d4748d505cc9e45a896129f9e4a43ef5c65c0c18764597d7ce3c4d2fc93804c501f68ea3b67625e200497613077af6 SHA512 179fa5e77482db35de9e30e392e6d07bb5c832d5d1decaee06982570bdcbb809dc99375eeb6fe3dce75829af3570953ce517e3b4eaabceac807b9d5c382bd53e
-DIST lollypop-1.4.18.tar.xz 575120 BLAKE2B 62ff404c0e7c2ac7029ebb45143db35b0b93b30bfc386fb08aa4a2fc10916efb190118f41e40a0f795bef4f8d0b21b0353b9e27bbb75c5471132145028fc8b27 SHA512 17f2db91a56fd140c66c251732eca4b2a6cc1849b5dc72f0a4014c766c64eee475bc9d2305d307e2a54184ab5dd812a5fb27b39acf60a1c468770d1d34307982
DIST lollypop-1.4.29.tar.xz 593980 BLAKE2B 8a3a985cb18c196665377c7c29670b98f352a86284ee8bb5af13b1017346b0b2b938dee6e53d56d0b8d98b191a64e5efd1c7126879c7017c3f10d5aa96570a39 SHA512 f81315a94cbcc726cd453d58faffe5c33ebcbdaef55a5a36d2a9dc20dec9340c2d263d935b5115148b049fca52e57c88eac36386e56f0965f22674eba26ae813
-EBUILD lollypop-1.2.35.ebuild 1486 BLAKE2B e3aa9b6c542c534cb8604b496f720c3f169aa2d2fad9ad42425e8c83469a71c70bff69db2d4931b7ab8867d106d5b882450f6c0abcb6aa945f0054b22f833fb0 SHA512 2991f22830609458fa978a7f780fcc41d0a60e24553aadf1e2c22c549c227c2225926581ca20d2e191744db7fafdd7968049bbceb2e8e4d1cced5ddb2b5054e8
-EBUILD lollypop-1.4.18.ebuild 1510 BLAKE2B d83df553154e9b877566350e892718b809885a841f1a631453e1b85ba7b5cb438e4700b171b49fcda3111487401adc2b9ee8328bea1499c49343bbf628d31578 SHA512 0bf50827296c1ae0ebf32277f6d54ea0a9e00799be2347ddd0c34ce132c4bad25aadc29d36b908d4f33311de391183e059a32a56c8c91673433e93ba071e21e5
EBUILD lollypop-1.4.29.ebuild 1404 BLAKE2B 02237dfbd2e5e43fee563919509e80728c81d90ea76b287d8603b0b6ad3fac02271107e9e5c2a7a26a8dfc31531b8113d59ed537f41e709c26081325e442a5ac SHA512 ebd7412582861f64cef259527ce0a27a0f4cd0709783be3f4387127796d3e8974acf0b9838ebfe32606c3916e5a37f2e183e835a2bda055b1792a5707c63f891
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/media-sound/lollypop/lollypop-1.2.35.ebuild b/media-sound/lollypop/lollypop-1.2.35.ebuild
deleted file mode 100644
index 8ed4f0212a13..000000000000
--- a/media-sound/lollypop/lollypop-1.2.35.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-PYTHON_REQ_USE="sqlite"
-inherit python-single-r1 gnome2-utils meson xdg
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop"
-SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz"
-KEYWORDS="amd64"
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
- dev-libs/appstream-glib[introspection]
- dev-libs/glib:2
- dev-libs/gobject-introspection[cairo(+)]
- $(python_gen_cond_dep '
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- ')
- gnome-base/gnome-common
- x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
- $(python_gen_cond_dep '
- dev-python/pkgconfig[${PYTHON_USEDEP}]
- ')
- dev-util/desktop-file-utils
- dev-util/itstool
- dev-util/intltool
-"
-RDEPEND="${DEPEND}
- app-crypt/libsecret[introspection]
- dev-libs/totem-pl-parser
- $(python_gen_cond_dep '
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/dbus-python
- dev-python/pillow[${PYTHON_USEDEP}]
- >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
- ')
- media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-src_install() {
- meson_src_install
- python_optimize
-}
-
-pkg_preinst() {
- gnome2_schemas_savelist
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_pkg_postrm
-}
diff --git a/media-sound/lollypop/lollypop-1.4.18.ebuild b/media-sound/lollypop/lollypop-1.4.18.ebuild
deleted file mode 100644
index d5c1b55e9ec0..000000000000
--- a/media-sound/lollypop/lollypop-1.4.18.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-PYTHON_REQ_USE="sqlite"
-inherit python-single-r1 gnome2-utils meson xdg
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop"
-SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz"
-KEYWORDS="amd64 ~arm64"
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
- dev-libs/appstream-glib[introspection]
- dev-libs/glib:2
- dev-libs/gobject-introspection[cairo(+)]
- $(python_gen_cond_dep '
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- ')
- gnome-base/gnome-common
- x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
- $(python_gen_cond_dep '
- dev-python/pkgconfig[${PYTHON_USEDEP}]
- ')
- dev-util/desktop-file-utils
- dev-util/itstool
- dev-util/intltool
-"
-RDEPEND="${DEPEND}
- app-crypt/libsecret[introspection]
- dev-libs/totem-pl-parser
- $(python_gen_cond_dep '
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/dbus-python
- dev-python/gst-python[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- ')
- gui-libs/libhandy:1
- media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-src_install() {
- meson_src_install
- python_optimize
-}
-
-pkg_preinst() {
- gnome2_schemas_savelist
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_pkg_postrm
-}
diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 4cc153d93861..f1ac3b6ec9b2 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,13 +1,7 @@
-AUX mixxx-2.0.0-docs.patch 435 BLAKE2B c2e9b09abb293e59b2af49527eccf07c9488ae5e30e29e6c4d6330cc298a568ee7dd7014af6b9c1f1c4d98b8c11c96da7f74660eb4b3b522f449e7a6a431addc SHA512 01ab76466f782f538c894e460f7694553ae12804651f68aabb6aaa0dbdc89e2ff7e2b51529b0f112cee42c8053b75fc64241a9c8898def8cf1c76231b1ec5d59
-AUX mixxx-2.2.3-qt-5.14.patch 17550 BLAKE2B 3f5c16106bbda8e45f1180ef6f2323a3786ddb11f9a355fac57c545d71a1f5080ef39665011d41b4500643a4e33340851bb3d849d381874e4abf9ac42a18e85f SHA512 677d8e832aab28f21c2641b1a94fce6fa43d652ba76b580a8a7cb7911dc5e5fb788cdcf7825906e7894d90198433f96e421531af4e65bd7d16a8b16fcb68fb54
-AUX mixxx-2.2.4-fix-scons-compat.patch 744 BLAKE2B ffadce18947d538a8f614bc3c53f7e4da5020f2ef87b06e258d864a33fee64f059db5789eff0ad5524161bcbc93565fc5af58e546eff913c5305c5f23871707a SHA512 29bb141ac45fb89cf84018fe1b7ffacbe856d1d2aa6e2eede49b699dd9541f8a25bebc7d3945f6ce044b2a65f134d43142279ef9dd2a2e87c6300e5591634b52
-AUX mixxx-2.2.4-metadata.patch 848 BLAKE2B c5acec33886b585572426da7dd56c147c64683ab5f30b5f8023836330b365bbd17cd490cc70ae383c2159b18fcf9b582f6020b04df20dc18c49c0489c59c6f90 SHA512 d09fbb8171e84b0a0fb23249efb9485140e080e3abaa06c4c59ce1b1110d84f6d6e8c421207ffb214738ddf3e23739db04257bef212728631f9a740693b5c8f8
AUX mixxx-2.3.0-cmake.patch 556 BLAKE2B 2757a1c72f4ad052aacd17fba1934a106c34971ac3fb0af2b3a65ebc0eacdcc9809949697aaba6166ae45ab1876a4cc6e6759eb90317efff73b8ab629b506078 SHA512 277fe726ad2d656f97a7350bf6e32bc77b93fb5d6ccddf5bacb7cfa35a9e78dd772b9823097b672ce6a0a4ef8d62222629a375b77ed6cd4e3d201593833d6252
AUX mixxx-2.3.0-docs.patch 626 BLAKE2B 73eca9849d69112edd254bd28329b360c31434eb1a4bcb626ca9fcfc0b00dee2c9f9d81d83302fbe0718be9e5a47a1748835013f20398eeb4e50c5e81b78a172 SHA512 2de279b48463d214ef7c9da58c58fb10d0fb300afe80b01e1981f4df15a5f7da1079b53ca1422dc0d69da8a367fe4693ba002a351e57f95fa1b24d5ec7fb12a4
AUX mixxx-2.3.1-benchmark_compile_fix.patch 220 BLAKE2B 28c5a7fe5e6e465bd7d9445e741d366341fadcb8d142961cf25d6b57aabcc453f74cbb0d3f63b01df5e65e7151a9e59545c50b52e732234ae6a734eb171cef82 SHA512 d301a87760a0162a9e09e08dd544183219776c61d2810d75c37d39a9ac9fcf8a329681e53ca922864ccafeb98231cbeea565db2196e56bf62417a09b40bae4b8
AUX mixxx-9999-docs.patch 469 BLAKE2B 6daf15a450b79fb85deb9a218c5762e26bc3a88e92f96fc73575ac64eb9731945e3fc95d63e3f4b391f07263dc2ec56820ca486725971cf35ee223afd30dede9 SHA512 76d18e26ccdfb0bfda9bb7563a5012e567b2546dee8014da9070a8654d93fd548475293ae9cbd1914407727b146738e6ba5647229acc41b43f1405cd8efe5d80
-DIST mixxx-2.2.4.tar.gz 35480450 BLAKE2B 3ce656a7249ce7105de369f650cdc6e3fc70df1899ff99fc37d2c938545d1e8bec2ef3afd34ce3d63c29fae900ed67abb3ab615678ed36dc9bb5c2f14854198f SHA512 34f67088ea2271cb13b75d001d3814237b1b6c2052646d670a36e341fb78e24c34d361a3eb03b0dbfb2d94b0026fecc9125713d7533aac7e99161c27090115fa
-DIST mixxx-2.3.1.tar.gz 39977210 BLAKE2B 08edfe19f5d0f16072762c3800e34ff37dcad478bde04356b0aae6a02ab99b115a5d1e8a33846f7f142228860bb5b19ded16b52dd464e4738462f6634b9fd6be SHA512 17cf8dee2aaca2ed85067474d40b0955abd22268767a9c68dbc8126554e6b216ddab9a42b6c888606aca61fdcccccda3062f5b4f1f550722c5033c516e046816
DIST mixxx-2.3.2.tar.gz 40138947 BLAKE2B 9ec1d871d3051f081152f07fdafd6c5e2bb41224e723dc260afe27755fdcd87befd2cb5ecaa2d0fb6d7ee9fb1b97c12db4b8d0a29e695a3ff1a7fb51b94ebfa4 SHA512 81282d6c587914157b9ef4a7ca2f0e886cb97a847e215e2b0496671938d392e3fc8f941071577bc69db517e677dcd96b72e4b53d6fd42d2224c8a4e62d2acbcd
DIST mixxx-manual-2.3-ca.pdf 34083768 BLAKE2B 0572da067016d6fd1a0e955cfa9daad319e633357532bad1143333a277d3dee1876709447ecfb954b5294f5fd176af229884e11a8e2fd40d03c12a6cf80bf01c SHA512 965f2f344bfa57531974362de889a92bb8b3024e527158f6c1819e285f70078762e958f7805ff1f833e7310646925cb8120eb3010f8600aa2cd21b2266a9333b
DIST mixxx-manual-2.3-cs.pdf 8358958 BLAKE2B de00e08468fed15670751b0997759af0eca71b041d0366ad0e8cf2297fe27368eb6340a3f109b3f992a6f01a99f0d04ba7962c983756cdca2121bf9ca025aa76 SHA512 648eedde674155094b4fa9605422032e71427c95580ffe3f01c8d41a26495bd9bd2d8d7dff38e99bdfbba3a46aee9ca6a6e1c9327b8d1d503310e4c669755068
@@ -32,9 +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.2.4-r1.ebuild 3354 BLAKE2B 6be93d4f897357f38bc65d5e0f4a3a6c42c9a701e1e0e452d2549b40eeac346fe7bcb7f0f3cc803db8cdb248e8d894ec70c165e7a86c28dedd0a1036fc09d63c SHA512 5f4cd8ef58b8eec7c608bdc796d393e28c9b397df58a74acf78ed530c85702708953135522f7546b259195e007b914a935c53b8ebf6ee6a96d34b3af5516f19b
-EBUILD mixxx-2.3.1-r4.ebuild 3760 BLAKE2B 62c3a8a3b2ed00678e16f1ab6e83a4ddcf738fcdb50e2cf3f5080b3d071c1e9d6c8015fd409ed40ed145cf87f244b836bc68360482c587b525eb8e9fe10fef78 SHA512 56ac8d4b9234951af4d165ec41ade7acc6bd8aa13b0034ced63b9249e4e0edb715dfd8cfe8ff10e7af599a93f7041bd50a17aee51e60e3e9f4afc487bf821985
-EBUILD mixxx-2.3.2.ebuild 3761 BLAKE2B aab85ed765d52e6ed9796fec1d3afd70cb2b65866c6f050d2132137070654943a94b89d3fd0685aace7f442d01716f0360a91772a24071cc8b1e97330814e805 SHA512 b21b6910cf4a183afd7585d884979a49e9d7afa4ca0dc07477acb3dbce6da3af8395080d73089277d9fee94926f4a8ff2d9ae4e77896a462d0d7a06e4856be02
+EBUILD mixxx-2.3.2.ebuild 3759 BLAKE2B 57f0e43cccb9b766b1705570119cd16b3bbb67bcba1119daef74df6d0499f2c3cc02403216e3c468fede0328d8fb6fdd0ab796913f0249678ef0e0432b37ed03 SHA512 f4b75ba9a27acf3e30209c59d42b6edcf37ab8abdd00f76cf6bd491607a95b3be090486771dd71cd91ea7cea508419538f788df4b3d6b7255ffd11ecfd8adb0a
EBUILD mixxx-2.3.9999.ebuild 3667 BLAKE2B a110809c0f831aaa12707c87a3befe96898a4ede480b141684af14ee651c7af97ab36e827ae35a729388b8487d08d387a2d94de6589202dc0f911ec775569dda SHA512 0ef19fd437b1c957d31470ecbefd1fa38a4596479f73f96a4da903c4457c0892dc833f34b5d4ecf1fce7e580ed7d1a39c4d7e5ffe8042d3bfd3b3ec1ce10c582
EBUILD mixxx-9999.ebuild 2740 BLAKE2B 1fc346b62b137915adf3b992ffdddbc1c3ed9eec8b8e854e2f8894b00616c6bade501b856fc40b5061909499209be642b7e0dbd90dbe83ca9a6018dc5d63acb5 SHA512 1f07442ea9b628b1e7dfce44735b570db611725fefdc4d9015e01923050dae3dfd95fb4d34d24ea91e42ac71b8750fc425f6f00ee6a991445755369048ad2e26
MISC metadata.xml 903 BLAKE2B 1fd2e01da4d96a257d0ba595e67005e5233503f54ea17c81f65d105a61dc42f84df601cc112ff0a5e99393cbc53a0130b890d96a47cc2b88b59cbe7b9779654d SHA512 7e9dfd69240a57efbdaceb4dcfe71549d7a8c2edba5c81f956407e101cb62a0c51cf231e1e68c029783340189139309dde4fa3e995a231856ea094df09288cd8
diff --git a/media-sound/mixxx/files/mixxx-2.0.0-docs.patch b/media-sound/mixxx/files/mixxx-2.0.0-docs.patch
deleted file mode 100644
index 702ce6cd8df5..000000000000
--- a/media-sound/mixxx/files/mixxx-2.0.0-docs.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- mixxx-9999/src/SConscript
-+++ mixxx-9999/src/SConscript
-@@ -290,7 +290,6 @@
- env.Alias('install', controllermappings)
- env.Alias('install', translations)
- env.Alias('install', keyboardmappings)
-- env.Alias('install', docs)
- env.Alias('install', dotdesktop)
- env.Alias('install', icon)
- env.Alias('install', promotracks)
diff --git a/media-sound/mixxx/files/mixxx-2.2.3-qt-5.14.patch b/media-sound/mixxx/files/mixxx-2.2.3-qt-5.14.patch
deleted file mode 100644
index 686b16e159f0..000000000000
--- a/media-sound/mixxx/files/mixxx-2.2.3-qt-5.14.patch
+++ /dev/null
@@ -1,215 +0,0 @@
-From e581b59fa838f471259ea24089d663bec4c02a1a Mon Sep 17 00:00:00 2001
-From: "S.Brandt" <s.brandt@mixxx.org>
-Date: Fri, 17 Jan 2020 13:03:58 +0100
-Subject: [PATCH 1/2] Fixes faders become invisible for the Deere skin with QT
- 5.14.0 . Simplified the affected svg graphics. There was some transformation
- going on (that rotates a shape around the point 0,0), also the unscaled
- handle graphics were bigger than the slider graphics. That was apparently not
- an issue pre-QT5.14.0.
-
----
- res/skins/Deere/handle-crossfader-blue.svg | 8 ++++++--
- res/skins/Deere/handle-crossfader-grey.svg | 8 ++++++--
- res/skins/Deere/handle-crossfader-lime.svg | 8 ++++++--
- res/skins/Deere/handle-crossfader-orange.svg | 8 ++++++--
- res/skins/Deere/handle-vertical-blue.svg | 8 ++++++--
- res/skins/Deere/handle-vertical-carmine.svg | 8 ++++++--
- res/skins/Deere/handle-vertical-grey.svg | 8 ++++++--
- res/skins/Deere/handle-vertical-lime.svg | 8 ++++++--
- res/skins/Deere/handle-vertical-orange.svg | 8 ++++++--
- res/skins/Deere/handle-vertical-purple.svg | 8 ++++++--
- res/skins/Deere/slider-crossfader-AutoDJ.svg | 6 +++++-
- res/skins/Deere/slider-crossfader.svg | 8 ++++++--
- res/skins/Deere/slider-vertical.svg | 8 ++++++--
- 13 files changed, 77 insertions(+), 25 deletions(-)
-
-diff --git a/res/skins/Deere/handle-crossfader-blue.svg b/res/skins/Deere/handle-crossfader-blue.svg
-index d17d769ec93..673ab8c304f 100644
---- a/res/skins/Deere/handle-crossfader-blue.svg
-+++ b/res/skins/Deere/handle-crossfader-blue.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="80" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="scale(-1)" x="-75" y="-195" width="70" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="rotate(90)" x="22.134" y="-57.263" width="155.73" height="34.525" rx="2" ry="2" fill="#c5d11f"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="15" height="40" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m3 1h9c1.108 0 2 0.892 2 2v34c0 1.108-0.892 2-2 2h-9c-1.108 0-2-0.892-2-2v-34c0-1.108 0.892-2 2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m4 35.589v-31.178c0-0.22768 0.21148-0.41097 0.47417-0.41097h6.0517c0.26269 0 0.47417 0.18329 0.47417 0.41097v31.178c0 0.22768-0.21148 0.41097-0.47417 0.41097h-6.0517c-0.26269 0-0.47417-0.18329-0.47417-0.41097z" fill="#378df7"/>
-+</svg>
-diff --git a/res/skins/Deere/handle-crossfader-grey.svg b/res/skins/Deere/handle-crossfader-grey.svg
-index 6c08871bae8..eb80ee8306e 100644
---- a/res/skins/Deere/handle-crossfader-grey.svg
-+++ b/res/skins/Deere/handle-crossfader-grey.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="80" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="scale(-1)" x="-75" y="-195" width="70" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="rotate(90)" x="22.134" y="-57.263" width="155.73" height="34.525" rx="2" ry="2" fill="#939393"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="15" height="40" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m3 1h9c1.108 0 2 0.892 2 2v34c0 1.108-0.892 2-2 2h-9c-1.108 0-2-0.892-2-2v-34c0-1.108 0.892-2 2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m4 35.589v-31.178c0-0.22768 0.21148-0.41097 0.47417-0.41097h6.0517c0.26269 0 0.47417 0.18329 0.47417 0.41097v31.178c0 0.22768-0.21148 0.41097-0.47417 0.41097h-6.0517c-0.26269 0-0.47417-0.18329-0.47417-0.41097z" fill="#939393"/>
-+</svg>
-diff --git a/res/skins/Deere/handle-crossfader-lime.svg b/res/skins/Deere/handle-crossfader-lime.svg
-index d17d769ec93..581868854b1 100644
---- a/res/skins/Deere/handle-crossfader-lime.svg
-+++ b/res/skins/Deere/handle-crossfader-lime.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="80" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="scale(-1)" x="-75" y="-195" width="70" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="rotate(90)" x="22.134" y="-57.263" width="155.73" height="34.525" rx="2" ry="2" fill="#c5d11f"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="15" height="40" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m3 1h9c1.108 0 2 0.892 2 2v34c0 1.108-0.892 2-2 2h-9c-1.108 0-2-0.892-2-2v-34c0-1.108 0.892-2 2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m4 35.589v-31.178c0-0.22768 0.21148-0.41097 0.47417-0.41097h6.0517c0.26269 0 0.47417 0.18329 0.47417 0.41097v31.178c0 0.22768-0.21148 0.41097-0.47417 0.41097h-6.0517c-0.26269 0-0.47417-0.18329-0.47417-0.41097z" fill="#c5d11f"/>
-+</svg>
-diff --git a/res/skins/Deere/handle-crossfader-orange.svg b/res/skins/Deere/handle-crossfader-orange.svg
-index c3587a775e1..15f2949153e 100644
---- a/res/skins/Deere/handle-crossfader-orange.svg
-+++ b/res/skins/Deere/handle-crossfader-orange.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="80" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="scale(-1)" x="-75" y="-195" width="70" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="rotate(90)" x="22.134" y="-57.263" width="155.73" height="34.525" rx="2" ry="2" fill="#ffb108"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="15" height="40" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m3 1h9c1.108 0 2 0.892 2 2v34c0 1.108-0.892 2-2 2h-9c-1.108 0-2-0.892-2-2v-34c0-1.108 0.892-2 2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m4 35.589v-31.178c0-0.22768 0.21148-0.41097 0.47417-0.41097h6.0517c0.26269 0 0.47417 0.18329 0.47417 0.41097v31.178c0 0.22768-0.21148 0.41097-0.47417 0.41097h-6.0517c-0.26269 0-0.47417-0.18329-0.47417-0.41097z" fill="#ffb108"/>
-+</svg>
-diff --git a/res/skins/Deere/handle-vertical-blue.svg b/res/skins/Deere/handle-vertical-blue.svg
-index b12a90b8194..c595936fb43 100644
---- a/res/skins/Deere/handle-vertical-blue.svg
-+++ b/res/skins/Deere/handle-vertical-blue.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="200" height="75" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="rotate(-90)" x="-70" y="5" width="65" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="scale(-1)" x="-177.87" y="-52.263" width="155.73" height="29.525" rx="2" ry="2" fill="#378df7"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="40" height="15" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m1 12v-9c0-1.108 0.892-2 2-2h34c1.108 0 2 0.892 2 2v9c0 1.108-0.892 2-2 2h-34c-1.108 0-2-0.892-2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m35.589 11h-31.178c-0.22768 0-0.41097-0.21148-0.41097-0.47417v-6.0517c0-0.26269 0.18329-0.47417 0.41097-0.47417h31.178c0.22768 0 0.41097 0.21148 0.41097 0.47417v6.0517c0 0.26269-0.18329 0.47417-0.41097 0.47417z" fill="#378df7"/>
-+</svg>
-diff --git a/res/skins/Deere/handle-vertical-carmine.svg b/res/skins/Deere/handle-vertical-carmine.svg
-index 2ed243a60de..e1e700d8814 100644
---- a/res/skins/Deere/handle-vertical-carmine.svg
-+++ b/res/skins/Deere/handle-vertical-carmine.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="200" height="75" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="rotate(-90)" x="-70" y="5" width="65" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="scale(-1)" x="-177.87" y="-52.263" width="155.73" height="29.525" rx="2" ry="2" fill="#e02f00"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="40" height="15" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m1 12v-9c0-1.108 0.892-2 2-2h34c1.108 0 2 0.892 2 2v9c0 1.108-0.892 2-2 2h-34c-1.108 0-2-0.892-2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m35.589 11h-31.178c-0.22768 0-0.41097-0.21148-0.41097-0.47417v-6.0517c0-0.26269 0.18329-0.47417 0.41097-0.47417h31.178c0.22768 0 0.41097 0.21148 0.41097 0.47417v6.0517c0 0.26269-0.18329 0.47417-0.41097 0.47417z" fill="#e02f00"/>
-+</svg>
-diff --git a/res/skins/Deere/handle-vertical-grey.svg b/res/skins/Deere/handle-vertical-grey.svg
-index c93bbfdf0b8..3bc72218911 100644
---- a/res/skins/Deere/handle-vertical-grey.svg
-+++ b/res/skins/Deere/handle-vertical-grey.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="200" height="75" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="rotate(-90)" x="-70" y="5" width="65" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="scale(-1)" x="-177.87" y="-52.263" width="155.73" height="29.525" rx="2" ry="2" fill="#939393"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="40" height="15" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m1 12v-9c0-1.108 0.892-2 2-2h34c1.108 0 2 0.892 2 2v9c0 1.108-0.892 2-2 2h-34c-1.108 0-2-0.892-2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m35.589 11h-31.178c-0.22768 0-0.41097-0.21148-0.41097-0.47417v-6.0517c0-0.26269 0.18329-0.47417 0.41097-0.47417h31.178c0.22768 0 0.41097 0.21148 0.41097 0.47417v6.0517c0 0.26269-0.18329 0.47417-0.41097 0.47417z" fill="#939393"/>
-+</svg>
-diff --git a/res/skins/Deere/handle-vertical-lime.svg b/res/skins/Deere/handle-vertical-lime.svg
-index 5cd4d0c76bd..158d494d62a 100644
---- a/res/skins/Deere/handle-vertical-lime.svg
-+++ b/res/skins/Deere/handle-vertical-lime.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="200" height="75" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="rotate(-90)" x="-70" y="5" width="65" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="scale(-1)" x="-177.87" y="-52.263" width="155.73" height="29.525" rx="2" ry="2" fill="#c5d11f"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="40" height="15" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m1 12v-9c0-1.108 0.892-2 2-2h34c1.108 0 2 0.892 2 2v9c0 1.108-0.892 2-2 2h-34c-1.108 0-2-0.892-2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m35.589 11h-31.178c-0.22768 0-0.41097-0.21148-0.41097-0.47417v-6.0517c0-0.26269 0.18329-0.47417 0.41097-0.47417h31.178c0.22768 0 0.41097 0.21148 0.41097 0.47417v6.0517c0 0.26269-0.18329 0.47417-0.41097 0.47417z" fill="#c5d11f"/>
-+</svg>
-diff --git a/res/skins/Deere/handle-vertical-orange.svg b/res/skins/Deere/handle-vertical-orange.svg
-index 1b6b91152df..10f79b79b87 100644
---- a/res/skins/Deere/handle-vertical-orange.svg
-+++ b/res/skins/Deere/handle-vertical-orange.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="200" height="75" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="rotate(-90)" x="-70" y="5" width="65" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="scale(-1)" x="-177.87" y="-52.263" width="155.73" height="29.525" rx="2" ry="2" fill="#e3ca1f"/><rect id="rect5888" transform="scale(-1)" x="-177.87" y="-52.263" width="155.73" height="29.525" rx="2" ry="2" fill="#ffb108"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="40" height="15" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m1 12v-9c0-1.108 0.892-2 2-2h34c1.108 0 2 0.892 2 2v9c0 1.108-0.892 2-2 2h-34c-1.108 0-2-0.892-2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m35.589 11h-31.178c-0.22768 0-0.41097-0.21148-0.41097-0.47417v-6.0517c0-0.26269 0.18329-0.47417 0.41097-0.47417h31.178c0.22768 0 0.41097 0.21148 0.41097 0.47417v6.0517c0 0.26269-0.18329 0.47417-0.41097 0.47417z" fill="#ffb108"/>
-+</svg>
-diff --git a/res/skins/Deere/handle-vertical-purple.svg b/res/skins/Deere/handle-vertical-purple.svg
-index c606eac9b8c..1ccd440a239 100644
---- a/res/skins/Deere/handle-vertical-purple.svg
-+++ b/res/skins/Deere/handle-vertical-purple.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="200" height="75" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4138" transform="rotate(-90)" x="-70" y="5" width="65" height="190" rx="10" ry="10" fill="#333" stroke="#e0e0e0" stroke-width="10"/><rect id="rect4151-3" transform="scale(-1)" x="-177.87" y="-52.263" width="155.73" height="29.525" rx="2" ry="2" fill="#f2d440"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="40" height="15" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <path d="m1 12v-9c0-1.108 0.892-2 2-2h34c1.108 0 2 0.892 2 2v9c0 1.108-0.892 2-2 2h-34c-1.108 0-2-0.892-2-2z" fill="#333" stroke="#e0e0e0" stroke-width="2"/>
-+ <path d="m35.589 11h-31.178c-0.22768 0-0.41097-0.21148-0.41097-0.47417v-6.0517c0-0.26269 0.18329-0.47417 0.41097-0.47417h31.178c0.22768 0 0.41097 0.21148 0.41097 0.47417v6.0517c0 0.26269-0.18329 0.47417-0.41097 0.47417z" fill="#f2d440"/>
-+</svg>
-diff --git a/res/skins/Deere/slider-crossfader-AutoDJ.svg b/res/skins/Deere/slider-crossfader-AutoDJ.svg
-index 3d4ee50b5a6..281dd06c32a 100644
---- a/res/skins/Deere/slider-crossfader-AutoDJ.svg
-+++ b/res/skins/Deere/slider-crossfader-AutoDJ.svg
-@@ -1 +1,5 @@
--<svg id="svg2" width="180" height="40" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect2984" x="3.9767" y="12.759" width="172.05" height="14.483" color="#000000" fill="#f60"/><!-- marker lines every 5px --><!-- end marker --><!-- quarter marker --><!-- middle marker --><!-- quarter marker --><!-- end marker --></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="180" height="40" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <rect x="1" y="12" width="178" height="16" color="#000000" fill="#f60"/>
-+</svg>
-diff --git a/res/skins/Deere/slider-crossfader.svg b/res/skins/Deere/slider-crossfader.svg
-index 3ff945454de..ac5cb8cb52b 100644
---- a/res/skins/Deere/slider-crossfader.svg
-+++ b/res/skins/Deere/slider-crossfader.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="180" height="40" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4167" transform="rotate(90)" x="12.633" y="-176.2" width="14.734" height="172.4" rx=".92518" ry="1.0809" fill="none" stroke="#555" stroke-linecap="round" stroke-width="1.5"/><path id="path4175" d="m170.32 18.062h-160.64v3.875h160.64v-3.875z" fill="#222" stroke="#222" stroke-linecap="round" stroke-width="2.5"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="180" height="40" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <rect x="1.75" y="12.75" width="176.5" height="14.5" rx="1" ry="1" fill="none" stroke="#555" stroke-linecap="round" stroke-width="1.5"/>
-+ <path d="m6.4826 20h167.03z" fill="none" stroke="#222" stroke-width="6"/>
-+</svg>
-diff --git a/res/skins/Deere/slider-vertical.svg b/res/skins/Deere/slider-vertical.svg
-index 6876b84e028..30bc5061623 100644
---- a/res/skins/Deere/slider-vertical.svg
-+++ b/res/skins/Deere/slider-vertical.svg
-@@ -1,2 +1,6 @@
--<!-- Created with Inkscape (http://www.inkscape.org/) -->
--<svg id="svg2" width="40" height="162" version="1.1" xmlns="http://www.w3.org/2000/svg"><rect id="rect4167" x="12.633" y="1.25" width="14.734" height="159.5" rx="1" ry="1" fill="none" stroke="#555" stroke-linecap="round" stroke-width="1.5"/><path id="path4175" transform="translate(0,-9)" d="m18.062 15.688v148.62h3.875v-148.62h-3.875z" fill="#222" stroke="#222" stroke-linecap="round" stroke-width="2.5"/></svg>
-+<?xml version="1.0" encoding="UTF-8"?>
-+<svg width="40" height="162" version="1.1" xmlns="http://www.w3.org/2000/svg">
-+ <style/>
-+ <rect x="12.75" y="1.75" width="14.5" height="158.5" rx="1" ry="1" fill="none" stroke="#555" stroke-linecap="round" stroke-width="1.5"/>
-+ <path d="m20 156v-150z" fill="none" stroke="#222" stroke-width="6"/>
-+</svg>
-
-From 8d1e0e2aabb8c95c0ca06faa93d50dbc75f537db Mon Sep 17 00:00:00 2001
-From: "S.Brandt" <s.brandt@mixxx.org>
-Date: Fri, 17 Jan 2020 13:05:25 +0100
-Subject: [PATCH 2/2] Deere skin: Add maximum size for the crossfader slider
- image to stop the crossfader handle from overflowing the background graphic.
-
----
- res/skins/Deere/mixer.xml | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/res/skins/Deere/mixer.xml b/res/skins/Deere/mixer.xml
-index b27e3e8b4e0..315d1f30709 100644
---- a/res/skins/Deere/mixer.xml
-+++ b/res/skins/Deere/mixer.xml
-@@ -122,6 +122,7 @@
- <SliderComposed>
- <TooltipId>crossfader</TooltipId>
- <Size>1me,40f</Size>
-+ <MaximumSize>200,40</MaximumSize>
- <Slider scalemode="STRETCH">slider-crossfader.svg</Slider>
- <Handle scalemode="STRETCH_ASPECT">handle-crossfader-orange.svg</Handle>
- <Horizontal>true</Horizontal>
diff --git a/media-sound/mixxx/files/mixxx-2.2.4-fix-scons-compat.patch b/media-sound/mixxx/files/mixxx-2.2.4-fix-scons-compat.patch
deleted file mode 100644
index 816d888a734d..000000000000
--- a/media-sound/mixxx/files/mixxx-2.2.4-fix-scons-compat.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -dNur a/build/qt4.py b/build/qt4.py
---- a/build/qt4.py 2020-05-15 23:26:10.000000000 +0200
-+++ b/build/qt4.py 2021-03-17 11:13:58.867445884 +0100
-@@ -42,7 +42,7 @@
- import SCons.Tool
- import SCons.Util
-
--class ToolQt4Warning(SCons.Warnings.Warning):
-+class ToolQt4Warning(SCons.Warnings.SConsWarning):
- pass
-
- class GeneratedMocFileNotIncluded(ToolQt4Warning):
-diff -dNur a/build/qt5.py b/build/qt5.py
---- a/build/qt5.py 2020-05-15 23:26:10.000000000 +0200
-+++ b/build/qt5.py 2021-03-17 11:12:39.568689777 +0100
-@@ -43,7 +43,7 @@
- import SCons.Tool
- import SCons.Util
-
--class ToolQt5Warning(SCons.Warnings.Warning):
-+class ToolQt5Warning(SCons.Warnings.SConsWarning):
- pass
-
- class GeneratedMocFileNotIncluded(ToolQt5Warning):
diff --git a/media-sound/mixxx/files/mixxx-2.2.4-metadata.patch b/media-sound/mixxx/files/mixxx-2.2.4-metadata.patch
deleted file mode 100644
index cf1e43654fec..000000000000
--- a/media-sound/mixxx/files/mixxx-2.2.4-metadata.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- mixxx-release-2.2.4/src/SConscript
-+++ mixxx-release-2.2.4/src/SConscript
-@@ -405,7 +405,7 @@
- translations = env.Install(os.path.join(unix_share_path, 'mixxx', 'translations'), translation_files)
- keyboardmappings = env.Install(os.path.join(unix_share_path, 'mixxx', 'keyboard'), keyboardmappings_files)
- dotdesktop = env.Install(os.path.join(unix_share_path, 'applications'), dotdesktop_files)
-- dotappstream = env.Install(os.path.join(unix_share_path, 'appdata'), dotappstream_files)
-+ dotappstream = env.Install(os.path.join(unix_share_path, 'metadata'), dotappstream_files)
- docs = env.Install(os.path.join(unix_share_path, 'doc', 'mixxx'), docs_files)
- icon = env.Install(os.path.join(unix_share_path, 'pixmaps'), icon_files)
-
diff --git a/media-sound/mixxx/mixxx-2.2.4-r1.ebuild b/media-sound/mixxx/mixxx-2.2.4-r1.ebuild
deleted file mode 100644
index 8cb76558f56b..000000000000
--- a/media-sound/mixxx/mixxx-2.2.4-r1.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit flag-o-matic python-any-r1 scons-utils toolchain-funcs
-
-DESCRIPTION="Advanced Digital DJ tool based on Qt"
-HOMEPAGE="https://www.mixxx.org/"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git"
-else
- #SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz"
- SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-release-${PV}"
- KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac doc ffmpeg hid lv2 mp3 mp4 opus shout wavpack"
-
-# fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this
-# got fixed
-RDEPEND="
- dev-db/sqlite
- dev-libs/glib:2
- dev-libs/protobuf:0=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtscript:5[scripttools]
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- dev-qt/qtxml:5
- media-libs/chromaprint
- media-libs/flac
- media-libs/libid3tag:=
- media-libs/libogg
- media-libs/libsndfile
- >=media-libs/libsoundtouch-1.5
- media-libs/libvorbis
- >=media-libs/portaudio-19_pre
- media-libs/portmidi
- media-libs/rubberband
- media-libs/taglib
- media-libs/vamp-plugin-sdk
- sci-libs/fftw:3.0=
- sys-power/upower
- virtual/glu
- virtual/libusb:1
- virtual/opengl
- x11-libs/libX11
- aac? (
- media-libs/faad2
- media-libs/libmp4v2:0
- )
- hid? ( dev-libs/hidapi )
- lv2? ( >=media-libs/lilv-0.24.2-r3 )
- mp3? ( media-libs/libmad )
- mp4? ( media-libs/libmp4v2:= )
- opus? ( media-libs/opusfile )
- shout? ( media-libs/libshout )
- wavpack? ( media-sound/wavpack )
- ffmpeg? ( media-video/ffmpeg:0= )
-"
-# media-libs/rubberband RDEPENDs on sci-libs/fftw:3.0
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
- dev-qt/qtxmlpatterns:5
-"
-# See bug #806085 for scons upper bound, newer versions drop scons dependency
-# altogether.
-BDEPEND="${PYTHON_DEPS}
- <dev-util/scons-4.2.0
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.0.0-docs.patch
- "${FILESDIR}"/${PN}-2.2.3-qt-5.14.patch
- "${FILESDIR}"/${PN}-2.2.4-metadata.patch
- "${FILESDIR}"/${PN}-2.2.4-fix-scons-compat.patch
-)
-
-src_prepare() {
- # use multilib compatible directory for plugins
- sed -i -e "/unix_lib_path =/s/'lib'/'$(get_libdir)'/" src/SConscript || die
-
- default
-}
-
-src_configure() {
- local myoptimize=0
-
- # Try to get cpu type based on CFLAGS.
- # Bug #591968
- for i in $(get-flag mcpu) $(get-flag march) ; do
- if [[ ${i} = native ]] ; then
- myoptimize="native"
- break
- fi
- done
-
- MYSCONS=(
- prefix="${EPREFIX}/usr"
- qtdir="${EPREFIX}/usr/$(get_libdir)/qt5"
- faad="$(usex aac 1 0)"
- ffmpeg="$(usex ffmpeg 1 0)"
- hid="$(usex hid 1 0)"
- hifieq=1
- lilv="$(usex lv2 1 0)"
- m4a="$(usex mp4 1 0)"
- mad="$(usex mp3 1 0)"
- optimize="${myoptimize}"
- opus="$(usex opus 1 0)"
- qt5=1
- shoutcast="$(usex shout 1 0)"
- vinylcontrol=1
- wv="$(usex wavpack 1 0)"
- )
-}
-
-src_compile() {
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${MYSCONS[@]}
-}
-
-src_install() {
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${MYSCONS[@]} \
- install_root="${ED}"/usr install
-
- dodoc README Mixxx-Manual.pdf
-}
diff --git a/media-sound/mixxx/mixxx-2.3.1-r4.ebuild b/media-sound/mixxx/mixxx-2.3.1-r4.ebuild
deleted file mode 100644
index 1fa6847ab681..000000000000
--- a/media-sound/mixxx/mixxx-2.3.1-r4.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg udev
-
-DESCRIPTION="Advanced Digital DJ tool based on Qt"
-HOMEPAGE="https://www.mixxx.org/"
-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/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- #S="${WORKDIR}/${PN}-release-${PV}"
- KEYWORDS="amd64 ~x86"
-fi
-LICENSE="GPL-2"
-SLOT="0"
-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-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtscript:5[scripttools]
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- dev-qt/qtxml:5
- media-libs/chromaprint
- media-libs/flac
- media-libs/libebur128
- media-libs/libid3tag:=
- media-libs/libogg
- media-libs/libsndfile
- media-libs/libsoundtouch
- media-libs/libvorbis
- media-libs/portaudio[alsa]
- media-libs/portmidi
- media-libs/rubberband
- media-libs/taglib
- media-libs/vamp-plugin-sdk
- media-sound/lame
- sci-libs/fftw:3.0=
- sys-power/upower
- virtual/glu
- virtual/libusb:1
- virtual/opengl
- virtual/udev
- x11-libs/libX11
- aac? (
- media-libs/faad2
- media-libs/libmp4v2:0
- )
- ffmpeg? ( media-video/ffmpeg:0= )
- hid? ( dev-libs/hidapi )
- keyfinder? ( media-libs/libkeyfinder )
- lv2? ( media-libs/lilv )
- modplug? ( media-libs/libmodplug )
- mp3? ( media-libs/libmad )
- mp4? ( media-libs/libmp4v2:= )
- opus? ( media-libs/opusfile )
- qtkeychain? ( dev-libs/qtkeychain )
- wavpack? ( media-sound/wavpack )
- "
- # libshout-idjc-2.4.6 is required. Please check and re-add once it's
- # available in ::gentoo
- # Meanwhile we're using the bundled libshout-idjc. See bug #775443
- #shout? ( >=media-libs/libshout-idjc-2.4.6 )
-
-DEPEND="${RDEPEND}
- dev-qt/qtconcurrent:5
-"
-BDEPEND="virtual/pkgconfig
- dev-qt/qttest:5
- dev-qt/qtxmlpatterns:5"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.3.0-docs.patch
- "${FILESDIR}"/${PN}-2.3.0-cmake.patch
- "${FILESDIR}"/${PN}-2.3.1-benchmark_compile_fix.patch
-)
-
-PLOCALES="
- ca cs de en es fi fr gl id it ja kn nl pl pt ro ru sl sq sr tr zh-CN zh-TW
-"
-
-mixxx_set_globals() {
- local lang
- local MANUAL_URI_BASE="https://downloads.mixxx.org/manual/$(ver_cut 1-2)"
- for lang in ${PLOCALES} ; do
- SRC_URI+=" l10n_${lang}? ( ${MANUAL_URI_BASE}/${PN}-manual-$(ver_cut 1-2)-${lang/ja/ja-JP}.pdf )"
- IUSE+=" l10n_${lang/ en/ +en}"
- done
- SRC_URI+=" ${MANUAL_URI_BASE}/${PN}-manual-$(ver_cut 1-2)-en.pdf"
-}
-mixxx_set_globals
-
-src_prepare() {
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- # Not available on Linux yet and requires additional deps
- -DBATTERY="off"
- -DBROADCAST="$(usex shout on off)"
- -DCCACHE_SUPPORT="off"
- -DFAAD="$(usex aac on off)"
- -DFFMPEG="$(usex ffmpeg on off)"
- -DHID="$(usex hid on off)"
- -DINSTALL_USER_UDEV_RULES=OFF
- -DKEYFINDER="$(usex keyfinder on off)"
- -DLILV="$(usex lv2 on off)"
- -DMAD="$(usex mp3 on off)"
- -DMODPLUG="$(usex modplug on off)"
- -DOPTIMIZE="off"
- -DOPUS="$(usex opus on off)"
- -DQTKEYCHAIN="$(usex qtkeychain on off)"
- -DVINYLCONTROL="on"
- -DWAVPACK="$(usex wavpack on off)"
- )
-
- if [[ "${PV}" == 9999 ]] ; then
- mycmakeargs+=(
- -DENGINEPRIME="OFF"
-
- )
- fi
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-}
-
-src_install() {
- cmake_src_install
- udev_newrules "${S}"/res/linux/mixxx-usb-uaccess.rules 69-mixxx-usb-uaccess.rules
- dodoc README.md CHANGELOG.md
- local locale
- for locale in ${PLOCALES} ; do
- if use l10n_${locale} ; then
- dodoc ${DISTDIR}/${PN}-manual-$(ver_cut 1-2)-${locale/ja/ja-JP}.pdf
- fi
- done
-}
diff --git a/media-sound/mixxx/mixxx-2.3.2.ebuild b/media-sound/mixxx/mixxx-2.3.2.ebuild
index fff5c84c8171..eda1855950ba 100644
--- a/media-sound/mixxx/mixxx-2.3.2.ebuild
+++ b/media-sound/mixxx/mixxx-2.3.2.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == *9999 ]] ; then
else
SRC_URI="https://github.com/mixxxdj/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
#S="${WORKDIR}/${PN}-release-${PV}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="GPL-2"
SLOT="0"
diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index b54198ec8d61..8cbb21b4ce91 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -8,5 +8,5 @@ DIST mpd-0.23.6.tar.xz 770812 BLAKE2B 5ccb4a7c06c4317e3285846a261438bdcc10db5eaf
EBUILD mpd-0.22.11.ebuild 8432 BLAKE2B 8f392818d046de9043ab4687b974e04bef7bd862250eeb9f54781b4379f399685a1c5e494e45737df426de23865b4b7ceda01cef76c3b9a2bf4938ed426b04f6 SHA512 9804fbcd13f02f6476f926502c926b008cbe9d765dabb17a15516cc7ec7d0cb1412274227c8c19564dfe47e6a2f2f397ea3a94b0bab3d812bb19ffd1ef421d11
EBUILD mpd-0.22.3-r1.ebuild 8126 BLAKE2B 818d798cd6bc84639490e60456023bad57ba0b5e08533b903744e03fff1627811dde55f3b67f7600af10e00b17c6b490acf7fa3a616e3574001ffc5494f95aae SHA512 30f4ce07449598a93429ca88307fd5e9ee9471ce742f350ee0521ea68a6a9b4c7144c2c6ee8c93116a797dd36170189ef907d9cae77cc46b77a58df6be79ad1c
EBUILD mpd-0.23.5.ebuild 8888 BLAKE2B 720e6e27f453b0a45f758674e15227953ad025a20b2d44e7c7e176a5f8a17126b1dea267b34ada121e39286fd8b90875750e7e75f9129d20a10562a84d331fb0 SHA512 76f547fee10a657ece1d41cbe9b0f4479525973ef616f6b1a5848096322326bd99d47d7f70c55bf48cbc83608c84f18ec60ab296c535a3ea870a2ad04625cb83
-EBUILD mpd-0.23.6-r1.ebuild 7840 BLAKE2B 6419899c6bbed1fc9afe98fbfa14eb9e3c444e714899f63099e3b7e58cd91ab76a4a2b80b38c8d6c6384b6d6dd774e3d51980a812045d37b8c8800330bbb0921 SHA512 70f93d68014bdae3e6535aabab0a831c1e11c3f12dee15806c37a3e74000ab3d119b4422cbe90ede4944689af6e4b33939c90fa4629d0d5f9310a728e5f0bd26
+EBUILD mpd-0.23.6-r1.ebuild 7845 BLAKE2B 3d90c4be809d911408d5a2733748d13718518816a9e163997a8b9b70bae4ae43c9f08bf1a4848813250f3c17d6e46b39bb86f61fc367491d7d1aeefe67ebffd4 SHA512 f2fdc13933b6d61b900bd107e81bdeaab17f415b80743684dbb38c912600d04b599665d391f67dcfb890d2b30a7031606a48b54d1dfcab170649eba175f4aefc
MISC metadata.xml 2724 BLAKE2B 08bb2402db4224ccced73cb40aa2e3d7e9a9d699277c999e08f12bb0cb1bbd1406c6fb20b9b80cfe3a41eae05e28f4be30d5e59482132723a82d4ef6de81219f SHA512 112a969c9150a17bc99e18949bc32ef15fb2d06903c0ac5ab455d29ca0cae0f2150b90f0e94cd3a4755c5f545b23c0bd5ec2de93bd154df1d70f224a0f8011c0
diff --git a/media-sound/mpd/mpd-0.23.6-r1.ebuild b/media-sound/mpd/mpd-0.23.6-r1.ebuild
index 0acdab319108..9d7c31c1fd8b 100644
--- a/media-sound/mpd/mpd-0.23.6-r1.ebuild
+++ b/media-sound/mpd/mpd-0.23.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus
+eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify
+ipv6 jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms
diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest
index e5344a6af2ca..15260b8e6715 100644
--- a/media-sound/mumble/Manifest
+++ b/media-sound/mumble/Manifest
@@ -1,7 +1,9 @@
+AUX mumble-1.4.230-gcc12-include-memory.patch 934 BLAKE2B 2cbcb1983687effdcb183f034f76f05106bb2757b278a001da64a6c6c37c593776f391a23d23023d8c8c28ff5a53b1df0e4f2fb597904dee450b36a88abb8cd2 SHA512 8d00e760e5b49acba50cd6637de990d3b16f493327110cf768aef9d11aa309372996bf8c5a8a49fa3e4364dfec5f1611f855efe05284d9b388d3184e012278d5
+AUX mumble-1.4.230-poco-link-cmake.patch 476 BLAKE2B 91268125286d07820c98e941e443655b7edfb4f6c13815f988de8ed4ad50aa37fca557a88cee399418853cdd2e577f67acad7f8e3c2b7e1eefe8a64d4a26358c SHA512 9bab7ca52fd27f600215ceebac690ddae2702547a8519bdbb24be0df411a2ddd89750cfeeca77bcc47fec32b27526971a180519431b8e1637a224d902ec8de88
DIST mumble-1.3.4.tar.gz 8592741 BLAKE2B bcde3fd859ec4faea06f996cd4c583af7c0b8409cca79cb05ef8ba7fcdeac9e49ed1d07a4131225dd582da7610190d4006abc731fd4276b2288e02e8c18effb6 SHA512 e2dde5aad30d1a931e7acd8d7db0b8c785d3a268d0b8cf5626fa03953a51bcadb719c6682c440d02524e83beee13d73d8f5bb3fdf98ab1c82d3ecf824cc25f68
DIST mumble-1.4-openssl3.patch.xz 4172 BLAKE2B 5b68f023e218628a4d73b0991dcc7790ce5f92ce6a27c372c5e80b1f3a8beafa3ddd6416b884705b321aee31ea4f5e09dda6ceb240272dde64f420fbeb06845a SHA512 3a4e504f3365e93418cb85d0da4e6f2f54ab904283743907604bb39276560a4215d9bea1b225601789d1c3d84d270c04840ec57cd04e3df1204cc586ea42562a
DIST mumble-1.4.230.tar.gz 9441667 BLAKE2B da433f3c15d7e45dfac0c8a78c9dbe86ba8d5cd078d2d87fd4d90718968fc9e5928c3c5c5ba2e40a8a54d02a646c5fc6a7ee2fff4b71dfa411d74f395b097c26 SHA512 6cffc7a95d88b33876f4093b99266468210f5c14f190fbd2fbe4991bef91a567e55296e7c8c6cc99e19c054853211085cc3cc08109e367e6776afb70766b3a53
EBUILD mumble-1.3.4.ebuild 3775 BLAKE2B dcf342af9e2a3ad6e19ac795931fd6df8bf8b1f9932dd12c78d58db453604da80e1c59cde9b87055777ab463ccec0b1e18da2fd8b025125d13ae88bc6b687f12 SHA512 157d75a84cdc693f34533aced498f57c28e19d00ca1b49d5f1a13736cc5d8fddb6e06bfafa5e48e154d3ae3e11ab8a10dd40a86501264ca148a5776438bb127e
-EBUILD mumble-1.4.230.ebuild 3400 BLAKE2B 1ef0d0e6c49f217e587d81a58ed5ba06f09f48b299762da821cf11631ab802e1f7392012b3ec4b3c55d6e18ca95c0c2dc0383de3d8337414bd1b119ecd27eba9 SHA512 958dc534aa4b59b2b47e9a7708d941bb724c6b7099b8508d5622dcb1a0e9a58d872b81e9dda86f38b12298941bfce62258ccd74a172ba5949e7f0826000aa4f4
-EBUILD mumble-9999.ebuild 3408 BLAKE2B 065794182eeb1d240a75d54f7432610241ea4153ce851d5919cc8ac7bd95bc93d00051d83e02a907cb45c30c713d7ef7f5cd56f8801ad8388ff2a6102882fcfb SHA512 cb0e373de223c22d1b05f261a8d46157e47271bfd6d44bbc8f20aa2d5641d76a08792be5c00e4e9cafa1a9c6635575e93c64f891e0c263491b3a99cbe7e3e9aa
+EBUILD mumble-1.4.230.ebuild 3521 BLAKE2B 2c3ce0093f988068a693b9d53d98b9fbfe9e434a68dc108ecc7a943b1c6ea7aa1a5bbe85feb26763fde61f1e89f8682a25957d06baf11d37c5108ddae899969b SHA512 0eb6855ecbe176a4a9c5e2f4e7c729ff3ff5c4ab044fc63c2fb4344e01b320935df1a7651973355525e35c1199a1686240b2b33c656976d4aa8982bcee910dc2
+EBUILD mumble-9999.ebuild 3422 BLAKE2B 5bb3bdaa4256022d59b722be3de2965a38d42b342f34c30d44ab034ab5b830fa7ab76579f8c78fe72de389a46b7268243ef6e3eb070f89e92936fa07461e5981 SHA512 13ee387089835564e2a28042273093d0803f0a5a577149da108fd12ad8551101f42f10b7c59e342d1271cb516afc0ebdbf7ae22c960e174339b1030d0e877061
MISC metadata.xml 670 BLAKE2B fe98e9c1906942bac7fb7c5f66dd14ca201b7be96580c627a21f768507d2700e7c3bb6d63ac29a3402daf2ccbfc64096c61b73414b70489f43fd99ad78abbf6a SHA512 4902e6f6900e479f4c55fce2833b87149cd0175cb261fa08d2835431995472db794c1b47e7b6ade3812b007afe0e0ec8fa252bab7ae3c7bb02378f26a9287fc4
diff --git a/media-sound/mumble/files/mumble-1.4.230-gcc12-include-memory.patch b/media-sound/mumble/files/mumble-1.4.230-gcc12-include-memory.patch
new file mode 100644
index 000000000000..624a8594d995
--- /dev/null
+++ b/media-sound/mumble/files/mumble-1.4.230-gcc12-include-memory.patch
@@ -0,0 +1,28 @@
+https://github.com/mumble-voip/mumble/commit/36398fb3b293fc889bbc38df29665359f5c2a0ca
+
+From: Sergei Trofimovich <slyich@gmail.com>
+Date: Sun, 27 Feb 2022 10:59:57 +0000
+Subject: [PATCH] BUILD(positional-audio): Fix missing <memory> include
+
+Without the change the build fails on upcoming gcc-12 as:
+
+ /build/mumble/plugins/gtav/gtav.cpp:13:13:
+ error: 'unique_ptr' in namespace 'std' does not name a template type
+ 13 | static std::unique_ptr< Game > game;
+ | ^~~~~~~~~~
+ /build/mumble/plugins/gtav/gtav.cpp:12:1:
+ note: 'std::unique_ptr' is defined in header '<memory>';
+ did you forget to '#include <memory>'?
+ 11 | #include <cstring>
+ +++ |+#include <memory>
+ 12 |
+--- a/plugins/gtav/gtav.cpp
++++ b/plugins/gtav/gtav.cpp
+@@ -9,6 +9,7 @@
+ #include "mumble_positional_audio_utils.h"
+
+ #include <cstring>
++#include <memory>
+
+ static std::unique_ptr< Game > game;
+
diff --git a/media-sound/mumble/files/mumble-1.4.230-poco-link-cmake.patch b/media-sound/mumble/files/mumble-1.4.230-poco-link-cmake.patch
new file mode 100644
index 000000000000..d1b4dee11d51
--- /dev/null
+++ b/media-sound/mumble/files/mumble-1.4.230-poco-link-cmake.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/842984
+https://github.com/mumble-voip/mumble/commit/fefdd79ebcd53a3035967789d004938ee39e2030
+
+Fix underlinking against Poco.
+--- a/src/mumble/CMakeLists.txt
++++ b/src/mumble/CMakeLists.txt
+@@ -383,11 +383,16 @@ target_include_directories(mumble
+ "${PLUGINS_DIR}"
+ )
+
+-find_pkg(Poco COMPONENTS Zip)
++find_pkg(Poco
++ COMPONENTS
++ XML
++ Zip
++)
+
+ if(TARGET Poco::Zip)
+ target_link_libraries(mumble
+ PRIVATE
++ Poco::XML
+ Poco::Zip
+ )
+ else()
diff --git a/media-sound/mumble/mumble-1.4.230.ebuild b/media-sound/mumble/mumble-1.4.230.ebuild
index f2f4c7655554..c6c38d8a9fd2 100644
--- a/media-sound/mumble/mumble-1.4.230.ebuild
+++ b/media-sound/mumble/mumble-1.4.230.ebuild
@@ -32,7 +32,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/openssl-1.0.0b:0=
- dev-libs/poco
+ dev-libs/poco[util,xml,zip]
>=dev-libs/protobuf-2.2.0:=
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -71,6 +71,8 @@ BDEPEND="
PATCHES=(
"${WORKDIR}/${PN}-1.4-openssl3.patch"
+ "${FILESDIR}/${PN}-1.4.230-gcc12-include-memory.patch"
+ "${FILESDIR}/${PN}-1.4.230-poco-link-cmake.patch"
)
src_prepare() {
diff --git a/media-sound/mumble/mumble-9999.ebuild b/media-sound/mumble/mumble-9999.ebuild
index 7574a19a1ad6..65568a3e5235 100644
--- a/media-sound/mumble/mumble-9999.ebuild
+++ b/media-sound/mumble/mumble-9999.ebuild
@@ -30,7 +30,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/openssl-1.0.0b:0=
- dev-libs/poco
+ dev-libs/poco[util,xml,zip]
>=dev-libs/protobuf-2.2.0:=
dev-qt/qtcore:5
dev-qt/qtgui:5
diff --git a/media-sound/munt-mt32emu-alsadrv/Manifest b/media-sound/munt-mt32emu-alsadrv/Manifest
index 28c3da133922..e57d36b0cb02 100644
--- a/media-sound/munt-mt32emu-alsadrv/Manifest
+++ b/media-sound/munt-mt32emu-alsadrv/Manifest
@@ -1,5 +1,3 @@
DIST libmt32emu_2_6_1.tar.gz 572860 BLAKE2B 3ba8ec7d9b73a83341eafc990e2c5a2c5c439564ad43ac3d6f9ab3325225c863418fd901e5424e57343b40cb8cc873345003fd299d6a22d02ff3872681ff164e SHA512 888c417cce04b31b45858220a6615105611471567be8cce91c2053885c4b677a09667310bfab702bbf62f4b7230bb7c2357cb480087f6e4daecbd58e464e4212
-DIST munt_2_3_0.tar.gz 418703 BLAKE2B d9c4290f11f4114b26aa45d6591c04a73d56981e7f618c1466db81fd35be3588b2853fb60b9cf65dd523ce8ea120a5a187bd805b58ba2f75719d460929c2e4e1 SHA512 87fe4891628ea33967270fe3c6c3840e40deb14bd7c8d61490d4c0057438af6bc0099c10e24e813ef1613ca9cc9fc1567a0340c7ea1f4254b209f7fc99c8c7a1
-EBUILD munt-mt32emu-alsadrv-2.3.0.ebuild 1136 BLAKE2B 93659786cae61437cf4b723b00b94a9fae11bcbafe901887af3ad8d82bdc4cc4e68063dd9d01f8ca5c67ca9455d8c74563451850b574f3582e57851a534e42d4 SHA512 8e05f033cda128954fda8fd85d61f94afb10ba459e58a929446716a686572665eb7598cf669469bec9bff476064ccabd7dad1d1ed343856ff818f57e20939864
EBUILD munt-mt32emu-alsadrv-2.6.1.ebuild 1147 BLAKE2B 1b0e8f53c90e25ab9caa800890bd4c6e7ff6b8e6f1a9b6d70eb3e4a011c46a645f9e083f06f3b23df19cdd355b8c1ea31f14b0dac2ca71fc11077aac848c4540 SHA512 d35bd5b27a3e1d0b061dbfc16e631bd622cb61da95b372f950a9488f4def4637671c767c3ae6cc271178bce82dce4da343f63f14a9312345b73e7947c7ae1157
MISC metadata.xml 620 BLAKE2B 126eeb7cd91bf8b9c132ccaa95ac0cfd2639246461e47559dae9317707b38dc6f24ec6ca0b6826a8824cd03e208742500f5e36850694eb231583eb5be237515b SHA512 c4f47862d29d4b3b69fa98a8c9803c8409e8c88475105e4e1cb7b1a433bc5468f4e2f30ceca140dc23de8ad590781e79ca4b08260a7b996f46d253cee2b68113
diff --git a/media-sound/munt-mt32emu-alsadrv/munt-mt32emu-alsadrv-2.3.0.ebuild b/media-sound/munt-mt32emu-alsadrv/munt-mt32emu-alsadrv-2.3.0.ebuild
deleted file mode 100644
index 135f9f121553..000000000000
--- a/media-sound/munt-mt32emu-alsadrv/munt-mt32emu-alsadrv-2.3.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs prefix
-
-MY_P="munt_${PV//./_}"
-DESCRIPTION="ALSA MIDI driver for emulating the Roland MT-32, CM-32L, CM-64 and LAPC-I"
-HOMEPAGE="https://github.com/munt/munt"
-SRC_URI="https://github.com/munt/munt/archive/${MY_P}.tar.gz"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-
-DEPEND="media-libs/alsa-lib
- media-libs/munt-mt32emu
- X? (
- x11-libs/libX11
- x11-libs/libXpm
- x11-libs/libXt
- )"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/munt-${MY_P}/mt32emu_alsadrv"
-DATA="/usr/share/mt32-rom-data"
-
-src_prepare() {
- default
-
- # Fix MT32 ROM path.
- hprefixify src/alsadrv.cpp
-}
-
-src_compile() {
- emake mt32d CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}"
- use X && emake xmt32 CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}"
-}
-
-src_install() {
- dobin mt32d
- use X && dobin xmt32
- dodoc {AUTHORS,README}.txt
- keepdir "${DATA}"
-}
-
-pkg_postinst() {
- einfo "MT32_CONTROL.ROM and MT32_PCM.ROM cannot be legally included so you must"
- einfo "obtain them and place them in ${EPREFIX}${DATA}."
-}
diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest
index 3c1b245c5907..d782fddbb7ff 100644
--- a/media-sound/openmpt123/Manifest
+++ b/media-sound/openmpt123/Manifest
@@ -1,3 +1,3 @@
-DIST libopenmpt-0.6.2+release.autotools.tar.gz 1514140 BLAKE2B 38e8d24352cce92b38ddf8e1f33af7fb72571b88b8f4cbddff626affe2f00bdb73635872d502417e37c68aa0f2254338088bb493b47c688a22d342b3ba54f725 SHA512 a4bbf804d4be72d11216173371ab81703877071cf15e2daaaf59b0eb892d5948072af00bd1ec8c097c23bb3f77bc2c0be6cf853dcf3c7c24aa6109a9f74d0948
-EBUILD openmpt123-0.6.2.ebuild 1719 BLAKE2B 88ee5e279c0edf0757bb1f7c33bb59aa5500e562b2f1181112e233e203081f4b01a4ae8631d3654e44b763d0fecee7c0056c7b640ee3bc297487f75e37ecf32b SHA512 2cf02a52f6932e39818e3727cbc38dd6ccf6dca9aa5924c03d7f17c488eef0e25f15788a2546422d69a40d094a9e4805af78e625e89dae1dd8cea67673ea6d8c
+DIST libopenmpt-0.6.3+release.autotools.tar.gz 1514410 BLAKE2B e61473b3dcb1c88450b72fdd29b7e22f794134ffdf23222a79bf715c6e1c1810e19a5fb48cd6e1536d1f892349cf90cfa34b90e0a67e1c208e993f2db51af082 SHA512 b9f9cce9ef7d87ad8f18d17603b613fd153d5effdf04de566daabe26afa08b84eb0aa089b94fcbf7cb724befd0a3d93ffdaf5b578f2a3afa31f7aa517f39c62f
+EBUILD openmpt123-0.6.3.ebuild 1719 BLAKE2B 88ee5e279c0edf0757bb1f7c33bb59aa5500e562b2f1181112e233e203081f4b01a4ae8631d3654e44b763d0fecee7c0056c7b640ee3bc297487f75e37ecf32b SHA512 2cf02a52f6932e39818e3727cbc38dd6ccf6dca9aa5924c03d7f17c488eef0e25f15788a2546422d69a40d094a9e4805af78e625e89dae1dd8cea67673ea6d8c
MISC metadata.xml 328 BLAKE2B 25f8b37a7e7885a50e5b7305c9090033c78b1154214e05060c3407f0d27ac436aa3f0da1dff3a5ba1685bef390f1fe99416893aaf59e002921cc3464ce0d2167 SHA512 6686c75dbfcd5a5f9d6ef4d667916f54388180045471f8eb585c7b0d6e03f5d56c3fc892c97851f7453318309a456bbfd877eb240cbf008b71984009d08a8181
diff --git a/media-sound/openmpt123/openmpt123-0.6.2.ebuild b/media-sound/openmpt123/openmpt123-0.6.3.ebuild
index f9f538ff0464..f9f538ff0464 100644
--- a/media-sound/openmpt123/openmpt123-0.6.2.ebuild
+++ b/media-sound/openmpt123/openmpt123-0.6.3.ebuild
diff --git a/media-sound/pulseaudio-daemon/Manifest b/media-sound/pulseaudio-daemon/Manifest
index 1f9d41cf738d..4fa3b852b47e 100644
--- a/media-sound/pulseaudio-daemon/Manifest
+++ b/media-sound/pulseaudio-daemon/Manifest
@@ -1,7 +1,8 @@
+AUX enable-autospawn.conf 65 BLAKE2B 47e57076b19000ca3c57f0368e453198131c41a5a9c2d0cc8632f0a7ed4e5c992cf93e3c7651c4f3b59ceaf177d4d811bd6774676a2b005ec12259e56d99b4d2 SHA512 61f90b0d19e807a672bd39d190c1102db0b8c46284cf09d4a19b4b96d566633e56a60d21a3a1374e447e8e06496a3aef56bf5ae574337c081e7cf18842458e59
AUX pulseaudio.conf.d 151 BLAKE2B 99b185b9353259f37f3396c6f2bb56b80cac0159c9c5d06af4b298ad71d9c577dd6b3f0d9097fc95184b14193d0d55252987465ebd93bd0005849a68ce9b428d SHA512 f97ed431e371e43d297b099952bf1e897b243a822183524b8e3ea17e888c08590bb3793e195bc22e3254eae7f2e1fa00204a752638746c4dde825a423f08c24b
AUX pulseaudio.init.d-5 2224 BLAKE2B d7710b77b209391016e9f84b574cdf70636904d7f54caf9297357ebee97e8ae10c54119521ecad99fbef5f1ad341128b06816f8c733faa29d9c44fa8c435008b SHA512 a11d02fd1c6672a7f022e6ef3e3ad8e3a7f2bf50257c38573db0823415c990021a7bf29b1e194d3d9c8a59464673958604086ef519313a4e3a6bd79071397f29
AUX pulseaudio.service 227 BLAKE2B f58fa701152e84f4d52426f6f76b5a01a1a315d09e5fb8e9e57860b44dc63b78b3f1c1629380b4345c53b003c677f729b3959419e8488e37607c56d6a700626a SHA512 567663b231fe7c2682b08b1059cdad1fcb3c4cb01c1b24aed9afb6fb767b30f250b78bbbed48aadfb06c6d1a4963a6db24877d79a1d36c4be2a128b479c086d6
AUX pulseaudio.tmpfiles 36 BLAKE2B 4fe7c88fb35f561b0eb756146db17e37201126b5d7f906c88cdc778c6191f17c799f1db072f09d5a384485830e4d33266c224955bad22081255544642399b2f6 SHA512 f040850d81030ef04e1aa368d333a1ae1b7238adef5772280fc344c3068262d5ab8c9f3edb92db9c443f9d7d21abb27583ea1efc51ed733bbfa43e2edc68dde1
DIST pulseaudio-15.99.1.tar.xz 1546536 BLAKE2B d77b7f9d05c1ffe1490b72dbf58b479962798d6e961d4efc935cbab0a6ad7fcd6ecb99de5efa5b85658b58e59024087cfd446ac4e7eeef1cd38fa7e579b5fb3c SHA512 3eb7cdc9795204513d43336836d12709e78ebb001a97e9bab81969a4981a10df2d68a5fad34aef2660f37b72d269cb01e4c6e76c42a5c5742ac56c0f575778d5
-EBUILD pulseaudio-daemon-15.99.1.ebuild 10068 BLAKE2B 2ba9ced46da22c3d8f7c2ca5463297ac8570233ebda4063118e03c40e0f075663847916eb3d0e1b3dc2624a08f5a921e24105770c6425d08c003f2fa2c1dbe23 SHA512 fcf96d0bf03b14b689b56fd12eacdbd73aafd17c0ccff76383cc737c7c9b9e8a4a0442b8a0d4dfcb6a6ccd33005fef208156dc8e23f1bfb952553c52637281f8
+EBUILD pulseaudio-daemon-15.99.1-r2.ebuild 10309 BLAKE2B a0c724825e6a88bbcd459b82ecc1d85eb3375648bd7b1e69be30a892c6c8c28cc6a309a11d44b9df20d62380ede6b79b15a1444236a58469610936b5b7454bfd SHA512 f09b09b8db9109fe9a2ab9ad33accc1598ed84b2336ce44eb10650a1e0ed2c46a114dbbae34e3887254bfbd6581db35c9a86c45b13a965acb569e7252d561345
MISC metadata.xml 3219 BLAKE2B fd8c28b21c9fc9d2185d2f92481b5cdf1b344dbd95a7d668f5fa14320f90698654ae68cca14789fd9f83fe9fe9b46f906988acdbce36c5e0102846baaf10e7e0 SHA512 9b1c4d4a5077d6e7dae69c4f54d82586d77d32dca078ae39f63995b2b2320ec9804be24688657ed47823ee034ce8b54a8f9e0229e9b35849778b0204ef97352c
diff --git a/media-sound/pulseaudio-daemon/files/enable-autospawn.conf b/media-sound/pulseaudio-daemon/files/enable-autospawn.conf
new file mode 100644
index 000000000000..5681459a32cd
--- /dev/null
+++ b/media-sound/pulseaudio-daemon/files/enable-autospawn.conf
@@ -0,0 +1,2 @@
+# Enable automatic spawning of pulseaudio daemon
+autospawn = yes
diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-15.99.1.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-15.99.1-r2.ebuild
index 71655e65efbd..61a9f133cb5f 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-15.99.1.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-15.99.1-r2.ebuild
@@ -56,7 +56,7 @@ REQUIRED_USE="
# - media-libs/speexdsp is providing echo canceller implementation and used in resampler
# TODO: libatomic_ops is only needed on some architectures and conditions, and then at runtime too
COMMON_DEPEND="
- >=media-libs/libpulse-${PV}[glib?,systemd?,tcpd?]
+ >=media-libs/libpulse-${PV}[dbus?,glib?,systemd?,tcpd?,X?]
dev-libs/libatomic_ops
>=media-libs/libsndfile-1.0.20
>=media-libs/speexdsp-1.2
@@ -272,12 +272,20 @@ src_install() {
|| die
fi
+ # Only enable autospawning pulseaudio daemon on systems without systemd
+ if ! use systemd; then
+ insinto /etc/pulse/client.conf.d
+ newins "${FILESDIR}/enable-autospawn.conf" "enable-autospawn.conf"
+ fi
+
find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
}
pkg_postinst() {
gnome2_schemas_update
+ use udev && udev_reload
+
if use system-wide; then
tmpfiles_process "pulseaudio.conf"
diff --git a/media-sound/pulseeffects/Manifest b/media-sound/pulseeffects/Manifest
index 7d20fe6cc72d..2859c8012588 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,4 +1,7 @@
AUX pulseeffects-4.8.5-meson_no_automagic.patch 1529 BLAKE2B d3ac44aed8a08ab62b932032b3c25e7e0019fbdc2c70e33114d4cca787e3f441ffe2bdc0c3c8c65a5f5a79b396c965b3f2c2fc4f1a9c392c1dc347c53f6460fa SHA512 508856da931ffeeab631ac684ba918e113144b345d95670bf0ac7c3cb1a4033745f2dfbfbf2cbb02a26a61c21146d74b0cbf22951386b3fc574f314d6318ae69
+AUX pulseeffects-4.8.6-meson_no_automagic.patch 1529 BLAKE2B 63ff162b0d0dbf7d091d6d1ce4b57bd4e0f43c72d795457ede6709d26ceea661fb7208ea762b8061458a456c1ebdeff24c2e4e1c5b1796b0fa7f11d268e85e7e SHA512 d086cbe38a6aa0149bea52e4b6fde74edfc0d769fe56225754ce13ee0316f3c149333527ca0512dc0f3f703ff84f3f5da19b4504cd2d6100c79d14fa54967bbd
DIST pulseeffects-4.8.5.tar.gz 2028531 BLAKE2B 0ba68c90d4eb25e3b22c4f39f989bef428c970f0dcfa0b301c500928f835d76c31cd1d7692d1a853b3121d4e8fbee8102c1f538b06cb15933509719a6da5d8a0 SHA512 b72f4d5356af1308d997f01ac2efc5eefb569e9a1253f0a19918aec5f9c2d386ab5c293a5aa6a28e8d15200289f32d34c8f3d524bc50874c750afdee61bc0820
+DIST pulseeffects-4.8.6.tar.gz 2028485 BLAKE2B bf50c72773670ec9b8fd1f21b927b23f6656a2de6c86fc0b68a8fb199a2c949146d1c550f6ce291ca713edb5d0f2a034cf5cae6f3d266c4ef0f541c5f247e422 SHA512 37ad97e7234e9dae0f3be910b35b2dfed94f593c39e59b9977e31c95108e7edede4104cc5fe32292e617f119898c4bad4e9fd5afdfb9aaaa134f5cb78fc5fa0f
EBUILD pulseeffects-4.8.5-r1.ebuild 2236 BLAKE2B 1dc26ed814192ccc3af475a41b5bce38b5659b895983071cd6a4a3be9f3ba5d864c7f9b7e9721e6f42b8776a4697af024ddc3d394fd0995fff284a457f0ab2be SHA512 484d0995b1f56ea5df785612a2ddbce2e6d6473995228838ff1fa54126dd14453cfcff3621e8dde3cba59cd9d5cf8bbb3a3596c4b2e7b4859e6af7a2e72bc219
+EBUILD pulseeffects-4.8.6.ebuild 2272 BLAKE2B e82fa92a378e770a656314dbdff9e1dd14342ce134ea6f5239d0dcdd79824bfd245497a4844cc2b3060428c0195f335e7bb8f294ac193305eedff92411bb944a SHA512 93351d197ab25d12ea43cc47848377269b1bf1a43bf8e6f23aba78c0d5406bd4627abdf708849d5ce8e699874178e9141a1c4486169d28d2652922b0ac1d293a
MISC metadata.xml 1353 BLAKE2B 8a3ab829edb36bf0f711057096176b15fad113820ec9910d5791c20cf9bc2802396264c43550a8a46b1f8318357b4d4e6a99c264d7b0b89aadc201b8f5098dee SHA512 bab593219b241f0903415945c110bdbe08197618d648785bbe0a7ed5c8a53618e16d60f82e5456ccd4236762384ae571bfc484bbb2f6aac8c99bd9d339f30e65
diff --git a/media-sound/pulseeffects/files/pulseeffects-4.8.6-meson_no_automagic.patch b/media-sound/pulseeffects/files/pulseeffects-4.8.6-meson_no_automagic.patch
new file mode 100644
index 000000000000..0288fab2987d
--- /dev/null
+++ b/media-sound/pulseeffects/files/pulseeffects-4.8.6-meson_no_automagic.patch
@@ -0,0 +1,55 @@
+--- a/meson.build
++++ b/meson.build
+@@ -4,7 +4,7 @@
+ 'cpp',
+ default_options : ['cpp_std=c++17','buildtype=debugoptimized'],
+ version: '4.8.6',
+- meson_version: '>= 0.40.0'
++ meson_version: '>= 0.47.0'
+ )
+
+ add_global_arguments('-DG_LOG_DOMAIN="pulseeffects"', language : 'c')
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -0,0 +1,12 @@
++option(
++ 'bs2b',
++ type: 'feature',
++ value: 'auto',
++ description: 'Enable bs2b-based Crossfeed plug-in for improving headphone listening of stereo audio records'
++)
++option(
++ 'rnnoise',
++ type: 'feature',
++ value: 'auto',
++ description: 'Enable rnnoise-based Noise Reduction plug-in'
++)
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -108,7 +108,7 @@
+ dependency('gstreamer-plugins-bad-1.0', version: '>=1.12.5'),
+ dependency('gstreamer-fft-1.0'),
+ dependency('lilv-0', version: '>=0.22', required: false),
+- dependency('libbs2b', required: false),
++ dependency('libbs2b', required: get_option('bs2b')),
+ dependency('boost', version: '>=1.72', modules:['system','filesystem']),
+ dependency('sndfile'),
+ dependency('threads')
+--- a/src/rnnoise/meson.build
++++ b/src/rnnoise/meson.build
+@@ -1,4 +1,5 @@
+-dep_rnnoise = dependency('rnnoise', required: false)
++opt_rnnoise = get_option('rnnoise')
++dep_rnnoise = dependency('rnnoise', required: opt_rnnoise)
+
+ if dep_rnnoise.found()
+
+@@ -28,7 +29,7 @@
+ cpp_args: plugins_cxx_args
+ )
+
+-else
++elif opt_rnnoise.auto()
+
+ message('could not find the RNNoise library')
+
diff --git a/media-sound/pulseeffects/pulseeffects-4.8.6.ebuild b/media-sound/pulseeffects/pulseeffects-4.8.6.ebuild
new file mode 100644
index 000000000000..bf1d9aac8112
--- /dev/null
+++ b/media-sound/pulseeffects/pulseeffects-4.8.6.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio"
+HOMEPAGE="https://github.com/wwmm/easyeffects/tree/pulseaudio-legacy"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wwmm/easyeffects"
+ EGIT_BRANCH="pulseaudio-legacy"
+else
+ SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="bs2b calf +doc rnnoise rubberband webrtc zamaudio"
+
+DEPEND=">=dev-libs/boost-1.72:=
+ >=dev-cpp/glibmm-2.56.0:2
+ >=dev-cpp/gtkmm-3.24:3.0
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/libsigc++-2.10:2
+ >=media-libs/gstreamer-1.12.5:1.0
+ media-libs/gst-plugins-base
+ >=media-libs/gst-plugins-bad-1.12.5:1.0
+ media-libs/libebur128
+ media-libs/libsndfile
+ >=media-libs/lilv-0.24.2-r1
+ >=media-libs/zita-convolver-3.0.0
+ media-sound/pulseaudio
+ >=x11-libs/gtk+-3.20:3
+ bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.5:1.0 )
+ rnnoise? ( media-libs/rnnoise )"
+RDEPEND="!media-sound/easyeffects
+ ${DEPEND}
+ >=media-libs/gst-plugins-good-1.12.5:1.0
+ >=media-libs/lsp-plugins-1.1.24[lv2]
+ >=media-plugins/gst-plugins-ladspa-1.12.5:1.0
+ >=media-plugins/gst-plugins-lv2-1.12.5:1.0
+ >=media-plugins/gst-plugins-pulse-1.12.5:1.0
+ sys-apps/dbus
+ calf? ( >=media-plugins/calf-0.90.1[lv2] )
+ doc? ( gnome-extra/yelp )
+ rubberband? ( media-libs/rubberband[ladspa] )
+ webrtc? ( media-plugins/gst-plugins-webrtc )
+ zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ dev-util/itstool
+ media-libs/libsamplerate
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.8.6-meson_no_automagic.patch
+)
+
+S="${WORKDIR}"/easyeffects-${PV}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature bs2b)
+ $(meson_feature rnnoise)
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_gconf_uninstall
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest
index 4179f0d5ae40..a8c42e1d7501 100644
--- a/media-sound/qjackctl/Manifest
+++ b/media-sound/qjackctl/Manifest
@@ -1,7 +1,5 @@
AUX qjackctl-0.9.1-disable-git.patch 543 BLAKE2B 818b22b94d1869ca59545463382f254458d7707b33a8150fe29f607ffca72f54d599ab00904bb05b10ef61a2b461ca9c94160b257dd679fb00b0ce872298d488 SHA512 d8c01bb983df5507676433c0262e03b33e43396f421ce37761927489bd6e350dc7ec3b8fce673108ea02d5b13d2b4317dc476c43bb4e1fac14af31a2867fd570
-DIST qjackctl-0.9.6.tar.gz 1271177 BLAKE2B 8d4d6a5ddb712c7ea8c7494a0392250e8128b4284addce797031294c19059e05f7db43ca2b421d7ebaf0abe8db95e2cf098dec3fb2b520a3ff282383fe169455 SHA512 0af54ffc9a4afa3672e5996273f2ba20c7b0aec2d64831944a3aed16b7d33a48eca7d71dd799f197e450c44010065ea9e8ca9d5cc307af926697a2f95a4fa023
DIST qjackctl-0.9.7.tar.gz 1273517 BLAKE2B 7f6803868c079dfd6c734a32eff066b326cd89508a5c9c94ae29589e6f318e511c59404ab0fbc8e5ecf71695522c9b8130710c571dbd00233942e107e300f810 SHA512 dcec597019c0e59ae74efede555a5f1534fa4d17e6c3d30af43ac7292552cbe48298ae39dce739225b035c0daeaafac7f2ea0b8df6ff25c36e6bd9336e1827bc
-EBUILD qjackctl-0.9.6.ebuild 976 BLAKE2B a6a05372bde75dd58333c396065004ac4a1dcca0740602b66607c2034102c222e78e0df210a3232c9c1fe4889e0dadd1184453c5f6f851c7081b741398303589 SHA512 36e100173b637c3b4bea81f7f4134dbd6cd65a285be5ce93ee0b60cbb06551e7fb41f901fb4f9bf0c2aa27cd38b5cfe5c68c8cbcaa612c9e8f8aad7717838eab
-EBUILD qjackctl-0.9.7.ebuild 978 BLAKE2B 1cd97fba1596268e1b574e7712d53a4632c05f3e8dff249baf579ececaebb2e72fa03b3e7a24f6dd8843241ab13e6a5e0d19ab43607102955b4b074b609e5f30 SHA512 e14fba2be8e4de5a4781ea3806a8f60ff3ab430fb9f57860ed502efd83d5efb6d53cf983a34c3b3bcec218d39cf21b585561fdcf952d2dcb88cb84e760118339
+EBUILD qjackctl-0.9.7.ebuild 976 BLAKE2B a6a05372bde75dd58333c396065004ac4a1dcca0740602b66607c2034102c222e78e0df210a3232c9c1fe4889e0dadd1184453c5f6f851c7081b741398303589 SHA512 36e100173b637c3b4bea81f7f4134dbd6cd65a285be5ce93ee0b60cbb06551e7fb41f901fb4f9bf0c2aa27cd38b5cfe5c68c8cbcaa612c9e8f8aad7717838eab
EBUILD qjackctl-9999.ebuild 920 BLAKE2B 1d966d83ed7d06090b7117259727d872cfcc78963b9fdd61324d321694fdb85d8f9592ff2b428feb13259dc276189ef032fc34bdba258e72d8dc5de699709c16 SHA512 b581805aff62535801ced064ed7ee16f72884ca4b7442062e6961dedd20d58abba68cc7ee292e759e52bbfe2868f442c8dba84ddfb4e1bed1f18535aded1f1b7
MISC metadata.xml 338 BLAKE2B 74efc1853779388695ea14b6ccbe8e22d88941b8fcb845f553c02bd9e052f5638b2f4629dd238272a20b76db17f0d1f30a454a4b9a27333eb1e80b8d826c0dfd SHA512 bf18f336710191bc34b33b34f3f39435a9f3c9d7c45cef4e5b0ad39c19f4a9b27ee032dd2dbf6c57daaa90ad5f9adce40c49230850b6c1d746d0691eaf5ebb10
diff --git a/media-sound/qjackctl/qjackctl-0.9.6.ebuild b/media-sound/qjackctl/qjackctl-0.9.6.ebuild
deleted file mode 100644
index 42aae0d3e969..000000000000
--- a/media-sound/qjackctl/qjackctl-0.9.6.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg cmake
-
-DESCRIPTION="Qt GUI to control the JACK Audio Connection Kit and ALSA sequencer connections"
-HOMEPAGE="https://qjackctl.sourceforge.io/"
-SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="alsa dbus debug portaudio"
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- dev-qt/qtxml:5
- virtual/jack
- alsa? ( media-libs/alsa-lib )
- dbus? ( dev-qt/qtdbus:5 )
- portaudio? ( media-libs/portaudio )
-"
-RDEPEND="${DEPEND}
- dev-qt/qtsvg:5
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.9.1-disable-git.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DCONFIG_ALSA_SEQ=$(usex alsa 1 0)
- -DCONFIG_DBUS=$(usex dbus 1 0)
- -DCONFIG_DEBUG=$(usex debug 1 0)
- -DCONFIG_PORTAUDIO=$(usex portaudio 1 0)
- )
- cmake_src_configure
-}
diff --git a/media-sound/qjackctl/qjackctl-0.9.7.ebuild b/media-sound/qjackctl/qjackctl-0.9.7.ebuild
index 127871210489..42aae0d3e969 100644
--- a/media-sound/qjackctl/qjackctl-0.9.7.ebuild
+++ b/media-sound/qjackctl/qjackctl-0.9.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="alsa dbus debug portaudio"
BDEPEND="dev-qt/linguist-tools:5"
diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest
index 30c0a2c760b5..2e45aa655d39 100644
--- a/media-sound/qmmp/Manifest
+++ b/media-sound/qmmp/Manifest
@@ -1,6 +1,4 @@
-DIST qmmp-1.5.3.tar.bz2 1388836 BLAKE2B 90fe166204125773d888f54f7f2b044215816ca337f079a73bca708440dc011c31a17afd7070a43103374f21879932527c123d5fe3066b46331abbdc91f8c224 SHA512 135802fde0d8ec0cad4ea1968dc6a4ab418d403ce2fd8fb4f96535420c84f7c56b67491e80b700960ab7d99600657dfe661cb2fd6bec3ae3a7c8cd809f16d9ba
DIST qmmp-1.5.4.tar.bz2 1388941 BLAKE2B e1a205b6315cd841c7d7a94ed85dca7fcbc74416dcc09458637ccadab96c3a2614039007cdbab404098d2818f4b5cdb7a0bc5cf27e1bfdd0f146d73e2834f230 SHA512 5dcc543f75f3baa6115c7c692acaca00b1ad6b62c773ac18ad97447fc17978f067d85b132d1fdb65467474417b7d7e8d8b43e0284196978ca63dd5d431a23bf5
-EBUILD qmmp-1.5.3.ebuild 4110 BLAKE2B 7b193d02974a783fe90f39c8a698420517a64bfd616092873ad64799427c83deb633d128477fd62c7478afd6ed156f47888e57b3d8f6b050c0e198474c361fe8 SHA512 a58932662dbe4b47de5def1597b8d717ee428830248b1d394451660c873978bf880fa0199e43a717c1332020cdb18a2b5126131fae016b18ebb67cb354d7861e
-EBUILD qmmp-1.5.4.ebuild 4112 BLAKE2B bf5c0a3724e3670be2a65a996ced8fdf7bae069fee3d6012c2008b8f53ab23ff3713806ab3d546f413f16e8215ecb44fe7a8d89056eed1559c0124af34f1b80a SHA512 7e3755425e4c04ea312512077a52e90fb5965b701d99919e14f4b8d082e874b947584cec67a2d1399e5cb28aa37dda9ed710b210a4a1c57788efcce4e31ed537
+EBUILD qmmp-1.5.4.ebuild 4110 BLAKE2B 7b193d02974a783fe90f39c8a698420517a64bfd616092873ad64799427c83deb633d128477fd62c7478afd6ed156f47888e57b3d8f6b050c0e198474c361fe8 SHA512 a58932662dbe4b47de5def1597b8d717ee428830248b1d394451660c873978bf880fa0199e43a717c1332020cdb18a2b5126131fae016b18ebb67cb354d7861e
EBUILD qmmp-9999.ebuild 4112 BLAKE2B bf5c0a3724e3670be2a65a996ced8fdf7bae069fee3d6012c2008b8f53ab23ff3713806ab3d546f413f16e8215ecb44fe7a8d89056eed1559c0124af34f1b80a SHA512 7e3755425e4c04ea312512077a52e90fb5965b701d99919e14f4b8d082e874b947584cec67a2d1399e5cb28aa37dda9ed710b210a4a1c57788efcce4e31ed537
MISC metadata.xml 1883 BLAKE2B 8f252d3c02181fe5c7897a6f23b689dc75b507af80e765248ba856c8cd6564d162cfa60190fdd57350e1cf00229391f5057c1a51853dd2e291b3bc7311049d8f SHA512 affecdc44bc4b87cae10aba228f52b6eee63f759fa70e609206c9a4e627dab7d89741cdf51a22fe4b502f8c8d62077512494c893c7963afeb7d0cc0c23f945c0
diff --git a/media-sound/qmmp/qmmp-1.5.3.ebuild b/media-sound/qmmp/qmmp-1.5.3.ebuild
deleted file mode 100644
index 14e58416acd2..000000000000
--- a/media-sound/qmmp/qmmp-1.5.3.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg
-
-DESCRIPTION="Qt5-based audio player with winamp/xmms skins support"
-HOMEPAGE="http://qmmp.ylsoftware.com"
-if [[ ${PV} != 9999 ]]; then
- SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2
- mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2"
- KEYWORDS="amd64 x86"
-else
- inherit subversion
- QMMP_DEV_BRANCH="1.3"
- ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# KEYWORDS further up
-IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca
-ffmpeg flac game gnome jack ladspa lyrics +mad midi mms modplug mplayer musepack
-notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid
-sndfile soxr stereo tray udisks +vorbis wavpack"
-
-REQUIRED_USE="
- gnome? ( dbus )
- shout? ( soxr vorbis )
- udisks? ( dbus )
-"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsql:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- media-libs/taglib
- x11-libs/libX11
- aac? ( media-libs/faad2 )
- alsa? ( media-libs/alsa-lib )
- archive? ( app-arch/libarchive )
- bs2b? ( media-libs/libbs2b )
- cdda? (
- dev-libs/libcdio:=
- dev-libs/libcdio-paranoia
- )
- curl? ( net-misc/curl )
- dbus? ( dev-qt/qtdbus:5 )
- enca? ( app-i18n/enca )
- ffmpeg? ( media-video/ffmpeg:= )
- flac? ( media-libs/flac )
- game? ( media-libs/game-music-emu )
- jack? (
- media-libs/libsamplerate
- virtual/jack
- )
- ladspa? ( media-plugins/cmt-plugins )
- mad? (
- media-libs/libmad:=
- media-sound/mpg123:=
- )
- midi? ( media-sound/wildmidi )
- mms? ( media-libs/libmms )
- modplug? ( >=media-libs/libmodplug-0.8.4 )
- mplayer? ( media-video/mplayer )
- musepack? ( >=media-sound/musepack-tools-444 )
- opus? ( media-libs/opusfile )
- pipewire? ( media-video/pipewire )
- projectm? (
- dev-qt/qtgui:5[-gles2-only]
- dev-qt/qtopengl:5
- media-libs/libprojectm:=
- )
- pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
- qtmedia? ( dev-qt/qtmultimedia:5 )
- scrobbler? ( net-misc/curl )
- shout? ( media-libs/libshout )
- sid? ( >=media-libs/libsidplayfp-1.1.0 )
- sndfile? ( media-libs/libsndfile )
- soxr? ( media-libs/soxr )
- udisks? ( sys-fs/udisks:2 )
- vorbis? (
- media-libs/libogg
- media-libs/libvorbis
- )
- wavpack? ( media-sound/wavpack )
-"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5
-"
-
-DOCS=( AUTHORS ChangeLog README )
-
-src_prepare() {
- if has_version dev-libs/libcdio-paranoia ; then
- sed -i \
- -e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
- src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_AAC="$(usex aac)"
- -DUSE_ALSA="$(usex alsa)"
- -DUSE_ANALYZER="$(usex analyzer)"
- -DUSE_ARCHIVE="$(usex archive)"
- -DUSE_BS2B="$(usex bs2b)"
- -DUSE_CDA="$(usex cdda)"
- -DUSE_COVER="$(usex cover)"
- -DUSE_CROSSFADE="$(usex crossfade)"
- -DUSE_CUE="$(usex cue)"
- -DUSE_CURL="$(usex curl)"
- -DUSE_KDENOTIFY="$(usex dbus)"
- -DUSE_MPRIS="$(usex dbus)"
- -DUSE_ENCA="$(usex enca)"
- -DUSE_FFMPEG="$(usex ffmpeg)"
- -DUSE_FILEWRITER="$(usex vorbis)"
- -DUSE_FLAC="$(usex flac)"
- -DUSE_GME="$(usex game)"
- -DUSE_GNOMEHOTKEY="$(usex gnome)"
- -DUSE_HAL=OFF
- -DUSE_JACK="$(usex jack)"
- -DUSE_LADSPA="$(usex ladspa)"
- -DUSE_LYRICS="$(usex lyrics)"
- -DUSE_MAD="$(usex mad)"
- -DUSE_MIDI="$(usex midi)"
- -DUSE_MMS="$(usex mms)"
- -DUSE_MODPLUG="$(usex modplug)"
- -DUSE_MPLAYER="$(usex mplayer)"
- -DUSE_MPC="$(usex musepack)"
- -DUSE_NOTIFIER="$(usex notifier)"
- -DUSE_OPUS="$(usex opus)"
- -DUSE_OSS="$(usex oss)"
- -DUSE_PIPEWIRE="$(usex pipewire)"
- -DUSE_PROJECTM="$(usex projectm)"
- -DUSE_PULSE="$(usex pulseaudio)"
- -DUSE_QSUI="$(usex qsui)"
- -DUSE_QTMULTIMEDIA="$(usex qtmedia)"
- -DUSE_SCROBBLER="$(usex scrobbler)"
- -DUSE_SHOUT="$(usex shout)"
- -DUSE_SID="$(usex sid)"
- -DUSE_SNDFILE="$(usex sndfile)"
- -DUSE_SOXR="$(usex soxr)"
- -DUSE_STEREO="$(usex stereo)"
- -DUSE_STATICON="$(usex tray)"
- -DUSE_UDISKS2="$(usex udisks)"
- -DUSE_VORBIS="$(usex vorbis)"
- -DUSE_WAVPACK="$(usex wavpack)"
- )
-
- cmake_src_configure
-}
diff --git a/media-sound/qmmp/qmmp-1.5.4.ebuild b/media-sound/qmmp/qmmp-1.5.4.ebuild
index ee881e5be18c..14e58416acd2 100644
--- a/media-sound/qmmp/qmmp-1.5.4.ebuild
+++ b/media-sound/qmmp/qmmp-1.5.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://qmmp.ylsoftware.com"
if [[ ${PV} != 9999 ]]; then
SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2
mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
else
inherit subversion
QMMP_DEV_BRANCH="1.3"
diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest
index 9bf252854010..7a7f02b1f5b8 100644
--- a/media-sound/qsampler/Manifest
+++ b/media-sound/qsampler/Manifest
@@ -1,7 +1,5 @@
AUX qsampler-0.9.1-cmake-no-git.patch 543 BLAKE2B db45bba7c2f5e7d3325340568a1163627dc909192bc7721436b34216cdc2672c1134f817367a8783810412e909c6934a45f730f7623787b6819a88cfacd5aa0d SHA512 e5e55ca07bf38627d45a7761027fb49dfb4736b59ad0ad5441bcf1c51fef3678ddb4a6974d6febd2e74fed90a6535d0f4dcd80b4b587b2087c3ec3d1ed18ae3e
-DIST qsampler-0.9.5.tar.gz 222375 BLAKE2B 0051fc3bee7b3c544336b68ae36acbab265eb5dfd7750d525402d5ffea6ed69481fcccd77ba54df37c4eb2305ad25a6a56181aa4fa12d6a3afa86e012be5cb84 SHA512 2f79e4928ccb2cecafe63fc0b35349ed2ad4b26fe4436bdea0446f1d54a61478dbd5df87445bdd77c5ffd6c5e93e478c90b1576f4c1105276abe34a99b6a30e3
DIST qsampler-0.9.6.tar.gz 222973 BLAKE2B 944616f522df1e4d5d8305f474f1aaf0f5c39d41860b26f057122463a866ccf95c283ec6a34ef204580627b1e9b6aaec4dd6bf65364fab67ceee91b9d08879dd SHA512 a2de808d3b4d41970b11eb41c972b09568fc478abb0e039725bb8d341b988986c239a82792ba5051d552264dd44d68d3d58f00e21412a154fbb476421262381d
-EBUILD qsampler-0.9.5.ebuild 1124 BLAKE2B c678830f8637123b03ab9b76ff3011646b3300a96bb97e714aee0371ed138315ae0db880e142706b0e9eaa791f920ac8dfed6b3ce6f3d156e16d2786cee39262 SHA512 a001fd94db2b62d6b8be35058e5a25af2b20e73ce67e073345ac20599e5e2d4f17a92fe6ae4b27d4294e1b512368e585ee87a5576dcbc128fe0a73e988dc60a5
-EBUILD qsampler-0.9.6.ebuild 1125 BLAKE2B a1c614c76d6bdb057cb7d82c595822b3fc3e0277547e6d49503a45805108c2bd2202677fdfcfc638ca6355160570a5f9795b1e42271fd445a93e7b5d00276ad0 SHA512 622132777a24f8e2ae8a8cf211bb553c895b967c93f8d5533681d35f1662b43b1f8eb087d54b03d85ab1ddbb2bda6b75f80c6bd0fb048c835319da984e3e7874
+EBUILD qsampler-0.9.6.ebuild 1124 BLAKE2B c678830f8637123b03ab9b76ff3011646b3300a96bb97e714aee0371ed138315ae0db880e142706b0e9eaa791f920ac8dfed6b3ce6f3d156e16d2786cee39262 SHA512 a001fd94db2b62d6b8be35058e5a25af2b20e73ce67e073345ac20599e5e2d4f17a92fe6ae4b27d4294e1b512368e585ee87a5576dcbc128fe0a73e988dc60a5
EBUILD qsampler-9999.ebuild 1066 BLAKE2B fb8717ad1c4fa88cc5a0177a6fff158cfca12c0b5ef717d808ae70b721f733534895dc80ac9f3ae1a0862d44e3e1354535e72fceff18ba62d5d66794177659a2 SHA512 fb773e6378edccd26ad0e6be0deb16481b604432e505ac2581c4cdb5c431aaf70b9055abf5dcb6e5dd84d5e8b9d23467113e8bc7ba118aba40ffe873af3ae57e
MISC metadata.xml 494 BLAKE2B e15f94a046f20f6430b293d548b1b9694e172b083d51542d398abf2de7beea5aa5915b670ac335bc31f797dbba71e82db55b72a93e88bfbdca8d862d9840975e SHA512 b136da53c09415395c0529c6d02d328520617737bce205ba1089725c3705ddea4be61e8208d814479976a420673498fba53caba64b5e0cb49ffe79694045f25a
diff --git a/media-sound/qsampler/qsampler-0.9.5.ebuild b/media-sound/qsampler/qsampler-0.9.5.ebuild
deleted file mode 100644
index 04342be82314..000000000000
--- a/media-sound/qsampler/qsampler-0.9.5.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://git.code.sf.net/p/qsampler/code"
- inherit git-r3
-else
- SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Graphical frontend to the LinuxSampler engine"
-HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug +libgig"
-
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- media-libs/alsa-lib
- media-libs/liblscp:=
- x11-libs/libX11
- libgig? ( media-libs/libgig:= )
-"
-RDEPEND="${DEPEND}
- media-sound/linuxsampler
-"
-BDEPEND="dev-qt/linguist-tools:5"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.9.1-cmake-no-git.patch"
-)
-
-DOCS=( ChangeLog README TRANSLATORS )
-
-src_prepare() {
- cmake_src_prepare
-
- sed -e "/^find_package.*QT/s/Qt6 //" -i CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFIG_DEBUG=$(usex debug 1 0)
- -DCONFIG_LIBGIG=$(usex libgig 1 0)
- )
- cmake_src_configure
-}
diff --git a/media-sound/qsampler/qsampler-0.9.6.ebuild b/media-sound/qsampler/qsampler-0.9.6.ebuild
index f286d8199e11..04342be82314 100644
--- a/media-sound/qsampler/qsampler-0.9.6.ebuild
+++ b/media-sound/qsampler/qsampler-0.9.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Graphical frontend to the LinuxSampler engine"
diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest
index f29d5a6a4218..3badab828179 100644
--- a/media-sound/qsynth/Manifest
+++ b/media-sound/qsynth/Manifest
@@ -1,7 +1,5 @@
AUX qsynth-0.9.1-cmake-no-git-version.patch 579 BLAKE2B 561d4fab7495335a9853968820f71508fe0ce340d829a36b74845b76a06c35abb815d40756d080efe9fecf8e8bcd9dfa347dc524aa4af2ccbb892ebc678fc861 SHA512 843467c9c6d13970ae7494a700830860783e48f4e9cc0bd74522921dfc2358e76d2e1b35436e2d04381e9e00c00692357526f3a0fa25c4d9205cd85ce73e97fd
-DIST qsynth-0.9.6.tar.gz 334419 BLAKE2B daeb82f102a9a754b708b3d3ebc1963a1cf08180ec16971b4b6fb2ea3b35d7f1ca3a663bd9381d4c90052e1c781a6fef64c4cbf0d456f47ac12791da485979ea SHA512 4f596fefda29fad9298539aaf83bdcc699846416d10b1259041a414f3d89ecc76a6cad338742bac8ffa0ed78ff462fe70147e1ef6437c20241598bd7a1d41a84
DIST qsynth-0.9.7.tar.gz 335564 BLAKE2B 7f74aebf0c635943e64be636035f86bb74e94514f97f199046cebed37675503c15225f626aba9bc862d07b13d941bb26bc3d3550f0f2c0dc32a8ed6db6c7f029 SHA512 1df8b96423a44d2a3db47417867319cea5df941e4e17e7b04c5b9c3839fff4c7d77cbc4a1ba86a2c17f5bbe13aefa59fc46a8769ecb1a2590c1f4c6c28ae6081
-EBUILD qsynth-0.9.6.ebuild 1409 BLAKE2B 3da591d928a9b272f52f4cb9a52701df395e07e6a5595b44bae22405c433de7a3d42f7831ad99e9a545e7abb50306bac1ef0f8b9ae170ba5200c29015bad303b SHA512 97c625f61f97787d161296943cd12582919faf498c44a09e43898bad69513dcf3b27bfd286cd0b48693b3aa4b62c4e7acf1dbba20fab8c1c029b7b4554a02310
-EBUILD qsynth-0.9.7.ebuild 1413 BLAKE2B 94f3b565fe4092f371bcb9e668ce11403dd384ce2932846956d80fab08b7fb18d00892b4f1e0cdf40f17d002897e4076f701119b965dd7dbdf28bb564ecddff4 SHA512 d46ea096cdab2d24bd73e42f55c5056ac408baa42a0ba5d215683342605c04cfa4c6f404dfaa0e2d6a9c5fc1ec9954835c8af88e5e0a51fc60fa15817b5e7733
+EBUILD qsynth-0.9.7.ebuild 1409 BLAKE2B 3da591d928a9b272f52f4cb9a52701df395e07e6a5595b44bae22405c433de7a3d42f7831ad99e9a545e7abb50306bac1ef0f8b9ae170ba5200c29015bad303b SHA512 97c625f61f97787d161296943cd12582919faf498c44a09e43898bad69513dcf3b27bfd286cd0b48693b3aa4b62c4e7acf1dbba20fab8c1c029b7b4554a02310
EBUILD qsynth-9999.ebuild 1347 BLAKE2B 219e5066d51c2aa4216f883b2a8e59de6f081caa033cd9810a4037ed7aea15225937e2c9c38cbd6d970c9ed1678f2d95d3b0a8cee3f6994243f77029a13ccfec SHA512 e423e026864f91ac8da553c616be407843ce250c504c96a7616bdae9821483675e338374474d0555a62859aa9b10478e2b1504cc2985b39dea534ea74e0a0932
MISC metadata.xml 756 BLAKE2B 41cdb1c211eca3b2ff4218987850219ccbf3b0cbc6d76ea1841044811b52dba32bf2ce48be9b10bb40f7778188e5ebd4df29e0e865fb3b0017acfc1a6965efe4 SHA512 3f1b3281eb2bd0bc7a4f3ab87354ef636c1e8acdd79d7392d1d54c49be7c6715ad6e054dd6c1c6f9bd1186c2dd8aa40662008bfd79f72816c8de6e9fe62dd626
diff --git a/media-sound/qsynth/qsynth-0.9.6.ebuild b/media-sound/qsynth/qsynth-0.9.6.ebuild
deleted file mode 100644
index adcfb131ef7b..000000000000
--- a/media-sound/qsynth/qsynth-0.9.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop xdg
-
-DESCRIPTION="Qt application to control FluidSynth"
-HOMEPAGE="https://qsynth.sourceforge.io/"
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://git.code.sf.net/p/qsynth/code"
- inherit git-r3
-else
- SRC_URI="mirror://sourceforge/qsynth/${P}.tar.gz"
- KEYWORDS="amd64 ppc ppc64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+alsa debug jack pulseaudio"
-
-REQUIRED_USE="|| ( alsa jack pulseaudio )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- media-sound/fluidsynth:=[jack?,alsa?,pulseaudio?]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-0.9.1-cmake-no-git-version.patch" )
-
-src_prepare() {
- cmake_src_prepare
-
- sed -e "/^find_package.*QT/s/Qt6 //" -i CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFIG_DEBUG=$(usex debug 1 0)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # The desktop file is invalid, and we also change the command
- # depending on useflags
- rm "${D}/usr/share/applications/org.rncbc.qsynth.desktop" || die
-
- local cmd
- if use jack; then
- cmd="qsynth"
- elif use pulseaudio; then
- cmd="qsynth -a pulseaudio"
- elif use alsa; then
- cmd="qsynth -a alsa"
- else
- cmd="qsynth -a oss"
- fi
-
- make_desktop_entry "${cmd}" Qsynth qsynth
-}
diff --git a/media-sound/qsynth/qsynth-0.9.7.ebuild b/media-sound/qsynth/qsynth-0.9.7.ebuild
index 802d146a7511..adcfb131ef7b 100644
--- a/media-sound/qsynth/qsynth-0.9.7.ebuild
+++ b/media-sound/qsynth/qsynth-0.9.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://sourceforge/qsynth/${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 ppc ppc64 x86"
fi
LICENSE="GPL-2"
diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index e76224b6805a..7c73c36355dc 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -1,5 +1,3 @@
-DIST qtractor-0.9.25.tar.gz 1874329 BLAKE2B 94e653724582ebb6be417574e4bc357b58fe79deca686745607dcdf75f14b813cfccdb1d976dc98f89a19c23450ff52ef6060417ce986882374ba36c8f724a7f SHA512 057add530356bd81c4afc9e5527fbf2f6ec21b2f0455f0f8739efb82730ea834a5d2397683e3622071fa75dde31e9d0a1f36d9381618d4a2604100f1b8dd5aa4
DIST qtractor-0.9.26.tar.gz 1868666 BLAKE2B 3e0febf185ad5818bec00c3b66cfdcf8e2ff89909f3934facf3e371283b840847111b3eb175bcc7f5e0a073f06b01554aa5f61a0add1c21588124858849a3cfa SHA512 ca1a1cfcd7083bae83d26b0710cb7b884658176c060858f5f9fbc40a885a498731a544390be2a61f4f986d113ca112271eaf5c6218f6e3051b152dcae836b8d0
-EBUILD qtractor-0.9.25.ebuild 2443 BLAKE2B 55b7a06d8840c4b0303511e5a2b790a80672f95d5e270b3bccc9232562902a1ca6eea92de9586fb598976de0b54190139f34342024358569d823d121ec313a5a SHA512 f71d82260c8ad9ff055ca1c881a70924338b86b2360d56b5cec580296ac8d99863ec27cdf9d84ba85883165eb454b1fbfccfd51fc4e5e8eaa0f9d29505e6f18c
-EBUILD qtractor-0.9.26.ebuild 2445 BLAKE2B 7508a7aea3d74dc68d3a8fffa85f733bf1772d5f87dd545d6dc3ab6ea2e75d8aa96b0320014236f855a667fabac9e14fb603859140c1f5ba733b0ecc4faf8abd SHA512 acddfa87c474e4876081bc1ad5b7607fde4ac785ab10d0ed5e97711b32f4de0c8e827833d2a3a91222ed5409e2913ea3eefdae5e13bc66634ecff0a168edafff
+EBUILD qtractor-0.9.26.ebuild 2443 BLAKE2B 55b7a06d8840c4b0303511e5a2b790a80672f95d5e270b3bccc9232562902a1ca6eea92de9586fb598976de0b54190139f34342024358569d823d121ec313a5a SHA512 f71d82260c8ad9ff055ca1c881a70924338b86b2360d56b5cec580296ac8d99863ec27cdf9d84ba85883165eb454b1fbfccfd51fc4e5e8eaa0f9d29505e6f18c
MISC metadata.xml 891 BLAKE2B c85e76d86b5e559e2de880a440e8bdddfb8d67de2b7216a42ebb1ec7cce7b9a4dc8ccf20732e4b4ea489a14fcf5584aecef193e9fe3ac2bb0159011002607a60 SHA512 fcc0f8b61f0b9d9fd3d49c5f00f46b739012a6e8e4f7664bf08ae277b279d282d11056f9ca986788a7e444da53a17aeab46c2ee30fa945eb54dd271b11cf4a55
diff --git a/media-sound/qtractor/qtractor-0.9.25.ebuild b/media-sound/qtractor/qtractor-0.9.25.ebuild
deleted file mode 100644
index 29f0addc226e..000000000000
--- a/media-sound/qtractor/qtractor-0.9.25.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
-HOMEPAGE="https://qtractor.sourceforge.io"
-SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib"
-REQUIRED_USE="dssi? ( ladspa )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- dev-qt/qtx11extras:5
- media-libs/alsa-lib
- media-libs/libsndfile
- media-libs/lilv
- media-libs/lv2
- media-libs/suil
- virtual/jack
- aubio? ( media-libs/aubio )
- dssi? ( media-libs/dssi )
- ladspa? ( media-libs/ladspa-sdk )
- libsamplerate? ( media-libs/libsamplerate )
- mad? ( media-libs/libmad )
- osc? ( media-libs/liblo )
- rubberband? ( media-libs/rubberband )
- vorbis? ( media-libs/libvorbis )
- zlib? ( sys-libs/zlib )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFIG_DSSI=$(usex dssi 1 0)
- -DCONFIG_GRADIENT=1
- -DCONFIG_JACK_LATENCY=1
- -DCONFIG_JACK_METADATA=1
- -DCONFIG_JACK_SESSION=1
- -DCONFIG_LADSPA=$(usex ladspa 1 0)
- -DCONFIG_LIBAUBIO=$(usex aubio 1 0)
- -DCONFIG_LIBLILV=1
- -DCONFIG_LIBLO=$(usex osc 1 0)
- -DCONFIG_LIBMAD=$(usex mad 1 0)
- -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0)
- -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0)
- -DCONFIG_LIBVORBIS=$(usex vorbis 1 0)
- -DCONFIG_LIBZ=$(usex zlib 1 0)
- -DCONFIG_LV2=1
- -DCONFIG_LV2_UI_GTK2=0
- -DCONFIG_NSM=0
- -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0)
- -DCONFIG_STACKTRACE=$(usex debug 1 0)
- -DCONFIG_VESTIGE=0
- -DCONFIG_VST=0
- -DCONFIG_VST3=0
- -DCONFIG_XUNIQUE=0
- )
- # Following options are left to the default
- # CONFIG_LV2_ATOM
- # CONFIG_LV2_BUF_SIZE
- # CONFIG_LV2_CVPORT
- # CONFIG_LV2_EVENT
- # CONFIG_LV2_EXTERNAL_UI
- # CONFIG_LV2_MIDNAM
- # CONFIG_LV2_OPTIONS
- # CONFIG_LV2_PARAMETERS
- # CONFIG_LV2_PATCH
- # CONFIG_LV2_PORT_EVENT
- # CONFIG_LV2_PRESETS
- # CONFIG_LV2_PROGRAMS
- # CONFIG_LV2_STATE
- # CONFIG_LV2_STATE_FILES
- # CONFIG_LV2_STATE_MAKE_PATH
- # CONFIG_LV2_TIME
- # CONFIG_LV2_TIME_POSITION
- # CONFIG_LV2_UI
- # CONFIG_LV2_UI_IDLE
- # CONFIG_LV2_UI_REQ_VALUE
- # CONFIG_LV2_UI_SHOW
- # CONFIG_LV2_UI_TOUCH
- # CONFIG_LV2_WORKER
- # CONFIG_LV2_UI_X11
- cmake_src_configure
-}
diff --git a/media-sound/qtractor/qtractor-0.9.26.ebuild b/media-sound/qtractor/qtractor-0.9.26.ebuild
index f9f6cb16552b..29f0addc226e 100644
--- a/media-sound/qtractor/qtractor-0.9.26.ebuild
+++ b/media-sound/qtractor/qtractor-0.9.26.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib"
REQUIRED_USE="dssi? ( ladspa )"
diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index e2333582d720..f16d5ddd4083 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -1,5 +1,3 @@
-DIST quodlibet-4.4.0.tar.gz 5126584 BLAKE2B b0d69ccacd009709148580619bdbafafb0c76acef791ab0025eda687cab4886b90f2d44fb6c37de80481e976ef4af466d209f7a7c6c53fc6794c26baa25d7bc0 SHA512 3a3c88c9283c3e14ee8b3504a9be9616a7773ce6819e832a76e1f926f9a1f86bbc68ae2dd98a2cf292ebc48216aca6e8a29e32f10d26b176effb62377183d13e
DIST quodlibet-4.5.0.tar.gz 5585193 BLAKE2B e0b5ac89cc9fc8cab9beec3e32fe781b70d2704ae1f0304d0dd0250fb0d43ec0601a84c3940d143363e7294e68c5b5aa1bcf483ee0cd196fe0d61deb5da52b5a SHA512 4adc96b036bead26e8a0039bc0ecfa5e0a7a660647dd757afcb68887922fbb8c79f4ba3ae70f6870c17efc43da91a57f2050c15f7181317a1bfa1f841ddb91fe
-EBUILD quodlibet-4.4.0.ebuild 1526 BLAKE2B 36997e9d350253bb1dcd968d65f3638f1d572803954a9b4cf69e656b61a094637e460507d738a40e4b34d30489dec1fd16ce7a2e20ce14028efa7d24bf9634fe SHA512 542c25920c985a31d34ad7408db33c14fa6318361666ff186b17df4e4c2e872e46e70658214259612341f31e600bbbc3f5848f4acee720b8388c7ec4e7c06982
-EBUILD quodlibet-4.5.0.ebuild 1510 BLAKE2B 0d69677e6b2cabab1d7775cd7a58ede527d52b26c6371df1be33e3842afd34c4a4f0d8b291faac6c44dfe1dcbbd9443c1a81635822b75c032df111f09b125472 SHA512 88111fb7281347f2c25825aff6756abcf90cf169899591450080c41dc41352b89f7e7d03c2f7e26aa1f488a40981fc91c97155a9c6ef1043953154e5c0383706
+EBUILD quodlibet-4.5.0.ebuild 1506 BLAKE2B b290c8a47186964a650e1e52e700ee1c77866c4b95a7eb5af92f94ad36ef7846ea4c63d281ef345a532622b9a613b9144e984aaa55b00821532774d73e3a531d SHA512 05b8e866859fd013fb4c2aed74066f4e816499317ad8dd276828962ec33c9ce8a5f6ad8b4a576901ae6eeadf4690bf571365506fc2fabb3b7a10a2cb38c76ee8
MISC metadata.xml 907 BLAKE2B 079086ba811d0c9051e0593684b0b99cf434bb29c9f47a98cb5e158861757fc012238c741274acb06115a53459fa9f321c854e434fe1e8f920309825030b188e SHA512 b4e243593854233160621d731447cfac3d2e4c1e732f975cdc45ff1c44cffeef648abaefe8b5b7c34b68af4aed4fced0d77c3d5a5d468620aa223d61977c2122
diff --git a/media-sound/quodlibet/quodlibet-4.4.0.ebuild b/media-sound/quodlibet/quodlibet-4.4.0.ebuild
deleted file mode 100644
index 18f568ac9c8a..000000000000
--- a/media-sound/quodlibet/quodlibet-4.4.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_8 python3_9 )
-DISTUTILS_USE_SETUPTOOLS=no
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="audio library tagger, manager, and player for GTK+"
-HOMEPAGE="https://quodlibet.readthedocs.io/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="+dbus gstreamer +udev"
-
-RDEPEND="dev-libs/keybinder:3[introspection]
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- >=media-libs/mutagen-1.32[${PYTHON_USEDEP}]
- net-libs/libsoup[introspection]
- x11-libs/gtk+[introspection]
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/gst-plugins-good:1.0
- media-plugins/gst-plugins-meta:1.0
- )
- !gstreamer? ( media-libs/xine-lib )
- dbus? (
- app-misc/media-player-info
- dev-python/dbus-python[${PYTHON_USEDEP}]
- )
- udev? ( virtual/udev )"
-DEPEND="dev-util/intltool"
-
-S="${WORKDIR}/${PN}-release-${PV}"
-
-src_prepare() {
- local qlconfig=quodlibet/config.py
-pwd
- if ! use gstreamer; then
- sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die
- fi
-
- sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die
-
- distutils-r1_src_prepare
-}
-
-src_install() {
- distutils-r1_src_install
- dodoc README.rst
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/media-sound/quodlibet/quodlibet-4.5.0.ebuild b/media-sound/quodlibet/quodlibet-4.5.0.ebuild
index ec3742406186..ef161ead2182 100644
--- a/media-sound/quodlibet/quodlibet-4.5.0.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.5.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE="+dbus gstreamer +udev"
RDEPEND="dev-libs/keybinder:3[introspection]
diff --git a/media-sound/rhythmbox/Manifest b/media-sound/rhythmbox/Manifest
index 81bf1293c529..d55703d5e963 100644
--- a/media-sound/rhythmbox/Manifest
+++ b/media-sound/rhythmbox/Manifest
@@ -1,3 +1,5 @@
DIST rhythmbox-3.4.4.tar.xz 3890320 BLAKE2B 69c89c0478d6c43e1c4a10d39f25c25c3dc81f9b93f870e0de8947395e0f49d3902cb8dcf74c945da744536090b7058616545ad706626047e0c8fb61b0b792d7 SHA512 1fcd41dd66ffe34852f8cedb80ade57d101118295d6fd6f0a8687000ab6500991d2e11482daedb30a7abaf63e54e33ee3c4eaab73b075ec5e5907182f9a8c865
+DIST rhythmbox-3.4.5.tar.xz 3537764 BLAKE2B fe710816d0c48f5eac6925d5d160f0db060a3369a98afb8b57bd746998e40d413e51e3f5d2631d28eccb5af9a5b71b511f2c42812fbfa88e2cfd46f16338cc78 SHA512 aa9451a5046a99ed4318a45de6e3df069e7646d83e27895608a1e66f664312d0c2b72c8bb9da902eeb1255ab3d2f15956f4891ff51c1ad28f572c9c020dcefb7
EBUILD rhythmbox-3.4.4.ebuild 3337 BLAKE2B 75495811cd8c559c630d14d33340c7d67b8d7c9acf0d50ad699fc6b4657fa389c9b39ae131a461f74e7eddce69c2b15117e7aa1bbcc077e653386a33bc312ae6 SHA512 2a489d4f822bed89869886dd41cc0852d5e7aefc017e03a7a31c67ca55663a4eb518d83b3ff4785fdf768cffd4c083b849b923defd9f9a5a37f18881c70cd318
+EBUILD rhythmbox-3.4.5.ebuild 3269 BLAKE2B f691715781694e657dc1623c93c8190e17486e870355dbe0646ec08ce23b9971a2879810ee5d90f5a0a896d120246c7b53719d50abdfc110648cf5f55eb1d4e1 SHA512 0c8fcb1e73a48fea8c278ecd139a2b6ce4efab677ef646b29f9d7a73271c8e689e02619a0a1aa3e038d878dcf7bf54c87f07667df5dc792bffd443bc5002e34e
MISC metadata.xml 546 BLAKE2B 3f273ab651f53329ae8c493be78977713b4bcf31b35a65d66b523f5b27e11b456b26cddf78ce4ec7b08478fff2fceb875b7e976e9491cb63007744ea93f518ed SHA512 bb4c662bc4728e72ff31d32101da0b67e77e254e3511de9b7cf5bf98bc224f21d6b31e07f3c687c41d66f7abe15109d353402d6db5405086edea1f5518f2436d
diff --git a/media-sound/rhythmbox/rhythmbox-3.4.5.ebuild b/media-sound/rhythmbox/rhythmbox-3.4.5.ebuild
new file mode 100644
index 000000000000..2e7dc2b30fd4
--- /dev/null
+++ b/media-sound/rhythmbox/rhythmbox-3.4.5.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
+
+inherit gnome.org gnome2-utils python-single-r1 meson virtualx xdg
+
+DESCRIPTION="Music management and playback software for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Rhythmbox"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="cdr daap dbus gnome-keyring gtk-doc ipod libnotify lirc mtp +python test +udev upnp-av"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ ipod? ( udev )
+ mtp? ( udev )
+ dbus? ( python )
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+ x11-libs/cairo
+ >=x11-libs/gdk-pixbuf-2.18:2
+ >=dev-libs/glib-2.56.0:2
+ >=dev-libs/gobject-introspection-0.10:=
+ >=media-libs/gstreamer-1.4.0:1.0[introspection]
+ >=media-libs/gst-plugins-base-1.4.0:1.0[introspection]
+ >=x11-libs/gtk+-3.20.0:3[introspection]
+ dev-libs/json-glib
+ >=dev-libs/libpeas-0.7.3[gtk]
+ >=net-libs/libsoup-2.42.0:2.4
+ >=dev-libs/libxml2-2.7.8:2
+ x11-libs/pango
+ >=sys-libs/tdb-1.2.6
+ >=dev-libs/totem-pl-parser-3.2
+
+ cdr? ( >=app-cdr/brasero-2.91.90 )
+ daap? (
+ >=net-libs/libdmapsharing-2.9.19:3.0
+ >=media-plugins/gst-plugins-soup-1.4:1.0
+ )
+ gnome-keyring? ( >=app-crypt/libsecret-0.18 )
+ libnotify? ( >=x11-libs/libnotify-0.7.0 )
+ lirc? ( app-misc/lirc )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/pygobject-3.0:3[${PYTHON_USEDEP}]
+ ')
+ )
+ udev? (
+ dev-libs/libgudev:=
+ ipod? ( >=media-libs/libgpod-0.7.92[udev] )
+ mtp? ( >=media-libs/libmtp-0.3 )
+ )
+"
+RDEPEND="${DEPEND}
+ media-plugins/gst-plugins-soup:1.0
+ media-plugins/gst-plugins-libmms:1.0
+ || (
+ media-plugins/gst-plugins-cdparanoia:1.0
+ media-plugins/gst-plugins-cdio:1.0
+ )
+ media-plugins/gst-plugins-meta:1.0
+ media-plugins/gst-plugins-taglib:1.0
+ x11-themes/adwaita-icon-theme
+ python? (
+ >=dev-libs/libpeas-0.7.3[python,${PYTHON_SINGLE_USEDEP}]
+ net-libs/libsoup:2.4[introspection]
+ x11-libs/gdk-pixbuf:2[introspection]
+ x11-libs/gtk+:3[introspection]
+ x11-libs/pango[introspection]
+
+ dbus? ( sys-apps/dbus )
+ gnome-keyring? ( >=app-crypt/libsecret-0.18[introspection] )
+ )
+ upnp-av? (
+ >=media-libs/grilo-0.3:0.3
+ >=media-plugins/grilo-plugins-0.3:0.3[upnp-av]
+ )
+"
+BDEPEND="
+ gtk-doc? ( dev-util/gtk-doc )
+ >=dev-util/intltool-0.35
+ dev-util/itstool
+ virtual/pkgconfig
+ test? ( dev-libs/check )
+"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature cdr brasero)
+ $(meson_feature daap)
+ -Dfm_radio=enabled
+ $(meson_feature upnp-av grilo)
+ $(meson_feature udev gudev)
+ $(meson_feature ipod)
+ $(meson_feature libnotify)
+ $(meson_feature gnome-keyring libsecret)
+ $(meson_feature lirc)
+ $(meson_feature mtp)
+ $(meson_feature python plugins_python)
+ -Dplugins_vala=disabled
+ -Dsample-plugins=false
+
+ -Dhelp=true
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_use test tests)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ unset SESSION_MANAGER
+ "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+ GSETTINGS_SCHEMA_DIR="${S}/data" virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/media-sound/schismtracker/Manifest b/media-sound/schismtracker/Manifest
index 7bdb7c06c2a2..5f0d50f5a568 100644
--- a/media-sound/schismtracker/Manifest
+++ b/media-sound/schismtracker/Manifest
@@ -1,3 +1,5 @@
DIST schismtracker-20220125.tar.gz 1309919 BLAKE2B 54fedd4936e51db248b8b237d53b2338488c8332866a221bdd03bc1598aabca80f644052bdc48d8be2f95ad3b10bc6cfc9065a37b62f09df7c0ef4d304a8adde SHA512 c34979cf6cda75a4e5533631b8134b2994a5491f1182b69bfa6e1c97fd2f2e0dc90d883c6184fb24e68e60351e91ca1a2bcccb3708fc0099d0051452b5a44851
+DIST schismtracker-20220506.tar.gz 1310121 BLAKE2B a9740c2a8909a533523de18c8cd4c4457bdaa8f6198598fb0e73089fdb2c7bac3211024d5d9cb695aa5758710d0fa16a407ce0e150d0a3ef0071522f2937eec1 SHA512 8dacd1fd719c20fdc8ef157d1487202a39d4f36a37560ad62680655addde0ceb78bbce51e4f640d3979c91f6a4dfe4bc006785aa35d45a00206773d41adf9f42
EBUILD schismtracker-20220125.ebuild 1430 BLAKE2B 8c7de70c82a69d2ec57425df0197f13e2a16f01959e86d458f4af586a676975bd9bd81be50b8a190c4be5dd7936790b1221e838ff587ae47354aadd536e24bd7 SHA512 192951e2e5d28c930d7e08fe0056316f0936af63b76f6c41bb095dc353c09869ddebca868db1f07ea2fb46a69d456b244bc5a3285f2143b232884fc21f0ed0a0
+EBUILD schismtracker-20220506.ebuild 1432 BLAKE2B 6deb4efd60e063e0cc0dcad049e14d712cbd4919ed5e54eaec283c3c41fdbd8f54adc3c44e78805b3d2491b970b9074bd4017bd05f6664653a70f9e7d94b454e SHA512 d0f4d36af940ab82414fcdce3c6aac8422e3a0a1697c096a86aa2b8e24e6434a20cfa5ac59d39c1ca2099a29b2d6eb8e779a42b7d9b1cbe92ae1a5ba1ce6eec3
MISC metadata.xml 356 BLAKE2B d0dafca63357e3b8b2fd8658b79f4f3e62202273f63dd59fbe1cdd7255a66ac2199854ee1adc870cb5b82ae18c294e65a5504163347920480e851a914dcc1fb6 SHA512 5c0f821a6f33b5a06ea18319e989c38714d2cc06bd2049b4e52fef62fdfe93b2e1a2e2c97c4776ebcd9cc10ecd3039b1f805faf5acc63cd20d60d3b4d05d4e3d
diff --git a/media-sound/schismtracker/schismtracker-20220506.ebuild b/media-sound/schismtracker/schismtracker-20220506.ebuild
new file mode 100644
index 000000000000..c5e2f717127a
--- /dev/null
+++ b/media-sound/schismtracker/schismtracker-20220506.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop xdg
+
+DESCRIPTION="Free implementation of Impulse Tracker, a tool used to create high quality music"
+HOMEPAGE="http://schismtracker.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/alsa-lib
+ media-libs/libsdl[X]
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXv
+"
+DEPEND="${RDEPEND}
+ virtual/os-headers
+ x11-base/xorg-proto
+"
+
+src_prepare() {
+ default
+ eautoreconf
+
+ sed -e "/^Categories/ s/Audio/AudioVideo;Audio/" -i sys/fd.org/schism.desktop || die
+
+ # workaround for temporary files (missing directory). Fixes:
+ # sh ./scripts/build-font.sh . font/default-lower.fnt font/default-upper-alt.fnt font/default-upper-itf.fnt font/half-width.fnt >auto/default-font.c
+ # /bin/sh: auto/default-font.c: No such file or directory
+ mkdir auto
+
+ # sys-devel/binutils[multitarget] provides ${CHOST}-windres
+ # wine provides /usr/bin/windres
+ # and schismtracker fails to use it properly:
+ # sys/win32/schismres.rc:2:20: fatal error: winver.h: No such file or directory
+ [[ ${CHOST} = *mingw32* ]] || export WINDRES= ac_cv_prog_WINDRES= ac_cv_prog_ac_ct_WINDRES=
+}
+
+src_install() {
+ default
+
+ domenu sys/fd.org/*.desktop
+ doicon icons/schism{,-itf}-icon-128.png
+}
diff --git a/media-sound/snapcast/Manifest b/media-sound/snapcast/Manifest
index c74fc82addd6..045efe670222 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 1570 BLAKE2B 4a2a6854bef2c3cf300cdd5c0d5d65fa01a3aa65dcc90d4021fd7628d344411328da96d8e429cdcafc9ef72470e73d0f22092858a24248f6df9691dca2e8bc3e SHA512 865ce1604a3737eda0d1286bb06650a5f1abd8016f7c41d7ff3a7109aee5b8f9e7e50ebeb4ddc893b417c06c448d3748200fd9babf7717698d1758b4c5aad8a5
+EBUILD snapcast-0.26.0.ebuild 1575 BLAKE2B 851c27c16b992b4053dce61514f4c9ae0f649d69d9be3e160d22f8afec4f3cbfccb60bd8455786b6e412da0a0af125069738543e42093969163a43a71043f889 SHA512 447c0549b093e9ef8355390e1afd8e2d2c817bb70cc89cb212a0d047a4073069c4885fe4564f7bd6792d157ba4a36e6624ca443bcebc63358eddd94ea4ee1437
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.ebuild
index 8ac5e9b7a1b7..24c46c3d7534 100644
--- a/media-sound/snapcast/snapcast-0.26.0.ebuild
+++ b/media-sound/snapcast/snapcast-0.26.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/badaix/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
IUSE="+client +expat +flac +opus +server tremor +vorbis +zeroconf"
REQUIRED_USE="|| ( server client )"
diff --git a/media-sound/sonic-visualiser/Manifest b/media-sound/sonic-visualiser/Manifest
index 1d0ca3e75b74..f34bd125727e 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,6 +1,4 @@
AUX sonic-visualiser-4.3-meson.build.patch 4428 BLAKE2B 30f2fb4f69f633de44e7f50f901a14a997cc785cbd23b33668e7587ff1cdc270eea94f7caa6fb54605009ebcadcb8d0b69d26980aa592a89696fcf4ede919b89 SHA512 1bf40499f8a15572ec1aad67685508aaac5fb7f41fd8ba4c5e129bed04b1fc0052f87618036b9ef3fd3c6205c7a8a27dfcf5349d6b9c99eb3de7a6348a775238
-DIST sonic-visualiser-4.4.tar.gz 6475000 BLAKE2B 37797b5fdcc397530a8b36bb1727bc56be703738505a117c853616eace41344b9526f98602ec872f4baa157cb1e92044bf7e3ef9079fa24b456453542bcf5763 SHA512 a76a6e5fc2381a3e7c89762687176fa60a8b731951438094af0ecd50103f73104a4366eacf731015573f8d5e5f436cf497a3e0e041363d5158d4f546bdd1f7b0
DIST sonic-visualiser-4.5.tar.gz 6652200 BLAKE2B a5e39a755e991663390370c06ce5d54b2ff9422081f8b9046097645f1f747972d270233a0d4fe05d4e6adde5239ca6d2d0210a8a67d9ef6ede60089471ce6452 SHA512 eca7f7b2a56a4c70f38c8fafdd20d5c0e773dc1a99a75189998dd1f50ae777df4999e1a4b3431f9202edfb8ce2686d05cf6448493c263c52ab5f068169a7385d
-EBUILD sonic-visualiser-4.4.ebuild 1858 BLAKE2B 79a21af36977fcc72f8b0f5761b17db71844e3aaa4b5b9279d066fffc874cc388a0cf9f220e6af848b7ddaec26424c2210f2574404c85212ed8f617442466989 SHA512 9a8570133673edda48e0a9b809e941f5876f5bbea5413e862e46995d6999f3a2ac1726898795768acba6e6ab036792e47696826f29650248f577963b82bab14b
-EBUILD sonic-visualiser-4.5.ebuild 1658 BLAKE2B f2b870d2d9f2a7c9e159614a207b5d9790fb6d6ac164e16f685e5338b8e967a6a331faf712e68748e9a6bb3df39747286dd13271ea4d2411769202e1721e4554 SHA512 5d6b620b2c16d3dd28734edbc0cb677080f162f3bd5a2525436c46a6fcda34624df76f22aadfd888b96673041d00a3f1e3a44ebdf60bd27fce6e8e9ead726b37
+EBUILD sonic-visualiser-4.5.ebuild 1656 BLAKE2B a1b13d216e5625ca2b0647d3b47a82220853d7500b94178c826f9878e35539a03ed32e11891275e6d38784e72d8709606b4010576b8f7b939c380260e3c2f147 SHA512 392de40b7f125acb4e592ab2cac7d1580cb81415df42e950b89b6eccbd0d709d339a0c6a256d56f9918d9fa981ed9323aded499e9911a35fdfdc94434dbeb943
MISC metadata.xml 457 BLAKE2B fee1474516a395ba251de868c533ab4f88ac346a169a71e1513593f0ffa99f3365f0a7d87c24c31e73cf4f06d500b8bafe83f02230e6f24ebf8c0a23b43cd662 SHA512 58c25ca412527ef47411204f5ce579c3731c5b19922c43c13f069dae0c498e63879cc209e1f93e3487a2c32972df8ac45af690b4d470bfea9e497a3b9699c3a7
diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
deleted file mode 100644
index db3e3d1354a7..000000000000
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/ https://github.com/sonic-visualiser/sonic-visualiser"
-# original location is this, but there is an certificate issue:
-# https://code.soundsoftware.ac.uk/attachments/download/2811/sonic-visualiser-4.4.tar.gz
-# the tarball from github misses some files so it cannot be used
-SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
-
-BDEPEND="
- dev-qt/qttest:5
- virtual/pkgconfig
-"
-RDEPEND="
- app-arch/bzip2
- dev-libs/capnproto:=
- dev-libs/serd
- dev-libs/sord
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-libs/alsa-lib
- media-libs/dssi
- media-libs/ladspa-sdk
- media-libs/liblrdf
- media-libs/libsamplerate
- media-libs/libsndfile
- media-libs/rubberband
- media-libs/speex
- media-libs/vamp-plugin-sdk
- sci-libs/fftw:3.0=
- id3tag? ( media-libs/libid3tag:= )
- jack? ( virtual/jack )
- mad? ( media-libs/libmad )
- ogg? (
- media-libs/libfishsound
- media-libs/liboggz
- )
- opus? ( media-libs/opusfile )
- osc? ( media-libs/liblo )
- portaudio? ( media-libs/portaudio )
- pulseaudio? ( media-sound/pulseaudio )
-"
-DEPEND="${RDEPEND}"
-
-# tests fail without mp3 support
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
- || ( jack pulseaudio portaudio )
- test? ( id3tag mad )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.3-meson.build.patch"
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use id3tag)
- $(meson_use jack)
- $(meson_use mad)
- $(meson_use ogg)
- $(meson_use opus)
- $(meson_use osc)
- $(meson_use portaudio)
- $(meson_use pulseaudio)
- )
- meson_src_configure
-}
diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
index 36f6a1943011..a1616c31a0aa 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2820/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
BDEPEND="
diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index 6bf6eb80af5b..b672cd1376e8 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1,8 +1,4 @@
-DIST strawberry-1.0.2.tar.xz 11202768 BLAKE2B 555c9492a6c10e9df579d4e9b1c718c722531f21784f68a436d8bd313a6950f0cfc58ded85f9a144de12a73ab07a0cc4d0e028223122dd4fde6604eb92145bd8 SHA512 196be23dde8fee531b2996bc7dacaf5b00dcd3f1aaaeb6630ed2a2fdeb777abb66d6c19928fc157dde7d5bceffdc646ff615a6d52bc0e6ee5ddcc14de6ee7a59
-DIST strawberry-1.0.3.tar.xz 11197224 BLAKE2B de47d07133506e21e5e5cc6a9460482f364cca4eb1ff9a3433b09a75db4cbde339b6ed7949d788c87d465b6dac488e598b4840a3b24d6439f28cbe59185b01e3 SHA512 a61c0824ac75d29048c31ce7d8b7ae5ccc700f21700951b53ab87f30b15a2ce49368c7a366037565d3b5c556cf20dad8c93d1db936108eda7429518d7700d6dc
DIST strawberry-1.0.4.tar.xz 11208992 BLAKE2B f7a8b000672b55fb667fa4e0f32052adb138b4dbdf2149beec308555ed00417aac0734fe7ede1767bf648d5a10ab527b69f004ffe0b1f8834e65d6dbaf2c52a9 SHA512 e2a90911acd47735715266cb3745910a6e04a2ef4e98b0c9734230a5e2b382cf7d3681fc2e368a361e7a7c53bc0627a88a36e6df6c4f6941d54f65e2424d29ee
-EBUILD strawberry-1.0.2.ebuild 3068 BLAKE2B ab5f45dc7358f0a6390154c35d241059c3620a47cc0060487f7777c87503d13b8cebafdf7739736844415deffb738ec7797e3ddfa8a471908380075ab07813f2 SHA512 e019a4ce8f3cb9aea5f281d6a07caf24c25e653ece187e8b86b4bd9442b66da7d20dfeaded540298ab7546346e4ee67b7707100ae1ff2e349acad2afe6ec5a28
-EBUILD strawberry-1.0.3.ebuild 3070 BLAKE2B 1cd56a5ba45ed314bb22257dbde534b3deb9a58861b904c20c94ba9800f8f9d8605c8c7f19d9ecf6bbb809f03197585e5f91e794d80a69e4e09237433900f8a9 SHA512 2276e97036ebbba238b7fd2e477cabebda2faa34db295b802ab84f9a7c8426a96d83b898f35a816bc21b1623c1d9aedd1b8c52944bc15908ada51198ee0dd12b
-EBUILD strawberry-1.0.4.ebuild 3070 BLAKE2B 1cd56a5ba45ed314bb22257dbde534b3deb9a58861b904c20c94ba9800f8f9d8605c8c7f19d9ecf6bbb809f03197585e5f91e794d80a69e4e09237433900f8a9 SHA512 2276e97036ebbba238b7fd2e477cabebda2faa34db295b802ab84f9a7c8426a96d83b898f35a816bc21b1623c1d9aedd1b8c52944bc15908ada51198ee0dd12b
+EBUILD strawberry-1.0.4.ebuild 3068 BLAKE2B ab5f45dc7358f0a6390154c35d241059c3620a47cc0060487f7777c87503d13b8cebafdf7739736844415deffb738ec7797e3ddfa8a471908380075ab07813f2 SHA512 e019a4ce8f3cb9aea5f281d6a07caf24c25e653ece187e8b86b4bd9442b66da7d20dfeaded540298ab7546346e4ee67b7707100ae1ff2e349acad2afe6ec5a28
EBUILD strawberry-9999.ebuild 3070 BLAKE2B 1cd56a5ba45ed314bb22257dbde534b3deb9a58861b904c20c94ba9800f8f9d8605c8c7f19d9ecf6bbb809f03197585e5f91e794d80a69e4e09237433900f8a9 SHA512 2276e97036ebbba238b7fd2e477cabebda2faa34db295b802ab84f9a7c8426a96d83b898f35a816bc21b1623c1d9aedd1b8c52944bc15908ada51198ee0dd12b
MISC metadata.xml 585 BLAKE2B 1b52d815e1846552591795504e346af937c10cec32eb466c2d6ce64d541b94ce635fe30b268fd0b4180cc6b755086a3a9350ae319a3c11c9291351e419f5a363 SHA512 e3c610802ecf38062db532d7124f19bf555238359701627bcd0765ffad22aab6c8c8b457d45795a0784eef4beaa2e6764a15083dd203e2a3d3fa04d5de8208fa
diff --git a/media-sound/strawberry/strawberry-1.0.2.ebuild b/media-sound/strawberry/strawberry-1.0.2.ebuild
deleted file mode 100644
index 721ef2158d3d..000000000000
--- a/media-sound/strawberry/strawberry-1.0.2.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic plocale xdg
-
-PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru sv uk zh_CN"
-
-DESCRIPTION="Modern music player and library organizer based on Clementine and Qt"
-HOMEPAGE="https://www.strawberrymusicplayer.org/"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry"
- inherit git-r3
-else
- SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~ppc64 x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="cdda debug +gstreamer ipod moodbar mtp pulseaudio +udisks vlc"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- sys-devel/gettext
- virtual/pkgconfig
-"
-COMMON_DEPEND="
- dev-db/sqlite:=
- dev-libs/glib:2
- dev-libs/protobuf:=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdbus: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/alsa-lib
- >=media-libs/taglib-1.11.1_p20181028
- x11-libs/libX11
- cdda? ( dev-libs/libcdio:= )
- gstreamer? (
- >=media-libs/chromaprint-1.4:=
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )
- ipod? ( >=media-libs/libgpod-0.8.0 )
- moodbar? ( sci-libs/fftw:3.0 )
- mtp? ( >=media-libs/libmtp-1.0.0 )
- pulseaudio? ( media-sound/pulseaudio )
- vlc? ( media-video/vlc )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway;
-RDEPEND="${COMMON_DEPEND}
- gstreamer? (
- media-plugins/gst-plugins-meta:1.0
- media-plugins/gst-plugins-soup:1.0
- media-plugins/gst-plugins-taglib:1.0
- )
- mtp? ( gnome-base/gvfs[mtp] )
- udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-cpp/gtest-1.8.0
- dev-libs/boost
- dev-qt/qttest:5
-"
-
-DOCS=( Changelog README.md )
-
-REQUIRED_USE="
- cdda? ( gstreamer )
- || ( gstreamer vlc )
-"
-
-src_prepare() {
- plocale_find_changes "src/translations" "" ".po"
-
- cmake_src_prepare
-}
-
-src_configure() {
- # spotify is not in portage
- local mycmakeargs=(
- -DBUILD_WERROR=OFF
- # avoid automagically enabling of ccache (bug #611010)
- -DCCACHE_EXECUTABLE=OFF
- -DENABLE_GIO=ON
- -DLINGUAS="$(plocale_get_locales)"
- -DENABLE_AUDIOCD="$(usex cdda)"
- -DENABLE_GSTREAMER="$(usex gstreamer)"
- -DENABLE_LIBGPOD="$(usex ipod)"
- -DENABLE_LIBMTP="$(usex mtp)"
- -DENABLE_LIBPULSE="$(usex pulseaudio)"
- -DENABLE_MOODBAR="$(usex moodbar)"
- -DENABLE_MUSICBRAINZ="$(usex gstreamer)"
- -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)"
- -DENABLE_UDISKS2="$(usex udisks)"
- -DENABLE_VLC="$(usex vlc)"
- # Disable until we have qt6 in the tree
- -DWITH_QT6=OFF
- )
-
- use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
-
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if use gstreamer ; then
- 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"
- fi
-}
diff --git a/media-sound/strawberry/strawberry-1.0.3.ebuild b/media-sound/strawberry/strawberry-1.0.3.ebuild
deleted file mode 100644
index af868219fe69..000000000000
--- a/media-sound/strawberry/strawberry-1.0.3.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic plocale xdg
-
-PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru sv uk zh_CN"
-
-DESCRIPTION="Modern music player and library organizer based on Clementine and Qt"
-HOMEPAGE="https://www.strawberrymusicplayer.org/"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry"
- inherit git-r3
-else
- SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="cdda debug +gstreamer ipod moodbar mtp pulseaudio +udisks vlc"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- sys-devel/gettext
- virtual/pkgconfig
-"
-COMMON_DEPEND="
- dev-db/sqlite:=
- dev-libs/glib:2
- dev-libs/protobuf:=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdbus: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/alsa-lib
- >=media-libs/taglib-1.11.1_p20181028
- x11-libs/libX11
- cdda? ( dev-libs/libcdio:= )
- gstreamer? (
- >=media-libs/chromaprint-1.4:=
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )
- ipod? ( >=media-libs/libgpod-0.8.0 )
- moodbar? ( sci-libs/fftw:3.0 )
- mtp? ( >=media-libs/libmtp-1.0.0 )
- pulseaudio? ( media-sound/pulseaudio )
- vlc? ( media-video/vlc )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway;
-RDEPEND="${COMMON_DEPEND}
- gstreamer? (
- media-plugins/gst-plugins-meta:1.0
- media-plugins/gst-plugins-soup:1.0
- media-plugins/gst-plugins-taglib:1.0
- )
- mtp? ( gnome-base/gvfs[mtp] )
- udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-cpp/gtest-1.8.0
- dev-libs/boost
- dev-qt/qttest:5
-"
-
-DOCS=( Changelog README.md )
-
-REQUIRED_USE="
- cdda? ( gstreamer )
- || ( gstreamer vlc )
-"
-
-src_prepare() {
- plocale_find_changes "src/translations" "" ".po"
-
- cmake_src_prepare
-}
-
-src_configure() {
- # spotify is not in portage
- local mycmakeargs=(
- -DBUILD_WERROR=OFF
- # avoid automagically enabling of ccache (bug #611010)
- -DCCACHE_EXECUTABLE=OFF
- -DENABLE_GIO=ON
- -DLINGUAS="$(plocale_get_locales)"
- -DENABLE_AUDIOCD="$(usex cdda)"
- -DENABLE_GSTREAMER="$(usex gstreamer)"
- -DENABLE_LIBGPOD="$(usex ipod)"
- -DENABLE_LIBMTP="$(usex mtp)"
- -DENABLE_LIBPULSE="$(usex pulseaudio)"
- -DENABLE_MOODBAR="$(usex moodbar)"
- -DENABLE_MUSICBRAINZ="$(usex gstreamer)"
- -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)"
- -DENABLE_UDISKS2="$(usex udisks)"
- -DENABLE_VLC="$(usex vlc)"
- # Disable until we have qt6 in the tree
- -DWITH_QT6=OFF
- )
-
- use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
-
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if use gstreamer ; then
- 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"
- fi
-}
diff --git a/media-sound/strawberry/strawberry-1.0.4.ebuild b/media-sound/strawberry/strawberry-1.0.4.ebuild
index af868219fe69..721ef2158d3d 100644
--- a/media-sound/strawberry/strawberry-1.0.4.ebuild
+++ b/media-sound/strawberry/strawberry-1.0.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~ppc64 x86"
fi
LICENSE="GPL-3"
diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest
index b999732981d3..49756a6fd386 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -2,6 +2,6 @@ AUX ts3client-bin-r2 323 BLAKE2B bfeb748c59492387139b70bd3d688bf0c21969566d7cbfa
DIST TeamSpeak3-Client-linux_amd64-3.5.6.run 100152301 BLAKE2B 9fbaa32ac000c9e29e09dcb1c932acea45265d5cf464308d6f27063fb3095690f3cb96abb061ce947438a4b919dcbaf8f3f0189048b470b09bb2b8285e426e39 SHA512 fe1b41773d2b2de8198fdaf189c6665994eeaf6a0255485f7d342a3e77702f5515d5c5c685410a0b5844b4ad5c395d57b68e57c7b1f46bd1211ef813ce1e0030
DIST TeamSpeak3-Client-linux_x86-3.5.6.run 98637555 BLAKE2B 6f891e6846f8f899edb8ef107b7ea6518f413488525b7696863292d99d73614cae40631f5ed2341cce75ea62ffd94c60968ff6b5d587446d7469271835c01202 SHA512 dfc5ed3e2a92ed9f1cea2fdde5e40cf73e4a999ea782c434b26072ac0e7ac37d6305c06ae2d39c104eeee10639f325c7b96f538082e60224a68c0553fab0d12c
DIST teamspeak-client-5.0.0_beta68.tar.gz 134468631 BLAKE2B ddc02ec9b5e9b8a3ea3fb629bd39ab4973b6e9cf610d90a37d1ebde08fc893ea087e18efa599eac497771ee31aa7f4e835d6e2b6a07fb536eee150d0747be9d7 SHA512 3c3061b1e42fa7a90ddcadde9d27d543529dea45e4da023bf0519588fc64ff5336f1fe0abdf4f9ab42f255959f766bc6fbfae9d6daa2e3d8b3ba1fc76b74b293
-EBUILD teamspeak-client-3.5.6-r5.ebuild 3105 BLAKE2B 29a4525ca62fc90de46920dd38029198be11bd97e553cfaaa87f5ba79496094d824cbe9742a86faced27f06ca7b34b9ada944f47dd91414956028aa19fac89e4 SHA512 6333998819e86707782c2cf6a68cdc4eaf9c03dfaca2530caf783da46f4885f68aabbb9e1c0fd3802d22ee21d397a0ec1dca5b59939a92819df47c8ed565f89c
+EBUILD teamspeak-client-3.5.6-r6.ebuild 3106 BLAKE2B 26b224b1e0014843f192154bdfa1f1825ce87ae067a97431bf811c88484b0d164adb6d97219fc871ece92cb8e98c38ecab4cce7f6511f01a18868690cb6859e6 SHA512 dca06dc9216d8ef1662e0921aa540ac898cd574abc5d7ec11533ffdb586f36d985521c757579b93a639d5a3b790367f2bedbe30a8e82a8893a0693396c807ce9
EBUILD teamspeak-client-5.0.0_beta68.ebuild 2075 BLAKE2B cd5eb95b21fd55c8fefa3f24a75764e2c7df52a0017345ba34c4f33fce78b32135b4339b806817c044d26e0f48869be5fa4f47a5af175bd9ff4be600e9f7e6cf SHA512 ecc9335e0b16ae2e4ab451744831f94ebbfd177286a8279852c363d18af4fcd6c456405b1a0c6bb4773a6494faa140cb5efacbbbd51fb489cfb97e1927b29cde
MISC metadata.xml 745 BLAKE2B cc8da59b725c8cc083242d9d73524c83feb0087781f67c2dd9ff29964aa044002081f2bf275ea043dc4e0afecbcd755d6dbcd91e9cf507515adbc1a6a3fdf9ab SHA512 b98d58cb14675ef68ba2e3c76dfec1a463359a84f0d3cdc1a5c225a1ee595d967aabc10c86cded433a932ab0770a34fe98f0307c05369025bfa6401e7c9e0be6
diff --git a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r5.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r6.ebuild
index 101a018b22a3..cabb291effe8 100644
--- a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r5.ebuild
+++ b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r6.ebuild
@@ -27,7 +27,7 @@ BDEPEND=">=dev-util/patchelf-0.10"
RDEPEND="
app-arch/snappy:0/1
dev-libs/openssl:0
- dev-libs/quazip:0=
+ dev-libs/quazip:0/1
dev-qt/qtcore:5
dev-qt/qtgui:5[accessibility,dbus,X(-)]
dev-qt/qtnetwork:5
diff --git a/media-sound/vmpk/Manifest b/media-sound/vmpk/Manifest
index 980199304d81..8e8e95ee8fcf 100644
--- a/media-sound/vmpk/Manifest
+++ b/media-sound/vmpk/Manifest
@@ -1,5 +1,3 @@
-DIST vmpk-0.8.6.tar.bz2 483376 BLAKE2B a2145394a9ad90f567e292e23bd9b7f62e26160b6375a48cea2a84818139865a65fdde172f6a8b6e42015e0ce14127c1f97558e00b56ebc288fa1e3d3bd11eab SHA512 0b77aabf1dda99c9149a5353fc9d0363469de2678e6089fc7dc13dc349587fd1b1630cf511c4d9ef384a7523b8f023e451d6c543a805dcda0bf5cf9d7a4b4277
DIST vmpk-0.8.7.tar.bz2 483742 BLAKE2B 788c70034fcfb53edfb4c6b0faf80c06e2ae096c06819bc727359d4597cb217ca60efc9ebbbb19b223dc0d7106ddd9083abbce881f175b98203f3b6acc9b44e2 SHA512 83867aed8be8e620e18070d5eba9f5e4026b1f39ff9d7fe55e342d4a040c96e2353844296191c0efb46483254b1d2d30824894077562a165f7474d02a882cfc6
-EBUILD vmpk-0.8.6.ebuild 900 BLAKE2B c03d41aca3f7e1f0d4cc9ebab0c8bb6c8f4b4fac7ae9fe44e71f6edc020729f92ca6d175f7fa80cb896bf55fe4f8809b47fd382d52e3e05106c6bcfb0e288ee7 SHA512 3d015e48a8155bf03a0806c3c957f852e51f7ad75d17bbef4543823aca86231ae27e6066b64249321787c8664f5a897c9fd560e141a0ac8da4277bf71474d89a
-EBUILD vmpk-0.8.7.ebuild 910 BLAKE2B 4815d2b0d277ab50e1ef04a38648de9a836f6ff6d418200b196c69c1f969e82dbbb9d72618e34ee40819710ce271f1a5756a704f4c5d88bd91044ece912bf044 SHA512 df45d1291e8200b2b0339ff02aa4176d1bb5809fc583903aab0cf193b848bf529c0ec19400f8796462c226e45ed2ee34b04bc790a6943065b9929d59b2653163
+EBUILD vmpk-0.8.7.ebuild 908 BLAKE2B 429dc3f2221e10093dbee17d51d9c352c3f5e7fa84cdf9b1c6f0195f6b6efc902f660224d11714cda2e11a42cbfb673d16f17e9cfadd716e0a91e3c2b63bebf5 SHA512 ea1e03bf912df66b301e91fbcf8f08129f2dba90deb999583d738ee7093b894317867bdf4a0ec73635fae38393fd3f8d541cfb77afb503aab9457eee47df9b5f
MISC metadata.xml 857 BLAKE2B 6d6600a0209d9d251f21c2e9f48ce1a9feffd2680a4e97c29f69f7a19f251607f7a2724e3a170b916dd3f3cad16f59ac8034621ab599f2de74171eedacea68ed SHA512 8d053c4c85a7ae69d87ea01058e0496f1a89994e7ff482e290e97afc4de2714eec397ed05129b98e9a1dbc5932a6067eb97bf17c6e05d13c6d2d1ba3747fd8b3
diff --git a/media-sound/vmpk/vmpk-0.8.6.ebuild b/media-sound/vmpk/vmpk-0.8.6.ebuild
deleted file mode 100644
index f75004c7bb05..000000000000
--- a/media-sound/vmpk/vmpk-0.8.6.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="Virtual MIDI Piano Keyboard"
-HOMEPAGE="https://vmpk.sourceforge.io/"
-SRC_URI="mirror://sourceforge/vmpk/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="dbus"
-
-BDEPEND="
- app-text/docbook-xsl-stylesheets
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- media-sound/drumstick
- x11-libs/libxcb
- dbus? ( dev-qt/qtdbus:5 )
-"
-RDEPEND="${DEPEND}
- dev-qt/qtsvg:5
-"
-
-src_prepare() {
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_DBUS=$(usex dbus)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- dodir /usr/share/doc/${PF}/html
- mv "${D}"/usr/share/vmpk/*.html "${D}"/usr/share/doc/${PF}/html/ || die
-}
diff --git a/media-sound/vmpk/vmpk-0.8.7.ebuild b/media-sound/vmpk/vmpk-0.8.7.ebuild
index 11fb028cd522..bf24aba25050 100644
--- a/media-sound/vmpk/vmpk-0.8.7.ebuild
+++ b/media-sound/vmpk/vmpk-0.8.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/vmpk/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="dbus"
BDEPEND="
diff --git a/media-sound/wavbreaker/Manifest b/media-sound/wavbreaker/Manifest
index aa952c6dc4f3..809778abf105 100644
--- a/media-sound/wavbreaker/Manifest
+++ b/media-sound/wavbreaker/Manifest
@@ -1,8 +1,3 @@
-AUX wavbreaker-0.13-QA-desktop-file.patch 323 BLAKE2B 7a4414df32591399f7fe99a2f15e2a8d78a4da6ac435e69943cfa4b50bad5f41842a386f2de6ab048bdc9bd1cac0f26fa68b95923530cb140cb2a58e4fd7019f SHA512 a167b438504b7b88bc538ca45fd700ee5072e671c20830a72749f0bb07d1ac1430a438c17c5e7f1e3cc3ff6fee208c976e273d8600d528540742ecb7197b09bc
-DIST wavbreaker-0.13.tar.gz 366998 BLAKE2B 4f863699d6e0c5573d4af615a0ae8cd1d4d1b2fc74cc060ab8d0fb298e57812a8675b641bc69a45ae1015b3e6c0731a228aee773caaeaed75cafedf065dbbff0 SHA512 3585bdc6eb937d02ff8287c370a2f480dbdedfc6304505ee45943ed34e4302af480bdea511f7d4fb6778b9f5b25a435b533392eedac9869c650202645a64c574
-DIST wavbreaker-0.14.tar.gz 368275 BLAKE2B 0e09f1c82f0a790042a35eb44cebde3b06655d9c2a9f46fe1b426e2ca14a87178cf5cae3b4011448d98c82a4998110cf34f6c4f0eb5e028ee791b12d75789a00 SHA512 131833d40db34e3dd98b71cc68662f7852cc7f184e033fbefac03e34f2a3ed8c838d95bea9afab55c6453f837ac97c9be54088db2ba7e3b918e1801fdfe1d912
DIST wavbreaker-0.15.tar.gz 380764 BLAKE2B e58645725ee831da8d9c231ba8a9715f5dc217f8a49737453430119d1920c53efea3dc0db0faf66d047e10ce3cdd9dc5918bd890f690d0c15ba4763cdfde1a0a SHA512 adc056b2d4117fcc95267033e21a015f7f7c900080c60f34a459f127badf79c3100a971059c0cd87210a68a5d08e38b03922bbfc505ec056e042209fc6523d7b
-EBUILD wavbreaker-0.13.ebuild 645 BLAKE2B 72c73afc027d5465fbc67619e499694d53ba8b6d87d262519b614ca9b8f398ad576f2713200e3ba43d6236d00c663f3a87e2292cc0dcd826c891f8cfaa5f0dc6 SHA512 61939436c0305cdf02acbdcf2820a92a64a352c0fce22088d4d6558525485fafe072448bf2176e035a57b471dcf8f1ed534015429224090d963e59ed22e844d5
-EBUILD wavbreaker-0.14.ebuild 657 BLAKE2B f6f11e82d132746b20bfe2c22482ad7e32525dd6ae08b430a4f55c72c16401ed4c0d17bb4f1333784936a40419a85dcb71b848c3a30f7a493908f3ce00b812d5 SHA512 9c80ce6c1f45b716ae497eefa76a72a7aba86965d81238ff5e375d40af9ea69b9bda8fe110d143b89e3ad9da48296639b4f5bd2b91c10f7b983b478662d9ac53
-EBUILD wavbreaker-0.15.ebuild 657 BLAKE2B f6f11e82d132746b20bfe2c22482ad7e32525dd6ae08b430a4f55c72c16401ed4c0d17bb4f1333784936a40419a85dcb71b848c3a30f7a493908f3ce00b812d5 SHA512 9c80ce6c1f45b716ae497eefa76a72a7aba86965d81238ff5e375d40af9ea69b9bda8fe110d143b89e3ad9da48296639b4f5bd2b91c10f7b983b478662d9ac53
+EBUILD wavbreaker-0.15.ebuild 655 BLAKE2B ad8545b733ae9d04b7ec15d9a2cd7f644353b7bf260113e41aa50c1b0f8ea3d442b552ed33b2d883446443e50bdea71d0558d521e72f671aff847363b9f1eee8 SHA512 6a3b2672d680b9022062ad77bd7a95c149eb36cb1edaa1d729ea626f2f171328c4097f837dbb6fbc56e3dce7951201d50fd19052376d78fd644f99f0d9fdf02e
MISC metadata.xml 388 BLAKE2B 2b0d9ce6ec06d516b3ecb70ad7ba91860ba9b17dce5788873ed2fb00ed547a9443cba4d7b428b49c1da0dc1abfc687f29540ced700066b573ed4dae399a77fe8 SHA512 04f2b747b93768a48a1987b1c2453fda99fbd6dd2a8f6f88bd51e4019cea4030d866a3f287bb1202234f163e1cd6f9e56bcc6d25414520915e6659ad4728d652
diff --git a/media-sound/wavbreaker/files/wavbreaker-0.13-QA-desktop-file.patch b/media-sound/wavbreaker/files/wavbreaker-0.13-QA-desktop-file.patch
deleted file mode 100644
index be118c7bf798..000000000000
--- a/media-sound/wavbreaker/files/wavbreaker-0.13-QA-desktop-file.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/data/net.sourceforge.wavbreaker.desktop
-+++ b/data/net.sourceforge.wavbreaker.desktop
-@@ -5,5 +5,5 @@ Comment[de]=Teilen Sie .wav-Dateien in mehrere Teile
- Exec=wavbreaker
- Icon=net.sourceforge.wavbreaker
- Type=Application
--Categories=Application;AudioVideo;Audio;
-+Categories=AudioVideo;Audio;
- MimeType=audio/x-wav
diff --git a/media-sound/wavbreaker/wavbreaker-0.13.ebuild b/media-sound/wavbreaker/wavbreaker-0.13.ebuild
deleted file mode 100644
index 7ecabeb22733..000000000000
--- a/media-sound/wavbreaker/wavbreaker-0.13.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-DESCRIPTION="wavbreaker/wavmerge GTK+ utility to break or merge WAV files"
-HOMEPAGE="http://wavbreaker.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="mp3"
-
-RDEPEND="
- dev-libs/glib
- media-libs/libao
- x11-libs/gtk+:3
- mp3? ( media-sound/mpg123 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.13-QA-desktop-file.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use mp3)
- )
-
- meson_src_configure
-}
diff --git a/media-sound/wavbreaker/wavbreaker-0.14.ebuild b/media-sound/wavbreaker/wavbreaker-0.14.ebuild
deleted file mode 100644
index 3a540a0f0871..000000000000
--- a/media-sound/wavbreaker/wavbreaker-0.14.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="wavbreaker/wavmerge GTK+ utility to break or merge WAV files"
-HOMEPAGE="https://wavbreaker.sourceforge.io/ https://github.com/thp/wavbreaker"
-SRC_URI="https://github.com/thp/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mp3"
-
-RDEPEND="
- dev-libs/glib
- media-libs/libao
- x11-libs/gtk+:3
- mp3? ( media-sound/mpg123 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
- local emesonargs=(
- $(meson_use mp3)
- )
-
- meson_src_configure
-}
diff --git a/media-sound/wavbreaker/wavbreaker-0.15.ebuild b/media-sound/wavbreaker/wavbreaker-0.15.ebuild
index 3a540a0f0871..266cd9f3aef8 100644
--- a/media-sound/wavbreaker/wavbreaker-0.15.ebuild
+++ b/media-sound/wavbreaker/wavbreaker-0.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/thp/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="mp3"
RDEPEND="
diff --git a/media-sound/xmms2/Manifest b/media-sound/xmms2/Manifest
index 4f095edb3832..0c6689b107bc 100644
--- a/media-sound/xmms2/Manifest
+++ b/media-sound/xmms2/Manifest
@@ -2,10 +2,14 @@ AUX xmms2-0.8-rtvg.patch 1358 BLAKE2B 1544ae0719b02ad94c19239d7ad3b16d3df3a29e1a
AUX xmms2-0.8_p20161122-cpp-client.patch 624 BLAKE2B fd08746e4ce3c83a1cfed7a6794e169f435da2a1fdf639ae2d948109a22526a5a68f03f1dfabeaabc022dda8b403d08b2cf3c6944429b1b748ee75ac69840caf SHA512 19af5f465c1e48a9ca780b6cad1348eb6fc315b05923f0d4ded7c6972e2cbb3213ad8adf994e13c80c1d69c47bee97660fccad85c9b98ab9752a0ff9f930ea7c
AUX xmms2-0.8_p20161122-faad.patch 629 BLAKE2B e2dc8964d1002ff55be736e6b0370f946e9d8dbdeaab8f9f50bebce210b431894174e80fbba8bc77c79f048c69d8ece85585395840a09fce6b58fdaaf404494f SHA512 7a40d77cefcc483e6ee24a672b30ddd9f763e642bbac6baf88c315ea4a1aea9c87212627fd641f6107f76ab3185a762129ed02c2f090b2264f89016fe4ff2d5f
AUX xmms2-0.8_p20161122-mac-4.patch 1215 BLAKE2B 746bcf75ce5b1f73ecb4023e776080674da5781d122f988ddb719ccdfb1da95fb632242004096a79861c0a9f0a3a49734a86bd8ac4c0541d3b3742cd722c8d44 SHA512 14b46640163f1d651e310d1bf08ec190a7449615c574952c19fa2c7f86215d83d3ee6d6cbe0f665a5fdd44ec44e44bc339a480ce753f16f2b49a4206dde1c12b
-AUX xmms2-0.8_p20201016-ffmpeg5.patch 3705 BLAKE2B 9726bb58d45e71d72386bb76dabb9fc22a9a9dc10ed587406754ad1c524a2867215fcd0cc06884a7a8e2bdb39a79e3b2ebe465cbb54d49cacb5aa6a98760be63 SHA512 b9e02481914e8a29662358b71cd05145d942cdaed62ef357669f3d31d2579f1e7e5c5b9f21534e26beaa1dfc1b9396f3ab696bcb64a6bc706f5a300fc5ea0467
+AUX xmms2-0.8_p20201016-ffmpeg5.patch 3751 BLAKE2B 4ef9c4a1a9bf74491a9a099266b8b727ef9f0b6d6a5d05e2370932281e14a3f76a004fd1f24fe9457a9a1b6d6740ca14f7749385567ec148823b4d428c4ee677 SHA512 c18ed39ffe7d9bab5a4fa5cac25d90dbfad9d127baf8bc84adc9c25481a3ebf5267ec2848919ca340153ed384941c48121b2c6f820c7bfad2455bd17c8f68d4a
+AUX xmms2-0.9.1-cpp-client.patch 503 BLAKE2B b8127c72ab8830cb0c4ca45c5c7887f194f5cbe0999167f8eadd803df75ecaaaf3b4246d691be1b6106dbede0b3293747fa6d1cfc5f151968dd26065aa9e3b15 SHA512 3b5703614a3afe49cadaf74b2d5e9d436232af62dc60248f929961806ab058ed8b06df0fd9ec0f958e2b454e3be75028117fc9c7a071bef1f9d2aa5496c448c5
+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 waf-2.0.22.tar.bz2 687244 BLAKE2B feea82e7e6aaba1187f368aa00025f206a7217196de9be7a97ca6aa8882823decd79db38dda4f1f25e81541eaa44edf029eea8d57e28f7d31b94d9ee93201ea9 SHA512 a3a275fd4c81c7b7385c2da001f3924d272105b8f33839265ebbb38708051b7cb13b9b9019e84325707d04513de0c13b032b1ad21458aec6586d10df4ed8d5f5
DIST xmms2-0.8_p20201016.tar.gz 1720185 BLAKE2B e1cad8ed2ece9d8ce905ffe86de53bb4010639d83fd15700eefccf190034577ff8666f3557bfb23741ed8400eba1e6246ef28ff21c4dbbe499239da945befc74 SHA512 0e73771f56c341e5dea15451457426958217de3ac19cad1924c11740f96feb69e385242a27a9cf9258841ed4e6538c12e135492f715bfae6976b31fb358508bf
+DIST xmms2-0.9.1.tar.bz2 1940773 BLAKE2B 4044499c2ffc55e66d5836e2e36360486b970ff05f0dc17b62e65111c06cfcc84f58c74427b1afa4455b4e0bdb7784dc8840cc84411bc57cb7b9f0cac4e46359 SHA512 a7d42202571d7eb5d9da4c9f5d55d2f6e072df52892080d6cc4349f66a55f5fece510c9872be9814dd5b258d0c59e2704ea8497c2d3be515c510d602c17b703a
DIST xmms2-s4-0.8_p20201016.tar.gz 184231 BLAKE2B 0676f89b743e265af01593c215c609ae48ea368d861fd28b022b4124a00852182686a46ebf90ac44a10343f86ba5c398c47fd85e2688971b2b4445f3c3843af5 SHA512 f510141ca792893feba2c00d9bc437f492fdce7c29b12c9a8432792ca5a1703cc7068e1a9f4641abd50b320fefb5867fb5bc58a58b0b0272cf75828c764f94ed
-EBUILD xmms2-0.8_p20201016-r1.ebuild 5876 BLAKE2B c200ded0045be9be4ce10c1434f6f1bc104344f893e62187159bc77f23cc745c30b3f45ed828e7e2814b70ed7b6a482bcbdb00d22f963aa283c40970747c3954 SHA512 0ad122574b7fcb2ad60c5ee0a898612a0beef3d661c7267336d52a589dab269dccfcdeb00c2cfd153113f72455aa1d8f9dddd6d9f7e3ccff13b40768d60ea4cd
EBUILD xmms2-0.8_p20201016-r2.ebuild 5910 BLAKE2B 857f8877eed08b63640483f312fa99d9a626f2f32988f525c156d5416d1b3812740c63086a59cb0aadef6aaf51f4685706ff4ad1fadb30aadb063f8c0b3bd09e SHA512 4837be50ebf0560e263aa54bd98d462140e63a86456942f42efeb4869897274b5f5b5a643a80df67482ee755ed8230406d102db15cfa7d16b18526b52bd3b24d
-MISC metadata.xml 1529 BLAKE2B 0f5c762b0325e767ba28410bd6838960e84df8a8f30ceda76833809b21b4e109f01caa2c4c5e234aacd4697f9a0a43d8fc1012f62261b8a1e9e458e2530b9dfe SHA512 be88d429da72efc944841bbb11c85dd6e746201eae90c20cc588bb5c42958315fc23bb9388396e971f0bc2069d4eb6dd9189b9c8f4c7cf4f343ca491f9d744be
+EBUILD xmms2-0.9.1.ebuild 5505 BLAKE2B bb5d03e6b8dc67a3d5329d28d64553ef4aa60b2e11d9cd334054b8ca887af77e38cae215751ee136a57b058a0b0a3af7d5bf5cc322c4629918ac204e9da19395 SHA512 8eee7a7d1831a0b75eafec174b42cc197b76735eac11f7af1213db695d9d07e4bf36fafeaa6ffc6f4c63b244130f9b8b00ce07808203a53e57ebb4b7242cc837
+MISC metadata.xml 1437 BLAKE2B 7f3c3cd1d134ee5c24a9dc1990108012640b366a587832eda270bcef2bca91777f9358a067d351f9ac83c118680b60af2955a3f195a6adc20eb84dc334553fb8 SHA512 0533f6c30210a6c2f06cefd833df6fbd8ebfcc510e6bf05133210a57d7d05e45875d829555011b6827b8fc440cb0779f85d4ca17dd3e862cf0519e874e0d8c9f
diff --git a/media-sound/xmms2/files/xmms2-0.8_p20201016-ffmpeg5.patch b/media-sound/xmms2/files/xmms2-0.8_p20201016-ffmpeg5.patch
index 14f999643241..b338e57cdfca 100644
--- a/media-sound/xmms2/files/xmms2-0.8_p20201016-ffmpeg5.patch
+++ b/media-sound/xmms2/files/xmms2-0.8_p20201016-ffmpeg5.patch
@@ -1,6 +1,8 @@
Lazy migration from audio4 that's missing in ffmpeg5, may not be
entirely right but tested to play at least .tta/.wma properly.
+https://github.com/xmms2/xmms2-devel/pull/11
+
Bug: https://bugs.gentoo.org/834398
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
--- a/src/plugins/avcodec/avcodec.c
diff --git a/media-sound/xmms2/files/xmms2-0.9.1-cpp-client.patch b/media-sound/xmms2/files/xmms2-0.9.1-cpp-client.patch
new file mode 100644
index 000000000000..491c6fb9771d
--- /dev/null
+++ b/media-sound/xmms2/files/xmms2-0.9.1-cpp-client.patch
@@ -0,0 +1,13 @@
+https://github.com/xmms2/xmms2-devel/pull/5
+From: Sergei Trofimovich <slyfox@gentoo.org>
+Date: Thu, 6 Dec 2018 07:19:08 +0000
+Subject: [PATCH] OTHER: fix c++ client dangling reference
+--- a/src/include/xmmsclient/xmmsclient++/mainloop.h
++++ b/src/include/xmmsclient/xmmsclient++/mainloop.h
+@@ -42,5 +42,5 @@
+ * mainloop, not start it!
+ */
+- MainloopInterface( xmmsc_connection_t* conn ) :
++ MainloopInterface( xmmsc_connection_t*& conn ) :
+ running_( false ), conn_( conn ) { }
+
diff --git a/media-sound/xmms2/files/xmms2-0.9.1-faad.patch b/media-sound/xmms2/files/xmms2-0.9.1-faad.patch
new file mode 100644
index 000000000000..6c282ed6d0a4
--- /dev/null
+++ b/media-sound/xmms2/files/xmms2-0.9.1-faad.patch
@@ -0,0 +1,13 @@
+This line has stopped working since security fixes in the faad 2.9.0
+release. XMMS2 upstream were informed via IRC but have yet to act on
+it. I've run XMMS2 with this patch for months without issue.
+
+-- Chewi
+--- a/src/plugins/faad/faad.c
++++ b/src/plugins/faad/faad.c
+@@ -243,5 +243,4 @@
+ * it frame 1.
+ */
+- NeAACDecPostSeekReset (data->decoder, 1);
+
+ /* FIXME: Because for HE AAC files some versions of libfaad return the wrong
diff --git a/media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch b/media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch
new file mode 100644
index 000000000000..86f48ca066dc
--- /dev/null
+++ b/media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch
@@ -0,0 +1,23 @@
+Add knob to control valgrind usage during tests.
+https://bugs.gentoo.org/424377
+--- a/waftools/unittest.py
++++ b/waftools/unittest.py
+@@ -147,5 +147,6 @@
+ def configure(conf):
+ conf.load("waf_unit_test")
+- conf.find_program("valgrind", var="VALGRIND", mandatory=False)
++ if conf.options.enable_valgrind is True:
++ conf.find_program("valgrind", var="VALGRIND", mandatory=False)
+ conf.find_program("lcov", var="LCOV", mandatory=False)
+ conf.find_program("genhtml", var="GENHTML", mandatory=False)
+--- a/wscript
++++ b/wscript
+@@ -624,4 +624,8 @@
+ opt.add_option('--without-ldconfig', action='store_false',
+ dest='ldconfig', help="Don't run ldconfig after install")
++ opt.add_option('--with-valgrind', action='store_true', default=None,
++ dest='enable_valgrind', help="Run testsuite under valgrind (if present).")
++ opt.add_option('--without-valgrind', action='store_false', default=None,
++ dest='enable_valgrind', help="Don't run testsuite under valgrind.")
+
+ opt.recurse("src/xmms")
diff --git a/media-sound/xmms2/metadata.xml b/media-sound/xmms2/metadata.xml
index 7f08040bab7a..cbdd35464dea 100644
--- a/media-sound/xmms2/metadata.xml
+++ b/media-sound/xmms2/metadata.xml
@@ -7,7 +7,6 @@
</maintainer>
<use>
<flag name="airplay">Support for airplay format</flag>
- <flag name="asf">Support for Advanced Systems Format (ASF) by using bundled libasf</flag>
<flag name="fluidsynth">Enable fluidsynth support (MIDI)</flag>
<flag name="gme">Support for various game audio formats using <pkg>media-libs/game-music-emu</pkg></flag>
<flag name="ices">Icecast source output plugin</flag>
diff --git a/media-sound/xmms2/xmms2-0.8_p20201016-r1.ebuild b/media-sound/xmms2/xmms2-0.9.1.ebuild
index 8672d4ed5099..3352a282436e 100644
--- a/media-sound/xmms2/xmms2-0.8_p20201016-r1.ebuild
+++ b/media-sound/xmms2/xmms2-0.9.1.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=8
@@ -6,32 +6,25 @@ EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit multiprocessing optfeature perl-functions python-single-r1 toolchain-funcs
-XMMS2_COMMIT="46da10f0e20c53fd2b40843617ed182c0cba4ebb"
-S4_COMMIT="652ac581df7a0bca04334da397f8bb4f86eb7b59"
-WAF_VER="2.0.22"
-
DESCRIPTION="X(cross)platform Music Multiplexing System, next generation of the XMMS player"
HOMEPAGE="https://github.com/XMMS2"
-SRC_URI="
- https://github.com/xmms2/xmms2-devel/archive/${XMMS2_COMMIT}.tar.gz -> ${P}.tar.gz
- https://github.com/xmms2/s4/archive/${S4_COMMIT}.tar.gz -> ${PN}-s4-${PV}.tar.gz
- https://waf.io/waf-${WAF_VER}.tar.bz2"
-S="${WORKDIR}/${PN}-devel-${XMMS2_COMMIT}"
+SRC_URI="https://github.com/xmms2/xmms2-devel/releases/download/${PV}/${P}.tar.bz2"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ~riscv x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~riscv ~x86"
# IUSE static map to be passed to --with-{optionals,plugins}=opt1,opt2,...
# flag:opt = `usev flag opt`, opt = `usev opt`, :opt = `echo opt`
+# (if have a use for some of these disabled features, please fill a bug)
XMMS2_OPTIONALS=(
cxx:xmmsclient++,xmmsclient++-glib :launcher mlib-update:medialib-updater
:nycli perl :pixmaps python server:s4 test:tests
# disabled: et,mdns,migrate-collections,ruby,sqlite2s4,vistest,xmmsclient-cf,xmmsclient-ecore
)
XMMS2_PLUGINS=(
- aac:faad airplay alsa ao asf :asx cdda :cue curl :diskwrite :equalizer
- ffmpeg:apefile,avcodec,flv,tta :file flac fluidsynth:fluidsynth,mid1,midsquash
+ aac:faad airplay alsa ao :asx cdda :cue curl :diskwrite :equalizer
+ ffmpeg:apefile,asf,avcodec,flv,tta :file flac fluidsynth:fluidsynth,mid1,midsquash
gme :html ices :icymetaint :id3v2 jack :karaoke :m3u mac +mad mms modplug
mp3:mpg123 :mp4 musepack :normalize :null :nulstripper ofa opus oss :pls
pulseaudio:pulse :replaygain samba sid sndfile speex tremor vocoder +vorbis
@@ -89,7 +82,7 @@ COMMON_DEPEND="
media-libs/opus
media-libs/opusfile
)
- pulseaudio? ( media-sound/pulseaudio )
+ pulseaudio? ( || ( media-libs/libpulse media-sound/pulseaudio ) )
samba? ( net-fs/samba )
sid? ( media-libs/libsidplay:2 )
sndfile? ( media-libs/libsndfile )
@@ -109,8 +102,7 @@ COMMON_DEPEND="
net-dns/avahi[mdnsresponder-compat]
net-misc/curl
)
- )
- python? ( virtual/libcrypt:= )"
+ )"
RDEPEND="
${COMMON_DEPEND}
perl? (
@@ -136,18 +128,15 @@ BDEPEND="
test? ( valgrind? ( dev-util/valgrind ) )"
PATCHES=(
- "${FILESDIR}"/${PN}-0.8-rtvg.patch
- "${FILESDIR}"/${PN}-0.8_p20161122-mac-4.patch
- "${FILESDIR}"/${PN}-0.8_p20161122-cpp-client.patch
- "${FILESDIR}"/${PN}-0.8_p20161122-faad.patch
+ "${FILESDIR}"/${PN}-0.9.1-cpp-client.patch
+ "${FILESDIR}"/${PN}-0.9.1-faad.patch
+ "${FILESDIR}"/${PN}-0.9.1-rtvg.patch
)
src_prepare() {
- rmdir src/lib/s4 && mv ../s4-${S4_COMMIT} src/lib/s4 || die
- mv ../waf-${WAF_VER}/waf{,lib} . || die
-
default
+ # meant to be configured, but give a default for out-of-the-box midi
sed -e "s|/path/to/.*sf2|${EPREFIX}/usr/share/sounds/sf2/FluidR3_GM.sf2|" \
-i src/plugins/fluidsynth/fluidsynth.c || die
}
@@ -158,7 +147,6 @@ src_configure() {
--prefix="${EPREFIX}"/usr
--libdir="${EPREFIX}"/usr/$(get_libdir)
--boost-includes="${ESYSROOT}"/usr/include # needed for prefix
- --with-custom-version="%(version)s (git commit: ${XMMS2_COMMIT:0:8})"
--with-target-platform="${CHOST}"
)
@@ -223,7 +211,7 @@ src_test() {
src_install() {
./waf install --destdir="${D}" --without-ldconfig --notests || die
- einstalldocs
+ dodoc AUTHORS README.mdown *.ChangeLog
use python && python_optimize
diff --git a/media-sound/xnoise/Manifest b/media-sound/xnoise/Manifest
deleted file mode 100644
index 27f1e20acfcb..000000000000
--- a/media-sound/xnoise/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX xnoise-0.2.21-QA-fix-desktop-file.patch 1054 BLAKE2B b5d218b4657a440407e8a4fd83e553959abdf2c92979fe1fcd27499fa8f5eeea46f97b41d3eb98f158ee5cb085b94be13b84dacac8afe9afd9e71e71c3993466 SHA512 b8849ae122ee54c47c5d703cddfa86f0abb141fe997f1a37d5a3692bb3d5cddc0a86cc57865f4535cc5787863914fc38ce32762d2a1058646ed5b4f4226ec06b
-DIST xnoise-0.2.21.tar.gz 3222030 BLAKE2B c58561f4e042ccf7d7fdeb271801ccc2d447138cf5c1afb2f8f0bb098135d957aa289799e59f2c96a76a01ccfeeb9574d87f0d987b1e3ace9d22a3ced8ec88b9 SHA512 e25f42795638a5b93f1922f1c761b0bdaf754414dfa0f7172407e0d10514c52844d0dc3146a32f93e6107a0b5bb0f8e9e5d098954e9659f28177c56f607d9851
-EBUILD xnoise-0.2.21.ebuild 1378 BLAKE2B 1136d83a77a7bc821e39e67458ecf841166ef9fa4eafebadb8f84f75888f5cc6fabe4dd4b6ba37094ed8ec2dedbc1bfb3b188d81d10f209fc657bd8563be2662 SHA512 b5dd4842a699ad44ab2d5cf8c58c20efb6011b67407f79ab00b708e0860509d5e5bfdbb93b10d0b9f03b590051bc25beb0f83a741ebd174a5dcd4b9c279fad83
-MISC metadata.xml 508 BLAKE2B fdbc45f0dd62486239bd2aeb7faf7b6cddc1771aaeeb2be0d3430e933933fbe4c2a7624f6fc080acdf3fd91b6fa66e309b21217a2696784b8682c6d015e3e9ab SHA512 a519f9eaff9461b5c7557cfde52b4353551fc2e9b77be942fbd4f2c61541c159be69752d89c4d8d101f28f4798a0125b1629c839f7d0bce4abeade85adbb3ebb
diff --git a/media-sound/xnoise/files/xnoise-0.2.21-QA-fix-desktop-file.patch b/media-sound/xnoise/files/xnoise-0.2.21-QA-fix-desktop-file.patch
deleted file mode 100644
index d57cb4b6f393..000000000000
--- a/media-sound/xnoise/files/xnoise-0.2.21-QA-fix-desktop-file.patch
+++ /dev/null
@@ -1,54 +0,0 @@
---- a/data/misc/xnoise.desktop.in
-+++ b/data/misc/xnoise.desktop.in
-@@ -16,24 +16,19 @@
- [Desktop Action Play]
- _Name=Play/Pause
- Exec=xnoise --play-pause
--OnlyShowIn=Unity;
-
- [Desktop Action Stop]
- _Name=Stop
- Exec=xnoise --stop
--OnlyShowIn=Unity;
-
- [Desktop Action Next]
- _Name=Goto next track
- Exec=xnoise --next
--OnlyShowIn=Unity;
-
- [Desktop Action Previous]
- _Name=Goto previous track
- Exec=xnoise --previous
--OnlyShowIn=Unity;
-
- [Desktop Action Quit]
- _Name=Quit application
- Exec=xnoise --quit
--OnlyShowIn=Unity;
---- a/data/misc/xnoise.desktop.in.in
-+++ b/data/misc/xnoise.desktop.in.in
-@@ -16,24 +16,19 @@
- [Desktop Action Play]
- _Name=Play/Pause
- Exec=xnoise --play-pause
--OnlyShowIn=Unity;
-
- [Desktop Action Stop]
- _Name=Stop
- Exec=xnoise --stop
--OnlyShowIn=Unity;
-
- [Desktop Action Next]
- _Name=Goto next track
- Exec=xnoise --next
--OnlyShowIn=Unity;
-
- [Desktop Action Previous]
- _Name=Goto previous track
- Exec=xnoise --previous
--OnlyShowIn=Unity;
-
- [Desktop Action Quit]
- _Name=Quit application
- Exec=xnoise --quit
--OnlyShowIn=Unity;
diff --git a/media-sound/xnoise/metadata.xml b/media-sound/xnoise/metadata.xml
deleted file mode 100644
index 9ae5e1f58a48..000000000000
--- a/media-sound/xnoise/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <use>
- <flag name="lastfm">Enable support for lastfm cover art fetching and scrobbling</flag>
- <flag name="lyrics">Enable support for lyrics fetching</flag>
- </use>
- <upstream>
- <remote-id type="bitbucket">shuerhaaken/xnoise</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-sound/xnoise/xnoise-0.2.21.ebuild b/media-sound/xnoise/xnoise-0.2.21.ebuild
deleted file mode 100644
index b91eefbc5398..000000000000
--- a/media-sound/xnoise/xnoise-0.2.21.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-DESCRIPTION="A media player for Gtk+ with a slick GUI, great speed and lots of features"
-HOMEPAGE="http://www.xnoise-media-player.com/"
-SRC_URI="https://www.bitbucket.org/shuerhaaken/${PN}/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="appindicator +lastfm +lyrics"
-
-RDEPEND="
- dev-db/sqlite:3=
- dev-libs/glib:2
- gnome-base/librsvg:2
- media-libs/gstreamer:1.0=
- media-libs/gst-plugins-base:1.0=
- media-libs/libtaginfo:=
- media-plugins/gst-plugins-meta:1.0
- x11-libs/cairo:=
- x11-libs/gtk+:3
- x11-libs/libX11
- appindicator? ( dev-libs/libappindicator:3= )
- lastfm? ( net-libs/libsoup:2.4= )
- lyrics? (
- net-libs/libsoup:2.4=
- dev-libs/libxml2:2=
- )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.2.21-QA-fix-desktop-file.patch )
-
-src_configure() {
- econf \
- --enable-magnatune \
- --enable-mediakeys \
- --enable-mpris \
- --enable-soundmenu2 \
- $(use_enable appindicator) \
- $(use_enable lastfm) \
- $(use_enable lyrics lyricwiki) \
- $(use_enable lyrics chartlyrics) \
- $(use_enable lyrics azlyrics)
-}
-
-src_install() {
- default
- rm -rf "${ED}"/usr/share/${PN}/license || die
-
- # no static archives
- find "${D}" -name '*.la' -delete || die
-}