guix_mirror_bot pushed a commit to branch r-team
in repository guix.
commit 787053d6162a06ff3e32287d74c85049ba5fbe80
Author: Ricardo Wurmus <[email protected]>
AuthorDate: Mon Feb 16 18:49:28 2026 +0100
gnu: r-tidyr: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-tidyr): Move from here...
* gnu/packages/cran.scm (r-tidyr): ...to here.
Change-Id: Ief68dbda79958e88c9d25a6c2fe79b5d0094eb94
---
gnu/packages/cran.scm | 38 ++++++++++++++++++++++++++++++++++++++
gnu/packages/statistics.scm | 38 --------------------------------------
2 files changed, 38 insertions(+), 38 deletions(-)
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 32becca665..f5adb5398b 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -12949,6 +12949,44 @@ big data analysis in high-performance desktop or
laptop computers. The syntax
of the package is similar or identical to tidyverse.")
(license license:expat)))
+(define-public r-tidyr
+ (package
+ (name "r-tidyr")
+ (version "1.3.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "tidyr" version))
+ (sha256
+ (base32
+ "0nk67ls23r50fxxgzyfvvcf7cwbigl12r9336zvjls5gy3dfdh04"))))
+ (build-system r-build-system)
+ (propagated-inputs
+ (list r-cli
+ r-cpp11
+ r-dplyr
+ r-glue
+ r-lifecycle
+ r-magrittr
+ r-purrr
+ r-rlang
+ r-stringr
+ r-tibble
+ r-tidyselect
+ r-vctrs))
+ (native-inputs
+ (list r-data-table r-knitr r-testthat))
+ (home-page "https://github.com/hadley/tidyr")
+ (synopsis "Tidy data with `spread()` and `gather()` functions")
+ (description
+ "tidyr is a reframing of the reshape2 package designed to accompany the
+tidy data framework, and to work hand-in-hand with magrittr and dplyr to build
+a solid pipeline for data analysis. It is designed specifically for tidying
+data, not the general reshaping that reshape2 does, or the general aggregation
+that reshape did. In particular, built-in methods only work for data frames,
+and tidyr provides no margins or aggregation.")
+ (license license:expat)))
+
(define-public r-tidyverse
(package
(name "r-tidyverse")
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index fb5873a58b..a058511939 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -1613,44 +1613,6 @@ packages in a way that is consistent with other
tidyverse interfaces for
selection.")
(license license:gpl3)))
-(define-public r-tidyr
- (package
- (name "r-tidyr")
- (version "1.3.2")
- (source
- (origin
- (method url-fetch)
- (uri (cran-uri "tidyr" version))
- (sha256
- (base32
- "0nk67ls23r50fxxgzyfvvcf7cwbigl12r9336zvjls5gy3dfdh04"))))
- (build-system r-build-system)
- (propagated-inputs
- (list r-cli
- r-cpp11
- r-dplyr
- r-glue
- r-lifecycle
- r-magrittr
- r-purrr
- r-rlang
- r-stringr
- r-tibble
- r-tidyselect
- r-vctrs))
- (native-inputs
- (list r-data-table r-knitr r-testthat))
- (home-page "https://github.com/hadley/tidyr")
- (synopsis "Tidy data with `spread()` and `gather()` functions")
- (description
- "tidyr is a reframing of the reshape2 package designed to accompany the
-tidy data framework, and to work hand-in-hand with magrittr and dplyr to build
-a solid pipeline for data analysis. It is designed specifically for tidying
-data, not the general reshaping that reshape2 does, or the general aggregation
-that reshape did. In particular, built-in methods only work for data frames,
-and tidyr provides no margins or aggregation.")
- (license license:expat)))
-
(define-public r-spams
(package
(name "r-spams")