Date: Tue, 29 Jan 2013 00:35:33 +0000 (UTC) From: Jung-uk Kim <jkim@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r311141 - in head: . devel/gobject-introspection devel/libffi devel/libffi/files devel/lua-alien devel/rubygem-ffi devel/seed lang/ghc lang/gnustep-base lang/librep lang/python27 lang/r... Message-ID: <201301290035.r0T0ZXUI081632@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jkim Date: Tue Jan 29 00:35:32 2013 New Revision: 311141 URL: http://svnweb.freebsd.org/changeset/ports/311141 Log: - Update devel/libffi to 3.0.11. - Reset maintainership for libffi. See ports/164941. PR: ports/171768 Submitted by: Takefu <takefu@airport.fm> Deleted: head/devel/libffi/files/patch-src_arm_sysv.S Modified: head/UPDATING head/devel/gobject-introspection/Makefile head/devel/libffi/Makefile head/devel/libffi/distinfo head/devel/libffi/files/patch-configure head/devel/libffi/pkg-plist head/devel/lua-alien/Makefile head/devel/rubygem-ffi/Makefile head/devel/seed/Makefile head/lang/ghc/bsd.cabal.mk head/lang/gnustep-base/Makefile head/lang/librep/Makefile head/lang/python27/Makefile head/lang/ruby19/Makefile head/lang/stklos/Makefile Modified: head/UPDATING ============================================================================== --- head/UPDATING Mon Jan 28 23:55:00 2013 (r311140) +++ head/UPDATING Tue Jan 29 00:35:32 2013 (r311141) @@ -5,6 +5,20 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20130128: + AFFECTS: users of libffi + AUTHOR jkim@FreeBSD.org + + libffi has been updated to 3.0.11. Please rebuild all ports that + depends on it: + + If you use portmaster: + portmaster -w -r libffi + If you use portupgrade: + portupgrade -fr devel/libffi + If you use pkgng with binary packages: + pkg install -fR devel/libffi + 20130121: AFFECTS: users of mail/opensmtpd AUTHOR: ashish@FreeBSD.org Modified: head/devel/gobject-introspection/Makefile ============================================================================== --- head/devel/gobject-introspection/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/devel/gobject-introspection/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -16,7 +16,7 @@ DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Generate interface introspection data for GObject libraries -LIB_DEPENDS= ffi.5:${PORTSDIR}/devel/libffi +LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi USE_BZIP2= yes GNU_CONFIGURE= yes Modified: head/devel/libffi/Makefile ============================================================================== --- head/devel/libffi/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/devel/libffi/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -1,26 +1,38 @@ -# New ports collection makefile for: libffi -# Date created: 14, June, 1998 -# Whom: Horance Chou <horance@freedom.ie.cycu.edu.tw> -# +# Created by: Horance Chou <horance@freedom.ie.cycu.edu.tw> # $FreeBSD$ -# PORTNAME= libffi -PORTVERSION= 3.0.9 +PORTVERSION= 3.0.11 CATEGORIES= devel -MASTER_SITES= ftp://sourceware.org/pub/libffi/ +MASTER_SITES= ftp://sourceware.org/pub/libffi/ \ + http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/ -MAINTAINER= bkoenig@alpha-tierchen.de +MAINTAINER= ports@FreeBSD.org COMMENT= Foreign Function Interface +OPTIONS_DEFINE= TEST +TEST_DESC= Run regression test suite + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MTEST} +BUILD_DEPENDS= runtest:${PORTSDIR}/misc/dejagnu +.endif + GNU_CONFIGURE= yes USE_LDCONFIG= yes -USE_GNOME= gnomehack pkgconfig +USE_GNOME= gnomehack +USE_PKGCONFIG= build PLIST_SUB= PORTVERSION=${PORTVERSION} INFO= libffi -MAN3= ffi.3 ffi_call.3 ffi_prep_cif.3 +MAN3= ffi.3 ffi_call.3 ffi_prep_cif.3 ffi_prep_cif_var.3 + +.if ${PORT_OPTIONS:MTEST} +post-build: + @cd ${WRKSRC} && ${GMAKE} check +.endif post-install: @${LN} -sf ../lib/libffi-${PORTVERSION}/include/ffi.h ${PREFIX}/include/ Modified: head/devel/libffi/distinfo ============================================================================== --- head/devel/libffi/distinfo Mon Jan 28 23:55:00 2013 (r311140) +++ head/devel/libffi/distinfo Tue Jan 29 00:35:32 2013 (r311141) @@ -1,2 +1,2 @@ -SHA256 (libffi-3.0.9.tar.gz) = 589d25152318bc780cd8919b14670793f4971d9838dab46ed38c32b3ee92c452 -SIZE (libffi-3.0.9.tar.gz) = 731719 +SHA256 (libffi-3.0.11.tar.gz) = 70bfb01356360089aa97d3e71e3edf05d195599fd822e922e50d46a0055a6283 +SIZE (libffi-3.0.11.tar.gz) = 794220 Modified: head/devel/libffi/files/patch-configure ============================================================================== --- head/devel/libffi/files/patch-configure Mon Jan 28 23:55:00 2013 (r311140) +++ head/devel/libffi/files/patch-configure Tue Jan 29 00:35:32 2013 (r311141) @@ -1,21 +1,11 @@ ---- configure.orig 2010-11-22 12:53:14.000000000 +0100 -+++ configure 2010-11-22 12:53:26.000000000 +0100 -@@ -12231,6 +12231,9 @@ - powerpc-*-freebsd*) - TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc - ;; -+ powerpc64-*-freebsd*) -+ TARGET=POWERPC; TARGETDIR=powerpc -+ ;; - powerpc*-*-rtems*) - TARGET=POWERPC; TARGETDIR=powerpc - ;; -@@ -14484,7 +14487,7 @@ +--- configure.orig 2013-01-11 13:46:23.000000000 -0500 ++++ configure 2013-01-11 13:46:50.000000000 -0500 +@@ -14254,7 +14254,7 @@ libffi_cv_as_x86_pcrel=yes echo '.text; foo: nop; .data; .long foo-.; .text' > conftest.s -- if $CC $CFLAGS -c conftest.s 2>&1 | grep -i warning > /dev/null; then -+ if $CC -c conftest.s 2>&1 | grep -i warning > /dev/null; then +- if $CC $CFLAGS -c conftest.s 2>&1 | $EGREP -i 'illegal|warning' > /dev/null; then ++ if $CC -c conftest.s 2>&1 | $EGREP -i 'illegal|warning' > /dev/null; then libffi_cv_as_x86_pcrel=no fi Modified: head/devel/libffi/pkg-plist ============================================================================== --- head/devel/libffi/pkg-plist Mon Jan 28 23:55:00 2013 (r311140) +++ head/devel/libffi/pkg-plist Tue Jan 29 00:35:32 2013 (r311141) @@ -5,7 +5,7 @@ lib/libffi-%%PORTVERSION%%/include/ffita lib/libffi.a lib/libffi.la lib/libffi.so -lib/libffi.so.5 +lib/libffi.so.6 libdata/pkgconfig/libffi.pc @dirrm lib/libffi-%%PORTVERSION%%/include @dirrm lib/libffi-%%PORTVERSION%% Modified: head/devel/lua-alien/Makefile ============================================================================== --- head/devel/lua-alien/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/devel/lua-alien/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -18,7 +18,7 @@ COMMENT= Lua -> C FFI LICENSE= MIT -LIB_DEPENDS= ffi.5:${PORTSDIR}/devel/libffi +LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi USE_LUA= 5.1 Modified: head/devel/rubygem-ffi/Makefile ============================================================================== --- head/devel/rubygem-ffi/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/devel/rubygem-ffi/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -13,7 +13,7 @@ MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Extension for dynamic libraries & binding functions -LIB_DEPENDS= ffi.5:${PORTSDIR}/devel/libffi +LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi USE_RUBY= yes USE_RAKE= yes Modified: head/devel/seed/Makefile ============================================================================== --- head/devel/seed/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/devel/seed/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -20,7 +20,7 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= GObject JavaScriptCore bridge BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gnome-js-common.pc:${PORTSDIR}/devel/gnome-js-common -LIB_DEPENDS= ffi.5:${PORTSDIR}/devel/libffi \ +LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi \ webkitgtk-1.0.0:${PORTSDIR}/www/webkit-gtk2 \ girepository-1.0.1:${PORTSDIR}/devel/gobject-introspection \ dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ Modified: head/lang/ghc/bsd.cabal.mk ============================================================================== --- head/lang/ghc/bsd.cabal.mk Mon Jan 28 23:55:00 2013 (r311140) +++ head/lang/ghc/bsd.cabal.mk Tue Jan 29 00:35:32 2013 (r311141) @@ -84,7 +84,7 @@ USE_BINUTILS= yes USE_GCC= 4.6+ .if ${PORT_OPTIONS:MDYNAMIC} -LIB_DEPENDS+= ffi.5:${PORTSDIR}/devel/libffi +LIB_DEPENDS+= ffi:${PORTSDIR}/devel/libffi .endif CONFIGURE_ARGS+= --with-gcc=${CC} --with-ld=${LD} --with-ar=${AR} \ Modified: head/lang/gnustep-base/Makefile ============================================================================== --- head/lang/gnustep-base/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/lang/gnustep-base/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -14,7 +14,7 @@ MASTER_SITE_SUBDIR= core MAINTAINER= ports@FreeBSD.org COMMENT= GNUstep Foundation library -LIB_DEPENDS+= ffi.5:${PORTSDIR}/devel/libffi +LIB_DEPENDS+= ffi:${PORTSDIR}/devel/libffi LIB_DEPENDS+= xml2.5:${PORTSDIR}/textproc/libxml2 LIB_DEPENDS+= xslt.2:${PORTSDIR}/textproc/libxslt LIB_DEPENDS+= gmp.10:${PORTSDIR}/math/gmp Modified: head/lang/librep/Makefile ============================================================================== --- head/lang/librep/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/lang/librep/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -16,7 +16,7 @@ COMMENT= An Emacs Lisp like runtime libr LICENSE= GPLv2 LIB_DEPENDS= gdbm.4:${PORTSDIR}/databases/gdbm \ - ffi.5:${PORTSDIR}/devel/libffi \ + ffi:${PORTSDIR}/devel/libffi \ gmp.10:${PORTSDIR}/math/gmp RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar Modified: head/lang/python27/Makefile ============================================================================== --- head/lang/python27/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/lang/python27/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -95,7 +95,7 @@ PLIST_SUB+= THREADS="" CONFIGURE_ARGS+= --with-pth --with-system-ffi EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-configure-pth LIB_DEPENDS+= pth:${PORTSDIR}/devel/pth \ - ffi.5:${PORTSDIR}/devel/libffi + ffi:${PORTSDIR}/devel/libffi _PTH_CPPFLAGS= "-I${LOCALBASE}/include/pth" _PTH_LDFLAGS= "-L${LOCALBASE}/lib/pth" CPPFLAGS:= ${_PTH_CPPFLAGS} ${CPPFLAGS} Modified: head/lang/ruby19/Makefile ============================================================================== --- head/lang/ruby19/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/lang/ruby19/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -14,7 +14,7 @@ DIST_SUBDIR= ruby MAINTAINER= ruby@FreeBSD.org COMMENT?= An object-oriented interpreted scripting language -LIB_DEPENDS= ffi.5:${PORTSDIR}/devel/libffi \ +LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi \ yaml-0.2:${PORTSDIR}/textproc/libyaml \ execinfo.1:${PORTSDIR}/devel/libexecinfo Modified: head/lang/stklos/Makefile ============================================================================== --- head/lang/stklos/Makefile Mon Jan 28 23:55:00 2013 (r311140) +++ head/lang/stklos/Makefile Tue Jan 29 00:35:32 2013 (r311141) @@ -17,7 +17,7 @@ COMMENT= The successor of the STk Scheme LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \ pcre.3:${PORTSDIR}/devel/pcre \ - ffi.5:${PORTSDIR}/devel/libffi \ + ffi:${PORTSDIR}/devel/libffi \ gc-threaded.1:${PORTSDIR}/devel/boehm-gc-threaded ONLY_FOR_ARCHS= i386 amd64
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301290035.r0T0ZXUI081632>