Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] R: update to 4.4.0.
@ 2024-05-25  0:09 luhann
  2024-05-26  2:53 ` sgn
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: luhann @ 2024-05-25  0:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1201 bytes --]

There is a new pull request by luhann against master on the void-packages repository

https://github.com/luhann/void-packages R
https://github.com/void-linux/void-packages/pull/50514

R: update to 4.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**



#### Local build testing
- I built this PR locally for my native architecture, (x86_64)


The only significant build change is:
>If the libdeflate library and headers are available, libdeflate rather than libz is
used to (de)compress R objects in lazy-load databases. Typically tasks spend up to
5% of their time on such operations, although creating lazy-data databases is one of
the exceptions.
This can be suppressed if the library is available by the configure option
‘--without-libdeflate-compression’.

I haven't included libdeflate here because as far as I can see no other distro does either.

There are a number of packages that depend on R, mostly the R-cran packages, should I update them here or make a separate PR?

A patch file from https://github.com/void-linux/void-packages/pull/50514.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-R-50514.patch --]
[-- Type: text/x-diff, Size: 1071 bytes --]

From a83d65b10f24f62b018de8c633de906910cbd6d1 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Sat, 25 May 2024 02:03:26 +0200
Subject: [PATCH] R: update to 4.4.0.

---
 srcpkgs/R/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R/template b/srcpkgs/R/template
index 6e2afe1506b841..219147034453c1 100644
--- a/srcpkgs/R/template
+++ b/srcpkgs/R/template
@@ -1,6 +1,6 @@
 # Template file for 'R'
 pkgname=R
-version=4.3.1
+version=4.4.0
 revision=1
 build_style=gnu-configure
 configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R
@@ -23,7 +23,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.r-project.org/"
 changelog="https://cran.r-project.org/doc/manuals/r-release/NEWS.html"
 distfiles="https://cran.r-project.org/src/base/R-4/${pkgname}-${version}.tar.gz"
-checksum=8dd0bf24f1023c6f618c3b317383d291b4a494f40d73b983ac22ffea99e4ba99
+checksum=ace4125f9b976d2c53bcc5fca30c75e30d4edc401584859cbadb080e72b5f030
 nocross=yes
 shlib_provides="libR.so"
 # tests require texlive distribution

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: R: update to 4.4.0.
  2024-05-25  0:09 [PR PATCH] R: update to 4.4.0 luhann
@ 2024-05-26  2:53 ` sgn
  2024-07-03  3:12 ` Vinfall
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: sgn @ 2024-05-26  2:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/50514#issuecomment-2132039678

Comment:
All R needs to be rebuilt if my memory serves. So either update or rebuild them here.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: R: update to 4.4.0.
  2024-05-25  0:09 [PR PATCH] R: update to 4.4.0 luhann
  2024-05-26  2:53 ` sgn
@ 2024-07-03  3:12 ` Vinfall
  2024-07-04 21:23 ` [PR PATCH] [Updated] " luhann
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Vinfall @ 2024-07-03  3:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 166 bytes --]

New comment by Vinfall on void-packages repository

https://github.com/void-linux/void-packages/pull/50514#issuecomment-2204992651

Comment:
FYI: 4.4.1 is available.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] R: update to 4.4.0.
  2024-05-25  0:09 [PR PATCH] R: update to 4.4.0 luhann
  2024-05-26  2:53 ` sgn
  2024-07-03  3:12 ` Vinfall
@ 2024-07-04 21:23 ` luhann
  2024-07-04 21:35 ` R: update to 4.4.1 luhann
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: luhann @ 2024-07-04 21:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1206 bytes --]

There is an updated pull request by luhann against master on the void-packages repository

https://github.com/luhann/void-packages R
https://github.com/void-linux/void-packages/pull/50514

R: update to 4.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**



#### Local build testing
- I built this PR locally for my native architecture, (x86_64)


The only significant build change is:
>If the libdeflate library and headers are available, libdeflate rather than libz is
used to (de)compress R objects in lazy-load databases. Typically tasks spend up to
5% of their time on such operations, although creating lazy-data databases is one of
the exceptions.
This can be suppressed if the library is available by the configure option
‘--without-libdeflate-compression’.

I haven't included libdeflate here because as far as I can see no other distro does either.

There are a number of packages that depend on R, mostly the R-cran packages, should I update them here or make a separate PR?

A patch file from https://github.com/void-linux/void-packages/pull/50514.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-R-50514.patch --]
[-- Type: text/x-diff, Size: 12976 bytes --]

From d2e65b225af56b9dd104048d1ec58387f72451cc Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Sat, 25 May 2024 02:03:26 +0200
Subject: [PATCH 01/12] R: update to 4.4.1.

---
 srcpkgs/R/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R/template b/srcpkgs/R/template
index 6e2afe1506b841..84e7d795b63059 100644
--- a/srcpkgs/R/template
+++ b/srcpkgs/R/template
@@ -1,6 +1,6 @@
 # Template file for 'R'
 pkgname=R
-version=4.3.1
+version=4.4.1
 revision=1
 build_style=gnu-configure
 configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R
