Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (695141c3773a8cd980ecd0a3df3c8afca4af9853)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (695141c3773a8cd980ecd0a3df3c8afca4af9853)
  • Date: Tue, 24 Mar 2020 06:01:00 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

audio-players/audacious/BUILD | 7 +++++
audio-players/audacious/DEPENDS | 13 +++++++++
audio-players/audacious/DETAILS | 4 +--
audio-players/audacious/HISTORY | 5 +++
audio-plugins/audacious-plugins/BUILD | 8 ++++++
audio-plugins/audacious-plugins/DEPENDS | 42
++++++++++++++++++++++++++++++++
audio-plugins/audacious-plugins/DETAILS | 4 +--
audio-plugins/audacious-plugins/HISTORY | 5 +++
8 files changed, 84 insertions(+), 4 deletions(-)

New commits:
commit 695141c3773a8cd980ecd0a3df3c8afca4af9853
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audacious-plugins: => 4.0

commit 1f8157c0552cfc62893d9ad9f3fd6992fc1731fd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audacious: => 4.0

diff --git a/audio-players/audacious/BUILD b/audio-players/audacious/BUILD
index 1b48527..7fa8cd3 100755
--- a/audio-players/audacious/BUILD
+++ b/audio-players/audacious/BUILD
@@ -1,3 +1,10 @@
+if is_depends_enabled ${SPELL} llvm; then
+ OPTS="CXX=clang++ ${OPTS}" &&
+
+ CXXFLAGS="-stdlib=libc++ ${CXXFLAGS}" &&
+ LDFLAGS="-lc++ -lc++abi ${LDFLAGS}"
+fi &&
+
OPTS="--with-buildstamp=SMGL $OPTS" &&

default_build
diff --git a/audio-players/audacious/DEPENDS b/audio-players/audacious/DEPENDS
index 939015b..e351e30 100755
--- a/audio-players/audacious/DEPENDS
+++ b/audio-players/audacious/DEPENDS
@@ -1,5 +1,13 @@
depends glib2 &&

+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" \
@@ -10,6 +18,11 @@ if is_depends_enabled ${SPELL} gtk+2; then
depends cairo
fi &&

+optional_depends qtbase \
+ "--enable-qt" \
+ "--disable-qt" \
+ "for QT interface" &&
+
optional_depends dbus \
"--enable-dbus" \
"--disable-dbus" \
diff --git a/audio-players/audacious/DETAILS b/audio-players/audacious/DETAILS
index dca1658..3e32efb 100755
--- a/audio-players/audacious/DETAILS
+++ b/audio-players/audacious/DETAILS
@@ -1,8 +1,8 @@
SPELL=audacious
- 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:e88891caaa3897f9b4abf39136e20834aedf1287d0d5eefea392fda89050db8db00c6f363976a68fe250ddbae4e27590f7615916a76370a44ca9235f1fa60b43
+
SOURCE_HASH=sha512:82a44270a4dad39098f7055d540a44e6e0e9826a3f140d7feb537518e42a8d391357c1adbcc62d118b0a82e79c88729e74748f8b41b9d8e4ff40ffc5d96ec759
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://audacious-media-player.org";
LICENSE[0]=GPL
diff --git a/audio-players/audacious/HISTORY b/audio-players/audacious/HISTORY
index d486daf..aa1e36a 100644
--- a/audio-players/audacious/HISTORY
+++ b/audio-players/audacious/HISTORY
@@ -1,3 +1,8 @@
+2020-03-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.0
+ * BUILD: added flags to build with clang++
+ * DEPENDS: added llvm and qtbase optional dependencies
+
2019-05-18 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: Update dependency; s/gettext/GETTEXT/

diff --git a/audio-plugins/audacious-plugins/BUILD
b/audio-plugins/audacious-plugins/BUILD
index 402b30b..24a5a11 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 a0d6240..67ef6a1 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 28ef3be..0bd2ab2 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 b95b2a2..272b3ec 100644
--- a/audio-plugins/audacious-plugins/HISTORY
+++ b/audio-plugins/audacious-plugins/HISTORY
@@ -1,3 +1,8 @@
+2020-03-23 Vlad Glagolev <stealth AT 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 AT sourcemage.org>
* DEPENDS: Update dependency; s/gettext/GETTEXT/




  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (695141c3773a8cd980ecd0a3df3c8afca4af9853), Vlad Glagolev, 03/24/2020

Archive powered by MHonArc 2.6.24.

Top of Page