diff options
Diffstat (limited to 'databases')
34 files changed, 168 insertions, 25 deletions
diff --git a/databases/Makefile b/databases/Makefile index 570fe5a470c3..2c577eb1a3a2 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -1129,6 +1129,7 @@ SUBDIR += tcl-lmdb SUBDIR += tcl-sqlite3 SUBDIR += tdb + SUBDIR += tdb1 SUBDIR += tdb1410 SUBDIR += tdb1413 SUBDIR += tdbc diff --git a/databases/diesel/Makefile b/databases/diesel/Makefile index ce8ea854d08f..a80d1e51b669 100644 --- a/databases/diesel/Makefile +++ b/databases/diesel/Makefile @@ -1,7 +1,7 @@ PORTNAME= diesel DISTVERSIONPREFIX= v DISTVERSION= 2.3.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases PKGNAMESUFFIX= -cli diff --git a/databases/frece/Makefile b/databases/frece/Makefile index 69f7ed125b91..e01cd5e1d703 100644 --- a/databases/frece/Makefile +++ b/databases/frece/Makefile @@ -1,7 +1,7 @@ PORTNAME= frece DISTVERSIONPREFIX= v DISTVERSION= 1.0.6 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/gobang/Makefile b/databases/gobang/Makefile index 3695c410b963..5184ba81ba90 100644 --- a/databases/gobang/Makefile +++ b/databases/gobang/Makefile @@ -1,7 +1,7 @@ PORTNAME= gobang DISTVERSIONPREFIX= v DISTVERSION= 0.1.0-alpha.5 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/mongodb70/Makefile b/databases/mongodb70/Makefile index a7c98831d597..990ed8e9fe1e 100644 --- a/databases/mongodb70/Makefile +++ b/databases/mongodb70/Makefile @@ -1,6 +1,7 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r DISTVERSION= 7.0.26 +PORTREVISION= 1 CATEGORIES= databases net PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile index 55d0792f2e44..787903c74bc3 100644 --- a/databases/mongodb80/Makefile +++ b/databases/mongodb80/Makefile @@ -1,7 +1,7 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r DISTVERSION= 8.0.12 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= databases net PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} diff --git a/databases/movine/Makefile b/databases/movine/Makefile index 74409048f784..f44eab02d92c 100644 --- a/databases/movine/Makefile +++ b/databases/movine/Makefile @@ -1,7 +1,7 @@ PORTNAME= movine DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/ods2sql/Makefile b/databases/ods2sql/Makefile index 5e8d916632e7..6d8cb166866a 100644 --- a/databases/ods2sql/Makefile +++ b/databases/ods2sql/Makefile @@ -1,6 +1,6 @@ PORTNAME= ods2sql DISTVERSION= 0.4.0 -PORTREVISION= 46 +PORTREVISION= 47 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/postgresql-promscale/Makefile b/databases/postgresql-promscale/Makefile index 767011bf69a6..abcfb15e5d49 100644 --- a/databases/postgresql-promscale/Makefile +++ b/databases/postgresql-promscale/Makefile @@ -1,6 +1,6 @@ PORTNAME= promscale PORTVERSION= 0.8.0 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- diff --git a/databases/powa-web/Makefile b/databases/powa-web/Makefile index 298fa6733079..f5daddde351f 100644 --- a/databases/powa-web/Makefile +++ b/databases/powa-web/Makefile @@ -1,5 +1,5 @@ PORTNAME= powa-web -PORTVERSION= 5.1.1 +PORTVERSION= 5.1.2 CATEGORIES= databases python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/powa-web/distinfo b/databases/powa-web/distinfo index 1feb9908f324..25d1be8d0401 100644 --- a/databases/powa-web/distinfo +++ b/databases/powa-web/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764577688 -SHA256 (powa-team-powa-web-5.1.1_GH0.tar.gz) = 02f506ba85aa17469d796866ea71dd8aa2ce9570fff8ca2c8e0b44536e3ec743 -SIZE (powa-team-powa-web-5.1.1_GH0.tar.gz) = 801096 +TIMESTAMP = 1765787795 +SHA256 (powa-team-powa-web-5.1.2_GH0.tar.gz) = 5056534f6ca1d94385410c314b08151085152deae2d825dfbcc202a38dc8d056 +SIZE (powa-team-powa-web-5.1.2_GH0.tar.gz) = 801095 diff --git a/databases/prisma-engines/Makefile b/databases/prisma-engines/Makefile index 4ee87c2020ff..57f5c518ff22 100644 --- a/databases/prisma-engines/Makefile +++ b/databases/prisma-engines/Makefile @@ -1,6 +1,6 @@ PORTNAME= prisma-engines DISTVERSION= 6.19.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MAINTAINER= otis@FreeBSD.org diff --git a/databases/py-datafusion/Makefile b/databases/py-datafusion/Makefile index 06556c00d32c..e03817b7d6f7 100644 --- a/databases/py-datafusion/Makefile +++ b/databases/py-datafusion/Makefile @@ -1,6 +1,6 @@ PORTNAME= datafusion PORTVERSION= 50.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-sqlglotrs/Makefile b/databases/py-sqlglotrs/Makefile index cbbd055e279f..6bcb14f493f0 100644 --- a/databases/py-sqlglotrs/Makefile +++ b/databases/py-sqlglotrs/Makefile @@ -1,6 +1,6 @@ PORTNAME= sqlglotrs PORTVERSION= 0.7.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-sqloxide/Makefile b/databases/py-sqloxide/Makefile index 13578f5ad012..5e31a896499e 100644 --- a/databases/py-sqloxide/Makefile +++ b/databases/py-sqloxide/Makefile @@ -1,6 +1,6 @@ PORTNAME= sqloxide PORTVERSION= 0.1.48 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/qdrant/Makefile b/databases/qdrant/Makefile index eaf1996c2a4d..df01acbceda1 100644 --- a/databases/qdrant/Makefile +++ b/databases/qdrant/Makefile @@ -1,6 +1,7 @@ PORTNAME= qdrant DISTVERSIONPREFIX= v DISTVERSION= 1.16.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= databases diff --git a/databases/quake/Makefile b/databases/quake/Makefile index 5e3572ce3178..b278925205ea 100644 --- a/databases/quake/Makefile +++ b/databases/quake/Makefile @@ -2,7 +2,7 @@ PORTNAME= quake DISTVERSIONPREFIX= v DISTVERSION= 0.5.1-57 DISTVERSIONSUFFIX= -gbb8ae55 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= databases PKGNAMESUFFIX= -framework diff --git a/databases/redisjson/Makefile b/databases/redisjson/Makefile index 9577f5d2c0b3..e92f6aea3e54 100644 --- a/databases/redisjson/Makefile +++ b/databases/redisjson/Makefile @@ -1,7 +1,7 @@ PORTNAME= redisjson DISTVERSIONPREFIX= v DISTVERSION= 2.0.8 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= databases MAINTAINER= ports@FreeBSD.org diff --git a/databases/rqlite/Makefile b/databases/rqlite/Makefile index 859680354e4b..fdbc65611f25 100644 --- a/databases/rqlite/Makefile +++ b/databases/rqlite/Makefile @@ -12,7 +12,7 @@ WWW= https://rqlite.io \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/rqlite/rqlite/v9 GO_TARGET= ./cmd/rqbench \ diff --git a/databases/sqlx-cli/Makefile b/databases/sqlx-cli/Makefile index c3b3bef3bd08..e4856c9e4873 100644 --- a/databases/sqlx-cli/Makefile +++ b/databases/sqlx-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= sqlx DISTVERSIONPREFIX= v DISTVERSION= 0.8.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases PKGNAMESUFFIX= -cli diff --git a/databases/surrealdb/Makefile b/databases/surrealdb/Makefile index fcdebc1ec09a..ad69842166e9 100644 --- a/databases/surrealdb/Makefile +++ b/databases/surrealdb/Makefile @@ -1,6 +1,7 @@ PORTNAME= surrealdb DISTVERSIONPREFIX= v DISTVERSION= 2.4.0 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/tdb1/Makefile b/databases/tdb1/Makefile new file mode 100644 index 000000000000..b8bd6ae70956 --- /dev/null +++ b/databases/tdb1/Makefile @@ -0,0 +1,69 @@ +PORTNAME= tdb +DISTVERSION= 1.4.14 +PORTEPOCH= 1 +CATEGORIES= databases +MASTER_SITES= SAMBA +PKGNAMESUFFIX= 1 + +MAINTAINER= samba@FreeBSD.org +COMMENT= Trivial Database +WWW= https://tdb.samba.org/ + +LICENSE= GPLv3 + +USES= compiler pkgconfig shebangfix waf +USE_LDCONFIG= yes +WAF_CMD= buildtools/bin/waf +SHEBANG_GLOB= *.py +CONFIGURE_LOG= bin/config.log + +PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig + +CONFIGURE_ARGS+= --builtin-libraries=replace \ + --bundled-libraries=NONE \ + --disable-rpath \ + --disable-rpath-install \ + --without-gettext +CONFIGURE_ENV= PYTHONHASHSEED=1 +MAKE_ENV= PYTHONHASHSEED=1 +# Some symbols in tdb's linker version scripts are not defined, but since the +# scripts are generated dynamically, suppress errors with lld >= 17 due to these +# undefined symbols. +LDFLAGS+= -Wl,--undefined-version + +# tdb1 links with installed tdb libraries, so we need to set +# CONFLICTS instead of just CONFLICTS_INSTALL. +CONFLICTS= tdb tdb14* + +PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;^${PREFIX}/;;} + +OPTIONS_DEFINE= DEBUG MANPAGES PYTHON +OPTIONS_DEFAULT= MANPAGES PYTHON +OPTIONS_SUB= yes + +DEBUG_CONFIGURE_ON= --enable-debug \ + --verbose +DEBUG_MAKE_ARGS= --verbose +DEBUG_CFLAGS= -g -ggdb3 -O0 + +MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ + xsltproc:textproc/libxslt +MANPAGES_CONFIGURE_ENV_OFF= XSLTPROC="false" + +PYTHON_USES= gettext-runtime python +PYTHON_USES_OFF= python:build,test +PYTHON_USE= PYTHON=py3kplist +PYTHON_CONFIGURE_OFF= --disable-python + +post-patch: + @${REINPLACE_CMD} -e 's|%%PKGCONFIGDIR%%|${PKGCONFIGDIR}|g' \ + ${BUILD_WRKSRC}/wscript + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tdb* + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtdb.so.1 + +post-install-PYTHON-on: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/tdb*.so + +.include <bsd.port.mk> diff --git a/databases/tdb1/distinfo b/databases/tdb1/distinfo new file mode 100644 index 000000000000..84eea0dbd77b --- /dev/null +++ b/databases/tdb1/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1765736267 +SHA256 (tdb-1.4.14.tar.gz) = 144f407d42ed7a0ec1470a40ef17ad41133fe910bce865dd9fe084d49c907526 +SIZE (tdb-1.4.14.tar.gz) = 755817 diff --git a/databases/tdb1/files/patch-buildtools_wafsamba_samba__install.py b/databases/tdb1/files/patch-buildtools_wafsamba_samba__install.py new file mode 100644 index 000000000000..a852de2f200c --- /dev/null +++ b/databases/tdb1/files/patch-buildtools_wafsamba_samba__install.py @@ -0,0 +1,11 @@ +--- buildtools/wafsamba/samba_install.py.orig 2019-02-14 11:21:38 UTC ++++ buildtools/wafsamba/samba_install.py +@@ -118,7 +118,7 @@ def install_library(self): + inst_name = bld.make_libname(t.target) + elif self.vnum: + vnum_base = self.vnum.split('.')[0] +- install_name = bld.make_libname(target_name, version=self.vnum) ++ install_name = bld.make_libname(target_name, version=vnum_base) + install_link = bld.make_libname(target_name, version=vnum_base) + inst_name = bld.make_libname(t.target) + if not self.private_library: diff --git a/databases/tdb1/files/patch-buildtools_wafsamba_wscript b/databases/tdb1/files/patch-buildtools_wafsamba_wscript new file mode 100644 index 000000000000..b525397fbee9 --- /dev/null +++ b/databases/tdb1/files/patch-buildtools_wafsamba_wscript @@ -0,0 +1,15 @@ +--- buildtools/wafsamba/wscript.orig 2019-02-26 06:44:21 UTC ++++ buildtools/wafsamba/wscript +@@ -82,10 +82,10 @@ def options(opt): + + opt.add_option('--with-libiconv', + help='additional directory to search for libiconv', +- action='store', dest='iconv_open', default='/usr/local', ++ action='store', dest='iconv_open', default=None, + match = ['Checking for library iconv', 'Checking for iconv_open', 'Checking for header iconv.h']) + opt.add_option('--without-gettext', +- help=("Disable use of gettext"), ++ help=("disable use of gettext"), + action="store_true", dest='disable_gettext', default=False) + + gr = opt.option_group('developer options') diff --git a/databases/tdb1/files/patch-lib_replace_wscript b/databases/tdb1/files/patch-lib_replace_wscript new file mode 100644 index 000000000000..ba3eb912e5d7 --- /dev/null +++ b/databases/tdb1/files/patch-lib_replace_wscript @@ -0,0 +1,11 @@ +--- lib/replace/wscript.orig 2019-02-26 06:44:21 UTC ++++ lib/replace/wscript +@@ -119,7 +119,7 @@ def configure(conf): + conf.CHECK_HEADERS('sys/atomic.h stdatomic.h') + conf.CHECK_HEADERS('libgen.h') + +- if conf.CHECK_CFLAGS('-Wno-format-truncation'): ++ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS): + conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1') + + if conf.CHECK_CFLAGS('-Wno-unused-function'): diff --git a/databases/tdb1/files/patch-wscript b/databases/tdb1/files/patch-wscript new file mode 100644 index 000000000000..4869b58adf01 --- /dev/null +++ b/databases/tdb1/files/patch-wscript @@ -0,0 +1,11 @@ +--- wscript.orig 2019-02-26 07:02:52 UTC ++++ wscript +@@ -121,7 +121,7 @@ def build(bld): + COMMON_SRC = bld.SUBDIR('common', COMMON_FILES) + + if bld.env.standalone_tdb: +- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' ++ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' + private_library = False + else: + private_library = True diff --git a/databases/tdb1/pkg-descr b/databases/tdb1/pkg-descr new file mode 100644 index 000000000000..fa18095b5ca0 --- /dev/null +++ b/databases/tdb1/pkg-descr @@ -0,0 +1,4 @@ +TDB is a Trivial Database. In concept, it is very much like GDBM, and +BSD's DB except that it allows multiple simultaneous writers and uses +locking internally to keep writers from trampling on each other. TDB is +also extremely small. diff --git a/databases/tdb1/pkg-plist b/databases/tdb1/pkg-plist new file mode 100644 index 000000000000..744b90083e2b --- /dev/null +++ b/databases/tdb1/pkg-plist @@ -0,0 +1,14 @@ +bin/tdbbackup +bin/tdbdump +bin/tdbrestore +bin/tdbtool +include/tdb.h +lib/libtdb.so +lib/libtdb.so.1 +%%PYTHON%%%%PYTHON_SITELIBDIR%%/_tdb_text.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so +libdata/pkgconfig/tdb.pc +%%MANPAGES%%share/man/man8/tdbbackup.8.gz +%%MANPAGES%%share/man/man8/tdbdump.8.gz +%%MANPAGES%%share/man/man8/tdbrestore.8.gz +%%MANPAGES%%share/man/man8/tdbtool.8.gz diff --git a/databases/timescaledb/Makefile b/databases/timescaledb/Makefile index c2ae416c2191..456a4e6d82f4 100644 --- a/databases/timescaledb/Makefile +++ b/databases/timescaledb/Makefile @@ -1,5 +1,5 @@ PORTNAME= timescaledb -PORTVERSION= 2.23.1 +PORTVERSION= 2.24.0 CATEGORIES= databases MAINTAINER= kbowling@FreeBSD.org diff --git a/databases/timescaledb/distinfo b/databases/timescaledb/distinfo index a870375ef3e0..d9eddc7f0c45 100644 --- a/databases/timescaledb/distinfo +++ b/databases/timescaledb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763346478 -SHA256 (timescale-timescaledb-2.23.1_GH0.tar.gz) = 26575fa9e287a6107a6bf162bacab4932b0df19bee38d28c132f9a2d6591d647 -SIZE (timescale-timescaledb-2.23.1_GH0.tar.gz) = 8276671 +TIMESTAMP = 1765750143 +SHA256 (timescale-timescaledb-2.24.0_GH0.tar.gz) = 06a5d38c52bebb364104541002ccfb9ea739f93183c339895f0d1ed90b005e17 +SIZE (timescale-timescaledb-2.24.0_GH0.tar.gz) = 8324256 diff --git a/databases/timescaledb/pkg-plist b/databases/timescaledb/pkg-plist index 1acc9460083b..c6d1440f31b3 100644 --- a/databases/timescaledb/pkg-plist +++ b/databases/timescaledb/pkg-plist @@ -49,5 +49,6 @@ share/postgresql/extension/timescaledb--2.21.4--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.22.0--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.22.1--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.23.0--%%PORTVERSION%%.sql +share/postgresql/extension/timescaledb--2.23.1--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb.control diff --git a/databases/usql/Makefile b/databases/usql/Makefile index cb71d8399a40..dd6c55bed0da 100644 --- a/databases/usql/Makefile +++ b/databases/usql/Makefile @@ -17,7 +17,7 @@ BROKEN_i386= fails to find resvg_xx symbols, see https://github.com/xo/usql/issu LIB_DEPENDS= libresvg.so:graphics/resvg-capi -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/xo/usql diff --git a/databases/xls2txt/Makefile b/databases/xls2txt/Makefile index f114f27817a6..553001851514 100644 --- a/databases/xls2txt/Makefile +++ b/databases/xls2txt/Makefile @@ -1,6 +1,6 @@ PORTNAME= xls2txt DISTVERSION= 1.0.1 -PORTREVISION= 45 +PORTREVISION= 46 CATEGORIES= databases textproc MAINTAINER= yuri@FreeBSD.org |
