aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile7
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/closql/Makefile2
-rw-r--r--databases/closql/distinfo6
-rw-r--r--databases/couchdb3/Makefile2
-rw-r--r--databases/couchdb3/pkg-plist290
-rw-r--r--databases/emacsql/Makefile2
-rw-r--r--databases/emacsql/distinfo6
-rw-r--r--databases/erlfdb/Makefile23
-rw-r--r--databases/erlfdb/distinfo3
-rw-r--r--databases/erlfdb/files/patch-rebar.config23
-rw-r--r--databases/erlfdb/pkg-descr3
-rw-r--r--databases/erlfdb/pkg-plist23
-rw-r--r--databases/foundationdb71-client/Makefile11
-rw-r--r--databases/foundationdb71-server/Makefile104
-rw-r--r--databases/foundationdb71-server/distinfo3
-rw-r--r--databases/foundationdb71-server/files/foundationdb.conf.in47
-rw-r--r--databases/foundationdb71-server/files/foundationdb.in42
-rw-r--r--databases/foundationdb71-server/files/patch-CMakeLists.txt15
-rw-r--r--databases/foundationdb71-server/files/patch-bindings_CMakeLists.txt10
-rw-r--r--databases/foundationdb71-server/files/patch-bindings_c_CMakeLists.txt11
-rw-r--r--databases/foundationdb71-server/files/patch-cmake_CompileBoost.cmake20
-rw-r--r--databases/foundationdb71-server/files/patch-cmake_FDBComponents.cmake32
-rw-r--r--databases/foundationdb71-server/files/patch-cmake_GetMsgpack.cmake17
-rw-r--r--databases/foundationdb71-server/files/patch-fdbmonitor_CMakeLists.txt8
-rw-r--r--databases/foundationdb71-server/files/patch-fdbmonitor_fdbmonitor.cpp42
-rw-r--r--databases/foundationdb71-server/files/patch-fdbserver_FDBExecHelper.actor.cpp32
-rw-r--r--databases/foundationdb71-server/files/patch-fdbserver_fdbserver.actor.cpp30
-rw-r--r--databases/foundationdb71-server/pkg-descr8
-rw-r--r--databases/foundationdb71-server/pkg-plist-client13
-rw-r--r--databases/foundationdb71-server/pkg-plist-server6
-rw-r--r--databases/foundationdb73-client/Makefile11
-rw-r--r--databases/foundationdb73-server/Makefile109
-rw-r--r--databases/foundationdb73-server/distinfo3
-rw-r--r--databases/foundationdb73-server/files/foundationdb.conf.in47
-rw-r--r--databases/foundationdb73-server/files/foundationdb.in42
-rw-r--r--databases/foundationdb73-server/files/patch-CMakeLists.txt15
-rw-r--r--databases/foundationdb73-server/files/patch-bindings_CMakeLists.txt11
-rw-r--r--databases/foundationdb73-server/files/patch-bindings_c_CMakeLists.txt64
-rw-r--r--databases/foundationdb73-server/files/patch-bindings_c_test_apitester_TesterWorkload.cpp11
-rw-r--r--databases/foundationdb73-server/files/patch-bindings_c_test_mako_mako.cpp11
-rw-r--r--databases/foundationdb73-server/files/patch-cmake_CompileBoost.cmake20
-rw-r--r--databases/foundationdb73-server/files/patch-cmake_FDBComponents.cmake32
-rw-r--r--databases/foundationdb73-server/files/patch-cmake_GetMsgpack.cmake17
-rw-r--r--databases/foundationdb73-server/files/patch-fdbcli_CMakeLists.txt11
-rw-r--r--databases/foundationdb73-server/files/patch-fdbclient_SpecialKeySpace.actor.cpp11
-rw-r--r--databases/foundationdb73-server/files/patch-fdbmonitor_CMakeLists.txt8
-rw-r--r--databases/foundationdb73-server/files/patch-fdbmonitor_fdbmonitor.cpp44
-rw-r--r--databases/foundationdb73-server/files/patch-fdbserver_BlobWorker.actor.cpp33
-rw-r--r--databases/foundationdb73-server/files/patch-fdbserver_storageserver.actor.cpp20
-rw-r--r--databases/foundationdb73-server/files/patch-flow_MkCertCli.cpp11
-rw-r--r--databases/foundationdb73-server/files/patch-flow_Platform.actor.cpp21
-rw-r--r--databases/foundationdb73-server/pkg-descr8
-rw-r--r--databases/foundationdb73-server/pkg-plist-client16
-rw-r--r--databases/foundationdb73-server/pkg-plist-server6
-rw-r--r--databases/freetds-devel/Makefile2
-rw-r--r--databases/freetds-devel/distinfo6
-rw-r--r--databases/freetds/Makefile2
-rw-r--r--databases/freetds/distinfo6
-rw-r--r--databases/kuzu/Makefile2
-rw-r--r--databases/mdbx/Makefile6
-rw-r--r--databases/mdbx/distinfo6
-rw-r--r--databases/mongodb60/Makefile165
-rw-r--r--databases/mongodb60/distinfo7
-rwxr-xr-xdatabases/mongodb60/files/make.test.sh31
-rw-r--r--databases/mongodb60/files/mongod.in53
-rw-r--r--databases/mongodb60/files/patch-SConstruct42
-rw-r--r--databases/mongodb60/files/patch-boost179-link-fix21
-rw-r--r--databases/mongodb60/files/patch-boost179-system-compat-fix108
-rw-r--r--databases/mongodb60/files/patch-buildscripts_scons.py25
-rw-r--r--databases/mongodb60/files/patch-rpm_mongod.conf16
-rw-r--r--databases/mongodb60/files/patch-src_mongo_db_fts_stemmer.h11
-rw-r--r--databases/mongodb60/files/patch-src_mongo_platform_process__id.cpp24
-rw-r--r--databases/mongodb60/files/patch-src_third__party_boost_boost_mpl_aux___integral__wrapper.hpp11
-rw-r--r--databases/mongodb60/files/patch-src_third__party_boost_boost_thread_future.hpp18
-rw-r--r--databases/mongodb60/files/patch-src_third__party_mozjs_gen-config.sh30
-rw-r--r--databases/mongodb60/pkg-descr5
-rw-r--r--databases/mongodb60/pkg-message16
-rw-r--r--databases/mongodb60/pkg-plist10
-rw-r--r--databases/mongosh/Makefile2
-rw-r--r--databases/pgbackrest/Makefile3
-rw-r--r--databases/pgbackrest/distinfo6
-rw-r--r--databases/pguri/Makefile3
-rw-r--r--databases/pguri/distinfo5
-rw-r--r--databases/pguri/files/patch-uri.c29
-rw-r--r--databases/prometheus-postgres-exporter/Makefile2
-rw-r--r--databases/prometheus-postgres-exporter/files/postgres_exporter.in7
-rw-r--r--databases/py-aesqlapius/Makefile2
-rw-r--r--databases/py-apache-arrow/Makefile9
-rw-r--r--databases/py-apache-arrow/distinfo6
-rw-r--r--databases/py-apache-arrow/pkg-plist71
-rw-r--r--databases/py-gdbm/Makefile8
-rw-r--r--databases/py-marshmallow-sqlalchemy/Makefile2
-rw-r--r--databases/py-pyarrow/Makefile2
-rw-r--r--databases/py-pycql/Makefile28
-rw-r--r--databases/py-pycql/distinfo3
-rw-r--r--databases/py-pycql/pkg-descr1
-rw-r--r--databases/py-sqlite3/Makefile8
-rw-r--r--databases/py-sqlite3/files/setup.py3
-rw-r--r--databases/py-unqlite/Makefile3
-rw-r--r--databases/redis-devel/Makefile4
-rw-r--r--databases/redis-devel/distinfo6
-rw-r--r--databases/redis/Makefile4
-rw-r--r--databases/redis/distinfo6
-rw-r--r--databases/redis62/Makefile2
-rw-r--r--databases/redis62/distinfo6
-rw-r--r--databases/redis72/Makefile2
-rw-r--r--databases/redis72/distinfo6
-rw-r--r--databases/redis74/Makefile2
-rw-r--r--databases/redis74/distinfo6
-rw-r--r--databases/redis80/Makefile2
-rw-r--r--databases/redis80/distinfo6
-rw-r--r--databases/valkey/Makefile9
-rw-r--r--databases/valkey/distinfo8
-rw-r--r--databases/valkey/files/patch-deps-hiredis-Makefile41
-rw-r--r--databases/valkey/files/patch-deps-hiredis-net.c39
-rw-r--r--databases/valkey/files/patch-deps_Makefile (renamed from databases/valkey/files/patch-deps-Makefile)7
-rw-r--r--databases/valkey/files/patch-src_Makefile (renamed from databases/valkey/files/patch-src-Makefile)12
-rw-r--r--databases/valkey/files/patch-valkey.conf10
120 files changed, 295 insertions, 2140 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 09c38af27148..cd530c34d57a 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -57,7 +57,6 @@
SUBDIR += duckdb
SUBDIR += ejdb
SUBDIR += emacsql
- SUBDIR += erlfdb
SUBDIR += evolution-data-server
SUBDIR += fastdb
SUBDIR += firebird30-client
@@ -66,10 +65,6 @@
SUBDIR += firebird40-server
SUBDIR += fmptools
SUBDIR += fortytwo-bdb
- SUBDIR += foundationdb71-client
- SUBDIR += foundationdb71-server
- SUBDIR += foundationdb73-client
- SUBDIR += foundationdb73-server
SUBDIR += frece
SUBDIR += freetds
SUBDIR += freetds-devel
@@ -179,7 +174,6 @@
SUBDIR += memcached
SUBDIR += metabase
SUBDIR += mongodb-tools
- SUBDIR += mongodb60
SUBDIR += mongodb70
SUBDIR += mongodb80
SUBDIR += mongosh
@@ -826,7 +820,6 @@
SUBDIR += py-psycopg2cffi
SUBDIR += py-pum
SUBDIR += py-pyarrow
- SUBDIR += py-pycql
SUBDIR += py-pylibmc
SUBDIR += py-pymemcache
SUBDIR += py-pymongo
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index cece3a48af1d..074fd28d3e36 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.34
+PORTVERSION= 2.52.36
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index df99cc5d9039..d962170ad69c 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761832571
-SHA256 (cego-2.52.34.tar.gz) = 80702830692ecf9995e1138f8008360c630deecd88c1815d1585f82b728dc9f1
-SIZE (cego-2.52.34.tar.gz) = 3314705
+TIMESTAMP = 1762074713
+SHA256 (cego-2.52.36.tar.gz) = 26aea95a438e7e1edf038c53801293c6b5a6c05f80cf098adec2472988e9ea97
+SIZE (cego-2.52.36.tar.gz) = 3322517
diff --git a/databases/closql/Makefile b/databases/closql/Makefile
index 3c9b6d7293ac..4cabb3020c3b 100644
--- a/databases/closql/Makefile
+++ b/databases/closql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= closql
DISTVERSIONPREFIX= v
-DISTVERSION= 2.3.1
+DISTVERSION= 2.3.2
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/databases/closql/distinfo b/databases/closql/distinfo
index 466137d0f92f..2386aeaa4c01 100644
--- a/databases/closql/distinfo
+++ b/databases/closql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760345069
-SHA256 (magit-closql-v2.3.1_GH0.tar.gz) = 1e6b68fd5f65325c3b77655419999f575a5a8576ff07c9c786052178cf142c44
-SIZE (magit-closql-v2.3.1_GH0.tar.gz) = 21951
+TIMESTAMP = 1762060215
+SHA256 (magit-closql-v2.3.2_GH0.tar.gz) = d42ee8b52c3977e04fe58f4325ea09fd0aa4b0e289d5ebd9ee3365b015a1722d
+SIZE (magit-closql-v2.3.2_GH0.tar.gz) = 21897
diff --git a/databases/couchdb3/Makefile b/databases/couchdb3/Makefile
index 90876bcf4f08..288b89cee4fb 100644
--- a/databases/couchdb3/Makefile
+++ b/databases/couchdb3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= couchdb3
DISTVERSION= 3.5.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}
DISTNAME= apache-couchdb-${DISTVERSION}
diff --git a/databases/couchdb3/pkg-plist b/databases/couchdb3/pkg-plist
index b00775889c19..f230e2a56d4e 100644
--- a/databases/couchdb3/pkg-plist
+++ b/databases/couchdb3/pkg-plist
@@ -5,22 +5,22 @@ libexec/couchdb3/bin/couchdb
libexec/couchdb3/bin/couchjs
libexec/couchdb3/bin/remsh
libexec/couchdb3/bin/weatherreport
-libexec/couchdb3/erts-15.2.7.2/bin/beam.smp
-libexec/couchdb3/erts-15.2.7.2/bin/ct_run
-libexec/couchdb3/erts-15.2.7.2/bin/epmd
-libexec/couchdb3/erts-15.2.7.2/bin/erl
-libexec/couchdb3/erts-15.2.7.2/bin/erl_call
-libexec/couchdb3/erts-15.2.7.2/bin/erl_child_setup
-libexec/couchdb3/erts-15.2.7.2/bin/erlc
-libexec/couchdb3/erts-15.2.7.2/bin/erlexec
-libexec/couchdb3/erts-15.2.7.2/bin/escript
-libexec/couchdb3/erts-15.2.7.2/bin/heart
-libexec/couchdb3/erts-15.2.7.2/bin/inet_gethost
-libexec/couchdb3/erts-15.2.7.2/bin/run_erl
-libexec/couchdb3/erts-15.2.7.2/bin/start
-libexec/couchdb3/erts-15.2.7.2/bin/to_erl
-libexec/couchdb3/erts-15.2.7.2/bin/yielding_c_fun
-libexec/couchdb3/erts-15.2.7.2/lib/internal/README
+libexec/couchdb3/erts-15.2.7.3/bin/beam.smp
+libexec/couchdb3/erts-15.2.7.3/bin/ct_run
+libexec/couchdb3/erts-15.2.7.3/bin/epmd
+libexec/couchdb3/erts-15.2.7.3/bin/erl
+libexec/couchdb3/erts-15.2.7.3/bin/erl_call
+libexec/couchdb3/erts-15.2.7.3/bin/erl_child_setup
+libexec/couchdb3/erts-15.2.7.3/bin/erlc
+libexec/couchdb3/erts-15.2.7.3/bin/erlexec
+libexec/couchdb3/erts-15.2.7.3/bin/escript
+libexec/couchdb3/erts-15.2.7.3/bin/heart
+libexec/couchdb3/erts-15.2.7.3/bin/inet_gethost
+libexec/couchdb3/erts-15.2.7.3/bin/run_erl
+libexec/couchdb3/erts-15.2.7.3/bin/start
+libexec/couchdb3/erts-15.2.7.3/bin/to_erl
+libexec/couchdb3/erts-15.2.7.3/bin/yielding_c_fun
+libexec/couchdb3/erts-15.2.7.3/lib/internal/README
libexec/couchdb3/etc/default.ini
libexec/couchdb3/etc/nouveau.yaml
libexec/couchdb3/lib/asn1-5.3.4.2/ebin/asn1.app
@@ -903,84 +903,84 @@ libexec/couchdb3/lib/smoosh-%%VERSION%%/ebin/smoosh_utils.beam
libexec/couchdb3/lib/snappy-1.0.5/ebin/snappy.app
libexec/couchdb3/lib/snappy-1.0.5/ebin/snappy.beam
libexec/couchdb3/lib/snappy-1.0.5/priv/snappy_nif.so
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_client_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_gen_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_handshake.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_listener_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_packet_demux.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_record.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_server_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_server_session_cache_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_server_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_socket.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/dtls_v1.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/inet6_tls_dist.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/inet_tls_dist.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl.app
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl.appup
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_admin_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_alert.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_app.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_certificate.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_cipher.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_cipher_format.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_client_session_cache_db.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_config.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_crl.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_crl_cache.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_crl_cache_api.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_crl_hash_dir.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_dh_groups.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_dist_admin_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_dist_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_dist_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_gen_statem.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_handshake.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_listen_tracker_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_logger.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_manager.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_pem_cache.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_pkix_db.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_record.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_server_session_cache.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_server_session_cache_db.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_server_session_cache_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_session.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_session_cache_api.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_srp_primes.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_trace.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/ssl_upgrade_server_session_cache_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_bloom_filter.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_client_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_client_connection_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_client_ticket_store.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_dist_server_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_dist_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_dtls_client_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_dtls_gen_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_dtls_server_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_dyn_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_gen_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_gen_connection_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_handshake.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_handshake_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_record.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_record_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_sender.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_server_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_server_connection_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_server_session_ticket.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_server_session_ticket_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_server_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_socket.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12.2/ebin/tls_v1.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_client_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_gen_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_handshake.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_listener_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_packet_demux.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_record.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_server_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_server_session_cache_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_server_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_socket.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/dtls_v1.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/inet6_tls_dist.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/inet_tls_dist.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl.app
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl.appup
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_admin_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_alert.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_app.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_certificate.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_cipher.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_cipher_format.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_client_session_cache_db.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_config.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_crl.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_crl_cache.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_crl_cache_api.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_crl_hash_dir.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_dh_groups.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_dist_admin_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_dist_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_dist_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_gen_statem.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_handshake.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_listen_tracker_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_logger.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_manager.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_pem_cache.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_pkix_db.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_record.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_server_session_cache.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_server_session_cache_db.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_server_session_cache_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_session.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_session_cache_api.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_srp_primes.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_trace.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/ssl_upgrade_server_session_cache_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_bloom_filter.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_client_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_client_connection_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_client_ticket_store.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_dist_server_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_dist_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_dtls_client_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_dtls_gen_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_dtls_server_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_dyn_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_gen_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_gen_connection_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_handshake.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_handshake_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_record.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_record_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_sender.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_server_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_server_connection_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_server_session_ticket.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_server_session_ticket_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_server_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_socket.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.3/ebin/tls_v1.beam
libexec/couchdb3/lib/stdlib-6.2.2.2/ebin/argparse.beam
libexec/couchdb3/lib/stdlib-6.2.2.2/ebin/array.beam
libexec/couchdb3/lib/stdlib-6.2.2.2/ebin/base64.beam
@@ -1082,18 +1082,18 @@ libexec/couchdb3/lib/stdlib-6.2.2.2/include/erl_compile.hrl
libexec/couchdb3/lib/stdlib-6.2.2.2/include/ms_transform.hrl
libexec/couchdb3/lib/stdlib-6.2.2.2/include/qlc.hrl
libexec/couchdb3/lib/stdlib-6.2.2.2/include/zip.hrl
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/epp_dodger.beam
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/erl_comment_scan.beam
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/erl_prettypr.beam
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/erl_recomment.beam
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/erl_syntax.beam
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/erl_syntax_lib.beam
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/merl.beam
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/merl_transform.beam
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/prettypr.beam
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/syntax_tools.app
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/ebin/syntax_tools.appup
-libexec/couchdb3/lib/syntax_tools-3.2.2.1/include/merl.hrl
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/epp_dodger.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/erl_comment_scan.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/erl_prettypr.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/erl_recomment.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/erl_syntax.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/erl_syntax_lib.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/merl.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/merl_transform.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/prettypr.beam
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/syntax_tools.app
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/ebin/syntax_tools.appup
+libexec/couchdb3/lib/syntax_tools-3.2.2.2/include/merl.hrl
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport.app
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_check.beam
@@ -1118,45 +1118,45 @@ libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_log.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_node.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_runner.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_util.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl.app
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl.appup
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_b64Bin.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_b64Bin_scan.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_eventp.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_html.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_lib.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_otpsgml.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_regexp.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_old_dom.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_latin1.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_list.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_utf16be.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_utf16le.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_utf8.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_simple_dom.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_scan.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sgml.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_simple.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_text.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_ucs.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_uri.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_validate.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xlate.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xml.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xml_indent.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_lib.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_parse.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_pred.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_scan.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xs.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xsd.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xsd_type.beam
-libexec/couchdb3/lib/xmerl-2.1.3.1/include/xmerl.hrl
-libexec/couchdb3/lib/xmerl-2.1.3.1/include/xmerl_xpath.hrl
-libexec/couchdb3/lib/xmerl-2.1.3.1/include/xmerl_xsd.hrl
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl.app
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl.appup
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_b64Bin.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_b64Bin_scan.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_eventp.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_html.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_lib.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_otpsgml.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_regexp.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_sax_old_dom.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_sax_parser.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_sax_parser_latin1.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_sax_parser_list.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_sax_parser_utf16be.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_sax_parser_utf16le.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_sax_parser_utf8.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_sax_simple_dom.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_scan.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_sgml.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_simple.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_text.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_ucs.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_uri.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_validate.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xlate.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xml.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xml_indent.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xpath.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xpath_lib.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xpath_parse.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xpath_pred.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xpath_scan.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xs.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xsd.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/ebin/xmerl_xsd_type.beam
+libexec/couchdb3/lib/xmerl-2.1.3.2/include/xmerl.hrl
+libexec/couchdb3/lib/xmerl-2.1.3.2/include/xmerl_xpath.hrl
+libexec/couchdb3/lib/xmerl-2.1.3.2/include/xmerl_xsd.hrl
libexec/couchdb3/releases/RELEASES
libexec/couchdb3/releases/couchdb.boot
libexec/couchdb3/releases/couchdb.rel
diff --git a/databases/emacsql/Makefile b/databases/emacsql/Makefile
index 0a317cb28100..3094905893cd 100644
--- a/databases/emacsql/Makefile
+++ b/databases/emacsql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= emacsql
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.2
+DISTVERSION= 4.3.3
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/databases/emacsql/distinfo b/databases/emacsql/distinfo
index 337d7bd8fdd0..a07eeda31f44 100644
--- a/databases/emacsql/distinfo
+++ b/databases/emacsql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756809217
-SHA256 (magit-emacsql-v4.3.2_GH0.tar.gz) = 123bfc4f0e2f518cd07d91e24c0fb04b173acab7efc77da7b2520c6779849385
-SIZE (magit-emacsql-v4.3.2_GH0.tar.gz) = 32002
+TIMESTAMP = 1762060042
+SHA256 (magit-emacsql-v4.3.3_GH0.tar.gz) = 464e1906492f7700ff289bf928c8060f0e1bde369a7d0caa1f93262458e31efc
+SIZE (magit-emacsql-v4.3.3_GH0.tar.gz) = 31922
diff --git a/databases/erlfdb/Makefile b/databases/erlfdb/Makefile
deleted file mode 100644
index 2f373a8cbc5a..000000000000
--- a/databases/erlfdb/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-PORTNAME= erlfdb
-PORTVERSION= 1.3.6
-DISTVERSIONPREFIX= v
-CATEGORIES= databases
-
-MAINTAINER= dch@FreeBSD.org
-COMMENT= FoundationDB client in Erlang via FDB C bindings
-WWW= https://github.com/apache/couchdb-erlfdb
-
-LICENSE= APACHE20
-
-LIB_DEPENDS= libfdb_c.so:databases/foundationdb71-client
-
-USES= erlang:rebar3,enc
-USE_GITHUB= yes
-GH_ACCOUNT= apache
-GH_PROJECT= couchdb-${PORTNAME}
-
-post-install:
- @${FIND} ${STAGEDIR} -type f -name *.so \
- -exec ${STRIP_CMD} {} +
-
-.include <bsd.port.mk>
diff --git a/databases/erlfdb/distinfo b/databases/erlfdb/distinfo
deleted file mode 100644
index d9f9637006c3..000000000000
--- a/databases/erlfdb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1699721252
-SHA256 (apache-couchdb-erlfdb-v1.3.6_GH0.tar.gz) = 1b3ee4c52c970a6429d8a78070caabcad89ce69beb8e24d967966e5e25d7e100
-SIZE (apache-couchdb-erlfdb-v1.3.6_GH0.tar.gz) = 53238
diff --git a/databases/erlfdb/files/patch-rebar.config b/databases/erlfdb/files/patch-rebar.config
deleted file mode 100644
index 7360225fb8b4..000000000000
--- a/databases/erlfdb/files/patch-rebar.config
+++ /dev/null
@@ -1,23 +0,0 @@
---- rebar.config.orig 2022-01-25 23:33:52 UTC
-+++ rebar.config
-@@ -1,18 +1,5 @@
--{plugins, [
-- coveralls,
-- pc
--]}.
--
--{project_plugins, [
-- erlfmt
--]}.
--
--{provider_hooks, [
-- {pre, [
-- {compile, {pc, compile}},
-- {clean, {pc, clean}}
-- ]}
--]}.
-+{pre_hooks, [{"", compile, "enc compile"}]}.
-+{post_hooks, [{"", clean, "enc clean"}]}.
-
- {port_specs, [
- {"priv/erlfdb_nif.so", ["c_src/*.c"]}
diff --git a/databases/erlfdb/pkg-descr b/databases/erlfdb/pkg-descr
deleted file mode 100644
index 9ca8987304ef..000000000000
--- a/databases/erlfdb/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-FoundationDB native Erlang bindings, a NIF wrapper for the FoundationDB
-C API, this project also provides a conforming implementation of the
-Tuple and Directory layers.
diff --git a/databases/erlfdb/pkg-plist b/databases/erlfdb/pkg-plist
deleted file mode 100644
index 913c737f66c4..000000000000
--- a/databases/erlfdb/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb.app
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb.beam
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb_directory.beam
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb_float.beam
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb_hca.beam
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb_key.beam
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb_nif.beam
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb_subspace.beam
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb_tuple.beam
-lib/erlang/lib/erlfdb-%%VERSION%%/ebin/erlfdb_util.beam
-lib/erlang/lib/erlfdb-%%VERSION%%/include/erlfdb.hrl
-lib/erlang/lib/erlfdb-%%VERSION%%/priv/erlfdb_nif.so
-lib/erlang/lib/erlfdb-%%VERSION%%/priv/monitor.py
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb.app.src
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb.erl
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb_directory.erl
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb_float.erl
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb_hca.erl
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb_key.erl
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb_nif.erl
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb_subspace.erl
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb_tuple.erl
-lib/erlang/lib/erlfdb-%%VERSION%%/src/erlfdb_util.erl
diff --git a/databases/foundationdb71-client/Makefile b/databases/foundationdb71-client/Makefile
deleted file mode 100644
index 0a4f5962baa3..000000000000
--- a/databases/foundationdb71-client/Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
-PORTNAME= foundationdb
-PORTREVISION= 4
-
-COMMENT= FoundationDB client
-
-MASTERDIR= ${.CURDIR}/../foundationdb71-server
-
-_CLIENT_ONLY= yes
-_COMPONENT= client
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/foundationdb71-server/Makefile b/databases/foundationdb71-server/Makefile
deleted file mode 100644
index a7b95e132ad3..000000000000
--- a/databases/foundationdb71-server/Makefile
+++ /dev/null
@@ -1,104 +0,0 @@
-PORTNAME?= foundationdb
-DISTVERSION= 7.1.59
-PORTREVISION?= 4
-CATEGORIES?= databases
-PKGNAMESUFFIX?= ${DISTVERSION:C/([0-9]+)\.([0-9]+).*/\1\2/}-${_COMPONENT}
-
-MAINTAINER?= dmitry.wagin@ya.ru
-COMMENT?= FoundationDB is a large-scale distributed database
-WWW= https://www.foundationdb.org/
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= fails to build with Boost>=1.87
-BROKEN_aarch64= invalid asm rdtsc
-ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= not yet ported to anything else
-
-BUILD_DEPENDS= bash:shells/bash \
- msgpack-cxx>0:devel/msgpack-cxx \
- toml11>0:devel/toml11
-LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
- libeio.so:devel/libeio
-
-USES= cmake compiler:c++20-lang llvm:max=16 mono:build python:build \
- shebangfix ssl
-USE_GITHUB= yes
-GH_ACCOUNT= apple
-GH_PROJECT= foundationdb
-USE_LDCONFIG= yes
-
-.if !defined(_CLIENT_ONLY)
-_SERVER_ONLY= yes
-_COMPONENT= server
-USE_RC_SUBR= foundationdb
-RUN_DEPENDS+= fdbcli:databases/${PORTNAME}${DISTVERSION:C/([0-9]+)\.([0-9]+).*/\1\2/}-client
-SUB_FILES+= foundationdb.conf
-.endif
-
-SHEBANG_FILES= bindings/c/generate_asm.py
-
-CMAKE_ARGS= -DOPENSSL_ROOT_DIR=${OPENSSLLIB}
-CMAKE_OFF= BUILD_DOCUMENTATION BUILD_GO_BINDING BUILD_JAVA_BINDING \
- BUILD_PYTHON_BINDING BUILD_RUBY_BINDING DISABLE_TLS \
- SSD_ROCKSDB_EXPERIMENTAL USE_DTRACE USE_JEMALLOC
-
-MAKE_ENV= MONO_REGISTRY_PATH=/tmp/registry
-
-CONFLICTS+= ${PORTNAME}*-${_COMPONENT}*
-
-SUB_LIST= ${SUB_FDB}
-
-USERS= ${FOUNDATIONDB_USER}
-GROUPS= ${FOUNDATIONDB_GROUP}
-
-PLIST= ${PKGDIR}/pkg-plist-${_COMPONENT}
-PLIST_SUB= ${SUB_FDB}
-
-FOUNDATIONDB_USER?= foundationdb
-FOUNDATIONDB_GROUP?= foundationdb
-FOUNDATIONDB_DBDIR?= /var/db/foundationdb
-FOUNDATIONDB_LOGDIR?= /var/log/foundationdb
-
-SUB_FDB= FOUNDATIONDB_USER=${FOUNDATIONDB_USER} \
- FOUNDATIONDB_GROUP=${FOUNDATIONDB_GROUP} \
- FOUNDATIONDB_DBDIR=${FOUNDATIONDB_DBDIR} \
- FOUNDATIONDB_LOGDIR=${FOUNDATIONDB_LOGDIR}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${ETCDIR}
-.if defined(_SERVER_ONLY)
- ${MKDIR} ${STAGEDIR}${FOUNDATIONDB_DBDIR}
- ${MKDIR} ${STAGEDIR}${FOUNDATIONDB_LOGDIR}
- ${INSTALL_DATA} ${WRKDIR}/foundationdb.conf ${STAGEDIR}${ETCDIR}/foundationdb.conf.sample
-. for f in fdbserver fdbmonitor
- ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/${f} ${STAGEDIR}${PREFIX}/sbin/
-. endfor
-.endif # _SERVER_ONLY
-.if defined(_CLIENT_ONLY)
- ${MKDIR} ${STAGEDIR}${PREFIX}/include/foundationdb
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/foundationdb/backup_agent
- ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/fdbcli ${STAGEDIR}${PREFIX}/bin/
-. for l in libfdb_c.so
- ${INSTALL_LIB} ${WRKDIR}/.build/lib/${l} ${STAGEDIR}/${PREFIX}/lib/
-. endfor
-. for i in fdb_c.h fdb_c_internal.h fdb_c_types.h
- ${INSTALL_DATA} ${WRKSRC}/bindings/c/foundationdb/${i} \
- ${STAGEDIR}/${PREFIX}/include/foundationdb/
-. endfor
-. for i in fdb_c_options.g.h
- ${INSTALL_DATA} ${WRKDIR}/.build/bindings/c/foundationdb/${i} \
- ${STAGEDIR}/${PREFIX}/include/foundationdb/
-. endfor
- ${INSTALL_DATA} ${WRKSRC}/fdbclient/vexillographer/fdb.options \
- ${STAGEDIR}/${PREFIX}/include/foundationdb/
- ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/fdbbackup \
- ${STAGEDIR}${PREFIX}/lib/foundationdb/backup_agent/backup_agent
-. for s in fdbbackup fdbrestore fdbdr dr_agent
- ${RLN} ${STAGEDIR}${PREFIX}/lib/foundationdb/backup_agent/backup_agent \
- ${STAGEDIR}${PREFIX}/bin/${s}
-. endfor
-.endif # _CLIENT_ONLY
-
-.include <bsd.port.mk>
diff --git a/databases/foundationdb71-server/distinfo b/databases/foundationdb71-server/distinfo
deleted file mode 100644
index d471aa7afdd9..000000000000
--- a/databases/foundationdb71-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1711226264
-SHA256 (apple-foundationdb-7.1.59_GH0.tar.gz) = 8a5b7756b96969505ea94a9c6f6852b1ee1730f75672dc887616b92cc7cd64f1
-SIZE (apple-foundationdb-7.1.59_GH0.tar.gz) = 11728251
diff --git a/databases/foundationdb71-server/files/foundationdb.conf.in b/databases/foundationdb71-server/files/foundationdb.conf.in
deleted file mode 100644
index 1df7fe1cf17f..000000000000
--- a/databases/foundationdb71-server/files/foundationdb.conf.in
+++ /dev/null
@@ -1,47 +0,0 @@
-## foundationdb.conf
-##
-## Configuration file for FoundationDB server processes
-## Full documentation is available at
-## https://apple.github.io/foundationdb/configuration.html#the-configuration-file
-
-[fdbmonitor]
-user = %%FOUNDATIONDB_USER%%
-group = %%FOUNDATIONDB_GROUP%%
-
-[general]
-restart-delay = 60
-## by default, restart-backoff = restart-delay-reset-interval = restart-delay
-# initial-restart-delay = 0
-# restart-backoff = 60
-# restart-delay-reset-interval = 60
-cluster-file = %%ETCDIR%%/fdb.cluster
-# delete-envvars =
-# kill-on-configuration-change = true
-
-## Default parameters for individual fdbserver processes
-[fdbserver]
-command = %%PREFIX%%/sbin/fdbserver
-public-address = auto:$ID
-listen-address = public
-datadir = %%FOUNDATIONDB_DBDIR%%/data/$ID
-logdir = %%FOUNDATIONDB_LOGDIR%%
-# logsize = 10MiB
-# maxlogssize = 100MiB
-# machine-id =
-# datacenter-id =
-# class =
-# memory = 8GiB
-# storage-memory = 1GiB
-# cache-memory = 2GiB
-# metrics-cluster =
-# metrics-prefix =
-
-## An individual fdbserver process with id 4500
-## Parameters set here override defaults from the [fdbserver] section
-[fdbserver.4500]
-
-[backup_agent]
-command = %%PREFIX%%/lib/foundationdb/backup_agent/backup_agent
-logdir = %%FOUNDATIONDB_LOGDIR%%
-
-[backup_agent.1]
diff --git a/databases/foundationdb71-server/files/foundationdb.in b/databases/foundationdb71-server/files/foundationdb.in
deleted file mode 100644
index 719582a235d2..000000000000
--- a/databases/foundationdb71-server/files/foundationdb.in
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: foundationdb
-# REQUIRE: LOGIN
-# BEFORE: securelevel
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable `foundationdb':
-#
-#foundationdb_enable="YES"
-#
-# Define config file here to run with different config file:
-#
-#foundationdb_config="xxxxx"
-#
-
-. /etc/rc.subr
-
-name="foundationdb"
-rcvar="${name}_enable"
-
-load_rc_config "$name"
-
-: ${foundationdb_enable="NO"}
-: ${foundationdb_user="%%FOUNDATIONDB_USER%%"}
-: ${foundationdb_group="%%FOUNDATIONDB_GROUP%%"}
-: ${foundationdb_config="%%PREFIX%%/etc/foundationdb/foundationdb.conf"}
-
-start_precmd="foundationdb_start_precmd"
-
-pidfile="/var/run/fdbmonitor.pid"
-command=%%PREFIX%%/sbin/fdbmonitor
-command_args="--conffile ${foundationdb_config} --lockfile ${pidfile} --daemonize"
-
-foundationdb_start_precmd()
-{
- if [ ! -e "${pidfile}" ]; then
- install -m 0600 -o "${foundationdb_user}" -g "${foundationdb_group}" /dev/null "${pidfile}"
- fi
-}
-
-run_rc_command $1
diff --git a/databases/foundationdb71-server/files/patch-CMakeLists.txt b/databases/foundationdb71-server/files/patch-CMakeLists.txt
deleted file mode 100644
index 064d0c3354ee..000000000000
--- a/databases/foundationdb71-server/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
---- CMakeLists.txt.orig 2024-01-17 13:58:04 UTC
-+++ CMakeLists.txt
-@@ -184,8 +184,10 @@ else()
- endif()
- add_subdirectory(fdbbackup)
- add_subdirectory(contrib)
--add_subdirectory(tests)
--add_subdirectory(flowbench EXCLUDE_FROM_ALL)
-+#add_subdirectory(tests)
-+if(WITH_FLOWBENCH)
-+ add_subdirectory(flowbench EXCLUDE_FROM_ALL)
-+endif()
- if(WITH_PYTHON AND WITH_C_BINDING)
- add_subdirectory(bindings)
- endif()
diff --git a/databases/foundationdb71-server/files/patch-bindings_CMakeLists.txt b/databases/foundationdb71-server/files/patch-bindings_CMakeLists.txt
deleted file mode 100644
index 1d01226f4f63..000000000000
--- a/databases/foundationdb71-server/files/patch-bindings_CMakeLists.txt
+++ /dev/null
@@ -1,10 +0,0 @@
---- bindings/CMakeLists.txt.orig 2024-01-17 13:58:04 UTC
-+++ bindings/CMakeLists.txt
-@@ -15,6 +15,6 @@ endif()
- if(WITH_RUBY_BINDING)
- add_subdirectory(ruby)
- endif()
--if(NOT WIN32 AND NOT OPEN_FOR_IDE)
-+if(FALSE)
- package_bindingtester()
- endif()
diff --git a/databases/foundationdb71-server/files/patch-bindings_c_CMakeLists.txt b/databases/foundationdb71-server/files/patch-bindings_c_CMakeLists.txt
deleted file mode 100644
index 605231ce16cd..000000000000
--- a/databases/foundationdb71-server/files/patch-bindings_c_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- bindings/c/CMakeLists.txt.orig 2024-01-17 13:58:04 UTC
-+++ bindings/c/CMakeLists.txt
-@@ -78,7 +78,7 @@ if(WIN32)
- endif()
-
- # The tests don't build on windows
--if(NOT WIN32)
-+if(FALSE)
- set(MAKO_SRCS
- test/mako/mako.c
- test/mako/mako.h
diff --git a/databases/foundationdb71-server/files/patch-cmake_CompileBoost.cmake b/databases/foundationdb71-server/files/patch-cmake_CompileBoost.cmake
deleted file mode 100644
index 3cdf6da24b5c..000000000000
--- a/databases/foundationdb71-server/files/patch-cmake_CompileBoost.cmake
+++ /dev/null
@@ -1,20 +0,0 @@
---- cmake/CompileBoost.cmake.orig 2024-01-17 13:58:04 UTC
-+++ cmake/CompileBoost.cmake
-@@ -85,7 +85,7 @@ if(USE_SANITIZER)
- endif()
-
- # since boost 1.72 boost installs cmake configs. We will enforce config mode
--set(Boost_USE_STATIC_LIBS ON)
-+set(Boost_USE_STATIC_LIBS OFF)
-
- # Clang and Gcc will have different name mangling to std::call_once, etc.
- if (UNIX AND CMAKE_CXX_COMPILER_ID MATCHES "Clang$")
-@@ -113,7 +113,7 @@ if(WIN32)
- return()
- endif()
-
--find_package(Boost 1.78.0 EXACT QUIET COMPONENTS context CONFIG PATHS ${BOOST_HINT_PATHS})
-+find_package(Boost 1.78.0 COMPONENTS context CONFIG PATHS ${BOOST_HINT_PATHS})
- set(FORCE_BOOST_BUILD OFF CACHE BOOL "Forces cmake to build boost and ignores any installed boost")
-
- if(Boost_FOUND AND NOT FORCE_BOOST_BUILD)
diff --git a/databases/foundationdb71-server/files/patch-cmake_FDBComponents.cmake b/databases/foundationdb71-server/files/patch-cmake_FDBComponents.cmake
deleted file mode 100644
index 1523ced1e53d..000000000000
--- a/databases/foundationdb71-server/files/patch-cmake_FDBComponents.cmake
+++ /dev/null
@@ -1,32 +0,0 @@
---- cmake/FDBComponents.cmake.orig 2024-01-17 13:58:04 UTC
-+++ cmake/FDBComponents.cmake
-@@ -24,7 +24,7 @@ set(DISABLE_TLS OFF CACHE BOOL "Don't try to find Open
- if(DISABLE_TLS)
- set(WITH_TLS OFF)
- else()
-- set(OPENSSL_USE_STATIC_LIBS TRUE)
-+ set(OPENSSL_USE_STATIC_LIBS FALSE)
- if(WIN32)
- set(OPENSSL_MSVC_STATIC_RT ON)
- endif()
-@@ -202,6 +202,12 @@ else()
- endif()
-
- ################################################################################
-+# misc optional components
-+################################################################################
-+
-+set(WITH_FLOWBENCH OFF)
-+
-+################################################################################
- # Coroutine implementation
- ################################################################################
-
-@@ -246,6 +252,7 @@ function(print_components)
- message(STATUS "Build Documentation (make html): ${WITH_DOCUMENTATION}")
- message(STATUS "Build Python sdist (make package): ${WITH_PYTHON_BINDING}")
- message(STATUS "Configure CTest (depends on Python): ${WITH_PYTHON}")
-+ message(STATUS "Build with FlowBench: ${WITH_FLOWBENCH}")
- message(STATUS "Build with RocksDB: ${WITH_ROCKSDB_EXPERIMENTAL}")
- message(STATUS "Build with AWS SDK: ${WITH_AWS_BACKUP}")
- message(STATUS "=========================================")
diff --git a/databases/foundationdb71-server/files/patch-cmake_GetMsgpack.cmake b/databases/foundationdb71-server/files/patch-cmake_GetMsgpack.cmake
deleted file mode 100644
index adfc467bd72b..000000000000
--- a/databases/foundationdb71-server/files/patch-cmake_GetMsgpack.cmake
+++ /dev/null
@@ -1,17 +0,0 @@
---- cmake/GetMsgpack.cmake.orig 2023-09-26 04:25:05 UTC
-+++ cmake/GetMsgpack.cmake
-@@ -1,9 +1,13 @@
- find_package(msgpack 3.3.0 EXACT QUIET CONFIG)
-+find_package(msgpackc-cxx 4.0.0...<6 QUIET CONFIG)
-+find_package(msgpack-cxx 6 QUIET CONFIG)
-
- add_library(msgpack INTERFACE)
-
--if(msgpack_FOUND)
-+if(msgpack_FOUND OR msgpackc-cxx_FOUND)
- target_link_libraries(msgpack INTERFACE msgpackc-cxx)
-+elseif(msgpack-cxx_FOUND)
-+ target_link_libraries(msgpack INTERFACE msgpack-cxx)
- else()
- include(ExternalProject)
- ExternalProject_add(msgpackProject
diff --git a/databases/foundationdb71-server/files/patch-fdbmonitor_CMakeLists.txt b/databases/foundationdb71-server/files/patch-fdbmonitor_CMakeLists.txt
deleted file mode 100644
index 0029dfe979b9..000000000000
--- a/databases/foundationdb71-server/files/patch-fdbmonitor_CMakeLists.txt
+++ /dev/null
@@ -1,8 +0,0 @@
---- fdbmonitor/CMakeLists.txt.orig 2024-01-17 13:58:04 UTC
-+++ fdbmonitor/CMakeLists.txt
-@@ -60,4 +60,4 @@ endif()
- add_custom_target(generate_profile
- COMMAND ${CMAKE_BINARY_DIR}/contrib/generate_profile.sh ${CMAKE_BINARY_DIR})
-
--add_dependencies(generate_profile fdbmonitor fdbserver mako fdbcli)
-+add_dependencies(generate_profile fdbmonitor fdbserver fdbcli)
diff --git a/databases/foundationdb71-server/files/patch-fdbmonitor_fdbmonitor.cpp b/databases/foundationdb71-server/files/patch-fdbmonitor_fdbmonitor.cpp
deleted file mode 100644
index 862461539f53..000000000000
--- a/databases/foundationdb71-server/files/patch-fdbmonitor_fdbmonitor.cpp
+++ /dev/null
@@ -1,42 +0,0 @@
---- fdbmonitor/fdbmonitor.cpp.orig 2022-09-19 11:42:41 UTC
-+++ fdbmonitor/fdbmonitor.cpp
-@@ -27,6 +27,8 @@
-
- #ifdef __linux__
- #include <sys/prctl.h>
-+#elif defined(__FreeBSD__)
-+#include <sys/procctl.h>
- #endif
-
- #include <sys/wait.h>
-@@ -751,6 +753,10 @@ void start_process(Command* cmd, ProcessID id, uid_t u
- signal(SIGHUP, SIG_DFL);
- signal(SIGINT, SIG_DFL);
- signal(SIGTERM, SIG_DFL);
-+#ifdef __linux__
-+ signal(SIGCHLD, SIG_DFL);
-+#endif
-+ sigprocmask(SIG_SETMASK, mask, nullptr);
-
- /* All output in this block should be to stdout (for SevInfo messages) or stderr (for SevError messages) */
- /* Using log_msg() or log_err() from the child will cause the logs to be written incorrectly */
-@@ -780,13 +786,15 @@ void start_process(Command* cmd, ProcessID id, uid_t u
- }
-
- #ifdef __linux__
-- signal(SIGCHLD, SIG_DFL);
--
-- sigprocmask(SIG_SETMASK, mask, nullptr);
--
- /* death of our parent raises SIGHUP */
- prctl(PR_SET_PDEATHSIG, SIGHUP);
- if (getppid() == 1) /* parent already died before prctl */
-+ exit(0);
-+#elif defined(__FreeBSD__)
-+ /* death of our parent raises SIGHUP */
-+ const int sig = SIGHUP;
-+ procctl(P_PID, 0, PROC_PDEATHSIG_CTL, (void*)&sig);
-+ if (getppid() == 1) /* parent already died before procctl */
- exit(0);
- #endif
-
diff --git a/databases/foundationdb71-server/files/patch-fdbserver_FDBExecHelper.actor.cpp b/databases/foundationdb71-server/files/patch-fdbserver_FDBExecHelper.actor.cpp
deleted file mode 100644
index 4950f7fd5e8b..000000000000
--- a/databases/foundationdb71-server/files/patch-fdbserver_FDBExecHelper.actor.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
---- fdbserver/FDBExecHelper.actor.cpp.orig 2022-09-19 11:42:41 UTC
-+++ fdbserver/FDBExecHelper.actor.cpp
-@@ -18,6 +18,14 @@
- * limitations under the License.
- */
-
-+#if !defined(_WIN32) && !defined(__APPLE__) && !defined(__INTEL_COMPILER)
-+#define BOOST_SYSTEM_NO_LIB
-+#define BOOST_DATE_TIME_NO_LIB
-+#define BOOST_REGEX_NO_LIB
-+#include <boost/process.hpp>
-+#endif
-+#include <boost/algorithm/string.hpp>
-+
- #include "flow/TLSConfig.actor.h"
- #include "flow/Trace.h"
- #include "flow/Platform.h"
-@@ -33,14 +41,6 @@
- #include "fdbserver/FDBExecHelper.actor.h"
- #include "fdbserver/Knobs.h"
- #include "fdbserver/RemoteIKeyValueStore.actor.h"
--
--#if !defined(_WIN32) && !defined(__APPLE__) && !defined(__INTEL_COMPILER)
--#define BOOST_SYSTEM_NO_LIB
--#define BOOST_DATE_TIME_NO_LIB
--#define BOOST_REGEX_NO_LIB
--#include <boost/process.hpp>
--#endif
--#include <boost/algorithm/string.hpp>
-
- #include "flow/actorcompiler.h" // This must be the last #include.
-
diff --git a/databases/foundationdb71-server/files/patch-fdbserver_fdbserver.actor.cpp b/databases/foundationdb71-server/files/patch-fdbserver_fdbserver.actor.cpp
deleted file mode 100644
index d4ee49741917..000000000000
--- a/databases/foundationdb71-server/files/patch-fdbserver_fdbserver.actor.cpp
+++ /dev/null
@@ -1,30 +0,0 @@
---- fdbserver/fdbserver.actor.cpp.orig 2024-01-17 13:58:04 UTC
-+++ fdbserver/fdbserver.actor.cpp
-@@ -84,7 +84,11 @@
- #if defined(__linux__) || defined(__FreeBSD__)
- #include <execinfo.h>
- #include <signal.h>
-+#if defined(__linux__)
- #include <sys/prctl.h>
-+#elif defined(__FreeBSD__)
-+#include <sys/procctl.h>
-+#endif
- #ifdef ALLOC_INSTRUMENTATION
- #include <cxxabi.h>
- #endif
-@@ -2238,9 +2242,14 @@ int main(int argc, char* argv[]) {
- f = result;
- } else if (role == ServerRole::FlowProcess) {
- TraceEvent(SevDebug, "StartingFlowProcess").detail("From", "fdbserver");
--#if defined(__linux__) || defined(__FreeBSD__)
-+#if defined(__linux__)
- prctl(PR_SET_PDEATHSIG, SIGTERM);
- if (getppid() == 1) /* parent already died before prctl */
-+ flushAndExit(FDB_EXIT_SUCCESS);
-+#elif defined(__FreeBSD__)
-+ const int sig = SIGTERM;
-+ procctl(P_PID, 0, PROC_PDEATHSIG_CTL, (void*)&sig);
-+ if (getppid() == 1) /* parent already died before procctl */
- flushAndExit(FDB_EXIT_SUCCESS);
- #endif
-
diff --git a/databases/foundationdb71-server/pkg-descr b/databases/foundationdb71-server/pkg-descr
deleted file mode 100644
index a695625ee101..000000000000
--- a/databases/foundationdb71-server/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-FoundationDB is a distributed database designed to handle large volumes of
-structured data across clusters of commodity servers. It organizes data as an
-ordered key-value store and employs ACID transactions for all operations. It is
-especially well-suited for read/write workloads but also has excellent
-performance for write-intensive workloads. Users interact with the database
-using API language binding.
-
-To learn more about FoundationDB, visit https://www.foundationdb.org
diff --git a/databases/foundationdb71-server/pkg-plist-client b/databases/foundationdb71-server/pkg-plist-client
deleted file mode 100644
index ec18ef5e72a7..000000000000
--- a/databases/foundationdb71-server/pkg-plist-client
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/dr_agent
-bin/fdbbackup
-bin/fdbcli
-bin/fdbdr
-bin/fdbrestore
-include/foundationdb/fdb_c.h
-include/foundationdb/fdb_c_internal.h
-include/foundationdb/fdb_c_options.g.h
-include/foundationdb/fdb_c_types.h
-include/foundationdb/fdb.options
-lib/foundationdb/backup_agent/backup_agent
-lib/libfdb_c.so
-@dir(%%FOUNDATIONDB_USER%%,%%FOUNDATIONDB_GROUP%%,755) %%ETCDIR%%
diff --git a/databases/foundationdb71-server/pkg-plist-server b/databases/foundationdb71-server/pkg-plist-server
deleted file mode 100644
index 665afe1db04d..000000000000
--- a/databases/foundationdb71-server/pkg-plist-server
+++ /dev/null
@@ -1,6 +0,0 @@
-sbin/fdbmonitor
-sbin/fdbserver
-@sample %%ETCDIR%%/foundationdb.conf.sample
-@dir(%%FOUNDATIONDB_USER%%,%%FOUNDATIONDB_GROUP%%,755) %%ETCDIR%%
-@dir(%%FOUNDATIONDB_USER%%,%%FOUNDATIONDB_GROUP%%,755) %%FOUNDATIONDB_DBDIR%%
-@dir(%%FOUNDATIONDB_USER%%,%%FOUNDATIONDB_GROUP%%,755) %%FOUNDATIONDB_LOGDIR%%
diff --git a/databases/foundationdb73-client/Makefile b/databases/foundationdb73-client/Makefile
deleted file mode 100644
index acfefd2f3b52..000000000000
--- a/databases/foundationdb73-client/Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
-PORTNAME= foundationdb
-PORTREVISION= 5
-
-COMMENT= FoundationDB client
-
-MASTERDIR= ${.CURDIR}/../foundationdb73-server
-
-_CLIENT_ONLY= yes
-_COMPONENT= client
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/foundationdb73-server/Makefile b/databases/foundationdb73-server/Makefile
deleted file mode 100644
index 664a7259b744..000000000000
--- a/databases/foundationdb73-server/Makefile
+++ /dev/null
@@ -1,109 +0,0 @@
-PORTNAME?= foundationdb
-DISTVERSION= 7.3.41
-PORTREVISION?= 5
-CATEGORIES?= databases
-PKGNAMESUFFIX?= ${DISTVERSION:C/([0-9]+)\.([0-9]+).*/\1\2/}-${_COMPONENT}
-
-MAINTAINER?= dmitry.wagin@ya.ru
-COMMENT?= FoundationDB is a large-scale distributed database
-WWW= https://www.foundationdb.org/
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= fails to build with Boost>=1.87
-BROKEN_aarch64= invalid asm rdtsc
-ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= not yet ported to anything else
-
-BUILD_DEPENDS= bash:shells/bash \
- msgpack-cxx>0:devel/msgpack-cxx \
- toml11>0:devel/toml11
-LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
- libeio.so:devel/libeio \
- libfmt.so:devel/libfmt
-
-USES= cmake compiler:c++20-lang llvm:max=16 mono:build python:build \
- shebangfix ssl
-USE_GITHUB= yes
-GH_ACCOUNT= apple
-GH_PROJECT= foundationdb
-USE_LDCONFIG= yes
-
-.if !defined(_CLIENT_ONLY)
-_SERVER_ONLY= yes
-_COMPONENT= server
-USE_RC_SUBR= foundationdb
-RUN_DEPENDS+= fdbcli:databases/${PORTNAME}${DISTVERSION:C/([0-9]+)\.([0-9]+).*/\1\2/}-client
-SUB_FILES+= foundationdb.conf
-.endif
-
-SHEBANG_FILES= bindings/c/generate_asm.py
-
-CMAKE_ARGS= -DOPENSSL_ROOT_DIR=${OPENSSLLIB}
-CMAKE_OFF= BUILD_DOCUMENTATION BUILD_GO_BINDING BUILD_JAVA_BINDING \
- BUILD_PYTHON_BINDING BUILD_RUBY_BINDING DISABLE_TLS \
- SSD_ROCKSDB_EXPERIMENTAL USE_DTRACE USE_JEMALLOC
-
-MAKE_ENV= MONO_REGISTRY_PATH=/tmp/registry
-
-CONFLICTS+= ${PORTNAME}*-${_COMPONENT}*
-
-SUB_LIST= ${SUB_FDB}
-
-USERS= ${FOUNDATIONDB_USER}
-GROUPS= ${FOUNDATIONDB_GROUP}
-
-PLIST= ${PKGDIR}/pkg-plist-${_COMPONENT}
-PLIST_SUB= ${SUB_FDB}
-
-FOUNDATIONDB_USER?= foundationdb
-FOUNDATIONDB_GROUP?= foundationdb
-FOUNDATIONDB_DBDIR?= /var/db/foundationdb
-FOUNDATIONDB_LOGDIR?= /var/log/foundationdb
-
-SUB_FDB= FOUNDATIONDB_USER=${FOUNDATIONDB_USER} \
- FOUNDATIONDB_GROUP=${FOUNDATIONDB_GROUP} \
- FOUNDATIONDB_DBDIR=${FOUNDATIONDB_DBDIR} \
- FOUNDATIONDB_LOGDIR=${FOUNDATIONDB_LOGDIR}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${ETCDIR}
-.if defined(_SERVER_ONLY)
- ${MKDIR} ${STAGEDIR}${FOUNDATIONDB_DBDIR}
- ${MKDIR} ${STAGEDIR}${FOUNDATIONDB_LOGDIR}
- ${INSTALL_DATA} ${WRKDIR}/foundationdb.conf \
- ${STAGEDIR}${ETCDIR}/foundationdb.conf.sample
-. for f in fdbserver fdbmonitor
- ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/${f} \
- ${STAGEDIR}${PREFIX}/sbin/
-. endfor
-.endif # _SERVER_ONLY
-.if defined(_CLIENT_ONLY)
- ${MKDIR} ${STAGEDIR}${PREFIX}/include/foundationdb
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/foundationdb/backup_agent
- ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/fdbcli \
- ${STAGEDIR}${PREFIX}/bin/
-. for l in libfdb_c.so libfdb_c_shim.so
- ${INSTALL_LIB} ${WRKDIR}/.build/lib/${l} \
- ${STAGEDIR}/${PREFIX}/lib/
-. endfor
-. for i in fdb_c.h fdb_c_internal.h fdb_c_shim.h fdb_c_types.h
- ${INSTALL_DATA} ${WRKSRC}/bindings/c/foundationdb/${i} \
- ${STAGEDIR}/${PREFIX}/include/foundationdb/
-. endfor
-. for i in fdb_c_apiversion.g.h fdb_c_options.g.h
- ${INSTALL_DATA} ${WRKDIR}/.build/bindings/c/foundationdb/${i} \
- ${STAGEDIR}/${PREFIX}/include/foundationdb/
-. endfor
- ${INSTALL_DATA} ${WRKSRC}/fdbclient/vexillographer/fdb.options \
- ${STAGEDIR}/${PREFIX}/include/foundationdb/
- ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/fdbbackup \
- ${STAGEDIR}${PREFIX}/lib/foundationdb/backup_agent/backup_agent
-. for s in fdbbackup fdbrestore fdbdr dr_agent
- ${RLN} ${STAGEDIR}${PREFIX}/lib/foundationdb/backup_agent/backup_agent \
- ${STAGEDIR}${PREFIX}/bin/${s}
-. endfor
-.endif # _CLIENT_ONLY
-
-.include <bsd.port.mk>
diff --git a/databases/foundationdb73-server/distinfo b/databases/foundationdb73-server/distinfo
deleted file mode 100644
index 5d3d8238ddb9..000000000000
--- a/databases/foundationdb73-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1715420283
-SHA256 (apple-foundationdb-7.3.41_GH0.tar.gz) = 208d917c6701b229b3bb141a57b97f466facd8996f9f51bd2c5204d868b96d24
-SIZE (apple-foundationdb-7.3.41_GH0.tar.gz) = 13095814
diff --git a/databases/foundationdb73-server/files/foundationdb.conf.in b/databases/foundationdb73-server/files/foundationdb.conf.in
deleted file mode 100644
index 1df7fe1cf17f..000000000000
--- a/databases/foundationdb73-server/files/foundationdb.conf.in
+++ /dev/null
@@ -1,47 +0,0 @@
-## foundationdb.conf
-##
-## Configuration file for FoundationDB server processes
-## Full documentation is available at
-## https://apple.github.io/foundationdb/configuration.html#the-configuration-file
-
-[fdbmonitor]
-user = %%FOUNDATIONDB_USER%%
-group = %%FOUNDATIONDB_GROUP%%
-
-[general]
-restart-delay = 60
-## by default, restart-backoff = restart-delay-reset-interval = restart-delay
-# initial-restart-delay = 0
-# restart-backoff = 60
-# restart-delay-reset-interval = 60
-cluster-file = %%ETCDIR%%/fdb.cluster
-# delete-envvars =
-# kill-on-configuration-change = true
-
-## Default parameters for individual fdbserver processes
-[fdbserver]
-command = %%PREFIX%%/sbin/fdbserver
-public-address = auto:$ID
-listen-address = public
-datadir = %%FOUNDATIONDB_DBDIR%%/data/$ID
-logdir = %%FOUNDATIONDB_LOGDIR%%
-# logsize = 10MiB
-# maxlogssize = 100MiB
-# machine-id =
-# datacenter-id =
-# class =
-# memory = 8GiB
-# storage-memory = 1GiB
-# cache-memory = 2GiB
-# metrics-cluster =
-# metrics-prefix =
-
-## An individual fdbserver process with id 4500
-## Parameters set here override defaults from the [fdbserver] section
-[fdbserver.4500]
-
-[backup_agent]
-command = %%PREFIX%%/lib/foundationdb/backup_agent/backup_agent
-logdir = %%FOUNDATIONDB_LOGDIR%%
-
-[backup_agent.1]
diff --git a/databases/foundationdb73-server/files/foundationdb.in b/databases/foundationdb73-server/files/foundationdb.in
deleted file mode 100644
index 719582a235d2..000000000000
--- a/databases/foundationdb73-server/files/foundationdb.in
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: foundationdb
-# REQUIRE: LOGIN
-# BEFORE: securelevel
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable `foundationdb':
-#
-#foundationdb_enable="YES"
-#
-# Define config file here to run with different config file:
-#
-#foundationdb_config="xxxxx"
-#
-
-. /etc/rc.subr
-
-name="foundationdb"
-rcvar="${name}_enable"
-
-load_rc_config "$name"
-
-: ${foundationdb_enable="NO"}
-: ${foundationdb_user="%%FOUNDATIONDB_USER%%"}
-: ${foundationdb_group="%%FOUNDATIONDB_GROUP%%"}
-: ${foundationdb_config="%%PREFIX%%/etc/foundationdb/foundationdb.conf"}
-
-start_precmd="foundationdb_start_precmd"
-
-pidfile="/var/run/fdbmonitor.pid"
-command=%%PREFIX%%/sbin/fdbmonitor
-command_args="--conffile ${foundationdb_config} --lockfile ${pidfile} --daemonize"
-
-foundationdb_start_precmd()
-{
- if [ ! -e "${pidfile}" ]; then
- install -m 0600 -o "${foundationdb_user}" -g "${foundationdb_group}" /dev/null "${pidfile}"
- fi
-}
-
-run_rc_command $1
diff --git a/databases/foundationdb73-server/files/patch-CMakeLists.txt b/databases/foundationdb73-server/files/patch-CMakeLists.txt
deleted file mode 100644
index ca88d0ad7354..000000000000
--- a/databases/foundationdb73-server/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
---- CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ CMakeLists.txt
-@@ -193,8 +193,10 @@ else()
- endif()
- add_subdirectory(fdbbackup)
- add_subdirectory(metacluster)
--add_subdirectory(tests)
--add_subdirectory(flowbench EXCLUDE_FROM_ALL)
-+#add_subdirectory(tests)
-+if(WITH_FLOWBENCH)
-+ add_subdirectory(flowbench EXCLUDE_FROM_ALL)
-+endif()
- if(WITH_PYTHON AND WITH_C_BINDING)
- add_subdirectory(bindings)
- endif()
diff --git a/databases/foundationdb73-server/files/patch-bindings_CMakeLists.txt b/databases/foundationdb73-server/files/patch-bindings_CMakeLists.txt
deleted file mode 100644
index 3ca56cdf6cbd..000000000000
--- a/databases/foundationdb73-server/files/patch-bindings_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- bindings/CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ bindings/CMakeLists.txt
-@@ -15,7 +15,7 @@ endif()
- if(WITH_RUBY_BINDING)
- add_subdirectory(ruby)
- endif()
--if(NOT WIN32 AND NOT OPEN_FOR_IDE)
-+if(FALSE)
- package_bindingtester()
- package_bindingtester2()
- endif()
diff --git a/databases/foundationdb73-server/files/patch-bindings_c_CMakeLists.txt b/databases/foundationdb73-server/files/patch-bindings_c_CMakeLists.txt
deleted file mode 100644
index abf28118094b..000000000000
--- a/databases/foundationdb73-server/files/patch-bindings_c_CMakeLists.txt
+++ /dev/null
@@ -1,64 +0,0 @@
---- bindings/c/CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ bindings/c/CMakeLists.txt
-@@ -100,7 +100,7 @@ if(WIN32)
- endif()
-
- # The tests don't build on windows
--if(NOT WIN32)
-+if(FALSE)
- set(MAKO_SRCS
- test/mako/admin_server.hpp
- test/mako/admin_server.cpp
-@@ -212,7 +212,7 @@ if(NOT WIN32)
-
- target_include_directories(fdb_c_api_tester_impl PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/foundationdb/ ${CMAKE_SOURCE_DIR}/flow/include ${CMAKE_BINARY_DIR}/flow/include)
- target_link_libraries(fdb_c_api_tester_impl PRIVATE fdb_cpp toml11_target Threads::Threads fmt::fmt boost_target)
-- if(NOT APPLE)
-+ if(NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")
- target_link_libraries(fdb_c_api_tester_impl PRIVATE stdc++fs)
- endif()
- target_link_libraries(fdb_c_api_tester_impl PRIVATE SimpleOpt)
-@@ -439,6 +439,11 @@ elseif(NOT WIN32 AND NOT APPLE) # Linux Only
- ${SHIM_LIB_OUTPUT_DIR}/libfdb_c.so.tramp.S)
-
- set(IMPLIBSO_SRC_DIR ${CMAKE_SOURCE_DIR}/contrib/Implib.so)
-+
-+ if(CMAKE_SYSTEM_PROCESSOR STREQUAL "amd64")
-+ set(CMAKE_SYSTEM_PROCESSOR "x86_64")
-+ endif()
-+
- set(IMPLIBSO_SRC
- ${IMPLIBSO_SRC_DIR}/implib-gen.py
- ${IMPLIBSO_SRC_DIR}/arch/common/init.cpp.tpl
-@@ -464,31 +469,6 @@ elseif(NOT WIN32 AND NOT APPLE) # Linux Only
- $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>
- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
- $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/foundationdb>)
--
-- add_executable(fdb_c_shim_unit_tests)
-- target_link_libraries(fdb_c_shim_unit_tests PRIVATE fdb_c_shim fdb_c_unit_tests_impl)
--
-- add_executable(fdb_c_shim_api_tester)
-- target_link_libraries(fdb_c_shim_api_tester PRIVATE fdb_c_shim fdb_c_api_tester_impl)
--
-- add_executable(fdb_c_shim_lib_tester test/shim_lib_tester.cpp)
-- target_link_libraries(fdb_c_shim_lib_tester PRIVATE fdb_c_shim SimpleOpt fdb_cpp Threads::Threads)
-- target_include_directories(fdb_c_shim_lib_tester PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/foundationdb/ ${CMAKE_SOURCE_DIR}/flow/include)
--
-- set(SHIM_LIB_TEST_EXTRA_OPTIONS "")
-- if(NOT CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" OR USE_SANITIZER)
-- list(APPEND SHIM_LIB_TEST_EXTRA_OPTIONS --disable-prev-version-tests)
-- endif()
--
-- add_python_venv_test(NAME fdb_c_shim_library_tests
-- COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/test/fdb_c_shim_tests.py
-- --build-dir ${CMAKE_BINARY_DIR}
-- --unit-tests-bin $<TARGET_FILE:fdb_c_shim_unit_tests>
-- --api-tester-bin $<TARGET_FILE:fdb_c_shim_api_tester>
-- --shim-lib-tester-bin $<TARGET_FILE:fdb_c_shim_lib_tester>
-- --api-test-dir ${CMAKE_SOURCE_DIR}/bindings/c/test/apitester/tests
-- ${SHIM_LIB_TEST_EXTRA_OPTIONS}
-- )
-
- endif() # End Linux only
-
diff --git a/databases/foundationdb73-server/files/patch-bindings_c_test_apitester_TesterWorkload.cpp b/databases/foundationdb73-server/files/patch-bindings_c_test_apitester_TesterWorkload.cpp
deleted file mode 100644
index 0e58990da95d..000000000000
--- a/databases/foundationdb73-server/files/patch-bindings_c_test_apitester_TesterWorkload.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- bindings/c/test/apitester/TesterWorkload.cpp.orig 2023-11-07 15:13:56 UTC
-+++ bindings/c/test/apitester/TesterWorkload.cpp
-@@ -172,7 +172,7 @@ void WorkloadBase::error(const std::string& msg) {
- fmt::print(stderr, "[{}] ERROR: {}\n", workloadId, msg);
- numErrors++;
- if (numErrors > maxErrors && !failed) {
-- fmt::print(stderr, "[{}] ERROR: Stopping workload after {} errors\n", workloadId, numErrors);
-+ fmt::print(stderr, "[{}] ERROR: Stopping workload after {} errors\n", workloadId, numErrors.load());
- failed = true;
- }
- }
diff --git a/databases/foundationdb73-server/files/patch-bindings_c_test_mako_mako.cpp b/databases/foundationdb73-server/files/patch-bindings_c_test_mako_mako.cpp
deleted file mode 100644
index fb8018344a8f..000000000000
--- a/databases/foundationdb73-server/files/patch-bindings_c_test_mako_mako.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- bindings/c/test/mako/mako.cpp.orig 2023-11-07 15:13:56 UTC
-+++ bindings/c/test/mako/mako.cpp
-@@ -2378,7 +2378,7 @@ int statsProcessMain(Arguments const& args,
- fmt::fprintf(fp, "\"txntrace\": %d,", args.txntrace);
- fmt::fprintf(fp, "\"txntagging\": %d,", args.txntagging);
- fmt::fprintf(fp, "\"txntagging_prefix\": \"%s\",", args.txntagging_prefix);
-- fmt::fprintf(fp, "\"streaming_mode\": %d,", args.streaming_mode);
-+ fmt::fprintf(fp, "\"streaming_mode\": %d,", static_cast<int>(args.streaming_mode));
- fmt::fprintf(fp, "\"disable_ryw\": %d,", args.disable_ryw);
- fmt::fprintf(fp, "\"transaction_timeout_db\": %d,", args.transaction_timeout_db);
- fmt::fprintf(fp, "\"transaction_timeout_tx\": %d,", args.transaction_timeout_tx);
diff --git a/databases/foundationdb73-server/files/patch-cmake_CompileBoost.cmake b/databases/foundationdb73-server/files/patch-cmake_CompileBoost.cmake
deleted file mode 100644
index 4da2a7dccdf1..000000000000
--- a/databases/foundationdb73-server/files/patch-cmake_CompileBoost.cmake
+++ /dev/null
@@ -1,20 +0,0 @@
---- cmake/CompileBoost.cmake.orig 2023-06-01 02:57:35 UTC
-+++ cmake/CompileBoost.cmake
-@@ -123,7 +123,7 @@ if(USE_SANITIZER)
- endif()
-
- # since boost 1.72 boost installs cmake configs. We will enforce config mode
--set(Boost_USE_STATIC_LIBS ON)
-+set(Boost_USE_STATIC_LIBS OFF)
-
- # Clang and Gcc will have different name mangling to std::call_once, etc.
- if (UNIX AND CMAKE_CXX_COMPILER_ID MATCHES "Clang$")
-@@ -151,7 +151,7 @@ if(WIN32)
- return()
- endif()
-
--find_package(Boost 1.78.0 EXACT QUIET COMPONENTS context filesystem iostreams serialization system CONFIG PATHS ${BOOST_HINT_PATHS})
-+find_package(Boost 1.78.0 COMPONENTS context filesystem iostreams serialization system CONFIG PATHS ${BOOST_HINT_PATHS})
- set(FORCE_BOOST_BUILD OFF CACHE BOOL "Forces cmake to build boost and ignores any installed boost")
-
- # The precompiled boost silently broke in CI. While investigating, I considered extending
diff --git a/databases/foundationdb73-server/files/patch-cmake_FDBComponents.cmake b/databases/foundationdb73-server/files/patch-cmake_FDBComponents.cmake
deleted file mode 100644
index c76c27af7604..000000000000
--- a/databases/foundationdb73-server/files/patch-cmake_FDBComponents.cmake
+++ /dev/null
@@ -1,32 +0,0 @@
---- cmake/FDBComponents.cmake.orig 2024-01-09 21:06:41 UTC
-+++ cmake/FDBComponents.cmake
-@@ -24,7 +24,7 @@ set(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR})
- # Statically link OpenSSL to FDB, see
- # https://cmake.org/cmake/help/v3.24/module/FindOpenSSL.html
- # Without the flags, OpenSSL is dynamically linked.
--set(OPENSSL_USE_STATIC_LIBS TRUE)
-+set(OPENSSL_USE_STATIC_LIBS FALSE)
- if (WIN32)
- set(OPENSSL_MSVC_STATIC_RT ON)
- endif()
-@@ -193,6 +193,12 @@ else()
- endif()
-
- ################################################################################
-+# misc optional components
-+################################################################################
-+
-+set(WITH_FLOWBENCH OFF)
-+
-+################################################################################
- # Coroutine implementation
- ################################################################################
-
-@@ -236,6 +242,7 @@ function(print_components)
- message(STATUS "Build Documentation (make html): ${WITH_DOCUMENTATION}")
- message(STATUS "Build Python sdist (make package): ${WITH_PYTHON_BINDING}")
- message(STATUS "Configure CTest (depends on Python): ${WITH_PYTHON}")
-+ message(STATUS "Build with FlowBench: ${WITH_FLOWBENCH}")
- message(STATUS "Build with RocksDB: ${WITH_ROCKSDB_EXPERIMENTAL}")
- message(STATUS "Build with AWS SDK: ${WITH_AWS_BACKUP}")
- message(STATUS "=========================================")
diff --git a/databases/foundationdb73-server/files/patch-cmake_GetMsgpack.cmake b/databases/foundationdb73-server/files/patch-cmake_GetMsgpack.cmake
deleted file mode 100644
index adfc467bd72b..000000000000
--- a/databases/foundationdb73-server/files/patch-cmake_GetMsgpack.cmake
+++ /dev/null
@@ -1,17 +0,0 @@
---- cmake/GetMsgpack.cmake.orig 2023-09-26 04:25:05 UTC
-+++ cmake/GetMsgpack.cmake
-@@ -1,9 +1,13 @@
- find_package(msgpack 3.3.0 EXACT QUIET CONFIG)
-+find_package(msgpackc-cxx 4.0.0...<6 QUIET CONFIG)
-+find_package(msgpack-cxx 6 QUIET CONFIG)
-
- add_library(msgpack INTERFACE)
-
--if(msgpack_FOUND)
-+if(msgpack_FOUND OR msgpackc-cxx_FOUND)
- target_link_libraries(msgpack INTERFACE msgpackc-cxx)
-+elseif(msgpack-cxx_FOUND)
-+ target_link_libraries(msgpack INTERFACE msgpack-cxx)
- else()
- include(ExternalProject)
- ExternalProject_add(msgpackProject
diff --git a/databases/foundationdb73-server/files/patch-fdbcli_CMakeLists.txt b/databases/foundationdb73-server/files/patch-fdbcli_CMakeLists.txt
deleted file mode 100644
index 7289dd326b82..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbcli_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- fdbcli/CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ fdbcli/CMakeLists.txt
-@@ -25,7 +25,7 @@ if(NOT OPEN_FOR_IDE)
- endif()
- endif()
-
--if (NOT WIN32 AND NOT OPEN_FOR_IDE)
-+if(FALSE)
- add_dependencies(fdbcli external_client)
-
- add_fdbclient_test(
diff --git a/databases/foundationdb73-server/files/patch-fdbclient_SpecialKeySpace.actor.cpp b/databases/foundationdb73-server/files/patch-fdbclient_SpecialKeySpace.actor.cpp
deleted file mode 100644
index f86c7a1f6387..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbclient_SpecialKeySpace.actor.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- fdbclient/SpecialKeySpace.actor.cpp.orig 2023-11-07 15:13:56 UTC
-+++ fdbclient/SpecialKeySpace.actor.cpp
-@@ -2996,7 +2996,7 @@ ACTOR Future<Void> validateSpecialSubrangeRead(ReadYou
- // Test
- RangeResult testResult = wait(ryw->getRange(testBegin, testEnd, limits, Snapshot::True, reverse));
- if (testResult != expectedResult) {
-- fmt::print("Reverse: {}\n", reverse);
-+ fmt::print("Reverse: {}\n", static_cast<bool>(reverse));
- fmt::print("Original range: [{}, {})\n", begin.toString(), end.toString());
- fmt::print("Original result:\n");
- for (const auto& kr : result) {
diff --git a/databases/foundationdb73-server/files/patch-fdbmonitor_CMakeLists.txt b/databases/foundationdb73-server/files/patch-fdbmonitor_CMakeLists.txt
deleted file mode 100644
index 032c67f6976c..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbmonitor_CMakeLists.txt
+++ /dev/null
@@ -1,8 +0,0 @@
---- fdbmonitor/CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ fdbmonitor/CMakeLists.txt
-@@ -62,4 +62,4 @@ endif()
- add_custom_target(generate_profile
- COMMAND ${CMAKE_BINARY_DIR}/contrib/generate_profile.sh ${CMAKE_BINARY_DIR})
-
--add_dependencies(generate_profile fdbmonitor fdbserver mako fdbcli)
-+add_dependencies(generate_profile fdbmonitor fdbserver fdbcli)
diff --git a/databases/foundationdb73-server/files/patch-fdbmonitor_fdbmonitor.cpp b/databases/foundationdb73-server/files/patch-fdbmonitor_fdbmonitor.cpp
deleted file mode 100644
index 8d9420cb36aa..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbmonitor_fdbmonitor.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
---- fdbmonitor/fdbmonitor.cpp.orig 2024-01-09 21:06:41 UTC
-+++ fdbmonitor/fdbmonitor.cpp
-@@ -27,6 +27,8 @@
-
- #ifdef __linux__
- #include <sys/prctl.h>
-+#elif defined(__FreeBSD__)
-+#include<sys/procctl.h>
- #endif
-
- #include <sys/wait.h>
-@@ -758,7 +760,10 @@ void start_process(Command* cmd, ProcessID id, uid_t u
- signal(SIGHUP, SIG_DFL);
- signal(SIGINT, SIG_DFL);
- signal(SIGTERM, SIG_DFL);
--
-+#ifdef __linux__
-+ signal(SIGCHLD, SIG_DFL);
-+#endif
-+ sigprocmask(SIG_SETMASK, mask, nullptr);
- /* All output in this block should be to stdout (for SevInfo messages) or stderr (for SevError messages) */
- /* Using log_msg() or log_err() from the child will cause the logs to be written incorrectly */
- dup2(cmd->pipes[0][1], fileno(stdout));
-@@ -787,14 +792,16 @@ void start_process(Command* cmd, ProcessID id, uid_t u
- }
-
- #ifdef __linux__
-- signal(SIGCHLD, SIG_DFL);
--
-- sigprocmask(SIG_SETMASK, mask, nullptr);
--
- /* death of our parent raises SIGHUP */
- prctl(PR_SET_PDEATHSIG, SIGHUP);
- if (getppid() == 1) /* parent already died before prctl */
- exit(0);
-+#elif defined(__FreeBSD__)
-+ /* death of our parent raises SIGHUP */
-+ const int sig = SIGHUP;
-+ procctl(P_PID, 0, PROC_PDEATHSIG_CTL, (void*)&sig);
-+ if (getppid() == 1) /* parent already died before procctl */
-+ exit(0);
- #endif
-
- if (delay)
diff --git a/databases/foundationdb73-server/files/patch-fdbserver_BlobWorker.actor.cpp b/databases/foundationdb73-server/files/patch-fdbserver_BlobWorker.actor.cpp
deleted file mode 100644
index 40a93448f5da..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbserver_BlobWorker.actor.cpp
+++ /dev/null
@@ -1,33 +0,0 @@
---- fdbserver/BlobWorker.actor.cpp.orig 2023-11-07 15:13:56 UTC
-+++ fdbserver/BlobWorker.actor.cpp
-@@ -585,8 +585,8 @@ ACTOR Future<Void> updateGranuleSplitState(Transaction
- fmt::print("Updating granule {0} split state from {1} {2} -> {3}\n",
- currentGranuleID.toString(),
- parentGranuleID.toString(),
-- currentState,
-- newState);
-+ static_cast<int>(currentState),
-+ static_cast<int>(newState));
- }
-
- Key myStateKey = blobGranuleSplitKeyFor(parentGranuleID, currentGranuleID);
-@@ -631,8 +631,8 @@ ACTOR Future<Void> updateGranuleSplitState(Transaction
- fmt::print("Ignoring granule {0} split state from {1} {2} -> {3}\n",
- currentGranuleID.toString(),
- parentGranuleID.toString(),
-- currentState,
-- newState);
-+ static_cast<int>(currentState),
-+ static_cast<int>(newState));
- }
-
- return Void();
-@@ -5422,7 +5422,7 @@ ACTOR Future<Void> blobWorkerCore(BlobWorkerInterface
- assignReq.keyRange.end.printable(),
- assignReq.managerEpoch,
- assignReq.managerSeqno,
-- assignReq.type);
-+ static_cast<int>(assignReq.type));
- }
-
- if (self->managerEpochOk(assignReq.managerEpoch)) {
diff --git a/databases/foundationdb73-server/files/patch-fdbserver_storageserver.actor.cpp b/databases/foundationdb73-server/files/patch-fdbserver_storageserver.actor.cpp
deleted file mode 100644
index 2cc5fe7680b4..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbserver_storageserver.actor.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- fdbserver/storageserver.actor.cpp.orig 2024-01-09 21:06:41 UTC
-+++ fdbserver/storageserver.actor.cpp
-@@ -3615,7 +3615,7 @@ ACTOR Future<std::pair<ChangeFeedStreamReply, bool>> g
- req.rangeID.printable().substr(0, 6),
- req.id.toString().substr(0, 8),
- foundVersion ? "key" : "version",
-- DEBUG_CF_MISSING_VERSION,
-+ static_cast<int64_t>(DEBUG_CF_MISSING_VERSION),
- req.range.begin.printable(),
- req.range.end.printable(),
- req.begin,
-@@ -3635,7 +3635,7 @@ ACTOR Future<std::pair<ChangeFeedStreamReply, bool>> g
- data->thisServerID.toString().substr(0, 4),
- req.rangeID.printable().substr(0, 6),
- req.id.toString().substr(0, 8),
-- DEBUG_CF_MISSING_VERSION,
-+ static_cast<int64_t>(DEBUG_CF_MISSING_VERSION),
- req.range.begin.printable(),
- req.range.end.printable(),
- req.begin,
diff --git a/databases/foundationdb73-server/files/patch-flow_MkCertCli.cpp b/databases/foundationdb73-server/files/patch-flow_MkCertCli.cpp
deleted file mode 100644
index 5bf38da98632..000000000000
--- a/databases/foundationdb73-server/files/patch-flow_MkCertCli.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- flow/MkCertCli.cpp.orig 2023-11-07 15:13:56 UTC
-+++ flow/MkCertCli.cpp
-@@ -216,7 +216,7 @@ int main(int argc, char** argv) {
- fmt::print(stderr, "ERROR: unknown option '{}'\n", args.OptionText());
- return FDB_EXIT_ERROR;
- default:
-- fmt::print(stderr, "ERROR: unknown error {} with option '{}'\n", err, args.OptionText());
-+ fmt::print(stderr, "ERROR: unknown error {} with option '{}'\n", static_cast<int>(err), args.OptionText());
- return FDB_EXIT_ERROR;
- }
- } else {
diff --git a/databases/foundationdb73-server/files/patch-flow_Platform.actor.cpp b/databases/foundationdb73-server/files/patch-flow_Platform.actor.cpp
deleted file mode 100644
index fb60185e28d0..000000000000
--- a/databases/foundationdb73-server/files/patch-flow_Platform.actor.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
---- flow/Platform.actor.cpp.orig 2023-09-26 04:25:05 UTC
-+++ flow/Platform.actor.cpp
-@@ -1979,6 +1979,9 @@ std::string epochsToGMTString(double epochs) {
- }
-
- std::vector<std::string> getEnvironmentKnobOptions() {
-+#if defined(__FreeBSD__)
-+ extern char** environ;
-+#endif
- constexpr const size_t ENVKNOB_PREFIX_LEN = sizeof(ENVIRONMENT_KNOB_OPTION_PREFIX) - 1;
- std::vector<std::string> knobOptions;
- #if defined(_WIN32)
-@@ -1994,7 +1997,7 @@ std::vector<std::string> getEnvironmentKnobOptions() {
- }
- #else
- char** e = nullptr;
--#ifdef __linux__
-+#if defined(__linux__) || defined(__FreeBSD__)
- e = environ;
- #elif defined(__APPLE__)
- e = *_NSGetEnviron();
diff --git a/databases/foundationdb73-server/pkg-descr b/databases/foundationdb73-server/pkg-descr
deleted file mode 100644
index a695625ee101..000000000000
--- a/databases/foundationdb73-server/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-FoundationDB is a distributed database designed to handle large volumes of
-structured data across clusters of commodity servers. It organizes data as an
-ordered key-value store and employs ACID transactions for all operations. It is
-especially well-suited for read/write workloads but also has excellent
-performance for write-intensive workloads. Users interact with the database
-using API language binding.
-
-To learn more about FoundationDB, visit https://www.foundationdb.org
diff --git a/databases/foundationdb73-server/pkg-plist-client b/databases/foundationdb73-server/pkg-plist-client
deleted file mode 100644
index 0d5cc12eba93..000000000000
--- a/databases/foundationdb73-server/pkg-plist-client
+++ /dev/null
@@ -1,16 +0,0 @@
-bin/dr_agent
-bin/fdbbackup
-bin/fdbcli
-bin/fdbdr
-bin/fdbrestore
-include/foundationdb/fdb_c.h
-include/foundationdb/fdb_c_apiversion.g.h
-include/foundationdb/fdb_c_internal.h
-include/foundationdb/fdb_c_options.g.h
-include/foundationdb/fdb_c_shim.h
-include/foundationdb/fdb_c_types.h
-include/foundationdb/fdb.options
-lib/foundationdb/backup_agent/backup_agent
-lib/libfdb_c.so
-lib/libfdb_c_shim.so
-@dir(%%FOUNDATIONDB_USER%%,%%FOUNDATIONDB_GROUP%%,755) %%ETCDIR%%
diff --git a/databases/foundationdb73-server/pkg-plist-server b/databases/foundationdb73-server/pkg-plist-server
deleted file mode 100644
index 665afe1db04d..000000000000
--- a/databases/foundationdb73-server/pkg-plist-server
+++ /dev/null
@@ -1,6 +0,0 @@
-sbin/fdbmonitor
-sbin/fdbserver
-@sample %%ETCDIR%%/foundationdb.conf.sample
-@dir(%%FOUNDATIONDB_USER%%,%%FOUNDATIONDB_GROUP%%,755) %%ETCDIR%%
-@dir(%%FOUNDATIONDB_USER%%,%%FOUNDATIONDB_GROUP%%,755) %%FOUNDATIONDB_DBDIR%%
-@dir(%%FOUNDATIONDB_USER%%,%%FOUNDATIONDB_GROUP%%,755) %%FOUNDATIONDB_LOGDIR%%
diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile
index 7dd76660467c..0b40cd22b251 100644
--- a/databases/freetds-devel/Makefile
+++ b/databases/freetds-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetds
-DISTVERSION= 1.5.125
+DISTVERSION= 1.5.127
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/current/
diff --git a/databases/freetds-devel/distinfo b/databases/freetds-devel/distinfo
index 7c4fe68c361d..98dc0e8b301a 100644
--- a/databases/freetds-devel/distinfo
+++ b/databases/freetds-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761681619
-SHA256 (freetds-dev.1.5.125.tar.bz2) = dcda84bce082e8675dec87a2535b0201a5aaff3a46f0c7a26ece83f84d5ef62e
-SIZE (freetds-dev.1.5.125.tar.bz2) = 2454659
+TIMESTAMP = 1762154925
+SHA256 (freetds-dev.1.5.127.tar.bz2) = 4c8673a4d7caab550b46337db18797dadc7c9b59b472e2f9626b7d55f4b67e0b
+SIZE (freetds-dev.1.5.127.tar.bz2) = 2454972
diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile
index 6ebd170d4d82..e9254b1d23c9 100644
--- a/databases/freetds/Makefile
+++ b/databases/freetds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetds
-DISTVERSION= 1.5.6
+DISTVERSION= 1.5.8
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/stable/ \
diff --git a/databases/freetds/distinfo b/databases/freetds/distinfo
index f82e6ae51433..b88829afb8a0 100644
--- a/databases/freetds/distinfo
+++ b/databases/freetds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757678329
-SHA256 (freetds-1.5.6.tar.bz2) = dadc08e69aef14523fdaee09170d59daf1b6413e8d5858d09c9496674ba08c57
-SIZE (freetds-1.5.6.tar.bz2) = 2441914
+TIMESTAMP = 1762153595
+SHA256 (freetds-1.5.8.tar.bz2) = 4e7a8afe83e954197084e3d2127be1e37ee9dd5deb0d9e705467e60ec73de4df
+SIZE (freetds-1.5.8.tar.bz2) = 2441318
diff --git a/databases/kuzu/Makefile b/databases/kuzu/Makefile
index b3c1ae1598db..3b6fb736cfa4 100644
--- a/databases/kuzu/Makefile
+++ b/databases/kuzu/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Upstream repository archived on Oct 11, 2025
-USES= cmake ninja:build python:3.9+,build
+USES= cmake ninja:build python:build
USE_GITHUB= yes
GH_ACCOUNT= kuzudb
diff --git a/databases/mdbx/Makefile b/databases/mdbx/Makefile
index a73859b1d1d9..4d2714eeecfe 100644
--- a/databases/mdbx/Makefile
+++ b/databases/mdbx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mdbx
-DISTVERSION= 0.13.7
+DISTVERSION= 0.13.9
CATEGORIES= databases
MASTER_SITES= https://libmdbx.dqdkfa.ru/release/
DISTNAME= libmdbx-amalgamated-${DISTVERSION}
@@ -8,10 +8,8 @@ MAINTAINER= mahlon@martini.nu
COMMENT= Lightning Memory-Mapped Database (Extended)
WWW= https://github.com/erthink/libmdbx
-LICENSE= OPENLDAP
-LICENSE_NAME= OpenLDAP Public License
+LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
USES= cmake tar:xz
USE_LDCONFIG= yes
diff --git a/databases/mdbx/distinfo b/databases/mdbx/distinfo
index 22aac2b83947..ddaba891f32a 100644
--- a/databases/mdbx/distinfo
+++ b/databases/mdbx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753882538
-SHA256 (libmdbx-amalgamated-0.13.7.tar.xz) = d00c1287ec6bbc366363ccdd3eea97bd470ccb5cc102d56b341f84a9fba7e8e9
-SIZE (libmdbx-amalgamated-0.13.7.tar.xz) = 452264
+TIMESTAMP = 1761971126
+SHA256 (libmdbx-amalgamated-0.13.9.tar.xz) = 63d2608c8f7c23185c0d27d817d42dd720e84973224ffc584c7f7b522f5f06fe
+SIZE (libmdbx-amalgamated-0.13.9.tar.xz) = 454132
diff --git a/databases/mongodb60/Makefile b/databases/mongodb60/Makefile
deleted file mode 100644
index 98525dff3708..000000000000
--- a/databases/mongodb60/Makefile
+++ /dev/null
@@ -1,165 +0,0 @@
-PORTNAME= mongodb
-DISTVERSIONPREFIX= r
-DISTVERSION= 6.0.26
-CATEGORIES= databases net
-MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
-PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
-DISTFILES= 223087fdc29f18678f6174e9807b8780e439acf6:patches # https://bugzilla.mozilla.org/1894423
-EXTRACT_ONLY= ${GH_ACCOUNT}-${GH_PROJECT}-${DISTVERSIONPREFIX}${DISTVERSION}_GH0.tar.gz \
- ${GH_ACCOUNT}-forks-spidermonkey-${MOZJS_TAG}_GH0.tar.gz
-
-MAINTAINER= ronald@FreeBSD.org
-COMMENT= MongoDB Community Edition (6.0.x Branch)
-WWW= https://www.mongodb.com/docs/v6.0/
-
-LICENSE= APACHE20 SSPLv1 # mongodb is SSPLv1, C++ driver is APACHE20
-LICENSE_COMB= multi
-LICENSE_NAME_SSPLv1= Server Side Public License Version 1
-LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt
-LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED= EOL starting August 2025, see https://www.mongodb.com/legal/support-policy/lifecycles, please use databases/mongodb70
-EXPIRATION_DATE= 2025-10-30
-
-ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le
-ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/py-pymongo@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.11:devel/py-pyyaml@${PY_FLAVOR}
-# build depends used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh
-BUILD_DEPENDS+= autoconf2.13:devel/autoconf2.13 \
- gsed:textproc/gsed
-LIB_DEPENDS= libcurl.so:ftp/curl \
- libicuuc.so:devel/icu \
- libpcre.so:devel/pcre \
- libsnappy.so:archivers/snappy \
- libstemmer.so:textproc/snowballstemmer \
- libunwind.so:devel/libunwind \
- libyaml-cpp.so:devel/yaml-cpp \
- libzstd.so:archivers/zstd
-
-USES= compiler:c++17-lang cpe python:build scons shebangfix ssl
-# gmake is used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh
-USES+= gmake pkgconfig
-
-# mozjs tag comes from ${WRKSRC}/src/third_party/mozjs/get-sources.sh
-MOZJS_TAG= 82aac6af18abcd5bf188afbc821779ccb0ca0902
-
-USE_GITHUB= yes
-GH_ACCOUNT= mongodb mongodb-forks:mozjs
-GH_PROJECT= mongo spidermonkey:mozjs
-GH_TAGNAME= ${MOZJS_TAG}:mozjs
-USE_RC_SUBR= mongod
-
-SHEBANG_FILES= buildscripts/scons.py
-python_OLD_CMD= @python_interpreter@
-
-MAKE_ARGS= --cxx-std=17 \
- --disable-warnings-as-errors \
- --libc++ \
- --runtime-hardening=on \
- --ssl \
- --use-system-icu \
- --use-system-libunwind \
- --use-system-pcre \
- --use-system-snappy \
- --use-system-stemmer \
- --use-system-yaml \
- --use-system-zlib \
- --use-system-zstd \
- -j${MAKE_JOBS_NUMBER} \
- AR=llvm-ar \
- MONGO_VERSION=${DISTVERSION} \
- VERBOSE=on
-
-CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE \
- -Wno-deprecated-builtins
-
-CONFLICTS_INSTALL= mongodb[0-9][0-9]
-
-EXTRACT_AFTER_ARGS= --exclude src/third_party/icu4c-* \
- --exclude src/third_party/pcre-* \
- --exclude src/third_party/snappy-* \
- --exclude src/third_party/libstemmer_c \
- --exclude src/third_party/unwind \
- --exclude src/third_party/yaml-cpp \
- --exclude src/third_party/zlib-* \
- --exclude src/third_party/zstandard \
- --no-same-owner --no-same-permissions
-
-USERS= mongodb
-GROUPS= mongodb
-
-OPTIONS_DEFINE= LTO NOAVX SASL
-OPTIONS_DEFAULT= NOAVX SASL
-
-NOAVX_DESC= "Disable AVX instructions on amd64 (Sandybridge+)"
-
-LTO_MAKE_ARGS= --lto=on
-
-NOAVX_MAKE_ARGS= --experimental-optimization="-sandybridge"
-
-SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
-SASL_MAKE_ARGS= --use-sasl-client
-
-.include <bsd.port.pre.mk>
-
-ALL_TARGET= install-core
-
-# This ports is only following the Major Release.
-# https://docs.mongodb.com/manual/reference/versioning/
-PORTSCOUT= limit:^6\.0\.
-
-CPE_PRODUCT= mongodb
-
-.if ${ARCH} == amd64
-MOZJS_ARCH= x86_64
-.elif ${ARCH} == powerpc64le
-MOZJS_ARCH= ppc64le
-.elif ${ARCH} == aarch64
-MOZJS_ARCH= ${ARCH}
-.endif
-
-post-extract:
-# Verify we downloaded the proper mozjs git tag.
- ${SH} -xc "test \"X`grep -E '^LIB_GIT_REVISION=' ${WRKSRC}/src/third_party/mozjs/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\""
-
-post-patch:
-# fix build with python-3.11
- ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/util.py
- ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/preprocessor.py
- ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/backend/base.py
- ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/action/process_define_files.py
- ${PATCH} -d ${WRKSRC}/src/third_party/mozjs/extract --quiet -p1 -V none < ${DISTDIR}/223087fdc29f18678f6174e9807b8780e439acf6
-
-do-configure:
-# Replacement of ${WRKSRC}/src/third_party/mozjs/get-sources.sh
- ${LN} -sF ${WRKDIR}/spidermonkey-${MOZJS_TAG} ${WRKSRC}/src/third_party/mozjs/mozilla-release
- cd ${WRKSRC}/src/third_party/mozjs/mozilla-release/js/src && ${LOCALBASE}/bin/autoconf2.13
- cd ${WRKSRC}/src/third_party/mozjs && PYTHON3="${PYTHON_CMD}" ${SH} ./gen-config.sh ${MOZJS_ARCH} freebsd
-
-do-build:
- ${WRKSRC}/buildscripts/scons.py -C ${WRKSRC} ${MAKE_ARGS}
-
-do-install:
-.for f in mongod mongos
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/rpm/mongod.conf ${STAGEDIR}${PREFIX}/etc/mongodb.conf.sample
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for doc in LICENSE-Community.txt MPL-2 README THIRD-PARTY-NOTICES
- ${MV} ${STAGEDIR}${PREFIX}/${doc} ${STAGEDIR}${DOCSDIR}/
-.endfor
- ${INSTALL_MAN} ${WRKSRC}/debian/mongod.1 ${STAGEDIR}${PREFIX}/share/man/man1/
- ${INSTALL_MAN} ${WRKSRC}/debian/mongos.1 ${STAGEDIR}${PREFIX}/share/man/man1/
- ${INSTALL_MAN} ${WRKSRC}/debian/mongodb-parameters.5 ${STAGEDIR}${PREFIX}/share/man/man5/
- ${RM} ${STAGEDIR}${PREFIX}/bin/resmoke.py
-
-do-test:
- ${SH} ${FILESDIR}/make.test.sh "${STAGEDIR}${PREFIX}/bin"
-
-.include <bsd.port.post.mk>
diff --git a/databases/mongodb60/distinfo b/databases/mongodb60/distinfo
deleted file mode 100644
index 4e6a5dc57194..000000000000
--- a/databases/mongodb60/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1755242028
-SHA256 (223087fdc29f18678f6174e9807b8780e439acf6) = f234371584e2b2bc9953ae4fd145da19c99a6f04087f53d59616aecf29df039c
-SIZE (223087fdc29f18678f6174e9807b8780e439acf6) = 1597
-SHA256 (mongodb-mongo-r6.0.26_GH0.tar.gz) = 86002ae3f2bfbc31b8f06ad0ecaba44de1dc507fbd2ff812074b31dc1ec895b0
-SIZE (mongodb-mongo-r6.0.26_GH0.tar.gz) = 87528255
-SHA256 (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = a365bf54ef4e4fd6a136cf6afa9c620ba0c8982402473b9bfac38928a688a9e0
-SIZE (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = 141291901
diff --git a/databases/mongodb60/files/make.test.sh b/databases/mongodb60/files/make.test.sh
deleted file mode 100755
index c42bb1973e6b..000000000000
--- a/databases/mongodb60/files/make.test.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#! /bin/sh
-
-set -e
-
-usage() {
- echo "Usage: $0 <path>"
- echo "<path> path to the executables"
-}
-
-test "$#" -eq 1 || ( usage && exit 1 )
-
-set -x
-
-PATH="$1:$PATH"
-
-DBDIR=$( mktemp -d -t tmp.mongodb )
-
-trap 'rm -rf "$DBDIR"' EXIT
-
-# Trivial check if the binaries execute at all.
-mongod --version
-mongos --version
-
-# Check if an empty database can be created.
-mkdir "$DBDIR/db"
-tail -F "$DBDIR/log" | ( grep -qFe "Waiting for connections" && kill $(cat "$DBDIR/pid") ) &
-script -eF "$DBDIR/log" \
- timeout -s TERM -k 30s 60s \
- mongod --dbpath "$DBDIR/db" --pidfilepath "$DBDIR/pid"
-
-echo "Test successful"
diff --git a/databases/mongodb60/files/mongod.in b/databases/mongodb60/files/mongod.in
deleted file mode 100644
index 20b0f5c0f43d..000000000000
--- a/databases/mongodb60/files/mongod.in
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: mongod
-# REQUIRE: NETWORK ldconfig
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# mongod_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable mongod.
-# mongod_dbpath (str): Default to "/var/db/mongodb"
-# Base database directory.
-# mongod_flags (str): Custom additional arguments to be passed to mongod.
-# Default to "--logpath ${mongod_dbpath}/mongod.log --logappend".
-# mongod_config (str): Default to "%%PREFIX%%/etc/mongodb.conf"
-# Path to config file
-#
-
-. /etc/rc.subr
-
-name="mongod"
-rcvar=mongod_enable
-
-load_rc_config $name
-
-: ${mongod_enable="NO"}
-: ${mongod_dbpath="/var/db/mongodb"}
-: ${mongod_flags="--logpath ${mongod_dbpath}/mongod.log --logappend --setParameter=disabledSecureAllocatorDomains=\*"}
-: ${mongod_user="mongodb"}
-: ${mongod_group="mongodb"}
-: ${mongod_config="%%PREFIX%%/etc/mongodb.conf"}
-
-pidfile="${mongod_dbpath}/mongod.lock"
-command=%%PREFIX%%/bin/${name}
-command_args="--config $mongod_config --dbpath $mongod_dbpath --fork >/dev/null 2>/dev/null"
-start_precmd="${name}_prestart"
-
-mongod_create_dbpath()
-{
- mkdir ${mongod_dbpath} >/dev/null 2>/dev/null
- [ $? -eq 0 ] && chown -R ${mongod_user}:${mongod_group} ${mongod_dbpath}
-}
-
-mongod_prestart()
-{
- if [ ! -d ${mongod_dbpath} ]; then
- mongod_create_dbpath || return 1
- fi
- return 0
-}
-
-run_rc_command "$1"
diff --git a/databases/mongodb60/files/patch-SConstruct b/databases/mongodb60/files/patch-SConstruct
deleted file mode 100644
index ff903d7c8a83..000000000000
--- a/databases/mongodb60/files/patch-SConstruct
+++ /dev/null
@@ -1,42 +0,0 @@
---- SConstruct.orig 2022-08-05 16:21:29 UTC
-+++ SConstruct
-@@ -1342,9 +1342,9 @@ if has_option('variables-help'):
- print(env_vars.GenerateHelpText(env))
- Exit(0)
-
- unknown_vars = env_vars.UnknownVariables()
- if unknown_vars:
-- env.FatalError("Unknown variables specified: {0}", ", ".join(list(unknown_vars.keys())))
-+ print("Unknown variables specified: {0}", ", ".join(list(unknown_vars.keys())))
-
- if get_option('install-action') != 'default' and get_option('ninja') != "disabled":
- env.FatalError("Cannot use non-default install actions when generating Ninja.")
-@@ -2427,13 +2427,12 @@ if env.TargetOSIs('posix'):
- # If runtime hardening is requested, then build anything
- # destined for an executable with the necessary flags for PIE.
- env.AppendUnique(
-- PROGCCFLAGS=['-fPIE'],
-+ PROGCCFLAGS=['-fpic'],
- PROGLINKFLAGS=['-pie'],
- )
-
- # -Winvalid-pch Warn if a precompiled header (see Precompiled Headers) is found in the search path but can't be used.
- env.Append( CCFLAGS=["-fasynchronous-unwind-tables",
-- "-ggdb" if not env.TargetOSIs('emscripten') else "-g",
- "-Wall",
- "-Wsign-compare",
- "-Wno-unknown-pragmas",
-@@ -2600,8 +2599,12 @@ if not env.TargetOSIs('windows', 'macOS') and (env.Too
- # setting it for both C and C++ by setting both of CFLAGS and
- # CXXFLAGS.
-
-+ arm_march_flag = "armv8-a"
-+ if get_option('use-hardware-crc32') == "on":
-+ arm_march_flag += "+crc"
-+
- default_targeting_flags_for_architecture = {
-- "aarch64" : { "-march=" : "armv8.2-a", "-mtune=" : "generic" },
-+ "aarch64" : { "-march=" : arm_march_flag, "-mtune=" : "generic" },
- "i386" : { "-march=" : "nocona", "-mtune=" : "generic" },
- "ppc64le" : { "-mcpu=" : "power8", "-mtune=" : "power8", "-mcmodel=" : "medium" },
- "s390x" : { "-march=" : "z196", "-mtune=" : "zEC12" },
diff --git a/databases/mongodb60/files/patch-boost179-link-fix b/databases/mongodb60/files/patch-boost179-link-fix
deleted file mode 100644
index 157ebaaf0221..000000000000
--- a/databases/mongodb60/files/patch-boost179-link-fix
+++ /dev/null
@@ -1,21 +0,0 @@
---- SConstruct
-+++ SConstruct
-@@ -3511,17 +3511,11 @@ def doConfigure(myenv):
- "BOOST_LOG_NO_SHORTHAND_NAMES",
- "BOOST_LOG_USE_NATIVE_SYSLOG",
- "BOOST_LOG_WITHOUT_THREAD_ATTR",
-+ "BOOST_LOG_DYN_LINK",
- "ABSL_FORCE_ALIGNED_ACCESS",
- ]
- )
-
-- if link_model.startswith("dynamic") and not link_model == 'dynamic-sdk':
-- conf.env.AppendUnique(
-- CPPDEFINES=[
-- "BOOST_LOG_DYN_LINK",
-- ]
-- )
--
- if use_system_version_of_library("boost"):
- if not conf.CheckCXXHeader( "boost/filesystem/operations.hpp" ):
- myenv.ConfError("can't find boost headers")
diff --git a/databases/mongodb60/files/patch-boost179-system-compat-fix b/databases/mongodb60/files/patch-boost179-system-compat-fix
deleted file mode 100644
index bb991c72455d..000000000000
--- a/databases/mongodb60/files/patch-boost179-system-compat-fix
+++ /dev/null
@@ -1,108 +0,0 @@
-diff --git a/src/mongo/db/auth/security_key_test.cpp b/src/mongo/db/auth/security_key_test.cpp
-index 96f95829..e64aded8 100644
---- src/mongo/db/auth/security_key_test.cpp
-+++ src/mongo/db/auth/security_key_test.cpp
-@@ -30,6 +30,7 @@
- #include "mongo/platform/basic.h"
-
- #include <boost/filesystem.hpp>
-+#include <boost/filesystem/fstream.hpp>
-
- #include "mongo/base/string_data.h"
- #include "mongo/db/auth/authorization_manager.h"
-diff --git a/src/mongo/db/repl/tenant_migration_shard_merge_util.cpp b/src/mongo/db/repl/tenant_migration_shard_merge_util.cpp
-index 05779a48..011c49e7 100644
---- src/mongo/db/repl/tenant_migration_shard_merge_util.cpp
-+++ src/mongo/db/repl/tenant_migration_shard_merge_util.cpp
-@@ -32,6 +32,7 @@
- #include "mongo/db/repl/tenant_migration_shard_merge_util.h"
-
- #include <boost/filesystem.hpp>
-+#include <boost/filesystem/fstream.hpp>
- #include <boost/filesystem/operations.hpp>
- #include <boost/filesystem/path.hpp>
- #include <fmt/format.h>
-diff --git a/src/mongo/db/storage/storage_repair_observer.cpp b/src/mongo/db/storage/storage_repair_observer.cpp
-index 22b76a6a..ec5bcece 100644
---- src/mongo/db/storage/storage_repair_observer.cpp
-+++ src/mongo/db/storage/storage_repair_observer.cpp
-@@ -41,6 +41,7 @@
- #include <sys/types.h>
- #endif
-
-+#include <boost/filesystem/fstream.hpp>
- #include <boost/filesystem/path.hpp>
-
- #include "mongo/db/dbhelpers.h"
-diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp
-index 2c5a6ed5..6c98c384 100644
---- src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp
-+++ src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp
-@@ -48,6 +48,7 @@
- #include "mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h"
-
- #include <boost/filesystem.hpp>
-+#include <boost/filesystem/fstream.hpp>
- #include <boost/filesystem/operations.hpp>
- #include <boost/filesystem/path.hpp>
- #include <boost/system/error_code.hpp>
-diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine_test.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine_test.cpp
-index 9917d95e..c4073444 100644
---- src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine_test.cpp
-+++ src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine_test.cpp
-@@ -34,6 +34,7 @@
- #include "mongo/db/storage/kv/kv_engine_test_harness.h"
-
- #include <boost/filesystem.hpp>
-+#include <boost/filesystem/fstream.hpp>
- #include <boost/filesystem/path.hpp>
- #include <memory>
-
-diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp
-index de31ec10..c29fbd33 100644
---- src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp
-+++ src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp
-@@ -36,6 +36,7 @@
- #include <limits>
-
- #include <boost/filesystem.hpp>
-+#include <boost/filesystem/fstream.hpp>
- #include <boost/filesystem/path.hpp>
-
- #include "mongo/base/simple_string_data_comparator.h"
-diff --git a/src/mongo/shell/shell_utils_extended.cpp b/src/mongo/shell/shell_utils_extended.cpp
-index 6cd6dc6e..318d6a8d 100644
---- src/mongo/shell/shell_utils_extended.cpp
-+++ src/mongo/shell/shell_utils_extended.cpp
-@@ -37,6 +37,7 @@
- #endif
-
- #include <boost/filesystem.hpp>
-+#include <boost/filesystem/fstream.hpp>
- #include <fmt/format.h>
- #include <fstream>
-
-diff --git a/src/mongo/util/processinfo_linux.cpp b/src/mongo/util/processinfo_linux.cpp
-index 37e3d2ea..9027110d 100644
---- src/mongo/util/processinfo_linux.cpp
-+++ src/mongo/util/processinfo_linux.cpp
-@@ -36,6 +36,7 @@
- #include <iostream>
- #include <malloc.h>
- #include <pcrecpp.h>
-+#include <fstream>
- #include <sched.h>
- #include <stdio.h>
- #include <sys/mman.h>
-diff --git a/src/mongo/util/stacktrace_threads.cpp b/src/mongo/util/stacktrace_threads.cpp
-index d7157d0e..3aca6357 100644
---- src/mongo/util/stacktrace_threads.cpp
-+++ src/mongo/util/stacktrace_threads.cpp
-@@ -36,6 +36,7 @@
- #include <array>
- #include <atomic>
- #include <boost/filesystem.hpp>
-+#include <boost/filesystem/fstream.hpp>
- #include <cstdint>
- #include <cstdlib>
- #include <dirent.h>
diff --git a/databases/mongodb60/files/patch-buildscripts_scons.py b/databases/mongodb60/files/patch-buildscripts_scons.py
deleted file mode 100644
index 20d0429965af..000000000000
--- a/databases/mongodb60/files/patch-buildscripts_scons.py
+++ /dev/null
@@ -1,25 +0,0 @@
---- buildscripts/scons.py.orig 2021-08-23 09:10:10 UTC
-+++ buildscripts/scons.py
-@@ -18,14 +18,14 @@ SITE_TOOLS_DIR = os.path.join(MONGODB_ROOT, 'site_scon
-
- sys.path = [SCONS_DIR, SITE_TOOLS_DIR] + sys.path
-
--# pylint: disable=C0413
--from mongo.pip_requirements import verify_requirements, MissingRequirements
--
--try:
-- verify_requirements('etc/pip/compile-requirements.txt')
--except MissingRequirements as ex:
-- print(ex)
-- sys.exit(1)
-+## pylint: disable=C0413
-+#from mongo.pip_requirements import verify_requirements, MissingRequirements
-+#
-+#try:
-+# verify_requirements('etc/pip/compile-requirements.txt')
-+#except MissingRequirements as ex:
-+# print(ex)
-+# sys.exit(1)
-
- try:
- import SCons.Script
diff --git a/databases/mongodb60/files/patch-rpm_mongod.conf b/databases/mongodb60/files/patch-rpm_mongod.conf
deleted file mode 100644
index b742b1604402..000000000000
--- a/databases/mongodb60/files/patch-rpm_mongod.conf
+++ /dev/null
@@ -1,16 +0,0 @@
---- rpm/mongod.conf.orig 2023-04-28 08:22:02 UTC
-+++ rpm/mongod.conf
-@@ -7,11 +7,11 @@ systemLog:
- systemLog:
- destination: file
- logAppend: true
-- path: /var/log/mongodb/mongod.log
-+ path: /var/db/mongodb/mongod.log
-
- # Where and how to store data.
- storage:
-- dbPath: /var/lib/mongo
-+ dbPath: /var/db/mongodb
- journal:
- enabled: true
- # engine:
diff --git a/databases/mongodb60/files/patch-src_mongo_db_fts_stemmer.h b/databases/mongodb60/files/patch-src_mongo_db_fts_stemmer.h
deleted file mode 100644
index 9b235ec0c7e0..000000000000
--- a/databases/mongodb60/files/patch-src_mongo_db_fts_stemmer.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/mongo/db/fts/stemmer.h.orig 2022-09-26 08:31:59 UTC
-+++ src/mongo/db/fts/stemmer.h
-@@ -32,7 +32,7 @@
-
- #include "mongo/base/string_data.h"
- #include "mongo/db/fts/fts_language.h"
--#include "third_party/libstemmer_c/include/libstemmer.h"
-+#include "libstemmer.h"
-
- namespace mongo {
-
diff --git a/databases/mongodb60/files/patch-src_mongo_platform_process__id.cpp b/databases/mongodb60/files/patch-src_mongo_platform_process__id.cpp
deleted file mode 100644
index 11f61a36ca08..000000000000
--- a/databases/mongodb60/files/patch-src_mongo_platform_process__id.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/mongo/platform/process_id.cpp.orig 2021-03-26 23:29:14 UTC
-+++ src/mongo/platform/process_id.cpp
-@@ -35,6 +35,10 @@
- #include <pthread.h>
- #endif
-
-+#if defined(__FreeBSD__)
-+#include <pthread_np.h>
-+#endif
-+
- #if defined(__linux__)
- #include <sys/syscall.h>
- #include <sys/types.h>
-@@ -72,6 +76,10 @@ inline NativeProcessId getCurrentNativeThreadId() {
- uint64_t tid;
- invariant(::pthread_threadid_np(NULL, &tid) == 0);
- return tid;
-+}
-+#elif __FreeBSD__
-+inline NativeProcessId getCurrentNativeThreadId() {
-+ return pthread_getthreadid_np();
- }
- #else
- inline NativeProcessId getCurrentNativeThreadId() {
diff --git a/databases/mongodb60/files/patch-src_third__party_boost_boost_mpl_aux___integral__wrapper.hpp b/databases/mongodb60/files/patch-src_third__party_boost_boost_mpl_aux___integral__wrapper.hpp
deleted file mode 100644
index a45dcb0f2340..000000000000
--- a/databases/mongodb60/files/patch-src_third__party_boost_boost_mpl_aux___integral__wrapper.hpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/third_party/boost/boost/mpl/aux_/integral_wrapper.hpp.orig 2023-06-30 20:32:00 UTC
-+++ src/third_party/boost/boost/mpl/aux_/integral_wrapper.hpp
-@@ -56,7 +56,7 @@ struct AUX_WRAPPER_NAME
- // have to #ifdef here: some compilers don't like the 'N + 1' form (MSVC),
- // while some other don't like 'value + 1' (Borland), and some don't like
- // either
--#if BOOST_WORKAROUND(__EDG_VERSION__, <= 243)
-+#if 1 //BOOST_WORKAROUND(__EDG_VERSION__, <= 243)
- private:
- BOOST_STATIC_CONSTANT(AUX_WRAPPER_VALUE_TYPE, next_value = BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (N + 1)));
- BOOST_STATIC_CONSTANT(AUX_WRAPPER_VALUE_TYPE, prior_value = BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (N - 1)));
diff --git a/databases/mongodb60/files/patch-src_third__party_boost_boost_thread_future.hpp b/databases/mongodb60/files/patch-src_third__party_boost_boost_thread_future.hpp
deleted file mode 100644
index cf4ad80ef93d..000000000000
--- a/databases/mongodb60/files/patch-src_third__party_boost_boost_thread_future.hpp
+++ /dev/null
@@ -1,18 +0,0 @@
-https://github.com/boostorg/thread/issues/402
-
-In file included from src/third_party/boost/libs/thread/src/pthread/thread.cpp:19:
-src/third_party/boost/boost/thread/future.hpp:4672:19: error: no member named 'that' in 'run_it<FutureExecutorContinuationSharedState>'; did you mean 'that_'?
- 4672 | that_=x.that;
- | ^~~~
-
---- src/third_party/boost/boost/thread/future.hpp.orig 2024-12-12 08:36:29 UTC
-+++ src/third_party/boost/boost/thread/future.hpp
-@@ -4669,7 +4669,7 @@ namespace detail
- }
- run_it& operator=(BOOST_THREAD_RV_REF(run_it) x) BOOST_NOEXCEPT {
- if (this != &x) {
-- that_=x.that;
-+ that_=x.that_;
- x.that_.reset();
- }
- return *this;
diff --git a/databases/mongodb60/files/patch-src_third__party_mozjs_gen-config.sh b/databases/mongodb60/files/patch-src_third__party_mozjs_gen-config.sh
deleted file mode 100644
index 58daab4bc056..000000000000
--- a/databases/mongodb60/files/patch-src_third__party_mozjs_gen-config.sh
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/third_party/mozjs/gen-config.sh.orig 2022-08-05 16:21:29 UTC
-+++ src/third_party/mozjs/gen-config.sh
-@@ -29,6 +29,9 @@ case "$_Path" in
- }
-
- case "$_Path" in
-+ "platform/aarch64/freebsd")
-+ _CONFIG_OPTS="--host=aarch64-freebsd"
-+ ;;
- "platform/aarch64/linux")
- _CONFIG_OPTS="--host=aarch64-linux"
- ;;
-@@ -108,7 +111,7 @@ CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS" \
- --disable-js-shell \
- --disable-tests "$_CONFIG_OPTS"
-
--make recurse_export
-+gmake recurse_export
-
- cd ../../../..
-
-@@ -159,7 +162,7 @@ find "$_Path/build" -name '*.cpp' |
- find "$_Path/build" -name '*.cpp' |
- while read unified_file ; do
- echo "Processing $unified_file"
-- sed $SEDOPTION \
-+ gsed $SEDOPTION \
- -e 's|#include ".*/js/src/|#include "|' \
- -e 's|#error ".*/js/src/|#error "|' \
- "$unified_file"
diff --git a/databases/mongodb60/pkg-descr b/databases/mongodb60/pkg-descr
deleted file mode 100644
index 5bf5a965fd47..000000000000
--- a/databases/mongodb60/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Distributed document-oriented "NoSQL" database.
-
-Mongo (from "humongous") is a high-performance, open source,
-schema-free, document-oriented database. A common name in the
-"NOSQL" community.
diff --git a/databases/mongodb60/pkg-message b/databases/mongodb60/pkg-message
deleted file mode 100644
index 90e9481de3d1..000000000000
--- a/databases/mongodb60/pkg-message
+++ /dev/null
@@ -1,16 +0,0 @@
-[
-{ type: install
- message: <<EOM
-MongoDB on Rasperry Pi can work but is unsupported upstream.
-Please read https://jira.mongodb.org/browse/SERVER-71772 if you run this
-on a non-LSE ARM cpu.
-
-MongoDB 6.0 and up do not include the 'mongo' CLI shell anymore. You can
-use the MongoDB Shell (https://github.com/mongodb-js/mongosh).
-# pkg install npm
-$ npm install mongosh
-$ npx mongosh mongodb://127.0.0.1:27017/
-
-EOM
-}
-]
diff --git a/databases/mongodb60/pkg-plist b/databases/mongodb60/pkg-plist
deleted file mode 100644
index 46587b510b14..000000000000
--- a/databases/mongodb60/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/mongod
-bin/mongos
-@sample etc/mongodb.conf.sample
-%%DOCSDIR%%/LICENSE-Community.txt
-%%DOCSDIR%%/MPL-2
-%%DOCSDIR%%/README
-%%DOCSDIR%%/THIRD-PARTY-NOTICES
-share/man/man1/mongod.1.gz
-share/man/man1/mongos.1.gz
-share/man/man5/mongodb-parameters.5.gz
diff --git a/databases/mongosh/Makefile b/databases/mongosh/Makefile
index f03292cedfd3..373bd06b09aa 100644
--- a/databases/mongosh/Makefile
+++ b/databases/mongosh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mongosh
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases shells net
MASTER_SITES= https://registry.npmjs.org/mongodb-client-encryption/-/:mongocrypt \
https://registry.npmjs.org/kerberos/-/:kerberos \
diff --git a/databases/pgbackrest/Makefile b/databases/pgbackrest/Makefile
index 9c2c3bbbfbcd..01090b92483e 100644
--- a/databases/pgbackrest/Makefile
+++ b/databases/pgbackrest/Makefile
@@ -1,7 +1,6 @@
PORTNAME= pgbackrest
DISTVERSIONPREFIX= release/
-DISTVERSION= 2.55.1
-PORTREVISION= 1
+DISTVERSION= 2.57.0
CATEGORIES= databases
MAINTAINER= schoutm@gmail.com
diff --git a/databases/pgbackrest/distinfo b/databases/pgbackrest/distinfo
index 2cfd0dbaf157..1380f541b214 100644
--- a/databases/pgbackrest/distinfo
+++ b/databases/pgbackrest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747066832
-SHA256 (pgbackrest-pgbackrest-release-2.55.1_GH0.tar.gz) = 5f050ad751feb5b506cf3c58a5cf1674a7b502328abcb50b37756175f80990e9
-SIZE (pgbackrest-pgbackrest-release-2.55.1_GH0.tar.gz) = 2679868
+TIMESTAMP = 1761754223
+SHA256 (pgbackrest-pgbackrest-release-2.57.0_GH0.tar.gz) = d794519c0ecb4ec17f41c4267d07fe80ab6b3ac9cc1de5c7984887c5e6d7448a
+SIZE (pgbackrest-pgbackrest-release-2.57.0_GH0.tar.gz) = 2701663
diff --git a/databases/pguri/Makefile b/databases/pguri/Makefile
index 555425b8f11e..d904ae126c48 100644
--- a/databases/pguri/Makefile
+++ b/databases/pguri/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pguri
-PORTVERSION= 1.20151224
-PORTREVISION= 3
+PORTVERSION= 1.20251029
CATEGORIES= databases
MAINTAINER= tz@FreeBSD.org
diff --git a/databases/pguri/distinfo b/databases/pguri/distinfo
index 21550865a501..8d6dd5bedea3 100644
--- a/databases/pguri/distinfo
+++ b/databases/pguri/distinfo
@@ -1,2 +1,3 @@
-SHA256 (petere-pguri-1.20151224_GH0.tar.gz) = 259dd485e901b2363342eacbc2b867783cc0da0f12d4bddc1040d0a46fe58c1b
-SIZE (petere-pguri-1.20151224_GH0.tar.gz) = 9345
+TIMESTAMP = 1762092107
+SHA256 (petere-pguri-1.20251029_GH0.tar.gz) = 4a47e8faccb2747b98a783341e9fbfccd1eecfda4a95030547145274c5d708fb
+SIZE (petere-pguri-1.20251029_GH0.tar.gz) = 9635
diff --git a/databases/pguri/files/patch-uri.c b/databases/pguri/files/patch-uri.c
deleted file mode 100644
index 10a95328056d..000000000000
--- a/databases/pguri/files/patch-uri.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- uri.c.orig 2024-06-13 16:34:21 UTC
-+++ uri.c
-@@ -149,7 +149,7 @@ uri_host_inet(PG_FUNCTION_ARGS)
- char *tmp = palloc(16);
- snprintf(tmp, 16, "%u.%u.%u.%u", data[0], data[1], data[2], data[3]);
- uriFreeUriMembersA(&uri);
-- PG_RETURN_INET_P(DirectFunctionCall1(inet_in, CStringGetDatum(tmp)));
-+ PG_RETURN_INET_P((inet *) (DirectFunctionCall1(inet_in, CStringGetDatum(tmp))));
- }
- else if (uri.hostData.ip6)
- {
-@@ -161,7 +161,7 @@ uri_host_inet(PG_FUNCTION_ARGS)
- data[8], data[9], data[10], data[11],
- data[12], data[13], data[14], data[15]);
- uriFreeUriMembersA(&uri);
-- PG_RETURN_INET_P(DirectFunctionCall1(inet_in, CStringGetDatum(tmp)));
-+ PG_RETURN_INET_P((inet *) (DirectFunctionCall1(inet_in, CStringGetDatum(tmp))));
- }
- else
- {
-@@ -299,7 +299,7 @@ uri_path_array(PG_FUNCTION_ARGS)
- uriFreeUriMembersA(&uri);
-
- if (astate)
-- PG_RETURN_ARRAYTYPE_P(makeArrayResult(astate, CurrentMemoryContext));
-+ PG_RETURN_ARRAYTYPE_P((Pointer)(makeArrayResult(astate, CurrentMemoryContext)));
- else
- PG_RETURN_ARRAYTYPE_P(construct_empty_array(TEXTOID));
- }
diff --git a/databases/prometheus-postgres-exporter/Makefile b/databases/prometheus-postgres-exporter/Makefile
index 4fea7f72e1b2..e130388a7645 100644
--- a/databases/prometheus-postgres-exporter/Makefile
+++ b/databases/prometheus-postgres-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prometheus-postgres-exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases
MAINTAINER= ivy@FreeBSD.org
diff --git a/databases/prometheus-postgres-exporter/files/postgres_exporter.in b/databases/prometheus-postgres-exporter/files/postgres_exporter.in
index e96e638fa152..e6c0f93fdfc9 100644
--- a/databases/prometheus-postgres-exporter/files/postgres_exporter.in
+++ b/databases/prometheus-postgres-exporter/files/postgres_exporter.in
@@ -17,6 +17,10 @@
# Default is "nobody".
# postgres_exporter_args (string): Set extra arguments to pass to postgres_exporter
# Default is "".
+# postgres_exporter_env (string) Set environment passed to postgres_exporter.
+# A series of VAR=value pairs. If not using multi-target mode,
+# this may be used to set the target DSN via $DATA_SOURCE_URI.
+# Default is "".
# postgres_exporter_listen_address (string):Set ip:port that postgres_exporter will listen on
# Default is "localhost:9187".
# postgres_exporter_syslog_output_tag (str): Set syslog tag.
@@ -39,6 +43,7 @@ load_rc_config $name
: ${postgres_exporter_user:="nobody"}
: ${postgres_exporter_group:="nobody"}
: ${postgres_exporter_args:=""}
+: ${postgres_exporter_env:=""}
: ${postgres_exporter_listen_address:="localhost:9187"}
: ${postgres_exporter_syslog_output_tag=${name}}
: ${postgres_exporter_syslog_output_priority=notice}
@@ -51,7 +56,7 @@ command_args="-f -p ${pidfile} -t ${name} \
-T ${postgres_exporter_syslog_output_tag} \
-s ${postgres_exporter_syslog_output_priority} \
-l ${postgres_exporter_syslog_output_facility} \
- /usr/bin/env ${procname} \
+ /usr/bin/env ${postgres_exporter_env} ${procname} \
--web.listen-address=${postgres_exporter_listen_address} \
--config.file=${postgres_exporter_config_file} \
${postgres_exporter_args}"
diff --git a/databases/py-aesqlapius/Makefile b/databases/py-aesqlapius/Makefile
index 8988d9a5dd3e..c4c6d11f6e35 100644
--- a/databases/py-aesqlapius/Makefile
+++ b/databases/py-aesqlapius/Makefile
@@ -17,7 +17,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-datadir>=0:devel/py-pytest-datadir@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
diff --git a/databases/py-apache-arrow/Makefile b/databases/py-apache-arrow/Makefile
index b703c5e3a695..a52a72982214 100644
--- a/databases/py-apache-arrow/Makefile
+++ b/databases/py-apache-arrow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= apache-arrow
-DISTVERSION= 20.0.0
+DISTVERSION= 21.0.0
CATEGORIES= databases python
MASTER_SITES= APACHE/arrow/arrow-${DISTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,12 +22,13 @@ BUILD_DEPENDS= cmake:devel/cmake-core \
RUN_DEPENDS= ${PYNUMPY}
LIB_DEPENDS= libarrow.so:databases/arrow # assumes that arrow is built with PYTHON=ON (python support is built)
-USES= compiler:c++11-lang pkgconfig python shebangfix
-USE_PYTHON= distutils cython3 # autoplist is broken, see https://issues.apache.org/jira/browse/ARROW-16820
+USES= compiler:c++11-lang pkgconfig python
+USE_PYTHON= distutils cython3 pytest # autoplist is broken, see https://issues.apache.org/jira/browse/ARROW-16820
WRKSRC_SUBDIR= python
-SHEBANG_FILES= cmake_modules/aws_sdk_cpp_generate_variables.sh
+TEST_ENV+= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
+TEST_WRKSRC= ${WRKSRC}/pyarrow/tests
MAKE_ENV= FREEBSD_PYTHON_SUFFIX=${PYTHON_SUFFIX}
diff --git a/databases/py-apache-arrow/distinfo b/databases/py-apache-arrow/distinfo
index 80f773f57982..cf68b8b2561b 100644
--- a/databases/py-apache-arrow/distinfo
+++ b/databases/py-apache-arrow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752479276
-SHA256 (apache-arrow-20.0.0.tar.gz) = 89efbbf852f5a1f79e9c99ab4c217e2eb7f991837c005cba2d4a2fbd35fad212
-SIZE (apache-arrow-20.0.0.tar.gz) = 17862661
+TIMESTAMP = 1762124529
+SHA256 (apache-arrow-21.0.0.tar.gz) = 5d3f8db7e72fb9f65f4785b7a1634522e8d8e9657a445af53d4a34a3849857b5
+SIZE (apache-arrow-21.0.0.tar.gz) = 17320680
diff --git a/databases/py-apache-arrow/pkg-plist b/databases/py-apache-arrow/pkg-plist
index 1dc53b8de1ef..adb283005751 100644
--- a/databases/py-apache-arrow/pkg-plist
+++ b/databases/py-apache-arrow/pkg-plist
@@ -1,9 +1,9 @@
-%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/not-zip-safe
-%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0-py%%PYTHON_VER%%.egg-info/top_level.txt
+%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0-py%%PYTHON_VER%%.egg-info/not-zip-safe
+%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0-py%%PYTHON_VER%%.egg-info/requires.txt
+%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0-py%%PYTHON_VER%%.egg-info/top_level.txt
%%PYTHON_SITELIBDIR%%/pyarrow/__init__.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/__init__.py
%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -119,8 +119,8 @@
%%PYTHON_SITELIBDIR%%/pyarrow/feather.py
%%PYTHON_SITELIBDIR%%/pyarrow/flight.py
%%PYTHON_SITELIBDIR%%/pyarrow/fs.py
-%%PYTHON_SITELIBDIR%%/pyarrow/gandiva.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/gandiva%%PYTHON_TAG%%.so
+%%PYTHON_SITELIBDIR%%/pyarrow/gandiva.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/accumulation_queue.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/aggregate_node.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/api.h
@@ -136,7 +136,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/options.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/order_by_impl.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/partition_util.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/pch.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/query_context.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/schema_util.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/task_util.h
@@ -191,12 +190,14 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/expression.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/function.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/function_options.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/initialize.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/kernel.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/ordering.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/registry.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/row/grouper.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/type_fwd.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/util.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/visibility.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/config.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/csv/api.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/csv/chunker.h
@@ -222,7 +223,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/file_parquet.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/parquet_encryption_config.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/partition.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/pch.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/plan.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/projector.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/scanner.h
@@ -258,12 +258,19 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/client_tracing_middleware.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/middleware.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/otel_logging.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/pch.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/platform.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/server.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/server_auth.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/server_middleware.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/server_tracing_middleware.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/api.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/client.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/column_metadata.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/server.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/server_session_middleware.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/server_session_middleware_factory.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/types.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/visibility.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/test_auth_handlers.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/test_definitions.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/test_flight_server.h
@@ -292,7 +299,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/api.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/dictionary.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/feather.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/json_simple.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/message.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/options.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/reader.h
@@ -304,6 +310,7 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/chunked_builder.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/chunker.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/converter.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/from_string.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/object_parser.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/object_writer.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/options.h
@@ -314,7 +321,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/type_fwd.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/memory_pool.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/memory_pool_test.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/pch.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/pretty_print.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/api.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/arrow_to_pandas.h
@@ -340,7 +346,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/numpy_interop.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/numpy_to_arrow.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/parquet_encryption.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/pch.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/platform.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/pyarrow.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/pyarrow_api.h
@@ -349,6 +354,7 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/python_to_arrow.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/type_traits.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/udf.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/util.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/vendored/pythoncapi_compat.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/visibility.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/record_batch.h
@@ -374,7 +380,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/gtest_util.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/matchers.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/math.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/pch.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/process.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/random.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/uniform_real.h
@@ -403,13 +408,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bitmap_reader.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bitmap_visit.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bitmap_writer.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bitset_stack.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking64_default.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_avx2.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_avx512.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_default.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_neon.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/byte_size.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/cancel.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/checked_cast.h
@@ -418,15 +416,11 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/concurrent_map.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/config.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/converter.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/counting_semaphore.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/cpu_info.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/crc32.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/debug.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/decimal.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/delimiting.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/dict_util.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/dispatch.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/double_conversion.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/endian.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/float16.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/formatting.h
@@ -444,34 +438,27 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/logger.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/logging.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/macros.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/map.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/math_constants.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/memory.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/mutex.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/parallel.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/pcg_random.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/prefetch.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/print.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/queue.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/range.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/ree_util.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/regex.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/rows_to_batches.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/secure_string.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/simd.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/small_vector.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/sort.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/spaced.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/span.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/stopwatch.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/string.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/string_builder.h
+%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/string_util.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/task_group.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/tdigest.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/test_common.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/thread_pool.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/time.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/tracing.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/trie.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/type_fwd.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/type_traits.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/ubsan.h
@@ -530,6 +517,7 @@
%%PYTHON_SITELIBDIR%%/pyarrow/includes/libarrow_python.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/includes/libarrow_substrait.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/includes/libgandiva.pxd
+%%PYTHON_SITELIBDIR%%/pyarrow/includes/libparquet.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/includes/libparquet_encryption.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__init__.py
%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -557,14 +545,14 @@
%%PYTHON_SITELIBDIR%%/pyarrow/lib.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/lib_api.h
%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2000
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2000.0.0
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2100
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2100.0.0
%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2000
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2000.0.0
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2100
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2100.0.0
%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2000
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2000.0.0
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2100
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2100.0.0
%%PYTHON_SITELIBDIR%%/pyarrow/memory.pxi
%%PYTHON_SITELIBDIR%%/pyarrow/orc.py
%%PYTHON_SITELIBDIR%%/pyarrow/pandas-shim.pxi
@@ -623,7 +611,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/numpy_to_arrow.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/parquet_encryption.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/parquet_encryption.h
-%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/pch.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/platform.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/pyarrow.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/pyarrow.h
@@ -636,6 +623,8 @@
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/type_traits.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/udf.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/udf.h
+%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/util.cc
+%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/util.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/vendored/CMakeLists.txt
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/vendored/pythoncapi_compat.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/visibility.h
diff --git a/databases/py-gdbm/Makefile b/databases/py-gdbm/Makefile
index ea5d7afe8237..de2a306e780d 100644
--- a/databases/py-gdbm/Makefile
+++ b/databases/py-gdbm/Makefile
@@ -20,12 +20,12 @@ LIB_DEPENDS= libgdbm.so:databases/gdbm
USES= compiler:c11 python tar:xz
USE_PYTHON= allflavors autoplist pep517
-DISTINFO_FILE= ${PORTSDIR}/lang/python${PYTHON_SUFFIX}/distinfo
+DISTINFO_FILE= ${PORTSDIR}/lang/python${PYTHON_BASESUFFIX}/distinfo
WRKSRC_SUBDIR= Modules
SUB_LIST+= DISTVERSION=${DISTVERSION}
SUB_FILES= pyproject.toml
-PLIST_FILES= ${PYTHONPREFIX_LIBDIR:S;${PREFIX}/;;}/lib-dynload/_gdbm${PYTHON_TAG}.so
+PLIST_FILES= ${PYTHONPREFIX_LIBDIR:S;${PREFIX}/;;}/lib-dynload/_gdbm${PYTHON_SOABI}.so
PORTSCOUT= ignore:1
@@ -34,10 +34,10 @@ pre-configure:
@${MV} ${WRKDIR}/pyproject.toml ${WRKSRC}
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_gdbm${PYTHON_TAG}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_gdbm${PYTHON_SOABI}.so
# lib-dynload is the expected location
@${MKDIR} ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload
- @(cd ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload && ${LN} -s ../site-packages/_gdbm${PYTHON_TAG}.so)
+ @(cd ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload && ${LN} -s ../site-packages/_gdbm${PYTHON_SOABI}.so)
do-test:
@${PYTHON_CMD} -c 'import dbm' # minimal smoke test
diff --git a/databases/py-marshmallow-sqlalchemy/Makefile b/databases/py-marshmallow-sqlalchemy/Makefile
index 45aaf41a44e0..9036082e3599 100644
--- a/databases/py-marshmallow-sqlalchemy/Makefile
+++ b/databases/py-marshmallow-sqlalchemy/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}marshmallow>=3.18.0:devel/py-marshmallow@${P
${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=1.4.40<3.0:databases/py-sqlalchemy20@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-lazy-fixture>=0.6.2:devel/py-pytest-lazy-fixture@${PY_FLAVOR} \
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/databases/py-pyarrow/Makefile b/databases/py-pyarrow/Makefile
index b1d040aa9437..b055cf40eed2 100644
--- a/databases/py-pyarrow/Makefile
+++ b/databases/py-pyarrow/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libarrow.so:databases/arrow
-USES= cmake:indirect python:3.9+ shebangfix
+USES= cmake:indirect python shebangfix
USE_PYTHON= autoplist concurrent cython3 pep517
SHEBANG_FILES= cmake_modules/aws_sdk_cpp_generate_variables.sh
diff --git a/databases/py-pycql/Makefile b/databases/py-pycql/Makefile
deleted file mode 100644
index 1142736438cb..000000000000
--- a/databases/py-pycql/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= pycql
-PORTVERSION= 0.0.12
-PORTREVISION= 1
-CATEGORIES= databases python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Pure Python parser implementation of the OGC CQL standard
-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} \
- ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/databases/py-pycql/distinfo b/databases/py-pycql/distinfo
deleted file mode 100644
index cf9ba0551ecb..000000000000
--- a/databases/py-pycql/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1619725337
-SHA256 (pycql-0.0.12.tar.gz) = 8684a9c187e3a6981876e7cbd34195c8be89ff455cabd9c286dc781c628750d5
-SIZE (pycql-0.0.12.tar.gz) = 25837
diff --git a/databases/py-pycql/pkg-descr b/databases/py-pycql/pkg-descr
deleted file mode 100644
index 01117dd9c193..000000000000
--- a/databases/py-pycql/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-pycql is a pure Python CQL parser.
diff --git a/databases/py-sqlite3/Makefile b/databases/py-sqlite3/Makefile
index d0b47c51cae6..dd03dca468d5 100644
--- a/databases/py-sqlite3/Makefile
+++ b/databases/py-sqlite3/Makefile
@@ -20,12 +20,12 @@ LIB_DEPENDS= libsqlite3.so:databases/sqlite3
USES= compiler:c11 python tar:xz
USE_PYTHON= allflavors autoplist pep517
-DISTINFO_FILE= ${PORTSDIR}/lang/python${PYTHON_SUFFIX}/distinfo
+DISTINFO_FILE= ${PORTSDIR}/lang/python${PYTHON_BASESUFFIX}/distinfo
WRKSRC_SUBDIR= Modules
SUB_LIST+= DISTVERSION=${DISTVERSION}
SUB_FILES= pyproject.toml
-PLIST_FILES= ${PYTHONPREFIX_LIBDIR:S;${PREFIX}/;;}/lib-dynload/_sqlite3${PYTHON_TAG}.so
+PLIST_FILES= ${PYTHONPREFIX_LIBDIR:S;${PREFIX}/;;}/lib-dynload/_sqlite3${PYTHON_SOABI}.so
PORTSCOUT= ignore:1
@@ -34,10 +34,10 @@ pre-configure:
@${MV} ${WRKDIR}/pyproject.toml ${WRKSRC}
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_sqlite3${PYTHON_TAG}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_sqlite3${PYTHON_SOABI}.so
# lib-dynload is the expected location
@${MKDIR} ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload
- @(cd ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload && ${LN} -s ../site-packages/_sqlite3${PYTHON_TAG}.so)
+ @(cd ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/lib-dynload && ${LN} -s ../site-packages/_sqlite3${PYTHON_SOABI}.so)
do-test:
@${PYTHON_CMD} -c 'import sqlite3' # minimal smoke test
diff --git a/databases/py-sqlite3/files/setup.py b/databases/py-sqlite3/files/setup.py
index f18133864cad..276e1d4957ed 100644
--- a/databases/py-sqlite3/files/setup.py
+++ b/databases/py-sqlite3/files/setup.py
@@ -5,7 +5,8 @@ import sysconfig
from setuptools import setup, Extension
prefix = sysconfig.get_config_var('prefix')
-inc_dirs = [prefix + "/include", "Modules/_sqlite"]
+inc_dirs = [sysconfig.get_path('include') + "/internal",
+ prefix + "/include"]
lib_dirs = [prefix + "/lib"]
libs = ["sqlite3"]
macros = [('MODULE_NAME', '"sqlite3"')]
diff --git a/databases/py-unqlite/Makefile b/databases/py-unqlite/Makefile
index a5a9dc5c24ef..244987b7adf0 100644
--- a/databases/py-unqlite/Makefile
+++ b/databases/py-unqlite/Makefile
@@ -1,5 +1,6 @@
PORTNAME= unqlite
DISTVERSION= 0.9.9
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist cython pep517
+USE_PYTHON= autoplist cython3 pep517
post-stage:
@${STRIP_CMD} ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/unqlite*.so
diff --git a/databases/redis-devel/Makefile b/databases/redis-devel/Makefile
index 95a502b9b618..21532f13559a 100644
--- a/databases/redis-devel/Makefile
+++ b/databases/redis-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 8.2.1.20250930
+DISTVERSION= 8.2.2.20251031
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= 161130f41
+GH_TAGNAME= b5f106110
USE_RC_SUBR= redis sentinel
MAKE_ENV= OPTIMIZATION= \
diff --git a/databases/redis-devel/distinfo b/databases/redis-devel/distinfo
index ad5e7566c51d..b1f5de33867c 100644
--- a/databases/redis-devel/distinfo
+++ b/databases/redis-devel/distinfo
@@ -1,3 +1,3 @@
-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
+TIMESTAMP = 1762155986
+SHA256 (redis-redis-8.2.2.20251031-b5f106110_GH0.tar.gz) = e407fc2bd5cb17d19cdfc5d2bc47b012cdc9054cfe2c0ad8f2b96f15e4f3d4d5
+SIZE (redis-redis-8.2.2.20251031-b5f106110_GH0.tar.gz) = 4147696
diff --git a/databases/redis/Makefile b/databases/redis/Makefile
index 690a99962358..dc1d150fa32a 100644
--- a/databases/redis/Makefile
+++ b/databases/redis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 8.2.2
+DISTVERSION= 8.2.3
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
@@ -26,7 +26,7 @@ LDFLAGS+= -lpthread -lm -lexecinfo
#PIE_UNSAFE= ld: error: relocation R_X86_64_32 cannot be used against local \
# symbol; recompile with -fPIC
-CONFLICTS_INSTALL= redis-devel redis62 redis72 redis74
+CONFLICTS_INSTALL= redis-devel redis[0-9]*
PORTSCOUT= limit:^[0-9\.]*$$
SUB_FILES= pkg-message
diff --git a/databases/redis/distinfo b/databases/redis/distinfo
index 087e23d38c53..75a166f43b08 100644
--- a/databases/redis/distinfo
+++ b/databases/redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759573077
-SHA256 (redis-8.2.2.tar.gz) = 4e340e8e822a82114b6fb0f7ca581b749fa876e31e36e9fbcb75416bec9d0608
-SIZE (redis-8.2.2.tar.gz) = 3901854
+TIMESTAMP = 1762155827
+SHA256 (redis-8.2.3.tar.gz) = d88f2361fdf3a3a8668fe5753e29915566109dca07b4cb036427ea6dc7783671
+SIZE (redis-8.2.3.tar.gz) = 3902358
diff --git a/databases/redis62/Makefile b/databases/redis62/Makefile
index bbaccb6e01e8..20481de915a3 100644
--- a/databases/redis62/Makefile
+++ b/databases/redis62/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 6.2.20
+DISTVERSION= 6.2.21
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
PKGNAMESUFFIX= 62
diff --git a/databases/redis62/distinfo b/databases/redis62/distinfo
index 8a0be582fab7..97350010be25 100644
--- a/databases/redis62/distinfo
+++ b/databases/redis62/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759573875
-SHA256 (redis-6.2.20.tar.gz) = 7f8b8a7aed53c445a877adf9e3743cdd323518524170135a58c0702f2dba6ef4
-SIZE (redis-6.2.20.tar.gz) = 2495842
+TIMESTAMP = 1762155217
+SHA256 (redis-6.2.21.tar.gz) = 6383b32ba8d246f41bbbb83663381f5a5f4c4713235433cec22fc4a47e9b6d5f
+SIZE (redis-6.2.21.tar.gz) = 2496176
diff --git a/databases/redis72/Makefile b/databases/redis72/Makefile
index dc2059c449ed..a43f09651a99 100644
--- a/databases/redis72/Makefile
+++ b/databases/redis72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 7.2.11
+DISTVERSION= 7.2.12
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
PKGNAMESUFFIX= 72
diff --git a/databases/redis72/distinfo b/databases/redis72/distinfo
index 9c83d0516d55..0c84d9328ef6 100644
--- a/databases/redis72/distinfo
+++ b/databases/redis72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759573748
-SHA256 (redis-7.2.11.tar.gz) = 2f9886eca68d30114ad6a01da65631f8007d802fd3e6c9fac711251e6390323d
-SIZE (redis-7.2.11.tar.gz) = 3398130
+TIMESTAMP = 1762155315
+SHA256 (redis-7.2.12.tar.gz) = 97c60478a7c777ac914ca9d87a7e88ba265926456107e758c62d8f971d0196bc
+SIZE (redis-7.2.12.tar.gz) = 3398336
diff --git a/databases/redis74/Makefile b/databases/redis74/Makefile
index ed2fd7b5e607..af19199e9678 100644
--- a/databases/redis74/Makefile
+++ b/databases/redis74/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 7.4.6
+DISTVERSION= 7.4.7
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
PKGNAMESUFFIX= 74
diff --git a/databases/redis74/distinfo b/databases/redis74/distinfo
index 930c67bd22b3..b071009a9598 100644
--- a/databases/redis74/distinfo
+++ b/databases/redis74/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759573623
-SHA256 (redis-7.4.6.tar.gz) = 73b94484e00fb4c2440b490dc4021142fb0b6efc8b64c6329c10d24f0b531c99
-SIZE (redis-7.4.6.tar.gz) = 3537688
+TIMESTAMP = 1762155377
+SHA256 (redis-7.4.7.tar.gz) = c97e57b0df330a9e091cacff012bebe763c275398cf36ff44cdba876814b595b
+SIZE (redis-7.4.7.tar.gz) = 3537868
diff --git a/databases/redis80/Makefile b/databases/redis80/Makefile
index d7db6441dadd..dc1f6be43dfc 100644
--- a/databases/redis80/Makefile
+++ b/databases/redis80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 8.0.4
+DISTVERSION= 8.0.5
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
PKGNAMESUFFIX= 80
diff --git a/databases/redis80/distinfo b/databases/redis80/distinfo
index 1227585dd4b4..b60c67c2c799 100644
--- a/databases/redis80/distinfo
+++ b/databases/redis80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759573449
-SHA256 (redis-8.0.4.tar.gz) = 7e185265d455ea8deb6bb7e071352ea691ca4d7b5105fc172fa524af59917b89
-SIZE (redis-8.0.4.tar.gz) = 3828945
+TIMESTAMP = 1762155435
+SHA256 (redis-8.0.5.tar.gz) = 012bca956fc7151abc2281950e69768ee9c53ce4b36588772041675bc95fd313
+SIZE (redis-8.0.5.tar.gz) = 3829238
diff --git a/databases/valkey/Makefile b/databases/valkey/Makefile
index d955669fb236..048ac1731deb 100644
--- a/databases/valkey/Makefile
+++ b/databases/valkey/Makefile
@@ -1,7 +1,11 @@
PORTNAME= valkey
-DISTVERSION= 8.1.4
+DISTVERSION= 9.0.0
+PORTREVISION= 1
CATEGORIES= databases
+PATCH_SITES= https://github.com/valkey-io/valkey/commit/
+PATCHFILES= f54818cc60597e9fe5dc03a52fd39ab944cd4932.patch:-p1
+
MAINTAINER= bofh@freebsd.org
COMMENT= High-performance data structure server that primarily serves key/value workloads
WWW= https://valkey.io/
@@ -62,6 +66,9 @@ post-install:
${MKDIR} ${STAGEDIR}${VALKEY_LOGDIR} \
${STAGEDIR}${VALKEY_DBDIR} \
${STAGEDIR}${VALKEY_RUNDIR}
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/valkey-benchmark
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/valkey-cli
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/valkey-server
do-test:
@cd ${WRKSRC} && ${TCLSH} tests/test_helper.tcl
diff --git a/databases/valkey/distinfo b/databases/valkey/distinfo
index 5ac94ab4a03b..661b9741d6c9 100644
--- a/databases/valkey/distinfo
+++ b/databases/valkey/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1759574183
-SHA256 (valkey-io-valkey-8.1.4_GH0.tar.gz) = 32350b017fee5e1a85f7e2d8580d581a0825ceae5cb3395075012c0970694dee
-SIZE (valkey-io-valkey-8.1.4_GH0.tar.gz) = 3816705
+TIMESTAMP = 1762119749
+SHA256 (valkey-io-valkey-9.0.0_GH0.tar.gz) = 088f47e167eb640ea31af48c81c5d62ee56321f25a4b05d4e54a0ef34232724b
+SIZE (valkey-io-valkey-9.0.0_GH0.tar.gz) = 4113905
+SHA256 (f54818cc60597e9fe5dc03a52fd39ab944cd4932.patch) = 3e996dba6bf785cc9a6e0d1edba07e2cdd299c80c8be87b6f8c54fcffe05ba2b
+SIZE (f54818cc60597e9fe5dc03a52fd39ab944cd4932.patch) = 1474
diff --git a/databases/valkey/files/patch-deps-hiredis-Makefile b/databases/valkey/files/patch-deps-hiredis-Makefile
deleted file mode 100644
index a2789076673c..000000000000
--- a/databases/valkey/files/patch-deps-hiredis-Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
---- deps/hiredis/Makefile.orig 2023-07-30 05:48:29 UTC
-+++ deps/hiredis/Makefile
-@@ -15,7 +15,7 @@ HIREDIS_PATCH=$(shell grep HIREDIS_PATCH hiredis.h | a
- HIREDIS_SONAME=$(shell grep HIREDIS_SONAME hiredis.h | awk '{print $$3}')
-
- # Installation related variables and target
--PREFIX?=/usr/local
-+PREFIX?=${PREFIX}
- INCLUDE_PATH?=include/hiredis
- LIBRARY_PATH?=lib
- PKGCONF_PATH?=pkgconfig
-@@ -38,10 +38,8 @@ export REDIS_TEST_CONFIG
- # Fallback to gcc when $CC is not in $PATH.
- CC:=$(shell sh -c 'type $${CC%% *} >/dev/null 2>/dev/null && echo $(CC) || echo gcc')
- CXX:=$(shell sh -c 'type $${CXX%% *} >/dev/null 2>/dev/null && echo $(CXX) || echo g++')
--OPTIMIZATION?=-O3
- WARNINGS=-Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers
--DEBUG_FLAGS?= -g -ggdb
--REAL_CFLAGS=$(OPTIMIZATION) -fPIC $(CPPFLAGS) $(CFLAGS) $(WARNINGS) $(DEBUG_FLAGS) $(PLATFORM_FLAGS)
-+REAL_CFLAGS=$(OPTIMIZATION) -fPIC $(CFLAGS) $(WARNINGS) $(DEBUG_FLAGS) $(PLATFORM_FLAGS)
- REAL_LDFLAGS=$(LDFLAGS)
-
- DYLIBSUFFIX=so
-@@ -122,7 +120,16 @@ ifeq ($(uname_S),FreeBSD)
- else
- REAL_CFLAGS+=-pedantic
- endif
--
-+ifeq ($(uname_S),FreeBSD)
-+ CFLAGS?=$(CFLAGS)
-+ CCLINK?=pthread
-+ LDFLAGS?=-L. -Wl,-rpath,.
-+ DYLIBNAME?=libhiredis.so
-+ DYLIB_MAKE_CMD?=$(CC) -o ${DYLIBNAME} ${OBJ}
-+ STLIBNAME?=libhiredis.a
-+ STLIB_MAKE_CMD?=ar rcs ${STLIBNAME} ${OBJ}
-+ SSL_LDFLAGS+=${OPENSSL_LDFLAGS}
-+endif
- ifeq ($(uname_S),SunOS)
- IS_SUN_CC=$(shell sh -c '$(CC) -V 2>&1 |egrep -i -c "sun|studio"')
- ifeq ($(IS_SUN_CC),1)
diff --git a/databases/valkey/files/patch-deps-hiredis-net.c b/databases/valkey/files/patch-deps-hiredis-net.c
deleted file mode 100644
index 434ebf0e81a4..000000000000
--- a/databases/valkey/files/patch-deps-hiredis-net.c
+++ /dev/null
@@ -1,39 +0,0 @@
---- deps/hiredis/net.c.orig 2024-04-01 02:56:24 UTC
-+++ deps/hiredis/net.c
-@@ -185,14 +185,34 @@ int redisKeepAlive(redisContext *c, int interval) {
- __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
- return REDIS_ERR;
- }
--#else
--#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__)
-+#elif defined(__GLIBC__)
- if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &val, sizeof(val)) < 0) {
- __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
- return REDIS_ERR;
- }
-
- val = interval/3;
-+ if (val == 0) val = 1;
-+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &val, sizeof(val)) < 0) {
-+ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
-+ return REDIS_ERR;
-+ }
-+
-+ val = 3;
-+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPCNT, &val, sizeof(val)) < 0) {
-+ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
-+ return REDIS_ERR;
-+ }
-+#else
-+#if !defined(__sun) && defined(TCP_KEEPIDLE) && defined(TCP_KEEPINTL) && \
-+ defined(TCP_KEEPCNT)
-+ val = interval;
-+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &val, sizeof(val)) < 0) {
-+ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
-+ return REDIS_ERR;
-+ }
-+
-+ val = internal/3;
- if (val == 0) val = 1;
- if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &val, sizeof(val)) < 0) {
- __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
diff --git a/databases/valkey/files/patch-deps-Makefile b/databases/valkey/files/patch-deps_Makefile
index 003ae439c2c5..f8fe98e667d5 100644
--- a/databases/valkey/files/patch-deps-Makefile
+++ b/databases/valkey/files/patch-deps_Makefile
@@ -1,6 +1,6 @@
---- deps/Makefile.orig 2024-04-01 02:56:24 UTC
+--- deps/Makefile.orig 2025-10-21 16:05:42 UTC
+++ deps/Makefile
-@@ -84,7 +84,7 @@ else
+@@ -90,7 +90,7 @@ else
ifeq ($(LUA_DEBUG),yes)
LUA_CFLAGS+= -O0 -g -DLUA_USE_APICHECK
else
@@ -9,7 +9,7 @@
endif
ifeq ($(LUA_COVERAGE),yes)
LUA_CFLAGS += -fprofile-arcs -ftest-coverage
-@@ -112,7 +112,7 @@ jemalloc: .make-prerequisites
+@@ -118,8 +118,8 @@ jemalloc: .make-prerequisites
jemalloc: .make-prerequisites
@printf '%b %b\n' $(MAKECOLOR)MAKE$(ENDCOLOR) $(BINCOLOR)$@$(ENDCOLOR)
@@ -19,3 +19,4 @@
+ cd jemalloc && $(MAKE) CFLAGS="$(JEMALLOC_CFLAGS)" CXXFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" lib/libjemalloc.a
.PHONY: jemalloc
+
diff --git a/databases/valkey/files/patch-src-Makefile b/databases/valkey/files/patch-src_Makefile
index 483fe6891dbb..076a6dac403a 100644
--- a/databases/valkey/files/patch-src-Makefile
+++ b/databases/valkey/files/patch-src_Makefile
@@ -1,4 +1,4 @@
---- src/Makefile.orig 2024-08-01 15:59:43 UTC
+--- src/Makefile.orig 2025-10-21 16:05:42 UTC
+++ src/Makefile
@@ -61,8 +61,8 @@ endif
STD+=-std=c99
@@ -11,15 +11,15 @@
INSTALL=install
PKG_CONFIG?=pkg-config
-@@ -145,7 +145,6 @@ FINAL_LIBS=-lm
- endif
+@@ -138,7 +138,6 @@ FINAL_LIBS=-lm
+ FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(SERVER_CFLAGS)
FINAL_LDFLAGS=$(LDFLAGS) $(OPT) $(SERVER_LDFLAGS) $(DEBUG)
FINAL_LIBS=-lm
-DEBUG=-g -ggdb
# Linux ARM32 needs -latomic at linking time
ifneq (,$(findstring armv,$(uname_M)))
-@@ -189,6 +188,11 @@ else
+@@ -182,6 +181,11 @@ else
OPENSSL_PREFIX?=/usr/local/opt/openssl
endif
else
@@ -31,7 +31,7 @@
ifeq ($(uname_S),AIX)
# AIX
FINAL_LDFLAGS+= -Wl,-bexpall
-@@ -248,6 +252,7 @@ endif
+@@ -241,6 +245,7 @@ endif
endif
endif
endif
@@ -39,7 +39,7 @@
ifdef OPENSSL_PREFIX
OPENSSL_CFLAGS=-I$(OPENSSL_PREFIX)/include
-@@ -624,12 +629,6 @@ install: all
+@@ -642,12 +647,6 @@ install: all
@ln -sf $(SERVER_NAME) $(INSTALL_BIN)/$(ENGINE_CHECK_RDB_NAME)
@ln -sf $(SERVER_NAME) $(INSTALL_BIN)/$(ENGINE_CHECK_AOF_NAME)
@ln -sf $(SERVER_NAME) $(INSTALL_BIN)/$(ENGINE_SENTINEL_NAME)
diff --git a/databases/valkey/files/patch-valkey.conf b/databases/valkey/files/patch-valkey.conf
index 513df990df09..6b8a6a96d93d 100644
--- a/databases/valkey/files/patch-valkey.conf
+++ b/databases/valkey/files/patch-valkey.conf
@@ -1,6 +1,6 @@
---- valkey.conf.orig 2025-03-31 19:55:59 UTC
+--- valkey.conf.orig 2025-10-21 16:05:42 UTC
+++ valkey.conf
-@@ -353,7 +353,7 @@ tcp-keepalive 300
+@@ -377,7 +377,7 @@ tcp-keepalive 300
# By default the server does not run as a daemon. Use 'yes' if you need it.
# Note that the server will write a pid file in /var/run/valkey.pid when daemonized.
# When the server is supervised by upstart or systemd, this parameter has no impact.
@@ -9,7 +9,7 @@
# If you run the server from upstart or systemd, the server can interact with your
# supervision tree. Options:
-@@ -385,7 +385,7 @@ daemonize no
+@@ -409,7 +409,7 @@ daemonize no
#
# Note that on modern Linux systems "/run/valkey.pid" is more conforming
# and should be used instead.
@@ -18,7 +18,7 @@
# Specify the server verbosity level.
# This can be one of:
-@@ -416,7 +416,7 @@ loglevel notice
+@@ -440,7 +440,7 @@ loglevel notice
# Specify the log file name. Also the empty string can be used to force
# the server to log on the standard output. Note that if you use standard
# output for logging but daemonize, logs will be sent to /dev/null
@@ -27,7 +27,7 @@
# To enable logging to the system logger, just set 'syslog-enabled' to yes,
# and optionally update the other syslog parameters to suit your needs.
-@@ -606,7 +606,7 @@ rdb-del-sync-files no
+@@ -631,7 +631,7 @@ rdb-del-sync-files no
# Note that modifying 'dir' during runtime may have unexpected behavior,
# for example when a child process is running, related file operations may
# have unexpected effects.