Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jun 2017 18:09:17 +0000 (UTC)
From:      David Naylor <dbn@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r443845 - in head: Mk Mk/Scripts Mk/Uses archivers/py-rcssmin archivers/py-rjsmin converters/R-cran-RJSONIO converters/R-cran-rjson databases/R-cran-RSQLite databases/R-cran-RSQLite.ext...
Message-ID:  <201706181809.v5II9H4H074804@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dbn
Date: Sun Jun 18 18:09:16 2017
New Revision: 443845
URL: https://svnweb.freebsd.org/changeset/ports/443845

Log:
  qa: add check for NO_ARCH
  
  If NO_ARCH is set then check that no FreeBSD elf(5) files are in $STAGEDIR.
  If an elf(5) file is bundles as part of the package, but is not meant to be
  run directly (i.e. the elf(5) file is a payload, and not compiled) then
  those files can be added to NO_ARCH_IGNORE to avoid the check from failing,
  
  Changes to ports:
   - Ports that have NO_ARCH set, but actually compile files have had NO_ARCH
     removed.
   - Ports that have elf(5) payloads have had those files added to
     NO_ARCH_IGNORE.
   - R-cran ports that do not set USES=cran:compiles have NO_ARCH set,
  
  PR:		218976
  Reviewed by:	antoine, mat
  Approved by:	portmgr

Modified:
  head/Mk/Scripts/qa.sh
  head/Mk/Uses/cran.mk
  head/Mk/bsd.port.mk
  head/archivers/py-rcssmin/Makefile
  head/archivers/py-rjsmin/Makefile
  head/converters/R-cran-RJSONIO/Makefile
  head/converters/R-cran-rjson/Makefile
  head/databases/R-cran-RSQLite.extfuns/Makefile
  head/databases/R-cran-RSQLite/Makefile
  head/databases/p5-CDB_File/Makefile
  head/databases/py-psycopg2cffi/Makefile
  head/databases/rubygem-tarantool/Makefile
  head/devel/R-cran-Hmisc/Makefile
  head/devel/R-cran-bit/Makefile
  head/devel/R-cran-bitops/Makefile
  head/devel/R-cran-caTools/Makefile
  head/devel/R-cran-chron/Makefile
  head/devel/R-cran-gbm/Makefile
  head/devel/R-cran-glmnet/Makefile
  head/devel/R-cran-gtools/Makefile
  head/devel/R-cran-microbenchmark/Makefile
  head/devel/R-cran-plyr/Makefile
  head/devel/p5-Data-Structure-Util/Makefile
  head/devel/p5-Mouse/Makefile
  head/devel/p5-Opcodes/Makefile
  head/devel/py-atomiclong/Makefile
  head/devel/pyside-tools/Makefile
  head/finance/R-cran-PerformanceAnalytics/Makefile
  head/finance/R-cran-TTR/Makefile
  head/finance/R-cran-ccgarch/Makefile
  head/finance/R-cran-fBasics/Makefile
  head/finance/R-cran-lmtest/Makefile
  head/finance/R-cran-urca/Makefile
  head/ftp/R-cran-RCurl/Makefile
  head/graphics/R-cran-GDD/Makefile
  head/graphics/R-cran-png/Makefile
  head/graphics/R-cran-rtiff/Makefile
  head/java/intellij-ultimate/Makefile
  head/math/R-cran-Amelia/Makefile
  head/math/R-cran-Matching/Makefile
  head/math/R-cran-NMF/Makefile
  head/math/R-cran-RHmm/Makefile
  head/math/R-cran-RSvgDevice/Makefile
  head/math/R-cran-VGAM/Makefile
  head/math/R-cran-bdsmatrix/Makefile
  head/math/R-cran-car/Makefile
  head/math/R-cran-dplyr/Makefile
  head/math/R-cran-fracdiff/Makefile
  head/math/R-cran-geepack/Makefile
  head/math/R-cran-gpclib/Makefile
  head/math/R-cran-igraph/Makefile
  head/math/R-cran-lazyeval/Makefile
  head/math/R-cran-minqa/Makefile
  head/math/R-cran-mvtnorm/Makefile
  head/math/R-cran-nloptr/Makefile
  head/math/R-cran-nnls/Makefile
  head/math/R-cran-quadprog/Makefile
  head/math/R-cran-rgenoud/Makefile
  head/math/R-cran-sm/Makefile
  head/math/R-cran-sp/Makefile
  head/math/R-cran-truncnorm/Makefile
  head/math/R-cran-xts/Makefile
  head/net/p5-Net-SSH-Perl/Makefile
  head/science/R-cran-AMORE/Makefile
  head/science/R-cran-DCluster/Makefile
  head/science/R-cran-bayesm/Makefile
  head/science/R-cran-cmprsk/Makefile
  head/science/R-cran-eco/Makefile
  head/science/R-cran-etm/Makefile
  head/security/metasploit/Makefile
  head/sysutils/rubygem-vmstat/Makefile
  head/sysutils/timelimit/Makefile
  head/textproc/R-cran-R2HTML/Makefile
  head/textproc/R-cran-markdown/Makefile
  head/textproc/R-cran-pystr/Makefile
  head/textproc/py-genshi/Makefile
  head/textproc/py-rxp/Makefile
  head/www/R-cran-httpuv/Makefile
  head/www/rubygem-websocket-driver/Makefile

