diff --git a/community/jack2/PKGBUILD b/community/jack2/PKGBUILD index 919016ba3..510eae6b3 100644 --- a/community/jack2/PKGBUILD +++ b/community/jack2/PKGBUILD @@ -4,13 +4,16 @@ # Contributor: Philipp Überbacher # Contributor: Thomas Bahn +# ALARM: Jaros³aw Rymut +# - patch for packed structures, arm does not like them + pkgbase=jack2 pkgname=('jack2' 'jack2-dbus') #pkgname= # single build (overrides split) _tarname=jack pkgver=1.9.9.5 pkgrel=3 -arch=('armv7h') +arch=('any') url="http://jackaudio.org/" backup=(etc/security/limits.d/99-audio.conf) license=('GPL') @@ -44,6 +47,9 @@ _wafconf() { prepare() { cd "$srcdir" + + # apply patch for ARM + patch -d $_tarname-$pkgver -p1 -i ../jack2_armel.diff # Some optimisation bug exists for current GCC # see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53663 @@ -65,7 +71,6 @@ build() { if _isbuild jack2; then cd $_tarname-$pkgver msg2 "Running Mixed D-Bus/Classic build" - patch -p1 -i ../jack2_armel.diff _wafconf --classic --dbus python2 waf build $MAKEFLAGS cd .. @@ -75,7 +80,6 @@ build() { if _isbuild jack2-dbus; then cd $_tarname-dbus-$pkgver msg2 "Running D-Bus-only build" - patch -p1 -i ../jack2_armel.diff _wafconf --dbus python2 waf build $MAKEFLAGS cd ..