From 292219a2d384db441cddba4995c6c2faf56b32b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Einar=20Bjarni=20Halld=C3=B3rsson?= Date: Fri, 5 Apr 2024 14:46:56 +0100 Subject: devel/R-cran-tidyverse: New port: Easily Install and Load the 'Tidyverse' - Submitter becomes maintainer The 'tidyverse' is a set of packages that work in harmony because they share common data representations and 'API' design. This package is designed to make it easy to install and load multiple 'tidyverse' packages in a single step. WWW: https://tidyverse.tidyverse.org/ Differential Revision: https://reviews.freebsd.org/D43735 --- devel/Makefile | 1 + devel/R-cran-tidyverse/Makefile | 48 ++++++++++++++++++++++++++++++++++++++++ devel/R-cran-tidyverse/distinfo | 3 +++ devel/R-cran-tidyverse/pkg-descr | 4 ++++ 4 files changed, 56 insertions(+) create mode 100644 devel/R-cran-tidyverse/Makefile create mode 100644 devel/R-cran-tidyverse/distinfo create mode 100644 devel/R-cran-tidyverse/pkg-descr diff --git a/devel/Makefile b/devel/Makefile index 3bb99262aef7..8cdb915ae507 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -138,6 +138,7 @@ SUBDIR += R-cran-tibble SUBDIR += R-cran-tidyr SUBDIR += R-cran-tidyselect + SUBDIR += R-cran-tidyverse SUBDIR += R-cran-timechange SUBDIR += R-cran-tinytest SUBDIR += R-cran-tzdb diff --git a/devel/R-cran-tidyverse/Makefile b/devel/R-cran-tidyverse/Makefile new file mode 100644 index 000000000000..60e8859d9c3d --- /dev/null +++ b/devel/R-cran-tidyverse/Makefile @@ -0,0 +1,48 @@ +PORTNAME= tidyverse +DISTVERSION= 2.0.0 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= einar@isnic.is +COMMENT= Easily Install and Load the 'Tidyverse' +WWW= https://tidyverse.tidyverse.org/ + +LICENSE= MIT + +CRAN_DEPENDS= R-cran-broom>=1.0.3:devel/R-cran-broom \ + R-cran-cli>=3.6.0:devel/R-cran-cli \ + R-cran-conflicted>=1.2.0:devel/R-cran-conflicted \ + R-cran-dbplyr>=2.3.0:databases/R-cran-dbplyr \ + R-cran-dplyr>=1.1.0:math/R-cran-dplyr \ + R-cran-dtplyr>=1.2.2:databases/R-cran-dtplyr \ + R-cran-forcats>=1.0.0:math/R-cran-forcats \ + R-cran-ggplot2>=3.4.1:graphics/R-cran-ggplot2 \ + R-cran-googlesheets4>=1.0.1:devel/R-cran-googlesheets4 \ + R-cran-haven>=2.5.1:math/R-cran-haven \ + R-cran-hms>=1.1.2:devel/R-cran-hms \ + R-cran-httr>=1.4.4:www/R-cran-httr \ + R-cran-jsonlite>=1.8.4:converters/R-cran-jsonlite \ + R-cran-lubridate>=1.9.2:devel/R-cran-lubridate \ + R-cran-magrittr>=2.0.3:devel/R-cran-magrittr \ + R-cran-modelr>=0.1.10:devel/R-cran-modelr \ + R-cran-pillar>=1.8.1:devel/R-cran-pillar \ + R-cran-purrr>=1.0.1:devel/R-cran-purrr \ + R-cran-ragg>=1.2.5:graphics/R-cran-ragg \ + R-cran-readr>=2.1.4:textproc/R-cran-readr \ + R-cran-readxl>=1.4.2:textproc/R-cran-readxl \ + R-cran-reprex>=2.0.2:textproc/R-cran-reprex \ + R-cran-rlang>=1.0.6:devel/R-cran-rlang \ + R-cran-rstudioapi>=0.14:devel/R-cran-rstudioapi \ + R-cran-rvest>=1.0.3:www/R-cran-rvest \ + R-cran-stringr>=1.5.0:textproc/R-cran-stringr \ + R-cran-tibble>=3.1.8:devel/R-cran-tibble \ + R-cran-tidyr>=1.3.0:devel/R-cran-tidyr \ + R-cran-xml2>=1.3.3:textproc/R-cran-xml2 +BUILD_DEPENDS= ${CRAN_DEPENDS} +RUN_DEPENDS= ${CRAN_DEPENDS} +TEST_DEPENDS= R-cran-mockr>0:devel/R-cran-mockr \ + R-cran-testthat>0:devel/R-cran-testthat + +USES= cran:auto-plist + +.include diff --git a/devel/R-cran-tidyverse/distinfo b/devel/R-cran-tidyverse/distinfo new file mode 100644 index 000000000000..fcb022ba3123 --- /dev/null +++ b/devel/R-cran-tidyverse/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1706955512 +SHA256 (tidyverse_2.0.0.tar.gz) = 3d3c2d135056333247d309d1c2cc98cc0d87e2c781f4c6fbceab28d28c0728e5 +SIZE (tidyverse_2.0.0.tar.gz) = 704618 diff --git a/devel/R-cran-tidyverse/pkg-descr b/devel/R-cran-tidyverse/pkg-descr new file mode 100644 index 000000000000..d0e0cb80bea0 --- /dev/null +++ b/devel/R-cran-tidyverse/pkg-descr @@ -0,0 +1,4 @@ +The 'tidyverse' is a set of packages that work in harmony because they share +common data representations and 'API' design. +This package is designed to make it easy to install and load multiple +'tidyverse' packages in a single step. -- cgit v1.2.3