Modified: head/Mk/Scripts/qa.sh
==============================================================================
--- head/Mk/Scripts/qa.sh	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/Mk/Scripts/qa.sh	Sun Jun 18 18:09:16 2017	(r443845)
@@ -797,9 +797,35 @@ perlcore() {
 	fi
 }
 
+no_arch() {
+	[ -z "$NO_ARCH" ] && return
+	rc=0
+	while read f; do
+		[ -z "$f" ] && continue
+		if [ -n "$NO_ARCH_IGNORE" ]; then
+			skip=
+			for blacklist in $NO_ARCH_IGNORE; do
+				case $f in
+					*$blacklist) skip=1; break;;
+				esac
+			done
+			[ "$skip" ] && continue
+		fi
+		err "'${f#.}' is a architecture specific binary file and you have set NO_ARCH.  Either remove NO_ARCH or add '$(basename $f)' to NO_ARCH_IGNORE."
+		rc=1
+	done <<-EOF
+	$(list_stagedir_elfs  \
+		| file -F $'\1' -f - -N \
+		| grep -aE 'ELF .* [LM]SB .*, .*, version [0-9]+ \(FreeBSD\)' \
+		| cut -f 1 -d $'\1')
+	EOF
+	return $rc
+}
+
+
 checks="shebang symlinks paths stripped desktopfileutils sharedmimeinfo"
 checks="$checks suidfiles libtool libperl prefixvar baselibs terminfo"
-checks="$checks proxydeps sonames perlcore"
+checks="$checks proxydeps sonames perlcore no_arch"
 
 ret=0
 cd ${STAGEDIR}

Modified: head/Mk/Uses/cran.mk
==============================================================================
--- head/Mk/Uses/cran.mk	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/Mk/Uses/cran.mk	Sun Jun 18 18:09:16 2017	(r443845)
@@ -71,6 +71,8 @@ cran-strip:
 	${FIND} ${STAGEDIR}${PREFIX}/${R_MOD_DIR} -name '*.so' -exec ${STRIP_CMD} {} +
 .include "${PORTSDIR}/math/R/compiler.mk"
 .include "${USESDIR}/fortran.mk"
+.else
+NO_ARCH=	yes
 .endif
 
 .endif #_INCLUDE_USES_CRAN_MK

Modified: head/Mk/bsd.port.mk
==============================================================================
--- head/Mk/bsd.port.mk	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/Mk/bsd.port.mk	Sun Jun 18 18:09:16 2017	(r443845)
@@ -226,6 +226,10 @@ FreeBSD_MAINTAINER=	portmgr@FreeBSD.org
 #
 # NO_ARCH			- Set this if port is architecture neutral.
 #
+# NO_ARCH_IGNORE		- Set this to a list files to ignore when NO_ARCH is checked
+# 				  in stage-qa (i.e. architecture specific files that are
+# 				  'bundled' with the port).
+#
 # Set these if your port only makes sense to certain architectures.
 # They are lists containing names for them (e.g., "amd64 i386").
 # (Defaults: not set.)