@@ -23,7 +23,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.r-project.org/"
 changelog="https://cran.r-project.org/doc/manuals/r-release/NEWS.html"
 distfiles="https://cran.r-project.org/src/base/R-4/${pkgname}-${version}.tar.gz"
-checksum=8dd0bf24f1023c6f618c3b317383d291b4a494f40d73b983ac22ffea99e4ba99
+checksum=b4cb675deaaeb7299d3b265d218cde43f192951ce5b89b7bb1a5148a36b2d94d
 nocross=yes
 shlib_provides="libR.so"
 # tests require texlive distribution

From 3126fab806a5ecd0629a7610437e629456585dfb Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 22:59:23 +0200
Subject: [PATCH 02/12] R-cran-ps: update to 1.7.7.

---
 srcpkgs/R-cran-ps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-ps/template b/srcpkgs/R-cran-ps/template
index d4497a4d234499..b68bfa38b6f905 100644
--- a/srcpkgs/R-cran-ps/template
+++ b/srcpkgs/R-cran-ps/template
@@ -1,13 +1,13 @@
 # Template file for 'R-cran-ps'
 pkgname=R-cran-ps
-version=1.4.0
+version=1.7.7
 revision=1
 build_style=R-cran
 short_desc="List, Query, Manipulate System Processes"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/ps"
