95 Commits

Author SHA256 Message Date
ea622aa7b2 Accepting request 587453 from devel:languages:R:released
- upstrem updated to 3.4.4
  CHANGES IN R 3.4.4:
  NEW FEATURES:
    * Sys.timezone() tries more heuristics on Unix-alikes and so is
      more likely to succeed (especially on Linux).  For the slowest
      method, a warning is given recommending that TZ is set to avoid
      the search.
    * The version of LAPACK included in the sources has been updated to
      3.8.0 (for the routines used by R, a very minor bug-fix change).
    * parallel::detectCores(logical = FALSE) is ignored on Linux
      systems, since the information is not available with virtualized
      OSes.
  INSTALLATION on a UNIX-ALIKE:
    * configure will use pkg-config to find the flags to link to jpeg
      if available (as it should be for the recently-released jpeg-9c
      and libjpeg-turbo).  (This amends the code added in R 3.3.0 as
      the module name in jpeg-9c is not what that tested for.)
  DEPRECATED AND DEFUNCT:
    * Sys.timezone(location = FALSE) (which was a stop-gap measure for
      Windows long ago) is deprecated.  It no longer returns the value
      of environment variable TZ (usually a location).
    * Legacy support of make macros such as CXX1X is formally
      deprecated: use the CXX11 forms instead.
  BUG FIXES:
    * power.prop.test() now warns when it cannot solve the problem,
      typically because of impossible constraints. (PR#17345)
    * removeSource() no longer erroneously removes NULL in certain
      cases, thanks to D'enes T'oth.
    * nls(`NO [mol/l]` ~ f(t)) and nls(y ~ a) now work.  (Partly from
      PR#17367)

OBS-URL: https://build.opensuse.org/request/show/587453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=59
2018-03-16 09:43:34 +00:00
Detlef Steuer
93f14ab620 - upstrem updated to 3.4.4
CHANGES IN R 3.4.4:
  NEW FEATURES:
    * Sys.timezone() tries more heuristics on Unix-alikes and so is
      more likely to succeed (especially on Linux).  For the slowest
      method, a warning is given recommending that TZ is set to avoid
      the search.
    * The version of LAPACK included in the sources has been updated to
      3.8.0 (for the routines used by R, a very minor bug-fix change).
    * parallel::detectCores(logical = FALSE) is ignored on Linux
      systems, since the information is not available with virtualized
      OSes.
  INSTALLATION on a UNIX-ALIKE:
    * configure will use pkg-config to find the flags to link to jpeg
      if available (as it should be for the recently-released jpeg-9c
      and libjpeg-turbo).  (This amends the code added in R 3.3.0 as
      the module name in jpeg-9c is not what that tested for.)
  DEPRECATED AND DEFUNCT:
    * Sys.timezone(location = FALSE) (which was a stop-gap measure for
      Windows long ago) is deprecated.  It no longer returns the value
      of environment variable TZ (usually a location).
    * Legacy support of make macros such as CXX1X is formally
      deprecated: use the CXX11 forms instead.
  BUG FIXES:
    * power.prop.test() now warns when it cannot solve the problem,
      typically because of impossible constraints. (PR#17345)
    * removeSource() no longer erroneously removes NULL in certain
      cases, thanks to D'enes T'oth.
    * nls(`NO [mol/l]` ~ f(t)) and nls(y ~ a) now work.  (Partly from
      PR#17367)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=68
2018-03-15 09:22:40 +00:00
b676b88034 Accepting request 586283 from devel:languages:R:released
- Do not buildrequire xorg-x11-devel but individual x libs. (forwarded request 586069 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/586283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=58
2018-03-14 18:39:34 +00:00
Detlef Steuer
106b568341 Accepting request 586069 from home:elvigia:branches:devel:languages:R:released
- Do not buildrequire xorg-x11-devel but individual x libs.

OBS-URL: https://build.opensuse.org/request/show/586069
OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=66
2018-03-13 09:07:01 +00:00
8824ce0f1a Accepting request 546684 from devel:languages:R:released
- upstream updated to 3.4.3
  CHANGES IN R 3.4.3:
  INSTALLATION on a UNIX-ALIKE:
    * A workaround has been added for the changes in location of
      time-zone files in macOS 10.13 'High Sierra' and again in
      10.13.1, so the default time zone is deduced correctly from the
      system setting when R is configured with --with-internal-tzcode
      (the default on macOS).
    * R CMD javareconf has been updated to recognize the use of a Java
      9 SDK on macOS.
  BUG FIXES:
    * raw(0) & raw(0) and raw(0) | raw(0) again return raw(0) (rather
      than logical(0)).
    * intToUtf8() converts integers corresponding to surrogate code
      points to NA rather than invalid UTF-8, as well as values larger
      than the current Unicode maximum of 0x10FFFF.  (This aligns with
      the current RFC3629.)
    * Fix calling of methods on S4 generics that dispatch on ... when
      the call contains ....
    * Following Unicode 'Corrigendum 9', the UTF-8 representations of
      U+FFFE and U+FFFF are now regarded as valid by utf8ToInt().
    * range(c(TRUE, NA), finite = TRUE) and similar no longer return
      NA. (Reported by Lukas Stadler.)
    * The self starting function attr(SSlogis, "initial") now also
      works when the y values have exact minimum zero and is slightly
      changed in general, behaving symmetrically in the y range.
    * The printing of named raw vectors is now formatted nicely as for
      other such atomic vectors, thanks to Lukas Stadler.

OBS-URL: https://build.opensuse.org/request/show/546684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=57
2017-12-01 14:53:40 +00:00
Detlef Steuer
9fd3966f65 - upstream updated to 3.4.3
CHANGES IN R 3.4.3:
  INSTALLATION on a UNIX-ALIKE:
    * A workaround has been added for the changes in location of
      time-zone files in macOS 10.13 'High Sierra' and again in
      10.13.1, so the default time zone is deduced correctly from the
      system setting when R is configured with --with-internal-tzcode
      (the default on macOS).
    * R CMD javareconf has been updated to recognize the use of a Java
      9 SDK on macOS.
  BUG FIXES:
    * raw(0) & raw(0) and raw(0) | raw(0) again return raw(0) (rather
      than logical(0)).
    * intToUtf8() converts integers corresponding to surrogate code
      points to NA rather than invalid UTF-8, as well as values larger
      than the current Unicode maximum of 0x10FFFF.  (This aligns with
      the current RFC3629.)
    * Fix calling of methods on S4 generics that dispatch on ... when
      the call contains ....
    * Following Unicode 'Corrigendum 9', the UTF-8 representations of
      U+FFFE and U+FFFF are now regarded as valid by utf8ToInt().
    * range(c(TRUE, NA), finite = TRUE) and similar no longer return
      NA. (Reported by Lukas Stadler.)
    * The self starting function attr(SSlogis, "initial") now also
      works when the y values have exact minimum zero and is slightly
      changed in general, behaving symmetrically in the y range.
    * The printing of named raw vectors is now formatted nicely as for
      other such atomic vectors, thanks to Lukas Stadler.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=64
2017-11-30 10:20:31 +00:00
67a750d260 Accepting request 529866 from devel:languages:R:released
- upstream update to 3.4.2
CHANGES IN R 3.4.2:
  NEW FEATURES:
    * Setting the LC_ALL category in Sys.setlocale() invalidates any
      cached locale-specific day/month names and the AM/PM indicator
      for strptime() (as setting LC_TIME has since R 3.1.0).
    * The version of LAPACK included in the sources has been updated to
      3.7.1, a bug-fix release.
    * The default for tools::write_PACKAGES(rds_compress=) has been
      changed to "xz" to match the compression used by CRAN.
    * c() and unlist() are now more efficient in constructing the
      names(.) of their return value, thanks to a proposal by Suharto
      Anggono.  (PR#17284)
  UTILITIES:
    * R CMD check checks for and R CMD build corrects CRLF line endings
      in shell scripts configure and cleanup (even on Windows).
  INSTALLATION on a UNIX-ALIKE:
    * The order of selection of OpenMP flags has been changed: Oracle
      Developer Studio 12.5 accepts -fopenmp and -xopenmp but only the
      latter enables OpenMP so it is now tried first.
  BUG FIXES:
    * within(List, rm(x1, x2)) works correctly again, including when
      List[["x2"]] is NULL.
    * regexec(pattern, text, *) now applies as.character(.) to its
      first two arguments, as documented.
    * write.table() and related functions, writeLines(), and perhaps
      other functions writing text to connections did not signal errors
      when the writes failed, e.g. due to a disk being full.  Errors
      will now be signalled if detected during the write, warnings if
      detected when the connection is closed.  (PR#17243)

OBS-URL: https://build.opensuse.org/request/show/529866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=56
2017-10-09 17:40:22 +00:00
Detlef Steuer
59a8390d91 - upstream update to 3.4.2
CHANGES IN R 3.4.2:
  NEW FEATURES:
    * Setting the LC_ALL category in Sys.setlocale() invalidates any
      cached locale-specific day/month names and the AM/PM indicator
      for strptime() (as setting LC_TIME has since R 3.1.0).
    * The version of LAPACK included in the sources has been updated to
      3.7.1, a bug-fix release.
    * The default for tools::write_PACKAGES(rds_compress=) has been
      changed to "xz" to match the compression used by CRAN.
    * c() and unlist() are now more efficient in constructing the
      names(.) of their return value, thanks to a proposal by Suharto
      Anggono.  (PR#17284)
  UTILITIES:
    * R CMD check checks for and R CMD build corrects CRLF line endings
      in shell scripts configure and cleanup (even on Windows).
  INSTALLATION on a UNIX-ALIKE:
    * The order of selection of OpenMP flags has been changed: Oracle
      Developer Studio 12.5 accepts -fopenmp and -xopenmp but only the
      latter enables OpenMP so it is now tried first.
  BUG FIXES:
    * within(List, rm(x1, x2)) works correctly again, including when
      List[["x2"]] is NULL.
    * regexec(pattern, text, *) now applies as.character(.) to its
      first two arguments, as documented.
    * write.table() and related functions, writeLines(), and perhaps
      other functions writing text to connections did not signal errors
      when the writes failed, e.g. due to a disk being full.  Errors
      will now be signalled if detected during the write, warnings if
      detected when the connection is closed.  (PR#17243)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=62
2017-09-29 07:48:56 +00:00
8635288519 Accepting request 512757 from devel:languages:R:released
-  Corrected "bug" "https://bugzilla.suse.com/show_bug.cgi?id=1049503
   R now installs zip and unzip, what in turn eases the installation
   of packages directly from github via devtools.

OBS-URL: https://build.opensuse.org/request/show/512757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=55
2017-07-29 07:01:34 +00:00
Detlef Steuer
ddae6838c7 - Corrected "bug" "https://bugzilla.suse.com/show_bug.cgi?id=1049503
R now installs zip and unzip, what in turn eases the installation
   of packages directly from github via devtools.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=60
2017-07-27 08:03:51 +00:00
94a916b8d0 Accepting request 507288 from devel:languages:R:released
- upstream update to 3.4.1
CHANGES IN R 3.4.1:
  INSTALLATION on a UNIX-ALIKE:
    * The deprecated support for PCRE versions older than 8.20 has been
      removed.
  BUG FIXES:
    * getParseData() gave incorrect column information when code
      contained multi-byte characters.  (PR#17254)
    * Asking for help using expressions like ?stats::cor() did not
      work.  (PR#17250)
    * readRDS(url(....)) now works.
    * R CMD Sweave again returns status = 0 on successful completion.
    * Vignettes listed in .Rbuildignore were not being ignored
      properly.  (PR#17246)
    * file.mtime() no longer returns NA on Windows when the file or
      directory is being used by another process.  This affected
      installed.packages(), which is now protected against this.
    * R CMD INSTALL Windows .zip file obeys --lock and --pkglock flags.
    * (Windows only) The choose.files() function could return incorrect
      results when called with multi = FALSE.  (PR#17270)
    * aggregate(<data.frame>, drop = FALSE) now also works in case of
      near-equal numbers in by.  (PR#16918)
    * fourfoldplot() could encounter integer overflow when calculating
      the odds ratio. (PR#17286)
    * parse() no longer gives spurious warnings when extracting srcrefs
      from a file not encoded in the current locale.
      This was seen from R CMD check with inst/doc/*.R files, and check
      has some additional protection for such files.
    * print.noquote(x) now always returns its argument x (invisibly).
    * Non-UTF-8 multibyte character sets were not handled properly in

OBS-URL: https://build.opensuse.org/request/show/507288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=54
2017-07-01 12:05:57 +00:00
Detlef Steuer
5177095ac5 - upstream update to 3.4.1
CHANGES IN R 3.4.1:
  INSTALLATION on a UNIX-ALIKE:
    * The deprecated support for PCRE versions older than 8.20 has been
      removed.
  BUG FIXES:
    * getParseData() gave incorrect column information when code
      contained multi-byte characters.  (PR#17254)
    * Asking for help using expressions like ?stats::cor() did not
      work.  (PR#17250)
    * readRDS(url(....)) now works.
    * R CMD Sweave again returns status = 0 on successful completion.
    * Vignettes listed in .Rbuildignore were not being ignored
      properly.  (PR#17246)
    * file.mtime() no longer returns NA on Windows when the file or
      directory is being used by another process.  This affected
      installed.packages(), which is now protected against this.
    * R CMD INSTALL Windows .zip file obeys --lock and --pkglock flags.
    * (Windows only) The choose.files() function could return incorrect
      results when called with multi = FALSE.  (PR#17270)
    * aggregate(<data.frame>, drop = FALSE) now also works in case of
      near-equal numbers in by.  (PR#16918)
    * fourfoldplot() could encounter integer overflow when calculating
      the odds ratio. (PR#17286)
    * parse() no longer gives spurious warnings when extracting srcrefs
      from a file not encoded in the current locale.
      This was seen from R CMD check with inst/doc/*.R files, and check
      has some additional protection for such files.
    * print.noquote(x) now always returns its argument x (invisibly).
    * Non-UTF-8 multibyte character sets were not handled properly in

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=58
2017-06-30 10:42:01 +00:00
45055c2f10 Accepting request 489881 from devel:languages:R:released
- upstream update to 3.4.0
  CHANGES IN R 3.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
   * (Unix-alike) The default methods for download.file() and url()
     now choose "libcurl" except for file:// URLs.  There will be
     small changes in the format and wording of messages, including in
     rare cases if an issue is a warning or an error.  For example,
     when HTTP re-direction occurs, some messages refer to the final
     URL rather than the specified one.
     Those who use proxies should check that their settings are
     compatible (see ?download.file: the most commonly used forms work
     for both "internal" and "libcurl").
   * table() has been amended to be more internally consistent and
     become back compatible to R <= 2.7.2 again.  Consequently,
     table(1:2, exclude = NULL) no longer contains a zero count for
     <NA>, but useNA = "always" continues to do so.
   * summary.default() no longer rounds, but its print method does
     resulting in less extraneous rounding, notably of numbers in the
     ten thousands.
   * factor(x, exclude = L) behaves more rationally when x or L are
     character vectors.  Further, exclude = <factor> now behaves as
     documented for long.
   * Arithmetic, logic (&, |) and comparison (aka 'relational', e.g.,
     <, ==) operations with arrays now behave consistently, notably
     for arrays of length zero.
     Arithmetic between length-1 arrays and longer non-arrays had
     silently dropped the array attributes and recycled.  This now
     gives a warning and will signal an error in the future, as it has
     always for logic and comparison operations in these cases (e.g.,
     compare matrix(1,1) + 2:3 and matrix(1,1) < 2:3).

OBS-URL: https://build.opensuse.org/request/show/489881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=53
2017-04-24 07:50:18 +00:00
Detlef Steuer
d6d2a6e0c0 - upstream update to 3.4.0
CHANGES IN R 3.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
   * (Unix-alike) The default methods for download.file() and url()
     now choose "libcurl" except for file:// URLs.  There will be
     small changes in the format and wording of messages, including in
     rare cases if an issue is a warning or an error.  For example,
     when HTTP re-direction occurs, some messages refer to the final
     URL rather than the specified one.
     Those who use proxies should check that their settings are
     compatible (see ?download.file: the most commonly used forms work
     for both "internal" and "libcurl").
   * table() has been amended to be more internally consistent and
     become back compatible to R <= 2.7.2 again.  Consequently,
     table(1:2, exclude = NULL) no longer contains a zero count for
     <NA>, but useNA = "always" continues to do so.
   * summary.default() no longer rounds, but its print method does
     resulting in less extraneous rounding, notably of numbers in the
     ten thousands.
   * factor(x, exclude = L) behaves more rationally when x or L are
     character vectors.  Further, exclude = <factor> now behaves as
     documented for long.
   * Arithmetic, logic (&, |) and comparison (aka 'relational', e.g.,
     <, ==) operations with arrays now behave consistently, notably
     for arrays of length zero.
     Arithmetic between length-1 arrays and longer non-arrays had
     silently dropped the array attributes and recycled.  This now
     gives a warning and will signal an error in the future, as it has
     always for logic and comparison operations in these cases (e.g.,
     compare matrix(1,1) + 2:3 and matrix(1,1) < 2:3).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=56
2017-04-21 17:19:06 +00:00
5ce5702594 Accepting request 489054 from devel:languages:R:released
- And again that ldconfig call. Newline was obviously wrong.
  Hopefully correct now. 

- Jan Engelhardt <jengelh@inai.de> asked for reverting the change
  to the ldconfig call. So be it.

- improvements for
  a) calling /sbin/ldconfig, which no longer gives a warning
  b) unregistering info-pages in %preun instead of %postun

OBS-URL: https://build.opensuse.org/request/show/489054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=52
2017-04-20 18:58:45 +00:00
Detlef Steuer
b264b4d087 - And again that ldconfig call. Newline was obviously wrong.
Hopefully correct now.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=54
2017-04-18 08:28:09 +00:00
Detlef Steuer
fe8645a7a3 - Jan Engelhardt <jengelh@inai.de> asked for reverting the change
to the ldconfig call. So be it.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=53
2017-04-04 09:14:16 +00:00
Detlef Steuer
1a30b531bd - improvements for
a) calling /sbin/ldconfig, which no longer gives a warning
  b) unregistering info-pages in %preun instead of %postun

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=52
2017-03-21 12:21:17 +00:00
b841b2124b Accepting request 477409 from devel:languages:R:released
- a change in OBS now requires a BuildRequire: shadow for
  some openSUSE releases.

- upstream release 3.3.3
- Most important changes
  CHANGES IN R 3.3.3:
  NEW FEATURES:
    * Changes when redirection of a http:// URL to a https:// URL is
      encountered:
        * The internal methods of download.file() and url() now report
          that they cannot follow this (rather than failing silently).
        * (Unix-alike) download.file(method = "auto") (the default)
          re-tries with method = "libcurl".
        * (Unix-alike) url(method = "default") with an explicit open
          argument re-tries with method = "libcurl".  This covers many
          of the usages, e.g. readLines() with a URL argument.
  INSTALLATION on a UNIX-ALIKE:
    * The configure check for the zlib version is now robust to
      versions longer than 5 characters, including 1.2.11.
  UTILITIES:
    * Environmental variable _R_CHECK_TESTS_NLINES_ controls how R CMD
      check reports failing tests (see SS8 of the 'R Internals' manual).
  DEPRECATED AND DEFUNCT:
    * (C-level Native routine registration.)  The undocumented styles
      field of the components of R_CMethodDef and R_FortranMethodDef is
      deprecated.
  BUG FIXES:
    * vapply(x, *) now works with long vectors x.  (PR#17174)
    * isS3method("is.na.data.frame") and similar are correct now.
      (PR#17171)

OBS-URL: https://build.opensuse.org/request/show/477409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=51
2017-03-12 19:02:37 +00:00
Detlef Steuer
ad75041782 - a change in OBS now requires a BuildRequire: shadow for
some openSUSE releases.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=50
2017-03-07 08:27:35 +00:00
Detlef Steuer
34d04c1c22 Forgot to remove old sources.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=49
2017-03-06 11:50:47 +00:00
Detlef Steuer
3351325562 - upstream release 3.3.3
- Most important changes
  CHANGES IN R 3.3.3:
  NEW FEATURES:
    * Changes when redirection of a http:// URL to a https:// URL is
      encountered:
        * The internal methods of download.file() and url() now report
          that they cannot follow this (rather than failing silently).
        * (Unix-alike) download.file(method = "auto") (the default)
          re-tries with method = "libcurl".
        * (Unix-alike) url(method = "default") with an explicit open
          argument re-tries with method = "libcurl".  This covers many
          of the usages, e.g. readLines() with a URL argument.
  INSTALLATION on a UNIX-ALIKE:
    * The configure check for the zlib version is now robust to
      versions longer than 5 characters, including 1.2.11.
  UTILITIES:
    * Environmental variable _R_CHECK_TESTS_NLINES_ controls how R CMD
      check reports failing tests (see SS8 of the 'R Internals' manual).
  DEPRECATED AND DEFUNCT:
    * (C-level Native routine registration.)  The undocumented styles
      field of the components of R_CMethodDef and R_FortranMethodDef is
      deprecated.
  BUG FIXES:
    * vapply(x, *) now works with long vectors x.  (PR#17174)
    * isS3method("is.na.data.frame") and similar are correct now.
      (PR#17171)
    * grepRaw(<long>, <short>, fixed = TRUE) now works, thanks to a
      patch by Mikko Korpela.  (PR#17132)
    * Package installation into a library where the package exists

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=48
2017-03-06 11:39:41 +00:00
5badfa7c2c Accepting request 438022 from devel:languages:R:released
- upstream release 3.3.2
- Most important changes
  CHANGES IN R 3.3.2:
  NEW FEATURES:
    * extSoftVersion() now reports the version (if any) of the readline
      library in use.
    * The version of LAPACK included in the sources has been updated to
      3.6.1, a bug-fix release including a speedup for the
      non-symmetric case of eigen().
    * Use options(deparse.max.lines=) to limit the number of lines
      recorded in .Traceback and other deparsing activities.
    * format(<AsIs>) looks more regular, also for non-character atomic
      matrices.
    * abbreviate() gains an option named = TRUE.
    * The online documentation for package methods is extensively
      rewritten.  The goals are to simplify documentation for basic
      use, to note old features not recommended and to correct
      out-of-date information.
    * Calls to setMethod() no longer print a message when creating a
      generic function in those cases where that is natural: S3
      generics and primitives.
  INSTALLATION and INCLUDED SOFTWARE:
    * Versions of the readline library >= 6.3 had been changed so that
      terminal window resizes were not signalled to readline: code has
      been added using a explicit signal handler to work around that
      (when R is compiled against readline >= 6.3).  (PR#16604)
    * configure works better with Oracle Developer Studio 12.5.
  UTILITIES:
    * R CMD check reports more dubious flags in files
      src/Makevars[.in], including -w and -g.

OBS-URL: https://build.opensuse.org/request/show/438022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=50
2016-11-01 08:59:04 +00:00
Detlef Steuer
70c89d3d38 - upstream release 3.3.2
- Most important changes
  CHANGES IN R 3.3.2:
  NEW FEATURES:
    * extSoftVersion() now reports the version (if any) of the readline
      library in use.
    * The version of LAPACK included in the sources has been updated to
      3.6.1, a bug-fix release including a speedup for the
      non-symmetric case of eigen().
    * Use options(deparse.max.lines=) to limit the number of lines
      recorded in .Traceback and other deparsing activities.
    * format(<AsIs>) looks more regular, also for non-character atomic
      matrices.
    * abbreviate() gains an option named = TRUE.
    * The online documentation for package methods is extensively
      rewritten.  The goals are to simplify documentation for basic
      use, to note old features not recommended and to correct
      out-of-date information.
    * Calls to setMethod() no longer print a message when creating a
      generic function in those cases where that is natural: S3
      generics and primitives.
  INSTALLATION and INCLUDED SOFTWARE:
    * Versions of the readline library >= 6.3 had been changed so that
      terminal window resizes were not signalled to readline: code has
      been added using a explicit signal handler to work around that
      (when R is compiled against readline >= 6.3).  (PR#16604)
    * configure works better with Oracle Developer Studio 12.5.
  UTILITIES:
    * R CMD check reports more dubious flags in files
      src/Makevars[.in], including -w and -g.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=46
2016-10-31 11:56:24 +00:00
f44958184b Accepting request 406738 from devel:languages:R:released
Fix typo in Group tag. (forwarded request 405931 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/406738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=49
2016-07-12 21:51:27 +00:00
Detlef Steuer
f5d314d432 Accepting request 405931 from home:TheBlackCat:branches:devel:languages:R:released
Fix typo in Group tag.

OBS-URL: https://build.opensuse.org/request/show/405931
OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=44
2016-07-05 13:33:01 +00:00
c2848b1f7c Accepting request 403835 from devel:languages:R:released
- upstream release 3.3.1
- Most important changes
  CHANGES IN R 3.3.1:
  BUG FIXES:
    * R CMD INSTALL and hence install.packages() gave an internal error
      installing a package called description from a tarball on a
      case-insensitive file system.
    * match(x, t) (and hence x %in% t) failed when x was of length one,
      and either character and x and t only differed in their Encoding
      or when x and t where complex with NAs or NaNs.  (PR#16885.)
    * unloadNamespace(ns) also works again when ns is a 'namespace', as
      from getNamespace().
    * rgamma(1,Inf) or rgamma(1, 0,0) no longer give NaN but the
      correct limit.
    * length(baseenv()) is correct now.
    * pretty(d, ..) for date-time d rarely failed when "halfmonth" time
      steps were tried (PR#16923) and on 'inaccurate' platforms such as
      32-bit windows or a configuration with --disable-long-double; see
      comment #15 of PR#16761.
    * In text.default(x, y, labels), the rarely(?) used default for
      labels is now correct also for the case of a 2-column matrix x
      and missing y.
    * as.factor(c(a = 1L)) preserves names() again as in R < 3.1.0.
    * strtrim(""[0], 0[0]) now works.
    * Use of Ctrl-C to terminate a reverse incremental search started
      by Ctrl-R in the readline-based Unix terminal interface is now
      supported for readline >= 6.3 (Ctrl-G always worked).  (PR#16603)
    * diff(<difftime>) now keeps the "units" attribute, as subtraction
      already did, PR#16940.

OBS-URL: https://build.opensuse.org/request/show/403835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=48
2016-06-25 00:22:09 +00:00
Detlef Steuer
d898f0bc15 - upstream release 3.3.1
- Most important changes
  CHANGES IN R 3.3.1:
  BUG FIXES:
    * R CMD INSTALL and hence install.packages() gave an internal error
      installing a package called description from a tarball on a
      case-insensitive file system.
    * match(x, t) (and hence x %in% t) failed when x was of length one,
      and either character and x and t only differed in their Encoding
      or when x and t where complex with NAs or NaNs.  (PR#16885.)
    * unloadNamespace(ns) also works again when ns is a 'namespace', as
      from getNamespace().
    * rgamma(1,Inf) or rgamma(1, 0,0) no longer give NaN but the
      correct limit.
    * length(baseenv()) is correct now.
    * pretty(d, ..) for date-time d rarely failed when "halfmonth" time
      steps were tried (PR#16923) and on 'inaccurate' platforms such as
      32-bit windows or a configuration with --disable-long-double; see
      comment #15 of PR#16761.
    * In text.default(x, y, labels), the rarely(?) used default for
      labels is now correct also for the case of a 2-column matrix x
      and missing y.
    * as.factor(c(a = 1L)) preserves names() again as in R < 3.1.0.
    * strtrim(""[0], 0[0]) now works.
    * Use of Ctrl-C to terminate a reverse incremental search started
      by Ctrl-R in the readline-based Unix terminal interface is now
      supported for readline >= 6.3 (Ctrl-G always worked).  (PR#16603)
    * diff(<difftime>) now keeps the "units" attribute, as subtraction
      already did, PR#16940.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=42
2016-06-21 09:27:34 +00:00
580706d55e Accepting request 396576 from devel:languages:R:released
- further cleanup of spec file.
  Removed unneeded explicit Requires for
  libcairo2/libfreetype6/liblzma5/libreadline6
  Removed removal of backup file that was meanwhile removed upstream.

  Thx to Jan Engelhardt, again!

- clean up of spec file after comments from  Jan Engelhardt in 
  https://build.opensuse.org/request/show/393426
  Some unneeded explicit BuildRequires removed. 

- tre.patch was removed.  

- and libbz2-devel needed, too.
  

- added BuildRequires: bzip2
  for i586.

- upstream release 3.3.0
  CHANGES IN R 3.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
    * nchar(x, *)'s argument keepNA governing how the result for NAs in
      x is determined, gets a new default keepNA = NA which returns NA
      where x is NA, except for type = "width" which still returns 2,
      the formatting / printing width of NA.
    * All builds have support for https: URLs in the default methods
      for download.file(), url() and code making use of them.
      Unfortunately that cannot guarantee that any particular https:
      URL can be accessed.  For example, server and client have to
      successfully negotiate a cryptographic protocol (TLS/SSL, ...)

OBS-URL: https://build.opensuse.org/request/show/396576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=47
2016-05-23 14:38:47 +00:00
Detlef Steuer
082ea4f1e1 - further cleanup of spec file.
Removed unneeded explicit Requires for
  libcairo2/libfreetype6/liblzma5/libreadline6
  Removed removal of backup file that was meanwhile removed upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=40
2016-05-18 08:00:58 +00:00
Detlef Steuer
342fd357b0 - clean up of spec file after comments from Jan Engelhardt in
https://build.opensuse.org/request/show/393426
  Some unneeded explicit BuildRequires removed.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=39
2016-05-11 14:40:10 +00:00
Detlef Steuer
5a95866d6c - tre.patch was removed.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=38
2016-05-03 13:32:19 +00:00
Detlef Steuer
6140629b1f - and libbz2-devel needed, too.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=37
2016-05-03 11:31:09 +00:00
Detlef Steuer
27b9cdeaae - added BuildRequires: bzip2
for i586.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=36
2016-05-03 11:00:52 +00:00
Detlef Steuer
cd8815ce06 - upstream release 3.3.0
CHANGES IN R 3.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
    * nchar(x, *)'s argument keepNA governing how the result for NAs in
      x is determined, gets a new default keepNA = NA which returns NA
      where x is NA, except for type = "width" which still returns 2,
      the formatting / printing width of NA.
    * All builds have support for https: URLs in the default methods
      for download.file(), url() and code making use of them.
      Unfortunately that cannot guarantee that any particular https:
      URL can be accessed.  For example, server and client have to
      successfully negotiate a cryptographic protocol (TLS/SSL, ...)
      and the server's identity has to be verifiable _via_ the
      available certificates.  Different access methods may allow
      different protocols or use private certificate bundles: we
      encountered a https: CRAN mirror which could be accessed by one
      browser but not by another nor by download.file() on the same
      Linux machine.
  NEW FEATURES:
    * The print method for methods() gains a byclass argument.
    * New functions validEnc() and validUTF8() to give access to the
      validity checks for inputs used by grep() and friends.
    * Experimental new functionality for S3 method checking, notably
      isS3method().
      Also, the names of the R 'language elements' are exported as
      character vector tools::langElts.
    * str(x) now displays "Time-Series" also for matrix (multivariate)
      time-series, i.e. when is.ts(x) is true.
    * (Windows only) The GUI menu item to install local packages now
      accepts *.tar.gz files as well as *.zip files (but defaults to

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=35
2016-05-03 10:27:27 +00:00
2b03b90215 Accepting request 390176 from devel:languages:R:released
- CHANGES IN R 3.2.5:
  BUG FIXES:
    • format.POSIXlt() behaved incorrectly in R 3.2.4.  E.g. the output
      of format(as.POSIXlt(paste0(1940:2000,"-01-01"), tz = "CET"),
      usetz = TRUE) ended in two "CEST" time formats.
    • A typo in the Makefile for src/extra/xz prevented builds of
      liblzma.a. (Notice that this will become unbundled in 3.3.0.)

OBS-URL: https://build.opensuse.org/request/show/390176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=46
2016-04-15 17:12:20 +00:00
Detlef Steuer
74ebd35844 - CHANGES IN R 3.2.5:
BUG FIXES:
    • format.POSIXlt() behaved incorrectly in R 3.2.4.  E.g. the output
      of format(as.POSIXlt(paste0(1940:2000,"-01-01"), tz = "CET"),
      usetz = TRUE) ended in two "CEST" time formats.
    • A typo in the Makefile for src/extra/xz prevented builds of
      liblzma.a. (Notice that this will become unbundled in 3.3.0.)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=33
2016-04-15 08:43:00 +00:00
a8e04992f8 Accepting request 374178 from devel:languages:R:released
- upstrem releases minorst bug fix release
  NEWS: The 3.2.4 release had two annoyances which we would rather 
  not have in an "ultra-stable" release, designed to hang around 
  for the duration of the 3.3 series. One was a relatively minor 
  Makefile issue affecting system using R's bundled lzma library. 
  The other, rather more serious, affected printing and formatting 
  of POSIXlt objects, which would unpredictably get the Daylight 
  Savings Time wrong. 

- Some version numbers of recommended packages corrected 

- Release numbers for sub-packages improved

- added MakefileTypo.patch to enable building for 12.2
  was a one charcter show stopper 

- upstream release 3.2.4, only minor improvements
CHANGES IN R 3.2.4:
  NEW FEATURES:
    • install.packages() and related functions now give a more
      informative warning when an attempt is made to install a base
      package.
    • summary(x) now prints with less rounding when x contains infinite
      values. (Request of PR#16620.)
    • provideDimnames() gets an optional unique argument.
    • shQuote() gains type = "cmd2" for quoting in cmd.exe in Windows.
      (Response to PR#16636.)
    • The data.frame method of rbind() gains an optional argument
      stringsAsFactors (instead of only depending on
      getOption("stringsAsFactors")).

OBS-URL: https://build.opensuse.org/request/show/374178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=45
2016-03-29 07:56:20 +00:00
Detlef Steuer
83d5307250 - upstrem releases minorst bug fix release
NEWS: The 3.2.4 release had two annoyances which we would rather 
  not have in an "ultra-stable" release, designed to hang around 
  for the duration of the 3.3 series. One was a relatively minor 
  Makefile issue affecting system using R's bundled lzma library. 
  The other, rather more serious, affected printing and formatting 
  of POSIXlt objects, which would unpredictably get the Daylight 
  Savings Time wrong.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=31
2016-03-17 09:33:57 +00:00
Detlef Steuer
84db02f2c3 - Some version numbers of recommended packages corrected
OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=30
2016-03-11 15:56:23 +00:00
Detlef Steuer
2d1dc5b69f - Release numbers for sub-packages improved
OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=29
2016-03-11 15:39:08 +00:00
Detlef Steuer
6e488d779e - added MakefileTypo.patch to enable building for 12.2
was a one charcter show stopper

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=28
2016-03-11 09:59:15 +00:00
Detlef Steuer
48cc83b8b1 - upstream release 3.2.4, only minor improvements
CHANGES IN R 3.2.4:
  NEW FEATURES:
    • install.packages() and related functions now give a more
      informative warning when an attempt is made to install a base
      package.
    • summary(x) now prints with less rounding when x contains infinite
      values. (Request of PR#16620.)
    • provideDimnames() gets an optional unique argument.
    • shQuote() gains type = "cmd2" for quoting in cmd.exe in Windows.
      (Response to PR#16636.)
    • The data.frame method of rbind() gains an optional argument
      stringsAsFactors (instead of only depending on
      getOption("stringsAsFactors")).
    • smooth(x, *) now also works for long vectors.
    • tools::texi2dvi() has a workaround for problems with the texi2dvi
      script supplied by texinfo 6.1.
      It extracts more error messages from the LaTeX logs when in
      emulation mode.
  UTILITIES:
    • R CMD check will leave a log file build_vignettes.log from the
      re-building of vignettes in the .Rcheck directory if there is a
      problem, and always if environment variable
      _R_CHECK_ALWAYS_LOG_VIGNETTE_OUTPUT_ is set to a true value.
  DEPRECATED AND DEFUNCT:
    • Use of SUPPORT_OPENMP from header Rconfig.h is deprecated in
      favour of the standard OpenMP define _OPENMP.
      (This has been the recommendation in the manual for a while now.)
    • The make macro AWK which is long unused by R itself but recorded
      in file etc/Makeconf is deprecated and will be removed in R

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=27
2016-03-10 12:53:52 +00:00
Detlef Steuer
5c65ef78b9 - The big split up. What was a monolithic R-base*rpm now is
divided over 30 something packages, with the following layout.
  R-base-3.2.3: dummy packages, contains all of R
  Use R-base, if you don´t have a good understandig what it means 
  to install only parts of it!
  
  R-base-devel-3.2.3: dummy, contains R-core-devel
  R-core-3.2.3: R core, no packages at all
  R-core-devel-3.2.3: devel files
  R-core-libs-3.2.3: contains Rlib
  R-core-doc-3.2.3: all the documentation of R-core
  R-core-packages-3.2.3: dummy package to load all core packages, that are
        R-compiler-3.2.3,
        R-datasets-3.2.3,
        R-grDevices-3.2.3,
        R-graphics-3.2.3,
        R-grid-3.2.3,
        R-methods-3.2.3,
        R-parallel-3.2.3,
        R-splines-3.2.3,
        R-stats-3.2.3,
        R-stats4-3.2.3,
        R-tcltk-3.2.3,
        R-tools-3.2.3,
        R-utils-3.2.3.
  Each of these packages may be installed alone.
  
  R-recommended-packages-3.2.3: dummy package to load all recommeded 
                                packages, that are
        R-boot-1.3.17,

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=26
2016-03-07 12:59:49 +00:00
2be2daa0ec Accepting request 348435 from devel:languages:R:released
- Upstream release R-3.2.3
  CHANGES IN R 3.2.3:
  NEW FEATURES:
    * Some recently-added Windows time zone names have been added to
      the conversion table used to convert these to Olson names.
      (Including those relating to changes for Russia in Oct 2014, as
      in PR#16503.)
    * (Windows) Compatibility information has been added to the
      manifests for Rgui.exe, Rterm.exe and Rscript.exe.  This should
      allow win.version() and Sys.info() to report the actual Windows
      version up to Windows 10.
    * Windows "wininet" FTP first tries EPSV / PASV mode rather than
      only using active mode (reported by Dan Tenenbaum).
    * which.min(x) and which.max(x) may be much faster for logical and
      integer x and now also work for long vectors.
    * The 'emulation' part of tools::texi2dvi() has been somewhat
      enhanced, including supporting quiet = TRUE.  It can be selected
      by texi2dvi = "emulation".
      (Windows) MiKTeX removed its texi2dvi.exe command in Sept 2015:
      tools::texi2dvi() tries texify.exe if it is not found.
    * (Windows only) Shortcuts for printing and saving have been added
      to menus in Rgui.exe.  (Request of PR#16572.)
    * loess(..., iterTrace=TRUE) now provides diagnostics for
      robustness iterations, and the print() method for
      summary(<loess>) shows slightly more.
    * The included version of PCRE has been updated to 8.38, a bug-fix
      release.
    * View() now displays nested data frames in a more friendly way.
      (Request with patch in PR#15915.)
  INSTALLATION and INCLUDED SOFTWARE:

OBS-URL: https://build.opensuse.org/request/show/348435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=44
2015-12-16 16:42:38 +00:00
Detlef Steuer
2358319c12 - Upstream release R-3.2.3
CHANGES IN R 3.2.3:
  NEW FEATURES:
    * Some recently-added Windows time zone names have been added to
      the conversion table used to convert these to Olson names.
      (Including those relating to changes for Russia in Oct 2014, as
      in PR#16503.)
    * (Windows) Compatibility information has been added to the
      manifests for Rgui.exe, Rterm.exe and Rscript.exe.  This should
      allow win.version() and Sys.info() to report the actual Windows
      version up to Windows 10.
    * Windows "wininet" FTP first tries EPSV / PASV mode rather than
      only using active mode (reported by Dan Tenenbaum).
    * which.min(x) and which.max(x) may be much faster for logical and
      integer x and now also work for long vectors.
    * The 'emulation' part of tools::texi2dvi() has been somewhat
      enhanced, including supporting quiet = TRUE.  It can be selected
      by texi2dvi = "emulation".
      (Windows) MiKTeX removed its texi2dvi.exe command in Sept 2015:
      tools::texi2dvi() tries texify.exe if it is not found.
    * (Windows only) Shortcuts for printing and saving have been added
      to menus in Rgui.exe.  (Request of PR#16572.)
    * loess(..., iterTrace=TRUE) now provides diagnostics for
      robustness iterations, and the print() method for
      summary(<loess>) shows slightly more.
    * The included version of PCRE has been updated to 8.38, a bug-fix
      release.
    * View() now displays nested data frames in a more friendly way.
      (Request with patch in PR#15915.)
  INSTALLATION and INCLUDED SOFTWARE:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=24
2015-12-11 08:53:02 +00:00
Detlef Steuer
ba11902e87 - Reverse the whole split. Back to the big package.
Had user reports of broken installations.
  R-base, R-base-devel and R-base-libs are provided for now.
  The big split will come for 3.3.0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=23
2015-12-10 15:50:28 +00:00
Detlef Steuer
ca47076099 - R-base was changed from a giant monolith to thirty-some packages.
There were requests to use the libs without the interpreter.
  Furthermore it is now possible to use a frugal installation of R.
  The following binaries are built now:
  R-base-3.2.2-5.1.x86_64.rpm : A Meta-package. Use this, and it looks
                                just like it looked the last 10 years.
				Requires base and recommended packages.
  R-base-devel-3.2.2-5.1.x86_64.rpm: Just for backward compatibility.
  R-core-3.2.2-5.1.x86_64.rpm
  R-core-libs-3.2.2-5.1.x86_64.rpm
  R-core-devel-3.2.2-5.1.x86_64.rpm : The R-core packages install
                                      a bare-bones R. No packages inculded.
  R-grid-3.2.2-5.1.x86_64.rpm
  R-graphics-3.2.2-5.1.x86_64.rpm
  R-grDevices-3.2.2-5.1.x86_64.rpm
  R-datasets-3.2.2-5.1.x86_64.rpm
  R-stats4-3.2.2-5.1.x86_64.rpm
  R-methods-3.2.2-5.1.x86_64.rpm
  R-tcltk-3.2.2-5.1.x86_64.rpm
  R-compiler-3.2.2-5.1.x86_64.rpm
  R-parallel-3.2.2-5.1.x86_64.rpm
  R-splines-3.2.2-5.1.x86_64.rpm
  R-stats-3.2.2-5.1.x86_64.rpm
  R-utils-3.2.2-5.1.x86_64.rpm
  R-tools-3.2.2-5.1.x86_64.rpm : All the base packages.
  R-recommended-3.2.2-5.1.x86_64.rpm : A meta-package including all
                                       recommended packages.
  R-cluster-2.0.3-5.1.x86_64.rpm
  R-nlme-3.1.121-5.1.x86_64.rpm
  R-lattice-0.20.33-5.1.x86_64.rpm

OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=22
2015-12-09 10:25:58 +00:00
Stephan Kulow
c26d42171a Accepting request 325503 from devel:languages:R:released
Disable building man files for oS:42 (forwarded request 324418 from badshah400)

OBS-URL: https://build.opensuse.org/request/show/325503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/R-base?expand=0&rev=43
2015-08-27 06:55:58 +00:00
Detlef Steuer
de40ebca44 Accepting request 324418 from home:badshah400:test42
Disable building man files for oS:42

OBS-URL: https://build.opensuse.org/request/show/324418
OBS-URL: https://build.opensuse.org/package/show/devel:languages:R:released/R-base?expand=0&rev=20
2015-08-23 09:26:19 +00:00