pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/R



Module Name:    pkgsrc
Committed By:   mef
Date:           Sun Apr 28 14:26:43 UTC 2024

Modified Files:
        pkgsrc/math/R: Makefile PLIST distinfo

Log Message:
(math/R) Updated 4.3.2 to 4.3.3

CHANGES IN R 4.3.3:

  NEW FEATURES:

         * 'iconv()' now fixes up variant encoding names such as
           '"utf8"' case-insensitively.

  DEPRECATED AND DEFUNCT:

         * The legacy 'encoding = "MacRoman"' is deprecated in 'pdf()'
           and 'postscript()': support was incomplete in earlier
           versions of R.

  BUG FIXES:

         * Arguments are now properly forwarded to methods on S4
           generics with ... in the middle of their formal arguments.
           This was broken for the case when a method introduced an
           argument but did not include ... in its own formals. Thanks
           to Herv<c3><a9> Pag<c3><a8>s for the report PR#18538.

         * Some invalid 'file' arguments to 'pictex()', 'postscript()'
           and 'xfig()' opened a file called 'NA' rather than throw an
           error.  These included 'postscript(NULL)' (which some people
           expected to work like 'pdf(NULL)').

         * Passing 'filename = NA' to 'svg()', 'cairo_pdf()',
           'cairo_ps()' or the Cairo-based bitmap devices opened a file
           called 'NA': it now throws an error.

         * 'quartz(file = NA)' opened a file called 'NA', including
           when used as a Quartz-based bitmap device.  It now gives an
           error.

         * 'rank(<long vector>)' now works, fixing PR#18617, thanks to
           Ilia Kats.

         * 'seq.int()' did not adequately check its 'length.out'
           argument.

         * 'match(<POSIXct>, .)' is correct again for differing time
           zones, ditto for '"POSIXlt"', fixing PR#18618 reported by
           Bastian Klein.

         * 'drop.terms(*, dropx = <0-length>)' now works, fixing
           PR#18563 as proposed by Mikael Jagan.

         * 'drop.terms(*)' keeps ' + offset(.)' terms when it should,
           PR#18565, and 'drop.terms()' no longer makes up a response,
           PR#18566, fixing both bugs thanks to Mikael Jagan.

         * 'getS3method("t", "test")' no longer finds the 't.test()'
           function, fixing PR#18627.

         * 'pdf()' and 'postscript()' support for the documented Adobe
           encodings '"Greek"' and '"Cyrilllic"' was missing (although
           the corresponding Windows' codepages could be used).

         * Computations of glyph metric information for 'pdf()' and
           'postscript()' did not take into account that
           transliteration could replace one character by two or more
           (only seen on macOS 14) and typically warned that the
           information was not known.

         * 'rank(x)' no longer overflows during integer addition, when
           computing rank average for largish but not-yet long vector
           'x', fixing PR#18630, thanks to Ilia Kats.

         * 'list.files()' on Windows now returns also files with names
           longer that 260 bytes (the Windows limit is 260 characters).
           Previously, some file names particularly with 'East Asian'
           characters were omitted.

         * 'cov2cor(<0 x 0>)' now works, fixing PR#18423 thanks to
           Mikael Jagan and Elin Waring.

         * 'cov2cor(<negative diagonal>)' and similar now give one
           warning instead of two, with better wording, fixing PR#18424
           thanks to Mikael Jagan.

         * 'tools'':: startDynamicHelp()' now ensures 'port' is in
           proper range, fixing PR#18645.

         * 'pbeta(x, a,b)' is correct now for 'x'=0 or 1 in the
           boundary cases where 'a' or 'b' or both are 0, fixing
           PR#18672 thanks to Michael Fay.

         * 'pmatch(x, table)' for large 'table', also called for data
           frame row selection, 'dfrm[nm, ]', is now interruptible,
           fixing PR#18656.

         * 'predict(<rank-deficient lm>, newdata=*)' fix computing of
           'nbasis', see Russ Lenth's comment 29 in PR#16158.

         * Added a work-around for a bug in macOS 14.3.1 and higher
           which prevents R plots in the Quartz Cocoa device from
           updating on screen.


To generate a diff of this commit:
cvs rdiff -u -r1.252 -r1.253 pkgsrc/math/R/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/math/R/PLIST
cvs rdiff -u -r1.104 -r1.105 pkgsrc/math/R/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/R/Makefile
diff -u pkgsrc/math/R/Makefile:1.252 pkgsrc/math/R/Makefile:1.253
--- pkgsrc/math/R/Makefile:1.252        Sun Apr  7 07:34:34 2024
+++ pkgsrc/math/R/Makefile      Sun Apr 28 14:26:43 2024
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.252 2024/04/07 07:34:34 wiz Exp $
+# $NetBSD: Makefile,v 1.253 2024/04/28 14:26:43 mef Exp $
 
 #
 # If updating this package, please try to ensure PLIST.Darwin is kept in sync
 # to avoid unnecessarily breaking macOS users.
 #
-DISTNAME=      R-4.3.2
-PKGREVISION=   2
+DISTNAME=      R-4.3.3
 CATEGORIES=    math
 MASTER_SITES=  ${MASTER_SITE_R_CRAN:=base/R-4/}
 

Index: pkgsrc/math/R/PLIST
diff -u pkgsrc/math/R/PLIST:1.37 pkgsrc/math/R/PLIST:1.38
--- pkgsrc/math/R/PLIST:1.37    Mon Jan  8 07:18:26 2024
+++ pkgsrc/math/R/PLIST Sun Apr 28 14:26:43 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.37 2024/01/08 07:18:26 mef Exp $
+@comment $NetBSD: PLIST,v 1.38 2024/04/28 14:26:43 mef Exp $
 bin/R
 bin/Rscript
 info/R-FAQ.info.gz
@@ -334,10 +334,18 @@ lib/R/library/Matrix/help/AnIndex
 lib/R/library/Matrix/help/Matrix.rdb
 lib/R/library/Matrix/help/Matrix.rdx
 lib/R/library/Matrix/help/aliases.rds
+lib/R/library/Matrix/help/macros/local.Rd
 lib/R/library/Matrix/help/paths.rds
 lib/R/library/Matrix/html/00Index.html
 lib/R/library/Matrix/html/R.css
 lib/R/library/Matrix/include/Matrix.h
+lib/R/library/Matrix/include/Matrix/Matrix.h
+lib/R/library/Matrix/include/Matrix/alloca.h
+lib/R/library/Matrix/include/Matrix/cholmod-utils.h
+lib/R/library/Matrix/include/Matrix/cholmod.h
+lib/R/library/Matrix/include/Matrix/remap.h
+lib/R/library/Matrix/include/Matrix/stubs.c
+lib/R/library/Matrix/include/Matrix/version.h
 lib/R/library/Matrix/include/Matrix_stubs.c
 lib/R/library/Matrix/include/cholmod.h
 lib/R/library/Matrix/libs/Matrix.so
@@ -879,8 +887,6 @@ lib/R/library/mgcv/po/en@quot/LC_MESSAGE
 lib/R/library/mgcv/po/en@quot/LC_MESSAGES/mgcv.mo
 lib/R/library/mgcv/po/fr/LC_MESSAGES/R-mgcv.mo
 lib/R/library/mgcv/po/fr/LC_MESSAGES/mgcv.mo
-lib/R/library/mgcv/po/it/LC_MESSAGES/R-mgcv.mo
-lib/R/library/mgcv/po/it/LC_MESSAGES/mgcv.mo
 lib/R/library/mgcv/po/ko/LC_MESSAGES/R-mgcv.mo
 lib/R/library/mgcv/po/ko/LC_MESSAGES/mgcv.mo
 lib/R/library/mgcv/po/pl/LC_MESSAGES/R-mgcv.mo

Index: pkgsrc/math/R/distinfo
diff -u pkgsrc/math/R/distinfo:1.104 pkgsrc/math/R/distinfo:1.105
--- pkgsrc/math/R/distinfo:1.104        Tue Mar  5 16:12:33 2024
+++ pkgsrc/math/R/distinfo      Sun Apr 28 14:26:43 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.104 2024/03/05 16:12:33 jperkin Exp $
+$NetBSD: distinfo,v 1.105 2024/04/28 14:26:43 mef Exp $
 
-BLAKE2s (R-4.3.2.tar.gz) = a79080d65222ec6698175c037390e666385567b1e123acf6ce1e33ee3f122005
-SHA512 (R-4.3.2.tar.gz) = 125114357f20d4a3248aee86727768d1dc15e07e44353f8a68fe2ef1fedae508e85d944301d00c0edd61e8b012b0b3cdcde53ac60be903713f96542d83ad5b1d
-Size (R-4.3.2.tar.gz) = 35039225 bytes
+BLAKE2s (R-4.3.3.tar.gz) = 59e9ead4142a600fdb24f91f957aa89dee798284410d4b6fa17c77cb1eacacd4
+SHA512 (R-4.3.3.tar.gz) = 26291590d935ea5678771cdcaea013a6c030897eb762b0204e42b34b0f1d33aac1ec933f36caa18d2a31a057a4456bf629222e4f5679f24bc48a7a764b1aedbe
+Size (R-4.3.3.tar.gz) = 35861202 bytes
 SHA1 (patch-configure.ac) = 3cd063c424b7b9674f434d49c771b76dde73ac5c
 SHA1 (patch-m4_R.m4) = 48a1d38b5505cbb87bd2c156f262680156c07a02
 SHA1 (patch-src_include_R__ext_Error.h) = bc55a8bba6bf931e3f6794577e63bfafdfc740cf



Home | Main Index | Thread Index | Old Index