diff options
Diffstat (limited to 'databases')
74 files changed, 360 insertions, 100 deletions
diff --git a/databases/Makefile b/databases/Makefile index 44c684d221db..a9b48e6dbc45 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -1121,6 +1121,8 @@ SUBDIR += timescaledb-backup SUBDIR += timescaledb-tune SUBDIR += tinycdb + SUBDIR += tkrzw + SUBDIR += tkrzw-python SUBDIR += tokyocabinet SUBDIR += tokyotyrant SUBDIR += trilogy diff --git a/databases/cayley/Makefile b/databases/cayley/Makefile index 9e5b8ece449a..7de1b055c510 100644 --- a/databases/cayley/Makefile +++ b/databases/cayley/Makefile @@ -1,7 +1,7 @@ PORTNAME= cayley DISTVERSIONPREFIX= v DISTVERSION= 0.7.7 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/cego/Makefile b/databases/cego/Makefile index 2b511d11610b..5ca5b0c3d321 100644 --- a/databases/cego/Makefile +++ b/databases/cego/Makefile @@ -1,5 +1,5 @@ PORTNAME= cego -PORTVERSION= 2.52.29 +PORTVERSION= 2.52.30 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cego/distinfo b/databases/cego/distinfo index 1a2f56b62526..b883f7583166 100644 --- a/databases/cego/distinfo +++ b/databases/cego/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756019122 -SHA256 (cego-2.52.29.tar.gz) = 04afac15a823b0a7a1b7d48fac33957ff180b4f4fa7723646ec40c5c29b87008 -SIZE (cego-2.52.29.tar.gz) = 3308821 +TIMESTAMP = 1759172310 +SHA256 (cego-2.52.30.tar.gz) = 815e91fca07377ffb1cd704679924a84c9eb20154d19a0a0a135f6af149cfd94 +SIZE (cego-2.52.30.tar.gz) = 3313298 diff --git a/databases/cockroach/Makefile b/databases/cockroach/Makefile index e1d8381d309c..35f555b7c58f 100644 --- a/databases/cockroach/Makefile +++ b/databases/cockroach/Makefile @@ -1,7 +1,7 @@ PORTNAME= cockroach DISTVERSIONPREFIX= v DISTVERSION= 19.1.11 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= databases MASTER_SITES= https://binaries.cockroachdb.com/ EXTRACT_SUFX= .src.tgz diff --git a/databases/go-carbon/Makefile b/databases/go-carbon/Makefile index 2d8c190b7fed..7174aa9d2ac1 100644 --- a/databases/go-carbon/Makefile +++ b/databases/go-carbon/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-carbon DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= databases MAINTAINER= a.andersson.thn@gmail.com diff --git a/databases/go-pgweb/Makefile b/databases/go-pgweb/Makefile index c57be42c3597..6f6f3ae663f2 100644 --- a/databases/go-pgweb/Makefile +++ b/databases/go-pgweb/Makefile @@ -1,7 +1,7 @@ PORTNAME= pgweb DISTVERSIONPREFIX= v DISTVERSION= 0.11.7 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= databases www PKGNAMEPREFIX= go- diff --git a/databases/goose/Makefile b/databases/goose/Makefile index d364604969ff..539ecce68072 100644 --- a/databases/goose/Makefile +++ b/databases/goose/Makefile @@ -1,7 +1,7 @@ PORTNAME= goose DISTVERSIONPREFIX= v DISTVERSION= 3.22.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= databases PKGNAMESUFFIX= -db-migration-tool diff --git a/databases/immudb/Makefile b/databases/immudb/Makefile index fd3d8e6f581c..7cc750430bf9 100644 --- a/databases/immudb/Makefile +++ b/databases/immudb/Makefile @@ -1,7 +1,7 @@ PORTNAME= immudb DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= databases net PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} diff --git a/databases/imposm3/Makefile b/databases/imposm3/Makefile index 67d36cddc3a6..1a28bb0f5b23 100644 --- a/databases/imposm3/Makefile +++ b/databases/imposm3/Makefile @@ -1,7 +1,7 @@ PORTNAME= imposm3 DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= databases geography MAINTAINER= darcy@dbitech.ca diff --git a/databases/influxdb/Makefile b/databases/influxdb/Makefile index 5155520aefc0..7f5eec759271 100644 --- a/databases/influxdb/Makefile +++ b/databases/influxdb/Makefile @@ -1,7 +1,7 @@ PORTNAME= influxdb DISTVERSIONPREFIX= v DISTVERSION= 1.8.10 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= databases net-mgmt MAINTAINER= driesm@FreeBSD.org diff --git a/databases/influxdb2-cli/Makefile b/databases/influxdb2-cli/Makefile index 43ced4a592cb..6f09a590394d 100644 --- a/databases/influxdb2-cli/Makefile +++ b/databases/influxdb2-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= influxdb2-cli DISTVERSIONPREFIX= v DISTVERSION= 2.7.5 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= databases net-mgmt MAINTAINER= driesm@FreeBSD.org diff --git a/databases/keydb/Makefile b/databases/keydb/Makefile index dc6d600eef55..849a80598480 100644 --- a/databases/keydb/Makefile +++ b/databases/keydb/Makefile @@ -1,7 +1,7 @@ PORTNAME= keydb DISTVERSIONPREFIX= v DISTVERSION= 6.3.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MAINTAINER= zi@FreeBSD.org diff --git a/databases/keydb/files/patch-CVE-2024-46981 b/databases/keydb/files/patch-CVE-2024-46981 new file mode 100644 index 000000000000..867706e13e1f --- /dev/null +++ b/databases/keydb/files/patch-CVE-2024-46981 @@ -0,0 +1,10 @@ +--- src/scripting.cpp.orig 2025-10-06 22:03:52 UTC ++++ src/scripting.cpp +@@ -1330,6 +1330,7 @@ void scriptingRelease(int async) { + else + dictRelease(g_pserver->lua_scripts); + g_pserver->lua_scripts_mem = 0; ++ lua_gc(g_pserver->lua, LUA_GCCOLLECT, 0); + lua_close(g_pserver->lua); + } + diff --git a/databases/keydb/files/patch-CVE-2025-46817 b/databases/keydb/files/patch-CVE-2025-46817 new file mode 100644 index 000000000000..56ae3ec6378b --- /dev/null +++ b/databases/keydb/files/patch-CVE-2025-46817 @@ -0,0 +1,86 @@ +diff --git a/deps/lua/src/lbaselib.c b/deps/lua/src/lbaselib.c +index 2ab550bd48d..26172d15b40 100644 +--- deps/lua/src/lbaselib.c ++++ deps/lua/src/lbaselib.c +@@ -340,13 +340,14 @@ static int luaB_assert (lua_State *L) { + + + static int luaB_unpack (lua_State *L) { +- int i, e, n; ++ int i, e; ++ unsigned int n; + luaL_checktype(L, 1, LUA_TTABLE); + i = luaL_optint(L, 2, 1); + e = luaL_opt(L, luaL_checkint, 3, luaL_getn(L, 1)); + if (i > e) return 0; /* empty range */ +- n = e - i + 1; /* number of elements */ +- if (n <= 0 || !lua_checkstack(L, n)) /* n <= 0 means arith. overflow */ ++ n = (unsigned int)e - (unsigned int)i; /* number of elements minus 1 */ ++ if (n >= INT_MAX || !lua_checkstack(L, ++n)) + return luaL_error(L, "too many results to unpack"); + lua_rawgeti(L, 1, i); /* push arg[i] (avoiding overflow problems) */ + while (i++ < e) /* push arg[i + 1...e] */ +diff --git a/deps/lua/src/ltable.c b/deps/lua/src/ltable.c +index f75fe19fe39..55575a8ace9 100644 +--- deps/lua/src/ltable.c ++++ deps/lua/src/ltable.c +@@ -434,8 +434,7 @@ static TValue *newkey (lua_State *L, Table *t, const TValue *key) { + ** search function for integers + */ + const TValue *luaH_getnum (Table *t, int key) { +- /* (1 <= key && key <= t->sizearray) */ +- if (cast(unsigned int, key-1) < cast(unsigned int, t->sizearray)) ++ if (1 <= key && key <= t->sizearray) + return &t->array[key-1]; + else { + lua_Number nk = cast_num(key); +diff --git a/tests/unit/scripting.tcl b/tests/unit/scripting.tcl +index 333cc2692de..d45c63ceec3 100644 +--- tests/unit/scripting.tcl ++++ tests/unit/scripting.tcl +@@ -315,6 +315,45 @@ start_server {tags {"scripting"}} { + set e + } {*against a key*} + ++ test {EVAL - Test table unpack with invalid indexes} { ++ catch {run_script { return {unpack({1,2,3}, -2, 2147483647)} } 0} e ++ assert_match {*too many results to unpack*} $e ++ catch {run_script { return {unpack({1,2,3}, 0, 2147483647)} } 0} e ++ assert_match {*too many results to unpack*} $e ++ catch {run_script { return {unpack({1,2,3}, -2147483648, -2)} } 0} e ++ assert_match {*too many results to unpack*} $e ++ set res [run_script { return {unpack({1,2,3}, -1, -2)} } 0] ++ assert_match {} $res ++ set res [run_script { return {unpack({1,2,3}, 1, -1)} } 0] ++ assert_match {} $res ++ ++ # unpack with range -1 to 5, verify nil indexes ++ set res [run_script { ++ local function unpack_to_list(t, i, j) ++ local n, v = select('#', unpack(t, i, j)), {unpack(t, i, j)} ++ for i = 1, n do v[i] = v[i] or '_NIL_' end ++ v.n = n ++ return v ++ end ++ ++ return unpack_to_list({1,2,3}, -1, 5) ++ } 0] ++ assert_match {_NIL_ _NIL_ 1 2 3 _NIL_ _NIL_} $res ++ ++ # unpack with negative range, verify nil indexes ++ set res [run_script { ++ local function unpack_to_list(t, i, j) ++ local n, v = select('#', unpack(t, i, j)), {unpack(t, i, j)} ++ for i = 1, n do v[i] = v[i] or '_NIL_' end ++ v.n = n ++ return v ++ end ++ ++ return unpack_to_list({1,2,3}, -2147483648, -2147483646) ++ } 0] ++ assert_match {_NIL_ _NIL_ _NIL_} $res ++ } {} ++ + test {EVAL - JSON numeric decoding} { + # We must return the table as a string because otherwise + # Redis converts floats to ints and we get 0 and 1023 instead diff --git a/databases/keydb/files/patch-CVE-2025-49844 b/databases/keydb/files/patch-CVE-2025-49844 new file mode 100644 index 000000000000..d17aa3285453 --- /dev/null +++ b/databases/keydb/files/patch-CVE-2025-49844 @@ -0,0 +1,23 @@ +diff --git a/deps/lua/src/lparser.c b/deps/lua/src/lparser.c +index dda7488dcad..ee7d90c90d7 100644 +--- deps/lua/src/lparser.c ++++ deps/lua/src/lparser.c +@@ -384,13 +384,17 @@ Proto *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, const char *name) { + struct LexState lexstate; + struct FuncState funcstate; + lexstate.buff = buff; +- luaX_setinput(L, &lexstate, z, luaS_new(L, name)); ++ TString *tname = luaS_new(L, name); ++ setsvalue2s(L, L->top, tname); ++ incr_top(L); ++ luaX_setinput(L, &lexstate, z, tname); + open_func(&lexstate, &funcstate); + funcstate.f->is_vararg = VARARG_ISVARARG; /* main func. is always vararg */ + luaX_next(&lexstate); /* read first token */ + chunk(&lexstate); + check(&lexstate, TK_EOS); + close_func(&lexstate); ++ --L->top; + lua_assert(funcstate.prev == NULL); + lua_assert(funcstate.f->nups == 0); + lua_assert(lexstate.fs == NULL); diff --git a/databases/litestream/Makefile b/databases/litestream/Makefile index b5d2b43eaac0..409a1a59f5a1 100644 --- a/databases/litestream/Makefile +++ b/databases/litestream/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 0.3.13 PORTREVISION= 8 CATEGORIES= databases -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Standalone streaming replication tool for SQLite WWW= https://litestream.io/ diff --git a/databases/octosql/Makefile b/databases/octosql/Makefile index 199b6aaf735d..ada53fc0dd9d 100644 --- a/databases/octosql/Makefile +++ b/databases/octosql/Makefile @@ -1,7 +1,7 @@ PORTNAME= octosql DISTVERSIONPREFIX= v DISTVERSION= 0.13.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/percona-orchestrator/Makefile b/databases/percona-orchestrator/Makefile index 19962aa888c5..777468d03fcf 100644 --- a/databases/percona-orchestrator/Makefile +++ b/databases/percona-orchestrator/Makefile @@ -1,7 +1,7 @@ PORTNAME= orchestrator DISTVERSIONPREFIX= v DISTVERSION= 3.2.6-16 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= databases PKGNAMEPREFIX= percona- diff --git a/databases/pg-gvm/Makefile b/databases/pg-gvm/Makefile index 6d853b9d4b80..3514f61eebec 100644 --- a/databases/pg-gvm/Makefile +++ b/databases/pg-gvm/Makefile @@ -1,5 +1,5 @@ PORTNAME= pg-gvm -DISTVERSION= 22.6.9 +DISTVERSION= 22.6.11 DISTVERSIONPREFIX=v CATEGORIES= databases devel diff --git a/databases/pg-gvm/distinfo b/databases/pg-gvm/distinfo index 7482dcbd1a7a..54498b450dcb 100644 --- a/databases/pg-gvm/distinfo +++ b/databases/pg-gvm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744672585 -SHA256 (greenbone-pg-gvm-v22.6.9_GH0.tar.gz) = 00b79da6847345c8523f83f6de0ee1cde53496fa268035c697115a8f0d5cf7d5 -SIZE (greenbone-pg-gvm-v22.6.9_GH0.tar.gz) = 41510 +TIMESTAMP = 1759902339 +SHA256 (greenbone-pg-gvm-v22.6.11_GH0.tar.gz) = 6183727c17686c7ef3c27e5c7a7f4e33b346cb388fdc06200c9cbd62c1403db1 +SIZE (greenbone-pg-gvm-v22.6.11_GH0.tar.gz) = 35870 diff --git a/databases/pg_cron/Makefile b/databases/pg_cron/Makefile index 5afed6882a91..3b44a3393a09 100644 --- a/databases/pg_cron/Makefile +++ b/databases/pg_cron/Makefile @@ -1,5 +1,5 @@ PORTNAME= pg_cron -PORTVERSION= 1.6.5 +PORTVERSION= 1.6.7 DISTVERSIONPREFIX= v CATEGORIES= databases diff --git a/databases/pg_cron/distinfo b/databases/pg_cron/distinfo index 09786ff324e6..249ea83fdc84 100644 --- a/databases/pg_cron/distinfo +++ b/databases/pg_cron/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734275448 -SHA256 (citusdata-pg_cron-v1.6.5_GH0.tar.gz) = 0118080f995fec67e25e58d44c66953e7b2bf5a47bb0602fd2ad147ea646d808 -SIZE (citusdata-pg_cron-v1.6.5_GH0.tar.gz) = 55919 +TIMESTAMP = 1759850257 +SHA256 (citusdata-pg_cron-v1.6.7_GH0.tar.gz) = d950bc29155f31017567e23a31d268ff672e98276c0e9d062512fb7870351f03 +SIZE (citusdata-pg_cron-v1.6.7_GH0.tar.gz) = 56790 diff --git a/databases/pgbarman/Makefile b/databases/pgbarman/Makefile index a1e89f139ee5..067341c6a5e5 100644 --- a/databases/pgbarman/Makefile +++ b/databases/pgbarman/Makefile @@ -1,6 +1,6 @@ PORTNAME= barman DISTVERSIONPREFIX= release/ -DISTVERSION= 3.15.0 +DISTVERSION= 3.16.0 CATEGORIES= databases PKGNAMEPREFIX= pg PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} diff --git a/databases/pgbarman/distinfo b/databases/pgbarman/distinfo index 15a2a7d7c840..601714594609 100644 --- a/databases/pgbarman/distinfo +++ b/databases/pgbarman/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754569221 -SHA256 (EnterpriseDB-barman-release-3.15.0_GH0.tar.gz) = b2e086b0bdb6b45bd2ecef4ee95f551e2d77a05fbccf44b90eebd2b8be1112fa -SIZE (EnterpriseDB-barman-release-3.15.0_GH0.tar.gz) = 1942470 +TIMESTAMP = 1759574506 +SHA256 (EnterpriseDB-barman-release-3.16.0_GH0.tar.gz) = 083f65f8d75cb0ae65b075aedfe59bb13e5388be6e3f096def1e5b0a86965d9a +SIZE (EnterpriseDB-barman-release-3.16.0_GH0.tar.gz) = 1959681 diff --git a/databases/pgmetrics/Makefile b/databases/pgmetrics/Makefile index 37fb8b77470a..eb69ee341115 100644 --- a/databases/pgmetrics/Makefile +++ b/databases/pgmetrics/Makefile @@ -1,6 +1,7 @@ PORTNAME= pgmetrics PORTVERSION= 1.18.0 DISTVERSIONPREFIX=v +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= girgen@FreeBSD.org diff --git a/databases/pgschema/Makefile b/databases/pgschema/Makefile index 9b393687a65e..3f1f72cef345 100644 --- a/databases/pgschema/Makefile +++ b/databases/pgschema/Makefile @@ -1,6 +1,7 @@ PORTNAME= pgschema DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= olgeni@FreeBSD.org diff --git a/databases/postgresql-mysql_fdw/Makefile b/databases/postgresql-mysql_fdw/Makefile index 15a989e99e8b..b46c01d9cef0 100644 --- a/databases/postgresql-mysql_fdw/Makefile +++ b/databases/postgresql-mysql_fdw/Makefile @@ -1,6 +1,6 @@ PORTNAME= mysql_fdw DISTVERSIONPREFIX= REL- -DISTVERSION= 2_9_2 +DISTVERSION= 2_9_3 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- @@ -11,7 +11,7 @@ WWW= https://github.com/EnterpriseDB/mysql_fdw LICENSE= PostgreSQL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake mysql pgsql:11+ +USES= gmake mysql pgsql:13+ WANT_PGSQL= server USE_GITHUB= yes GH_ACCOUNT= EnterpriseDB diff --git a/databases/postgresql-mysql_fdw/distinfo b/databases/postgresql-mysql_fdw/distinfo index 91cdcbe338f1..d7c4c4287ebb 100644 --- a/databases/postgresql-mysql_fdw/distinfo +++ b/databases/postgresql-mysql_fdw/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729450900 -SHA256 (EnterpriseDB-mysql_fdw-REL-2_9_2_GH0.tar.gz) = dae56fc82801d68d97e7cecf48dfade9c6ba7cadc3439227c2cf28bcb142e820 -SIZE (EnterpriseDB-mysql_fdw-REL-2_9_2_GH0.tar.gz) = 172937 +TIMESTAMP = 1759415744 +SHA256 (EnterpriseDB-mysql_fdw-REL-2_9_3_GH0.tar.gz) = 8a40c586d385199da206bad2500be1abcf134311324f0a5cd5cf634d873d4fa4 +SIZE (EnterpriseDB-mysql_fdw-REL-2_9_3_GH0.tar.gz) = 173495 diff --git a/databases/prometheus-postgres-exporter/Makefile b/databases/prometheus-postgres-exporter/Makefile index f34360312ae7..a9b24af5459f 100644 --- a/databases/prometheus-postgres-exporter/Makefile +++ b/databases/prometheus-postgres-exporter/Makefile @@ -1,6 +1,7 @@ PORTNAME= prometheus-postgres-exporter DISTVERSIONPREFIX= v DISTVERSION= 0.18.1 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= ivy@FreeBSD.org diff --git a/databases/prometheus-postgresql-adapter/Makefile b/databases/prometheus-postgresql-adapter/Makefile index 1123beb606cd..4fa979cb11d0 100644 --- a/databases/prometheus-postgresql-adapter/Makefile +++ b/databases/prometheus-postgresql-adapter/Makefile @@ -1,7 +1,7 @@ PORTNAME= prometheus-postgresql-adapter DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= databases MAINTAINER= felix@userspace.com.au diff --git a/databases/py-datafusion/Makefile b/databases/py-datafusion/Makefile index 4bf9c3e26929..045f19e5c0bb 100644 --- a/databases/py-datafusion/Makefile +++ b/databases/py-datafusion/Makefile @@ -14,6 +14,9 @@ WWW= https://datafusion.apache.org/python/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN_armv7= rustc-LLVM ERROR: out of memory +BROKEN_i386= rustc-LLVM ERROR: out of memory + BUILD_DEPENDS= protoc:devel/protobuf \ ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.1:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyarrow>=11.0.0:databases/py-pyarrow@${PY_FLAVOR} diff --git a/databases/py-psycopg-c/Makefile b/databases/py-psycopg-c/Makefile index 9f62dcd38118..cf3ea707477d 100644 --- a/databases/py-psycopg-c/Makefile +++ b/databases/py-psycopg-c/Makefile @@ -1,5 +1,5 @@ PORTNAME= psycopg-c -PORTVERSION= 3.2.9 +PORTVERSION= 3.2.10 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-psycopg-c/distinfo b/databases/py-psycopg-c/distinfo index f8a6b14a4d83..9b326bfd14d0 100644 --- a/databases/py-psycopg-c/distinfo +++ b/databases/py-psycopg-c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747715342 -SHA256 (psycopg_c-3.2.9.tar.gz) = 8c9f654f20c6c56bddc4543a3caab236741ee94b6732ab7090b95605502210e2 -SIZE (psycopg_c-3.2.9.tar.gz) = 609538 +TIMESTAMP = 1759324068 +SHA256 (psycopg_c-3.2.10.tar.gz) = 30183897f5fe7ff4375b7dfcec9d44dfe8a5e009080addc1626889324a9eb1ed +SIZE (psycopg_c-3.2.10.tar.gz) = 601626 diff --git a/databases/py-psycopg/Makefile b/databases/py-psycopg/Makefile index 2b1868ca0150..c1bcc3c55cc3 100644 --- a/databases/py-psycopg/Makefile +++ b/databases/py-psycopg/Makefile @@ -1,5 +1,5 @@ PORTNAME= psycopg -PORTVERSION= 3.2.9 +PORTVERSION= 3.2.10 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-psycopg/distinfo b/databases/py-psycopg/distinfo index 27dcf5f2fa64..98a9a3e6d251 100644 --- a/databases/py-psycopg/distinfo +++ b/databases/py-psycopg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747715340 -SHA256 (psycopg-3.2.9.tar.gz) = 2fbb46fcd17bc81f993f28c47f1ebea38d66ae97cc2dbc3cad73b37cefbff700 -SIZE (psycopg-3.2.9.tar.gz) = 158122 +TIMESTAMP = 1759324066 +SHA256 (psycopg-3.2.10.tar.gz) = 0bce99269d16ed18401683a8569b2c5abd94f72f8364856d56c0389bcd50972a +SIZE (psycopg-3.2.10.tar.gz) = 160380 diff --git a/databases/py-pycql/Makefile b/databases/py-pycql/Makefile index c70c8e9628ad..1142736438cb 100644 --- a/databases/py-pycql/Makefile +++ b/databases/py-pycql/Makefile @@ -12,6 +12,9 @@ WWW= https://github.com/geopython/pycql LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Upstream repository has been archived on Aug 31, 2021 +EXPIRATION_DATE=2025-10-31 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateparser>=0:devel/py-dateparser@${PY_FLAVOR} \ diff --git a/databases/py-sqlframe/Makefile b/databases/py-sqlframe/Makefile index 0ad7368468c3..97c2b7a480c1 100644 --- a/databases/py-sqlframe/Makefile +++ b/databases/py-sqlframe/Makefile @@ -1,5 +1,5 @@ PORTNAME= sqlframe -PORTVERSION= 3.40.0 +PORTVERSION= 3.40.2 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-sqlframe/distinfo b/databases/py-sqlframe/distinfo index eb8061a7855e..bbf44dc0c120 100644 --- a/databases/py-sqlframe/distinfo +++ b/databases/py-sqlframe/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436469 -SHA256 (sqlframe-3.40.0.tar.gz) = 2ea4b9ba95baafc20e15af86a605adbfb812553b56bc2f1402653fb0341aa0ab -SIZE (sqlframe-3.40.0.tar.gz) = 29485554 +TIMESTAMP = 1759324070 +SHA256 (sqlframe-3.40.2.tar.gz) = 2a691bff35f0bdb6b4a0da1feda8c324600d30e0c455f43b45ac869e34089b80 +SIZE (sqlframe-3.40.2.tar.gz) = 29551904 diff --git a/databases/redis-devel/Makefile b/databases/redis-devel/Makefile index 8e6f8592baa3..95a502b9b618 100644 --- a/databases/redis-devel/Makefile +++ b/databases/redis-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 8.2.1.20250830 +DISTVERSION= 8.2.1.20250930 CATEGORIES= databases PKGNAMESUFFIX= -devel @@ -18,7 +18,7 @@ LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= compiler:c11 cpe gmake tcl:test pkgconfig CPE_VENDOR= redislabs USE_GITHUB= yes -GH_TAGNAME= 38d16a82e +GH_TAGNAME= 161130f41 USE_RC_SUBR= redis sentinel MAKE_ENV= OPTIMIZATION= \ diff --git a/databases/redis-devel/distinfo b/databases/redis-devel/distinfo index 028c9c8f18fe..ad5e7566c51d 100644 --- a/databases/redis-devel/distinfo +++ b/databases/redis-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756804008 -SHA256 (redis-redis-8.2.1.20250830-38d16a82e_GH0.tar.gz) = e46031686f0fa038aa8f6dc3b393273561c22f05c3fa8c6cd17564f671a0d185 -SIZE (redis-redis-8.2.1.20250830-38d16a82e_GH0.tar.gz) = 3944785 +TIMESTAMP = 1759582104 +SHA256 (redis-redis-8.2.1.20250930-161130f41_GH0.tar.gz) = af27872efc3c43c0d9aef9d70b768360c7b09c9027a10e2e13f714cfa97ba94e +SIZE (redis-redis-8.2.1.20250930-161130f41_GH0.tar.gz) = 3954468 diff --git a/databases/redis/Makefile b/databases/redis/Makefile index 7d8563e2d264..690a99962358 100644 --- a/databases/redis/Makefile +++ b/databases/redis/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 8.2.1 +DISTVERSION= 8.2.2 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ diff --git a/databases/redis/distinfo b/databases/redis/distinfo index a523024b36ee..087e23d38c53 100644 --- a/databases/redis/distinfo +++ b/databases/redis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755579223 -SHA256 (redis-8.2.1.tar.gz) = e2c1cb9dd4180a35b943b85dfc7dcdd42566cdbceca37d0d0b14c21731582d3e -SIZE (redis-8.2.1.tar.gz) = 3897326 +TIMESTAMP = 1759573077 +SHA256 (redis-8.2.2.tar.gz) = 4e340e8e822a82114b6fb0f7ca581b749fa876e31e36e9fbcb75416bec9d0608 +SIZE (redis-8.2.2.tar.gz) = 3901854 diff --git a/databases/redis62/Makefile b/databases/redis62/Makefile index 8675d0034c67..bbaccb6e01e8 100644 --- a/databases/redis62/Makefile +++ b/databases/redis62/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 6.2.19 +DISTVERSION= 6.2.20 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ PKGNAMESUFFIX= 62 @@ -21,7 +21,7 @@ MAKE_ENV= OPTIMIZATION= \ LDFLAGS+= -lpthread -lm -lexecinfo -CONFLICTS_INSTALL= redis redis-devel redis72 redis74 +CONFLICTS_INSTALL= redis redis-devel redis72 redis74 redis80 PORTSCOUT= limit:^6\.2 SUB_FILES= pkg-message diff --git a/databases/redis62/distinfo b/databases/redis62/distinfo index 45d657bb1dea..8a0be582fab7 100644 --- a/databases/redis62/distinfo +++ b/databases/redis62/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751915294 -SHA256 (redis-6.2.19.tar.gz) = 73be4202261c2e2e3534ec2c3dcfbb338cceff40481ecf46c3578cb9e5fdea74 -SIZE (redis-6.2.19.tar.gz) = 2493896 +TIMESTAMP = 1759573875 +SHA256 (redis-6.2.20.tar.gz) = 7f8b8a7aed53c445a877adf9e3743cdd323518524170135a58c0702f2dba6ef4 +SIZE (redis-6.2.20.tar.gz) = 2495842 diff --git a/databases/redis72/Makefile b/databases/redis72/Makefile index e930719992a1..dc2059c449ed 100644 --- a/databases/redis72/Makefile +++ b/databases/redis72/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 7.2.10 +DISTVERSION= 7.2.11 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ PKGNAMESUFFIX= 72 @@ -11,7 +11,7 @@ WWW= https://redis.io/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= compiler:c11 cpe gmake tcl:test +USES= compiler:c11 cpe gmake pkgconfig tcl:test CPE_VENDOR= redislabs USE_RC_SUBR= redis sentinel @@ -20,7 +20,7 @@ MAKE_ENV= OPTIMIZATION= \ LDFLAGS+= -lpthread -lm -lexecinfo -CONFLICTS_INSTALL= redis redis-devel redis62 redis74 +CONFLICTS_INSTALL= redis redis-devel redis62 redis74 redis80 SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} \ diff --git a/databases/redis72/distinfo b/databases/redis72/distinfo index ded856190d92..9c83d0516d55 100644 --- a/databases/redis72/distinfo +++ b/databases/redis72/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751915127 -SHA256 (redis-7.2.10.tar.gz) = e576ad54bc53770649c556933ecd555b975e3dac422e46356102436a437b43c7 -SIZE (redis-7.2.10.tar.gz) = 3395796 +TIMESTAMP = 1759573748 +SHA256 (redis-7.2.11.tar.gz) = 2f9886eca68d30114ad6a01da65631f8007d802fd3e6c9fac711251e6390323d +SIZE (redis-7.2.11.tar.gz) = 3398130 diff --git a/databases/redis74/Makefile b/databases/redis74/Makefile index 2e84d9cc8b50..ed2fd7b5e607 100644 --- a/databases/redis74/Makefile +++ b/databases/redis74/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 7.4.5 +DISTVERSION= 7.4.6 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ PKGNAMESUFFIX= 74 @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS_RSALv2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= compiler:c11 cpe gmake tcl:test +USES= compiler:c11 cpe gmake pkgconfig tcl:test CPE_VENDOR= redislabs USE_RC_SUBR= redis sentinel diff --git a/databases/redis74/distinfo b/databases/redis74/distinfo index 366d5792cfe9..930c67bd22b3 100644 --- a/databases/redis74/distinfo +++ b/databases/redis74/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751914908 -SHA256 (redis-7.4.5.tar.gz) = 00bb280528f5d7934bec8ab309b8125088c209131e10609cb1563b91365633bb -SIZE (redis-7.4.5.tar.gz) = 3532716 +TIMESTAMP = 1759573623 +SHA256 (redis-7.4.6.tar.gz) = 73b94484e00fb4c2440b490dc4021142fb0b6efc8b64c6329c10d24f0b531c99 +SIZE (redis-7.4.6.tar.gz) = 3537688 diff --git a/databases/redis80/Makefile b/databases/redis80/Makefile index 3df55cbaf00c..d7db6441dadd 100644 --- a/databases/redis80/Makefile +++ b/databases/redis80/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 8.0.3 +DISTVERSION= 8.0.4 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ PKGNAMESUFFIX= 80 diff --git a/databases/redis80/distinfo b/databases/redis80/distinfo index 1cd1f7274ce2..1227585dd4b4 100644 --- a/databases/redis80/distinfo +++ b/databases/redis80/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751914561 -SHA256 (redis-8.0.3.tar.gz) = 33f37290b00b14e9a884dd4dcba335febd63ea16c51609d34fa41e031ad587df -SIZE (redis-8.0.3.tar.gz) = 3821948 +TIMESTAMP = 1759573449 +SHA256 (redis-8.0.4.tar.gz) = 7e185265d455ea8deb6bb7e071352ea691ca4d7b5105fc172fa524af59917b89 +SIZE (redis-8.0.4.tar.gz) = 3828945 diff --git a/databases/redis_exporter/Makefile b/databases/redis_exporter/Makefile index 8cc5cdf775e8..287e5460bb1b 100644 --- a/databases/redis_exporter/Makefile +++ b/databases/redis_exporter/Makefile @@ -1,7 +1,7 @@ PORTNAME= redis_exporter DISTVERSIONPREFIX= v DISTVERSION= 1.75.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MAINTAINER= arcade@b1t.name diff --git a/databases/rqlite/Makefile b/databases/rqlite/Makefile index 030a15362bb5..abfa19b5b331 100644 --- a/databases/rqlite/Makefile +++ b/databases/rqlite/Makefile @@ -1,6 +1,7 @@ PORTNAME= rqlite DISTVERSIONPREFIX= v DISTVERSION= 9.1.0 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/rubygem-google-cloud-datastore-v1/Makefile b/databases/rubygem-google-cloud-datastore-v1/Makefile index 0be96ba46ee8..3286f9e482c2 100644 --- a/databases/rubygem-google-cloud-datastore-v1/Makefile +++ b/databases/rubygem-google-cloud-datastore-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-datastore-v1 -PORTVERSION= 1.4.1 +PORTVERSION= 1.5.0 CATEGORIES= databases rubygems MASTER_SITES= RG @@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-datastore-v1/lat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/databases/rubygem-google-cloud-datastore-v1/distinfo b/databases/rubygem-google-cloud-datastore-v1/distinfo index 733c3f8330a3..1af9719bce98 100644 --- a/databases/rubygem-google-cloud-datastore-v1/distinfo +++ b/databases/rubygem-google-cloud-datastore-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753265806 -SHA256 (rubygem/google-cloud-datastore-v1-1.4.1.gem) = f1d9ca8c7b1b20ae3d1a071ab43cb42af4c556b5f73f2ba78d83e43916845146 -SIZE (rubygem/google-cloud-datastore-v1-1.4.1.gem) = 67072 +TIMESTAMP = 1759324212 +SHA256 (rubygem/google-cloud-datastore-v1-1.5.0.gem) = cf333dc4c593a89f45c952fd1cd1f207a7516a639b2cb1cb6581c8c6abc9978d +SIZE (rubygem/google-cloud-datastore-v1-1.5.0.gem) = 67072 diff --git a/databases/rubygem-google-cloud-firestore-v1/Makefile b/databases/rubygem-google-cloud-firestore-v1/Makefile index 657ee64080b7..07df4a15da30 100644 --- a/databases/rubygem-google-cloud-firestore-v1/Makefile +++ b/databases/rubygem-google-cloud-firestore-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-firestore-v1 -PORTVERSION= 2.1.1 +PORTVERSION= 2.2.0 CATEGORIES= databases rubygems MASTER_SITES= RG @@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-firestore-v1/lat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.2<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \ rubygem-google-cloud-location>=1.0<2:net/rubygem-google-cloud-location diff --git a/databases/rubygem-google-cloud-firestore-v1/distinfo b/databases/rubygem-google-cloud-firestore-v1/distinfo index 9dd0207c920f..9d0056bb4f77 100644 --- a/databases/rubygem-google-cloud-firestore-v1/distinfo +++ b/databases/rubygem-google-cloud-firestore-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753265808 -SHA256 (rubygem/google-cloud-firestore-v1-2.1.1.gem) = 7abbd0d4e2cf2ee48af5eaa369b77b50a1ba2a484c43867845bb28fe31e4f504 -SIZE (rubygem/google-cloud-firestore-v1-2.1.1.gem) = 86016 +TIMESTAMP = 1759324214 +SHA256 (rubygem/google-cloud-firestore-v1-2.2.0.gem) = 954f88ecc967367f2b33320114063fa695d7aa05a85ed773e47008b102e8c62d +SIZE (rubygem/google-cloud-firestore-v1-2.2.0.gem) = 86016 diff --git a/databases/rubygem-redis-client/Makefile b/databases/rubygem-redis-client/Makefile index 783c69ff9c1c..0be1a078e20f 100644 --- a/databases/rubygem-redis-client/Makefile +++ b/databases/rubygem-redis-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis-client -PORTVERSION= 0.25.2 +PORTVERSION= 0.25.3 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-redis-client/distinfo b/databases/rubygem-redis-client/distinfo index 53138268a738..e8a54a26f44c 100644 --- a/databases/rubygem-redis-client/distinfo +++ b/databases/rubygem-redis-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120892 -SHA256 (rubygem/redis-client-0.25.2.gem) = aa37e34c29da39fdb0b8663e7a649adb0923959cd4a9351befe2cd19e6f8d6f0 -SIZE (rubygem/redis-client-0.25.2.gem) = 28160 +TIMESTAMP = 1759324216 +SHA256 (rubygem/redis-client-0.25.3.gem) = bff579db68dd7c59be8f9575a5825d8fb2a23944438f6e5e7e57e7ffddd34e50 +SIZE (rubygem/redis-client-0.25.3.gem) = 28160 diff --git a/databases/sq/Makefile b/databases/sq/Makefile index 6430c1341d54..1889831ab2a5 100644 --- a/databases/sq/Makefile +++ b/databases/sq/Makefile @@ -1,7 +1,7 @@ PORTNAME= sq DISTVERSIONPREFIX= v DISTVERSION= 0.48.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases MAINTAINER= olgeni@FreeBSD.org diff --git a/databases/tile38/Makefile b/databases/tile38/Makefile index 17d12d1138dc..a65a3be7a39d 100644 --- a/databases/tile38/Makefile +++ b/databases/tile38/Makefile @@ -1,6 +1,6 @@ PORTNAME= tile38 DISTVERSION= 1.12.0 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= databases MAINTAINER= a.andersson.thn@gmail.com diff --git a/databases/timescaledb-backup/Makefile b/databases/timescaledb-backup/Makefile index d0d748600748..bc816bb4af28 100644 --- a/databases/timescaledb-backup/Makefile +++ b/databases/timescaledb-backup/Makefile @@ -1,6 +1,6 @@ PORTNAME= timescaledb-backup DISTVERSION= 0.1.1 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= databases MAINTAINER= kbowling@FreeBSD.org diff --git a/databases/timescaledb-tune/Makefile b/databases/timescaledb-tune/Makefile index 6a1e0ac387c2..f942ee111b98 100644 --- a/databases/timescaledb-tune/Makefile +++ b/databases/timescaledb-tune/Makefile @@ -1,7 +1,7 @@ PORTNAME= timescaledb-tune DISTVERSIONPREFIX= v DISTVERSION= 0.18.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MAINTAINER= kbowling@FreeBSD.org diff --git a/databases/tinycdb/Makefile b/databases/tinycdb/Makefile index 1d45c7606d04..f2313921a1b7 100644 --- a/databases/tinycdb/Makefile +++ b/databases/tinycdb/Makefile @@ -15,6 +15,7 @@ ALL_TARGET= static sharedlib INSTALL_TARGET= install install-sharedlib MAKE_ARGS= CC="${CC}" \ CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ mandir=${PREFIX}/share/man \ pkgconfdir=${PREFIX}/libdata/pkgconfig \ prefix=${PREFIX} diff --git a/databases/tkrzw-python/Makefile b/databases/tkrzw-python/Makefile new file mode 100644 index 000000000000..62b5c1303cbe --- /dev/null +++ b/databases/tkrzw-python/Makefile @@ -0,0 +1,25 @@ +PORTNAME= tkrzw +DISTVERSION= 0.1.32 +CATEGORIES= databases python +MASTER_SITES= https://dbmx.net/${PORTNAME}/pkg-python/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME}-python-${DISTVERSION} + +MAINTAINER= pkaipila@gmail.com +COMMENT= Python interface for Tkrzw, successor of Kyoto Cabinet +WWW= https://dbmx.net/tkrzw/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libtkrzw.so:databases/tkrzw + +USES= localbase python +USE_PYTHON= autoplist distutils flavors + +LDFLAGS+= -Wl,--as-needed + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + +.include <bsd.port.mk> diff --git a/databases/tkrzw-python/distinfo b/databases/tkrzw-python/distinfo new file mode 100644 index 000000000000..40f8af89baba --- /dev/null +++ b/databases/tkrzw-python/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759315501 +SHA256 (tkrzw-python-0.1.32.tar.gz) = f1c7c49762695cdf02c0322bbc5caff36e7fe21bf69ecb1c562ed7e7e11cf4ee +SIZE (tkrzw-python-0.1.32.tar.gz) = 57160 diff --git a/databases/tkrzw-python/pkg-descr b/databases/tkrzw-python/pkg-descr new file mode 100644 index 000000000000..e29efc7820ec --- /dev/null +++ b/databases/tkrzw-python/pkg-descr @@ -0,0 +1,5 @@ +Python interface for Tkrzw library implementing DBM with various +algorithms. Tkrzw features high degrees of performance, concurrency, +scalability and durability. + +Tkrzw is a successor of Kyoto Cabinet. diff --git a/databases/tkrzw/Makefile b/databases/tkrzw/Makefile new file mode 100644 index 000000000000..b6556841d061 --- /dev/null +++ b/databases/tkrzw/Makefile @@ -0,0 +1,39 @@ +PORTNAME= tkrzw +DISTVERSION= 1.0.32 +CATEGORIES= databases +MASTER_SITES= https://dbmx.net/${PORTNAME}/pkg/ + +MAINTAINER= pkaipila@gmail.com +COMMENT= Set of implementations of DBM, successor of Kyoto Cabinet +WWW= https://dbmx.net/tkrzw/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= gmake localbase + +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --enable-lzma --enable-zlib + +SHLIB_VER= 1.75.0 +SHLIB_VER_MAJOR= 1 +PLIST_SUB+= SHLIB_VER=${SHLIB_VER} \ + SHLIB_VER_MAJOR=${SHLIB_VER_MAJOR} + +OPTIONS_DEFINE= CPU_OPTS LZ4 ZSTD +OPTIONS_DEFAULT= LZ4 ZSTD + +CPU_OPTS_DESC= Use CPU-specific optimizations +CPU_OPTS_CONFIGURE_ON= --enable-opt-native + +LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 +LZ4_CONFIGURE_ON= --enable-lz4 + +ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd +ZSTD_CONFIGURE_ON= --enable-zstd + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tkrzw* + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtkrzw* + +.include <bsd.port.mk> diff --git a/databases/tkrzw/distinfo b/databases/tkrzw/distinfo new file mode 100644 index 000000000000..29ceee97f1cc --- /dev/null +++ b/databases/tkrzw/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759307425 +SHA256 (tkrzw-1.0.32.tar.gz) = d3404dfac6898632b69780c0f0994c5f6ba962191a61c9b0f4b53ba8bb27731c +SIZE (tkrzw-1.0.32.tar.gz) = 720675 diff --git a/databases/tkrzw/pkg-descr b/databases/tkrzw/pkg-descr new file mode 100644 index 000000000000..d00c289cc057 --- /dev/null +++ b/databases/tkrzw/pkg-descr @@ -0,0 +1,5 @@ +Tkrzw is a C++ library implementing DBM with various algorithms. It +features high degrees of performance, concurrency, scalability and +durability. + +Tkrzw is a successor of Kyoto Cabinet. diff --git a/databases/tkrzw/pkg-plist b/databases/tkrzw/pkg-plist new file mode 100644 index 000000000000..17a57d3f3b75 --- /dev/null +++ b/databases/tkrzw/pkg-plist @@ -0,0 +1,48 @@ +bin/tkrzw_build_util +bin/tkrzw_dbm_perf +bin/tkrzw_dbm_tran +bin/tkrzw_dbm_util +bin/tkrzw_file_perf +bin/tkrzw_langc_check +bin/tkrzw_str_perf +bin/tkrzw_ulog_util +lib/libtkrzw.a +lib/libtkrzw.so +lib/libtkrzw.so.%%SHLIB_VER_MAJOR%% +lib/libtkrzw.so.%%SHLIB_VER%% +libdata/pkgconfig/tkrzw.pc +include/tkrzw_cmd_util.h +include/tkrzw_compress.h +include/tkrzw_containers.h +include/tkrzw_dbm.h +include/tkrzw_dbm_async.h +include/tkrzw_dbm_baby.h +include/tkrzw_dbm_cache.h +include/tkrzw_dbm_common_impl.h +include/tkrzw_dbm_hash.h +include/tkrzw_dbm_hash_impl.h +include/tkrzw_dbm_poly.h +include/tkrzw_dbm_shard.h +include/tkrzw_dbm_skip.h +include/tkrzw_dbm_skip_impl.h +include/tkrzw_dbm_std.h +include/tkrzw_dbm_tiny.h +include/tkrzw_dbm_tree.h +include/tkrzw_dbm_tree_impl.h +include/tkrzw_dbm_ulog.h +include/tkrzw_file.h +include/tkrzw_file_mmap.h +include/tkrzw_file_poly.h +include/tkrzw_file_pos.h +include/tkrzw_file_std.h +include/tkrzw_file_util.h +include/tkrzw_hash_util.h +include/tkrzw_index.h +include/tkrzw_key_comparators.h +include/tkrzw_langc.h +include/tkrzw_lib_common.h +include/tkrzw_logger.h +include/tkrzw_message_queue.h +include/tkrzw_str_util.h +include/tkrzw_thread_util.h +include/tkrzw_time_util.h diff --git a/databases/valkey/Makefile b/databases/valkey/Makefile index 9a9dcb7f18fe..d955669fb236 100644 --- a/databases/valkey/Makefile +++ b/databases/valkey/Makefile @@ -1,5 +1,5 @@ PORTNAME= valkey -DISTVERSION= 8.1.3 +DISTVERSION= 8.1.4 CATEGORIES= databases MAINTAINER= bofh@freebsd.org diff --git a/databases/valkey/distinfo b/databases/valkey/distinfo index 180a297a5acf..5ac94ab4a03b 100644 --- a/databases/valkey/distinfo +++ b/databases/valkey/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751915910 -SHA256 (valkey-io-valkey-8.1.3_GH0.tar.gz) = 8f862b3b0a72fd40587793964539589f6f83d01361ca1598b370cfaa301e0ec0 -SIZE (valkey-io-valkey-8.1.3_GH0.tar.gz) = 3811511 +TIMESTAMP = 1759574183 +SHA256 (valkey-io-valkey-8.1.4_GH0.tar.gz) = 32350b017fee5e1a85f7e2d8580d581a0825ceae5cb3395075012c0970694dee +SIZE (valkey-io-valkey-8.1.4_GH0.tar.gz) = 3816705 diff --git a/databases/weaviate/Makefile b/databases/weaviate/Makefile index 06993255d14a..12c325f1e714 100644 --- a/databases/weaviate/Makefile +++ b/databases/weaviate/Makefile @@ -1,7 +1,7 @@ PORTNAME= weaviate DISTVERSIONPREFIX= v DISTVERSION= 1.30.17 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases # artificial-intelligence MAINTAINER= yuri@FreeBSD.org |