public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-sound/mpd/, profiles/arch/alpha/
@ 2021-03-09 10:50 Mikle Kolyada
  0 siblings, 0 replies; only message in thread
From: Mikle Kolyada @ 2021-03-09 10:50 UTC (permalink / raw
  To: gentoo-commits

commit:     d40819c495e5fb1a3e74a4526b6d0e7e27b76a23
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Fri May 15 10:49:10 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Mar  9 10:50:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40819c4

media-sound/mpd: Add sndio support

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/19358
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 media-sound/mpd/metadata.xml         | 1 +
 media-sound/mpd/mpd-0.21.26.ebuild   | 7 ++++---
 media-sound/mpd/mpd-0.22.3.ebuild    | 7 ++++---
 media-sound/mpd/mpd-0.22.4-r1.ebuild | 7 ++++---
 media-sound/mpd/mpd-0.22.5.ebuild    | 7 ++++---
 media-sound/mpd/mpd-0.22.6.ebuild    | 7 ++++---
 profiles/arch/alpha/package.use.mask | 1 +
 7 files changed, 22 insertions(+), 15 deletions(-)

diff --git a/media-sound/mpd/metadata.xml b/media-sound/mpd/metadata.xml
index 621b406d3e2..ed7555b3557 100644
--- a/media-sound/mpd/metadata.xml
+++ b/media-sound/mpd/metadata.xml
@@ -28,6 +28,7 @@
     <flag name="recorder">Enables output plugin for recording radio streams</flag>
     <flag name="sid">Build with SID (Commodore 64 Audio) support</flag>
     <flag name="signalfd">Use the signalfd function in MPD's event loop</flag>
+    <flag name="sndio">Enable support for the <pkg>media-sound/sndio</pkg> backend</flag>
     <flag name="soundcloud">Build plugin to access soundcloud</flag>
     <flag name="tidal">Build plugin to access tidal</flag>
     <flag name="systemd">Enable support for systemd socket activation</flag>

diff --git a/media-sound/mpd/mpd-0.21.26.ebuild b/media-sound/mpd/mpd-0.21.26.ebuild
index b658891c035..c546d9352ef 100644
--- a/media-sound/mpd/mpd-0.21.26.ebuild
+++ b/media-sound/mpd/mpd-0.21.26.ebuild
@@ -16,11 +16,11 @@ IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl +dbus debug
 	+eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify
 	+ipv6 jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms
 	modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz
-	recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd
+	recorder samba selinux sid signalfd sndfile sndio soundcloud sqlite systemd
 	test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp
 	zeroconf zip zlib"
 
-OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio sndio recorder"
 DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
 	modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
 ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
@@ -86,6 +86,7 @@ RDEPEND="
 		media-libs/libsidplayfp
 	) )
 	sndfile? ( media-libs/libsndfile )
+	sndio? ( media-sound/sndio )
 	soundcloud? ( >=dev-libs/yajl-2:= )
 	sqlite? ( dev-db/sqlite:3 )
 	systemd? ( sys-apps/systemd )
@@ -185,6 +186,7 @@ src_configure() {
 		-Dpipe=$(usex pipe true false)
 		-Dpulse=$(usex pulseaudio enabled disabled)
 		-Drecorder=$(usex recorder true false)
+		-Dsndio=$(usex sndio enabled disabled)
 	)
 
 	if use samba || use upnp; then
@@ -239,7 +241,6 @@ src_configure() {
 	emesonargs+=(
 		--libdir="/usr/$(get_libdir)"
 		-Ddocumentation=false
-		-Dsndio=disabled #not yet in the tree
 		-Dsolaris_output=disabled
 
 		-Ddatabase=true

diff --git a/media-sound/mpd/mpd-0.22.3.ebuild b/media-sound/mpd/mpd-0.22.3.ebuild
index be1643796e1..d45d4a1f51a 100644
--- a/media-sound/mpd/mpd-0.22.3.ebuild
+++ b/media-sound/mpd/mpd-0.22.3.ebuild
@@ -16,11 +16,11 @@ 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
 	modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz
-	recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd
+	recorder samba selinux sid signalfd sndfile sndio soundcloud sqlite systemd
 	test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp
 	zeroconf zip zlib"
 
-OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio sndio recorder"
 DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
 	modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
 ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
@@ -88,6 +88,7 @@ RDEPEND="
 		media-libs/libsidplayfp
 	) )
 	sndfile? ( media-libs/libsndfile )
+	sndio? ( media-sound/sndio )
 	soundcloud? ( >=dev-libs/yajl-2:= )
 	sqlite? ( dev-db/sqlite:3 )
 	systemd? ( sys-apps/systemd )
@@ -186,6 +187,7 @@ src_configure() {
 		-Dpipe=$(usex pipe true false)
 		-Dpulse=$(usex pulseaudio enabled disabled)
 		-Drecorder=$(usex recorder true false)
+		-Dsndio=$(usex sndio enabled disabled)
 	)
 
 	if use samba || use upnp; then
