summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlbert Graef2019-08-08 09:30:54 +0200
committerAlbert Graef2019-08-08 09:30:54 +0200
commita58fa2fad6e14315e50223e40b8c5d6774165e03 (patch)
tree2888d5dc7d55bede52a03035a787bcffcb14f22f
parent80b091b14377bca3a1c408e43efadfa7a9736146 (diff)
downloadaur-a58fa2fad6e14315e50223e40b8c5d6774165e03.tar.gz
Latest bugfixes and updates (nwjs 0.24.4, Gem 0.94).
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD24
-rw-r--r--gem-magick6-fixes.patch15
3 files changed, 19 insertions, 40 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 262b23d36916..1eb8ea00f095 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,6 @@
-# Generated by mksrcinfo v8
-# Wed Apr 17 07:26:54 UTC 2019
pkgbase = purr-data
pkgdesc = Jonathan Wilkes' nw.js variant of Pd-L2Ork (git version)
- pkgver = 2.9.0.r4109.2b3f27c1
+ pkgver = 2.9.0.r4143.c96563ce
pkgrel = 1
url = https://agraef.github.io/purr-data/
install = purr-data.install
@@ -26,7 +24,7 @@ pkgbase = purr-data
depends = gsl
depends = gsm
depends = hicolor-icon-theme
- depends = libmagick6
+ depends = imagemagick
depends = jack
depends = ladspa
depends = lame
@@ -38,7 +36,6 @@ pkgbase = purr-data
depends = libquicktime
depends = libxxf86vm
depends = libtiff
- depends = libiec61883
depends = libraw1394
depends = libv4l
depends = libvorbis
@@ -50,6 +47,7 @@ pkgbase = purr-data
depends = alsa-lib
depends = gconf
depends = gtk2
+ depends = gtk3
depends = nss
depends = libxtst
depends = libxss
@@ -57,14 +55,12 @@ pkgbase = purr-data
conflicts = purr-data
options = !makeflags
options = !strip
- source = purr-data::git+https://bitbucket.org/agraef/purr-data.git#branch=release
- source = gem-magick6-fixes.patch
+ source = purr-data::git+https://bitbucket.org/agraef/purr-data.git#branch=testing
md5sums = SKIP
- md5sums = f6ed0798a5afc17e46bc16ef97e647c1
- source_i686 = http://dl.nwjs.io/v0.22.1/nwjs-sdk-v0.22.1-linux-ia32.tar.gz
- md5sums_i686 = e4708d59006219eaa2c54cdb1d682794
- source_x86_64 = http://dl.nwjs.io/v0.22.1/nwjs-sdk-v0.22.1-linux-x64.tar.gz
- md5sums_x86_64 = 30b00dd353ee96af0cb5e511078f79ca
+ source_i686 = http://dl.nwjs.io/v0.24.4/nwjs-sdk-v0.24.4-linux-ia32.tar.gz
+ md5sums_i686 = a7afcd35d2891e7b7c78db5ca7a625a3
+ source_x86_64 = http://dl.nwjs.io/v0.24.4/nwjs-sdk-v0.24.4-linux-x64.tar.gz
+ md5sums_x86_64 = 82f20fe9081201db81652eb066c29f9b
pkgname = purr-data
diff --git a/PKGBUILD b/PKGBUILD
index 645e9fdf94fb..47a6d8b5de92 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -30,7 +30,7 @@
# /usr/lib/purr-data, so that 3rd party externals know where to find these.
pkgname=purr-data
-pkgver=2.9.0.r4109.2b3f27c1
+pkgver=2.9.0.r4143.c96563ce
pkgrel=1
pkgdesc="Jonathan Wilkes' nw.js variant of Pd-L2Ork (git version)"
url="https://agraef.github.io/purr-data/"
@@ -38,12 +38,12 @@ arch=('i686' 'x86_64')
license=('BSD')
depends=('bluez-libs' 'desktop-file-utils' 'dssi' 'fftw'
'flite' 'fluidsynth' 'freeglut' 'ftgl' 'glew'
- 'gsl' 'gsm' 'hicolor-icon-theme' 'libmagick6' 'jack' 'ladspa' 'lame'
+ 'gsl' 'gsm' 'hicolor-icon-theme' 'imagemagick' 'jack' 'ladspa' 'lame'
'libdc1394' 'libdv' 'libgl' 'libiec61883' 'libjpeg' 'libquicktime'
- 'libxxf86vm' 'libtiff' 'libiec61883' 'libraw1394'
+ 'libxxf86vm' 'libtiff' 'libraw1394'
'libv4l' 'libvorbis' 'portaudio'
'smpeg' 'speex' 'stk' 'zlib'
- 'alsa-lib' 'gconf' 'gtk2' 'nss' 'libxtst' 'libxss' 'ttf-dejavu')
+ 'alsa-lib' 'gconf' 'gtk2' 'gtk3' 'nss' 'libxtst' 'libxss' 'ttf-dejavu')
makedepends=('autoconf' 'automake' 'libtool' 'git' 'rsync')
conflicts=('purr-data')
install=purr-data.install
@@ -57,18 +57,18 @@ options=('!makeflags' '!strip')
# depend on upstream tagging releases and candidates, and also allows us to
# deal with situations where upstream lags behind on already submitted merge
# requests with important bugfixes and additions.
-source=("$pkgname::git+https://bitbucket.org/agraef/purr-data.git#branch=release"
- "gem-magick6-fixes.patch")
-md5sums=('SKIP'
- 'f6ed0798a5afc17e46bc16ef97e647c1')
+# NOTE: Temporarily switched to the testing branch to incorporate important
+# bugfixes and updates which haven't been merged upstream yet.
+source=("$pkgname::git+https://bitbucket.org/agraef/purr-data.git#branch=testing")
+md5sums=('SKIP')
# nw.js sdk binaries
nwjsname=nwjs-sdk
-nwjsver=0.22.1
+nwjsver=0.24.4
source_common="http://dl.nwjs.io/v$nwjsver/$nwjsname-v$nwjsver-linux"
source_i686=("$source_common-ia32.tar.gz")
source_x86_64=("$source_common-x64.tar.gz")
-md5sums_i686=('e4708d59006219eaa2c54cdb1d682794')
-md5sums_x86_64=('30b00dd353ee96af0cb5e511078f79ca')
+md5sums_i686=('a7afcd35d2891e7b7c78db5ca7a625a3')
+md5sums_x86_64=('82f20fe9081201db81652eb066c29f9b')
if [ "$CARCH" = "i686" ]; then
_arch="ia32"
@@ -103,8 +103,6 @@ prepare() {
# copy the nw.js sources to where purr-data wants them
rm -rf pd/nw/nw
cp -a $srcdir/$nwjsname-v$nwjsver-linux-$_arch pd/nw/nw
- # make sure to link Gem with ImageMagick 6, it doesn't compile with 7
- cd $srcdir/$pkgname && patch -Np1 < $srcdir/gem-magick6-fixes.patch
}
build() {
diff --git a/gem-magick6-fixes.patch b/gem-magick6-fixes.patch
deleted file mode 100644
index a6b4541ab456..000000000000
--- a/gem-magick6-fixes.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/externals/Makefile b/externals/Makefile
-index 363736cf..93833acd 100644
---- a/externals/Makefile
-+++ b/externals/Makefile
-@@ -675,6 +675,10 @@ $(gem_src)/Gem.pd_linux: $(gem_src)/configure
- test -s $(gem_src)/Gem.pd_linux || \
- cd $(gem_src) && ./configure \
- CXXFLAGS="-DHAVE_S_STUFF_H $(CFLAGS_ADD)" \
-+ PKG_IMAGEMAGICK___CFLAGS="$(shell PKG_CONFIG_PATH=/usr/lib/imagemagick6/pkgconfig pkg-config --cflags ImageMagick-6.Q16HDRI)" \
-+ PKG_IMAGEMAGICK___LIBS="$(shell PKG_CONFIG_PATH=/usr/lib/imagemagick6/pkgconfig pkg-config --libs ImageMagick-6.Q16HDRI)" \
-+ PKG_MAGICKCORE_CFLAGS="$(shell PKG_CONFIG_PATH=/usr/lib/imagemagick6/pkgconfig pkg-config --cflags MagickCore-6.Q16HDRI)" \
-+ PKG_MAGICKCORE_LIBS="$(shell PKG_CONFIG_PATH=/usr/lib/imagemagick6/pkgconfig pkg-config --libs MagickCore-6.Q16HDRI)" \
- --prefix=$(prefix) \
- --with-video=plugins \
- --with-film=plugins \