aboutsummaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorJoseph Mingrone <jrm@FreeBSD.org>2017-07-25 23:28:26 +0000
committerJoseph Mingrone <jrm@FreeBSD.org>2017-07-25 23:28:26 +0000
commit75e07f1a2cd9f47191b5827390d8383f1c503d7a (patch)
tree9c33a0ec77d729fada27b9fcd2c605a24fc8fbd3 /math
parent72738ddbd5a57f1f83f06ef427c563d36a37fcd5 (diff)
Notes
Diffstat (limited to 'math')
-rw-r--r--math/R/Makefile6
-rw-r--r--math/R/files/extra-patch-src_extra_blas_Makefile.in (renamed from math/R/files/patch-src_extra_blas_Makefile.in)0
-rw-r--r--math/R/files/extra-patch-src_main_Makefile.in (renamed from math/R/files/patch-src_main_Makefile.in)0
-rw-r--r--math/R/files/extra-patch-src_modules_lapack_Makefile.in (renamed from math/R/files/patch-src_modules_lapack_Makefile.in)0
4 files changed, 5 insertions, 1 deletions
diff --git a/math/R/Makefile b/math/R/Makefile
index 6644e538217a..e7bc939584b7 100644
--- a/math/R/Makefile
+++ b/math/R/Makefile
@@ -3,7 +3,7 @@
PORTNAME= R
PORTVERSION= 3.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math lang
MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||}
@@ -76,6 +76,7 @@ CAIROPANGO_CONFIGURE_WITH=cairo
CAIROPANGO_USES= gettext jpeg pkgconfig
CAIROPANGO_USE= GNOME=pango,cairo
FLANG_USE= binutils
+FLANG_PREVENTS= ATLAS OPENBLAS NETLIB
FLANG_BUILD_DEPENDS= flang:devel/flang
FLANG_RUN_DEPENDS= flang:devel/flang
FLANG_VARS= F77=flang FC=flang
@@ -96,6 +97,7 @@ JPEG_USES= jpeg
LDOUBLE_CONFIGURE_ENABLE=long-double
LETTER_CONFIGURE_ENV= R_PAPERSIZE=letter
LIBR_CONFIGURE_ENABLE= R-shlib
+LIBR_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_main_Makefile.in
LTO_CONFIGURE_ENABLE= lto
LTO_CONFIGURE_ENV= AR="${LOCALBASE}/bin/gcc-ar${GCC_DEFAULT:S/.//g}" \
RANLIB="${LOCALBASE}/bin/gcc-ranlib${GCC_DEFAULT:S/.//g}"
@@ -121,6 +123,8 @@ RBLAS_CONFIGURE_ON= --without-blas \
--enable-BLAS-shlib
RBLAS_CONFIGURE_OFF= --with-blas="-L${LOCALBASE}/lib ${BLASLIB}" \
--with-lapack="${LAPACKLIB}"
+RBLAS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_extra_blas_Makefile.in \
+ ${PATCHDIR}/extra-patch-src_modules_lapack_Makefile.in
RPROF_CONFIGURE_ENABLE= R-profiling
TCLTK_IMPLIES= X11
TCLTK_USES= tcl tk:84+
diff --git a/math/R/files/patch-src_extra_blas_Makefile.in b/math/R/files/extra-patch-src_extra_blas_Makefile.in
index a2c5e19b4eed..a2c5e19b4eed 100644
--- a/math/R/files/patch-src_extra_blas_Makefile.in
+++ b/math/R/files/extra-patch-src_extra_blas_Makefile.in
diff --git a/math/R/files/patch-src_main_Makefile.in b/math/R/files/extra-patch-src_main_Makefile.in
index b922f8c88ff0..b922f8c88ff0 100644
--- a/math/R/files/patch-src_main_Makefile.in
+++ b/math/R/files/extra-patch-src_main_Makefile.in
diff --git a/math/R/files/patch-src_modules_lapack_Makefile.in b/math/R/files/extra-patch-src_modules_lapack_Makefile.in
index 73a9fcf1d2e2..73a9fcf1d2e2 100644
--- a/math/R/files/patch-src_modules_lapack_Makefile.in
+++ b/math/R/files/extra-patch-src_modules_lapack_Makefile.in