@@ -1527,7 +1531,9 @@ QA_ENV+=		STAGEDIR=${STAGEDIR} \
 				PKGORIGIN=${PKGORIGIN} \
 				LIB_RUN_DEPENDS='${_LIB_RUN_DEPENDS:C,[^:]*:([^:]*):?.*,\1,}' \
 				UNIFIED_DEPENDS=${_UNIFIED_DEPENDS:C,([^:]*:[^:]*):?.*,\1,:O:u:Q} \
-				PKGBASE=${PKGBASE}
+				PKGBASE=${PKGBASE} \
+				NO_ARCH=${NO_ARCH} \
+				"NO_ARCH_IGNORE=${NO_ARCH_IGNORE}"
 .if !empty(USES:Mssl)
 QA_ENV+=		USESSSL=yes
 .endif

Modified: head/archivers/py-rcssmin/Makefile
==============================================================================
--- head/archivers/py-rcssmin/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/archivers/py-rcssmin/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	rcssmin
 PORTVERSION=	1.0.6
+PORTREVISION=	1
 CATEGORIES=	archivers python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,6 +15,5 @@ LICENSE=	APACHE20
 
 USES=		python
 USE_PYTHON=	autoplist distutils
-NO_ARCH=	yes
 
 .include <bsd.port.mk>

Modified: head/archivers/py-rjsmin/Makefile
==============================================================================
--- head/archivers/py-rjsmin/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/archivers/py-rjsmin/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	rjsmin
 PORTVERSION=	1.0.12
+PORTREVISION=	1
 CATEGORIES=	archivers python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,6 +15,5 @@ LICENSE=	APACHE20
 
 USES=		python
 USE_PYTHON=	autoplist distutils
-NO_ARCH=	yes
 
 .include <bsd.port.mk>

Modified: head/converters/R-cran-RJSONIO/Makefile
==============================================================================
--- head/converters/R-cran-RJSONIO/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/converters/R-cran-RJSONIO/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	RJSONIO
+PORTREVISION=	1
 DISTVERSION=	1.3-0
 CATEGORIES=	converters
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -11,6 +12,6 @@ COMMENT=	Serialize R objects to JSON, JavaScript Objec
 
 LICENSE=	BSD3CLAUSE
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/converters/R-cran-rjson/Makefile
==============================================================================
--- head/converters/R-cran-rjson/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/converters/R-cran-rjson/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	rjson
 PORTVERSION=	0.2.15
+PORTREVISION=	1
 CATEGORIES=	converters
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -11,6 +12,6 @@ COMMENT=	JSON for R
 
 LICENSE=	GPLv2
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/databases/R-cran-RSQLite.extfuns/Makefile
==============================================================================
--- head/databases/R-cran-RSQLite.extfuns/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/databases/R-cran-RSQLite.extfuns/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	RSQLite.extfuns
 PORTVERSION=	0.0.1
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	databases
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -15,6 +15,6 @@ LICENSE=	APACHE20
 BUILD_DEPENDS=	R-cran-RSQLite>=0.11.1:databases/R-cran-RSQLite
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/databases/R-cran-RSQLite/Makefile
==============================================================================
--- head/databases/R-cran-RSQLite/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/databases/R-cran-RSQLite/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	RSQLite
 PORTVERSION=	1.0.0
+PORTREVISION=	1
 CATEGORIES=	databases
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -14,6 +15,6 @@ LICENSE=	LGPL20
 BUILD_DEPENDS=	R-cran-DBI>=0.2.5:databases/R-cran-DBI
 RUN_DEPENDS=	R-cran-DBI>=0.2.5:databases/R-cran-DBI
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/databases/p5-CDB_File/Makefile
==============================================================================
--- head/databases/p5-CDB_File/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/databases/p5-CDB_File/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	CDB_File
 PORTVERSION=	0.98
+PORTREVISION=	1
 CATEGORIES=	databases perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -13,7 +14,6 @@ COMMENT=	Perl5 interface to the CDB package
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-NO_ARCH=	yes
 USES=		perl5 shebangfix
 SHEBANG_FILES=	bun-x.pl
 USE_PERL5=	configure

