Date: Sun, 29 Mar 2026 17:11:53 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Christos Longros <chris.longros@gmail.com> Subject: git: 81e8e4590234 - main - databases/R-cran-pool: New port: Object pooling for DBI database connections Message-ID: <69c95d59.406d9.260c7416@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=81e8e4590234eb38099ce6bb916648d9f205777d commit 81e8e4590234eb38099ce6bb916648d9f205777d Author: Christos Longros <chris.longros@gmail.com> AuthorDate: 2026-03-29 17:04:18 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-03-29 17:04:26 +0000 databases/R-cran-pool: New port: Object pooling for DBI database connections Differential Revision: https://reviews.freebsd.org/D56081 --- databases/Makefile | 1 + databases/R-cran-pool/Makefile | 19 +++++++++++++++++++ databases/R-cran-pool/distinfo | 3 +++ databases/R-cran-pool/pkg-descr | 6 ++++++ 4 files changed, 29 insertions(+) diff --git a/databases/Makefile b/databases/Makefile index e018cacc4143..ac8ab97a983a 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -11,6 +11,7 @@ SUBDIR += R-cran-dtplyr SUBDIR += R-cran-fastmap SUBDIR += R-cran-nanoparquet + SUBDIR += R-cran-pool SUBDIR += R-cran-sqldf SUBDIR += WWWdb SUBDIR += adminer diff --git a/databases/R-cran-pool/Makefile b/databases/R-cran-pool/Makefile new file mode 100644 index 000000000000..28586b65e3f2 --- /dev/null +++ b/databases/R-cran-pool/Makefile @@ -0,0 +1,19 @@ +PORTNAME= pool +DISTVERSION= 1.0.4 +CATEGORIES= databases +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= chris.longros@gmail.com +COMMENT= Object pooling for DBI database connections +WWW= https://cran.r-project.org/package=pool + +LICENSE= MIT + +RUN_DEPENDS= R-cran-DBI>=1.2.1:databases/R-cran-DBI \ + R-cran-later>=1.0.0:devel/R-cran-later \ + R-cran-R6>0:devel/R-cran-R6 \ + R-cran-rlang>=1.0.0:devel/R-cran-rlang + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/databases/R-cran-pool/distinfo b/databases/R-cran-pool/distinfo new file mode 100644 index 000000000000..9e314dc1cf71 --- /dev/null +++ b/databases/R-cran-pool/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1728950400 +SHA256 (pool_1.0.4.tar.gz) = 0c4390fa98a76a42a2ccecc1af84d06ac6da4aa3920aee2003cae9e5d9ced677 +SIZE (pool_1.0.4.tar.gz) = 40154 diff --git a/databases/R-cran-pool/pkg-descr b/databases/R-cran-pool/pkg-descr new file mode 100644 index 000000000000..8c8c2ce3baed --- /dev/null +++ b/databases/R-cran-pool/pkg-descr @@ -0,0 +1,6 @@ +Enables the creation of object pools for various types of objects in R, +with a primary focus on DBI database connections. It provides a DBI +backend that manages a shared pool of connections, automatically +validating, creating, and destroying connections as needed. This is +particularly useful for Shiny applications and other multi-user R +services that need efficient database access.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69c95d59.406d9.260c7416>
