summaryrefslogtreecommitdiffstats
path: root/media-libs/akode/akode-9999.ebuild
diff options
context:
space:
mode:
authorormorph <roma251078@mail.ru>2021-11-03 19:03:22 +0300
committerTDE Gitea <gitea@mirror.git.trinitydesktop.org>2021-11-03 23:53:20 +0000
commitcf54e9c6e8f096409c7b3d9343cedd40d47fae0f (patch)
tree98f7f6a7da47be106e0fca895a2b1cc9f6b81e10 /media-libs/akode/akode-9999.ebuild
parent526a655d007e57fea221a7074d70b686848ac8f6 (diff)
downloadtde-packaging-gentoo-cf54e9c6e8f096409c7b3d9343cedd40d47fae0f.tar.gz
tde-packaging-gentoo-cf54e9c6e8f096409c7b3d9343cedd40d47fae0f.zip
Added ffmpeg support for akode
Signed-off-by: ormorph <roma251078@mail.ru>
Diffstat (limited to 'media-libs/akode/akode-9999.ebuild')
-rw-r--r--media-libs/akode/akode-9999.ebuild17
1 files changed, 9 insertions, 8 deletions
diff --git a/media-libs/akode/akode-9999.ebuild b/media-libs/akode/akode-9999.ebuild
index 0bd2f9bb..1bdc3452 100644
--- a/media-libs/akode/akode-9999.ebuild
+++ b/media-libs/akode/akode-9999.ebuild
@@ -1,5 +1,5 @@
# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 2020-2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -13,28 +13,29 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
-IUSE="alsa flac jack +libsamplerate mp3 mpc oss pulseaudio sndfile speex vorbis"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~x86"
+fi
+IUSE="alsa flac ffmpeg jack +libsamplerate mp3 mpc oss pulseaudio sndfile vorbis"
DEPEND="
alsa? ( media-libs/alsa-lib )
flac? ( media-libs/flac )
+ ffmpeg? ( media-video/ffmpeg )
jack? ( virtual/jack )
libsamplerate? ( media-libs/libsamplerate )
mp3? ( media-libs/libmad )
mpc? ( dev-libs/mpc )
pulseaudio? ( media-sound/pulseaudio )
sndfile? ( media-libs/libsndfile )
- speex? ( media-libs/speex )
- vorbis? ( media-libs/libvorbis )
+ vorbis? ( media-libs/libvorbis
+ media-libs/speex )
"
RDEPEND="${DEPEND}"
-# The FFMPEG plugin needs some porting,
-# to work with recent FFMPEG. So it is disabled for now.
-
src_configure() {
local mycmakeargs=(
- -DWITH_FFMPEG_DECODER=OFF
+ -DWITH_FFMPEG_DECODER=$(usex ffmpeg)
-DWITH_SUN_SINK=OFF
-DWITH_LIBLTDL=OFF
-DWITH_ALSA_SINK=$(usex alsa)