summaryrefslogtreecommitdiffstats
path: root/audio-plugins
diff options
context:
space:
mode:
authorVlad Glagolev2020-03-24 06:00:17 +0000
committerVlad Glagolev2020-03-24 06:00:17 +0000
commit695141c3773a8cd980ecd0a3df3c8afca4af9853 (patch)
tree87a210360d88dfe51ad55c46674366bc746c8c90 /audio-plugins
parent1f8157c0552cfc62893d9ad9f3fd6992fc1731fd (diff)
audacious-plugins: => 4.0
Diffstat (limited to 'audio-plugins')
-rwxr-xr-xaudio-plugins/audacious-plugins/BUILD8
-rwxr-xr-xaudio-plugins/audacious-plugins/DEPENDS42
-rwxr-xr-xaudio-plugins/audacious-plugins/DETAILS4
-rw-r--r--audio-plugins/audacious-plugins/HISTORY5
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/