diff options
67 files changed, 186 insertions, 67 deletions
diff --git a/chat/ejabberd/Makefile b/chat/ejabberd/Makefile index 64928733804..d71335100fd 100644 --- a/chat/ejabberd/Makefile +++ b/chat/ejabberd/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.39 2014/03/11 14:34:36 jperkin Exp $ +# $NetBSD: Makefile,v 1.40 2014/03/13 11:08:49 jperkin Exp $ DISTNAME= ejabberd-13.12 CATEGORIES= chat @@ -14,6 +14,7 @@ BUILD_DEPENDS+= git-base>=1.5:../../devel/git-base CONFLICTS+= jabberd-[0-9]* GNU_CONFIGURE= yes +USE_GCC_RUNTIME= yes USE_LANGUAGES= c c++ USE_TOOLS+= gmake patch diff --git a/databases/postgresql-postgis/Makefile b/databases/postgresql-postgis/Makefile index ef2e7768fd2..dc876186944 100644 --- a/databases/postgresql-postgis/Makefile +++ b/databases/postgresql-postgis/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.17 2014/02/24 16:17:50 joerg Exp $ +# $NetBSD: Makefile,v 1.18 2014/03/13 11:08:49 jperkin Exp $ DISTNAME= postgis-1.5.3 PKGNAME= postgresql${PGSQL_VERSION}-${DISTNAME} @@ -21,6 +21,7 @@ MAKE_JOBS_SAFE= no PGSQL_VERSIONS_ACCEPTED= 91 90 84 +USE_GCC_RUNTIME= yes USE_LANGUAGES= c c++ USE_LIBTOOL= yes USE_TOOLS+= gmake lex pax perl diff --git a/databases/postgresql84/Makefile.common b/databases/postgresql84/Makefile.common index c34d794eebd..a504c1eb5e5 100644 --- a/databases/postgresql84/Makefile.common +++ b/databases/postgresql84/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.30 2014/02/23 11:25:50 adam Exp $ +# $NetBSD: Makefile.common,v 1.31 2014/03/13 11:08:50 jperkin Exp $ # # used by databases/postgresql84-adminpack/Makefile # used by databases/postgresql84-client/Makefile @@ -41,6 +41,7 @@ DISTINFO_FILE?= ${.CURDIR}/../postgresql84/distinfo COMMON_FILESDIR?= ${.CURDIR}/../postgresql84/files PATCHDIR?= ${.CURDIR}/../postgresql84/patches +USE_GCC_RUNTIME= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= bison gmake lex msgfmt PKG_SYSCONFSUBDIR= postgresql diff --git a/databases/postgresql90/Makefile.common b/databases/postgresql90/Makefile.common index 71606c8f6c3..54355d8786f 100644 --- a/databases/postgresql90/Makefile.common +++ b/databases/postgresql90/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.28 2014/02/23 11:25:51 adam Exp $ +# $NetBSD: Makefile.common,v 1.29 2014/03/13 11:08:50 jperkin Exp $ # # used by databases/postgresql90-adminpack/Makefile # used by databases/postgresql90-client/Makefile @@ -44,6 +44,7 @@ DISTINFO_FILE?= ${.CURDIR}/../../databases/postgresql90/distinfo COMMON_FILESDIR?= ${.CURDIR}/../../databases/postgresql90/files PATCHDIR?= ${.CURDIR}/../../databases/postgresql90/patches +USE_GCC_RUNTIME= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= bison gmake lex msgfmt PKG_SYSCONFSUBDIR= postgresql diff --git a/databases/postgresql91/Makefile.common b/databases/postgresql91/Makefile.common index 24d4916e6db..4fa075b516b 100644 --- a/databases/postgresql91/Makefile.common +++ b/databases/postgresql91/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.18 2014/02/23 11:25:52 adam Exp $ +# $NetBSD: Makefile.common,v 1.19 2014/03/13 11:08:50 jperkin Exp $ # # used by databases/postgresql91-adminpack/Makefile # used by databases/postgresql91-client/Makefile @@ -44,6 +44,7 @@ DISTINFO_FILE?= ${.CURDIR}/../../databases/postgresql91/distinfo COMMON_FILESDIR?= ${.CURDIR}/../../databases/postgresql91/files PATCHDIR?= ${.CURDIR}/../../databases/postgresql91/patches +USE_GCC_RUNTIME= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= bison gmake lex msgfmt PKG_SYSCONFSUBDIR= postgresql diff --git a/databases/postgresql92/Makefile.common b/databases/postgresql92/Makefile.common index c01cfb9c995..131eb936ae3 100644 --- a/databases/postgresql92/Makefile.common +++ b/databases/postgresql92/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.9 2014/02/23 11:25:53 adam Exp $ +# $NetBSD: Makefile.common,v 1.10 2014/03/13 11:08:50 jperkin Exp $ # # used by databases/postgresql92-adminpack/Makefile # used by databases/postgresql92-client/Makefile @@ -44,6 +44,7 @@ DISTINFO_FILE?= ${.CURDIR}/../../databases/postgresql92/distinfo COMMON_FILESDIR?= ${.CURDIR}/../../databases/postgresql92/files PATCHDIR?= ${.CURDIR}/../../databases/postgresql92/patches +USE_GCC_RUNTIME= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= bison gmake lex msgfmt PKG_SYSCONFSUBDIR= postgresql diff --git a/databases/py-sqlite3/Makefile b/databases/py-sqlite3/Makefile index 309c95fff32..3a0ddc35b36 100644 --- a/databases/py-sqlite3/Makefile +++ b/databases/py-sqlite3/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.19 2014/01/25 10:30:00 wiz Exp $ +# $NetBSD: Makefile,v 1.20 2014/03/13 11:08:50 jperkin Exp $ PKGNAME= ${PYPKGPREFIX}-sqlite3-${PY_DISTVERSION} PKGREVISION= 2 @@ -8,6 +8,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.python.org/ COMMENT= Built-in sqlite support for Python 2.5 and up +USE_GCC_RUNTIME= yes USE_TOOLS+= patch EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_sqlite diff --git a/databases/ruby-do_mysql/Makefile b/databases/ruby-do_mysql/Makefile index f3fb748b7e5..70e5dd5d0c2 100644 --- a/databases/ruby-do_mysql/Makefile +++ b/databases/ruby-do_mysql/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2013/06/16 14:29:07 taca Exp $ +# $NetBSD: Makefile,v 1.9 2014/03/13 11:08:50 jperkin Exp $ DISTNAME= do_mysql-0.10.13 CATEGORIES= databases @@ -10,6 +10,8 @@ LICENSE= mit DEPENDS+= ${RUBY_PKGPREFIX}-data_objects>=0.10.13<0.11:../../databases/ruby-data_objects +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/mysql.buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/ruby-do_postgres/Makefile b/databases/ruby-do_postgres/Makefile index f463b0078a0..eb6ead546e6 100644 --- a/databases/ruby-do_postgres/Makefile +++ b/databases/ruby-do_postgres/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2013/06/16 14:29:07 taca Exp $ +# $NetBSD: Makefile,v 1.8 2014/03/13 11:08:50 jperkin Exp $ DISTNAME= do_postgres-0.10.13 CATEGORIES= databases @@ -10,6 +10,8 @@ LICENSE= mit DEPENDS+= ${RUBY_PKGPREFIX}-data_objects>=0.10.13<0.11:../../databases/ruby-data_objects +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/pgsql.buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/ruby-do_sqlite3/Makefile b/databases/ruby-do_sqlite3/Makefile index 8184d78b80f..94dbb30fb85 100644 --- a/databases/ruby-do_sqlite3/Makefile +++ b/databases/ruby-do_sqlite3/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2013/10/19 09:07:02 adam Exp $ +# $NetBSD: Makefile,v 1.15 2014/03/13 11:08:50 jperkin Exp $ DISTNAME= do_sqlite3-0.10.13 PKGREVISION= 1 @@ -11,6 +11,8 @@ LICENSE= mit DEPENDS+= ${RUBY_PKGPREFIX}-data_objects>=0.10.13<0.11:../../databases/ruby-data_objects +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/ruby-sqlite3/Makefile b/databases/ruby-sqlite3/Makefile index f8c799b1ac8..2f4766cb889 100644 --- a/databases/ruby-sqlite3/Makefile +++ b/databases/ruby-sqlite3/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.24 2013/10/19 09:07:02 adam Exp $ +# $NetBSD: Makefile,v 1.25 2014/03/13 11:08:50 jperkin Exp $ DISTNAME= sqlite3-1.3.7 PKGREVISION= 3 @@ -9,6 +9,8 @@ HOMEPAGE= http://github.com/luislavena/sqlite3-ruby COMMENT= Ruby interface for the SQLite database engine LICENSE= modified-bsd +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/tdb/Makefile b/databases/tdb/Makefile index 4d44b0ceeda..1823572a6dc 100644 --- a/databases/tdb/Makefile +++ b/databases/tdb/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.21 2014/01/25 10:30:00 wiz Exp $ +# $NetBSD: Makefile,v 1.22 2014/03/13 11:08:50 jperkin Exp $ DISTNAME= tdb-1.2.12 CATEGORIES= databases @@ -25,5 +25,7 @@ PYTHON_FOR_BUILD_ONLY= yes REPLACE_PYTHON+= buildtools/bin/waf PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 1.2.12 +USE_GCC_RUNTIME= yes + .include "../../lang/python/application.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/tokyocabinet/Makefile b/databases/tokyocabinet/Makefile index 9b43a00495f..6fe06c5054d 100644 --- a/databases/tokyocabinet/Makefile +++ b/databases/tokyocabinet/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.42 2013/10/25 20:27:18 jperkin Exp $ +# $NetBSD: Makefile,v 1.43 2014/03/13 11:08:50 jperkin Exp $ # DISTNAME= tokyocabinet-1.4.48 @@ -11,6 +11,7 @@ COMMENT= Modern implementation of DBM LICENSE= gnu-lgpl-v2.1 GNU_CONFIGURE= yes +USE_GCC_RUNTIME=yes USE_TOOLS+= gmake pkg-config USE_LANGUAGES= c99 diff --git a/databases/tokyotyrant/Makefile b/databases/tokyotyrant/Makefile index e38faaf2dc2..0d357dcfb7b 100644 --- a/databases/tokyotyrant/Makefile +++ b/databases/tokyotyrant/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.32 2013/10/30 06:49:53 dholland Exp $ +# $NetBSD: Makefile,v 1.33 2014/03/13 11:08:50 jperkin Exp $ # DISTNAME= tokyotyrant-1.1.41 @@ -12,6 +12,7 @@ COMMENT= Network interface of Tokyo Cabinet LICENSE= gnu-lgpl-v2.1 GNU_CONFIGURE= yes +USE_GCC_RUNTIME=yes USE_TOOLS+= gmake pkg-config PKGCONFIG_OVERRIDE+= tokyotyrant.pc.in diff --git a/devel/libuuid/Makefile b/devel/libuuid/Makefile index d9c693d68bc..9d8e5e52b01 100644 --- a/devel/libuuid/Makefile +++ b/devel/libuuid/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2014/02/12 11:44:58 fhajny Exp $ +# $NetBSD: Makefile,v 1.7 2014/03/13 11:08:50 jperkin Exp $ DISTNAME= util-linux-2.19.1 PKGNAME= ${DISTNAME:S/util-linux/libuuid/} @@ -12,6 +12,7 @@ HOMEPAGE= http://kernel.org/~kzak/util-linux-ng/ COMMENT= Generate unique identifiers for objects LICENSE= modified-bsd +USE_GCC_RUNTIME= yes USE_LIBTOOL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-agetty diff --git a/devel/nspr/Makefile b/devel/nspr/Makefile index 1e9006f59fc..4db9f10300d 100644 --- a/devel/nspr/Makefile +++ b/devel/nspr/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.68 2014/03/13 10:44:37 ryoon Exp $ +# $NetBSD: Makefile,v 1.69 2014/03/13 11:08:50 jperkin Exp $ # DISTNAME= nspr-${NSPR_RELEASE} @@ -20,6 +20,7 @@ GNU_CONFIGURE= yes GNU_CONFIGURE_LIBSUBDIR=nspr CONFIGURE_DIRS= nspr +USE_GCC_RUNTIME= yes USE_TOOLS+= autoconf213 gmake perl REPLACE_PERL+= nspr/pr/src/misc/compile-et.pl diff --git a/devel/nss/Makefile b/devel/nss/Makefile index 0e34b1be966..1e968f0466f 100644 --- a/devel/nss/Makefile +++ b/devel/nss/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.76 2014/03/10 18:42:34 ryoon Exp $ +# $NetBSD: Makefile,v 1.77 2014/03/13 11:08:50 jperkin Exp $ DISTNAME= nss-${NSS_RELEASE} NSS_RELEASE= 3.15.5 @@ -15,6 +15,7 @@ CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}nss/tests/multinit/multinit.sh CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}js/src/configure CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}configure +USE_GCC_RUNTIME= yes USE_TOOLS+= gmake perl pax pkg-config .include "../../mk/bsd.prefs.mk" diff --git a/devel/py-readline/Makefile b/devel/py-readline/Makefile index 825cdfc03c4..352a5ba8838 100644 --- a/devel/py-readline/Makefile +++ b/devel/py-readline/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.29 2014/01/25 10:30:04 wiz Exp $ +# $NetBSD: Makefile,v 1.30 2014/03/13 11:08:50 jperkin Exp $ PKGNAME= ${PYPKGPREFIX}-readline-${PY_DISTVERSION} CATEGORIES= devel misc python @@ -9,6 +9,8 @@ COMMENT= Line editing support for Python EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/readline.c +USE_GCC_RUNTIME= yes + PYDISTUTILSPKG= yes PY_PATCHPLIST= yes PY_SETUP_SUBST+= RLPREFIX=${BUILDLINK_PREFIX.readline} diff --git a/devel/ruby-debug-base/Makefile b/devel/ruby-debug-base/Makefile index 10abac90c48..017c46b9238 100644 --- a/devel/ruby-debug-base/Makefile +++ b/devel/ruby-debug-base/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2013/03/07 15:09:31 taca Exp $ +# $NetBSD: Makefile,v 1.9 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= ruby-debug-base-0.10.4 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby-//} @@ -17,5 +17,7 @@ RUBY_VERSION_SUPPORTED= 18 OVERRIDE_GEMSPEC= :files ext/win32/Makefile= ext/win32/breakpoint.o= \ ext/win32/ruby_debug.o= ext/win32/ruby_debug.so= +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-kgio/Makefile b/devel/ruby-kgio/Makefile index c23f7acc204..eb4806e4bd6 100644 --- a/devel/ruby-kgio/Makefile +++ b/devel/ruby-kgio/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2013/09/15 10:04:03 taca Exp $ +# $NetBSD: Makefile,v 1.6 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= kgio-2.8.1 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} @@ -9,5 +9,7 @@ HOMEPAGE= http://bogomips.org/kgio/ COMMENT= Provides non-blocking I/O methods for Ruby LICENSE= gnu-lgpl-v2.1 +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-linecache/Makefile b/devel/ruby-linecache/Makefile index b350a78f543..d1c96a15d5f 100644 --- a/devel/ruby-linecache/Makefile +++ b/devel/ruby-linecache/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2011/06/19 10:36:43 taca Exp $ +# $NetBSD: Makefile,v 1.8 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= linecache-0.46 CATEGORIES= devel @@ -12,5 +12,7 @@ DEPENDS+= ${RUBY_PKGPREFIX}-rbx-require-relative>=0.0.5:../../devel/ruby-rbx-req RUBY_VERSION_SUPPORTED= 18 +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-rbtree/Makefile b/devel/ruby-rbtree/Makefile index da07fe3844f..23d860d4298 100644 --- a/devel/ruby-rbtree/Makefile +++ b/devel/ruby-rbtree/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2013/07/21 02:42:09 taca Exp $ +# $NetBSD: Makefile,v 1.12 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= rbtree-0.4.1 PKGREVISION= 1 @@ -11,5 +11,7 @@ LICENSE= mit GEM_CLEANBUILD= Makefile *.o rbtree.${RUBY_DLEXT} mkmf.log .RUBYARCHDIR.time +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-rcov/Makefile b/devel/ruby-rcov/Makefile index eb594531e35..5e553b5deb0 100644 --- a/devel/ruby-rcov/Makefile +++ b/devel/ruby-rcov/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2012/03/20 10:25:47 taca Exp $ +# $NetBSD: Makefile,v 1.9 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= rcov-1.0.0 CATEGORIES= devel @@ -10,6 +10,8 @@ LICENSE= gnu-gpl-v2 OR ruby-license RUBY_VERSION_SUPPORTED= 18 +USE_GCC_RUNTIME= yes + post-install: ${MV} ${DESTDIR}${PREFIX}/bin/rcov ${DESTDIR}${PREFIX}/bin/rcov${RUBY_VER} diff --git a/graphics/netpbm/Makefile b/graphics/netpbm/Makefile index 573ebc16af9..7837530bb97 100644 --- a/graphics/netpbm/Makefile +++ b/graphics/netpbm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.182 2013/05/31 12:41:07 wiz Exp $ +# $NetBSD: Makefile,v 1.183 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= netpbm-10.35.80 PKGREVISION= 7 @@ -16,6 +16,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews USE_TOOLS+= bash:run gmake lex pax perl USE_FEATURES= snprintf +USE_GCC_RUNTIME=yes INSTALL_TARGET= install-dev install-run MAKE_ENV+= INSTALL=${INSTALL:Q} STRIPFLAG=${_STRIPFLAG_INSTALL:Q} \ diff --git a/graphics/ruby-RMagick/Makefile b/graphics/ruby-RMagick/Makefile index 8a552b1cc0f..ed823612534 100644 --- a/graphics/ruby-RMagick/Makefile +++ b/graphics/ruby-RMagick/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.91 2014/02/12 23:18:03 tron Exp $ +# $NetBSD: Makefile,v 1.92 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= rmagick-2.13.2 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rmagick/RMagick/} @@ -12,6 +12,8 @@ LICENSE= mit USE_TOOLS+= pkg-config +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" BUILDLINK_API_DEPENDS.ImageMagick+= ImageMagick>=6.3.5.10 diff --git a/lang/ocaml/Makefile b/lang/ocaml/Makefile index d55b8c76e2a..12fc5bf571f 100644 --- a/lang/ocaml/Makefile +++ b/lang/ocaml/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.89 2014/03/11 10:29:30 jperkin Exp $ +# $NetBSD: Makefile,v 1.90 2014/03/13 11:08:51 jperkin Exp $ .include "Makefile.common" @@ -12,6 +12,8 @@ BUILD_TARGET= world MAKE_JOBS_SAFE= no UNLIMIT_RESOURCES= stacksize +USE_GCC_RUNTIME= yes + ### ### PLIST components ### diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile index 807bb1bee68..496a334318b 100644 --- a/lang/perl5/Makefile +++ b/lang/perl5/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.217 2014/01/31 17:38:48 schnoebe Exp $ +# $NetBSD: Makefile,v 1.218 2014/03/13 11:08:51 jperkin Exp $ .include "license.mk" .include "Makefile.common" @@ -97,6 +97,9 @@ SUPERSEDES+= p5-Memoize<=1.03 SUPERSEDES+= p5-I18N-LangTags<=0.39 SUPERSEDES+= p5-Locale-Maketext<=1.23 +# XXX: requires that gcc use an external perl to avoid circular dependencies +USE_GCC_RUNTIME= yes + .include "../../mk/bsd.prefs.mk" # Determine the Perl API version from the patchlevel.h file from the diff --git a/lang/ruby18-base/Makefile b/lang/ruby18-base/Makefile index 1f39af9c935..1388e839cb8 100644 --- a/lang/ruby18-base/Makefile +++ b/lang/ruby18-base/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.79 2014/02/12 23:18:06 tron Exp $ +# $NetBSD: Makefile,v 1.80 2014/03/13 11:08:51 jperkin Exp $ # DISTNAME= ${RUBY_DISTNAME} @@ -20,6 +20,7 @@ CONFLICTS= ${RUBY_PKGPREFIX}-dbm-[0-9]* \ ${RUBY_PKGPREFIX}-openssl-[0-9]* \ ${RUBY_PKGPREFIX}-tcltk-[0-9]* +USE_GCC_RUNTIME=yes USE_LANGUAGES= c USE_TOOLS+= pax yacc GNU_CONFIGURE= yes diff --git a/lang/ruby193-base/Makefile b/lang/ruby193-base/Makefile index edab3ddc106..d466392812f 100644 --- a/lang/ruby193-base/Makefile +++ b/lang/ruby193-base/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.40 2014/02/24 01:20:15 taca Exp $ +# $NetBSD: Makefile,v 1.41 2014/03/13 11:08:51 jperkin Exp $ # DISTNAME= ${RUBY_DISTNAME} @@ -15,6 +15,7 @@ LICENSE= ${RUBY_LICENSE} RUBY_VERSION_SUPPORTED= 193 MAKE_JOBS_SAFE= no +USE_GCC_RUNTIME= yes USE_LANGUAGES= c USE_TOOLS+= pax yacc GNU_CONFIGURE= yes diff --git a/lang/tcl-expect/Makefile b/lang/tcl-expect/Makefile index 9b745616325..14ed629f224 100644 --- a/lang/tcl-expect/Makefile +++ b/lang/tcl-expect/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.30 2014/01/11 14:42:00 adam Exp $ +# $NetBSD: Makefile,v 1.31 2014/03/13 11:08:51 jperkin Exp $ .include "Makefile.common" @@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org COMMENT= Extensions to Tcl to support scripting of interactive programs LICENSE= public-domain +USE_GCC_RUNTIME= yes + CONFIGURE_ARGS+= --enable-shared CONFIGURE_ARGS+= --without-x diff --git a/lang/tcl/Makefile b/lang/tcl/Makefile index f0f86ee6985..eb635b68ad6 100644 --- a/lang/tcl/Makefile +++ b/lang/tcl/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.76 2014/02/26 12:23:36 dsainty Exp $ +# $NetBSD: Makefile,v 1.77 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= tcl${TCL_VERSION}-src PKGNAME= tcl-${TCL_VERSION} @@ -15,6 +15,8 @@ LICENSE= 2-clause-bsd WRKSRC= ${WRKDIR}/tcl${TCL_VERSION} +USE_GCC_RUNTIME= yes + GNU_CONFIGURE= yes CONFIGURE_DIRS= unix BUILD_DIRS= ${CONFIGURE_DIRS} diff --git a/math/R/Makefile b/math/R/Makefile index 2a0caeb933e..f09161e031e 100644 --- a/math/R/Makefile +++ b/math/R/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.145 2014/02/17 17:11:07 jperkin Exp $ +# $NetBSD: Makefile,v 1.146 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= R-3.0.2 CATEGORIES= math @@ -15,6 +15,8 @@ NOT_FOR_PLATFORM= NetBSD-1.[0-4]*-alpha NetBSD-1.5-alpha \ PKG_INSTALLATION_TYPES= overwrite pkgviews +USE_GCC_RUNTIME= yes + BUILD_TARGET= all info INSTALL_TARGET= install install-info TEST_TARGET= check diff --git a/math/ruby-gsl/Makefile b/math/ruby-gsl/Makefile index b4f7dd93b5c..6c0ce10758c 100644 --- a/math/ruby-gsl/Makefile +++ b/math/ruby-gsl/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2013/03/11 12:28:46 taca Exp $ +# $NetBSD: Makefile,v 1.14 2014/03/13 11:08:51 jperkin Exp $ DISTNAME= gsl-1.15.3 CATEGORIES= math @@ -10,6 +10,8 @@ LICENSE= gnu-gpl-v2 # OR later DEPENDS+= ${RUBY_PKGPREFIX}-narray>=0.5.9:../../math/ruby-narray +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../math/gsl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile index ff8e259203f..e08bc75b15c 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.118 2014/03/11 10:25:22 adam Exp $ +# $NetBSD: Makefile,v 1.119 2014/03/13 11:08:51 jperkin Exp $ PKGNAME= ffmpeg-20140305.${DISTVERSION} MAINTAINER= pkgsrc-users@NetBSD.org @@ -14,6 +14,9 @@ INSTALLATION_DIRS= lib share/examples/ffmpeg share/doc/ffmpeg CONF_FILES+= ${PREFIX}/share/examples/ffmpeg/ffserver.conf \ ${PKG_SYSCONFDIR}/ffserver.conf +# Needs to come before bsd.prefs.mk or compiler.mk, USE_LIBTOOL is set too late. +USE_GCC_RUNTIME= yes + .include "../../mk/bsd.prefs.mk" .if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) diff --git a/multimedia/ffmpeg010/Makefile b/multimedia/ffmpeg010/Makefile index 1dc3489fc45..619ad00b564 100644 --- a/multimedia/ffmpeg010/Makefile +++ b/multimedia/ffmpeg010/Makefile @@ -1,10 +1,12 @@ -# $NetBSD: Makefile,v 1.13 2013/08/03 09:22:58 obache Exp $ +# $NetBSD: Makefile,v 1.14 2014/03/13 11:08:51 jperkin Exp $ PKGNAME= ffmpeg010-20130731.${DISTVERSION} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://ffmpeg.mplayerhq.hu/ COMMENT= Decoding, encoding and streaming software +USE_GCC_RUNTIME= yes + CONFIGURE_ARGS+= --enable-avfilter #CONFIGURE_ARGS+= --enable-avfilter-lavf CONFIGURE_ARGS+= --enable-postproc diff --git a/multimedia/xvidcore/Makefile b/multimedia/xvidcore/Makefile index 73fff936e86..037f055dfee 100644 --- a/multimedia/xvidcore/Makefile +++ b/multimedia/xvidcore/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.41 2012/10/08 09:21:16 asau Exp $ +# $NetBSD: Makefile,v 1.42 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= xvidcore-1.3.2 CATEGORIES= multimedia @@ -10,6 +10,7 @@ HOMEPAGE= http://www.xvid.org/ COMMENT= ISO MPEG-4 compliant video codec LICENSE= gnu-gpl-v2 +USE_GCC_RUNTIME=yes USE_TOOLS+= gmake .include "../../mk/bsd.prefs.mk" diff --git a/net/mDNSResponder/Makefile b/net/mDNSResponder/Makefile index e93132e1c4c..fa7da15e9a1 100644 --- a/net/mDNSResponder/Makefile +++ b/net/mDNSResponder/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.37 2012/10/23 17:18:36 asau Exp $ +# $NetBSD: Makefile,v 1.38 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= mDNSResponder-258.14 CATEGORIES= net @@ -15,6 +15,8 @@ BUILDDIR= ${WRKSRC}/mDNSPosix/build/prod AUTO_MKDIRS= yes MAKE_JOBS_SAFE= no +USE_GCC_RUNTIME= yes + .include "../../mk/bsd.prefs.mk" SO_SUFFIX= so diff --git a/net/nagios-base/Makefile b/net/nagios-base/Makefile index 15bc9250124..8197d832e4e 100644 --- a/net/nagios-base/Makefile +++ b/net/nagios-base/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.50 2014/03/11 14:34:39 jperkin Exp $ +# $NetBSD: Makefile,v 1.51 2014/03/13 11:08:52 jperkin Exp $ # DISTNAME= nagios-3.5.0 @@ -19,6 +19,8 @@ LICENSE= gnu-gpl-v2 .include "../../net/nagios-base/Makefile.common" .include "options.mk" +USE_GCC_RUNTIME= yes + CONFIGURE_ARGS+= --with-gd-lib=${PREFIX}/lib CONFIGURE_ARGS+= --with-gd-inc=${PREFIX}/include CONFIGURE_ARGS+= --enable-embedded-perl diff --git a/net/samba/Makefile b/net/samba/Makefile index be68f779a95..eca94fb5933 100644 --- a/net/samba/Makefile +++ b/net/samba/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.245 2014/03/03 08:15:10 obache Exp $ +# $NetBSD: Makefile,v 1.246 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= samba-${VERSION} PKGREVISION= 2 @@ -13,6 +13,8 @@ LICENSE= gnu-gpl-v3 VERSION= 3.6.22 CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* winbind-[0-9]* +USE_GCC_RUNTIME= yes + FILESDIR= ${PKGDIR}/../../net/samba/files DESCR_SRC= ${PKGDIR}/../../net/samba/DESCR MESSAGE_SRC= ${PKGDIR}/../../net/samba/MESSAGE diff --git a/net/spread/Makefile b/net/spread/Makefile index 23106b78d93..78fbbd2a8ae 100644 --- a/net/spread/Makefile +++ b/net/spread/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.29 2013/11/01 13:26:53 jperkin Exp $ +# $NetBSD: Makefile,v 1.30 2014/03/13 11:08:52 jperkin Exp $ # DISTNAME= spread-src-3.17.3 @@ -12,6 +12,7 @@ HOMEPAGE= http://www.spread.org/ COMMENT= Group communication system providing a number of messaging services WRKSRC= ${WRKDIR}/${DISTNAME} +USE_GCC_RUNTIME=yes USE_TOOLS+= perl GNU_CONFIGURE= YES CONFIGURE_ARGS+= --includedir=${PREFIX:Q}/include/spread diff --git a/print/ghostscript-gpl/Makefile b/print/ghostscript-gpl/Makefile index 635cd1f5725..000fd41677c 100644 --- a/print/ghostscript-gpl/Makefile +++ b/print/ghostscript-gpl/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2014/02/21 18:09:02 richard Exp $ +# $NetBSD: Makefile,v 1.10 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= ghostscript-${GS_VERSION} PKGNAME= ${DISTNAME:S/ghostscript/ghostscript-gpl/} @@ -26,6 +26,7 @@ CONFLICTS+= ghostscript-afpl-[0-9]* CONFLICTS+= ghostscript-esp{,-nox11}-[0-9]* CONFLICTS+= ghostscript-gnu{,-nox11,-x11}-[0-9]* +USE_GCC_RUNTIME= yes USE_TOOLS+= gmake perl:run lex pkg-config USE_LANGUAGES+= c c++ GNU_CONFIGURE= yes diff --git a/security/openssh/Makefile b/security/openssh/Makefile index 0eeed0fe660..fd97e3910a5 100644 --- a/security/openssh/Makefile +++ b/security/openssh/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.216 2014/03/11 14:34:40 jperkin Exp $ +# $NetBSD: Makefile,v 1.217 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= openssh-6.4p1 PKGNAME= openssh-6.4.1 @@ -24,6 +24,7 @@ CONFLICTS+= ssh2-[0-9]* ssh2-nox11-[0-9]* CONFLICTS+= openssh+gssapi-[0-9]* CONFLICTS+= lsh>2.0 +USE_GCC_RUNTIME= yes USE_TOOLS+= perl CRYPTO= yes diff --git a/security/openssl/Makefile b/security/openssl/Makefile index f9e0bcfa454..4937fb94f94 100644 --- a/security/openssl/Makefile +++ b/security/openssl/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.184 2014/03/08 08:53:14 obache Exp $ +# $NetBSD: Makefile,v 1.185 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= openssl-1.0.1f MASTER_SITES= http://ftp.openssl.org/source/ @@ -17,6 +17,8 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews BUILD_DEPENDS+= p5-Perl4-CoreLibs-[0-9]*:../../devel/p5-Perl4-CoreLibs +USE_GCC_RUNTIME= yes + .include "../../mk/bsd.prefs.mk" .include "../../mk/compiler.mk" diff --git a/security/ruby-bcrypt/Makefile b/security/ruby-bcrypt/Makefile index 9894ec34a80..465006a57db 100644 --- a/security/ruby-bcrypt/Makefile +++ b/security/ruby-bcrypt/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2013/09/15 14:56:11 taca Exp $ +# $NetBSD: Makefile,v 1.5 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= bcrypt-ruby-3.1.2 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/-ruby//} @@ -9,5 +9,7 @@ HOMEPAGE= http://github.com/datamapper/dm-core COMMENT= OpenBSD's bcrypt() password hashing algorithm for Ruby LICENSE= mit +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/sysutils/coreutils/Makefile b/sysutils/coreutils/Makefile index 1a12bbfc9f8..c301a82be3c 100644 --- a/sysutils/coreutils/Makefile +++ b/sysutils/coreutils/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.61 2014/02/02 07:08:24 richard Exp $ +# $NetBSD: Makefile,v 1.62 2014/03/13 11:08:52 jperkin Exp $ .include "../../sysutils/coreutils/Makefile.common" @@ -22,6 +22,11 @@ PLIST_VARS+= hostid stdbuf PLIST.hostid= yes .endif +# This should really only be defined if building stdbuf, however we cannot +# set this variable after including compiler.mk, so we take the hit of +# setting it unconditionally for now. +USE_GCC_RUNTIME= yes + .include "../../mk/compiler.mk" .if ${OBJECT_FMT} == "ELF" && \ diff --git a/textproc/py-cElementTree/Makefile b/textproc/py-cElementTree/Makefile index 781b243f9ea..78733f215cd 100644 --- a/textproc/py-cElementTree/Makefile +++ b/textproc/py-cElementTree/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2014/01/25 10:30:23 wiz Exp $ +# $NetBSD: Makefile,v 1.11 2014/03/13 11:08:52 jperkin Exp $ PKGNAME= ${PYPKGPREFIX}-cElementTree-${PY_DISTVERSION} CATEGORIES= textproc python @@ -9,6 +9,7 @@ COMMENT= C implementation of Python ElementTree API EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_elementtree.c +USE_GCC_RUNTIME=yes USE_TOOLS+= patch PYDISTUTILSPKG= yes diff --git a/textproc/py-expat/Makefile b/textproc/py-expat/Makefile index 520d911c764..f6142843e37 100644 --- a/textproc/py-expat/Makefile +++ b/textproc/py-expat/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.22 2014/01/25 10:30:24 wiz Exp $ +# $NetBSD: Makefile,v 1.23 2014/03/13 11:08:52 jperkin Exp $ PKGNAME= ${PYPKGPREFIX}-expat-${PY_DISTVERSION} CATEGORIES= textproc python @@ -9,6 +9,8 @@ COMMENT= Python interface to expat EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/pyexpat.c +USE_GCC_RUNTIME= yes + PYDISTUTILSPKG= yes PY_PATCHPLIST= yes PY_SETUP_SUBST+= EXPATPREFIX=${BUILDLINK_DIR} diff --git a/textproc/py-libxml2/Makefile b/textproc/py-libxml2/Makefile index 668e400c655..398af118ff2 100644 --- a/textproc/py-libxml2/Makefile +++ b/textproc/py-libxml2/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.48 2014/01/25 10:30:24 wiz Exp $ +# $NetBSD: Makefile,v 1.49 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= libxml2-2.9.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -11,6 +11,8 @@ HOMEPAGE= http://xmlsoft.org/ COMMENT= Python wrapper for libxml2 LICENSE= modified-bsd +USE_GCC_RUNTIME= yes + WRKSRC= ${WRKDIR}/${DISTNAME}/python NO_CONFIGURE= YES diff --git a/textproc/ruby-bluecloth/Makefile b/textproc/ruby-bluecloth/Makefile index 9d7f8692388..c693c95b37b 100644 --- a/textproc/ruby-bluecloth/Makefile +++ b/textproc/ruby-bluecloth/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2011/12/15 15:59:34 taca Exp $ +# $NetBSD: Makefile,v 1.8 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= bluecloth-2.2.0 CATEGORIES= textproc @@ -10,5 +10,7 @@ LICENSE= original-bsd CONFLICTS+= ruby[1-9][0-9]-bluecloth-[0-9]* +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/ruby-eruby/Makefile b/textproc/ruby-eruby/Makefile index 4cc6852eac9..973c0692ba7 100644 --- a/textproc/ruby-eruby/Makefile +++ b/textproc/ruby-eruby/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2012/10/25 06:56:56 asau Exp $ +# $NetBSD: Makefile,v 1.29 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= eruby-${ERUBY_VERSION} PKGREVISION= 8 @@ -13,6 +13,8 @@ LICENSE= gnu-gpl-v2 # manual page conflicts. CONFLICTS+= ruby[1-9][0-9]-eruby-* +USE_GCC_RUNTIME= yes + # Need to update encoding processing. RUBY_VERSION_SUPPORTED= 18 diff --git a/textproc/ruby-ferret/Makefile b/textproc/ruby-ferret/Makefile index 0604eda3b73..9354a47fb85 100644 --- a/textproc/ruby-ferret/Makefile +++ b/textproc/ruby-ferret/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2012/12/17 13:55:27 taca Exp $ +# $NetBSD: Makefile,v 1.10 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= ferret-0.11.8.5 CATEGORIES= textproc @@ -8,5 +8,7 @@ HOMEPAGE= https://github.com/jkraemer/ferret/ COMMENT= Text search engine library written for Ruby LICENSE= mit +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/ruby-hpricot/Makefile b/textproc/ruby-hpricot/Makefile index bd690e015b9..1959b9ef6ff 100644 --- a/textproc/ruby-hpricot/Makefile +++ b/textproc/ruby-hpricot/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2012/03/18 02:44:58 taca Exp $ +# $NetBSD: Makefile,v 1.12 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= hpricot-0.8.6 CATEGORIES= textproc @@ -8,6 +8,8 @@ HOMEPAGE= http://wiki.github.com/hpricot/hpricot COMMENT= Fast, enjoyable HTML parser for Ruby LICENSE= mit +USE_GCC_RUNTIME= yes + post-extract: ${FIND} ${WRKSRC} -type f -exec ${CHMOD} g-w {} \; diff --git a/textproc/ruby-json/Makefile b/textproc/ruby-json/Makefile index 31d0e612576..3b301008e2e 100644 --- a/textproc/ruby-json/Makefile +++ b/textproc/ruby-json/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.25 2013/06/13 13:15:49 obache Exp $ +# $NetBSD: Makefile,v 1.26 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= json-1.8.0 CATEGORIES= textproc @@ -8,6 +8,8 @@ HOMEPAGE= http://flori.github.com/json COMMENT= Native extension implementation of JSON for Ruby LICENSE= ruby-license +USE_GCC_RUNTIME= yes + GEM_CLEANBUILD= ext/json/ext/generator/* ext/json/ext/parser/* post-extract: diff --git a/textproc/ruby-libxml/Makefile b/textproc/ruby-libxml/Makefile index 7f45927fcee..adb64a1e349 100644 --- a/textproc/ruby-libxml/Makefile +++ b/textproc/ruby-libxml/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2013/09/15 16:17:32 taca Exp $ +# $NetBSD: Makefile,v 1.21 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= libxml-ruby-2.7.0 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:C/ruby-//} @@ -9,6 +9,8 @@ HOMEPAGE= http://libxml.rubyforge.org/ COMMENT= Support module for libxml2 library LICENSE= mit +USE_GCC_RUNTIME= yes + CONFIGURE_ARGS+= \ --with-xml2-include=${BUILDLINK_PREFIX.libxml2}/include/libxml2 OVERRIDE_GEMSPEC= :files ext/libxml/extconf.h= test/tc_parser.rb.orig= diff --git a/textproc/ruby-nokogiri/Makefile b/textproc/ruby-nokogiri/Makefile index 9a6febd3827..c95ab4cde72 100644 --- a/textproc/ruby-nokogiri/Makefile +++ b/textproc/ruby-nokogiri/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2014/01/01 11:52:36 wiz Exp $ +# $NetBSD: Makefile,v 1.19 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= nokogiri-1.5.11 PKGREVISION= 1 @@ -11,6 +11,8 @@ LICENSE= mit CONFLICTS+= ruby[1-9][0-9][0-9]-nokogiri-[0-9]* +USE_GCC_RUNTIME= yes + .include "../../textproc/libxml2/buildlink3.mk" .include "../../textproc/libxslt/buildlink3.mk" .include "../../lang/ruby/gem.mk" diff --git a/textproc/ruby-oniguruma/Makefile b/textproc/ruby-oniguruma/Makefile index 57f98f0b6e5..f0b6f8ace18 100644 --- a/textproc/ruby-oniguruma/Makefile +++ b/textproc/ruby-oniguruma/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2011/11/08 15:37:34 taca Exp $ +# $NetBSD: Makefile,v 1.8 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= oniguruma-1.1.0 PKGREVISION= 2 @@ -9,6 +9,8 @@ HOMEPAGE= http://oniguruma.rubyforge.org/ COMMENT= Fast regular expression library LICENSE= modified-bsd +USE_GCC_RUNTIME= yes + USE_TOOLS+= pax .include "../../textproc/oniguruma/buildlink3.mk" diff --git a/textproc/ruby-redcloth/Makefile b/textproc/ruby-redcloth/Makefile index a33ab0d44cb..92c5f0aac11 100644 --- a/textproc/ruby-redcloth/Makefile +++ b/textproc/ruby-redcloth/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2011/12/15 16:19:33 taca Exp $ +# $NetBSD: Makefile,v 1.19 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= RedCloth-4.2.9 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:tl} @@ -9,5 +9,7 @@ HOMEPAGE= http://redcloth.org/ COMMENT= Textile library for Ruby LICENSE= mit +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/ruby-yajl/Makefile b/textproc/ruby-yajl/Makefile index c619e70e6ca..719c56e9fc3 100644 --- a/textproc/ruby-yajl/Makefile +++ b/textproc/ruby-yajl/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2012/05/14 12:15:14 fhajny Exp $ +# $NetBSD: Makefile,v 1.3 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= yajl-ruby-1.1.0 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby-//} @@ -9,5 +9,7 @@ HOMEPAGE= https://github.com/brianmario/yajl-ruby COMMENT= Ruby C binding to YAJL JSON library LICENSE= mit +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/mongrel/Makefile b/www/mongrel/Makefile index 058991573ef..d69cacdac57 100644 --- a/www/mongrel/Makefile +++ b/www/mongrel/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2013/03/07 15:15:12 taca Exp $ +# $NetBSD: Makefile,v 1.17 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= mongrel-1.1.5 PKGREVISION= 3 @@ -14,5 +14,7 @@ DEPENDS+= ${RUBY_PKGPREFIX}-gem_plugin>=0.2.3:../../misc/ruby-gem_plugin CONFLICTS+= ruby[1-9][0-9]-mongrel-[0-9]* mongrel-[0-9]* +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/ruby-fcgi/Makefile b/www/ruby-fcgi/Makefile index d7be74bc4b4..174604d0b1f 100644 --- a/www/ruby-fcgi/Makefile +++ b/www/ruby-fcgi/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2013/07/07 15:36:37 taca Exp $ +# $NetBSD: Makefile,v 1.17 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= fcgi-0.8.8 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} @@ -10,6 +10,8 @@ HOMEPAGE= http://fcgi.rubyforge.org/wiki/wiki.pl COMMENT= FastCGI interface for Ruby LICENSE= gnu-gpl-v2 OR ruby-license +USE_GCC_RUNTIME= yes + CONFIGURE_ARGS+= --with-fcgi-dir=${BUILDLINK_PREFIX.fcgi:Q} .include "../../lang/ruby/gem.mk" diff --git a/www/ruby-patron/Makefile b/www/ruby-patron/Makefile index a097f834858..e34322a14d7 100644 --- a/www/ruby-patron/Makefile +++ b/www/ruby-patron/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.17 2014/02/12 23:18:46 tron Exp $ +# $NetBSD: Makefile,v 1.18 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= patron-0.4.18 PKGREVISION= 3 @@ -9,6 +9,8 @@ HOMEPAGE= http://toland.github.com/patron/ COMMENT= Ruby HTTP client library based on libcurl LICENSE= mit +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../www/curl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/ruby-puma/Makefile b/www/ruby-puma/Makefile index 48c23aca012..da9be17e747 100644 --- a/www/ruby-puma/Makefile +++ b/www/ruby-puma/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2013/09/15 17:39:31 taca Exp $ +# $NetBSD: Makefile,v 1.3 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= puma-2.6.0 CATEGORIES= www @@ -12,5 +12,7 @@ DEPENDS+= ${RUBY_PKGPREFIX}-rack>=1.2<2:../../www/ruby-rack CONFLICTS+= ruby[1-9][0-9][0-9]-puma-[0-9]* +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/ruby-raindrops/Makefile b/www/ruby-raindrops/Makefile index e35bd5540df..98f9a9e9933 100644 --- a/www/ruby-raindrops/Makefile +++ b/www/ruby-raindrops/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2013/09/15 18:08:04 taca Exp $ +# $NetBSD: Makefile,v 1.6 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= raindrops-0.12.0 CATEGORIES= www @@ -8,5 +8,7 @@ HOMEPAGE= http://raindrops.bogomips.org/ COMMENT= Real-time statistics for Rack HTTP servers LICENSE= gnu-lgpl-v2.1 OR gnu-lgpl-v3 +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/ruby-unicorn/Makefile b/www/ruby-unicorn/Makefile index a5283a96fe2..68f4d7aafb2 100644 --- a/www/ruby-unicorn/Makefile +++ b/www/ruby-unicorn/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2013/09/15 18:01:47 taca Exp $ +# $NetBSD: Makefile,v 1.6 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= unicorn-4.6.3 CATEGORIES= www @@ -14,5 +14,7 @@ DEPENDS+= ${RUBY_PKGPREFIX}-kgio>=2.6<3:../../devel/ruby-kgio DEPENDS+= ${RUBY_PKGPREFIX}-rack-[0-9]*:../../www/ruby-rack DEPENDS+= ${RUBY_PKGPREFIX}-raindrops>=0.7<1:../../www/ruby-raindrops +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/thin/Makefile b/www/thin/Makefile index 7a8dca0f480..59f8ff683c2 100644 --- a/www/thin/Makefile +++ b/www/thin/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2013/09/15 17:59:44 taca Exp $ +# $NetBSD: Makefile,v 1.14 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= thin-1.5.1 CATEGORIES= www @@ -14,5 +14,7 @@ DEPENDS+= ${RUBY_PKGPREFIX}-eventmachine>=0.12.6:../../devel/ruby-eventmachine CONFLICTS+= ruby[1-9][0-9]-thin-[0-9]* thin-[0-9]* +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/x11/py-Tk/Makefile b/x11/py-Tk/Makefile index fcb1cbf54f4..3f4ebc1d063 100644 --- a/x11/py-Tk/Makefile +++ b/x11/py-Tk/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.59 2014/01/25 10:30:31 wiz Exp $ +# $NetBSD: Makefile,v 1.60 2014/03/13 11:08:53 jperkin Exp $ PKGNAME= ${PYPKGPREFIX}-Tk-${PY_DISTVERSION} PKGREVISION= 4 @@ -9,6 +9,8 @@ HOMEPAGE= http://wiki.python.org/moin/TkInter COMMENT= Tkinter -- Python interface to Tcl/Tk LICENSE= python-software-foundation +USE_GCC_RUNTIME= yes + EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_tkinter.c \ ${PYSUBDIR}/Modules/tkappinit.c PYDISTUTILSPKG= yes diff --git a/x11/tk/Makefile b/x11/tk/Makefile index a436d625184..90435c31a9b 100644 --- a/x11/tk/Makefile +++ b/x11/tk/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.79 2014/02/17 16:35:07 jperkin Exp $ +# $NetBSD: Makefile,v 1.80 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= tk${TK_VERSION}-src PKGNAME= tk-${TK_VERSION} @@ -17,6 +17,8 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews WRKSRC= ${WRKDIR}/tk${TK_VERSION} +USE_GCC_RUNTIME= yes + GNU_CONFIGURE= yes CONFIGURE_DIRS= unix BUILD_DIRS= ${CONFIGURE_DIRS} |