Modified: head/databases/py-psycopg2cffi/Makefile
==============================================================================
--- head/databases/py-psycopg2cffi/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/databases/py-psycopg2cffi/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 
 PORTNAME=	psycopg2cffi
 PORTVERSION=	2.7.5
+PORTREVISION=	1
 CATEGORIES=	databases python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,8 +15,6 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	${PYTHONPREFIX_SITELIBDIR}/_cffi_backend.so:devel/py-cffi
 RUN_DEPENDS=	${PYTHONPREFIX_SITELIBDIR}/_cffi_backend.so:devel/py-cffi
-
-NO_ARCH=	yes
 
 USE_PYTHON=	autoplist distutils
 USES=		pgsql python

Modified: head/databases/rubygem-tarantool/Makefile
==============================================================================
--- head/databases/rubygem-tarantool/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/databases/rubygem-tarantool/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	tarantool
 PORTVERSION=	0.4.4.0
+PORTREVISION=	1
 CATEGORIES=	databases rubygems
 MASTER_SITES=	RG
 
@@ -13,8 +14,6 @@ RUN_DEPENDS=	rubygem-bin_utils>=0.0.3:devel/rubygem-bi
 		rubygem-iproto>=0.3:net/rubygem-iproto \
 		rubygem-murmurhash3>=0.1.1:devel/rubygem-murmurhash3 \
 		rubygem-sumbur>=0.0.2:devel/rubygem-sumbur
-
-NO_ARCH=	yes
 
 USE_RUBY=	yes
 USES=		gem

Modified: head/devel/R-cran-Hmisc/Makefile
==============================================================================
--- head/devel/R-cran-Hmisc/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-Hmisc/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,7 +2,7 @@
 
 PORTNAME=	Hmisc
 DISTVERSION=	3.10-1
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -11,6 +11,6 @@ COMMENT=	Harrell Miscellaneous functions useful for da
 
 LICENSE=	GPLv2
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/devel/R-cran-bit/Makefile
==============================================================================
--- head/devel/R-cran-bit/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-bit/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	bit
+PORTREVISION=	1
 DISTVERSION=	1.1-12
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -11,6 +12,6 @@ COMMENT=	Class for vectors of 1-bit booleans
 
 LICENSE=	GPLv2
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/devel/R-cran-bitops/Makefile
==============================================================================
--- head/devel/R-cran-bitops/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-bitops/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	bitops
 DISTVERSION=	1.0-6
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -13,6 +13,6 @@ COMMENT=	Functions for Bitwise operations
 LICENSE=	GPLv2 GPLv3
 LICENSE_COMB=	dual
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/devel/R-cran-caTools/Makefile
==============================================================================
--- head/devel/R-cran-caTools/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-caTools/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	caTools
 PORTVERSION=	1.17.1
+PORTREVISION=	1
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -13,6 +14,6 @@ LICENSE=	GPLv3
 
 RUN_DEPENDS=	R-cran-bitops>0:devel/R-cran-bitops
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/devel/R-cran-chron/Makefile
==============================================================================
--- head/devel/R-cran-chron/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-chron/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	chron
 DISTVERSION=	2.3-43
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -12,6 +12,6 @@ COMMENT=	R package for creating objects which can hand
 
 LICENSE=	GPLv2
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/devel/R-cran-gbm/Makefile
==============================================================================
--- head/devel/R-cran-gbm/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-gbm/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,7 +2,7 @@
 
 PORTNAME=	gbm
 DISTVERSION=	2.0-8
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -11,6 +11,6 @@ COMMENT=	Extensions to AdaBoost algorithm
 
 LICENSE=	GPLv2
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/devel/R-cran-glmnet/Makefile
==============================================================================
--- head/devel/R-cran-glmnet/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-glmnet/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,7 +2,7 @@
 
 PORTNAME=	glmnet
 DISTVERSION=	1.8-5
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -11,6 +11,6 @@ COMMENT=	Lasso and elastic-net regularized generalized
 
 LICENSE=	GPLv2
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/devel/R-cran-gtools/Makefile
==============================================================================
--- head/devel/R-cran-gtools/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-gtools/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gtools
 PORTVERSION=	3.5.0
