* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/sndio/files/, media-sound/aucatctl/, media-sound/sndio/
@ 2020-05-28 0:13 Haelwenn Monnier
0 siblings, 0 replies; only message in thread
From: Haelwenn Monnier @ 2020-05-28 0:13 UTC (permalink / raw
To: gentoo-commits
commit: f3ca340a5494b8afdbd36d0a6af6be5de29b6c22
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Wed May 27 23:58:14 2020 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu May 28 00:12:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3ca340a
media-sound/*: Backport changes done for ::gentoo
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
media-sound/aucatctl/aucatctl-0.1.ebuild | 2 +-
media-sound/sndio/files/sndiod | 3 +++
media-sound/sndio/sndio-1.6.0.ebuild | 14 ++++++++++----
3 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/media-sound/aucatctl/aucatctl-0.1.ebuild b/media-sound/aucatctl/aucatctl-0.1.ebuild
index 5a71f43..bd13fc5 100644
--- a/media-sound/aucatctl/aucatctl-0.1.ebuild
+++ b/media-sound/aucatctl/aucatctl-0.1.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="~amd64"
DEPEND="
dev-libs/libbsd
- media-sound/sndio
+ media-sound/sndio:=
"
RDEPEND="${DEPEND}"
diff --git a/media-sound/sndio/files/sndiod b/media-sound/sndio/files/sndiod
new file mode 100644
index 0000000..ee38dcb
--- /dev/null
+++ b/media-sound/sndio/files/sndiod
@@ -0,0 +1,3 @@
+#!/sbin/openrc-run
+command="sndiod"
+command_user="sndiod"
diff --git a/media-sound/sndio/sndio-1.6.0.ebuild b/media-sound/sndio/sndio-1.6.0.ebuild
index 67deea4..02deebf 100644
--- a/media-sound/sndio/sndio-1.6.0.ebuild
+++ b/media-sound/sndio/sndio-1.6.0.ebuild
@@ -15,7 +15,7 @@ IUSE="alsa"
DEPEND="
dev-libs/libbsd[${MULTILIB_USEDEP}]
- media-libs/alsa-lib[${MULTILIB_USEDEP}]
+ alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
"
RDEPEND="
${DEPEND}
@@ -31,7 +31,13 @@ multilib_src_configure() {
./configure \
--prefix=/usr \
--libdir=/usr/$(get_libdir) \
- --privsep-user=${PN}d \
- --enable-alsa \
- --with-libbsd
+ --privsep-user=sndiod \
+ --with-libbsd \
+ $(use_enable alsa)
+}
+
+src_install() {
+ multilib_src_install
+
+ doinitd "${FILESDIR}/sndiod"
}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2020-05-28 0:13 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-28 0:13 [gentoo-commits] repo/proj/guru:dev commit in: media-sound/sndio/files/, media-sound/aucatctl/, media-sound/sndio/ Haelwenn Monnier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox