Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 May 2016 18:07:03 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r415646 - in head/math/R: . files
Message-ID:  <201605221807.u4MI73V8074243@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun May 22 18:07:03 2016
New Revision: 415646
URL: https://svnweb.freebsd.org/changeset/ports/415646

Log:
  math/R: 3.2.2 -> 3.3.0
  
  Changes: https://stat.ethz.ch/pipermail/r-announce/2016/000602.html
  
  PR:		209315
  Submitted by:	wen
  Approved by:	bf (maintainer, by mail)

Modified:
  head/math/R/Makefile
  head/math/R/distinfo
  head/math/R/files/patch-configure
  head/math/R/files/patch-src__nmath__standalone__test.c
  head/math/R/files/patch-src_extra_tre_tre-internal.h
  head/math/R/pkg-plist

Modified: head/math/R/Makefile
==============================================================================
--- head/math/R/Makefile	Sun May 22 17:47:19 2016	(r415645)
+++ head/math/R/Makefile	Sun May 22 18:07:03 2016	(r415646)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME?=	R
-PORTVERSION=	3.2.2
-PORTREVISION=	1
+PORTVERSION=	3.3.0
 CATEGORIES=	math lang
 MASTER_SITES=	http://cran.r-project.org/%SUBDIR%/ \
 		ftp://cran.r-project.org/pub/R/%SUBDIR%/ \
@@ -29,6 +28,7 @@ LICENSE=	GPLv2
 
 BUILD_DEPENDS=		${LOCALBASE}/bin/gsed:textproc/gsed \
 			texi2dvi:print/texinfo
+LIB_DEPENDS=		libcurl.so:ftp/curl
 
 CONFIGURE_ENV=		LIBR_LDFLAGS="${LDFLAGS}" OBJC="${CC}" \
 			SED="${LOCALBASE}/bin/gsed" \

Modified: head/math/R/distinfo
==============================================================================
--- head/math/R/distinfo	Sun May 22 17:47:19 2016	(r415645)
+++ head/math/R/distinfo	Sun May 22 18:07:03 2016	(r415646)
@@ -1,2 +1,2 @@
-SHA256 (R-3.2.2.tar.gz) = 9c9152e74134b68b0f3a1c7083764adc1cb56fd8336bec003fd0ca550cd2461d
-SIZE (R-3.2.2.tar.gz) = 29772864
+SHA256 (R-3.3.0.tar.gz) = 9256b154b1a5993d844bee7b1955cd49c99ad72cef03cce3cd1bdca1310311e4
+SIZE (R-3.3.0.tar.gz) = 29820067

Modified: head/math/R/files/patch-configure
==============================================================================
--- head/math/R/files/patch-configure	Sun May 22 17:47:19 2016	(r415645)
+++ head/math/R/files/patch-configure	Sun May 22 18:07:03 2016	(r415646)
@@ -1,81 +1,81 @@
---- configure.orig	2015-08-13 09:21:16 UTC
+--- configure.orig	2016-04-25 22:17:08 UTC
 +++ configure
-@@ -20589,13 +20589,13 @@ if test "x$ac_cv_lib_mw__mwvalidcheckl" 
-   LIBM="-lmw"
+@@ -22470,13 +22470,13 @@ if test "x$ac_cv_lib_mw__mwvalidcheckl" 
+   LIBM=-lmw
  fi
  
 -  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
 -$as_echo_n "checking for cos in -lm... " >&6; }
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lquadmath -lm" >&5
-+$as_echo_n "checking for cos in -lquadmath -lm... " >&6; }
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lquadmath -lquadmath -lm" >&5
++$as_echo_n "checking for cos in -lquadmath -lquadmath -lm... " >&6; }
  if ${ac_cv_lib_m_cos+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    ac_check_lib_save_LIBS=$LIBS
 -LIBS="-lm  $LIBS"
-+LIBS="-lquadmath -lm  $LIBS"
++LIBS="-lquadmath -lquadmath -lm  $LIBS"
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
-@@ -20626,18 +20626,18 @@ fi
+@@ -22507,18 +22507,18 @@ fi
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
  $as_echo "$ac_cv_lib_m_cos" >&6; }
  if test "x$ac_cv_lib_m_cos" = xyes; then :
 -  LIBM="$LIBM -lm"
