aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorChristos Longros <chris.longros@gmail.com>2026-03-29 16:46:12 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2026-03-29 16:56:16 +0000
commit765a30feb6e4308a613eb6eaba50e4d3c5377664 (patch)
treeb092ca4aae6713a65fca81912767d620a0d1c7e5 /databases
parent9a526a38b992d9527829605d59f41a3feae770a6 (diff)
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile1
-rw-r--r--databases/R-cran-RMariaDB/Makefile24
-rw-r--r--databases/R-cran-RMariaDB/distinfo3
-rw-r--r--databases/R-cran-RMariaDB/pkg-descr4
4 files changed, 32 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index f81e2900a373..8e6b7746e746 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -1,6 +1,7 @@
COMMENT = Databases and related software
SUBDIR += R-cran-DBI
+ SUBDIR += R-cran-RMariaDB
SUBDIR += R-cran-RMySQL
SUBDIR += R-cran-RPostgreSQL
SUBDIR += R-cran-RSQLite
diff --git a/databases/R-cran-RMariaDB/Makefile b/databases/R-cran-RMariaDB/Makefile
new file mode 100644
index 000000000000..5360a9c140d7
--- /dev/null
+++ b/databases/R-cran-RMariaDB/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= RMariaDB
+DISTVERSION= 1.3.5
+CATEGORIES= databases
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= chris.longros@gmail.com
+COMMENT= DBI interface to MariaDB and MySQL using cpp11
+WWW= https://cran.r-project.org/package=RMariaDB
+
+LICENSE= MIT
+
+CRAN_DEPENDS= R-cran-bit64>0:devel/R-cran-bit64 \
+ R-cran-blob>0:devel/R-cran-blob \
+ R-cran-cpp11>0:devel/R-cran-cpp11 \
+ R-cran-DBI>=1.1.3:databases/R-cran-DBI \
+ R-cran-hms>=0.5.0:devel/R-cran-hms \
+ R-cran-lubridate>0:devel/R-cran-lubridate \
+ R-cran-rlang>0:devel/R-cran-rlang
+BUILD_DEPENDS= ${CRAN_DEPENDS}
+RUN_DEPENDS= ${CRAN_DEPENDS}
+
+USES= cran:auto-plist,compiles mysql
+
+.include <bsd.port.mk>
diff --git a/databases/R-cran-RMariaDB/distinfo b/databases/R-cran-RMariaDB/distinfo
new file mode 100644
index 000000000000..5b6b39a843e9
--- /dev/null
+++ b/databases/R-cran-RMariaDB/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1740355200
+SHA256 (RMariaDB_1.3.5.tar.gz) = ef24de4d05bc316a12d88b081f3b36b3bf2b7d15d7c50be20d9ce126c62526b1
+SIZE (RMariaDB_1.3.5.tar.gz) = 910488
diff --git a/databases/R-cran-RMariaDB/pkg-descr b/databases/R-cran-RMariaDB/pkg-descr
new file mode 100644
index 000000000000..1e93e87f93d9
--- /dev/null
+++ b/databases/R-cran-RMariaDB/pkg-descr
@@ -0,0 +1,4 @@
+Fully DBI-compliant interface to MariaDB and MySQL databases using the
+cpp11 package. This is the modern replacement for RMySQL, providing
+better performance, parameterized queries, and active maintenance by
+the r-dbi team.