+PORTREVISION=	1
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -11,6 +12,6 @@ COMMENT=	Various R programming tools
 
 LICENSE=	GPLv2
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/devel/R-cran-microbenchmark/Makefile
==============================================================================
--- head/devel/R-cran-microbenchmark/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-microbenchmark/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	microbenchmark
+PORTREVISION=	1
 DISTVERSION=	1.4-2
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -13,6 +14,6 @@ LICENSE=	BSD3CLAUSE
 
 RUN_DEPENDS=	R-cran-ggplot2>0:graphics/R-cran-ggplot2
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/devel/R-cran-plyr/Makefile
==============================================================================
--- head/devel/R-cran-plyr/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/R-cran-plyr/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	plyr
 PORTVERSION=	1.8.4
+PORTREVISION=	1
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -17,7 +18,7 @@ LICENSE_PERMS_HW=	dist-mirror dist-sell pkg-mirror pkg
 
 RUN_DEPENDS=	R-cran-Rcpp>=0.11.0:devel/R-cran-Rcpp
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/R/library/plyr/libs/plyr.so

Modified: head/devel/p5-Data-Structure-Util/Makefile
==============================================================================
--- head/devel/p5-Data-Structure-Util/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/p5-Data-Structure-Util/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	Data-Structure-Util
 PORTVERSION=	0.16
+PORTREVISION=	1
 CATEGORIES=	devel perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -15,7 +16,6 @@ LICENSE_COMB=	dual
 
 TEST_DEPENDS=	p5-Test-Pod>=0:devel/p5-Test-Pod
 
-NO_ARCH=	yes
 USES=		perl5
 USE_PERL5=	configure
 

Modified: head/devel/p5-Mouse/Makefile
==============================================================================
--- head/devel/p5-Mouse/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/p5-Mouse/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	Mouse
 PORTVERSION=	2.4.9
+PORTREVISION=	1
 DISTVERSIONPREFIX=	v
 PORTEPOCH=	1
 CATEGORIES=	devel perl5
@@ -33,7 +34,6 @@ TEST_DEPENDS=	p5-Declare-Constraints-Simple>=0:devel/p
 		p5-Test-Requires>=0:devel/p5-Test-Requires \
 		p5-URI>=0:net/p5-URI
 
-NO_ARCH=	yes
 USES=		perl5
 USE_PERL5=	modbuild
 

Modified: head/devel/p5-Opcodes/Makefile
==============================================================================
--- head/devel/p5-Opcodes/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/p5-Opcodes/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	Opcodes
 PORTVERSION=	0.14
+PORTREVISION=	1
 CATEGORIES=	devel perl5
 MASTER_SITES=	CPAN
 MASTER_SITE_SUBDIR=	CPAN:RURBAN
@@ -16,7 +17,6 @@ LICENSE_COMB=	dual
 
 USES=		perl5
 USE_PERL5=	configure
-NO_ARCH=	yes
 
 #pre-install:	test
 

Modified: head/devel/py-atomiclong/Makefile
==============================================================================
--- head/devel/py-atomiclong/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/py-atomiclong/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 
 PORTNAME=	atomiclong
 PORTVERSION=	0.1.1
+PORTREVISION=	1
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,6 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest
 
-NO_ARCH=	yes
 USES=		python
 USE_PYTHON=	autoplist distutils
 

Modified: head/devel/pyside-tools/Makefile
==============================================================================
--- head/devel/pyside-tools/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/devel/pyside-tools/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	pyside-tools
 PORTVERSION=	0.2.15
+PORTREVISION=	1
 CATEGORIES=	devel
 PKGNAMESUFFIX=	${PYTHON_PKGNAMESUFFIX}
 
@@ -20,7 +21,6 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	PySide
 GH_PROJECT=	Tools
 
-NO_ARCH=	yes
 USES=		cmake python:2 shebangfix
 SHEBANG_FILES=	pyside-uic pysideuic/icon_cache.py
 USE_QT4=	moc_build qmake_build rcc_build uic_build

