summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/scream/scream-9999.ebuild')
-rw-r--r--media-sound/scream/scream-9999.ebuild22
1 files changed, 13 insertions, 9 deletions
diff --git a/media-sound/scream/scream-9999.ebuild b/media-sound/scream/scream-9999.ebuild
index 1c3ead36e4d3..75ab1107c4f1 100644
--- a/media-sound/scream/scream-9999.ebuild
+++ b/media-sound/scream/scream-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake
DESCRIPTION="Plays sound received from network or from a QEMU Windows VM"
HOMEPAGE="https://github.com/duncanthrax/scream"
+S="${WORKDIR}/${P}/Receivers/unix"
-if [[ ${PV} == *9999* ]]; then
+if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/duncanthrax/scream.git"
else
@@ -16,24 +17,27 @@ else
KEYWORDS="~amd64"
fi
-S="${WORKDIR}/${P}/Receivers/unix"
-
LICENSE="Ms-PL"
SLOT="0"
-IUSE="alsa pulseaudio"
+IUSE="alsa jack pcap pulseaudio"
RDEPEND="
alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-sound/pulseaudio )
-"
+ jack? (
+ media-libs/soxr
+ virtual/jack
+ )
+ pcap? ( net-libs/libpcap )
+ pulseaudio? ( media-libs/libpulse )"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
src_configure() {
local mycmakeargs=(
-DALSA_ENABLE=$(usex alsa)
+ -DJACK_ENABLE=$(usex jack)
+ -DPCAP_ENABLE=$(usex pcap)
-DPULSEAUDIO_ENABLE=$(usex pulseaudio)
)
-
cmake_src_configure
}