@@ -240,7 +242,6 @@ src_configure() {
 	emesonargs+=(
 		--libdir="/usr/$(get_libdir)"
 		-Ddocumentation=$(usex doc enabled disabled)
-		-Dsndio=disabled #not yet in the tree
 		-Dsolaris_output=disabled
 
 		-Ddatabase=true

diff --git a/media-sound/mpd/mpd-0.22.4-r1.ebuild b/media-sound/mpd/mpd-0.22.4-r1.ebuild
index 2b67f0ccd3d..9f489726eb4 100644
--- a/media-sound/mpd/mpd-0.22.4-r1.ebuild
+++ b/media-sound/mpd/mpd-0.22.4-r1.ebuild
@@ -16,11 +16,11 @@ 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
 	modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz
-	recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd
+	recorder samba selinux sid signalfd sndfile sndio soundcloud sqlite systemd
 	test tidal twolame udisks vorbis wavpack webdav wildmidi upnp
 	zeroconf zip zlib"
 
-OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio sndio recorder"
 DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
 	modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
 ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
@@ -88,6 +88,7 @@ RDEPEND="
 		media-libs/libsidplayfp
 	) )
 	sndfile? ( media-libs/libsndfile )
+	sndio? ( media-sound/sndio )
 	soundcloud? ( >=dev-libs/yajl-2:= )
 	sqlite? ( dev-db/sqlite:3 )
 	systemd? ( sys-apps/systemd )
@@ -193,6 +194,7 @@ src_configure() {
 		-Dpipe=$(usex pipe true false)
 		-Dpulse=$(usex pulseaudio enabled disabled)
 		-Drecorder=$(usex recorder true false)
+		-Dsndio=$(usex sndio enabled disabled)
 	)
 
 	if use samba || use upnp; then
@@ -247,7 +249,6 @@ src_configure() {
 	emesonargs+=(
 		--libdir="/usr/$(get_libdir)"
 		-Ddocumentation=$(usex doc enabled disabled)
-		-Dsndio=disabled #not yet in the tree
 		-Dsolaris_output=disabled
 
 		-Ddatabase=true

diff --git a/media-sound/mpd/mpd-0.22.5.ebuild b/media-sound/mpd/mpd-0.22.5.ebuild
index 2b67f0ccd3d..9f489726eb4 100644
--- a/media-sound/mpd/mpd-0.22.5.ebuild
+++ b/media-sound/mpd/mpd-0.22.5.ebuild
@@ -16,11 +16,11 @@ 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
 	modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz
-	recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd
+	recorder samba selinux sid signalfd sndfile sndio soundcloud sqlite systemd
 	test tidal twolame udisks vorbis wavpack webdav wildmidi upnp
 	zeroconf zip zlib"
 
-OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio sndio recorder"
 DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
 	modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
 ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
@@ -88,6 +88,7 @@ RDEPEND="
 		media-libs/libsidplayfp
 	) )
 	sndfile? ( media-libs/libsndfile )
+	sndio? ( media-sound/sndio )
 	soundcloud? ( >=dev-libs/yajl-2:= )
 	sqlite? ( dev-db/sqlite:3 )
 	systemd? ( sys-apps/systemd )
@@ -193,6 +194,7 @@ src_configure() {
 		-Dpipe=$(usex pipe true false)
 		-Dpulse=$(usex pulseaudio enabled disabled)
 		-Drecorder=$(usex recorder true false)
+		-Dsndio=$(usex sndio enabled disabled)
 	)
 
 	if use samba || use upnp; then
@@ -247,7 +249,6 @@ src_configure() {
 	emesonargs+=(
 		--libdir="/usr/$(get_libdir)"
 		-Ddocumentation=$(usex doc enabled disabled)
-		-Dsndio=disabled #not yet in the tree
 		-Dsolaris_output=disabled
 
 		-Ddatabase=true

diff --git a/media-sound/mpd/mpd-0.22.6.ebuild b/media-sound/mpd/mpd-0.22.6.ebuild
index 2b67f0ccd3d..9f489726eb4 100644
--- a/media-sound/mpd/mpd-0.22.6.ebuild
+++ b/media-sound/mpd/mpd-0.22.6.ebuild
@@ -16,11 +16,11 @@ 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
 	modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz
-	recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd
+	recorder samba selinux sid signalfd sndfile sndio soundcloud sqlite systemd
 	test tidal twolame udisks vorbis wavpack webdav wildmidi upnp
 	zeroconf zip zlib"
 
-OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio sndio recorder"
 DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
 	modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
 ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
@@ -88,6 +88,7 @@ RDEPEND="
 		media-libs/libsidplayfp
 	) )
 	sndfile? ( media-libs/libsndfile )
+	sndio? ( media-sound/sndio )
 	soundcloud? ( >=dev-libs/yajl-2:= )
 	sqlite? ( dev-db/sqlite:3 )
 	systemd? ( sys-apps/systemd )
@@ -193,6 +194,7 @@ src_configure() {
 		-Dpipe=$(usex pipe true false)
 		-Dpulse=$(usex pulseaudio enabled disabled)
 		-Drecorder=$(usex recorder true false)
+		-Dsndio=$(usex sndio enabled disabled)
 	)
 
 	if use samba || use upnp; then
@@ -247,7 +249,6 @@ src_configure() {
 	emesonargs+=(
 		--libdir="/usr/$(get_libdir)"
 		-Ddocumentation=$(usex doc enabled disabled)
-		-Dsndio=disabled #not yet in the tree
 		-Dsolaris_output=disabled
 
 		-Ddatabase=true

diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 7847c07703d..a3bfed5e42b 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -21,6 +21,7 @@ sci-libs/umfpack cholmod
 media-libs/openal sndio
 media-video/ffmpeg sndio
 media-sound/moc sndio
+media-sound/mpd sndio
 
 # Sam James <sam@gentoo.org> (2021-01-19)
 # Avoid pulling in a large unkeyworded dep


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-03-09 10:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-09 10:50 [gentoo-commits] repo/gentoo:master commit in: media-sound/mpd/, profiles/arch/alpha/ Mikle Kolyada

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox