summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin57213 -> 57209 bytes
-rw-r--r--media-sound/alsa-utils/Manifest2
-rw-r--r--media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild2
-rw-r--r--media-sound/cava/Manifest2
-rw-r--r--media-sound/cava/cava-0.10.4.ebuild73
-rw-r--r--media-sound/gigedit/Manifest2
-rw-r--r--media-sound/gigedit/gigedit-9999.ebuild3
-rw-r--r--media-sound/gimmix/Manifest2
-rw-r--r--media-sound/gimmix/files/gimmix-0.5.7.2-fix-headers.patch22
-rw-r--r--media-sound/gimmix/gimmix-0.5.7.2-r2.ebuild53
-rw-r--r--media-sound/liblc3/Manifest4
-rw-r--r--media-sound/liblc3/liblc3-1.0.3.ebuild22
-rw-r--r--media-sound/liblc3/liblc3-1.0.4-r1.ebuild54
-rw-r--r--media-sound/liblc3/liblc3-1.1.1.ebuild53
-rw-r--r--media-sound/lollypop/Manifest2
-rw-r--r--media-sound/lollypop/lollypop-1.4.41.ebuild11
-rw-r--r--media-sound/mac/Manifest2
-rw-r--r--media-sound/mac/mac-10.87.ebuild2
18 files changed, 163 insertions, 148 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 050723a9eba8..15cb77e4645f 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index dfd1c2121488..20cfd572440b 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -11,6 +11,6 @@ DIST alsa-utils-1.2.13.tar.bz2 1642028 BLAKE2B 9bc2bf8e21fb9308c2eabc6612da0848f
EBUILD alsa-utils-1.2.11.ebuild 2491 BLAKE2B aa500869e4cc1fca8cc8959e187c872dbee6aa75467f03b2158453b2c1f23d1348780295c64d311c3c9414139d70054476d60bd29e71aa2bc589cb4ff8d750d4 SHA512 fa7448a47b875989fa47be1d86561c7def4b3a7164d844633ac7c06d4d318f12068f9e4fb5d5a8aa40329f07a216ee99bf6dfef7dd582e8085a929442ebce11b
EBUILD alsa-utils-1.2.12.ebuild 2491 BLAKE2B aa500869e4cc1fca8cc8959e187c872dbee6aa75467f03b2158453b2c1f23d1348780295c64d311c3c9414139d70054476d60bd29e71aa2bc589cb4ff8d750d4 SHA512 fa7448a47b875989fa47be1d86561c7def4b3a7164d844633ac7c06d4d318f12068f9e4fb5d5a8aa40329f07a216ee99bf6dfef7dd582e8085a929442ebce11b
EBUILD alsa-utils-1.2.13-r1.ebuild 2579 BLAKE2B bbf2b44d307fa0759544362a468fa176d8f3c19ef98138ac9958e0fb0b545678f1861cdf7844cf60325cee009096c5037a3ddf135c578028cd9516115136c5e3 SHA512 2d3663b5c6cb23ad47f0e46a587dd29d7545113b12bb113f6211950853461786dcdd947f7781eb2f6a7d9c896c3ab701d9830632c5e381c134b89bcb53e6ee89
-EBUILD alsa-utils-1.2.13-r2.ebuild 2773 BLAKE2B c1d3a8d5d3d03a7f871f7a8eb4bd4ff67ccd098f81a72215c3ffa166e5dad9c42e453bffa593f05df360857bd67ca6a1c14afdd4fb95da3fc53bb305f80898e8 SHA512 d4a34363b9b725f29ab23953ec5ef3e35fc97d3f16fd3217ca5055859d26b51079ad20d09cab05e95cf7de6f3cb391e3e4e567aa6c2a13bf09312e8bc3235ed4
+EBUILD alsa-utils-1.2.13-r2.ebuild 2772 BLAKE2B 670a80532256533e874452fd81ab93dff8cd98e72aa3712dcdc99e5301d8dbacd7be25aee05a6065584a73d1b8987b47cc9536ce7894786069addbf327301267 SHA512 e34f3cb15ac1ce194b3a47ff88a929708d108080a0062ae3edf01f74f2020d1887a5676d046039c3c88294a80f4b16dad937e81fd914d26c6996fdb4c83aebd2
EBUILD alsa-utils-1.2.13.ebuild 2499 BLAKE2B b2c56ffd157b411bfe73580fd3e0a0976880859f6bb2ece20192247a72fb0edeab6d88e4e91a66287a769e82310cde4ae0c5f18e554d02eb5a50d2e978aa12e6 SHA512 788ac75cd5b954afb906ee62474ad422b9a8bb7362047c207652081d38a5104ca629beb38b3c245626a891f8f1cc73b4d9f74a76b88abe7075e32a06b5954f56
MISC metadata.xml 637 BLAKE2B 30aefc9f4259b4f3c7b37196fd59bb4af4dd2e72d140da885a698ebe5e09a44b7bfbd456417d2d29a670adf2b2c65ba7038f29050606d02dc0d50e20f419e4bc SHA512 e5f7739365c0e4f9472ddca00e5de53454875b5bf562c00236dc8540c4c3b0040f69355d4f389ac5fbe4e726a3bbb43dfe34480ce72f69b872d0a0ee7e3641a5
diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
index ad2e5df625a9..07ae7397cef2 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -11,7 +11,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 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
DEPEND="
diff --git a/media-sound/cava/Manifest b/media-sound/cava/Manifest
index 44729b208a56..6c62592a96cf 100644
--- a/media-sound/cava/Manifest
+++ b/media-sound/cava/Manifest
@@ -1,3 +1,5 @@
DIST cava-0.10.3.tar.gz 297550 BLAKE2B fbe4146aeeb07c99b37efd08a65e381e2cfc8800429fe3e144db76fc53c47f747f644d9d01146c7ec300d6b3d886492ab2cef44c1511691ec35b748f3fa188a2 SHA512 35ee4821e094c2ea567012329c21a8283450100eada4f7e33f7decd935db94adbefd2a2a41801e0ef49eea0dcd859c397c5b3dc7316f0640394d67e3b658876c
+DIST cava-0.10.4.tar.gz 426075 BLAKE2B b4d8b4669cba86ea08fd62f1206306406ae9197405d1d717f492526a55a032a8599c76e8606bd60cf876c50b7f4338fd2f36a65b626312ef8d0fd7b4e5e453c0 SHA512 1f11e3d89465990a026c4cd9e30853967b0ab542b310afe5464f399baec08e769b2bda52d07654eb449adbb66de1a6db721a2cbc90c241193de58b1e12d52259
EBUILD cava-0.10.3-r1.ebuild 2458 BLAKE2B 25b9dabd7703143effa0131b99af773108354ee4b4430b32f77e9fee60b8e53e3d935d106f4418c0f11eaf0577462b805389ddeb847c681830788adb69a45f79 SHA512 b215429f7c229af4610dd545ff2e5905509cadaab76e12ef2f1b8e5caa017f8997d0b1d739ef898a8522c0161997dcfb6f9f7b01b8b2a07f5f6499cd9b7f748e
+EBUILD cava-0.10.4.ebuild 2004 BLAKE2B ce4ffd5a5f072ea69cadbf1b102b9d687f0b605a66368161eb1bcdb03bb5ffddf34b4d0480493eef0901096c55942e843e48877f7c03e5c43c5d482c5a974f2c SHA512 14fd483bee56f57d5c5ca3960d42c0ef6752491d9bf08318cf3b5be08c454aed8785075393454c269eb65ab1a1c693b87b5afe9032c4fec0761023624adb8947
MISC metadata.xml 521 BLAKE2B 9b5fc566431d23ee6c56ed429d3337a6fbccddde718487bf9e1cac36e5fc70173e20a070669a8c85179443af12bc032eecfa4b9829d96422170ff4cdd92518ee SHA512 57cdabe9b70f97abb5bd5e64b3b0f25ec113ce80f8b1eaa45682f814b20fa120fe0efc38552aed23c3cb4d918ba9f0d67030d18b4a307fbf0f81a8b962e35c87
diff --git a/media-sound/cava/cava-0.10.4.ebuild b/media-sound/cava/cava-0.10.4.ebuild
new file mode 100644
index 000000000000..8a77c7512ae6
--- /dev/null
+++ b/media-sound/cava/cava-0.10.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Console-based Audio Visualizer for Alsa"
+HOMEPAGE="https://github.com/karlstav/cava/"
+SRC_URI="https://github.com/karlstav/cava/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="MIT Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa jack +ncurses pipewire portaudio pulseaudio sdl sndio"
+
+RDEPEND="
+ >=dev-libs/iniparser-4.1-r2:=
+ sci-libs/fftw:3.0=
+ alsa? ( media-libs/alsa-lib )
+ jack? ( virtual/jack )
+ ncurses? ( sys-libs/ncurses:= )
+ pipewire? ( media-video/pipewire:= )
+ portaudio? ( media-libs/portaudio )
+ pulseaudio? ( media-libs/libpulse )
+ sdl? (
+ media-libs/libglvnd
+ media-libs/libsdl2[opengl,video]
+ )
+ sndio? ( media-sound/sndio:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # TODO: depend on >=iniparser-4.2 and drop this if fixed
+ # https://github.com/karlstav/cava/issues/622
+ [[ -z ${ESYSROOT} ]] || sed -i "s|/usr|${ESYSROOT}&|" configure || die
+}
+
+src_configure() {
+ local econfargs=(
+ $(use_enable alsa input-alsa)
+ $(use_enable jack input-jack)
+ $(use_enable pipewire input-pipewire)
+ $(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)
+ # note: not behind USE=opengl and sdl2[opengl?] given have not gotten
+ # normal output-sdl to work without USE=opengl on sdl either way
+ $(use_enable sdl output-sdl_glsl)
+ )
+
+ # autoconf-archive (currently) does not support -lOpenGL for libglvnd[-X]
+ use sdl && econfargs+=( GL_LIBS="$($(tc-getPKG_CONFIG) --libs opengl || die)" )
+
+ 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/gigedit/Manifest b/media-sound/gigedit/Manifest
index 98bdccb60e0a..1364f2b3458e 100644
--- a/media-sound/gigedit/Manifest
+++ b/media-sound/gigedit/Manifest
@@ -1,4 +1,4 @@
DIST gigedit-1.2.1.tar.bz2 935868 BLAKE2B b448650a6200fd0f87d636518a61ef5a98601c0a6627e4a2cfd8658ad67c5f4f17b64f1913bb7b77d59874018ca24aceb590862dfc0b343a7111f50f357557b2 SHA512 f70b1887ea66acc26e8a1becabb424e66ee2dcdc726805b0e2f42fa28b5ff1a54e7b6bab8808ce84a02bcf8ea1aea13ab2cd891848d9bcc711944dcd312509b2
EBUILD gigedit-1.2.1.ebuild 1033 BLAKE2B 58765d7b00728e80267ec3ae983f7f50089259816df80fa9531c11a141cbd5f085f73518f31fb7db43ea12410fb064865cf330b79fceff9471c8244437bcfbb4 SHA512 73b519fc278bb32601f4110ce60e77d67f92fc76b32be2d54db2d2feeaf71c3e673d9f7887f413e06af2f5948ea86413db1d94f23d2a3035fee02ad7efee15f6
-EBUILD gigedit-9999.ebuild 1012 BLAKE2B 2e4386c35e558f128522add58d14b4422c20d166038ccb987ae51410b54a4c7684dfb7323b7a50062c6f5021ffbb94531fbd1219bcaf4cac1a0846ceb6fcc91b SHA512 a3eaad8a7e4c7cd524d16b6255601a3078ddd9f38977fd0ffd2c6ca9321bd59e717e26fdce844ed0856ae88876c2ebbe44344ceecaf4cb9c7cef04cac211ceaa
+EBUILD gigedit-9999.ebuild 1045 BLAKE2B 9db8a93d607e47b6e6cdff05532cc18a0ff968871d56c40ff987f5a4e0034feb2a80c44a66a4e9b0d7d62f6bf9c290d8912af7ef74c941b16278e8c72e99df4d SHA512 13c90640a550f01f85d85a6aef6916f37198adebe8b6bcbdae544c0309a92f8a67485c5f6d04376e44c945650a3c8496c786fd25c18bd3510287dbd85d0721fb
MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8
diff --git a/media-sound/gigedit/gigedit-9999.ebuild b/media-sound/gigedit/gigedit-9999.ebuild
index c0a4eac99d9d..783967d64770 100644
--- a/media-sound/gigedit/gigedit-9999.ebuild
+++ b/media-sound/gigedit/gigedit-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -34,6 +34,7 @@ src_prepare() {
src_configure() {
append-ldflags -Wl,-rpath,"${EPREFIX}/usr/$(get_libdir)/linuxsampler"
+ export LIBTOOLFLAGS="--tag=CXX"
econf --disable-static
}
diff --git a/media-sound/gimmix/Manifest b/media-sound/gimmix/Manifest
index c9be08e25b6e..ed35da13ff03 100644
--- a/media-sound/gimmix/Manifest
+++ b/media-sound/gimmix/Manifest
@@ -1,7 +1,9 @@
AUX gimmix-0.5.7.1-curl-headers.patch 655 BLAKE2B 77cea14b06d3e36933510e7e32a75fe2a5485fd2a21e4326f968027b6eee8951e2412330168149416b4f7caa7f504f8e2fb5bc1cb8a3cf72a07ab588272a17ef SHA512 9b0665e8de4670b2dc58940215b883549bddd6d7abd26f604f334034d604689063b3347ba81651b804a430b31ff235c9b65c33ee0d3115c4e2fba2d48d3c56bb
AUX gimmix-0.5.7.2-QA-desktop-file.patch 231 BLAKE2B 62bb0bd4df813f3f438383ff1e2c046735c868ddc4ea0312c6b3786b918ce42e1062c71d43acd8ba71cf9c4094d8f6d947dc39e003adf854633e0e7987369b24 SHA512 0e0da637d78afb03a3511b1ea4d25c8fb1a6f234ea516ee1eed71d58960e7ac04c042ff9a368463fc1556df85cf6b19d97af30d274ea799600b94805528379ef
+AUX gimmix-0.5.7.2-fix-headers.patch 533 BLAKE2B 9137b0a7b4e1a3525360f51ae825caf1397666591e064f156141560a03c0a4d3bc2b3b53c7e0f7c1d78bc9199fa72f14483cf779aa9e91d7395fe8505aaf6a53 SHA512 45f4002c463c6d8651cb22621ed10420f104f828d18174ccdaa7f5e2fbe7eab9cde4d7a5bf9ac07fd8bd8eda37f900df201926c103d7ca8ac59971debafa6838
AUX gimmix-0.5.7.2-fno-common.patch 368 BLAKE2B 6e6729946326f1eece90dca1ab147c0f44ffc0effabb0ede4e1c964542ab769f7223d82a20f71abd0d92f03c0308ad7bc242348833fba69ded96e385bfaeb31d SHA512 0aeb4d06b5efe63cee3cc687ffdb78d988a9eb044aba881b283f1dc3b76f84dfbcd7f223bc1b59b827e06f4748fd1a03420230b20ce55e4bf8d6ba13a84b2398
AUX gimmix-0.5.7.2-format-security.patch 285 BLAKE2B 4399e9fc6b570ecaa11443dddf7605644ce98cf67f5649ad89384dd1d763b20e2e345ca50ef9405b49fef2f55affa983aa854abff699487f6fa319d64511836d SHA512 a5dcc28dfd454377eaae36ff904260b942dd1174c8af55f63739a9565efdd03b4e848ac297b45d5de167cd51e737e8cb5034178c9831d8b8f120af0b59cc82af
DIST gimmix-0.5.7.2.tar.bz2 497249 BLAKE2B 06397e0bb13d8844c033bf1f17c7014be67783bb3b690bed387c84a7ddb6b58bb54ecdb45bcb57667a3d93947810b0e6797866ff1bb9f4b38a83574088ee826c SHA512 1e2df9bb4ad8286d6a03d6ab41a231f1a994df5eb4e0190ace83bc5683c69c9a6ff8fae1da473be2c0c050461c9a24e2fc1e111027ea7ce21a7c12472a761b21
EBUILD gimmix-0.5.7.2-r1.ebuild 1007 BLAKE2B f7f1283802298d493060c706cf5256f7614af65a40c8056215cff80a7cf8e50ab55a90ad9572b65248576bbbb2fa4d2aff9cf3b19a6d7ba138c08cb25b462a63 SHA512 0d76f1048d4be44c42adc92e50ec9eb2b4e18d96abab254d06d12fae74046955a5b6716b98ff1d7386e379048ae9ff193c19ec38da06f84a9ac7376bd07d5ba6
+EBUILD gimmix-0.5.7.2-r2.ebuild 1056 BLAKE2B 67427ce5fcd91c5f5d55956936f7ae74c78503fceb18d859dc27de0aaa5eafcc3cb422a7cf88d36c92a389565a6dd7660f0cdd89e8d664acbbe6369ca8997248 SHA512 d61a8404cbdee9c744385764ed074995087b1da7d6ee78c02e10f545beb1c834f7ec563acda1dbf0ce372388bd61eab23ebc52395184694d7e6028547bfc870f
MISC metadata.xml 448 BLAKE2B 6b4369a855b78a345a83874a1958f4c3f271804ec411c208e79057b0e5346708cb1dbbfae3a1401f423f627762b7501d43134ca23ad5f107c8944cab755a11b7 SHA512 bb1382f863543639c4dc1cc8bb3a2f23d6b6084af75dda32f6dac476a423ba67d49ff1dd1eac3d8aebf8bc78335e121eed672afeb061f523a3be8d48eb202511
diff --git a/media-sound/gimmix/files/gimmix-0.5.7.2-fix-headers.patch b/media-sound/gimmix/files/gimmix-0.5.7.2-fix-headers.patch
new file mode 100644
index 000000000000..8f8c1537e13a
--- /dev/null
+++ b/media-sound/gimmix/files/gimmix-0.5.7.2-fix-headers.patch
@@ -0,0 +1,22 @@
+Fix headers for USE="lyrics -cover -taglib"
+Add missing dependency, include guard
+https://bugs.gentoo.org/919181
+--- a/src/gimmix-lyrics.h
++++ b/src/gimmix-lyrics.h
+@@ -4,6 +4,7 @@
+ #define GIMMIX_LYRICS_H
+
+ #include "gimmix-core.h"
++#include "gimmix-metadata.h"
+ #include "gimmix.h"
+ #include "wejpconfig.h"
+ #include <gtk/gtk.h>
+--- a/src/gimmix-metadata.h
++++ b/src/gimmix-metadata.h
+@@ -1,5 +1,5 @@
+ #ifndef GIMMIX_METADATA_H
+-#define GIMMIX_METADAT_H
++#define GIMMIX_METADATA_H
+
+ #include "gimmix-core.h"
+ #include "gimmix.h"
diff --git a/media-sound/gimmix/gimmix-0.5.7.2-r2.ebuild b/media-sound/gimmix/gimmix-0.5.7.2-r2.ebuild
new file mode 100644
index 000000000000..182a2703ab0c
--- /dev/null
+++ b/media-sound/gimmix/gimmix-0.5.7.2-r2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="a graphical music player daemon (MPD) client using GTK+2"
+HOMEPAGE="https://launchpad.net/gimmix"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="cover lyrics taglib"
+
+RDEPEND="
+ media-libs/libmpd:=
+ gnome-base/libglade:=
+ x11-libs/gtk+:2
+ cover? (
+ net-libs/libnxml:=
+ net-misc/curl:=
+ )
+ lyrics? (
+ net-libs/libnxml:=
+ net-misc/curl:=
+ )
+ taglib? ( media-libs/taglib:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ dev-util/intltool"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.5.7.1-curl-headers.patch
+ "${FILESDIR}"/${PN}-0.5.7.2-format-security.patch
+ "${FILESDIR}"/${PN}-0.5.7.2-QA-desktop-file.patch
+ "${FILESDIR}"/${PN}-0.5.7.2-fno-common.patch
+ "${FILESDIR}"/${PN}-0.5.7.2-fix-headers.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable cover) \
+ $(use_enable lyrics) \
+ $(use_enable taglib tageditor)
+}
diff --git a/media-sound/liblc3/Manifest b/media-sound/liblc3/Manifest
index 19aa1d4b50e8..bfe279b84761 100644
--- a/media-sound/liblc3/Manifest
+++ b/media-sound/liblc3/Manifest
@@ -1,9 +1,5 @@
-DIST liblc3-1.0.3.tar.gz 261702 BLAKE2B 5b4f6961eb0990e746c9659c18f8a5daf1841cf3035d78f15414dfd631c18d0a61d8fbffb602130cae42d4ad3d87cee2bf311cb7065c217b79cc25637f2337c6 SHA512 ba8e2515b88bdc2db5c6fca0189d0f03720af1e2c33c91ade586efbd6f402a4ff9af33b5235716cac8dce7c17a5a432471f9572c17641fbc7877855aa0c2c2b4
DIST liblc3-1.0.4.tar.gz 263276 BLAKE2B 8c4b5e23b3dafe2fa22812c688f1f57167369cebe565b097e554be693d49b0c196fb5e454f3db8e724410f8c04d4bb66bd7594ab46b2a1b91c277300e5c48dc2 SHA512 bc047aa26059f2b2a7f5275b580f39a9237ffdd6da03645c7e95957447ba7410768ae5c08fcf1e0ac16fac873be4cbf62695b2298ef72f54f09e577664c27255
DIST liblc3-1.1.1.tar.gz 1658742 BLAKE2B a38f1bede375fb57ee64b6e8ee7b639b01a58049815585a4528b2d0dfd5bf118455708f90e964b4a7b0599eb72dd6ba21b98a8c80588e64111ad9669f2c7fc3d SHA512 cd424a46fe8bad3cd2d633ef957305538afeb86f211d8824cf21e5c47c7ed174674a33a4e1906b73ab478cac7ed747c730f2d71d0021a7027c1c28b63ba3e588
-EBUILD liblc3-1.0.3.ebuild 511 BLAKE2B 5934cd357b3990813956b31ca1cc28e29eec0efc36ac0569ea6423cbadccbd10c745c0ba86f89b3daf10cd52505cee46830d237e4745095e248472000d92c852 SHA512 41e7ef32836f33e36ef9dde9da282d42a55fd7262de4ce39b772171f7640434aca5a7b681d3a1184d8a07fbb5a90e1b1f3043381cfe5b42e5088b5726a477dd4
-EBUILD liblc3-1.0.4-r1.ebuild 1224 BLAKE2B ccc34829d78d9016deed81bfc811d88dfd616611cf71de83d5af727c690069c56dc84e6561942d3150a61399dd3b071c4a6a2355f5b588078475c8bc6fa3be67 SHA512 5fca4594fa740224f1df199a013314b770d5e846bdf2915667cdef343357fa63897c0f207289cdc53151574ff3958dcc5159474cc0e868dff9bb06e284ca0223
EBUILD liblc3-1.0.4.ebuild 565 BLAKE2B 88ac4c6f4ac5315c90c1b23f19f279f38107d6aafb4146bc108519d2ab57ff3c38d8e853c08d0935eaa6c3fb2cae82c0e72e92152f4e623fb1195204823d5db6 SHA512 6c7b3c34ae7c80d9c0aecada7c0d3bed518803305375542fbe5beafdffc2687f253898ec54c47253a9a829fd285ee6c20fa3a706079d12731093825fb25197ec
EBUILD liblc3-1.1.1-r1.ebuild 1378 BLAKE2B d8c9a3e90bb86cc9881c9b7e7b87613534fc39174803fe65195f9f8bfa1aa4d83fbb2737b49bf1ca0036d03bea77c5efcec40bb2af981cdadba01123312853c8 SHA512 bbd0ef3d73e2e987a330754918305fedf5deffdc010db6955427d638f2f6f516aeabf4852281a84f083ba6dad0328a2be76450619ac4000cff3b1bde0fb832da
-EBUILD liblc3-1.1.1.ebuild 1187 BLAKE2B eb65036327d8328fac8e94fa688b0ef2e57252670597abe86f88e9b2bea7245a7508be5db8e59cafa4f29f81827cb8582ea1fad82ede93522659073ec25610b6 SHA512 6a82fd43c2ae506b0240239739df1ad3610ab9e1e72f032374a62f8935eedd33a6a2ccf2211dd0635afe5195545aef4a719abe76bc27974023b5617d49153e85
MISC metadata.xml 683 BLAKE2B 22a4df555d0a41a1ca34a0467e853f7e2db471b807f7fdc3d31abc9de7aeeba665ef87dc3f9ab470d37aca5ba404df58e8c3e048367e1ceb50683c66b7486854 SHA512 2a6f52b2d8e9769e19c33c3fb59d0b9cfe0bb414b03c181074707503cfd60995465a325d9f09b864e248c5121044421e351635a4ec650e42d423e84165d2b81c
diff --git a/media-sound/liblc3/liblc3-1.0.3.ebuild b/media-sound/liblc3/liblc3-1.0.3.ebuild
deleted file mode 100644
index 41357ff874f3..000000000000
--- a/media-sound/liblc3/liblc3-1.0.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="LC3 is an efficient low latency audio codec"
-HOMEPAGE="https://github.com/google/liblc3"
-SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="tools"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
-
-src_configure() {
- local emesonargs=(
- $(meson_use tools)
- )
- meson_src_configure
-}
diff --git a/media-sound/liblc3/liblc3-1.0.4-r1.ebuild b/media-sound/liblc3/liblc3-1.0.4-r1.ebuild
deleted file mode 100644
index c4a93f1f6c8f..000000000000
--- a/media-sound/liblc3/liblc3-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-inherit meson python-any-r1
-
-DESCRIPTION="LC3 is an efficient low latency audio codec"
-HOMEPAGE="https://github.com/google/liblc3"
-SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test tools"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- $(python_gen_any_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- ')
- )
-"
-
-python_check_deps() {
- python_has_version "dev-python/numpy[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/scipy[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- use arm || rm -rf "test/arm" || die
- use arm64 || rm -rf "test/neon" || die
- default
-}
-
-src_configure() {
- local emesonargs=(
- # We let users choose to enable LTO
- -Db_lto=false
- $(meson_use tools)
- )
- meson_src_configure
-}
-
-src_test() {
- V= emake test CFLAGS:="${CPPFLAGS} ${CFLAGS} -I"$("${EPYTHON}" -c "import numpy;print(numpy.get_include())")""
-}
diff --git a/media-sound/liblc3/liblc3-1.1.1.ebuild b/media-sound/liblc3/liblc3-1.1.1.ebuild
deleted file mode 100644
index 8c34042ea3e6..000000000000
--- a/media-sound/liblc3/liblc3-1.1.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-inherit meson python-any-r1
-
-DESCRIPTION="LC3 is an efficient low latency audio codec"
-HOMEPAGE="https://github.com/google/liblc3"
-SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test tools"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- $(python_gen_any_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- ')
- )
-"
-
-python_check_deps() {
- python_has_version "dev-python/numpy[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/scipy[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- use arm || rm -rf "test/arm" || die
- use arm64 || rm -rf "test/neon" || die
- default
-}
-
-src_configure() {
- local emesonargs=(
- -Dpython=false
- $(meson_use tools)
- )
- meson_src_configure
-}
-
-src_test() {
- V= emake test CFLAGS:="${CPPFLAGS} ${CFLAGS} -I"$("${EPYTHON}" -c "import numpy;print(numpy.get_include())")""
-}
diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index d2bab7aaa408..6c61082005f0 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,5 +1,5 @@
DIST lollypop-1.4.40.tar.xz 600140 BLAKE2B d74944a3f8d62e3d04a309717dc2f1f623376678000ed3e9ff53ca8be0ccf902b83e696f916308a4801fda283921680b592e5e1a05305e5d96624cffb0135915 SHA512 bde1e73dbeb7030a55446f5aed378639a9f6fb3bb2a7bf8253e180effa7a669083a76215ec9ebc153999a867b95d1957cdc14019d629a7f56fab9fcfea7ad822
DIST lollypop-1.4.41.tar.xz 600264 BLAKE2B 0fe92e86d2186d39e5c637002307f7a637c997995a88f81da3b86f603c0b1a2310db89a2d50d9e74e3b22b74ebcc7302a8025eedb8dbf12fde0b3f67d67255e7 SHA512 6ebcc8c145d74064dc2463284cf0650305fdec00de68fe5c3a80f8fa30031d58f3cac592601b3be2ef7d85d93b836da9de18913e05602e5b93298cf76cf552fa
EBUILD lollypop-1.4.40.ebuild 1958 BLAKE2B 932a7eaa57b06ea75b7facd4a072413060ccbe9df2b235ab0356cd4ed0d50e9c7a84053b6e7f48adccb268df76882e18f32edf465213601bc07a89e3fb02cc61 SHA512 540ed21a7e5bb9b0db1254a1e2eb19c1022866aa923fdecb33a38743f9b03e904390b38b04d5f1945a9b9dcc85757fecfc0108841652dab6d8e671802055051c
-EBUILD lollypop-1.4.41.ebuild 1959 BLAKE2B 31a3e27fc3b6cadc8b6fa2fd62260777255e14819006d3a216d244db23ce1e32b23dcb938d2512b3a5a3711d7d33275de4694f9e1273d1bf8ed7f89aed771707 SHA512 e94fb72e499424566c94df58198a225113d1352d60fcdabe0b62584e675d8a23287aee794f39456024f52cc0c825bd33e0e3efa4942fd63073dbcc55a792ed0c
+EBUILD lollypop-1.4.41.ebuild 1868 BLAKE2B c408c707e3365452978d65f2bdfc7d39395b250e6f4cfc5405a81a88e7be52a524d3c11adc225973b05f14294b180aae1e72e6d910ee905e7f697ec26f77f3f9 SHA512 7382ff9bea136e07bb420dbe7e10975a0a2dd9be6a4bddd39176a7071d2e442983507db8dbc372ffa36f93ee8e32d5bb27d20a2c921e685885dfc9f21637c551
MISC metadata.xml 476 BLAKE2B bf4a804dde9b1da1a7561e7c4787779133d20030168df814d5632aaf89079151975daa180e96f6fe4b249570b53f7b2e08f617099cde6f3ec6c3c6f78f0c40d2 SHA512 864541883742c13e4345415f774693902dad6e7eef961614d318b0368b1964f7cbc6ee3e2d0534480531a9d7af8a74cffea3f161dc3120aed1071195e3a98be9
diff --git a/media-sound/lollypop/lollypop-1.4.41.ebuild b/media-sound/lollypop/lollypop-1.4.41.ebuild
index 536591db9bce..0c5537764788 100644
--- a/media-sound/lollypop/lollypop-1.4.41.ebuild
+++ b/media-sound/lollypop/lollypop-1.4.41.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="sqlite"
-inherit gnome2-utils meson python-single-r1 xdg
+inherit eapi9-ver gnome2-utils meson python-single-r1 xdg
DESCRIPTION="Modern music player for GNOME"
HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop"
@@ -68,14 +68,9 @@ pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]]; then
elog "Remember to install the necessary gst-plugins packages for your audio files."
elog "You can also use the gst-plugins-meta package and its USE flags."
- fi
-
- local log_yt_dlp ver
- for ver in ${REPLACING_VERSIONS}; do
- ver_test "${ver}" -lt "1.4.36" && log_yt_dlp=1
- done
- [[ ${log_yt_dlp} ]] &&
+ elif ver_replacing -lt "1.4.36"; then
elog "Since version 1.4.36, Lollypop relies on yt-dlp instead of youtube-dl."
+ fi
}
pkg_postrm() {
diff --git a/media-sound/mac/Manifest b/media-sound/mac/Manifest
index 2f2900931551..7356c00edfa9 100644
--- a/media-sound/mac/Manifest
+++ b/media-sound/mac/Manifest
@@ -8,7 +8,7 @@ DIST mac-10.87.zip 1673921 BLAKE2B 4a4d1946bcb33f742b75f1ad1d21170309ff82016eaa8
DIST mac-10.93.zip 1674933 BLAKE2B b888007e2e675185291a91098b164d94843bb41b5fc5939c29e61b124a2f07bd410910f7280530c781d0d0bb9141ff3decbdc21beac16e7916ac82cf47b05f6f SHA512 2ac58486d80c0a91b6079341ed27e3a379113b6bcb7dbaf75fc2d6acdc45afb6ea05f8846494888e59311f90ed7354e2099ec9bf156788a451f5c138e27a50e5
DIST monkeys-audio_4.11-u4-b5-s7.orig.tar.gz 511190 BLAKE2B 28b5a3aadd9dae410c93cfc43c40c07fe207036f27cf60d59d8fa137a0327f90a78746c14930b7d3becb7f5fa69a454a6855aae1553dc74cd5168a9a523bb8f0 SHA512 7e73b35c86d6007ab2a94a2d8b7449bb4ac505bbba53e40373a279dc83a9cad5f62a51419a6375335576cf325c88ed7d317b0ef3039b8a497100cb74a63c25d0
EBUILD mac-10.82.ebuild 574 BLAKE2B 37e3da81fb3000ce9723e7443623c1cca73c5fa4bd14f6f692433ec94ae5ce6e60fcd7d9204db901456c3a27a5df632fb758d49b99a59d2f9be9ebb05f522848 SHA512 354668c3ae5e6e2aa375faf9da97bb5adf8fed12a6f619cbcfa733cf34f6873dcc313f806f0529249caa07acfc5af84df54225195ddc22f31d50e51e7a9ce134
-EBUILD mac-10.87.ebuild 575 BLAKE2B a3b52e56edd02a585c1c13d49b299b41b7b039d558ca66fb89e5007938c2121b03a63a7fbe467cff8ddb2d98d430b2064824cff73688f945e9ed27514834acf2 SHA512 ca3db33a0b4514b090b584c9007b5df522fe147ed5bd7131602370242cfd867c044b8b594c2f3f81047ac8f9fabbe73d1606b8783ef5a288026f6c69cd7fdd5f
+EBUILD mac-10.87.ebuild 574 BLAKE2B 37e3da81fb3000ce9723e7443623c1cca73c5fa4bd14f6f692433ec94ae5ce6e60fcd7d9204db901456c3a27a5df632fb758d49b99a59d2f9be9ebb05f522848 SHA512 354668c3ae5e6e2aa375faf9da97bb5adf8fed12a6f619cbcfa733cf34f6873dcc313f806f0529249caa07acfc5af84df54225195ddc22f31d50e51e7a9ce134
EBUILD mac-10.93.ebuild 579 BLAKE2B b35ade1f2c0e80f924b109a0b53f4ece8ec959b3c9baf74762e20b308f2b3740c24626e60d5ca11d10fbf7fb4bba9a469112470a0647421714aa4a02c4690bc5 SHA512 423c742e647b58ebe3c1c5292af483faf3e810ddb9c0d42ffc4f89fd33b8d0c9aca9e94288edf753d5b450ad267cf67e230ff97cbf968fb2aa665716365d6a4a
EBUILD mac-4.11.4.5.7-r1.ebuild 1419 BLAKE2B f0f98dbf50f62289d4f6767b96c3a31d70561253c014c2f0dd4e0941941c3389ea5c59e404ded08c0e2e3d0d0c658dbb378993b18aca171e71ee17cd8c6a318f SHA512 96d6deb9c106b8efe2c7ec151aabafdf1922475274efaf37763a22e538bbb73b021b607c1fd95ad591dcce4ec5506b6ee6ce4bd9488d4e124a3ff6353a2a78ec
MISC metadata.xml 374 BLAKE2B ac05d2add0cd7ac5956aad2f5a7bc031880ac86b1ba62266c3d5afcfa769e687d974cf00e1e1d4c3b50964b5a05c193f4a033eabe0ec0a6d626018aedf32be00 SHA512 586664bdcd30ef7b414740d264e143511f39411a33b845ce0f39503dd2215e501fba07c408ea777472ede967e91001617ac91dd9acb303ad8757bcabbba17b0e
diff --git a/media-sound/mac/mac-10.87.ebuild b/media-sound/mac/mac-10.87.ebuild
index 54f360b9106d..5752c0372ccc 100644
--- a/media-sound/mac/mac-10.87.ebuild
+++ b/media-sound/mac/mac-10.87.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://monkeysaudio.com/files/MAC_${PV/.}_SDK.zip -> ${P}.zip"
LICENSE="BSD"
SLOT="0/11"
-KEYWORDS="~alpha amd64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~loong ppc ppc64 ~riscv sparc x86"
BDEPEND="app-arch/unzip"