summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoerg <joerg>2009-03-20 17:52:53 +0000
committerjoerg <joerg>2009-03-20 17:52:53 +0000
commit785130fe95ed6d1ae5895aa96bb7b94bfa1414ba (patch)
tree49400aec2ec422e622b9ebe74288735d55b5c534
parent746abf87439275a9c601240a86e29b1470c4e797 (diff)
downloadpkgsrc-785130fe95ed6d1ae5895aa96bb7b94bfa1414ba.tar.gz
Retire two patches for the internal libffi, the module is patched to
built against pkgsrc libffi instead.
-rw-r--r--devel/py-ctypes/distinfo4
-rw-r--r--devel/py-ctypes/patches/patch-aa21
-rw-r--r--devel/py-ctypes/patches/patch-ab22
3 files changed, 1 insertions, 46 deletions
diff --git a/devel/py-ctypes/distinfo b/devel/py-ctypes/distinfo
index c3e34541b24..83c0a56c3a9 100644
--- a/devel/py-ctypes/distinfo
+++ b/devel/py-ctypes/distinfo
@@ -1,9 +1,7 @@
-$NetBSD: distinfo,v 1.5 2008/09/17 16:20:21 joerg Exp $
+$NetBSD: distinfo,v 1.6 2009/03/20 17:52:53 joerg Exp $
SHA1 (ctypes-1.0.2.tar.gz) = 7f77f2b507a50f292297831ee50e310037398e14
RMD160 (ctypes-1.0.2.tar.gz) = f8b74c2f9b5646edc916565dd22c51d8819cd6b8
Size (ctypes-1.0.2.tar.gz) = 385155 bytes
-SHA1 (patch-aa) = b9aba67ca979d7bc2f864979faa209e60175f0b0
-SHA1 (patch-ab) = 08b4c6489f3c801ff208eccc64366b365843ce81
SHA1 (patch-ac) = 5c20e3645eef184991426c8975a2fe726ecbf517
SHA1 (patch-ad) = d5e9729d21bdd692535467e7208aca46d27ab8e1
diff --git a/devel/py-ctypes/patches/patch-aa b/devel/py-ctypes/patches/patch-aa
deleted file mode 100644
index ac05db86341..00000000000
--- a/devel/py-ctypes/patches/patch-aa
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2006/12/04 15:30:58 obache Exp $
-
---- source/libffi/configure.orig 2006-12-01 11:34:01.000000000 +0000
-+++ source/libffi/configure
-@@ -3483,6 +3483,7 @@ i*86-*-solaris2.1[0-9]*) TARGET=X86_64;
- i*86-*-solaris*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-beos*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-freebsd* | i*86-*-kfreebsd*-gnu) TARGET=X86; TARGETDIR=x86;;
-+i*86-*-dragonfly*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-netbsdelf* | i*86-*-knetbsd*-gnu) TARGET=X86; TARGETDIR=x86;;
- i*86-*-openbsd*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-rtems*) TARGET=X86; TARGETDIR=x86;;
-@@ -3502,7 +3503,7 @@ m68k-*-linux*) TARGET=M68K; TARGETDIR=m6
- mips64*-*);;
- mips-sgi-irix5.* | mips-sgi-irix6.*) TARGET=MIPS_IRIX; TARGETDIR=mips;;
- mips*-*-linux*) TARGET=MIPS_LINUX; TARGETDIR=mips;;
--powerpc*-*-linux* | powerpc-*-sysv*) TARGET=POWERPC; TARGETDIR=powerpc;;
-+powerpc*-*-linux* | powerpc-*-netbsd* | powerpc-*-sysv*) TARGET=POWERPC; TARGETDIR=powerpc;;
- powerpc-*-beos*) TARGET=POWERPC; TARGETDIR=powerpc;;
- powerpc-*-darwin*) TARGET=POWERPC_DARWIN; TARGETDIR=powerpc;;
- powerpc-*-aix*) TARGET=POWERPC_AIX; TARGETDIR=powerpc;;
diff --git a/devel/py-ctypes/patches/patch-ab b/devel/py-ctypes/patches/patch-ab
deleted file mode 100644
index eaa13e7d879..00000000000
--- a/devel/py-ctypes/patches/patch-ab
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2006/12/01 11:47:12 joerg Exp $
-
---- source/libffi/src/x86/ffi.c.orig 2006-07-10 13:52:52.000000000 +0000
-+++ source/libffi/src/x86/ffi.c
-@@ -121,7 +121,7 @@ ffi_status ffi_prep_cif_machdep(ffi_cif
- switch (cif->rtype->type)
- {
- case FFI_TYPE_VOID:
--#if !defined(X86_WIN32) && !defined(__OpenBSD__) && !defined(__FreeBSD__)
-+#if !defined(X86_WIN32) && !defined(__OpenBSD__) && !defined(__FreeBSD__) && !defined(__DragonFly__)
- case FFI_TYPE_STRUCT:
- #endif
- case FFI_TYPE_SINT64:
-@@ -135,7 +135,7 @@ ffi_status ffi_prep_cif_machdep(ffi_cif
- cif->flags = FFI_TYPE_SINT64;
- break;
-
--#if defined(X86_WIN32) || defined(__OpenBSD__) || defined(__FreeBSD__)
-+#if defined(X86_WIN32) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__DragonFly__)
- case FFI_TYPE_STRUCT:
- if (cif->rtype->size == 1)
- {