git: 340d72381df9 - main - databases/R-cran-dtplyr: New port: Data Table Back-End for 'dplyr'
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 06 Apr 2024 14:52:27 UTC
The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=340d72381df973bcf7c61486b4a5945f60e7433b commit 340d72381df973bcf7c61486b4a5945f60e7433b Author: Einar Bjarni Halldórsson <einar@isnic.is> AuthorDate: 2024-04-05 11:04:18 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2024-04-06 14:42:36 +0000 databases/R-cran-dtplyr: New port: Data Table Back-End for 'dplyr' - Submitter becomes maintainer Provides a data.table backend for 'dplyr'. The goal of 'dtplyr' is to allow you to write 'dplyr' code that is automatically translated to the equivalent, but usually much faster, data.table code. WWW: https://dtplyr.tidyverse.org/ Differential Revision: https://reviews.freebsd.org/D43735 --- databases/Makefile | 1 + databases/R-cran-dtplyr/Makefile | 28 ++++++++++++++++++++++++++++ databases/R-cran-dtplyr/distinfo | 3 +++ databases/R-cran-dtplyr/pkg-descr | 3 +++ 4 files changed, 35 insertions(+) diff --git a/databases/Makefile b/databases/Makefile index e92213a1efd7..268bc50a232a 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -6,6 +6,7 @@ SUBDIR += R-cran-RSQLite SUBDIR += R-cran-cachem SUBDIR += R-cran-dbplyr + SUBDIR += R-cran-dtplyr SUBDIR += R-cran-fastmap SUBDIR += R-cran-sqldf SUBDIR += WWWdb diff --git a/databases/R-cran-dtplyr/Makefile b/databases/R-cran-dtplyr/Makefile new file mode 100644 index 000000000000..fff62a008ca9 --- /dev/null +++ b/databases/R-cran-dtplyr/Makefile @@ -0,0 +1,28 @@ +PORTNAME= dtplyr +DISTVERSION= 1.3.1 +CATEGORIES= databases +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= einar@isnic.is +COMMENT= Data Table Back-End for 'dplyr' +WWW= https://dtplyr.tidyverse.org/ + +LICENSE= MIT + +CRAN_DEPENDS= R-cran-cli>=3.4.0:devel/R-cran-cli \ + R-cran-data.table>=1.13.0:devel/R-cran-data.table \ + R-cran-dplyr>=1.1.0:math/R-cran-dplyr \ + R-cran-glue>0:devel/R-cran-glue \ + R-cran-lifecycle>0:devel/R-cran-lifecycle \ + R-cran-rlang>=1.0.4:devel/R-cran-rlang \ + R-cran-tibble>0:devel/R-cran-tibble \ + R-cran-tidyselect>=1.2.0:devel/R-cran-tidyselect \ + R-cran-vctrs>=0.4.1:devel/R-cran-vctrs +BUILD_DEPENDS= ${CRAN_DEPENDS} +RUN_DEPENDS= ${CRAN_DEPENDS} +TEST_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat \ + R-cran-tidyr>0:devel/R-cran-tidyr + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/databases/R-cran-dtplyr/distinfo b/databases/R-cran-dtplyr/distinfo new file mode 100644 index 000000000000..188c853cdc05 --- /dev/null +++ b/databases/R-cran-dtplyr/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1706915299 +SHA256 (dtplyr_1.3.1.tar.gz) = a5a9689a640b8bd1274519af220c33deaa3919654acac4ebdff1ff365cc8d6e5 +SIZE (dtplyr_1.3.1.tar.gz) = 150971 diff --git a/databases/R-cran-dtplyr/pkg-descr b/databases/R-cran-dtplyr/pkg-descr new file mode 100644 index 000000000000..1a2509c71627 --- /dev/null +++ b/databases/R-cran-dtplyr/pkg-descr @@ -0,0 +1,3 @@ +Provides a data.table backend for 'dplyr'. The goal of 'dtplyr' is to allow you +to write 'dplyr' code that is automatically translated to the equivalent, but +usually much faster, data.table code.