diff options
author | Vlad Glagolev | 2020-03-24 06:00:17 +0000 |
---|---|---|
committer | Vlad Glagolev | 2020-03-24 06:00:17 +0000 |
commit | 695141c3773a8cd980ecd0a3df3c8afca4af9853 (patch) | |
tree | 87a210360d88dfe51ad55c46674366bc746c8c90 /audio-plugins | |
parent | 1f8157c0552cfc62893d9ad9f3fd6992fc1731fd (diff) |
audacious-plugins: => 4.0
Diffstat (limited to 'audio-plugins')
-rwxr-xr-x | audio-plugins/audacious-plugins/BUILD | 8 | ||||
-rwxr-xr-x | audio-plugins/audacious-plugins/DEPENDS | 42 | ||||
-rwxr-xr-x | audio-plugins/audacious-plugins/DETAILS | 4 | ||||
-rw-r--r-- | audio-plugins/audacious-plugins/HISTORY | 5 |
4 files changed, 57 insertions, 2 deletions
diff --git a/audio-plugins/audacious-plugins/BUILD b/audio-plugins/audacious-plugins/BUILD index 402b30b547..24a5a11a54 100755 --- a/audio-plugins/audacious-plugins/BUILD +++ b/audio-plugins/audacious-plugins/BUILD @@ -1,2 +1,10 @@ +if is_depends_enabled ${SPELL} llvm; then + OPTS="CXX=clang++ ${OPTS}" && + + CXXFLAGS="-stdlib=libc++ ${CXXFLAGS}" && + LDFLAGS="-lc++ -lc++abi ${LDFLAGS}" +fi && + OPTS="$AUDACIOUS_OPTS $OPTS" && + default_build diff --git a/audio-plugins/audacious-plugins/DEPENDS b/audio-plugins/audacious-plugins/DEPENDS index a0d62400e0..67ef6a1e99 100755 --- a/audio-plugins/audacious-plugins/DEPENDS +++ b/audio-plugins/audacious-plugins/DEPENDS @@ -2,6 +2,14 @@ depends glib2 && depends libxml2 '--with-system-libxml2=yes' && depends audacious && +optional_depends llvm "" "" "to build ${SPELL} with clang++" && + +if is_depends_enabled ${SPELL} llvm; then + depends libc++ +else + depends -sub CXX gcc +fi && + optional_depends gtk+2 \ "--enable-gtk" \ "--disable-gtk" \ @@ -27,6 +35,35 @@ if is_depends_enabled ${SPELL} gtk+2; then "--disable-hotkey" fi && +optional_depends qtbase \ + "--enable-qt" \ + "--disable-qt" \ + "for QT interface" && + +if is_depends_enabled ${SPELL} qtbase; then + optional_depends qtmultimedia \ + "--enable-qtaudio" \ + "--disable-qtaudio" \ + "for QtMultimedia output" && + + config_query_option AUDACIOUS_OPTS \ + "Enable Ampache browser?" y \ + "--enable-ampache" \ + "--disable-ampache" && + + config_query_option AUDACIOUS_OPTS \ + "Enable Stream tuner?" y \ + "--enable-streamtuner" \ + "--disable-streamtuner" && + + if is_depends_enabled qtbase $(get_spell_provider qtbase OPENGL); then + optional_depends $(get_spell_provider qtbase OPENGL) \ + "--enable-qtglspectrum" \ + "--disable-qtglspectrum" \ + "for Qt OpenGL spectrum analyzer" + fi +fi && + optional_depends GETTEXT \ "--enable-nls" \ "--disable-nls" \ @@ -54,6 +91,11 @@ optional_depends JACK-DRIVER \ "--disable-jack" \ "for JACK support" && +optional_depends sndio \ + "--enable-sndio" \ + "--disable-sndio" \ + "for Sndio support" && + # filetype plugins optional_depends zlib \ "--enable-console" \ diff --git a/audio-plugins/audacious-plugins/DETAILS b/audio-plugins/audacious-plugins/DETAILS index 28ef3be298..0bd2ab2ceb 100755 --- a/audio-plugins/audacious-plugins/DETAILS +++ b/audio-plugins/audacious-plugins/DETAILS @@ -1,8 +1,8 @@ SPELL=audacious-plugins - VERSION=3.10.1 + VERSION=4.0 SOURCE=${SPELL}-${VERSION}.tar.bz2 SOURCE_URL[0]=http://distfiles.audacious-media-player.org/$SOURCE - SOURCE_HASH=sha512:454e9ce4061e92a0ecda40f562d4cc7453fc0019fd76b25dbe9e319319fa37c22f9785cb29563e8074de8a88e6130106aca1e431790297e1b4636dc974fde565 + SOURCE_HASH=sha512:f9f7d249ff5b8337729ce59b24ec249b96842ed9986a6a42a4de179bed44a431316537311a5514d652c0f847d7e849afd18e0bb2a2a5628d24cc6d449c52095c SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" WEB_SITE="http://audacious-media-player.org" LICENSE[0]=GPL diff --git a/audio-plugins/audacious-plugins/HISTORY b/audio-plugins/audacious-plugins/HISTORY index b95b2a243b..272b3ecfb0 100644 --- a/audio-plugins/audacious-plugins/HISTORY +++ b/audio-plugins/audacious-plugins/HISTORY @@ -1,3 +1,8 @@ +2020-03-23 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 4.0 + * BUILD: added flags to build with clang++ + * DEPENDS: refreshed for new release + 2019-05-18 Ismael Luceno <ismael@sourcemage.org> * DEPENDS: Update dependency; s/gettext/GETTEXT/ |