Hello community, here is the log from the commit of package R-base for openSUSE:Factory checked in at 2014-04-11 13:42:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/R-base (Old) and /work/SRC/openSUSE:Factory/.R-base.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "R-base" Changes: -------- --- /work/SRC/openSUSE:Factory/R-base/R-base.changes 2014-03-09 20:21:42.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.R-base.new/R-base.changes 2014-04-11 13:42:19.000000000 +0200 @@ -1,0 +2,306 @@ +Thu Apr 10 10:58:30 UTC 2014 - detlef.steuer@gmx.de + +- Upstream release 3.1.0 +- Most impotant + CHANGES IN R 3.1.0: + + NEW FEATURES: + + * type.convert() (and hence by default read.table()) returns a + character vector or factor when representing a numeric input as a + double would lose accuracy. Similarly for complex inputs. + + If a file contains numeric data with unrepresentable numbers of + decimal places that are intended to be read as numeric, specify + colClasses in read.table() to be "numeric". + + * tools::Rdiff(useDiff = FALSE) is closer to the POSIX definition + of diff -b (as distinct from the description in the man pages of + most systems). + + * New function anyNA(), a version of any(is.na(.)) which is fast + for atomic vectors, based on a proposal by Tim Hesterberg. (Wish + of PR#15239.) + + * arrayInd(*, useNames = TRUE) and, analogously, which(*, arr.ind = + TRUE) now make use of names(.dimnames) when available. + + * is.unsorted() now also works for raw vectors. + + * The "table" method for as.data.frame() (also useful as + as.data.frame.table()) now passes sep and base arguments to + provideDimnames(). + + * uniroot() gets new optional arguments, notably extendInt, + allowing to auto-extend the search interval when needed. The + return value has an extra component, init.it. + + * switch(f, ...) now warns when f is a factor, as this typically + happens accidentally where the useR meant to pass a character + string, but f is treated as integer (as always documented). + + * The parser has been modified to use less memory. + + * The way the unary operators (+ - !) handle attributes is now more + consistent. If there is no coercion, all attributes (including + class) are copied from the input to the result: otherwise only + names, dims and dimnames are. + + * colorRamp() and colorRampPalette() now allow non-opaque colours + and a ramp in opacity via the new argument alpha = TRUE. + (Suggested by Alberto Krone-Martins, but optionally as there are + existing uses which expect only RGB values.) + + * grid.show.layout() and grid.show.viewport() get an optional vp.ex + argument. + + * There is a new function find_gs_cmd() in the tools package to + locate a GhostScript executable. (This is an enhanced version of + a previously internal function there.) + + * object.size() gains a format() method. + + * There is a new family, "ArialMT", for the pdf() and postscript() + devices. This will only be rendered correctly on viewers which + have access to Monotype TrueType fonts (which are sometimes + requested by journals). + + * The text and PDF news files, including NEWS and NEWS.2, have been + moved to the doc directory. + + * combn(x, simplify = TRUE) now gives a factor result for factor + input x (previously user error). (Related to PR#15442.) + + * Added utils::fileSnapshot() and utils::changedFiles() functions + to allow snapshots and comparison of directories of files. + + * make.names(names, unique=TRUE) now tries to preserve existing + names. (Suggestion of PR#15452.) + + * New functions cospi(x), sinpi(x), and tanpi(x), for more accurate + computation of cos(pi*x), etc, both in R and the C API. Using + these gains accuracy in some cases, e.g., inside lgamma() or + besselI(). (Suggested by Morten Welinder in PR#15529.) + * print.table(x, zero.print = ".") now also has an effect when x is + not integer-valued. + + * There is more support to explore the system's idea of time-zone + names. Sys.timezone() tries to give the current system setting + by name (and succeeds at least on Linux, OS X, Solaris and + Windows), and OlsonNames() lists the names in the system's Olson + database. Sys.timezone(location = FALSE) gives the previous + behaviour. + + * Platforms with a 64-bit time_t type are allowed to handle + conversions between the "POSIXct" and "POSIXlt" classes for + date-times outside the 32-bit range (before 1902 or after 2037): + the existing workarounds are used on other platforms. (Note that + time-zone information for post-2037 is speculative at best, and + the OS services are tested for known errors and so not used on OS + X.) + + Currently time_t is usually long and hence 64-bit on Unix-alike + 64-bit platforms: however it several cases the time-zone database + is 32-bit. On R for Windows it is 64-bit (for both architectures + as from this version). + + * The "save.defaults" option can include a value for + compression_level. (Wish of PR#15579.) + + * colSums() and friends now have support for arrays and data-frame + columns with 2^31 or more elements. + + * as.factor() is faster when f is an unclassed integer vector (for + example, when called from tapply()). + + * fft() now works with longer inputs, from the 12 million + previously supported up to 2 billion. (PR#15593) + + * Complex svd() now uses LAPACK subroutine ZGESDD, the complex + analogue of the routine used for the real case. + + * Sweave now outputs .tex files in UTF-8 if the input encoding is + declared to be UTF-8, regardless of the local encoding. The + UTF-8 encoding may now be declared using a LaTeX comment + containing the string %\SweaveUTF8 on a line by itself. + + * file.copy() gains a copy.date argument. + + * Printing of date-times will make use of the time-zone + abbreviation in use at the time, if known. For example, for + Paris pre-1940 this could be LMT, PMT, WET or WEST. To enable + this, the "POSIXlt" class has an optional component "zone" + recording the abbreviation for each element. + + For platforms which support it, there is also a component + "gmtoff" recording the offset from GMT where known. + + * (On Windows, by default on OS X and optionally elsewhere.) The + system C function strftime has been replaced by a more + comprehensive version with closer conformance to the POSIX 2008 + standard. + + * dnorm(x, log = FALSE) is more accurate (but somewhat slower) for + |x| > 5; as suggested in PR#15620. + + * Some versions of the tiff() device have further compression + options. + + * read.table(), readLines() and scan() have a new argument to + influence the treatment of embedded nuls. + + * Avoid duplicating the right hand side values in complex + assignments when possible. This reduces copying of replacement + values in expressions such as Z$a <- a0 and ans[[i]] <- tmp: some + package code has relied on there being copies. + + Also, a number of other changes to reduce copying of objects; all + contributed by or based on suggestions by Michael Lawrence. + + * The fast argument of KalmanLike(), KalmanRun() and + KalmanForecast() has been replaced by update, which instead of + updating mod in place, optionally returns the updated model in an + attribute "mod" of the return value. + + * arima() and makeARIMA() get a new optional argument SSinit, + allowing the choice of a different *s*tate *s*pace initialization + which has been observed to be more reliable close to + non-stationarity: see PR#14682. + * warning() has a new argument noBreaks., to simplify + post-processing of output with options(warn = 1). + + * pushBack() gains an argument encoding, to support reading of + UTF-8 characters using scan(), read.table() and related functions + in a non-UTF-8 locale. + + * all.equal.list() gets a new argument use.names which by default + labels differing components by names (if they match) rather than + by integer index. Saved R output in packages may need to be + updated. + + * The methods for all.equal() and attr.all.equal() now have + argument check.attributes after ... so it cannot be partially nor + positionally matched (as it has been, unintentionally). + + A side effect is that some previously undetected errors of + passing empty arguments (no object between commas) to all.equal() + are detected and reported. + + There are explicit checks that check.attributes is logical, + tolerance is numeric and scale is NULL or numeric. This catches + some unintended positional matching. + + The message for all.equal.numeric() reports a "scaled difference" + only for scale != 1. + + * all.equal() now has a "POSIXt" method replacing the "POSIXct" + method. ++++ 109 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/R-base/R-base.changes ++++ and /work/SRC/openSUSE:Factory/.R-base.new/R-base.changes Old: ---- R-3.0.3.tar.bz2 New: ---- R-3.1.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ R-base.spec ++++++ --- /var/tmp/diff_new_pack.s7zDUZ/_old 2014-04-11 13:42:20.000000000 +0200 +++ /var/tmp/diff_new_pack.s7zDUZ/_new 2014-04-11 13:42:20.000000000 +0200 @@ -18,7 +18,7 @@ Name: R-base %define release 1 -Version: 3.0.3 +Version: 3.1.0 Release: %release Source: R-%{version}.tar.bz2 #Source: http://cran.r-project.org/src/base/R-2/R-%%{version}.tar.gz @@ -72,6 +72,7 @@ BuildRequires: texinfo BuildRequires: tk-devel BuildRequires: xorg-x11-devel +Requires: R-base-devel = %{version} Requires: cairo >= 1.2 Requires: fontconfig Requires: freetype2 @@ -82,28 +83,28 @@ Requires: xorg-x11-fonts-75dpi Provides: R = %{version} -Provides: R-KernSmooth = 2.23.10 -Provides: R-MASS = 7.3.29 -Provides: R-Matrix = 1.1.2 -Provides: R-base = %{version} -Obsoletes: R-Matrix < 1.1.2 -Provides: R-boot = 1.3.9 -Provides: R-class = 7.3.9 -Provides: R-cluster = 1.14.4 +Provides: R-KernSmooth = 2.23.12 +Provides: R-MASS = 7.3.31 +Provides: R-Matrix = 1.1.3 +#Provides: R-base = %%{version} # implicitly provided +Obsoletes: R-Matrix < 1.1.3 +Provides: R-boot = 1.3.11 +Provides: R-class = 7.3.10 +Provides: R-cluster = 1.15.2 Provides: R-codetools = 0.2.8 Provides: R-compiler = %{version} Provides: R-datasets = %{version} -Provides: R-foreign = 0.8.59 +Provides: R-foreign = 0.8.61 Provides: R-grDevices = %{version} Provides: R-graphics = %{version} Provides: R-grid = %{version} -Provides: R-lattice = 0.20.27 +Provides: R-lattice = 0.20.29 Provides: R-methods = %{version} -Provides: R-mgcv = 1.7.28 -Provides: R-nlme = 3.1.113 -Provides: R-nnet = 7.3.7 -Provides: R-rpart = 4.1.5 -Provides: R-spatial = 7.3.7 +Provides: R-mgcv = 1.7.29 +Provides: R-nlme = 3.1.117 +Provides: R-nnet = 7.3.8 +Provides: R-rpart = 4.1.8 +Provides: R-spatial = 7.3.8 Provides: R-splines = %{version} Provides: R-stats = %{version} Provides: R-stats4 = %{version} @@ -119,10 +120,10 @@ %package -n R-base-devel Summary: Libraries and includefiles for developing with R-base Group: Development/Libraries/Other -Provides: R-Matrix-devel = 1.1.2 +Provides: R-Matrix-devel = 1.1.3 Provides: R-devel = %{version} Requires: R-base -Obsoletes: R-Matrix-devel < 1.1.2 +Obsoletes: R-Matrix-devel < 1.1.3 %description -n R-base-devel This package provides the necessary development headers and @@ -212,6 +213,7 @@ %{_libdir}/R/library/base/R/ # boot %dir %{_libdir}/R/library/boot/ +%{_libdir}/R/library/boot/bd.q %{_libdir}/R/library/boot/CITATION %{_libdir}/R/library/boot/data/ %{_libdir}/R/library/boot/DESCRIPTION @@ -263,6 +265,7 @@ %dir %{_libdir}/R/library/cluster/po/ %lang(de) %{_libdir}/R/library/cluster/po/de/ %lang(en) %{_libdir}/R/library/cluster/po/en*/ +%lang(fr) %{_libdir}/R/library/cluster/po/fr/ %lang(pl) %{_libdir}/R/library/cluster/po/pl/ # codetools %dir %{_libdir}/R/library/codetools/ @@ -358,6 +361,7 @@ %dir %{_libdir}/R/library/KernSmooth/po/ %lang(de) %{_libdir}/R/library/KernSmooth/po/de/ %lang(en) %{_libdir}/R/library/KernSmooth/po/en*/ +%lang(fr) %{_libdir}/R/library/KernSmooth/po/fr/ %lang(pl) %{_libdir}/R/library/KernSmooth/po/pl/ %lang(ko) %{_libdir}/R/library/KernSmooth/po/ko/ %{_libdir}/R/library/KernSmooth/R/ @@ -379,7 +383,7 @@ %lang(en) %{_libdir}/R/library/lattice/po/en*/ %lang(fr) %{_libdir}/R/library/lattice/po/fr/ %lang(ko) %{_libdir}/R/library/lattice/po/ko/ -%lang(pl_PL) %{_libdir}/R/library/lattice/po/pl_PL/ +%lang(pl) %{_libdir}/R/library/lattice/po/pl/ %{_libdir}/R/library/lattice/R/ # MASS %dir %{_libdir}/R/library/MASS/ @@ -419,6 +423,7 @@ %dir %{_libdir}/R/library/Matrix/po/ %lang(de) %{_libdir}/R/library/Matrix/po/de/ %lang(en) %{_libdir}/R/library/Matrix/po/en*/ +%lang(fr) %{_libdir}/R/library/Matrix/po/fr/ %lang(pl) %{_libdir}/R/library/Matrix/po/pl/ %{_libdir}/R/library/Matrix/R/ %{_libdir}/R/library/Matrix/test-tools.R @@ -683,6 +688,7 @@ %lang(de) %{_libdir}/R/library/translations/de/LC_MESSAGES/stats.mo %lang(de) %{_libdir}/R/library/translations/de/LC_MESSAGES/tcltk.mo %lang(de) %{_libdir}/R/library/translations/de/LC_MESSAGES/tools.mo +%lang(de) %{_libdir}/R/library/translations/de/LC_MESSAGES/utils.mo %dir %{_libdir}/R/library/translations/en %dir %{_libdir}/R/library/translations/en/LC_MESSAGES %lang(en) %{_libdir}/R/library/translations/en/LC_MESSAGES/R.mo @@ -966,11 +972,6 @@ %{_mandir}/man1/R.1* %{_mandir}/man1/Rscript.1* %doc %{_libdir}/R/COPYING -%doc %{_libdir}/R/NEWS -%doc %{_libdir}/R/NEWS.0 -%doc %{_libdir}/R/NEWS.1 -%doc %{_libdir}/R/NEWS.2 -%doc %{_libdir}/R/NEWS.pdf %doc %{_libdir}/R/SVN-REVISION %{_infodir}/*.gz %doc %{_libdir}/R/doc/ @@ -1021,6 +1022,7 @@ %{_libdir}/R/include/R_ext/GetX11Image.h %{_libdir}/R/include/R_ext/GraphicsDevice.h %{_libdir}/R/include/R_ext/GraphicsEngine.h +%{_libdir}/R/include/R_ext/Itermacros.h %{_libdir}/R/include/R_ext/Lapack.h %{_libdir}/R/include/R_ext/Linpack.h %{_libdir}/R/include/R_ext/MathThreads.h @@ -1030,6 +1032,7 @@ %{_libdir}/R/include/R_ext/PrtUtil.h %{_libdir}/R/include/R_ext/QuartzDevice.h %{_libdir}/R/include/R_ext/R-ftp-http.h +%{_libdir}/R/include/R_ext/Rallocators.h %{_libdir}/R/include/R_ext/RS.h %{_libdir}/R/include/R_ext/RStartup.h %{_libdir}/R/include/R_ext/Random.h ++++++ R-3.0.3.tar.bz2 -> R-3.1.0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/R-base/R-3.0.3.tar.bz2 /work/SRC/openSUSE:Factory/.R-base.new/R-3.1.0.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org