pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/R-htmlwidgets



Module Name:    pkgsrc
Committed By:   mef
Date:           Mon Dec 30 13:56:56 UTC 2024

Modified Files:
        pkgsrc/www/R-htmlwidgets: Makefile distinfo

Log Message:
(www/R-htmlwidgets) Updated 1.6.2 to 1.6.4, make test passed

# htmlwidgets 1.6.4

This release reverts the change made in v1.6.3 (to no longer recurse
into list-like objects when searching for JavaScript strings wrapped
in `JS()`). Although that change helped prevent infinite recursion in
some cases, it ultimately broke too many existing widgets that relied
on the previous behavior. If you encounter infinite recursion errors
("C stack usage is too close to the limit"), the best strategy is to
coerce the offending items to a character string. (#478)

# htmlwidgets 1.6.3

### Potentially breaking changes

* Closed #466: htmlwidgets no longer recurses into list-like objects
  when searching for JavaScript strings wrapped in `JS()`, unless the
  object has the class `"list"` or `"data.frame"`. This stops
  htmlwidgets from (possibly infinitely) recursively searching objects
  that are not actually recursive. Widget authors who relied on the
  previous behavior should ensure that their widget's `JS()` calls are
  wrapped in objects that have the class `"list"` or
  `"data.frame"`. (#467)


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/R-htmlwidgets/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/R-htmlwidgets/distinfo

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

Modified files:

Index: pkgsrc/www/R-htmlwidgets/Makefile
diff -u pkgsrc/www/R-htmlwidgets/Makefile:1.6 pkgsrc/www/R-htmlwidgets/Makefile:1.7
--- pkgsrc/www/R-htmlwidgets/Makefile:1.6       Tue Jun 13 13:20:46 2023
+++ pkgsrc/www/R-htmlwidgets/Makefile   Mon Dec 30 13:56:56 2024
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2023/06/13 13:20:46 mef Exp $
+# $NetBSD: Makefile,v 1.7 2024/12/30 13:56:56 mef Exp $
 
 R_PKGNAME=     htmlwidgets
-R_PKGVER=      1.6.2
+R_PKGVER=      1.6.4
 CATEGORIES=    www
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -17,6 +17,12 @@ TEST_DEPENDS+=       R-knitr-[0-9]*:../../prin
 TEST_DEPENDS+= R-markdown>=1.3:../../textproc/R-markdown
 TEST_DEPENDS+= R-testthat-[0-9]*:../../devel/R-testthat
 
+TEST_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec
+TEST_DEPENDS+= tex-inconsolata-[0-9]*:../../fonts/tex-inconsolata
+TEST_DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
+TEST_DEPENDS+= tex-url-[0-9]*:../../print/tex-url
+TEST_DEPENDS+= tex-xkeyval-[0-9]*:../../print/tex-xkeyval
+
 USE_LANGUAGES= # none
 
 .include "../../math/R/Makefile.extension"

Index: pkgsrc/www/R-htmlwidgets/distinfo
diff -u pkgsrc/www/R-htmlwidgets/distinfo:1.7 pkgsrc/www/R-htmlwidgets/distinfo:1.8
--- pkgsrc/www/R-htmlwidgets/distinfo:1.7       Tue Jun 13 13:20:46 2023
+++ pkgsrc/www/R-htmlwidgets/distinfo   Mon Dec 30 13:56:56 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2023/06/13 13:20:46 mef Exp $
+$NetBSD: distinfo,v 1.8 2024/12/30 13:56:56 mef Exp $
 
-BLAKE2s (R/htmlwidgets_1.6.2.tar.gz) = 1b31a3d8c7a4c0a4edd8ae5d2468ecc8c6397719b4a639ce789e5eb6ccdd2aca
-SHA512 (R/htmlwidgets_1.6.2.tar.gz) = 7bb16823ea388d21a283a3ab33a913b3a7839b93ddf2b7c750fa197963654e3b2574fac82fad539b312ea8281c760f719209f2dd7ce2d98b7b4e17f465052a91
-Size (R/htmlwidgets_1.6.2.tar.gz) = 867472 bytes
+BLAKE2s (R/htmlwidgets_1.6.4.tar.gz) = 7e8a1eaeac7a6e47ee6efaadcef19725479551f0115c9ec8501a24906f07b404
+SHA512 (R/htmlwidgets_1.6.4.tar.gz) = d2d292fb4705a48629d649fdb93e8dd368bed44d907259c1addf445c7bfad5eccc8c5bd2d4b966fa0475d026b4690b87461df8ea1a5efae5d4495d7217f9d4d1
+Size (R/htmlwidgets_1.6.4.tar.gz) = 868895 bytes



Home | Main Index | Thread Index | Old Index