New commits:
commit ad9e1e04b796b0bf215ff71a3772c4eb34e33d3c
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
hplip: version 3.17.4
commit 3697d47d43a08d594b57b3a19d4114cd97e63be1
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
ardour4: fix build with gcc6
commit e54ae88d7c9f400e6b26bdf2cb4abbcdf45ffbaf
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
swh-lv2: update to 1.0.16 + a patch, fixing serous crashing
commit 2935be4409757fb48cba608f70ed1a2116996e5b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
swh-plugins: version 0.4.17
diff --git a/audio-creation/ardour4/HISTORY b/audio-creation/ardour4/HISTORY
index ed23562..5d36b37 100644
--- a/audio-creation/ardour4/HISTORY
+++ b/audio-creation/ardour4/HISTORY
@@ -1,3 +1,6 @@
+2017-05-16 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD, ardour4-gcc6.patch: fix build with gcc 6
+
2016-05-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated mirror to ftp.sourcemage.us
diff --git a/audio-creation/ardour4/PRE_BUILD
b/audio-creation/ardour4/PRE_BUILD
new file mode 100755
index 0000000..d973cfa
--- /dev/null
+++ b/audio-creation/ardour4/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch -Np1 < "$SCRIPT_DIRECTORY/ardour4-gcc6.patch"
diff --git a/audio-creation/ardour4/ardour4-gcc6.patch
b/audio-creation/ardour4/ardour4-gcc6.patch
new file mode 100644
index 0000000..68f9484
--- /dev/null
+++ b/audio-creation/ardour4/ardour4-gcc6.patch
@@ -0,0 +1,19 @@
+Description: Fix build with gcc6
+Author: Jaromír Mikeš <mira.mikes AT seznam.cz>
+Forwarded: no
+
+Index: ardour/libs/ardour/parameter_descriptor.cc
+===================================================================
+--- ardour.orig/libs/ardour/parameter_descriptor.cc
++++ ardour/libs/ardour/parameter_descriptor.cc
+@@ -178,8 +178,8 @@ ParameterDescriptor::update_steps()
+ largestep = largestep / logf(30.0f);
+ } else if (integer_step) {
+ smallstep = 1.0;
+- step = std::max(1.0, rint(step));
+- largestep = std::max(1.0, rint(largestep));
++ step = std::max(1.f, rintf (step));
++ largestep = std::max(1.f, rintf (largestep));
+ }
+ }
+ }
diff --git a/audio-plugins/swh-lv2/DEPENDS b/audio-plugins/swh-lv2/DEPENDS
index 8909b0c..13b6364 100755
--- a/audio-plugins/swh-lv2/DEPENDS
+++ b/audio-plugins/swh-lv2/DEPENDS
@@ -1,2 +1,2 @@
-depends lv2core &&
+depends lv2 &&
depends fftw
diff --git a/audio-plugins/swh-lv2/DETAILS b/audio-plugins/swh-lv2/DETAILS
index 862029e..9472d16 100755
--- a/audio-plugins/swh-lv2/DETAILS
+++ b/audio-plugins/swh-lv2/DETAILS
@@ -1,11 +1,11 @@
SPELL=swh-lv2
- VERSION=1.0.15
+ VERSION=1.0.16
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://plugin.org.uk/lv2/$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/lv2-$VERSION"
+ SOURCE_URL[0]=https://github.com/swh/lv2/archive/v$VERSION.tar.gz
WEB_SITE=http://plugin.org.uk
ENTERED=20080226
-
SOURCE_HASH=sha512:cd5018e6ce8eda3d04f18b0c4546a70ff6cae4d250357bfb82bb52ebd35932620bb857318703dea6ccaeee6a3a15defca7b9f100d00f3ac0b6e4ad736e944251
+
SOURCE_HASH=sha512:1ded2c570b7f8385bb702539f5e1573fa23c6ddfb2b763af149b4ef1a32e394590b0b4fffcd006fca362b51318c1ff5cfbaeb40e4341cc07d5241aca1ac2eba0
LICENSE[0]=GPL
KEYWORDS="plugins audio"
SHORT="An LV2 port of Steve Harris' swh-plugins plugin set."
diff --git a/audio-plugins/swh-lv2/HISTORY b/audio-plugins/swh-lv2/HISTORY
index 3991d12..393d363 100644
--- a/audio-plugins/swh-lv2/HISTORY
+++ b/audio-plugins/swh-lv2/HISTORY
@@ -1,2 +1,8 @@
+2016-05-16 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: version 1.0.16
+ * DEPENDS: lv2 instead of lv2core
+ * PRE_BUILD: include a commit from git for fixing sidechain meta data
+ * swh-sidechain-git-9acaf5775ae15e3bcbd783cf058436d4e1cbaf27.patch:
added
+
2008-02-26 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS, DEPENDS, BUILD: Created spell.
diff --git a/audio-plugins/swh-lv2/PRE_BUILD b/audio-plugins/swh-lv2/PRE_BUILD
new file mode 100755
index 0000000..57c0611
--- /dev/null
+++ b/audio-plugins/swh-lv2/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+pwd &&
+# Remove on post-1.0.16 release, a rather useful/harmless fix from git
+# regarding sidechain inputs.
+patch -Np1 <
"$SCRIPT_DIRECTORY/swh-sidechain-git-9acaf5775ae15e3bcbd783cf058436d4e1cbaf27.patch"
diff --git
a/audio-plugins/swh-lv2/swh-sidechain-git-9acaf5775ae15e3bcbd783cf058436d4e1cbaf27.patch