diff options
author | obache <obache@pkgsrc.org> | 2013-04-06 12:41:23 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2013-04-06 12:41:23 +0000 |
commit | 0bbe907db686a8e5469e152356a25a8b9e7ad094 (patch) | |
tree | 80c746aa8fdb6fd81f0030580c6c73e3092cd997 /devel | |
parent | e8f5e7804d795d2e7f033eee496ba5b2b7116659 (diff) | |
download | pkgsrc-0bbe907db686a8e5469e152356a25a8b9e7ad094.tar.gz |
Update libffi to 3.0.13.
3.0.13 Mar-17-13
Add Meta support.
Add missing Moxie bits.
Fix stack alignment bug on 32-bit x86.
Build fix for m68000 targets.
Build fix for soft-float Power targets.
Fix the install dir location for some platforms when building
with GCC (OS X, Solaris).
Fix Cygwin regression.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/libffi/Makefile | 4 | ||||
-rw-r--r-- | devel/libffi/distinfo | 10 | ||||
-rw-r--r-- | devel/libffi/patches/patch-aa | 20 |
3 files changed, 17 insertions, 17 deletions
diff --git a/devel/libffi/Makefile b/devel/libffi/Makefile index 707ca5709f5..4960a0e601d 100644 --- a/devel/libffi/Makefile +++ b/devel/libffi/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.20 2013/03/14 19:56:41 drochner Exp $ +# $NetBSD: Makefile,v 1.21 2013/04/06 12:41:23 obache Exp $ # -DISTNAME= libffi-3.0.12 +DISTNAME= libffi-3.0.13 CATEGORIES= devel MASTER_SITES= ftp://sourceware.org/pub/libffi/ diff --git a/devel/libffi/distinfo b/devel/libffi/distinfo index 27f5f852062..46d386d5ea7 100644 --- a/devel/libffi/distinfo +++ b/devel/libffi/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.27 2013/03/18 10:04:10 jperkin Exp $ +$NetBSD: distinfo,v 1.28 2013/04/06 12:41:23 obache Exp $ -SHA1 (libffi-3.0.12.tar.gz) = 463dcb4ae9aea4c52bba12b67fbe4d91ed1e21fd -RMD160 (libffi-3.0.12.tar.gz) = 9b18efe307200da3e647700013948362d9830cf5 -Size (libffi-3.0.12.tar.gz) = 844641 bytes -SHA1 (patch-aa) = 2a36ef7a26fd4a7bcba13f28ccb9226ce00c5c5c +SHA1 (libffi-3.0.13.tar.gz) = f5230890dc0be42fb5c58fbf793da253155de106 +RMD160 (libffi-3.0.13.tar.gz) = 03f0627c0fcc800d38636258a2fab2d6bb8b6625 +Size (libffi-3.0.13.tar.gz) = 845747 bytes +SHA1 (patch-aa) = 2f750e47e2911711da9a06153c8c10cf143d2c58 SHA1 (patch-ac) = f3c6324f4334d23e684b4eca25173a13be5d37eb SHA1 (patch-ad) = 8901a00abe25422e3e35f321a5fb89311185fc0b SHA1 (patch-ae) = aa53d44c740806d54776530eeb7f7ff245d2022d diff --git a/devel/libffi/patches/patch-aa b/devel/libffi/patches/patch-aa index b0fe68bd6eb..709b6e24317 100644 --- a/devel/libffi/patches/patch-aa +++ b/devel/libffi/patches/patch-aa @@ -1,12 +1,12 @@ -$NetBSD: patch-aa,v 1.16 2013/03/18 10:04:11 jperkin Exp $ +$NetBSD: patch-aa,v 1.17 2013/04/06 12:41:23 obache Exp $ Extend which ports we accept to deal with. Disable multilib directories. ---- configure.orig 2013-02-11 19:24:24.000000000 +0000 +--- configure.orig 2013-03-17 22:36:19.000000000 +0000 +++ configure -@@ -13329,7 +13329,7 @@ case "$host" in +@@ -13331,7 +13331,7 @@ case "$host" in TARGET=FRV; TARGETDIR=frv ;; @@ -15,7 +15,7 @@ Disable multilib directories. TARGET=PA_LINUX; TARGETDIR=pa ;; hppa*64-*-hpux*) -@@ -13422,7 +13422,7 @@ case "$host" in +@@ -13428,7 +13428,7 @@ case "$host" in mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*) TARGET=MIPS; TARGETDIR=mips ;; @@ -24,7 +24,7 @@ Disable multilib directories. # Support 128-bit long double for NewABI. HAVE_LONG_DOUBLE='defined(__mips64)' TARGET=MIPS; TARGETDIR=mips -@@ -13443,7 +13443,7 @@ case "$host" in +@@ -13449,7 +13449,7 @@ case "$host" in powerpc-*-aix* | rs6000-*-aix*) TARGET=POWERPC_AIX; TARGETDIR=powerpc ;; @@ -33,7 +33,7 @@ Disable multilib directories. TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc ;; powerpc64-*-freebsd*) -@@ -13457,7 +13457,7 @@ case "$host" in +@@ -13463,7 +13463,7 @@ case "$host" in TARGET=S390; TARGETDIR=s390 ;; @@ -42,7 +42,7 @@ Disable multilib directories. TARGET=SH; TARGETDIR=sh ;; sh64-*-* | sh5*-*-*) -@@ -14647,7 +14647,7 @@ case "$target" in +@@ -14661,7 +14661,7 @@ case "$target" in $as_echo "#define FFI_EXEC_TRAMPOLINE_TABLE 1" >>confdefs.h ;; @@ -51,19 +51,19 @@ Disable multilib directories. $as_echo "#define FFI_MMAP_EXEC_WRIT 1" >>confdefs.h -@@ -14826,11 +14826,6 @@ if test "x$GCC" = "xyes"; then +@@ -14840,11 +14840,6 @@ if test "x$GCC" = "xyes"; then toolexecdir='$(libdir)/gcc-lib/$(target_alias)' toolexeclibdir='$(libdir)' fi - multi_os_directory=`$CC -print-multi-os-directory` - case $multi_os_directory in - .) ;; # Avoid trailing /. -- *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; +- ../*) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; - esac else toolexeclibdir='$(libdir)' -@@ -16716,13 +16711,13 @@ s/ [a-zA-Z0-9-]*-all [a-zA-Z0-9-]*-all-a +@@ -16734,13 +16729,13 @@ s/ [a-zA-Z0-9-]*-all [a-zA-Z0-9-]*-all-a /-all-all/d a\\ @ HOST="\$(HOST)\" \\\\\\ |