Skip to Content.
Sympa Menu

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

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 (1ccaaf380fda9cafbe9b8ad96d1311c744e5d108)
  • Date: Fri, 1 Jan 2016 17:07:05 +0000

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

audio-creation/audacity/DEPENDS | 3 +++
audio-creation/audacity/DETAILS | 11 ++++++-----
audio-creation/audacity/HISTORY | 5 +++++
audio-plugins/vamp-plugin-sdk/DETAILS | 9 +++++----
audio-plugins/vamp-plugin-sdk/HISTORY | 5 +++++
perl-cpan/wxperl/BUILD | 4 ++++
perl-cpan/wxperl/HISTORY | 3 +++
perl-cpan/wxperl/PRE_BUILD | 20 ++++++++++++++++++++
8 files changed, 51 insertions(+), 9 deletions(-)

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

audacity: version 2.1.1

commit 127e52b56ed6ac45ff7b11e5171431c76a7bab82
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

vamp-plugin-sdk: version 2.6

commit 1e3b952ca6929dffdacde8ddddd8460304f8785d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

audacity: prevent unwitting change to WXWIDGET (not really compatible to
wxgtk-3.x)

commit 4dba6d001cd4d145cd5c011d632eea449d5c10d8
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

wxperl: fix for old wxgtk (which we need for audacity)

diff --git a/audio-creation/audacity/DEPENDS b/audio-creation/audacity/DEPENDS
index 32eac44..7303c32 100755
--- a/audio-creation/audacity/DEPENDS
+++ b/audio-creation/audacity/DEPENDS
@@ -2,6 +2,9 @@ depends zip &&
if [[ "$AUDACITY_UNI" == "no" ]]; then
depends wxgtk-no-unicode
else
+ # Really make sure Audacity works with new wxgtk before
+ # changing this. As of version 2.1.1, wxgtk-2.8.x is strongly
+ # recommened!
depends wxgtk
fi &&
optional_depends lame "--with-lame" \
diff --git a/audio-creation/audacity/DETAILS b/audio-creation/audacity/DETAILS
index 022d1a8..77f7f41 100755
--- a/audio-creation/audacity/DETAILS
+++ b/audio-creation/audacity/DETAILS
@@ -1,6 +1,7 @@
. "$GRIMOIRE/FUNCTIONS"
SPELL=audacity
case "$AUDACITY_BRANCH"
+# TODO: switched to github
in scm)
VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
@@ -9,13 +10,13 @@ in scm)
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
;; *)
- VERSION=2.0.5
+ VERSION=2.1.1
SOURCE=${SPELL}-minsrc-${VERSION}.tar.xz
-
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/$SPELL/files/$SOURCE
-
SOURCE_HASH=sha512:d126068e9916072a3c23809074a0a8eff2c3121663f37ee15680ec2731b540fa2d083f3e2eecdd3c288462fa164ffaf9e6cdb1c9e84a25af3fa8046ee6798004
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-src-$VERSION
+ SOURCE_URL[0]=http://www.oldfoss.com/Audacity/download/$SOURCE
+
SOURCE_HASH=sha512:36ffaf40452b2b89d5c2308edc5fe1ed1a49460e16eed324904825229a14e9fd11e5beeda61bd9b38d7f06746c0945f68aef99ac81d78ac97c09c389d100651d
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-minsrc-$VERSION
;; esac
- WEB_SITE=http://audacity.sourceforge.net/
+ WEB_SITE=http://audacityteam.org/
ENTERED=20011217
LICENSE[0]=GPL
PATCHLEVEL=2
diff --git a/audio-creation/audacity/HISTORY b/audio-creation/audacity/HISTORY
index 6efee88..099d777 100644
--- a/audio-creation/audacity/HISTORY
+++ b/audio-creation/audacity/HISTORY
@@ -1,3 +1,8 @@
+2015-01-01 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: add comment to warn about wxgtk version
+ * DETAILS: bump to 2.1.1, change website, note about outdated
+ scm option (I do not use it, hence I do not touch it.)
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)