-+  LIBM="$LIBM -lquadmath -lm"
++  LIBM="$LIBM -lquadmath -lquadmath -lm"
  fi
  
    ;;
  *)
 -  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
 -$as_echo_n "checking for cos in -lm... " >&6; }
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lquadmath -lm" >&5
-+$as_echo_n "checking for cos in -lquadmath -lm... " >&6; }
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lquadmath -lquadmath -lm" >&5
++$as_echo_n "checking for cos in -lquadmath  -lquadmath -lm... " >&6; }
  if ${ac_cv_lib_m_cos+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    ac_check_lib_save_LIBS=$LIBS
 -LIBS="-lm  $LIBS"
-+LIBS="-lquadmath -lm  $LIBS"
++LIBS="-lquadmath -lquadmath -lm  $LIBS"
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
-@@ -20668,7 +20668,7 @@ fi
+@@ -22549,7 +22549,7 @@ fi
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
  $as_echo "$ac_cv_lib_m_cos" >&6; }
  if test "x$ac_cv_lib_m_cos" = xyes; then :
--  LIBM="-lm"
-+  LIBM="-lquadmath -lm"
+-  LIBM=-lm
++  LIBM="-lquadmath -lquadmath -lm"
  fi
  
    ;;
-@@ -20679,13 +20679,13 @@ esac
+@@ -22560,13 +22560,13 @@ esac
  ## </NOTE>
  ## AC_CHECK_LIBM computes LIBM but does not add to LIBS, hence we do
  ## the following as well.
 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin in -lm" >&5
 -$as_echo_n "checking for sin in -lm... " >&6; }
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin in -lquadmath -lm" >&5
-+$as_echo_n "checking for sin in -lquadmath -lm... " >&6; }
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin in -lquadmath -lquadmath -lm" >&5
++$as_echo_n "checking for sin in -lquadmath -lquadmath -lm... " >&6; }
  if ${ac_cv_lib_m_sin+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    ac_check_lib_save_LIBS=$LIBS
 -LIBS="-lm  $LIBS"
-+LIBS="-lquadmath -lm  $LIBS"
++LIBS="-lquadmath -lquadmath -lm  $LIBS"
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
-@@ -20720,7 +20720,7 @@ if test "x$ac_cv_lib_m_sin" = xyes; then
+@@ -22601,7 +22601,7 @@ if test "x$ac_cv_lib_m_sin" = xyes; then
  #define HAVE_LIBM 1
  _ACEOF
  
 -  LIBS="-lm $LIBS"
-+  LIBS="-lquadmath -lm $LIBS"
++  LIBS="-lquadmath -lquadmath -lm $LIBS"
  
  fi
  
-@@ -26166,7 +26166,7 @@ fi
+@@ -27958,7 +27958,7 @@ fi
  ## if nothing was obtained for SHLIB_CXXLDFLAGS.
  ##
  ## Note also that some systems (formerly AIX) do not allow for unresolved
@@ -84,16 +84,16 @@
  ## it exists) when building a shlib module via SHLIB_LIBADD.
  
  main_ld="${CC}"
-@@ -28310,7 +28310,7 @@ if ${ac_cv_lib_rt_clock_gettime+:} false
+@@ -30147,7 +30147,7 @@ if ${ac_cv_lib_rt_clock_gettime+:} false
    $as_echo_n "(cached) " >&6
  else
    ac_check_lib_save_LIBS=$LIBS
 -LIBS="-lrt  $LIBS"
-+LIBS=" $LIBS"
++LIBS="$LIBS"
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
-@@ -28353,7 +28353,7 @@ if test "x$ac_cv_lib_rt_clock_gettime" =
+@@ -30190,7 +30190,7 @@ if test "x$ac_cv_lib_rt_clock_gettime" =
  #define HAVE_LIBRT 1
  _ACEOF
  
@@ -102,7 +102,7 @@
  
  fi
  
-@@ -33267,7 +33267,7 @@ fi
+@@ -35109,7 +35109,7 @@ fi
      ## Part 2.  Try finding the tk library.
      if test -n "${TK_CONFIG}"; then
        . ${TK_CONFIG}

Modified: head/math/R/files/patch-src__nmath__standalone__test.c
==============================================================================
--- head/math/R/files/patch-src__nmath__standalone__test.c	Sun May 22 17:47:19 2016	(r415645)
+++ head/math/R/files/patch-src__nmath__standalone__test.c	Sun May 22 18:07:03 2016	(r415646)
@@ -1,4 +1,4 @@
---- src/nmath/standalone/test.c.orig	2012-04-15 22:05:35 UTC
+--- src/nmath/standalone/test.c.orig	2015-08-25 22:18:53 UTC
 +++ src/nmath/standalone/test.c
 @@ -38,7 +38,7 @@ main(int argc, char** argv)
      qnorm(0.7, 0.0, 1.0, 0, 0);

Modified: head/math/R/files/patch-src_extra_tre_tre-internal.h
==============================================================================
--- head/math/R/files/patch-src_extra_tre_tre-internal.h	Sun May 22 17:47:19 2016	(r415645)
+++ head/math/R/files/patch-src_extra_tre_tre-internal.h	Sun May 22 18:07:03 2016	(r415646)
@@ -1,4 +1,4 @@
---- src/extra/tre/tre-internal.h.orig	2014-06-13 22:15:07 UTC
+--- src/extra/tre/tre-internal.h.orig	2016-05-05 10:54:54 UTC
 +++ src/extra/tre/tre-internal.h
 @@ -17,6 +17,7 @@
  #include <wctype.h>
@@ -8,15 +8,15 @@
  #include <ctype.h>
  #include "tre.h"
  
-@@ -48,7 +49,11 @@
+@@ -47,7 +48,11 @@
+ #ifdef TRE_WCHAR
  
  /* Wide characters. */
- typedef wint_t tre_cint_t;
 +#if WCHAR_MAX <= INT_MAX
- #define TRE_CHAR_MAX WCHAR_MAX
+ typedef wint_t tre_cint_t;
 +#else /* WCHAR_MAX > INT_MAX */
 +#define TRE_CHAR_MAX INT_MAX
 +#endif
- 
- #ifdef TRE_MULTIBYTE
- #define TRE_MB_CUR_MAX MB_CUR_MAX
+ /* Workaround problem seen on AIX, (2010 & 2015), e.g.,
+     https://stat.ethz.ch/pipermail/r-devel/2015-October/071902.html
+   WCHAR_MAX = UINT32_MAX on AIX and that is "not possible to work"

Modified: head/math/R/pkg-plist
==============================================================================
--- head/math/R/pkg-plist	Sun May 22 17:47:19 2016	(r415645)
+++ head/math/R/pkg-plist	Sun May 22 18:07:03 2016	(r415646)
@@ -17,7 +17,6 @@
 %%DOCSDIR%%/html/index.html
 %%DOCSDIR%%/html/left.jpg
 %%DOCSDIR%%/html/logo.jpg
-%%DOCSDIR%%/html/logosm.jpg
 %%DOCSDIR%%/html/packages-head-utf8.html
 %%DOCSDIR%%/html/packages.html
 %%DOCSDIR%%/html/resources.html
@@ -180,6 +179,7 @@ lib/R/library/Matrix/Copyrights
 lib/R/library/Matrix/DESCRIPTION
 lib/R/library/Matrix/Doxyfile
 lib/R/library/Matrix/INDEX
+lib/R/library/Matrix/LICENCE
 lib/R/library/Matrix/NEWS.Rd
 lib/R/library/Matrix/Meta/Rd.rds
 lib/R/library/Matrix/Meta/data.rds
@@ -1059,6 +1059,8 @@ lib/R/library/survival/doc/timedep.R
 lib/R/library/survival/doc/timedep.Rnw
 lib/R/library/survival/doc/timedep.pdf
 lib/R/library/survival/doc/validate.pdf
+lib/R/library/survival/doc/validate.R
+lib/R/library/survival/doc/validate.Rnw
 lib/R/library/survival/help/AnIndex
 lib/R/library/survival/help/aliases.rds
 lib/R/library/survival/help/paths.rds
@@ -1413,6 +1415,8 @@ lib/R/library/utils/Meta/nsInfo.rds
 lib/R/library/utils/Meta/package.rds
 %%PORTDOCS%%%%PDF_MANUAL%%lib/R/library/utils/Meta/vignette.rds
 lib/R/library/utils/NAMESPACE
+lib/R/library/utils/R/sysdata.rdb
+lib/R/library/utils/R/sysdata.rdx
 lib/R/library/utils/R/utils
 lib/R/library/utils/R/utils.rdb
 lib/R/library/utils/R/utils.rdx
@@ -1484,6 +1488,8 @@ lib/R/share/texmf/tex/latex/ts1aett.fd
 man/man1/R.1.gz
 man/man1/Rscript.1.gz
 %%DOCSDIR%%/html/NEWS.2.html
+%%PORTDOCS%%%%DOCSDIR%%/html/Rlogo.pdf
+%%PORTDOCS%%%%DOCSDIR%%/html/Rlogo.svg
 %%PORTDOCS%%%%PDF_MANUAL%%%%DOCSDIR%%/manual/R-FAQ.pdf
 %%PORTDOCS%%%%PDF_MANUAL%%%%DOCSDIR%%/manual/R-admin.pdf
 %%PORTDOCS%%%%PDF_MANUAL%%%%DOCSDIR%%/manual/R-data.pdf



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