summaryrefslogtreecommitdiffstats
path: root/supercollider
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2020-06-09 11:44:22 +0000
committer Eric Hameleers <alien@slackware.com>2020-06-09 11:44:22 +0000
commitd1f90ca3dfb5664d494daa122036f4b75d9401f2 (patch)
tree2a7c172355356120336099a8661aff40fdfe5ff1 /supercollider
parenta3bfc0b3412622743dd8fd422da2600d379099b6 (diff)
downloadasb-d1f90ca3dfb5664d494daa122036f4b75d9401f2.tar.gz
asb-d1f90ca3dfb5664d494daa122036f4b75d9401f2.tar.xz
supercollider: update to 3.11.0
Diffstat (limited to 'supercollider')
-rwxr-xr-xsupercollider/build/supercollider.SlackBuild20
1 files changed, 11 insertions, 9 deletions
diff --git a/supercollider/build/supercollider.SlackBuild b/supercollider/build/supercollider.SlackBuild
index a34d1844..6c25d427 100755
--- a/supercollider/build/supercollider.SlackBuild
+++ b/supercollider/build/supercollider.SlackBuild
@@ -39,6 +39,8 @@
# * Update.
# 3.10.4-1: 20/jan/2020 by Eric Hameleers <alien@slackware.com>
# * Update.
+# 3.11.0-1: 09/jun/2020 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# Run 'sh supercollider.SlackBuild' to build a Slackware package.
# The package (.t?z) and .txt file as well as build logs are created in /tmp .
@@ -48,7 +50,7 @@
PRGNAM=supercollider
SRCNAM=SuperCollider
-VERSION=${VERSION:-3.10.4}
+VERSION=${VERSION:-3.11.0}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(nproc) "}
TAG=${TAG:-alien}
@@ -65,8 +67,8 @@ TMP=${TMP:-/tmp/build}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-SOURCE="$SRCDIR/${SRCNAM}-${VERSION}-Source-linux.tar.bz2"
-SRCURL="https://github.com/${PRGNAM}/${PRGNAM}/releases/download/Version-${VERSION}/${SRCNAM}-${VERSION}-Source-linux.tar.bz2"
+SOURCE="$SRCDIR/${SRCNAM}-${VERSION}-Source.tar.bz2"
+SRCURL="https://github.com/${PRGNAM}/${PRGNAM}/releases/download/Version-${VERSION}/${SRCNAM}-${VERSION}-Source.tar.bz2"
##
## --- with a little luck, you won't have to edit below this point --- ##
@@ -157,14 +159,13 @@ echo "++"
cd $TMP/tmp-$PRGNAM
echo "Extracting the source archive(s) for $PRGNAM..."
tar -xvf ${SOURCE}
-cd ${SRCNAM}-Source
+cd ${SRCNAM}-${VERSION}-Source
+
+# Fix a missing Qt include:
+sed -e '/^#include <QPainter>$/a #include <QPainterPath>' \
+ -i $(grep -rl '^#include <QPainter>$' .)
if [ "$SYSTEM_BOOST" = "YES" ]; then
- touch $OUTPUT/patch-${PRGNAM}.log
- # Don't fail when linking against system-boost:
- cat $SRCDIR/patches/supercollder-3.10.4_system_boost.patch \
- | patch -p1 --verbose \
- 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
rm -rf external_libraries/boost
# cmake variable:
BOOSTVAR=" \
@@ -199,6 +200,7 @@ cd build-${PRGNAM}
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DLIBSCSYNTH=ON \
-DNO_AVAHI=ON \
+ -DSYSTEM_ABLETON_LINK=OFF \
-DSYSTEM_YAMLCPP=OFF \
-DSC_ED=OFF \
-DSC_EL=OFF \