diff options
author | Teteros | 2019-03-24 05:55:40 +0000 |
---|---|---|
committer | Teteros | 2019-03-24 05:55:40 +0000 |
commit | 6bc1677ff8180a174f21edbc3204565f3211606b (patch) | |
tree | 54ca997159a5b759d662df269060ad99a5d3572f | |
parent | 34107ad7a141877b34d92ef80dbf598cb2d543af (diff) | |
download | aur-6bc1677ff8180a174f21edbc3204565f3211606b.tar.gz |
5.9.49-1: Bump Version
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | add-webkit-lib.patch | 14 |
3 files changed, 16 insertions, 30 deletions
@@ -1,6 +1,6 @@ pkgbase = radium pkgdesc = A graphical music editor. A next generation tracker. - pkgver = 5.9.48 + pkgver = 5.9.49 pkgrel = 1 url = https://users.notam02.no/~kjetism/radium arch = i686 @@ -30,18 +30,16 @@ pkgbase = radium optdepends = calf-ladspa: Default chorus plugin optdepends = ladspa-plugins: Package group for default radium plugins incl in binary releases options = !strip - source = https://github.com/kmatheussen/radium/archive/5.9.48.tar.gz + source = https://github.com/kmatheussen/radium/archive/5.9.49.tar.gz source = use-libtirpc-headers.patch source = use-system-libxcb.patch source = use-system-vstsdk.patch source = use-static-llvm40.patch - source = add-webkit-lib.patch - sha256sums = 8cb2310cfc473e18594e6e3c3ed7b0f356441f18d5ad913ba1f82c8c1c471d65 + sha256sums = aa3c7e4d30d3f9b120c0db890a0817399c4b53a1d329e6812e01eae7cf3bae7f sha256sums = f2596261f9ebd859f9850cbfc97edb7fd5d45cf8768ce47d0721cbf4b2d80c7e sha256sums = 94de9befbe6530c721917445ee3a0c0202371e1b2229784b2ea6e0c0efaf7808 sha256sums = 2ec5e24af44f07afd507b1ef52f6d47d754ee336d89f384cd9181fbde2f7d13a sha256sums = 8b5a038fd3320bd49ed2cd81150aa2550c5f5389529f24fbcd603755977644a7 - sha256sums = 6f918d9d5beabc0b5624d8771642b388d59516ab95c61654ae4a728609a412d5 pkgname = radium @@ -3,7 +3,7 @@ # Maintainer: Teteros <teteros at teknik dot io> pkgname=radium -pkgver=5.9.48 +pkgver=5.9.49 pkgrel=1 pkgdesc="A graphical music editor. A next generation tracker." arch=('i686' 'x86_64') @@ -43,14 +43,12 @@ source=("https://github.com/kmatheussen/${pkgname}/archive/${pkgver}.tar.gz" "use-libtirpc-headers.patch" "use-system-libxcb.patch" "use-system-vstsdk.patch" - "use-static-llvm40.patch" - "add-webkit-lib.patch") -sha256sums=('8cb2310cfc473e18594e6e3c3ed7b0f356441f18d5ad913ba1f82c8c1c471d65' + "use-static-llvm40.patch") +sha256sums=('aa3c7e4d30d3f9b120c0db890a0817399c4b53a1d329e6812e01eae7cf3bae7f' 'f2596261f9ebd859f9850cbfc97edb7fd5d45cf8768ce47d0721cbf4b2d80c7e' '94de9befbe6530c721917445ee3a0c0202371e1b2229784b2ea6e0c0efaf7808' '2ec5e24af44f07afd507b1ef52f6d47d754ee336d89f384cd9181fbde2f7d13a' - '8b5a038fd3320bd49ed2cd81150aa2550c5f5389529f24fbcd603755977644a7' - '6f918d9d5beabc0b5624d8771642b388d59516ab95c61654ae4a728609a412d5') + '8b5a038fd3320bd49ed2cd81150aa2550c5f5389529f24fbcd603755977644a7') prepare() { cd "${pkgname}-${pkgver}" @@ -61,16 +59,20 @@ prepare() { # Use system libxcb 1.13 instead of radium's to reduce build time patch -p1 < "${srcdir}/use-system-libxcb.patch" - # JUCE expects the VST SDK in home directory, this adds paths for SDK in steinberg-vst36 + # JUCE expects the VST SDK in home directory, this adds paths for SDK in steinberg-vst36 from AUR patch -p1 < "${srcdir}/use-system-vstsdk.patch" - # FAUST package is not compatible with LLVM<4.0.1 + # Bundled FAUST package is not compatible with LLVM above 4.0.1 # Link llvm40 statically in radium and faust binaries to avoid conflicts with system llvm - # https://github.com/kmatheussen/radium/issues/1068 - # https://users.notam02.no/~kjetism/radium/forum/viewtopic.php?f=7&t=39 + # https://github.com/kmatheussen/radium/issues/1174 patch -p1 < "${srcdir}/use-static-llvm40.patch" - patch -p1 < "${srcdir}/add-webkit-lib.patch" + # The optional calf-ladspa package in AUR switched to LMMS's 'veal' fork of Calf LADSPA + # Radium's demo and new .rad song files reference the old/unmaintained calf plugins used in its binary distribution + # Currently only Calf's 'Multi-Chorus' plugin is used in the preset chorus bus which is replaced by a pipe if missing + # Simple sed search and replace can be used to replace the old chorus plugin name with the one used in 'veal' plugins + # https://github.com/kmatheussen/radium/issues/1158 + for file in bin/sounds/*.rad; do sed -i -e 's/Calf MultiChorus LADSPA/Calf Multi Chorus LADSPA/g' "$file"; done } build() { diff --git a/add-webkit-lib.patch b/add-webkit-lib.patch deleted file mode 100644 index fe6263a1d9d0..000000000000 --- a/add-webkit-lib.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -aur --no-dereference radium-5.9.48.pristine/Makefile.Qt radium-5.9.48.new/Makefile.Qt ---- radium-5.9.48.pristine/Makefile.Qt 2019-03-21 19:33:00.000000000 +0000 -+++ radium-5.9.48.new/Makefile.Qt 2019-03-23 05:33:52.911622371 +0000 -@@ -134,8 +134,8 @@ - # QT_LDFLAGS ?= `$(PKGqt) --libs Qt5Gui --libs Qt5OpenGL --libs Qt5Network --libs Qt5Widgets --libs Qt5WebEngineWidgets` - - # If using QtWebKit: -- QT_CFLAGS ?= `$(PKGqt) --cflags Qt5Gui --cflags Qt5Network --cflags Qt5OpenGL --cflags Qt5Widgets --cflags Qt5WebKitWidgets` -Ibin/packages/qhttpserver-master/src -I$(QSCINTILLA_PATH)/Qt4Qt5 -DQHTTPSERVER_EXPORT $(QT_SYSTEM_CFLAGS) $(FPIC) -- QT_LDFLAGS ?= $(QT_UI_LDFLAGS) `$(PKGqt) --libs Qt5Gui --libs Qt5OpenGL --libs Qt5Network --libs Qt5Widgets --libs Qt5WebKitWidgets` $(FPIC) -+ QT_CFLAGS ?= `$(PKGqt) --cflags Qt5Gui --cflags Qt5Network --cflags Qt5OpenGL --cflags Qt5Widgets --cflags Qt5WebKitWidgets --cflags Qt5WebKit` -Ibin/packages/qhttpserver-master/src -I$(QSCINTILLA_PATH)/Qt4Qt5 -DQHTTPSERVER_EXPORT $(QT_SYSTEM_CFLAGS) $(FPIC) -+ QT_LDFLAGS ?= $(QT_UI_LDFLAGS) `$(PKGqt) --libs Qt5Gui --libs Qt5OpenGL --libs Qt5Network --libs Qt5Widgets --libs Qt5WebKitWidgets --libs Qt5WebKit` $(FPIC) - endif - - |