summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin57579 -> 57566 bytes
-rw-r--r--media-sound/ardour/Manifest4
-rw-r--r--media-sound/ardour/ardour-8.6.ebuild (renamed from media-sound/ardour/ardour-8.5.ebuild)0
-rw-r--r--media-sound/mpfc/Manifest3
-rw-r--r--media-sound/mpfc/mpfc-1.3.8.1-r4.ebuild58
-rw-r--r--media-sound/mpfc/mpfc-1.3.8.1-r5.ebuild4
-rw-r--r--media-sound/musepack-tools/Manifest7
-rw-r--r--media-sound/musepack-tools/files/musepack-tools-465-fno-common.patch16
-rw-r--r--media-sound/musepack-tools/files/musepack-tools-465-gentoo.patch91
-rw-r--r--media-sound/musepack-tools/files/musepack-tools-465-musl.patch24
-rw-r--r--media-sound/musepack-tools/musepack-tools-465-r2.ebuild43
-rw-r--r--media-sound/musepack-tools/musepack-tools-495.ebuild2
-rw-r--r--media-sound/playerctl/Manifest2
-rw-r--r--media-sound/playerctl/playerctl-2.4.1-r1.ebuild4
-rw-r--r--media-sound/pulsemixer/Manifest4
-rw-r--r--media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild4
-rw-r--r--media-sound/pulsemixer/pulsemixer-9999.ebuild4
17 files changed, 16 insertions, 254 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 6a9021285a5d..530c491cbfb8 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 2dc4e85f3d28..4aee12ab2cf2 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1,7 +1,7 @@
AUX ardour-6.8-metadata.patch 568 BLAKE2B 68bb84e5249d67e88e191dbc009b7f2b696d448903a2c7164778f4fda3b526370bd2562fa627faea832da2c115d61fe8ddccf6c54c016a7f68e5cab688868984 SHA512 1bf77b0cf2692e7051a524a049add8f22feb734120d9ae58ffcf06647e8ed28249dcbe2cd124eb2354897f119a2977c6124228fc37c15e476053dc5ea4b5033c
DIST Ardour-8.4.0.tar.bz2 17574218 BLAKE2B a71be1af5577cf3cbded339c2cb25f3124f973bf8966bd663b1c53cdea51e069a61217e844b2ecbf329ddbc54c61e4e4364fc70c9f90cf38871d0ff55e496846 SHA512 838eae28867f1bf108207d171ac60e50d4d7f467a3fd64f95e8c9585d1b2b02ded1af0405c0a363664f9ea3a007143e9ec4e54f36a7df5387b5e12549b804719
-DIST Ardour-8.5.0.tar.bz2 17589054 BLAKE2B 43cb8be9e5afd1957d7b9672d3f0a77d00bef8805363dd0b117cc1037f6fd509da708fe301a2a17b975ab66350c96cfe650be3f61ed66b659a4b8651900960b9 SHA512 515b9684e8394d591d66b7ed65e8cb6525e20fe23c2755ed7bc28ac1311b14c408a9d7a5218cdf40e60983e6cd400fbab7f3cf2c9385e855efdbe2c713fa2fca
+DIST Ardour-8.6.0.tar.bz2 17588463 BLAKE2B e8d3b603fecaf453eae9e0c2cac531a5c2d35850b282d27c25dbd22a930a6537fbbff3f1fa58f4dcc525dcc65ef8343172642d16ad473c8b80b0e373364a06cb SHA512 c4a3b6369fe1a1789ba2b5cbcfd23b6ac6b93f819b016aac2c071f1135e32826ca4f5bb99d4c3e4e1d8f91f82719ae17bcf2991eb29072c14e60f282545f934a
EBUILD ardour-8.4.ebuild 5204 BLAKE2B 16e8c0cf203b95da34fe55fa44b9fa83f17cb675ab76b0d6b19325c164f881fb184e54bb4751434613c3f029da7f5cc644fb7676e08d929365b3973a009a4544 SHA512 8fd20142e6bb42cfc047508f3b2d60f4d58ac11d2c724feccc6e97c62bffd2e5e71aca178f59da2709b43d35f5df06c1292b77d25ba4c8a49da7a89508661535
-EBUILD ardour-8.5.ebuild 5205 BLAKE2B 190e7e14668d84494daaf11352a9c57b45c0e5c31ec32ba378bfa07fd251417a9465afce95aa1a19e637cf9914e7c2bcb92678816090bd3eae40602918f80323 SHA512 6fbd533981465023be86c6c6b5668638c8f5a058c2c1f603b6353f969c2728cddac4ca1a71f011c5f1d1a060fbe5c423e41efffc6493292ac285dae708031f42
+EBUILD ardour-8.6.ebuild 5205 BLAKE2B 190e7e14668d84494daaf11352a9c57b45c0e5c31ec32ba378bfa07fd251417a9465afce95aa1a19e637cf9914e7c2bcb92678816090bd3eae40602918f80323 SHA512 6fbd533981465023be86c6c6b5668638c8f5a058c2c1f603b6353f969c2728cddac4ca1a71f011c5f1d1a060fbe5c423e41efffc6493292ac285dae708031f42
EBUILD ardour-9999.ebuild 5205 BLAKE2B 190e7e14668d84494daaf11352a9c57b45c0e5c31ec32ba378bfa07fd251417a9465afce95aa1a19e637cf9914e7c2bcb92678816090bd3eae40602918f80323 SHA512 6fbd533981465023be86c6c6b5668638c8f5a058c2c1f603b6353f969c2728cddac4ca1a71f011c5f1d1a060fbe5c423e41efffc6493292ac285dae708031f42
MISC metadata.xml 451 BLAKE2B 0ed571ca79f0d4b92239239982f04abf725365df169290e4a02f6d8f580cf801f70d8bc93414b4549c8172ff43864d5c49fa987caeec58e1b2331ffe01a69ae6 SHA512 504bd817356c7ee57c64193584b3fc5b3bc70f5224d5a531ac5ecf8fb974728639e75b77bb9e7c5ad77cf6099123361b9ec6211b855edb4761acd95b8cb7abcb
diff --git a/media-sound/ardour/ardour-8.5.ebuild b/media-sound/ardour/ardour-8.6.ebuild
index cee5f390d988..cee5f390d988 100644
--- a/media-sound/ardour/ardour-8.5.ebuild
+++ b/media-sound/ardour/ardour-8.6.ebuild
diff --git a/media-sound/mpfc/Manifest b/media-sound/mpfc/Manifest
index 0996c9c7e639..3082c875c04a 100644
--- a/media-sound/mpfc/Manifest
+++ b/media-sound/mpfc/Manifest
@@ -1,6 +1,5 @@
AUX mpfc-1.3.8.1-fix-underlinking.patch 960 BLAKE2B 5eee0cea45c470b6837120cd89fd9dc180a5f295c5fcaa08a640009c51b37c3397e0f2f9755dc1baf7ac1af0f6003895368a333f1b8304b5fa096bb7a99a5e84 SHA512 117c49a7893c95b8b7e592aba76afd4f05f076b88db303a4fcb0efdaad351008bd91d88d06f278586920907c54801df49c7101c8dc2e41475038244cefd6a480
AUX mpfc-1.3.8.1-qa-implicit-declarations.patch 4938 BLAKE2B 117d2f5aa9290aa49b65bd8cf085fe30068ccdd558a8c18a5e6b94ebd27eeb07924aeb2f0735499cce7d520b5fa86cc69f6f49580d197979162837b4c906f107 SHA512 afd61c08964b237124316a7cad4cecef29d8c269c6e2d0c645d81272167e9f7de2b3c1ef33e2877e1b5f2c0a4021bf2e548a04976142c22e889a6cf769807233
DIST mpfc-1.3.8.1.tar.gz 1042027 BLAKE2B 2d0e1991397930d8251db4c766705b769e24adf518d963bc56bba92f3aaf9deeedca2331e6fbeab609d4fd0dc49a69a35f3180149b7f35c0d94795e6be22ff59 SHA512 071e12ea784a8610aa6621f5afa1c6ba1e2a3ffe0deac8175b8b43b4446f0c54ff049fd8321aff7551766fe4561a974e39bbf93e30b353b25e27673ea9584573
-EBUILD mpfc-1.3.8.1-r4.ebuild 1174 BLAKE2B 4365096c8a39180187cf846a5f18a8629a0bf5fd418f1b38be8b54f6227a203b023d8893bf7aaf78e79e9afb9ecd3bf0e6d61774669754aff8708af5e59ab977 SHA512 9f9e14ae5004e176225a4189dcd39d85b4eca89ae8ae4593127bf962a2b89ea71aa8a74cccf7422e7b2a036984566b1ebb662a80438d4552d1872bcf97205376
-EBUILD mpfc-1.3.8.1-r5.ebuild 1202 BLAKE2B c37c7db135a3d323049c750a6f661c0bd2d85fa8d3ec6a0676ed14bb93d22c1f356c322d9d1f968be8e07c2908aa329287a999793b6264dd09be865e84c34292 SHA512 1954bed4067c20700289a061eb318a65a8f9695a1a3adb6caafb0be3646a499d8ecfd17fe7ad1fd90b099bb791d261d7688c923d43b9d98594f94ef618bcd6af
+EBUILD mpfc-1.3.8.1-r5.ebuild 1199 BLAKE2B 1f0b7c929f937abf500665f1f680de57935abf1683fdde86a0da29486448261162391915f61ef17515b04e6aedc54a5cbb4f1435c4388f97013d57bce78387d5 SHA512 321f7ac72f2541f6099e87ac432c836a4bf9d5f99e9abf0da27f0ca64914a994aae9eb1287c3ed9e581570cdbbed473adba04de3df5a25c27a623d5dcf115efe
MISC metadata.xml 414 BLAKE2B 80916d7f217ba95f9f59a798c02014a997ece827ee7c7477cc3044edeb678d98cb66b26bacd0c9d6b42b39612045dd94f58a3f58203ad769f68e9216b494bc57 SHA512 9bfb767a9a834ffcbcd6e2a885bca8c4b3068760ad00ad6dff2d63c837a8db9b76f8aa4121c754546d49bbd8ebde866d7920cdaf0b02b006d1a5ae020023d70a
diff --git a/media-sound/mpfc/mpfc-1.3.8.1-r4.ebuild b/media-sound/mpfc/mpfc-1.3.8.1-r4.ebuild
deleted file mode 100644
index cf3e34a807a0..000000000000
--- a/media-sound/mpfc/mpfc-1.3.8.1-r4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Music Player For Console"
-HOMEPAGE="http://mpfc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="alsa cdda flac gpm mad nls oss static-libs vorbis wav"
-
-RDEPEND="alsa? ( >=media-libs/alsa-lib-0.9.0 )
- flac? ( media-libs/flac:= )
- gpm? ( >=sys-libs/gpm-1.19.3 )
- mad? ( media-libs/libmad )
- vorbis? ( media-libs/libvorbis )
- sys-libs/ncurses:=[unicode(+)]
- dev-libs/icu:="
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${P}-fix-underlinking.patch"
- "${FILESDIR}/${P}-qa-implicit-declarations.patch"
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable alsa) \
- $(use_enable cdda audiocd) \
- $(use_enable flac) \
- $(use_enable gpm) \
- $(use_enable mad mp3) \
- $(use_enable nls) \
- $(use_enable oss) \
- $(use_enable static-libs static) \
- $(use_enable vorbis ogg) \
- $(use_enable wav)
-}
-
-src_install() {
- default
-
- insinto /etc
- doins mpfcrc
-
- # package provides .pc files
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-sound/mpfc/mpfc-1.3.8.1-r5.ebuild b/media-sound/mpfc/mpfc-1.3.8.1-r5.ebuild
index f182195b0023..49bf1d3421bd 100644
--- a/media-sound/mpfc/mpfc-1.3.8.1-r5.ebuild
+++ b/media-sound/mpfc/mpfc-1.3.8.1-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
IUSE="alsa cdda flac gpm mad nls oss static-libs vorbis wav"
RDEPEND="alsa? ( >=media-libs/alsa-lib-0.9.0 )
diff --git a/media-sound/musepack-tools/Manifest b/media-sound/musepack-tools/Manifest
index 21b9c527d2f9..95b747d939f5 100644
--- a/media-sound/musepack-tools/Manifest
+++ b/media-sound/musepack-tools/Manifest
@@ -1,10 +1,5 @@
-AUX musepack-tools-465-fno-common.patch 659 BLAKE2B 603213fe4c979b4a79b9a2103117eb63e3b90933119cbefef32c18c3523d24c6f0eca8beea685d1ef6effb3bec82e53004bdaeed2062a2a14f4a1e7bb398fd97 SHA512 239b353380d534f09fb381520eb29b919cb3f69ac51be8a813e67338de928c91c99c249b6a5b27f297cd0a741b7c10e7c61171b4bd42b5016402b52efa00cca0
-AUX musepack-tools-465-gentoo.patch 2982 BLAKE2B 0783de2ac04e77d8ff337e3ed52b09174e6268aaa9a1c2709b65343753880437b42af8fd17fbf1361811bdeb5caed625f78fa8440c7ccbddbdf80b827da3374e SHA512 5eee2985b4a3201e6d93d24e7cd9244d7e7f64208ae80656cdd6932d3adee2403e14e17ede45a83071a5c5bf21aa938e4786267a2c4b3118053c900aa18b2105
-AUX musepack-tools-465-musl.patch 435 BLAKE2B 71eb34c0525d72048962e2dba1a24e6ff34b93e5e88554d7050dde195f98f57f3a0a7286e3dadf257b1a861af6ca73c7ffa8fa6789d32dca250e78f40798de55 SHA512 f18421dd7fcef088365abef24ad7d3877c04dd40e38b551ca5d8a3a1828d1644935924cb8c012ae484cbd72666b88468b6bf803a982154afe6a5ac9b29b6bfd6
AUX musepack-tools-495-fixup-link-depends.patch 3083 BLAKE2B 8876c1500f17effef4efb9f2e22eecc3f8934239dc89262ebcee2a5187c93cebd6868703cd82a2ba888f71b17c6941c4bb65a5d18da549e110d1ea6c6b08a3de SHA512 c598252279b51e2ee04a4975a6dea8406f29c53ac980ccfd1838f1bd67cc96d55dee5b0527436aa2ebb7e331ad9a19de734f128538274eb8406e48b0346121bb
AUX musepack-tools-495-respect-cflags.patch 644 BLAKE2B b49a7309329719b56a2522afbbd57a18e3d02585787b73dc82721e9c63cb04c964fd41142bcfc1d12a79e23875bfa897c184749942a2cfe6a15f6d2e12c4a38b SHA512 d0faf6490039612339f06f47ec76dfcab7065aee86b8e189ed446314a3699c94aacfda97e35922d3df916d87e99e078ac381e6064cfcd3217b40fbe8d74d54fb
-DIST musepack-tools-465.tar.bz2 167612 BLAKE2B 0748cbfaecec396a4bf054aac5a451f16386becae75cdbb63821c28f7b7d378723df180d909eb3b9e0c7eafa79996dbe7aaab251721fd139b81755e7f59249f1 SHA512 ce933376bc127f6f4acc8500e50b6318a6bc5bf8443547fc0e25b4e8e5881fd7a73aff155560ffbc5161b5d7d03522c73bfbc31e14e1531fe511036a0f657d54
DIST musepack-tools-495.tar.xz 148820 BLAKE2B 19e104339fddee49f7082095767228f9ad297e442532c6170c48f7d7ded9df3ce7e2f2afc446055cae4140e7fa0ec52bf5b72d216c2bf932cebf74847fe939e0 SHA512 11e7590280216e4d8706d659be9f9faa25deeb5b1831e03edf7c4615fff06c1c817bc20fb5d6c3f7efd7ccadbb22b32d37ea8070aeb8c126f18e4d67e81c7e1c
-EBUILD musepack-tools-465-r2.ebuild 966 BLAKE2B b95a600a04183a689c71e428f522e6b0cd9d1225c9242e6d2f234839e62d9a9c3fa22d96ec20c66b1a5315fe6a3e992583a1f24dc260430efe4d9fedc310b835 SHA512 a9e4f433305de95a16a562c634e77ae02cf1da8ee0231c64ef159c03c7731a7d694a68309c6e3d546503b455faffac4d4d38be264a31e1da1fa6d323bca975ce
-EBUILD musepack-tools-495.ebuild 1120 BLAKE2B 2ee58f5beadb96ca69e2ae49edd34567af71471becbba4576f02ffa360906be4973ecb979073dfdbd4441f205f2b551bba09b228a74f28e6cc4846809374687d SHA512 c0854419a9cc153fad425100ccb91d5152c2a2a8f47681456bf10b384178554fcaea3de9a07294c0613bfe7b60700fa3849e54ba6bdd68f802c2ad931c23171f
+EBUILD musepack-tools-495.ebuild 1115 BLAKE2B b541a4fe5c2a5e1d896007f288a31e561df9f632b3298269af54c45cf97e6e2ad8e8d9f66fc61fe5fb9f4c2194855c8535f40376e739accb4b68da99050649de SHA512 91909c1bfb9408ee331bdd4d58f92fd9a8bafbf3b1b3c2dd0c8ee4825fdb57a2f707910c78aed3799d399048d93df5d161afcda65407470304be6de556259eb6
MISC metadata.xml 260 BLAKE2B 9945ac40ee60ce67adf51840c3cc2d6d2743dffe4fd2ec965d300c709323f80eb5d35eaeb804414eebb2da1e954ee688067c05093b26499678de524b414ac4ec SHA512 e5b6a2a44cd2a4ea4fb1267eb8f635c079c022853443ad180ca12f2df84492f3ba34db45e4ff5e7e09262a74745f5c0aa04ebccd6f998cf19a6ea2ccd0627701
diff --git a/media-sound/musepack-tools/files/musepack-tools-465-fno-common.patch b/media-sound/musepack-tools/files/musepack-tools-465-fno-common.patch
deleted file mode 100644
index 0fb9f5e5eb55..000000000000
--- a/media-sound/musepack-tools/files/musepack-tools-465-fno-common.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://bugs.gentoo.org/706992
---- a/libmpcdec/requant.h
-+++ b/libmpcdec/requant.h
-@@ -47,9 +47,9 @@
-
-
- /* C O N S T A N T S */
--const mpc_uint8_t Res_bit [18]; ///< Bits per sample for chosen quantizer
--const MPC_SAMPLE_FORMAT __Cc [1 + 18]; ///< Requantization coefficients
--const mpc_int16_t __Dc [1 + 18]; ///< Requantization offset
-+extern const mpc_uint8_t Res_bit [18]; ///< Bits per sample for chosen quantizer
-+extern const MPC_SAMPLE_FORMAT __Cc [1 + 18]; ///< Requantization coefficients
-+extern const mpc_int16_t __Dc [1 + 18]; ///< Requantization offset
-
- #define Cc (__Cc + 1)
- #define Dc (__Dc + 1)
diff --git a/media-sound/musepack-tools/files/musepack-tools-465-gentoo.patch b/media-sound/musepack-tools/files/musepack-tools-465-gentoo.patch
deleted file mode 100644
index 5c80531d96f4..000000000000
--- a/media-sound/musepack-tools/files/musepack-tools-465-gentoo.patch
+++ /dev/null
@@ -1,91 +0,0 @@
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -15,10 +15,6 @@
-
- add_definitions(-DFAST_MATH -DCVD_FASTLOG)
-
--if(NOT MSVC)
-- set(CMAKE_C_FLAGS "-O3 -Wall -fomit-frame-pointer -pipe")
--endif(NOT MSVC)
--
- add_subdirectory(libmpcdec)
- add_subdirectory(libmpcpsy)
- add_subdirectory(libmpcenc)
---- a/libmpcdec/CMakeLists.txt
-+++ b/libmpcdec/CMakeLists.txt
-@@ -1,7 +1,15 @@
- include_directories(${libmpc_SOURCE_DIR}/include)
--if(SHARED)
-- add_library(mpcdec_shared SHARED huffman mpc_decoder mpc_reader streaminfo mpc_bits_reader mpc_demux requant synth_filter ${libmpc_SOURCE_DIR}/common/crc32)
--else(SHARED)
-- add_library(mpcdec_static STATIC huffman mpc_decoder mpc_reader streaminfo mpc_bits_reader mpc_demux requant synth_filter ${libmpc_SOURCE_DIR}/common/crc32)
--endif(SHARED)
-
-+add_library(mpcdec_shared SHARED huffman mpc_decoder mpc_reader streaminfo mpc_bits_reader mpc_demux requant synth_filter ${libmpc_SOURCE_DIR}/common/crc32)
-+set_target_properties(mpcdec_shared PROPERTIES OUTPUT_NAME mpcdec CLEAN_DIRECT_OUTPUT 1 VERSION 7.0.1 SOVERSION 7)
-+if(NOT MSVC)
-+ target_link_libraries(mpcdec_shared m)
-+endif(NOT MSVC)
-+
-+add_library(mpcdec_shared STATIC huffman mpc_decoder mpc_reader streaminfo mpc_bits_reader mpc_demux requant synth_filter ${libmpc_SOURCE_DIR}/common/crc32)
-+
-+if(NOT MSVC)
-+ target_link_libraries(mpcdec_shared m)
-+endif(NOT MSVC)
-+
-+install(TARGETS mpcdec_shared LIBRARY DESTINATION "lib${LIB_SUFFIX}" ARCHIVE DESTINATION "lib${LIB_SUFFIX}")
---- a/mpc2sv8/CMakeLists.txt
-+++ b/mpc2sv8/CMakeLists.txt
-@@ -15,7 +15,7 @@
- if(SHARED)
- target_link_libraries(mpc2sv8 mpcdec_shared)
- else(SHARED)
-- target_link_libraries(mpc2sv8 mpcdec_static)
-+ target_link_libraries(mpc2sv8 mpcdec_shared)
- endif(SHARED)
-
- target_link_libraries(mpc2sv8 mpcenc_static)
---- a/mpcchap/CMakeLists.txt
-+++ b/mpcchap/CMakeLists.txt
-@@ -17,7 +17,7 @@
- if(SHARED)
- target_link_libraries(mpcchap mpcdec_shared)
- else(SHARED)
-- target_link_libraries(mpcchap mpcdec_static)
-+ target_link_libraries(mpcchap mpcdec_shared)
- endif(SHARED)
-
- target_link_libraries(mpcchap mpcenc_static)
---- a/mpccut/CMakeLists.txt
-+++ b/mpccut/CMakeLists.txt
-@@ -15,7 +15,7 @@
- if(SHARED)
- target_link_libraries(mpccut mpcdec_shared)
- else(SHARED)
-- target_link_libraries(mpccut mpcdec_static)
-+ target_link_libraries(mpccut mpcdec_shared)
- endif(SHARED)
-
- target_link_libraries(mpccut mpcenc_static)
---- a/mpcdec/CMakeLists.txt
-+++ b/mpcdec/CMakeLists.txt
-@@ -21,7 +21,7 @@
- if(SHARED)
- target_link_libraries(mpcdec mpcdec_shared)
- else(SHARED)
-- target_link_libraries(mpcdec mpcdec_static)
-+ target_link_libraries(mpcdec mpcdec_shared)
- endif(SHARED)
-
- install(TARGETS mpcdec RUNTIME DESTINATION bin)
---- a/mpcgain/CMakeLists.txt
-+++ b/mpcgain/CMakeLists.txt
-@@ -22,7 +22,7 @@
- if(SHARED)
- target_link_libraries(mpcgain mpcdec_shared)
- else(SHARED)
-- target_link_libraries(mpcgain mpcdec_static)
-+ target_link_libraries(mpcgain mpcdec_shared)
- endif(SHARED)
-
- if(NOT MSVC)
diff --git a/media-sound/musepack-tools/files/musepack-tools-465-musl.patch b/media-sound/musepack-tools/files/musepack-tools-465-musl.patch
deleted file mode 100644
index f7fb0f771082..000000000000
--- a/media-sound/musepack-tools/files/musepack-tools-465-musl.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Bug: https://bugs.gentoo.org/712978
-
---- a/mpcenc/keyboard.c
-+++ b/mpcenc/keyboard.c
-@@ -84,6 +84,8 @@
- # define echo_on() (void)0
- # endif
-
-+# include <sys/select.h>
-+
- int
- WaitKey ( void )
- {
---- a/mpcenc/mpcenc.h
-+++ b/mpcenc/mpcenc.h
-@@ -50,7 +50,7 @@
- # include <unistd.h>
- #endif
-
--#if defined __linux__
-+#if defined __GLIBC__
- # include <fpu_control.h>
- #elif defined __FreeBSD__
- # include <machine/floatingpoint.h>
diff --git a/media-sound/musepack-tools/musepack-tools-465-r2.ebuild b/media-sound/musepack-tools/musepack-tools-465-r2.ebuild
deleted file mode 100644
index 96d1eb23372f..000000000000
--- a/media-sound/musepack-tools/musepack-tools-465-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-# svn export http://svn.musepack.net/libmpc/trunk musepack-tools-${PV}
-# tar -cjf musepack-tools-${PV}.tar.bz2 musepack-tools-${PV}
-
-DESCRIPTION="Musepack SV8 libraries and utilities"
-HOMEPAGE="https://www.musepack.net"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="BSD LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-DEPEND="
- >=media-libs/libcuefile-${PV}
- >=media-libs/libreplaygain-${PV}
-"
-RDEPEND="
- ${DEPEND}
- !media-libs/libmpcdec
- !media-libs/libmpcdecsv7
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
- "${FILESDIR}"/${P}-fno-common.patch
- "${FILESDIR}"/${P}-musl.patch
-)
-
-src_configure() {
- # -Werror=lto-type-mismatch
- # https://bugs.gentoo.org/860882
- #
- # Software is dead since 2016.
- filter-lto
-
- cmake_src_configure
-}
diff --git a/media-sound/musepack-tools/musepack-tools-495.ebuild b/media-sound/musepack-tools/musepack-tools-495.ebuild
index 5e4e5278a51a..0c09918a1fbe 100644
--- a/media-sound/musepack-tools/musepack-tools-495.ebuild
+++ b/media-sound/musepack-tools/musepack-tools-495.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"
LICENSE="BSD LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND="
>=media-libs/libcuefile-477
diff --git a/media-sound/playerctl/Manifest b/media-sound/playerctl/Manifest
index 2f9a094fa07e..fd6755c422e1 100644
--- a/media-sound/playerctl/Manifest
+++ b/media-sound/playerctl/Manifest
@@ -1,6 +1,6 @@
DIST playerctl-2.3.1.tar.gz 73595 BLAKE2B d6d60d82fb0a8951fba4a3de91ff1e3f4bdba7177563b65b2da53525af4ca40f42755c577f652aaa24d2de308f56a495c8f87840ad67d6cda840cba1411abdb0 SHA512 06a10d193c83f60a9a9c50dddfb0a74e00be8cde34ddaa9d75582b7ce487ac564d1ff0675f6cb0c27d968e7d435b6a427818ac14e0cdd94b86af8f5d89661a93
DIST playerctl-2.4.1.tar.gz 77371 BLAKE2B ae9f691d714d6235bd7dc3e3d9a2ed21190482bd2aa8642c108ade0c09902ccb20196d0180ed3b1ffe680ca4e6a4ee293de1a6f10d54878589e3d8c81ca81c53 SHA512 2d84f657b07c948cd6990d9e79c4eb6e83f97c387ac53c2322fc0adbeb853950fa935332233329e7555db7d157f3ced6498cc102edaffd78849ca1f7d4c49bdc
EBUILD playerctl-2.3.1.ebuild 1202 BLAKE2B a6aa753d25f13e67f3c07ad2c84eb5a8cfca681fdf79b104697e775495fdcd79834a0f455bf9975713768e15b37c3d895468f897dc58dcb5cb6501f9fc1d7542 SHA512 d542fecca06ef234072c715be3ccca5771864eeb05112750ac30376e95655e4833d6fe1d44f060a4f556b853f1d27f7cfdc956f1179ac1a0f3639a8eba33b418
-EBUILD playerctl-2.4.1-r1.ebuild 2375 BLAKE2B 69c648b4857f192ed5d6f80359dddf9d8714882b98c0f30430c9e51e5815f16453e477f6a5b1b45069022df9558ae474b3fd48d2afe9e2db65e5fdff7609e67c SHA512 d11200857698ad79301818bbf652b1a8c05bacc70e606258893b44ead7d4e2eeae200fa642c87081f1019aaa23cbe9d937ec3cb598933cda7e2aece3ad55d7cf
+EBUILD playerctl-2.4.1-r1.ebuild 2381 BLAKE2B 847914c4eaca01037a844574005e823263294e6a982a8ef53dad13f4135f189251427522a69141e8644cae3d5013b8f37a7b681b3b3b034a87be9820fb23facf SHA512 ce02225d9c42a2352ad2afd879f8402030ac1fe799575ccf29ca029ed4650e218f54379ce7b2b4ec5be3d06f4be7de2f97dd57a7db7a419f2ba85f722a6a2172
EBUILD playerctl-2.4.1.ebuild 1212 BLAKE2B a4e2c1675096a87e8c44b3d9bd48a71f5f5da1fb9a2ddc8205b97cc4b4c463017d7639c99a5a7e0f688ac493e05dbf0dca3f3fa8a1dcaae62ffe35d820872c65 SHA512 fdaea7744cac060bc85b341f738a16c8ec5d5fb5681f96bd9a38f106f8c1e994f176e41b1ed56fea547a3d6f5973521ce1e2c74a5b8d6aec09f3ffa77bfbc9eb
MISC metadata.xml 344 BLAKE2B 291e21642ebc0aed630579a079c007dc54669960a8b2e68f8a62f199a1cf308f0d020118fedfbd5693010d2de61f1c7b6488acf720508422493cf3e83f1ac466 SHA512 d7df9fd6e2a27888c608dd8a39461145489bbaef13fe83d0bde941adba3a496106b62ae33562a89bbb0dfa718785104f57a11fba3cc73a18edbeb5990a7c6a5f
diff --git a/media-sound/playerctl/playerctl-2.4.1-r1.ebuild b/media-sound/playerctl/playerctl-2.4.1-r1.ebuild
index 0c46f65282e1..e5c8cd2d4649 100644
--- a/media-sound/playerctl/playerctl-2.4.1-r1.ebuild
+++ b/media-sound/playerctl/playerctl-2.4.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/acrisci/playerctl/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="doc introspection test"
RESTRICT="!test? ( test )"
diff --git a/media-sound/pulsemixer/Manifest b/media-sound/pulsemixer/Manifest
index b7b4c682fb9e..5de22f9d3fd7 100644
--- a/media-sound/pulsemixer/Manifest
+++ b/media-sound/pulsemixer/Manifest
@@ -1,4 +1,4 @@
DIST pulsemixer-1.5.1.tar.gz 21789 BLAKE2B 4a20be7b6499501adc64f5ac33b30ad1ea9418190104fbf452e1ed2bd3585552033c042554948b78b41e6a48c22ac62a42f4117b0311300bda738f7556ef1dc3 SHA512 c07b5e5fffa71ca60ed41e4c28a0f4ae5c8b5df9f269ea7376ed835b35536300f34504da724899bab5277f0c39a4c345654b99930ec8bdf4b43374d9b6d331be
-EBUILD pulsemixer-1.5.1-r2.ebuild 621 BLAKE2B 6fc69f5a62eb919fe45f3365c78bb2dd2b17e488c1a140ea44091f7fc2d0ad11eabd0fae36658f970106b4d4a6bb64558973cb8fd7a6df4550871f48a6b1cb54 SHA512 e96c1dfec888de5eaa962a1261afe6b36beade2b7e15e9d7f2ca6f68f86ca982f9e93d55ad81bc4da8bf2a1c1b27b42a12934e650a7b7497a238868a0b9e454f
-EBUILD pulsemixer-9999.ebuild 623 BLAKE2B 8ec434dadc3f14310559f254361da200521507f42f33c3077f07cf96a18251e0bd5e20f0f5ffd55e8f769ca579c71d176f915a2222acced5868dd6af675f4ba3 SHA512 71134708edb328c073855fb56c4c72f641bfd22e615688d2d6c8904fb93a430e8cf86e48072c4e324a88ffb2669ff2b4d27a7e5d0a27b130338bf220eb5c2dbb
+EBUILD pulsemixer-1.5.1-r2.ebuild 622 BLAKE2B 4a7c7e98bd44733fa722133dc91912fbb46a8a006efc90bf74ca562c194daadc5036fd663e779a80ffdf9072c669232911c73b331a166a49b411dae4a5dca701 SHA512 c565c668505f3fa701dbcd5cf9c8ad6829e278991085c2d05319f698ae51a3cc00bbaaa205a0c6ad1c226affde2ad212fc58ba3787cc87c6110b1a2725926213
+EBUILD pulsemixer-9999.ebuild 624 BLAKE2B b2203ec18500d43524176919b2e3d677e14f2c6e1a46908a1ed8f64b0ba2807e101392b9637671aa9d845ccfd4b80aa4aef04199c3fbbc74f5eb0e50167f7368 SHA512 4f439857104e15b6c8e1264306e3b3648c6f92b09ca4d3b8bb4bcd03743211a772095a4186526a5fe727cbf5c080e59aaa38d66035773b197b262182352808d2
MISC metadata.xml 417 BLAKE2B 267271b586eec63c18fd18569725926390af968f2f0e2f97acec8de1d8ea2142e9141f9f10e1c2394503c6cde38708f827bb5c502881e3194f408a626692c8d2 SHA512 4df4b25df556c4cd5847d37cca815807c878027a49054a9a76b749981c649921100600daf9874ca1632628bde98a8a1ea4581ffa1907fb505c930009e1a5c26b
diff --git a/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild b/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild
index 6f2490c54558..92808ef8f579 100644
--- a/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild
+++ b/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1
diff --git a/media-sound/pulsemixer/pulsemixer-9999.ebuild b/media-sound/pulsemixer/pulsemixer-9999.ebuild
index 54f5ab3fa3ac..c8ced02506c6 100644
--- a/media-sound/pulsemixer/pulsemixer-9999.ebuild
+++ b/media-sound/pulsemixer/pulsemixer-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1