summaryrefslogtreecommitdiffstats
path: root/audio-players/deadbeef/DEPENDS
diff options
context:
space:
mode:
Diffstat (limited to 'audio-players/deadbeef/DEPENDS')
-rwxr-xr-xaudio-players/deadbeef/DEPENDS66
1 files changed, 53 insertions, 13 deletions
diff --git a/audio-players/deadbeef/DEPENDS b/audio-players/deadbeef/DEPENDS
index c0589f952e..fcfe988b0e 100755
--- a/audio-players/deadbeef/DEPENDS
+++ b/audio-players/deadbeef/DEPENDS
@@ -1,69 +1,109 @@
if [[ "$GTK3" == y ]]; then
- depends gtk+3 "--enable-gtk3"
+ depends gtk+3 "--enable-gtk3"
else
- depends gtk+2
+ depends gtk+2 "--enable-gtk2 --disable-gtk3"
fi &&
+
optional_depends alsa-lib \
"--enable-alsa" \
"--disable-alsa" \
"For alsa output plugin" &&
+
optional_depends pulseaudio \
"--enable-pulse" \
"--disable-pulse" \
"For PulseAudio output plugin" &&
+
optional_depends libvorbis \
"--enable-vorbis" \
"--disable-vorbis" \
"For ogg vorbis playback" &&
+
optional_depends libmad \
"--enable-mad" \
"--disable-mad" \
"For mp1/2/3 playback" &&
+
optional_depends flac \
"--enable-flac" \
"--disable-flac" \
"For flac playback" &&
+
optional_depends wavpack \
"--enable-wavpack" \
"--disable-wavpack" \
"For wv playback" &&
+
optional_depends libsndfile \
- "--enable-wavpack" \
- "--disable-wavpack" \
- "For wav playback" &&
-optional_depends LIBAVCODEC \
+ "--enable-sndfile" \
+ "--disable-sndfile" \
+ "For PCM wave (wav, aiff) playback" &&
+
+optional_depends -sub STABLE ffmpeg \
"--enable-ffmpeg" \
"--disable-ffmpeg" \
"For wma, mpc, shn, aa3, oma, ac3, etc" &&
+
optional_depends faad2 \
"--enable-aac" \
"--disable-aac" \
"For aac playback" &&
+
+if is_depends_enabled $SPELL faad2; then
+ config_query_option DEADBEEF_OPTS "Build with ALAC playback support?" y \
+ "--enable-alac" \
+ "--disable-alac"
+else
+ list_add DEADBEEF_OPTS "--disable-alac"
+fi &&
+
optional_depends libzip \
"--enable-vfs-zip" \
"--disable-vfs-zip" \
"To play files from zip files without unpacking" &&
+
optional_depends libsamplerate \
"--enable-src" \
"--disable-src" \
"For resampler plugin" &&
+
optional_depends libcdio \
- "" \
- "" \
- "For audio cd playback" &&
-optional_depends libcddb \
- "" \
- "" \
+ "--enable-cdda" \
+ "--disable-cdda" \
"For audio cd playback" &&
+
+if is_depends_enabled $SPELL libcdio; then
+ depends libcddb
+else
+ list_add DEADBEEF_OPTS "--disable-cdda"
+fi &&
+
optional_depends curl \
"--enable-vfs-curl --enable-lfm" \
"--disable-vfs-curl --disable-lfm" \
"For lastfm scrobbler, shoutcast, icecast, podcast support" &&
+
optional_depends libx11 \
"--enable-hotkeys" \
"--disable-hotkeys" \
"For global hotkeys plugin" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support" &&
+
+optional_depends dbus \
+ "--enable-notify" \
+ "--disable-notify" \
+ "for notification-daemon support" &&
+
optional_depends imlib2 \
"--enable-artwork-imlib2" \
"--disable-artwork-imlib2" \
- "For artwork plugin"
+ "For artwork plugin" &&
+
+suggest_depends timidity \
+ "--enable-wildmidi" \
+ "--disable-wildmidi" \
+ "to build wildmidi plugin"