2016-02-29 21:00:44 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
Need to pull in gettext-lib for dependencies.
|
2016-02-25 16:26:55 by Jonathan Perkin | Files touched by this commit (6) |
Log message:
Use OPSYSVARS.
|
2016-02-19 22:57:42 by Jonathan Perkin | Files touched by this commit (3) |
Log message:
Fix more library install names on Darwin.
|
2015-11-04 00:33:46 by Alistair G. Crooks | Files touched by this commit (262) |
Log message:
Add SHA512 digests for distfiles for math category
Problems found locating distfiles:
Package dfftpack: missing distfile dfftpack-20001209.tar.gz
Package eispack: missing distfile eispack-20001130.tar.gz
Package fftpack: missing distfile fftpack-20001130.tar.gz
Package linpack: missing distfile linpack-20010510.tar.gz
Package minpack: missing distfile minpack-20001130.tar.gz
Package odepack: missing distfile odepack-20001130.tar.gz
Package py-networkx: missing distfile networkx-1.10.tar.gz
Package py-sympy: missing distfile sympy-0.7.6.1.tar.gz
Package quadpack: missing distfile quadpack-20001130.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-09-11 15:16:16 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
Use install_name_tool to fix up Darwin library names. Fixes check-shlib.
|
2015-09-01 08:14:36 by Darrin B. Jewell | Files touched by this commit (1) |
Log message:
add Darwin specific files that are new with the verison upgrade
|
2015-08-14 14:40:20 by Wen Heping | Files touched by this commit (4) | |
Log message:
Update to 3.2.2
Upstream changes:
CHANGES IN R 3.2.2:
SIGNIFICANT USER-VISIBLE CHANGES:
* It is now easier to use secure downloads from https:// URLs on
builds which support them: no longer do non-default options need
to be selected to do so. In particular, packages can be
installed from repositories which offer https:// URLs, and those
listed by setRepositories() now do so (for some of their
mirrors).
Support for https:// URLs is available on Windows, and on other
platforms if support for libcurl was compiled in and if that
supports the https protocol (system installations can be expected
to do). So https:// support can be expected except on rather old
OSes (an example being OS X 'Snow Leopard', where a non-system
version of libcurl can be used).
(Windows only) The default method for accessing URLs _via_
download.file() and url() has been changed to be "wininet" using
Windows API calls. This changes the way proxies need to be set
and security settings made: there have been some reports of sites
being inaccessible under the new default method (but the previous
methods remain available).
NEW FEATURES:
* cmdscale() gets new option list. for increased flexibility when a
list should be returned.
* configure now supports texinfo version 6.0, which (unlike the
change from 4.x to 5.0) is a minor update. (Wish of PR#16456.)
* (Non-Windows only) download.file() with default method = "auto"
now chooses "libcurl" if that is available and a https:// or
ftps:// URL is used.
* (Windows only) setInternet2(TRUE) is now the default. The
command-line option --internet2 and environment variable
R_WIN_INTERNET2 are now ignored.
Thus by default the "internal" method for download.file() and
url() uses the "wininet" method: to revert to the previous
default use setInternet2(FALSE).
This means that https:// can be read by default by
download.file() (they have been readable by file() and url()
since R 3.2.0).
There are implications for how proxies need to be set (see
?download.file): also, cacheOK = FALSE is not supported.
* chooseCRANmirror() and chooseBioCmirror() now offer HTTPS mirrors
in preference to HTTP mirrors. This changes the interpretation
of their ind arguments: see their help pages.
* capture.output() gets optional arguments type and split to pass
to sink(), and hence can be used to capture messages.
C-LEVEL FACILITIES:
* Header Rconfig.h now defines HAVE_ALLOCA_H if the platform has
the alloca.h header (it is needed to define alloca on Solaris and
AIX, at least: see 'Writing R Extensions' for how to use it).
INSTALLATION and INCLUDED SOFTWARE:
* The libtool script generated by configure has been modified to
support FreeBSD >= 10 (PR#16410).
BUG FIXES:
* The HTML help page links to demo code failed due to a change in R
3.2.0. (PR#16432)
* If the na.action argument was used in model.frame(), the original
data could be modified. (PR#16436)
* getGraphicsEvent() could cause a crash if a graphics window was
closed while it was in use. (PR#16438)
* matrix(x, nr, nc, byrow = TRUE) failed if x was an object of type
"expression".
* strptime() could overflow the allocated storage on the C stack
when the timezone had a non-standard format much longer than the
standard formats. (Part of PR#16328.)
* options(OutDec = s) now signals a warning (which will become an
error in the future) when s is not a string with exactly one
character, as that has been a documented requirement.
* prettyNum() gains a new option input.d.mark which together with
other changes, e.g., the default for decimal.mark, fixes some
format()ting variants with non-default getOption("OutDec") such
as in PR#16411.
* download.packages() failed for type equal to either "both" or
"binary". (Reported by Dan Tenenbaum.)
* The dendrogram method of labels() is much more efficient for
large dendrograms, now using rapply(). (Comment #15 of PR#15215)
* The "port" algorithm of nls() could give spurious errors.
(Reported by Radford Neal.)
* Reference classes that inherited from reference classes in
another package could invalidate methods of the inherited class.
Fixing this requires adding the ability for methods to be
"external", with the object supplied explicitly as the first
argument, named .self. See "Inter-Package Superclasses" in the
documentation.
* readBin() could fail on the SPARC architecture due to alignment
issues. (Reported by Radford Neal.)
* qt(*, df=Inf, ncp=.) now uses the natural qnorm() limit instead
of returning NaN. (PR#16475)
* Auto-printing of S3 and S4 values now searches for print() in the
base namespace and show() in the methods namespace instead of
searching the global environment.
* polym() gains a coefs = NULL argument and returns class "poly"
just like poly() which gets a new simple=FALSE option. They now
lead to correct predict()ions, e.g., on subsets of the original
data.
* rhyper(nn, <large>) now works correctly. (PR#16489)
* ttkimage() did not (and could not) work so was removed. Ditto for
tkimage.cget() and tkimage.configure(). Added two Ttk widgets and
missing subcommands for Tk's image command: ttkscale(),
ttkspinbox(), tkimage.delete(), tkimage.height(),
tkimage.inuse(), tkimage.type(), tkimage.types(),
tkimage.width(). (PR#15372, PR#16450)
* getClass("foo") now also returns a class definition when it is
found in the cache more than once.
|
2015-07-03 14:45:03 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Fix texinfo version check.
|
2015-06-30 04:38:52 by Wen Heping | Files touched by this commit (4) | |
Log message:
Update to 3.2.1
Upstream changes:
CHANGES IN R 3.2.1
NEW FEATURES
utf8ToInt() now checks that its input is valid UTF-8 and returns NA if it is not.
install.packages() now allows type = "both" with repos = NULL if \
it can infer the type of file.
nchar(x, *) and nzchar(x) gain a new argument keepNA which governs how the \
result for NAs in x is determined. For the R 3.2.x series, the default remains \
FALSE which is fully back compatible. From R 3.3.0, the default will change to \
keepNA = NA and you are advised to consider this for code portability.
news() more flexibly extracts dates from package âNEWS.Rdâ files.
lengths(x) now also works (trivially) for atomic x and hence can be used \
more generally as an efficient replacement of sapply(x, length) and similar.
The included version of PCRE has been updated to 8.37, a bug-fix release.
diag() no longer duplicates a matrix when extracting its diagonal.
as.character.srcref() gains an argument to allow characters corresponding to \
a range of source references to be extracted.
BUG FIXES
acf() and ccf() now guarantee values strictly in [-1,1] (instead of \
sometimes very slightly outside). PR#15832.
as.integer("111111111111") now gives NA (with a warning) as it \
does for the corresponding numeric or negative number coercions. Further, \
as.integer(M + 0.1) now gives M (instead of NA) when M is the maximal \
representable integer.
On some platforms nchar(x, "c") and nchar(x, "w") would \
return values (possibly NA) for inputs which were declared to be UTF-8 but were \
not, or for invalid strings without a marked encoding in a multi-byte locale, \
rather than give an error. Additional checks have been added to mitigate this.
apply(a, M, function(u) c(X = ., Y = .)) again has dimnames containing \
"X" and "Y" (as in R < 3.2.0).
(Windows only) In some cases, the --clean option to R CMD INSTALL could \
fail. (PR#16178)
(Windows only) choose.files() would occasionally include characters from the \
result of an earlier call in the result of a later one. (PR#16270)
A change in RSiteSearch() in R 3.2.0 caused it to submit invalid URLs. (PR#16329)
Rscript and command line R silently ignored incomplete statements at the end \
of a script; now they are reported as parse errors. (PR#16350)
Parse data for very long strings was not stored. (PR#16354)
plotNode(), the workhorse of the plot method for "dendrogram"s is \
no longer recursive, thanks to Suharto Anggono, and hence also works for deeply \
nested dendrograms. (PR#15215)
The parser could overflow internally when given numbers in scientific format \
with extremely large exponents. (PR#16358)
If the CRAN mirror was not set, install.packages(type = "both") \
and related functions could repeatedly query the user for it. (Part of PR#16362)
The low-level functions .rowSums() etc. did not check the length of their \
argument, so could segfault. (PR#16367)
The quietly argument of library() is now correctly propagated from \
.getRequiredPackages2().
Under some circumstances using the internal PCRE when building R fron source \
would cause external libs such as -llzma to be omitted from the main link.
The .Primitive default methods of the logic operators, i.e., !, & and |, \
now give correct error messages when appropriate, e.g., for `&`(TRUE) or \
`!`(). (PR#16385)
cummax(x) now correctly propagates NAs also when x is of type integer and \
begins with an NA.
summaryRprof() could fail when the profile contained only two records. (PR#16395)
HTML vignettes opened using vignette() did not support links into the rest \
of the HTML help system. (Links worked properly when the vignette was opened \
using browseVignettes() or from within the help system.)
arima(*, xreg = .) (for d >= 1) computes estimated variances based on a \
the number of effective observations as in R version 3.0.1 and earlier. \
(PR#16278)
slotNames(.) is now correct for "signature" objects (mostly used \
internally in methods).
On some systems, the first string comparison after a locale change would \
result in NA.
|
2015-06-29 23:35:04 by Mark Davies | Files touched by this commit (3) |
Log message:
Fix symbol visibility.
|