diff options
author | Albert Graef | 2019-08-08 09:30:54 +0200 |
---|---|---|
committer | Albert Graef | 2019-08-08 09:30:54 +0200 |
commit | a58fa2fad6e14315e50223e40b8c5d6774165e03 (patch) | |
tree | 2888d5dc7d55bede52a03035a787bcffcb14f22f | |
parent | 80b091b14377bca3a1c408e43efadfa7a9736146 (diff) | |
download | aur-a58fa2fad6e14315e50223e40b8c5d6774165e03.tar.gz |
Latest bugfixes and updates (nwjs 0.24.4, Gem 0.94).
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | gem-magick6-fixes.patch | 15 |
3 files changed, 19 insertions, 40 deletions
@@ -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 @@ -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 \ |