-checksum=5f79ae4489090e07abbea892049ec0db900d31955237b388664289e6dc00da7a
+checksum=46fedcb2b8faa94ea1451e48e6f31a1e4ed3b12f529e645f9efcfca1003d22f2
 
 post_install() {
 	vlicense LICENSE

From a22fa53aac0e1ca2ab9db4b83b3e6aa2f2bb8b69 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:04:45 +0200
Subject: [PATCH 03/12] R-cran-processx: update to 1.7.7.

---
 srcpkgs/R-cran-processx/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-processx/template b/srcpkgs/R-cran-processx/template
index 9560ded758b8a5..29ee4120061fdc 100644
--- a/srcpkgs/R-cran-processx/template
+++ b/srcpkgs/R-cran-processx/template
@@ -1,6 +1,6 @@
 # Template file for 'R-cran-processx'
 pkgname=R-cran-processx
-version=3.4.4
+version=3.8.4
 revision=1
 build_style=R-cran
 hostmakedepends="R-cran-ps R-cran-R6"
@@ -9,7 +9,7 @@ short_desc="Execute and Control System Processes"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/processx"
-checksum=aaa40f10a6670eeb451e038bc0eb7c16f263dacb797f76d965b9fc75dda7482b
+checksum=6627672d7fb109f37dc1d0eaef913f4cfc7ad8ac807abf0397e6d37753b1e70b
 
 post_install() {
 	vlicense LICENSE

From 03ebf6d41423c7ad6c4ff96b9a0f0e54e9a18b9b Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:05:13 +0200
Subject: [PATCH 04/12] R-cran-callr: update to 3.7.6.

---
 srcpkgs/R-cran-callr/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-callr/template b/srcpkgs/R-cran-callr/template
index a844ef36722ac8..debeee50a2055c 100644
--- a/srcpkgs/R-cran-callr/template
+++ b/srcpkgs/R-cran-callr/template
@@ -1,6 +1,6 @@
 # Template file for 'R-cran-callr'
 pkgname=R-cran-callr
-version=3.5.1
+version=3.7.6
 revision=1
 build_style=R-cran
 hostmakedepends="R-cran-processx R-cran-R6"
@@ -9,7 +9,7 @@ short_desc="Call R from R"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/callr"
-checksum=ce338c648cc9ab501168a55f93e68fc81e31dc5ec881e908b5b4a9d6f5bd8696
+checksum=e4bce367e869e42eaeea05566d2033d8cee2103179b11cd9a401440b58a351f8
 
 post_install() {
 	vlicense LICENSE

From 48c3f0a6742416fa7b7f668c79e56b8520a52320 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:07:36 +0200
Subject: [PATCH 05/12] R-cran-cli: update to 3.6.3.

---
 srcpkgs/R-cran-cli/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/R-cran-cli/template b/srcpkgs/R-cran-cli/template
index 2db082f6e04141..796d72ce128c2d 100644
--- a/srcpkgs/R-cran-cli/template
+++ b/srcpkgs/R-cran-cli/template
@@ -1,6 +1,6 @@
 # Template file for 'R-cran-cli'
 pkgname=R-cran-cli
-version=3.4.1
+version=3.6.3
 revision=1
 build_style=R-cran
 makedepends="R-cran-assertthat R-cran-glue"
@@ -9,8 +9,7 @@ short_desc="Helpers for Developing Command Line Interfaces"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/r-lib/cli/"
-checksum="1c585efbfd8b8685c66fac34bcb60f28c351691bb4b9931df214e6e47fd9744e
- 1c585efbfd8b8685c66fac34bcb60f28c351691bb4b9931df214e6e47fd9744e"
+checksum="4295085f11221c54b1dd2b1d39a675a85dfd9f900294297567e1d36f65ac4841"
 
 post_install() {
 	vlicense LICENSE

From 7b44e8ac102792144bfbe07615fdef194a798a09 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:10:47 +0200
Subject: [PATCH 06/12] R-cran-desc: update to 1.4.3.

---
 srcpkgs/R-cran-desc/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/R-cran-desc/template b/srcpkgs/R-cran-desc/template
index 8770cb9a55b9bb..4708b2b7d888ab 100644
--- a/srcpkgs/R-cran-desc/template
+++ b/srcpkgs/R-cran-desc/template
@@ -1,15 +1,15 @@
 # Template file for 'R-cran-desc'
 pkgname=R-cran-desc
-version=1.2.0
-revision=2
+version=1.4.3
+revision=1
 build_style=R-cran
-hostmakedepends="R-cran-assertthat R-cran-crayon R-cran-R6 R-cran-rprojroot"
-depends="R-cran-assertthat R-cran-crayon R-cran-R6 R-cran-rprojroot"
+hostmakedepends="R-cran-cli R-cran-R6"
+depends="R-cran-cli R-cran-R6"
 short_desc="Manipulate DESCRIPTION Files"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/desc"
-checksum=e66fb5d4fc7974bc558abcdc107a1f258c9177a29dcfcf9164bc6b33dd08dae8
+checksum=54468da73dd78fc9e7c565c41cfe3331802c2134b2e61a9ad197215317092f26
 
 post_install() {
 	vlicense LICENSE

From 5d3cb17db5f4e5479d836edb1a034bb340f55869 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:12:00 +0200
Subject: [PATCH 07/12] R-cran-evaluate: update to 0.24.0.

---
 srcpkgs/R-cran-evaluate/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/R-cran-evaluate/template b/srcpkgs/R-cran-evaluate/template
index 2f7803563164bb..a3af7a1d36a0c5 100644
--- a/srcpkgs/R-cran-evaluate/template
+++ b/srcpkgs/R-cran-evaluate/template
@@ -1,13 +1,13 @@
 # Template file for 'R-cran-evaluate'
 pkgname=R-cran-evaluate
-version=0.14
-revision=2
+version=0.24.0
+revision=1
 build_style=R-cran
 short_desc="Parsing and Evaluation Tools that Provide More Details than the Default"
 maintainer="luhann <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/evaluate"
-checksum=a8c88bdbe4e60046d95ddf7e181ee15a6f41cdf92127c9678f6f3d328a3c5e28
+checksum=e23d764a58e7525257d57da4ccfee9d6f63b5b3c18bf01c76818ec8c9c587fd6
 
 post_install() {
 	vlicense LICENSE

From c9603a622de1b496e024cf1fa79a08c45c7b219f Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:13:18 +0200
Subject: [PATCH 08/12] R-cran-isoband: update to 0.2.7.

---
 srcpkgs/R-cran-isoband/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/R-cran-isoband/template b/srcpkgs/R-cran-isoband/template
index b0e1d1d2fc2fd0..a5013b5567613f 100644
--- a/srcpkgs/R-cran-isoband/template
+++ b/srcpkgs/R-cran-isoband/template
@@ -1,14 +1,13 @@
 # Template file for 'R-cran-isoband'
 pkgname=R-cran-isoband
-version=0.2.5
+version=0.2.7
 revision=1
 build_style=R-cran
 short_desc="Generate Isolines and Isobands from Regularly Spaced Elevation Grids"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/wilkelab/isoband"
-checksum="46f53fa066f0966f02cb2bf050190c0d5e950dab2cdf565feb63fc092c886ba5
- 46f53fa066f0966f02cb2bf050190c0d5e950dab2cdf565feb63fc092c886ba5"
+checksum=7693223343b45b86de2b5b638ff148f0dafa6d7b1237e822c5272902f79cdf61
 
 post_install() {
 	vlicense LICENSE

From 4f0086dd7c2bbca0b51e147187e756cd4cfa8ad0 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:16:32 +0200
Subject: [PATCH 09/12] R-cran-pkgbuild: update to 1.4.4.

---
 srcpkgs/R-cran-pkgbuild/template | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/R-cran-pkgbuild/template b/srcpkgs/R-cran-pkgbuild/template
index 539be556b82376..d3de386691dcd1 100644
--- a/srcpkgs/R-cran-pkgbuild/template
+++ b/srcpkgs/R-cran-pkgbuild/template
@@ -1,14 +1,12 @@
 # Template file for 'R-cran-pkgbuild'
 pkgname=R-cran-pkgbuild
-version=1.1.0
-revision=2
+version=1.4.4
+revision=1
 build_style=R-cran
-hostmakedepends="R-cran-callr R-cran-cli R-cran-crayon R-cran-desc
- R-cran-prettyunits R-cran-R6 R-cran-rprojroot R-cran-withr"
-depends="R-cran-callr R-cran-cli R-cran-crayon R-cran-desc
- R-cran-prettyunits R-cran-R6 R-cran-rprojroot R-cran-withr"
+hostmakedepends="R-cran-callr R-cran-cli R-cran-desc R-cran-processx R-cran-R6"
+depends="R-cran-callr R-cran-cli R-cran-desc R-cran-processx R-cran-R6"
 short_desc="Find Tools Needed to Build R Packages"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/r-lib/pkgbuild"
-checksum=b39bfb7661fc53f88962e2380fa9ded2e323c6ad43ac6b582195c749b0ccabbd
+checksum=5972843cd43654715cdbdd28f50af013fa3d1c213146654992b2b5f39ed0e2a8

From 572e2c16e01562fb3f07c4adc3df46d8ad269810 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:19:13 +0200
Subject: [PATCH 10/12] R-cran-prettyunits: update to 1.2.0.

---
 srcpkgs/R-cran-prettyunits/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/R-cran-prettyunits/template b/srcpkgs/R-cran-prettyunits/template
index 918a4da4ea867f..7df8dc824d41dd 100644
--- a/srcpkgs/R-cran-prettyunits/template
+++ b/srcpkgs/R-cran-prettyunits/template
@@ -1,13 +1,13 @@
 # Template file for 'R-cran-prettyunits'
 pkgname=R-cran-prettyunits
-version=1.1.1
-revision=2
+version=1.2.0
+revision=1
 build_style=R-cran
 short_desc="Pretty, Human Readable Formatting of Quantities"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/gaborcsardi/prettyunits"
-checksum=9a199aa80c6d5e50fa977bc724d6e39dae1fc597a96413053609156ee7fb75c5
+checksum=f059f27e2a5c82e351fe05b87ad712f7afc273c651450453f59d99af5deeacea
 
 post_install() {
 	vlicense LICENSE

From 9be0911737c54c2b314e0746ae3525892b5ba68e Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:21:45 +0200
Subject: [PATCH 11/12] R-cran-rprojroot: update to 2.0.4.

---
 srcpkgs/R-cran-rprojroot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-rprojroot/template b/srcpkgs/R-cran-rprojroot/template
index 69f37f7cf775d2..87ffde23835170 100644
--- a/srcpkgs/R-cran-rprojroot/template
+++ b/srcpkgs/R-cran-rprojroot/template
@@ -1,10 +1,10 @@
 # Template file for 'R-cran-rprojroot'
 pkgname=R-cran-rprojroot
-version=2.0.2
+version=2.0.4
 revision=1
 build_style=R-cran
 short_desc="Finding Files in Project Subdirectories"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/r-lib/rprojroot"
-checksum=5fa161f0d4ac3b7a99dc6aa2d832251001dc92e93c828593a51fe90afd019e1f
+checksum=b5f463fb25a24dac7a4ca916be57dbe22b5262e1f41e53871ca83e57d4336e99

From da971b3f242e591242ebe326810e1dc2189cae63 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:23:04 +0200
Subject: [PATCH 12/12] R-cran-rstudioapi: update to 0.16.0.

---
 srcpkgs/R-cran-rstudioapi/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-rstudioapi/template b/srcpkgs/R-cran-rstudioapi/template
index d04c0773621b7f..88db32063bb540 100644
--- a/srcpkgs/R-cran-rstudioapi/template
+++ b/srcpkgs/R-cran-rstudioapi/template
@@ -1,13 +1,13 @@
 # Template file for 'R-cran-rstudioapi'
 pkgname=R-cran-rstudioapi
-version=0.13
+version=0.16.0
 revision=1
 build_style=R-cran
 short_desc="Safely Access the RStudio API"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/rstudio/rstudioapi"
-checksum=aac35bbdcb4a8e8caba943bc8a2b98120e8940b80cd1020224bb1a26ff776d8b
+checksum=74ffa867199e87a54386fbd26919233371f314f73d7338dd4e4695708fed4fe6
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: R: update to 4.4.1.
  2024-05-25  0:09 [PR PATCH] R: update to 4.4.0 luhann
                   ` (2 preceding siblings ...)
  2024-07-04 21:23 ` [PR PATCH] [Updated] " luhann
@ 2024-07-04 21:35 ` luhann
  2024-07-04 21:55 ` [PR PATCH] [Updated] " luhann
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: luhann @ 2024-07-04 21:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 343 bytes --]

New comment by luhann on void-packages repository

https://github.com/void-linux/void-packages/pull/50514#issuecomment-2209582068

Comment:
I've bumped the R version to 4.4.1 and am going through all the out of date CRAN packages and updating them. Once they are all updated is there an easy way to find all other revdeps for R and bump them?

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] R: update to 4.4.1.
  2024-05-25  0:09 [PR PATCH] R: update to 4.4.0 luhann
                   ` (3 preceding siblings ...)
  2024-07-04 21:35 ` R: update to 4.4.1 luhann
@ 2024-07-04 21:55 ` luhann
  2024-07-04 22:19 ` luhann
  2024-07-05  2:45 ` Vinfall
  6 siblings, 0 replies; 8+ messages in thread
From: luhann @ 2024-07-04 21:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1206 bytes --]

There is an updated pull request by luhann against master on the void-packages repository

https://github.com/luhann/void-packages R
https://github.com/void-linux/void-packages/pull/50514

R: update to 4.4.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**



#### Local build testing
- I built this PR locally for my native architecture, (x86_64)


The only significant build change is:
>If the libdeflate library and headers are available, libdeflate rather than libz is
used to (de)compress R objects in lazy-load databases. Typically tasks spend up to
5% of their time on such operations, although creating lazy-data databases is one of
the exceptions.
This can be suppressed if the library is available by the configure option
‘--without-libdeflate-compression’.

I haven't included libdeflate here because as far as I can see no other distro does either.

There are a number of packages that depend on R, mostly the R-cran packages, should I update them here or make a separate PR?

A patch file from https://github.com/void-linux/void-packages/pull/50514.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-R-50514.patch --]
[-- Type: text/x-diff, Size: 15017 bytes --]

From d2e65b225af56b9dd104048d1ec58387f72451cc Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Sat, 25 May 2024 02:03:26 +0200
Subject: [PATCH 01/14] R: update to 4.4.1.

---
 srcpkgs/R/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R/template b/srcpkgs/R/template
index 6e2afe1506b841..84e7d795b63059 100644
--- a/srcpkgs/R/template
+++ b/srcpkgs/R/template
@@ -1,6 +1,6 @@
 # Template file for 'R'
 pkgname=R
-version=4.3.1
+version=4.4.1
 revision=1
 build_style=gnu-configure
 configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R
@@ -23,7 +23,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.r-project.org/"
 changelog="https://cran.r-project.org/doc/manuals/r-release/NEWS.html"
 distfiles="https://cran.r-project.org/src/base/R-4/${pkgname}-${version}.tar.gz"
-checksum=8dd0bf24f1023c6f618c3b317383d291b4a494f40d73b983ac22ffea99e4ba99
+checksum=b4cb675deaaeb7299d3b265d218cde43f192951ce5b89b7bb1a5148a36b2d94d
 nocross=yes
 shlib_provides="libR.so"
 # tests require texlive distribution

From 3126fab806a5ecd0629a7610437e629456585dfb Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 22:59:23 +0200
Subject: [PATCH 02/14] R-cran-ps: update to 1.7.7.

---
 srcpkgs/R-cran-ps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-ps/template b/srcpkgs/R-cran-ps/template
index d4497a4d234499..b68bfa38b6f905 100644
--- a/srcpkgs/R-cran-ps/template
+++ b/srcpkgs/R-cran-ps/template
@@ -1,13 +1,13 @@
 # Template file for 'R-cran-ps'
 pkgname=R-cran-ps
-version=1.4.0
+version=1.7.7
 revision=1
 build_style=R-cran
 short_desc="List, Query, Manipulate System Processes"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/ps"
-checksum=5f79ae4489090e07abbea892049ec0db900d31955237b388664289e6dc00da7a
+checksum=46fedcb2b8faa94ea1451e48e6f31a1e4ed3b12f529e645f9efcfca1003d22f2
 
 post_install() {
 	vlicense LICENSE

From a22fa53aac0e1ca2ab9db4b83b3e6aa2f2bb8b69 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:04:45 +0200
Subject: [PATCH 03/14] R-cran-processx: update to 1.7.7.

---
 srcpkgs/R-cran-processx/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-processx/template b/srcpkgs/R-cran-processx/template
index 9560ded758b8a5..29ee4120061fdc 100644
--- a/srcpkgs/R-cran-processx/template
+++ b/srcpkgs/R-cran-processx/template
@@ -1,6 +1,6 @@
 # Template file for 'R-cran-processx'
 pkgname=R-cran-processx
-version=3.4.4
+version=3.8.4
 revision=1
 build_style=R-cran
 hostmakedepends="R-cran-ps R-cran-R6"
@@ -9,7 +9,7 @@ short_desc="Execute and Control System Processes"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/processx"
-checksum=aaa40f10a6670eeb451e038bc0eb7c16f263dacb797f76d965b9fc75dda7482b
+checksum=6627672d7fb109f37dc1d0eaef913f4cfc7ad8ac807abf0397e6d37753b1e70b
 
 post_install() {
 	vlicense LICENSE

From 03ebf6d41423c7ad6c4ff96b9a0f0e54e9a18b9b Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:05:13 +0200
Subject: [PATCH 04/14] R-cran-callr: update to 3.7.6.

---
 srcpkgs/R-cran-callr/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-callr/template b/srcpkgs/R-cran-callr/template
index a844ef36722ac8..debeee50a2055c 100644
--- a/srcpkgs/R-cran-callr/template
+++ b/srcpkgs/R-cran-callr/template
@@ -1,6 +1,6 @@
 # Template file for 'R-cran-callr'
 pkgname=R-cran-callr
-version=3.5.1
+version=3.7.6
 revision=1
 build_style=R-cran
 hostmakedepends="R-cran-processx R-cran-R6"
@@ -9,7 +9,7 @@ short_desc="Call R from R"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/callr"
-checksum=ce338c648cc9ab501168a55f93e68fc81e31dc5ec881e908b5b4a9d6f5bd8696
+checksum=e4bce367e869e42eaeea05566d2033d8cee2103179b11cd9a401440b58a351f8
 
 post_install() {
 	vlicense LICENSE

From 48c3f0a6742416fa7b7f668c79e56b8520a52320 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:07:36 +0200
Subject: [PATCH 05/14] R-cran-cli: update to 3.6.3.

---
 srcpkgs/R-cran-cli/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/R-cran-cli/template b/srcpkgs/R-cran-cli/template
index 2db082f6e04141..796d72ce128c2d 100644
--- a/srcpkgs/R-cran-cli/template
+++ b/srcpkgs/R-cran-cli/template
@@ -1,6 +1,6 @@
 # Template file for 'R-cran-cli'
 pkgname=R-cran-cli
-version=3.4.1
+version=3.6.3
 revision=1
 build_style=R-cran
 makedepends="R-cran-assertthat R-cran-glue"
@@ -9,8 +9,7 @@ short_desc="Helpers for Developing Command Line Interfaces"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/r-lib/cli/"
-checksum="1c585efbfd8b8685c66fac34bcb60f28c351691bb4b9931df214e6e47fd9744e
- 1c585efbfd8b8685c66fac34bcb60f28c351691bb4b9931df214e6e47fd9744e"
+checksum="4295085f11221c54b1dd2b1d39a675a85dfd9f900294297567e1d36f65ac4841"
 
 post_install() {
 	vlicense LICENSE

From 7b44e8ac102792144bfbe07615fdef194a798a09 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:10:47 +0200
Subject: [PATCH 06/14] R-cran-desc: update to 1.4.3.

---
 srcpkgs/R-cran-desc/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/R-cran-desc/template b/srcpkgs/R-cran-desc/template
index 8770cb9a55b9bb..4708b2b7d888ab 100644
--- a/srcpkgs/R-cran-desc/template
+++ b/srcpkgs/R-cran-desc/template
@@ -1,15 +1,15 @@
 # Template file for 'R-cran-desc'
 pkgname=R-cran-desc
-version=1.2.0
-revision=2
+version=1.4.3
+revision=1
 build_style=R-cran
-hostmakedepends="R-cran-assertthat R-cran-crayon R-cran-R6 R-cran-rprojroot"
-depends="R-cran-assertthat R-cran-crayon R-cran-R6 R-cran-rprojroot"
+hostmakedepends="R-cran-cli R-cran-R6"
+depends="R-cran-cli R-cran-R6"
 short_desc="Manipulate DESCRIPTION Files"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/desc"
-checksum=e66fb5d4fc7974bc558abcdc107a1f258c9177a29dcfcf9164bc6b33dd08dae8
+checksum=54468da73dd78fc9e7c565c41cfe3331802c2134b2e61a9ad197215317092f26
 
 post_install() {
 	vlicense LICENSE

From 5d3cb17db5f4e5479d836edb1a034bb340f55869 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:12:00 +0200
Subject: [PATCH 07/14] R-cran-evaluate: update to 0.24.0.

---
 srcpkgs/R-cran-evaluate/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/R-cran-evaluate/template b/srcpkgs/R-cran-evaluate/template
index 2f7803563164bb..a3af7a1d36a0c5 100644
--- a/srcpkgs/R-cran-evaluate/template
+++ b/srcpkgs/R-cran-evaluate/template
@@ -1,13 +1,13 @@
 # Template file for 'R-cran-evaluate'
 pkgname=R-cran-evaluate
-version=0.14
-revision=2
+version=0.24.0
+revision=1
 build_style=R-cran
 short_desc="Parsing and Evaluation Tools that Provide More Details than the Default"
 maintainer="luhann <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/r-lib/evaluate"
-checksum=a8c88bdbe4e60046d95ddf7e181ee15a6f41cdf92127c9678f6f3d328a3c5e28
+checksum=e23d764a58e7525257d57da4ccfee9d6f63b5b3c18bf01c76818ec8c9c587fd6
 
 post_install() {
 	vlicense LICENSE

From c9603a622de1b496e024cf1fa79a08c45c7b219f Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:13:18 +0200
Subject: [PATCH 08/14] R-cran-isoband: update to 0.2.7.

---
 srcpkgs/R-cran-isoband/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/R-cran-isoband/template b/srcpkgs/R-cran-isoband/template
index b0e1d1d2fc2fd0..a5013b5567613f 100644
--- a/srcpkgs/R-cran-isoband/template
+++ b/srcpkgs/R-cran-isoband/template
@@ -1,14 +1,13 @@
 # Template file for 'R-cran-isoband'
 pkgname=R-cran-isoband
-version=0.2.5
+version=0.2.7
 revision=1
 build_style=R-cran
 short_desc="Generate Isolines and Isobands from Regularly Spaced Elevation Grids"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/wilkelab/isoband"
-checksum="46f53fa066f0966f02cb2bf050190c0d5e950dab2cdf565feb63fc092c886ba5
- 46f53fa066f0966f02cb2bf050190c0d5e950dab2cdf565feb63fc092c886ba5"
+checksum=7693223343b45b86de2b5b638ff148f0dafa6d7b1237e822c5272902f79cdf61
 
 post_install() {
 	vlicense LICENSE

From 4f0086dd7c2bbca0b51e147187e756cd4cfa8ad0 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:16:32 +0200
Subject: [PATCH 09/14] R-cran-pkgbuild: update to 1.4.4.

---
 srcpkgs/R-cran-pkgbuild/template | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/R-cran-pkgbuild/template b/srcpkgs/R-cran-pkgbuild/template
index 539be556b82376..d3de386691dcd1 100644
--- a/srcpkgs/R-cran-pkgbuild/template
+++ b/srcpkgs/R-cran-pkgbuild/template
@@ -1,14 +1,12 @@
 # Template file for 'R-cran-pkgbuild'
 pkgname=R-cran-pkgbuild
-version=1.1.0
-revision=2
+version=1.4.4
+revision=1
 build_style=R-cran
-hostmakedepends="R-cran-callr R-cran-cli R-cran-crayon R-cran-desc
- R-cran-prettyunits R-cran-R6 R-cran-rprojroot R-cran-withr"
-depends="R-cran-callr R-cran-cli R-cran-crayon R-cran-desc
- R-cran-prettyunits R-cran-R6 R-cran-rprojroot R-cran-withr"
+hostmakedepends="R-cran-callr R-cran-cli R-cran-desc R-cran-processx R-cran-R6"
+depends="R-cran-callr R-cran-cli R-cran-desc R-cran-processx R-cran-R6"
 short_desc="Find Tools Needed to Build R Packages"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/r-lib/pkgbuild"
-checksum=b39bfb7661fc53f88962e2380fa9ded2e323c6ad43ac6b582195c749b0ccabbd
+checksum=5972843cd43654715cdbdd28f50af013fa3d1c213146654992b2b5f39ed0e2a8

From 572e2c16e01562fb3f07c4adc3df46d8ad269810 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:19:13 +0200
Subject: [PATCH 10/14] R-cran-prettyunits: update to 1.2.0.

---
 srcpkgs/R-cran-prettyunits/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/R-cran-prettyunits/template b/srcpkgs/R-cran-prettyunits/template
index 918a4da4ea867f..7df8dc824d41dd 100644
--- a/srcpkgs/R-cran-prettyunits/template
+++ b/srcpkgs/R-cran-prettyunits/template
@@ -1,13 +1,13 @@
 # Template file for 'R-cran-prettyunits'
 pkgname=R-cran-prettyunits
-version=1.1.1
-revision=2
+version=1.2.0
+revision=1
 build_style=R-cran
 short_desc="Pretty, Human Readable Formatting of Quantities"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/gaborcsardi/prettyunits"
-checksum=9a199aa80c6d5e50fa977bc724d6e39dae1fc597a96413053609156ee7fb75c5
+checksum=f059f27e2a5c82e351fe05b87ad712f7afc273c651450453f59d99af5deeacea
 
 post_install() {
 	vlicense LICENSE

From 9be0911737c54c2b314e0746ae3525892b5ba68e Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:21:45 +0200
Subject: [PATCH 11/14] R-cran-rprojroot: update to 2.0.4.

---
 srcpkgs/R-cran-rprojroot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-rprojroot/template b/srcpkgs/R-cran-rprojroot/template
index 69f37f7cf775d2..87ffde23835170 100644
--- a/srcpkgs/R-cran-rprojroot/template
+++ b/srcpkgs/R-cran-rprojroot/template
@@ -1,10 +1,10 @@
 # Template file for 'R-cran-rprojroot'
 pkgname=R-cran-rprojroot
-version=2.0.2
+version=2.0.4
 revision=1
 build_style=R-cran
 short_desc="Finding Files in Project Subdirectories"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/r-lib/rprojroot"
-checksum=5fa161f0d4ac3b7a99dc6aa2d832251001dc92e93c828593a51fe90afd019e1f
+checksum=b5f463fb25a24dac7a4ca916be57dbe22b5262e1f41e53871ca83e57d4336e99

From da971b3f242e591242ebe326810e1dc2189cae63 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:23:04 +0200
Subject: [PATCH 12/14] R-cran-rstudioapi: update to 0.16.0.

---
 srcpkgs/R-cran-rstudioapi/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-rstudioapi/template b/srcpkgs/R-cran-rstudioapi/template
index d04c0773621b7f..88db32063bb540 100644
--- a/srcpkgs/R-cran-rstudioapi/template
+++ b/srcpkgs/R-cran-rstudioapi/template
@@ -1,13 +1,13 @@
 # Template file for 'R-cran-rstudioapi'
 pkgname=R-cran-rstudioapi
-version=0.13
+version=0.16.0
 revision=1
 build_style=R-cran
 short_desc="Safely Access the RStudio API"
 maintainer="Luke Hannan <lukehannan@gmail.com>"
 license="MIT"
 homepage="https://github.com/rstudio/rstudioapi"
-checksum=aac35bbdcb4a8e8caba943bc8a2b98120e8940b80cd1020224bb1a26ff776d8b
+checksum=74ffa867199e87a54386fbd26919233371f314f73d7338dd4e4695708fed4fe6
 
 post_install() {
 	vlicense LICENSE

From a91525002c7853d976353887bdecc4fa18d60759 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:27:37 +0200
Subject: [PATCH 13/14] R-cran-backports: update to 1.5.0.

---
 srcpkgs/R-cran-backports/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/R-cran-backports/template b/srcpkgs/R-cran-backports/template
index 09e500c45479dd..8c917ca00b1b4f 100644
--- a/srcpkgs/R-cran-backports/template
+++ b/srcpkgs/R-cran-backports/template
@@ -1,10 +1,10 @@
 # Template file for 'R-cran-backports'
 pkgname=R-cran-backports
-version=1.2.1
+version=1.5.0
 revision=1
 build_style=R-cran
 short_desc="Reimplementations of Functions Introduced Since R-3.0.0"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, GPL-3.0-only"
 homepage="https://github.com/r-lib/backports"
-checksum=a2834bbd57e305e5d8010322f1906ea1789b3b5ba5eca77c5ff4248aceb7c2d5
+checksum=0d3ed9db8f1505e88967f48d669b2a257e0c6b7e6320ea64b946c1bd40897ca2

From 51a6f0621bcaf6716b21ae74ad9dd4f2da28c9a4 Mon Sep 17 00:00:00 2001
From: Luke Hannan <luke@lukehannan.com>
Date: Thu, 4 Jul 2024 23:55:30 +0200
Subject: [PATCH 14/14] R-cran-nloptr: update to 2.1.1.

---
 srcpkgs/R-cran-nloptr/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/R-cran-nloptr/template b/srcpkgs/R-cran-nloptr/template
index aff2a57da94168..5a1470dfea8249 100644
--- a/srcpkgs/R-cran-nloptr/template
+++ b/srcpkgs/R-cran-nloptr/template
@@ -1,7 +1,7 @@
 # Template file for 'R-cran-nloptr'
 pkgname=R-cran-nloptr
-version=1.2.2.2
-revision=2
+version=2.1.1
+revision=1
 build_style=R-cran
 hostmakedepends="pkg-config"
 makedepends="nlopt-devel"
@@ -9,4 +9,4 @@ short_desc="R interface to NLopt"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://cran.r-project.org/package=nloptr"
-checksum=e80ea9619ac18f4bfe44812198b40b9ae5c0ddf3f9cc91778f9ccc82168d1372
+checksum=4cdaf55dfdeb090119f2c2ca77f617962524654da4511bacd650f62bb6dad8ea

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: R: update to 4.4.1.
  2024-05-25  0:09 [PR PATCH] R: update to 4.4.0 luhann
                   ` (4 preceding siblings ...)
  2024-07-04 21:55 ` [PR PATCH] [Updated] " luhann
@ 2024-07-04 22:19 ` luhann
  2024-07-05  2:45 ` Vinfall
  6 siblings, 0 replies; 8+ messages in thread
From: luhann @ 2024-07-04 22:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 713 bytes --]

New comment by luhann on void-packages repository

https://github.com/void-linux/void-packages/pull/50514#issuecomment-2209582068

Comment:
I've bumped the R version to 4.4.1 and am going through all the out of date CRAN packages and updating them. Once they are all updated is there an easy way to find all other revdeps for R and bump them?

Another question R-cran-nloptr requires openblas on the archs we build R with openblas, I'm not sure how to conditionally check if R was built with openblas for R-cran-nloptr. The closest solution I came up with was to use:

```

case "$XBPS_TARGET_MACHINE" in
	x86_64*|i686*|aarch64*|armv[67]*|ppc64*)
		makedepends+=" openblas-devel"
		;;
	*) ;;
esac
```

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: R: update to 4.4.1.
  2024-05-25  0:09 [PR PATCH] R: update to 4.4.0 luhann
                   ` (5 preceding siblings ...)
  2024-07-04 22:19 ` luhann
@ 2024-07-05  2:45 ` Vinfall
  6 siblings, 0 replies; 8+ messages in thread
From: Vinfall @ 2024-07-05  2:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 483 bytes --]

New comment by Vinfall on void-packages repository

https://github.com/void-linux/void-packages/pull/50514#issuecomment-2209896413

Comment:
I'm not sure what you mean by `all other revdeps for R`, does `xbps-query -X` or `xbps-query -x` work?

I can't help with the second question and I just concluded that R support on Void is bad the moment I realized that CRAN only offers binary for Debian/RH/SUSE series and I have to install all those devel deps and compile from source :(

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-07-05  2:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-25  0:09 [PR PATCH] R: update to 4.4.0 luhann
2024-05-26  2:53 ` sgn
2024-07-03  3:12 ` Vinfall
2024-07-04 21:23 ` [PR PATCH] [Updated] " luhann
2024-07-04 21:35 ` R: update to 4.4.1 luhann
2024-07-04 21:55 ` [PR PATCH] [Updated] " luhann
2024-07-04 22:19 ` luhann
2024-07-05  2:45 ` Vinfall

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).