Modified: head/finance/R-cran-PerformanceAnalytics/Makefile
==============================================================================
--- head/finance/R-cran-PerformanceAnalytics/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/finance/R-cran-PerformanceAnalytics/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	PerformanceAnalytics
 PORTVERSION=	1.4.3541
+PORTREVISION=	1
 CATEGORIES=	finance
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -15,6 +16,6 @@ LICENSE_COMB=	dual
 RUN_DEPENDS=	R-cran-zoo>0:math/R-cran-zoo \
 		R-cran-xts>=0.9:math/R-cran-xts
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/finance/R-cran-TTR/Makefile
==============================================================================
--- head/finance/R-cran-TTR/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/finance/R-cran-TTR/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	TTR
+PORTREVISION=	1
 DISTVERSION=	0.23-1
 CATEGORIES=	finance
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -13,6 +14,6 @@ LICENSE=	GPLv2
 
 RUN_DEPENDS=	R-cran-xts>=0.9.3:math/R-cran-xts
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/finance/R-cran-ccgarch/Makefile
==============================================================================
--- head/finance/R-cran-ccgarch/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/finance/R-cran-ccgarch/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	ccgarch
 DISTVERSION=	0.2.3
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	finance
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -13,6 +13,6 @@ COMMENT=	Conditional Correlation GARCH models
 LICENSE=	GPLv2 GPLv3
 LICENSE_COMB=	dual
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/finance/R-cran-fBasics/Makefile
==============================================================================
--- head/finance/R-cran-fBasics/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/finance/R-cran-fBasics/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	fBasics
 PORTVERSION=	3011.87
+PORTREVISION=	1
 CATEGORIES=	finance
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -17,6 +18,6 @@ RUN_DEPENDS=	R-cran-timeDate>0:finance/R-cran-timeDate
 		R-cran-stabledist>0:math/R-cran-stabledist \
 		R-cran-gss>0:math/R-cran-gss
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/finance/R-cran-lmtest/Makefile
==============================================================================
--- head/finance/R-cran-lmtest/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/finance/R-cran-lmtest/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	lmtest
+PORTREVISION=	1
 DISTVERSION=	0.9-35
 CATEGORIES=	finance
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -15,6 +16,6 @@ RUN_DEPENDS=	R-cran-zoo>=0:math/R-cran-zoo \
 		R-cran-strucchange>0:finance/R-cran-strucchange \
 		R-cran-sandwich>=2.2.4:math/R-cran-sandwich
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/finance/R-cran-urca/Makefile
==============================================================================
--- head/finance/R-cran-urca/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/finance/R-cran-urca/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	urca
+PORTREVISION=	1
 DISTVERSION=	1.3-0
 CATEGORIES=	finance
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -11,6 +12,6 @@ COMMENT=	Unit root and cointegration tests for time se
 
 LICENSE=	GPLv2+
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/ftp/R-cran-RCurl/Makefile
==============================================================================
--- head/ftp/R-cran-RCurl/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/ftp/R-cran-RCurl/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	RCurl
+PORTREVISION=	1
 DISTVERSION=	1.95-4.8
 CATEGORIES=	ftp
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -15,6 +16,6 @@ BUILD_DEPENDS=	curl-config:ftp/curl
 RUN_DEPENDS=	R-cran-bitops>0:devel/R-cran-bitops
 LIB_DEPENDS=	libcurl.so:ftp/curl
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/graphics/R-cran-GDD/Makefile
==============================================================================
--- head/graphics/R-cran-GDD/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/graphics/R-cran-GDD/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	GDD
 DISTVERSION=	0.1-13.1
-PORTREVISION=	10
+PORTREVISION=	11
 CATEGORIES=	graphics
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -17,6 +17,6 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/graphics/R-cran-png/Makefile
==============================================================================
--- head/graphics/R-cran-png/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/graphics/R-cran-png/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	png
 DISTVERSION=	0.1-7
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	graphics
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -15,6 +15,6 @@ LICENSE_COMB=	dual
 
 LIB_DEPENDS=	libpng.so:graphics/png
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/graphics/R-cran-rtiff/Makefile
==============================================================================
--- head/graphics/R-cran-rtiff/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/graphics/R-cran-rtiff/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	rtiff
 PORTVERSION=	1.4.5
