git: 292219a2d384 - main - devel/R-cran-tidyverse: New port: Easily Install and Load the 'Tidyverse'
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 06 Apr 2024 14:52:37 UTC
The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=292219a2d384db441cddba4995c6c2faf56b32b2 commit 292219a2d384db441cddba4995c6c2faf56b32b2 Author: Einar Bjarni Halldórsson <einar@isnic.is> AuthorDate: 2024-04-05 13:46:56 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2024-04-06 14:42:38 +0000 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(+) 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 <bsd.port.mk> 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.