Date: Wednesday, October 1, 2014 @ 19:51:35 Author: speps Revision: 119980
upgpkg: pd 0.46.1-1 Modified: pd/trunk/PKGBUILD ----------+ PKGBUILD | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-10-01 16:40:59 UTC (rev 119979) +++ PKGBUILD 2014-10-01 17:51:35 UTC (rev 119980) @@ -4,23 +4,28 @@ # Contributor: Shinlun Hsieh <[email protected]> pkgname=pd -pkgver=0.45.5 +pkgver=0.46.1 _ver=${pkgver%.*}-${pkgver##*.} pkgrel=1 pkgdesc="The Pure Data real-time music and multimedia environment" arch=('i686' 'x86_64') -url="http://crca.ucsd.edu/~msp/software.html" +url="http://msp.ucsd.edu/software.html" license=('custom:BSD') -depends=('jack' 'fftw' 'tk') +depends=('jack' 'tk') # fftw provides=('puredata') -source=("http://crca.ucsd.edu/~msp/Software/pd-$_ver.src.tar.gz" +source=("http://msp.ucsd.edu/Software/pd-$_ver.src.tar.gz" "enable-fftw3.patch") -md5sums=('b10b30940f971a2511c176661d85165e' +md5sums=('d25ff57bf3b567b91705a86540262290' 'bb907907a9b33f6c63312274c8523d40') prepare() { cd pd-$_ver + + # fftw3 patch patch -p1 -i ../${source[1]} + + # strip weakjack.h (cause segfault using Jack API) + sed -i 's_.*weakjack_//&_' src/s_audio_jack.c } build() { @@ -29,8 +34,9 @@ ./configure --prefix=/usr \ --enable-alsa \ --enable-jack \ - --enable-fftw \ --disable-portaudio +# WIP: FFTW support is broken due to GCC 4.9 +# --enable-fftw make }
