diff options
Diffstat (limited to 'main/libffi/APKBUILD')
-rw-r--r-- | main/libffi/APKBUILD | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/main/libffi/APKBUILD b/main/libffi/APKBUILD index 81e8d632423..0fd49b272f1 100644 --- a/main/libffi/APKBUILD +++ b/main/libffi/APKBUILD @@ -1,28 +1,25 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libffi -pkgver=3.3 -pkgrel=2 -pkgdesc="A portable, high level programming interface to various calling conventions." -url="https://sourceware.org/libffi" +pkgver=3.4.6 +pkgrel=0 +pkgdesc="portable, high level programming interface to various calling conventions." +url="https://sourceware.org/libffi/" arch="all" license="MIT" depends_dev="linux-headers" makedepends_build="texinfo" -# on mips* ffitarget.h wants <asm/sgidefs.h> -makedepends_host="linux-headers" checkdepends="dejagnu" -subpackages="$pkgname-dev $pkgname-doc $pkgname-dbg" -options="!check" # failing test -source="https://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz - pax-dlmmap.patch - " +subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc" +source="https://github.com/libffi/libffi/releases/download/v$pkgver/libffi-$pkgver.tar.gz" build() { ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ - --enable-pax_emutramp + --enable-pax_emutramp \ + --enable-portable-binary \ + --disable-exec-static-tramp make } @@ -34,5 +31,6 @@ package() { make DESTDIR="$pkgdir" install } -sha512sums="61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f libffi-3.3.tar.gz -72486b389db16055ae4d7d33ba0cb05840537e28fe7a86aa89e2cb922592125d99c18c26c5df7ffde6282742e79f2b9126353e58b58f091f0486589e14dd6474 pax-dlmmap.patch" +sha512sums=" +033d2600e879b83c6bce0eb80f69c5f32aa775bf2e962c9d39fbd21226fa19d1e79173d8eaa0d0157014d54509ea73315ad86842356fc3a303c0831c94c6ab39 libffi-3.4.6.tar.gz +" |