diff --git a/audio-plugins/vamp-plugin-sdk/DETAILS
b/audio-plugins/vamp-plugin-sdk/DETAILS
index cf517f5..5b46b72 100755
--- a/audio-plugins/vamp-plugin-sdk/DETAILS
+++ b/audio-plugins/vamp-plugin-sdk/DETAILS
@@ -1,9 +1,10 @@
SPELL=vamp-plugin-sdk
- VERSION=2.2.1
+# Do not forget to fix SOURCE_URL (attachment number) when updating!
+ VERSION=2.6
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_HASH=sha512:e27c0cc07e36bd30d42a53e6ea535316d768b5b76ba4788722f6e9f2573acbd7f9376ccae95fd7d2fe55b08dffa3764be29711bab70b4946b9d376660312b2bd
- SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/vamp/$SOURCE
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-v$VERSION"
+
SOURCE_HASH=sha512:31e59f9082f775b476f04c0020ddbfcf9f893d9a60e9ae68bd76e6038dd9f0dcb719aedb883cca4366f994b88d92453f65cae8ef1b8aa758b5cabe12444700a8
+
SOURCE_URL[0]=https://code.soundsoftware.ac.uk/attachments/download/1520/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.vamp-plugins.org/
ENTERED=20080218
LICENSE[0]=BSD
diff --git a/audio-plugins/vamp-plugin-sdk/HISTORY
b/audio-plugins/vamp-plugin-sdk/HISTORY
index d25fef8..c497599 100644
--- a/audio-plugins/vamp-plugin-sdk/HISTORY
+++ b/audio-plugins/vamp-plugin-sdk/HISTORY
@@ -1,3 +1,8 @@
+2016-01-01 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: version 2.6, download location update
+ Note: build of depending spells still broken by libtool
+ files, as before.
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)

diff --git a/perl-cpan/wxperl/BUILD b/perl-cpan/wxperl/BUILD
index 2de29cd..7905eb5 100755
--- a/perl-cpan/wxperl/BUILD
+++ b/perl-cpan/wxperl/BUILD
@@ -1 +1,5 @@
+if [[ "$(get_spell_provider "$SPELL" WXWIDGET)" == wxgtk ]]; then
+ # STC is in contrib/ of wxWidgets... not there per default
+ OPTS="--disable-stc"
+fi &&
default_build_perl
diff --git a/perl-cpan/wxperl/HISTORY b/perl-cpan/wxperl/HISTORY
index 70fdc84..3afa254 100644
--- a/perl-cpan/wxperl/HISTORY
+++ b/perl-cpan/wxperl/HISTORY
@@ -1,3 +1,6 @@
+2016-01-01 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD, BUILD: fix build with old wxgtk
+
2015-12-28 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 0.9928
diff --git a/perl-cpan/wxperl/PRE_BUILD b/perl-cpan/wxperl/PRE_BUILD
new file mode 100755
index 0000000..4461a00
--- /dev/null
+++ b/perl-cpan/wxperl/PRE_BUILD
@@ -0,0 +1,20 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+# See https://rt.cpan.org/Public/Bug/Display.html?id=102269 for a change
+# that breaks any options, like --disable-stc.
+# For our old wxgtk (2.8.x), we do need that option. With wxgtk-new (3.x),
+# STC is installed by default apparently.
+# Introduced in 0.9924, valid up to 0.9928 at least.
+patch -R -p1 <<EOT
+diff -ruN Wx-0.9923/build/Wx/build/Options.pm
Wx-0.9924/build/Wx/build/Options.pm
+--- Wx-0.9923/build/Wx/build/Options.pm 2014-03-08 14:01:15.000000000
+0100
++++ Wx-0.9924/build/Wx/build/Options.pm 2015-03-09 23:07:19.000000000
+0100
+@@ -11,7 +11,6 @@
+ =cut
+
+ use Getopt::Long;
+-Getopt::Long::Configure( 'pass_through' );
+
+ my $help = 0;
+ my $mksymlinks = 0;
+EOT



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (1ccaaf380fda9cafbe9b8ad96d1311c744e5d108), Thomas Orgis, 01/01/2016

Archive powered by MHonArc 2.6.24.

Top of Page