sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (aa389446faf805c298fcb4bb062546fa37b285bf)
- 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 (aa389446faf805c298fcb4bb062546fa37b285bf)
- Date: Thu, 30 Jan 2014 03:50:01 -0600
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
audio-creation/ardour3/BUILD | 3 +
audio-creation/ardour3/CONFIGURE | 16 ++++++++--
audio-creation/ardour3/DEPENDS | 59
++++++++++++++++++++++++++++-----------
audio-creation/ardour3/DETAILS | 19 +++++++-----
audio-creation/ardour3/HISTORY | 11 +++++++
audio-libs/liblo/DETAILS | 4 +-
audio-libs/liblo/HISTORY | 3 +
7 files changed, 85 insertions(+), 30 deletions(-)
New commits:
commit b2f750bd79993f816c7e12ff1ae2a29bcb182123
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
ardour3: => 3.5.308
commit 124909f3486ece27fcbfd57586a8dc40938a4a3b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
liblo: => 0.27
diff --git a/audio-creation/ardour3/BUILD b/audio-creation/ardour3/BUILD
index 4d365a6..f384e0c 100755
--- a/audio-creation/ardour3/BUILD
+++ b/audio-creation/ardour3/BUILD
@@ -1,2 +1,3 @@
-OPTS="$OPTS $ARDOUR3_PHONE" &&
+OPTS="--noconfirm $ARDOUR3_OPTS $OPTS" &&
+
waf_build
diff --git a/audio-creation/ardour3/CONFIGURE
b/audio-creation/ardour3/CONFIGURE
index 8ae1c2c..6cbb490 100755
--- a/audio-creation/ardour3/CONFIGURE
+++ b/audio-creation/ardour3/CONFIGURE
@@ -1,3 +1,13 @@
-# Upstream default is y ...
-config_query_option ARDOUR3_PHONE "Contact ardour.org at startup?" y \
- "--phone-home" "--no-phone-home"
+config_query_option ARDOUR3_OPTS "Enable support for linuxVST plugins?" y \
+ "--lxvst" \
+ "" &&
+
+# backporting legacy option
+if [[ -n $ARDOUR3_PHONE ]]; then
+ list_add "ARDOUR3_OPTS" "$ARDOUR3_PHONE"
+ persistent_remove ARDOUR3_PHONE
+fi &&
+
+config_query_option ARDOUR3_OPTS "Contact ardour.org at startup?" y \
+ "--phone-home" \
+ "--no-phone-home"
diff --git a/audio-creation/ardour3/DEPENDS b/audio-creation/ardour3/DEPENDS
index 3c8f294..97a4f7c 100755
--- a/audio-creation/ardour3/DEPENDS
+++ b/audio-creation/ardour3/DEPENDS
@@ -1,31 +1,58 @@
-depends libsndfile &&
-depends libgnomecanvas &&
-depends cairo &&
-depends gtk+2 &&
-depends liblrdf &&
-depends freetype2 &&
+# required for waf
+depends python &&
depends boost &&
depends fftw &&
+depends curl &&
+depends freetype2 &&
+depends libxml2 &&
+depends libart_lgpl &&
+depends cairo &&
+depends gtk+2 &&
depends glibmm &&
depends cairomm &&
depends pangomm &&
depends atkmm &&
depends gtkmm2 &&
-depends libart_lgpl &&
+depends libgnomecanvas &&
depends libgnomecanvasmm &&
+depends liblrdf &&
+depends libsndfile &&
depends liblo &&
depends raptor &&
-depends rasqal &&
-depends redland &&
depends libogg &&
depends flac &&
depends libvorbis &&
depends libsamplerate &&
depends aubio &&
-depends rdflib &&
-depends serd &&
-depends sord &&
-depends sratom-0 &&
-depends lilv-0 &&
-depends suil-0 &&
-depends curl
+
+# recent jack2 (as of version 1.9.9.5) is unsupported:
+# "JACK protocol mismatch 8"
+depends jack &&
+
+optional_depends lv2 \
+ "--lv2" \
+ "--no-lv2" \
+ "for LV2 plugins support" &&
+
+if is_depends_enabled $SPELL lv2; then
+ depends serd &&
+ depends sord &&
+ depends sratom-0 &&
+ depends lilv-0 &&
+ depends suil-0
+fi &&
+
+optional_depends doxygen \
+ "--docs" \
+ "" \
+ "to build documentation" &&
+
+optional_depends gettext \
+ "--nls" \
+ "--no-nls" \
+ "for native language support" &&
+
+optional_depends valgrind \
+ "--grind" \
+ "" \
+ "to run tests in valgrind"
diff --git a/audio-creation/ardour3/DETAILS b/audio-creation/ardour3/DETAILS
index 032d935..36e2913 100755
--- a/audio-creation/ardour3/DETAILS
+++ b/audio-creation/ardour3/DETAILS
@@ -1,9 +1,10 @@
SPELL=ardour3
- VERSION=3.5.14
- SOURCE="ardour-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://sobukus.de/ardour/${SOURCE}
-
SOURCE_HASH=sha512:928ceb5e5a51517fa38c49f82ef71e104763ee471eef49459adb23a617cf6663e00c6e486a82ba0fe2f47f5a6531c7c77f2309483f0e434cea67f6ab6205cc05
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Ardour3-3.5"
+ SPELLX=Ardour3
+ VERSION=3.5.308
+ SOURCE="${SPELLX}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://download.sourcemage.org/grimoire/distro/${SOURCE}
+
SOURCE_HASH=sha512:c02f6dbcb39696a85dca7f76eb04fb348b8b7e9fb6eb6c1570713546427ddc38868279942c9c3348c7a10581bd7700a2d12d1dbe8bcdd3ce9c4d6564cec34b79
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE="http://ardour.org"
LICENSE[0]=GPLv2
ENTERED=20131023
@@ -15,9 +16,11 @@ or just experiment with new ideas about music and sound.
Some Highlights of version 3:
-- Audio and MIDI Multi-Track Recording and Editing - Plugins with Full
-Sample Accurate Automation - Transport Sync and External Control Surfaces -
-Powerful Anywhere-to-Anywhere Signal Routing - Video Timeline
+- Audio and MIDI Multi-Track Recording and Editing
+- Plugins with Full Sample Accurate Automation
+- Transport Sync and External Control Surfaces
+- Powerful Anywhere-to-Anywhere Signal Routing
+- Video Timeline
Of course, there are more changes compared to version 2 ...
EOF
diff --git a/audio-creation/ardour3/HISTORY b/audio-creation/ardour3/HISTORY
index 050a2ec..061115d 100644
--- a/audio-creation/ardour3/HISTORY
+++ b/audio-creation/ardour3/HISTORY
@@ -1,3 +1,14 @@
+2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.308; renewed source url; fixed desc
+ * BUILD: use ARDOUR3_OPTS; added --noconfirm flag to skip any
additional
+ configure questions
+ * CONFIGURE: unified ARDOUR3_PHONE to ARDOUR3_OPTS; added --lxvst
option
+ * DEPENDS: rewritten -- serd, sord, sratom-0, lilv-0, suil-0 are
+ optional and only required if lv2 is chosen; added missing required
+ dependencies -- python, jack, libxml2; added missing optional
+ dependencies -- lv2, doxygen, gettext, valgrind; dropped useless
+ dependencies -- rasqal, redland, rdflib
+
2013-10-24 Thomas Orgis <sobukus AT sourcemage.org>
* CONFIGURE: added, option for phone-home
diff --git a/audio-libs/liblo/DETAILS b/audio-libs/liblo/DETAILS
index 66bc8c7..7e25fb2 100755
--- a/audio-libs/liblo/DETAILS
+++ b/audio-libs/liblo/DETAILS
@@ -1,8 +1,8 @@
SPELL=liblo
- VERSION=0.26
+ VERSION=0.27
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5bc720be216b796587ee020cc32bdea760c65ee063a1248a44bb7c800c1a91b5e5a1321b55c61fd3b219aecb0d8cfb4d6bf53a6440d46fd59e8697c63e542215
+
SOURCE_HASH=sha512:079f12d349d7fb58d4f7393d2ad72ca6844570524992c56ce87b23531620c2387ac6ba5316f92684b3fae72c7a5abe03e49fcbd97196efdb35d11a2422b065bc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://liblo.sourceforge.net/
ENTERED=20070723
diff --git a/audio-libs/liblo/HISTORY b/audio-libs/liblo/HISTORY
index 0539a42..02e7108 100644
--- a/audio-libs/liblo/HISTORY
+++ b/audio-libs/liblo/HISTORY
@@ -1,3 +1,6 @@
+2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.27
+
2013-01-01 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to 0.26
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (aa389446faf805c298fcb4bb062546fa37b285bf), Vlad Glagolev, 01/30/2014
Archive powered by MHonArc 2.6.24.