+PORTREVISION=	1
 CATEGORIES=	graphics
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -14,7 +15,7 @@ LICENSE=	GPLv3
 LIB_DEPENDS=	libtiff.so:graphics/tiff
 RUN_DEPENDS=	R-cran-pixmap>0:graphics/R-cran-pixmap
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 LDFLAGS+=	-L${LOCALBASE}/lib
 

Modified: head/java/intellij-ultimate/Makefile
==============================================================================
--- head/java/intellij-ultimate/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/java/intellij-ultimate/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -25,6 +25,8 @@ USE_JAVA=	yes
 JAVA_VERSION=	1.8+
 
 NO_ARCH=	yes
+NO_ARCH_IGNORE=	libnative_auth.so libnative_console.so libnative_filesystem.so \
+		libnative_misc.so libnative_synchronization.so
 NO_BUILD=	yes
 USE_LDCONFIG=	${IDEA_HOME}/plugins/tfsIntegration/lib/native/freebsd/x86_64/
 USE_LDCONFIG32=	${IDEA_HOME}/plugins/tfsIntegration/lib/native/freebsd/x86/

Modified: head/math/R-cran-Amelia/Makefile
==============================================================================
--- head/math/R-cran-Amelia/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-Amelia/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	Amelia
+PORTREVISION=	1
 DISTVERSION=	1.7.4
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -17,6 +18,6 @@ BUILD_DEPENDS=	R-cran-Rcpp>=0.11:devel/R-cran-Rcpp \
 RUN_DEPENDS=	R-cran-Rcpp>=0.11:devel/R-cran-Rcpp \
 		R-cran-RcppArmadillo>=0:math/R-cran-RcppArmadillo
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-Matching/Makefile
==============================================================================
--- head/math/R-cran-Matching/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-Matching/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	Matching
+PORTREVISION=	1
 DISTVERSION=	4.9-2
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -12,6 +13,6 @@ COMMENT=	Multivariate and Propensity Score Matching wi
 LICENSE=	GPLv2 GPLv3
 LICENSE_COMB=	dual
 
-USES=		cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-NMF/Makefile
==============================================================================
--- head/math/R-cran-NMF/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-NMF/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	NMF
 PORTVERSION=	0.20.6
+PORTREVISION=	1
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -25,6 +26,6 @@ RUN_DEPENDS=	R-cran-pkgmaker>=0.20:devel/R-cran-pkgmak
 		R-cran-ggplot2>0:graphics/R-cran-ggplot2 \
 		R-cran-reshape2>0:devel/R-cran-reshape2
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-RHmm/Makefile
==============================================================================
--- head/math/R-cran-RHmm/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-RHmm/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	RHmm
 PORTVERSION=	2.0.3
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -13,6 +13,6 @@ COMMENT=	Hidden Markov Models simulations and estimati
 LICENSE=	GPLv2 GPLv3
 LICENSE_COMB=	dual
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-RSvgDevice/Makefile
==============================================================================
--- head/math/R-cran-RSvgDevice/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-RSvgDevice/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	RSvgDevice
 PORTVERSION=	0.6.4.4
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -13,6 +13,6 @@ COMMENT=	R SVG graphics device
 LICENSE=	GPLv2 GPLv3
 LICENSE_COMB=	dual
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-VGAM/Makefile
==============================================================================
--- head/math/R-cran-VGAM/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-VGAM/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	VGAM
+PORTREVISION=	1
 DISTVERSION=	1.0-3
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -12,6 +13,6 @@ COMMENT=	Vector Generalized Linear and Additive Models
 LICENSE=	GPLv2 GPLv3
 LICENSE_COMB=	dual
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-bdsmatrix/Makefile
==============================================================================
--- head/math/R-cran-bdsmatrix/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-bdsmatrix/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	bdsmatrix
 DISTVERSION=	1.3-2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -12,6 +12,6 @@ COMMENT=	Routines for Block Diagonal Symmetric matrice
 
 LICENSE=	LGPL20
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-car/Makefile
==============================================================================
--- head/math/R-cran-car/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-car/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -23,6 +23,4 @@ TEST_DEPENDS=	R-cran-lmtest>0:finance/R-cran-lmtest \
 
 USES=		cran:auto-plist
 
