Thu Jul 24 21:33:03 2014 UTC ()
Update R to 3.1.1

NEW FEATURES:

    * When attach() reports conflicts, it does so compatibly with
      library() by using message().

    * R CMD Sweave no longer cleans any files by default, compatibly
      with versions of R prior to 3.1.0.  There are new options
      --clean, --clean=default and --clean=keepOuts.

    * tools::buildVignette() and tools::buildVignettes() with clean =
      FALSE no longer remove any created files.  buildvignette() gains
      a keep argument for more cleaning customization.

    * The Bioconductor 'version' used by setRepositories() can now be
      set by environment variable R_BIOC_VERSION at runtime, not just
      when R is installed.  (It has been stated that Bioconductor will
      switch from 'version' 2.14 to 'version' 3.0 during the lifetime
      of the R 3.1 series.)

    * Error messages from bugs in embedded Sexpr code in Sweave
      documents now report the source location.

    * type.convert(), read.table() and similar read.*() functions get a
      new numerals argument, specifying how numeric input is converted
      when its conversion to double precision loses accuracy.  The
      default value, "allow.loss" allows accuracy loss, as in R
      versions before 3.1.0.

    * For some compilers, integer addition could overflow without a
      warning.  R's internal code for both integer addition and
      subtraction is more robust now.

    * The function determining the default number of knots for
      smooth.spline() is now exported, as .nknots.smspl().

    * dbeta(, a,b), pbeta(), qbeta() and rbeta() are now defined also
      for a = 0, b = 0, or infinite a and b (where they typically
      returned NaN before).

    * Many package authors report that the RStudio graphics device does
      not work correctly with their package's use of dev.new().  The
      new option dev.new(noRStudioGD = TRUE) replaces the RStudio
      override by the default device as selected by R itself, still
      respecting environment variables R_INTERACTIVE_DEVICE and
      R_DEFAULT_DEVICE.

    * readRDS() now returns visibly.

    * Modifying internal logical scalar constants now results in an
      error instead of a warning.

    * install.packages(repos = NULL) now accepts http:// or ftp:// URLs
      of package archives as well as file paths, and will download as
      required.  In most cases repos = NULL can be deduced from the
      extension of the URL.

    * The warning when using partial matching with the $ operator on
      data frames is now only given when
      options("warnPartialMatchDollar") is TRUE.

    * Package help requests like package?foo now try the package foo
      whether loaded or not.

    * General help requests now default to trying all loaded packages,
      not just those on the search path.

    * Added a new function promptImport(), to generate a help page for
      a function that was imported from another package (and presumably
      re-exported, or help would not be needed).


(markd)
diff -r1.150 -r1.151 pkgsrc/math/R/Makefile
diff -r1.60 -r1.61 pkgsrc/math/R/distinfo

cvs diff -r1.150 -r1.151 pkgsrc/math/R/Makefile (expand / switch to unified diff)

--- pkgsrc/math/R/Makefile 2014/05/29 23:36:52 1.150
+++ pkgsrc/math/R/Makefile 2014/07/24 21:33:03 1.151
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.150 2014/05/29 23:36:52 wiz Exp $ 1# $NetBSD: Makefile,v 1.151 2014/07/24 21:33:03 markd Exp $
2 2
3DISTNAME= R-3.1.0 3DISTNAME= R-3.1.1
4PKGREVISION= 2 
5CATEGORIES= math 4CATEGORIES= math
6MASTER_SITES= ${MASTER_SITE_R_CRAN:=base/R-3/} 5MASTER_SITES= ${MASTER_SITE_R_CRAN:=base/R-3/}
7 6
8MAINTAINER= markd@NetBSD.org 7MAINTAINER= markd@NetBSD.org
9HOMEPAGE= http://www.R-project.org/ 8HOMEPAGE= http://www.R-project.org/
10COMMENT= Statistical language for data analysis and graphics 9COMMENT= Statistical language for data analysis and graphics
11LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
12 11
13#needs FPC code not found in older versions of NetBSD 12#needs FPC code not found in older versions of NetBSD
14NOT_FOR_PLATFORM= NetBSD-1.[0-4]*-alpha NetBSD-1.5-alpha \ 13NOT_FOR_PLATFORM= NetBSD-1.[0-4]*-alpha NetBSD-1.5-alpha \
15 NetBSD-1.5.*-alpha NetBSD-1.5[A-U]-alpha 14 NetBSD-1.5.*-alpha NetBSD-1.5[A-U]-alpha
16 15
17PKG_INSTALLATION_TYPES= overwrite pkgviews 16PKG_INSTALLATION_TYPES= overwrite pkgviews

cvs diff -r1.60 -r1.61 pkgsrc/math/R/distinfo (expand / switch to unified diff)

--- pkgsrc/math/R/distinfo 2014/06/26 20:34:54 1.60
+++ pkgsrc/math/R/distinfo 2014/07/24 21:33:03 1.61
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.60 2014/06/26 20:34:54 asau Exp $ 1$NetBSD: distinfo,v 1.61 2014/07/24 21:33:03 markd Exp $
2 2
3SHA1 (R-3.1.0.tar.gz) = a9d13932c739cc12667c6a17fabd9361624a1708 3SHA1 (R-3.1.1.tar.gz) = e974ecc92e49266529e8e791e02a80c75e50b696
4RMD160 (R-3.1.0.tar.gz) = 15d6c762baf36d4e2680599b5e976d0c068b7dbd 4RMD160 (R-3.1.1.tar.gz) = 72e5d7a9ec4dc9c960321e7fc8d939cb59d63c31
5Size (R-3.1.0.tar.gz) = 28469975 bytes 5Size (R-3.1.1.tar.gz) = 28606569 bytes
6SHA1 (patch-ac) = 9c6de78be36766ceefa8aafa8a7b5d5af3f83cac 6SHA1 (patch-ac) = 9c6de78be36766ceefa8aafa8a7b5d5af3f83cac
7SHA1 (patch-ad) = b40536fac079e2cc348a020fafac687f2f8b1dfe 7SHA1 (patch-ad) = b40536fac079e2cc348a020fafac687f2f8b1dfe