diff options
Diffstat (limited to 'audio-players/deadbeef/DEPENDS')
-rwxr-xr-x | audio-players/deadbeef/DEPENDS | 66 |
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" |