pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/R-purrr



Module Name:    pkgsrc
Committed By:   mef
Date:           Thu Jun 18 14:40:04 UTC 2026

Modified Files:
        pkgsrc/devel/R-purrr: Makefile distinfo

Log Message:
(devel/R-purrr) Updated 1.0.4 to 1.2.2, fix build against R-4.6.0

# purrr 1.2.2

* Fixes for CRAN checks (@ErdaradunGaztea, #1256).

# purrr 1.2.1

* Tweaks for compatibility with upcoming vctrs 0.7.0.

# purrr 1.2.0

## Breaking changes

* All functions and arguments deprecated in purrr 0.3.0 have now been
  removed. This includes `%@%`, `accumulate_right()`, `at_depth()`,
  `cross_d()`, `cross_n()`, `reduce2_right()`, and `reduce_right()`.

* All functions that were soft-deprecated in purrr 1.0.0 are now fully
  deprecated. They will be removed in a future release. This includes:
  `invoke_*()`, `lift_*()`, `cross*()`, `prepend()`, `splice()`,
  `rbernoulli()`, `rdunif()`, `when()`, `update_list()`, `*_raw()`,
  `vec_depth()`.

* `map_chr()` no longer from logical, integer, or double to strings.

* `every()`, `some()`, and `none()` now require that `.p` return
  logical scalar `TRUE`, `FALSE`, or `NA`. Previously, `NA` was
  allowed to be a non-logical `NA`, and would be coerced to a logical
  `NA`.

## Minor improvements and bug fixes

* New "getting started" vignette, `vignette("purrr")` (#915,
  @ogolovkina).

* `every()`, `some()`, and `none()` are now more performant. They are
  now as fast as or faster than their equivalent `any(map_lgl())` or
  `all(map_lgl())` calls (#1036, @ErdaradunGaztea).

* `as_mapper.default()` optimized by removing special named argument
  handling for primitive functions (@mtcarsalot, #1088).

* `list_flatten()` gains an `is_node` parameter taking a predicate
  function that determines whether an input element is a node or a
  leaf (@salim-b, #1179).

* `in_parallel()` now accepts objects, including helper functions,
  supplied to `...` for all locally-defined functions (#1208).

* `in_parallel()` now works in conjunction with string and list values
  supplied to the `.progress` argument of map functions (#1203).

* `map()`, `map2()`, and `pmap()` now automatically set the correct
  environment so that `format` strings to access to local variables
  (@jcolt45, #1078).

* `map_vec()` no longer fails on empty named lists (#1206).

# purrr 1.1.0

* purrr now requires R >= 4.1, so we can rely on the base pipe and lambda
  syntax (#1177).

* purrr gains `in_parallel()` to support parallel and distributed
  maps, powered by {mirai}. See `?in_parallel` for more details
  (@shikokuchuo, #1163, #1185).


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/R-purrr/Makefile \
    pkgsrc/devel/R-purrr/distinfo

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

Modified files:

Index: pkgsrc/devel/R-purrr/Makefile
diff -u pkgsrc/devel/R-purrr/Makefile:1.10 pkgsrc/devel/R-purrr/Makefile:1.11
--- pkgsrc/devel/R-purrr/Makefile:1.10  Sat Feb  8 07:33:49 2025
+++ pkgsrc/devel/R-purrr/Makefile       Thu Jun 18 14:40:04 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2025/02/08 07:33:49 mef Exp $
+# $NetBSD: Makefile,v 1.11 2026/06/18 14:40:04 mef Exp $
 
 R_PKGNAME=     purrr
-R_PKGVER=      1.0.4
+R_PKGVER=      1.2.2
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/devel/R-purrr/distinfo
diff -u pkgsrc/devel/R-purrr/distinfo:1.10 pkgsrc/devel/R-purrr/distinfo:1.11
--- pkgsrc/devel/R-purrr/distinfo:1.10  Sat Feb  8 07:33:49 2025
+++ pkgsrc/devel/R-purrr/distinfo       Thu Jun 18 14:40:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2025/02/08 07:33:49 mef Exp $
+$NetBSD: distinfo,v 1.11 2026/06/18 14:40:04 mef Exp $
 
-BLAKE2s (R/purrr_1.0.4.tar.gz) = 9b7e5570fe9396d964e699848a1be2a45691b0e4ff7bd995bcbb427555977fd1
-SHA512 (R/purrr_1.0.4.tar.gz) = 10591b68c025eb2e071080fbb80f0d52e67562ace7b39face03f797f5d9ea287bf2f3516a7697f63e8d7a41ac6bd82ffecf3cbdba22a7a7c9942ddaa219c1620
-Size (R/purrr_1.0.4.tar.gz) = 256912 bytes
+BLAKE2s (R/purrr_1.2.2.tar.gz) = d478e28d6dd0517b53dd07dad559e243d20165ef34d18e49a6a0e7a345c23092
+SHA512 (R/purrr_1.2.2.tar.gz) = 71b0154418a12950d7a1d4b79361f3369b920acea5cf2e0b58cfe67fa4758bdfa5c80071bc129dc114de232c05ccefee07e5a3e3cf0aba85c6f88f660f60a0da
+Size (R/purrr_1.2.2.tar.gz) = 278508 bytes



Home | Main Index | Thread Index | Old Index