aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEinar Bjarni Halldórsson <einar@isnic.is>2024-04-05 13:46:56 +0000
committerNuno Teixeira <eduardo@FreeBSD.org>2024-04-06 14:42:38 +0000
commit292219a2d384db441cddba4995c6c2faf56b32b2 (patch)
treeac60db869202746e5a59c22c2bc41689cd6e27ec
parent3edb56adc8efecfc838e42ec8ebf704b662adc03 (diff)
downloadports-292219a2d384db441cddba4995c6c2faf56b32b2.tar.gz
ports-292219a2d384db441cddba4995c6c2faf56b32b2.zip
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
-rw-r--r--devel/Makefile1
-rw-r--r--devel/R-cran-tidyverse/Makefile48
-rw-r--r--devel/R-cran-tidyverse/distinfo3
-rw-r--r--devel/R-cran-tidyverse/pkg-descr4
4 files changed, 56 insertions, 0 deletions
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.