summaryrefslogtreecommitdiffstats
path: root/audacity
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2021-03-19 18:51:17 +0000
committer Eric Hameleers <alien@slackware.com>2021-03-19 18:51:17 +0000
commit230863dd165c7d516337eba3d55f199dff0ec7e8 (patch)
tree4a93d113eb8f3921c3d56275447d6e26d4e81ed0 /audacity
parent23e16a0af4873409ea335ed7930b5da1929edc43 (diff)
downloadasb-230863dd165c7d516337eba3d55f199dff0ec7e8.tar.gz
asb-230863dd165c7d516337eba3d55f199dff0ec7e8.tar.xz
audacity: update to 3.0.0
Diffstat (limited to 'audacity')
-rwxr-xr-xaudacity/build/audacity.SlackBuild21
1 files changed, 8 insertions, 13 deletions
diff --git a/audacity/build/audacity.SlackBuild b/audacity/build/audacity.SlackBuild
index 88c3c94c..b9c39f11 100755
--- a/audacity/build/audacity.SlackBuild
+++ b/audacity/build/audacity.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
# $Id$
-# Copyright 2010, 2019, 2020 Eric Hameleers, Eindhoven, NL
+# Copyright 2010, 2019, 2020, 2021 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -29,8 +29,8 @@
# Descr: multi-track audio editor and recorder
# URL: https://audacityteam.org
# Build needs:
-# Needs: ffmpeg, jack2, ladspa_sdk, lame, lilv, suil, vamp-plugin-sdk,
-# wxGTK3
+# Needs: ffmpeg, jack2, ladspa_sdk, lame, lilv, soxr, suil,
+# vamp-plugin-sdk
# Changelog:
# 1.3.12-1: 12/Apr/2010 by Eric Hameleers <alien@slackware.com>
# * Initial build.
@@ -47,6 +47,8 @@
# * Update. Use cmake, and an internal patched wxGTK3.
# 2.4.2-2: 09/oct/2020 by Eric Hameleers <alien@slackware.com>
# * Added X-DAW category to desktop file.
+# 3.0.0-1: 18/mar/2021 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# Run 'sh audacity.SlackBuild' to build a Slackware package.
# The package (.t?z) and .txt file as well as build logs are created in /tmp .
@@ -55,10 +57,11 @@
# -----------------------------------------------------------------------------
PRGNAM=audacity
-VERSION=${VERSION:-2.4.2}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-3.0.0}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(nproc) "}
TAG=${TAG:-alien}
+PKGTYPE="txz"
DOCS="*.txt"
@@ -229,19 +232,11 @@ touch $OUTPUT/patch-${PRGNAM}.log
sed -e "s,lib/vamp,lib${LIBDIRSUFFIX}/vamp,g" \
-i lib-src/libvamp/src/vamp-hostsdk/PluginHostAdapter.cpp
-# Fix crash on resize (see https://bugs.archlinux.org/task/66771):
-cat $SRCDIR/patches/audacity-2.4.1_resize_crash.patch | patch -Np1 --verbose \
- 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
-
# Fix detection of local wx libraries:
sed -i src/CMakeLists.txt \
-e 's#${WXWIN}/lib#$ENV{MYBUILD}/lib#' \
-e 's#-t ${_LIBDIR}#-t $ENV{MYBUILD}/bin/Release/${_LIBDIR}#'
-# Revert a Windows-specific patch which breaks 32bit build:
-cat $SRCDIR/patches/audacity-2.4.2_32bit_sse.patch | patch -p1 --verbose \
- 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
-
chown -R root:root .
chmod -R u+w,go+r-w,a+rX-st .