summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chat/ejabberd/Makefile3
-rw-r--r--databases/postgresql-postgis/Makefile3
-rw-r--r--databases/postgresql84/Makefile.common3
-rw-r--r--databases/postgresql90/Makefile.common3
-rw-r--r--databases/postgresql91/Makefile.common3
-rw-r--r--databases/postgresql92/Makefile.common3
-rw-r--r--databases/py-sqlite3/Makefile3
-rw-r--r--databases/ruby-do_mysql/Makefile4
-rw-r--r--databases/ruby-do_postgres/Makefile4
-rw-r--r--databases/ruby-do_sqlite3/Makefile4
-rw-r--r--databases/ruby-sqlite3/Makefile4
-rw-r--r--databases/tdb/Makefile4
-rw-r--r--databases/tokyocabinet/Makefile3
-rw-r--r--databases/tokyotyrant/Makefile3
-rw-r--r--devel/libuuid/Makefile3
-rw-r--r--devel/nspr/Makefile3
-rw-r--r--devel/nss/Makefile3
-rw-r--r--devel/py-readline/Makefile4
-rw-r--r--devel/ruby-debug-base/Makefile4
-rw-r--r--devel/ruby-kgio/Makefile4
-rw-r--r--devel/ruby-linecache/Makefile4
-rw-r--r--devel/ruby-rbtree/Makefile4
-rw-r--r--devel/ruby-rcov/Makefile4
-rw-r--r--graphics/netpbm/Makefile3
-rw-r--r--graphics/ruby-RMagick/Makefile4
-rw-r--r--lang/ocaml/Makefile4
-rw-r--r--lang/perl5/Makefile5
-rw-r--r--lang/ruby18-base/Makefile3
-rw-r--r--lang/ruby193-base/Makefile3
-rw-r--r--lang/tcl-expect/Makefile4
-rw-r--r--lang/tcl/Makefile4
-rw-r--r--math/R/Makefile4
-rw-r--r--math/ruby-gsl/Makefile4
-rw-r--r--multimedia/ffmpeg/Makefile5
-rw-r--r--multimedia/ffmpeg010/Makefile4
-rw-r--r--multimedia/xvidcore/Makefile3
-rw-r--r--net/mDNSResponder/Makefile4
-rw-r--r--net/nagios-base/Makefile4
-rw-r--r--net/samba/Makefile4
-rw-r--r--net/spread/Makefile3
-rw-r--r--print/ghostscript-gpl/Makefile3
-rw-r--r--security/openssh/Makefile3
-rw-r--r--security/openssl/Makefile4
-rw-r--r--security/ruby-bcrypt/Makefile4
-rw-r--r--sysutils/coreutils/Makefile7
-rw-r--r--textproc/py-cElementTree/Makefile3
-rw-r--r--textproc/py-expat/Makefile4
-rw-r--r--textproc/py-libxml2/Makefile4
-rw-r--r--textproc/ruby-bluecloth/Makefile4
-rw-r--r--textproc/ruby-eruby/Makefile4
-rw-r--r--textproc/ruby-ferret/Makefile4
-rw-r--r--textproc/ruby-hpricot/Makefile4
-rw-r--r--textproc/ruby-json/Makefile4
-rw-r--r--textproc/ruby-libxml/Makefile4
-rw-r--r--textproc/ruby-nokogiri/Makefile4
-rw-r--r--textproc/ruby-oniguruma/Makefile4
-rw-r--r--textproc/ruby-redcloth/Makefile4
-rw-r--r--textproc/ruby-yajl/Makefile4
-rw-r--r--www/mongrel/Makefile4
-rw-r--r--www/ruby-fcgi/Makefile4
-rw-r--r--www/ruby-patron/Makefile4
-rw-r--r--www/ruby-puma/Makefile4
-rw-r--r--www/ruby-raindrops/Makefile4
-rw-r--r--www/ruby-unicorn/Makefile4
-rw-r--r--www/thin/Makefile4
-rw-r--r--x11/py-Tk/Makefile4
-rw-r--r--x11/tk/Makefile4
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}