pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/R-pak



Module Name:    pkgsrc
Committed By:   mef
Date:           Fri Apr 29 11:57:28 UTC 2022

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

Log Message:
(devel/R-pak) Updated 0.1.2.1 to 0.3.0

# pak 0.3.0

* pak functions that used to return tibbles return data frames now.
  While data frames and tibbles are very similar, they are not completely
  compatible. To convert the outputs of pak functions to tibbles call the
  `tibble::as_tibble()` function on them. If the pillar package is loaded,
  it improves the printing of the returned data frames.

  Relatedly, `pak::pak_install_extra()` installs pillar now, instead of tibble.

* pak now supports `file://` repositories.

* pak now uses HTTP 1.1 to download packages on Linux, in addition to macOS.
  This fixes HTTP issues with some servers (#358).

* New `?ignore-before-r` parameter to ignore optional dependencies that
  need a newer R version (https://github.com/r-lib/pkgdepends/issues/243).

* New `?ignore` parameter to ignore an optional dependency.

* Allow specifying downstream package parameters with the `package=?param`
  syntax.

* `lockfile_install()` now works better for `any::` refs, and pak always
  install the version it has planned for.

* System requirement installation is now more robust and works for
  Unix shell expressions (#347).

* CRAN-like resolution is more robust now if a repository is missing
  the usual metadata.

* The lock file is pretty JSON now.

* pak now handles all version requirement types properly:
  '<', '<=', `==`, `>=`, `>`.

* The dependency solver now uses better heuristics and does not
  (effectively) freeze if multiple repositories have multiple versions of
  the same packages (e.g. RSPM and CRAN)
  (https://github.com/r-lib/pkgdepends/pull/277)

# pak 0.2.1

No user visible changes.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/R-pak/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/R-pak/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-pak/Makefile
diff -u pkgsrc/devel/R-pak/Makefile:1.1 pkgsrc/devel/R-pak/Makefile:1.2
--- pkgsrc/devel/R-pak/Makefile:1.1     Fri Jan  1 11:44:59 2021
+++ pkgsrc/devel/R-pak/Makefile Fri Apr 29 11:57:28 2022
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1 2021/01/01 11:44:59 mef Exp $
+# $NetBSD: Makefile,v 1.2 2022/04/29 11:57:28 mef Exp $
 
 R_PKGNAME=     pak
-R_PKGVER=      0.1.2.1
+R_PKGVER=      0.3.0
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -28,6 +28,14 @@ DEPENDS+=    R-ps>=1.3.0:../../sysutils/R-p
 DEPENDS+=      R-jsonlite>=1.7.1:../../textproc/R-jsonlite
 DEPENDS+=      R-curl>=3.2:../../www/R-curl
 
+# Packages suggested but not available:
+#  'distro', 'gitcreds', 'pkgdepends', 'pkgsearch'
+TEST_DEPENDS+= R-covr-[0-9]*:../../devel/R-covr
+TEST_DEPENDS+= R-mockery-[0-9]*:../../devel/R-mockery
+TEST_DEPENDS+= R-pingr-[0-9]*:../../net/R-pingr
+TEST_DEPENDS+= R-rstudioapi-[0-9]*:../../math/R-rstudioapi
+TEST_DEPENDS+= R-testthat-[0-9]*:../../devel/R-testthat
+
 USE_LANGUAGES= # none
 
 .include "../../math/R/Makefile.extension"

Index: pkgsrc/devel/R-pak/distinfo
diff -u pkgsrc/devel/R-pak/distinfo:1.3 pkgsrc/devel/R-pak/distinfo:1.4
--- pkgsrc/devel/R-pak/distinfo:1.3     Tue Oct 26 10:14:06 2021
+++ pkgsrc/devel/R-pak/distinfo Fri Apr 29 11:57:28 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 10:14:06 nia Exp $
+$NetBSD: distinfo,v 1.4 2022/04/29 11:57:28 mef Exp $
 
-BLAKE2s (R/pak_0.1.2.1.tar.gz) = b609c078c5a304dc8191ebabfcb143a90e86a5bd6e681c8657d9ad8ed803693e
-SHA512 (R/pak_0.1.2.1.tar.gz) = 690bb5219974796b91c0c8e8b2198faecc412b28e091590c0ccd191c0087eba8443871498d16912e8fd05282314b3379e490287f0c89ca3c92242bf779ccde72
-Size (R/pak_0.1.2.1.tar.gz) = 159956 bytes
+BLAKE2s (R/pak_0.3.0.tar.gz) = b80d2c457f7b4bdae7fb1c44480cec8536732dad82bf8c4c06a9bcf5be7e37ee
+SHA512 (R/pak_0.3.0.tar.gz) = 22c7b050c5559406dbfda21db82ba3c0d15d81378b3ec2e4997591ac4987d20810fafc4bc941756411150f8baac1ada21b7d34d7e25d6579dcda9916aa61c155
+Size (R/pak_0.3.0.tar.gz) = 88564 bytes



Home | Main Index | Thread Index | Old Index