summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin56937 -> 56948 bytes
-rw-r--r--media-sound/mpd/Manifest4
-rw-r--r--media-sound/mpd/mpd-0.24.3.ebuild (renamed from media-sound/mpd/mpd-0.24.2.ebuild)26
3 files changed, 12 insertions, 18 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index eb22b7d069d2..6b8deb6a39ed 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index 4a2c74749ff6..a32b2bf4b086 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -7,8 +7,8 @@ AUX mpd.conf.5-0.24.2 8339 BLAKE2B 3fdea10a8b35cd6ceaf166d1715006f209e58676cbc85
DIST mpd-0.23.15.16-fix-libfmt-11.1.0.patch.xz 7260 BLAKE2B 4321f48f8bf21011a1919517969ce7de6eaa5d6c051654ec96e57d01fe48f38341d7ecb206aec314bd33288b2a6a299d594328fa136b04547d6d0cb48de85f25 SHA512 a52443039a9f60c10d19e85ef1b4c8a762d6c6f135257d9a2c8f01c936f4007dd096e4bec354ffb756519794960f57d5b2a7882c8e9296d6e2f07f99e4267d20
DIST mpd-0.23.15.tar.xz 778384 BLAKE2B 78036078b850afab900b5d50e44ce83cbbf900369f5028d4177fdbfc4128dd3c35c59a773528a1fcfcc0179d0e579566b827fe87ef780a88082dc3b7f70cd5e7 SHA512 12329dbd0c1994c1bd95b88ce2a62a4c1d691b655e9e4fac7e9ef7066d0be3422b26fad3ea6ca144ba9b21add0a7c492c4f74fd2b68a1539bff2e0d2714db709
DIST mpd-0.23.16.tar.xz 778572 BLAKE2B 7e4e7dafdc60cac59b7b47898cdaf8332970dae9209f8dd408aee7f4ecf90909404ab12a263d06aae44124d795d0d1092425294034fc0728fc9b4ac973a75dd0 SHA512 1b7042cbe8543270b26c1a9e4f35d80d68e03682e4d1e039af8f52527753830972de2a763e5dfb7bde28f4c9d0308a397becd4a206d17e7a5b2fa97f48b69d20
-DIST mpd-0.24.2.tar.xz 1016792 BLAKE2B c2e04ba3f41b1aee202a94e28888a663a39fea75a6b37f310908e25cccad5c9bc036953c76f17423118a3539daad314e9047d76744aa590be40c596a2d42088b SHA512 5a4be67dd7473bf9fab429bd347fe4920866cc47b842543ae2949cb4672e343814d9fc681ad5fb76e4ffce6ed42023d102e0e383013022bdde5db9e14e233d92
+DIST mpd-0.24.3.tar.xz 1014788 BLAKE2B 4981f89341bc936da18b2052bf03e593fc6a72e4fdf644afd4125261798ef5698f4dce242cfe3959a83170efa328f5fa3cc65dbddbc4fdf90667fb3e9656a520 SHA512 b7d61388c93670c4bbc03760066121aa4f8bbcbb33417b755fed89e6dcd55906be3b30961eba53979e65e3402e245dd976f30898445c0964fc252e2377b3e34e
EBUILD mpd-0.23.15-r3.ebuild 7728 BLAKE2B 7ad0855d094a35c935f7d39a9477c9c2fa5169771363e6605ae1120c504f9ef06d075a02bbf61133b38a1179d63b3508c9a249889264505470cc9ebdcff786f5 SHA512 ffc34b9832ca38df5bf27aa8900b24007d6f218091896dd8c6eb70cfbd9892894d5398e47020391eb8d821bb0d6b8b79bc117b8ac35470b1727ab5866f740fa6
EBUILD mpd-0.23.16.ebuild 7909 BLAKE2B 2d9c6a412957ba7b09dd6872659eee120e008da930102980299643e15d6ca5fc4799e93fc7d51b978db76fab213852a57ff06e3fdb274b9747a238fe6c046dd3 SHA512 3154368e3bbdebd581258da01b33629caea9bca36405ae08f18bc9551f69b7e6939f39c91403882dfc916bf03d6ee2d453c59858d95a17b4bac036f63bc399f4
-EBUILD mpd-0.24.2.ebuild 8294 BLAKE2B 4b0ee03d273ae0309fc03a60b3d2119f5316c2a8a376c08fed62acf12ac429c3b9fe6cbfbaa8009429d59d0a0adce1a54565d68c719c0b2a2caa45260294cbe3 SHA512 a82ac95cd6ab7a806b36f6696b9a7d5d4fcd6b7655eae003b47071f6dd96bcaba2464a2013d16775bf5fbf0b9ca39c72c991ac400113e5ea6e13f27856e0a52c
+EBUILD mpd-0.24.3.ebuild 8234 BLAKE2B b2ee5d3b45772691a6a32b63c0f9044bcb42d06afe9a8885c8ab689381c5cb94569d7e7ab82bf7db7e86837653a5d9eca0de55d4b29a3fc7fdd90e44bbf5c99a SHA512 390d1ba9c27eb80f7b2b43523c7a85c470886f267065b210618b6a666880f0df8f6b5d9392362e14c90d8100846a4a0cf24c2b4d15deaef0bfcc019a4fea0f4b
MISC metadata.xml 3267 BLAKE2B 45d835de95f728e2d38019f066961efd22cbfe91ea9977c405a96b02021656a103ed8526f0ccb6985c63f5f804ccf372e8967584a9fd5301eb9326391f31acc4 SHA512 703195e41836f09c63af133241651c42b0872d54bc8dd36bbfd5c2947d4f8ebc486b7b76cef265a55434747fd1e4653d07f579cf18e525db40f0cb82b0f7e9e4
diff --git a/media-sound/mpd/mpd-0.24.2.ebuild b/media-sound/mpd/mpd-0.24.3.ebuild
index 29fc6d7d9630..de94acff2fe3 100644
--- a/media-sound/mpd/mpd-0.24.2.ebuild
+++ b/media-sound/mpd/mpd-0.24.3.ebuild
@@ -16,7 +16,7 @@ IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +curl doc +dbus
+eventfd expat faad +ffmpeg flac fluidsynth gme httpd +icu +id3tag +inotify
+io-uring jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms
modplug +mpg123 musepack nfs openal openmpt opus oss pipewire pulseaudio qobuz
- recorder samba selinux shout sid signalfd snapcast sndfile sndio soundcloud sqlite
+ recorder samba selinux shout sid signalfd snapcast sndfile sndio sqlite
systemd test tremor twolame upnp vorbis wavpack webdav wildmidi
zeroconf zip zlib"
@@ -33,7 +33,6 @@ REQUIRED_USE="
recorder? ( || ( ${ENCODER_PLUGINS} ) )
shout? ( || ( ${ENCODER_PLUGINS} ) )
qobuz? ( curl )
- soundcloud? ( curl )
upnp? ( curl expat )
webdav? ( curl expat )
"
@@ -99,7 +98,6 @@ RDEPEND="
pulseaudio? ( media-libs/libpulse )
pipewire? ( media-video/pipewire:= )
qobuz? (
- dev-libs/yajl:=
!ffmpeg? ( dev-libs/libgcrypt:= )
ffmpeg? ( media-video/ffmpeg )
)
@@ -111,13 +109,8 @@ RDEPEND="
media-libs/libshout
)
sid? ( media-libs/libsidplayfp:= )
- snapcast? (
- dev-libs/yajl:=
- media-sound/snapcast
- )
sndfile? ( media-libs/libsndfile )
sndio? ( media-sound/sndio:= )
- soundcloud? ( dev-libs/yajl:= )
sqlite? ( dev-db/sqlite:3 )
systemd? ( sys-apps/systemd:= )
tremor? (
@@ -137,6 +130,8 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
+ qobuz? ( >=dev-cpp/nlohmann_json-3.11.3 )
+ snapcast? ( >=dev-cpp/nlohmann_json-3.11.3 )
test? ( dev-cpp/gtest )
"
BDEPEND="virtual/pkgconfig"
@@ -221,7 +216,6 @@ src_configure() {
$(meson_feature sid sidplay)
$(meson_feature sndfile)
$(meson_feature sndio)
- $(meson_feature soundcloud)
$(meson_feature libsoxr soxr)
$(meson_feature sqlite)
$(meson_feature systemd)
@@ -276,10 +270,10 @@ src_configure() {
)
fi
- # yajl links only with these plugins enabled
- if use qobuz || use snapcast || use soundcloud; then
+ # nlohmann_json is only required with these plugins enabled
+ if use qobuz || use snapcast; then
emesonargs+=(
- -Dyajl=enabled
+ -Dnlohmann_json=enabled
)
fi
@@ -290,8 +284,8 @@ src_install() {
if use doc; then
local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
else
- newman "${FILESDIR}"/${PN}.1-${PV} ${PN}.1
- newman "${FILESDIR}"/${PN}.conf.5-${PV} ${PN}.conf.5
+ newman "${FILESDIR}"/${PN}.1-0.24.2 ${PN}.1
+ newman "${FILESDIR}"/${PN}.conf.5-0.24.2 ${PN}.conf.5
fi
meson_src_install
@@ -309,8 +303,8 @@ src_install() {
# Extra options for running MPD under OpenRC
# (options that should not be set when using systemd)
sed -i \
- -e 's:^#log_file.*$:log_file "/var/log/mpd/mpd.log":' \
- -e 's:^#pid_file.*$:pid_file "/run/mpd/mpd.pid":' \
+ -e '0,/^#log_file.*$/s::log_file "/var/log/mpd/mpd.log"\n&:' \
+ -e '0,/^#pid_file.*$/s::pid_file "/run/mpd/mpd.pid"\n&:' \
"${ED}/etc/mpd.conf" || die
fi