-NO_ARCH=	yes
-
 .include <bsd.port.mk>

Modified: head/math/R-cran-dplyr/Makefile
==============================================================================
--- head/math/R-cran-dplyr/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-dplyr/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	dplyr
+PORTREVISION=	1
 DISTVERSION=	0.5.0
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -21,6 +22,6 @@ BUILD_DEPENDS=	R-cran-Rcpp>=0.11:devel/R-cran-Rcpp \
 		R-cran-assertthat>=0:math/R-cran-assertthat
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-fracdiff/Makefile
==============================================================================
--- head/math/R-cran-fracdiff/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-fracdiff/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,7 +3,7 @@
 
 PORTNAME=	fracdiff
 DISTVERSION=	1.4-2
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
@@ -13,6 +13,6 @@ COMMENT=	Fractionally differenced ARIMA aka ARFIMA(p,d
 LICENSE=	GPLv2 GPLv3
 LICENSE_COMB=	dual
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-geepack/Makefile
==============================================================================
--- head/math/R-cran-geepack/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-geepack/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	geepack
+PORTREVISION=	1
 DISTVERSION=	1.2-1
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -11,6 +12,6 @@ COMMENT=	Generalized Estimating Equation Package
 
 LICENSE=	GPLv3
 
-USES=		cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-gpclib/Makefile
==============================================================================
--- head/math/R-cran-gpclib/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-gpclib/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,13 +3,13 @@
 
 PORTNAME=	gpclib
 DISTVERSION=	1.5-5
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
 MAINTAINER=	wen@FreeBSD.org
 COMMENT=	General Polygon Clipping Library for R
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-igraph/Makefile
==============================================================================
--- head/math/R-cran-igraph/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-igraph/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	igraph
+PORTREVISION=	1
 DISTVERSION=	1.0.1
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -17,7 +18,7 @@ RUN_DEPENDS=	R-cran-magrittr>0:devel/R-cran-magrittr \
 		R-cran-NMF>0:math/R-cran-NMF \
 		R-cran-irlba>0:math/R-cran-irlba
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 USE_GNOME=	libxml2
 
 .include <bsd.port.pre.mk>

Modified: head/math/R-cran-lazyeval/Makefile
==============================================================================
--- head/math/R-cran-lazyeval/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-lazyeval/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -2,6 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	lazyeval
+PORTREVISION=	1
 DISTVERSION=	0.2.0
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -11,6 +12,6 @@ COMMENT=	Disciplined approach to non-standard evaluati
 
 LICENSE=	GPLv3
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-minqa/Makefile
==============================================================================
--- head/math/R-cran-minqa/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-minqa/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	minqa
 PORTVERSION=	1.2.4
+PORTREVISION=	1
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -13,6 +14,6 @@ LICENSE=	GPLv2
 
 RUN_DEPENDS=	R-cran-Rcpp>=0.9.10:devel/R-cran-Rcpp
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-mvtnorm/Makefile
==============================================================================
--- head/math/R-cran-mvtnorm/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-mvtnorm/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,13 +3,13 @@
 
 PORTNAME=	mvtnorm
 PORTVERSION=	0.9.96
-PORTREVISION=	15
+PORTREVISION=	16
 CATEGORIES=	math
 DISTNAME=	${PORTNAME}_${PORTVERSION:C/\./-/g:C/-/./1}
 
 MAINTAINER=	wen@FreeBSD.org
 COMMENT=	Multivariate Normal and t Distributions
 
-USES=	cran:auto-plist
+USES=		cran:auto-plist,compiles
 
 .include <bsd.port.mk>

Modified: head/math/R-cran-nloptr/Makefile
==============================================================================
--- head/math/R-cran-nloptr/Makefile	Sun Jun 18 17:58:40 2017	(r443844)
+++ head/math/R-cran-nloptr/Makefile	Sun Jun 18 18:09:16 2017	(r443845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	nloptr
 PORTVERSION=	1.0.4
+PORTREVISION=	1
 CATEGORIES=	math

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706181809.v5II9H4H074804>