View | Details | Raw Unified | Return to bug 154818
Collapse All | Expand All

(-)/var/cache/portshaker/ports/lang/python26/Makefile (-7 / +1 lines)
Lines 54-61 Link Here
54
		UCS4 "Use UCS4 for unicode support" on \
54
		UCS4 "Use UCS4 for unicode support" on \
55
		PYMALLOC "Use python's internal malloc" on \
55
		PYMALLOC "Use python's internal malloc" on \
56
		IPV6 "Enable IPv6 support" on \
56
		IPV6 "Enable IPv6 support" on \
57
		FPECTL "Enable floating point exception handling" off \
57
		FPECTL "Enable floating point exception handling" off
58
		SYS_LIBFFI "Use libffi from ports rather than internal" off
59
58
60
.include <bsd.port.pre.mk>
59
.include <bsd.port.pre.mk>
61
60
Lines 146-156 Link Here
146
CONFIGURE_ARGS+=	--with-fpectl
145
CONFIGURE_ARGS+=	--with-fpectl
147
.endif
146
.endif
148
147
149
.if defined(WITH_SYS_LIBFFI)
150
LIB_DEPENDS+=		ffi:${PORTSDIR}/devel/libffi
151
CONFIGURE_ARGS+=	--with-system-ffi
152
.endif
153
154
pre-patch:
148
pre-patch:
155
	${CP} -r ${PATCH_WRKSRC}/Lib/plat-freebsd8 \
149
	${CP} -r ${PATCH_WRKSRC}/Lib/plat-freebsd8 \
156
		${PATCH_WRKSRC}/Lib/plat-freebsd9
150
		${PATCH_WRKSRC}/Lib/plat-freebsd9
(-)/var/cache/portshaker/ports/lang/python26/files/patch-Modules-_ctypes-libffi-configure (-1 / +1 lines)
Lines 5-11 Link Here
5
   ;;
5
   ;;
6
 
6
 
7
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
8
+powerpc-*freebsd*|amd64-*-freebsd*|x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
8
+amd64-*-freebsd*|x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
9
 s390*-*linux*|sparc*-*linux*)
9
 s390*-*linux*|sparc*-*linux*)
10
   # Find out which ABI we are using.
10
   # Find out which ABI we are using.
11
   echo 'int i;' > conftest.$ac_ext
11
   echo 'int i;' > conftest.$ac_ext

Return to bug 154818