Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (e24d3b5d2b1025bd4bad137ffd9e8f5af263580b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (e24d3b5d2b1025bd4bad137ffd9e8f5af263580b)
  • Date: Thu, 23 Apr 2015 10:17:39 -0500

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

audio-creation/ardour3/DEPENDS | 3 +
audio-creation/ardour3/HISTORY | 1
audio-creation/ardour4/DEPENDS | 76
+++++++++++++++++++++++++++++++++++++++++
audio-creation/ardour4/HISTORY | 6 +++
4 files changed, 86 insertions(+)

New commits:
commit e24d3b5d2b1025bd4bad137ffd9e8f5af263580b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ardour3 needs CXX

commit 87a541130369a11abe9b74468d6ff15a33be651f
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ardour4: needs also CXX

diff --git a/audio-creation/ardour3/DEPENDS b/audio-creation/ardour3/DEPENDS
index 0262163..d20decb 100755
--- a/audio-creation/ardour3/DEPENDS
+++ b/audio-creation/ardour3/DEPENDS
@@ -1,5 +1,8 @@
# required for waf
depends python &&
+
+depends -sub CXX gcc &&
+
depends boost &&
depends fftw &&
depends curl &&
diff --git a/audio-creation/ardour3/HISTORY b/audio-creation/ardour3/HISTORY
index 0da283e..a70265f 100644
--- a/audio-creation/ardour3/HISTORY
+++ b/audio-creation/ardour3/HISTORY
@@ -2,6 +2,7 @@
* BUILD: with --optimize, otherwise it's using -O0 and ignoring
our CFLAGS totally!
* DETAILS: PATCHLEVEL++
+ * DEPENDS: needs CXX

2014-10-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.5.403
diff --git a/audio-creation/ardour4/DEPENDS b/audio-creation/ardour4/DEPENDS
new file mode 100755
index 0000000..33db26f
--- /dev/null
+++ b/audio-creation/ardour4/DEPENDS
@@ -0,0 +1,76 @@
+# required for waf
+depends python &&
+
+depends -sub CXX gcc &&
+
+# New dependency list in order of checks in waf.
+depends boost &&
+depends glib2 &&
+depends glibmm &&
+depends libsndfile &&
+depends curl &&
+depends liblo &&
+depends taglib &&
+depends vamp-plugin-sdk &&
+depends rubberband &&
+depends fftw &&
+depends aubio &&
+depends libxml2 &&
+depends libsigc++3 &&
+depends liblrdf &&
+depends libsamplerate &&
+depends libogg &&
+depends flac &&
+depends gtk+2 &&
+depends libx11 &&
+depends fontconfig &&
+depends dbus &&
+depends cairomm &&
+
+# More dependencies that used to be directly mentioned here
+# are indirect ones (i.e. freetype2 being convered by
+# fontconfig). Hopefully they are all covered.
+
+if list_find "$ARDOUR4_AUDIO" jack; then
+ depends JACK-DRIVER
+fi &&
+if list_find "$ARDOUR4_AUDIO" alsa; then
+ depends alsa-lib
+fi &&
+
+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 &&
+
+# This doesn't do anything. Enable after hacking/verifying
+# that actually, some .desktop file is created.
+# In the sources, I only see ardour3.desktop.in, which
+# neither matches ardour4, nor is actually used, apparently.
+#optional_depends shared-mime-info \
+# "--freedesktop" \
+# "" \
+# "for icons, .desktop file etc." &&
+
+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/ardour4/HISTORY b/audio-creation/ardour4/HISTORY
new file mode 100644
index 0000000..42b4001
--- /dev/null
+++ b/audio-creation/ardour4/HISTORY
@@ -0,0 +1,6 @@
+2015-04-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, CONFIGURE, BUILD, INSTALL: spell created,
+ starting with ardour3 one and adapting for the
+ new hotness
+ * DEPENDS: reworked, re-aligned with configure checks by waf,
+ added CXX




Archive powered by MHonArc 2.6.24.

Top of Page