summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile1
-rw-r--r--databases/arrow-glib/Makefile2
-rw-r--r--databases/arrow-glib/distinfo6
-rw-r--r--databases/arrow/Makefile5
-rw-r--r--databases/arrow/distinfo6
-rw-r--r--databases/arrow/files/patch-src_arrow_testing_process.cc33
-rw-r--r--databases/arrow/pkg-plist18
-rw-r--r--databases/diesel/Makefile51
-rw-r--r--databases/diesel/distinfo102
-rw-r--r--databases/kuzu/Makefile2
-rw-r--r--databases/kuzu/distinfo6
-rw-r--r--databases/py-aiodataloader/Makefile22
-rw-r--r--databases/py-aiodataloader/distinfo3
-rw-r--r--databases/py-aiodataloader/pkg-descr15
-rw-r--r--databases/py-apache-arrow/Makefile5
-rw-r--r--databases/py-apache-arrow/distinfo6
-rw-r--r--databases/py-apache-arrow/pkg-plist30
-rw-r--r--databases/py-pyarrow/Makefile4
-rw-r--r--databases/py-pyarrow/distinfo6
-rw-r--r--databases/py-python-swiftclient/Makefile7
-rw-r--r--databases/py-python-swiftclient/distinfo6
-rw-r--r--databases/py-python-swiftclient/files/patch-setup.cfg11
-rw-r--r--databases/py-sqlframe/Makefile4
-rw-r--r--databases/py-sqlframe/distinfo6
-rw-r--r--databases/py-sqlglot/Makefile2
-rw-r--r--databases/py-sqlglot/distinfo6
-rw-r--r--databases/py-xrootd/Makefile2
-rw-r--r--databases/py-xrootd/distinfo6
-rw-r--r--databases/rocksdb/Makefile2
-rw-r--r--databases/rocksdb/distinfo6
-rw-r--r--databases/rocksdb/pkg-plist1
-rw-r--r--databases/rubygem-dbf/Makefile2
-rw-r--r--databases/rubygem-dbf/distinfo6
-rw-r--r--databases/rubygem-gdbm/Makefile2
-rw-r--r--databases/rubygem-gdbm/distinfo6
-rw-r--r--databases/rubygem-red-arrow/Makefile2
-rw-r--r--databases/rubygem-red-arrow/distinfo6
-rw-r--r--databases/rubygem-red-gandiva/Makefile2
-rw-r--r--databases/rubygem-red-gandiva/distinfo6
-rw-r--r--databases/rubygem-red-parquet/Makefile2
-rw-r--r--databases/rubygem-red-parquet/distinfo6
-rw-r--r--databases/rubygem-solid_queue-rails72/Makefile2
-rw-r--r--databases/rubygem-solid_queue-rails72/distinfo6
-rw-r--r--databases/rubygem-solid_queue/Makefile2
-rw-r--r--databases/rubygem-solid_queue/distinfo6
-rw-r--r--databases/rubygem-sqlite3/Makefile2
-rw-r--r--databases/rubygem-sqlite3/distinfo6
-rw-r--r--databases/rubygem-sqlite3/files/patch-gemspec6
48 files changed, 235 insertions, 217 deletions
diff --git a/databases/Makefile b/databases/Makefile
index c076df5d6f2d..344b3f282343 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -748,6 +748,7 @@
SUBDIR += py-Pyrseas
SUBDIR += py-aesqlapius
SUBDIR += py-agate-sql
+ SUBDIR += py-aiodataloader
SUBDIR += py-aiomcache
SUBDIR += py-aiomysql
SUBDIR += py-aiopg
diff --git a/databases/arrow-glib/Makefile b/databases/arrow-glib/Makefile
index b0cbaa68bac2..9cd7c171dc06 100644
--- a/databases/arrow-glib/Makefile
+++ b/databases/arrow-glib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= arrow
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases
MASTER_SITES= APACHE/arrow/arrow-${PORTVERSION}/
PKGNAMESUFFIX= -glib
diff --git a/databases/arrow-glib/distinfo b/databases/arrow-glib/distinfo
index 539094eac169..800d184828c1 100644
--- a/databases/arrow-glib/distinfo
+++ b/databases/arrow-glib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740022436
-SHA256 (apache-arrow-19.0.1.tar.gz) = acb76266e8b0c2fbb7eb15d542fbb462a73b3fd1e32b80fad6c2fafd95a51160
-SIZE (apache-arrow-19.0.1.tar.gz) = 17849505
+TIMESTAMP = 1752479249
+SHA256 (apache-arrow-20.0.0.tar.gz) = 89efbbf852f5a1f79e9c99ab4c217e2eb7f991837c005cba2d4a2fbd35fad212
+SIZE (apache-arrow-20.0.0.tar.gz) = 17862661
diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile
index 7be3816e356b..1742573965de 100644
--- a/databases/arrow/Makefile
+++ b/databases/arrow/Makefile
@@ -1,6 +1,5 @@
PORTNAME= arrow
-DISTVERSION= 19.0.1
-PORTREVISION= 5
+DISTVERSION= 20.0.0
CATEGORIES= databases
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION} \
https://github.com/apache/orc/archive/rel/:orc
@@ -28,7 +27,7 @@ GH_ACCOUNT= apache
WRKSRC_SUBDIR= cpp
-PLIST_SUB+= LIBVERSION=1900
+PLIST_SUB+= LIBVERSION=2000
CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17 -DARROW_SIMD_LEVEL=NONE -DARROW_RUNTIME_SIMD_LEVEL=NONE \
-DPython3_EXECUTABLE=${PYTHON_CMD}
diff --git a/databases/arrow/distinfo b/databases/arrow/distinfo
index b7ee48617fd7..794a655e4900 100644
--- a/databases/arrow/distinfo
+++ b/databases/arrow/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740274410
-SHA256 (apache-arrow-19.0.1.tar.gz) = acb76266e8b0c2fbb7eb15d542fbb462a73b3fd1e32b80fad6c2fafd95a51160
-SIZE (apache-arrow-19.0.1.tar.gz) = 17849505
+TIMESTAMP = 1749498304
+SHA256 (apache-arrow-20.0.0.tar.gz) = 89efbbf852f5a1f79e9c99ab4c217e2eb7f991837c005cba2d4a2fbd35fad212
+SIZE (apache-arrow-20.0.0.tar.gz) = 17862661
SHA256 (release-1.6.6.tar.gz) = 9a92b3eaad1d8b88a18cee41058feb34eb43d919df363e0b74a0b857724e4ba0
SIZE (release-1.6.6.tar.gz) = 13939853
diff --git a/databases/arrow/files/patch-src_arrow_testing_process.cc b/databases/arrow/files/patch-src_arrow_testing_process.cc
deleted file mode 100644
index a9f3ff631317..000000000000
--- a/databases/arrow/files/patch-src_arrow_testing_process.cc
+++ /dev/null
@@ -1,33 +0,0 @@
-- workaorund for https://github.com/apache/arrow/issues/45803
-
---- src/arrow/testing/process.cc.orig 2025-02-11 22:18:18 UTC
-+++ src/arrow/testing/process.cc
-@@ -33,17 +33,24 @@
- # include <boost/asio/io_context.hpp>
-
- # ifdef BOOST_PROCESS_USE_V2
-+#undef BOOST_PROCESS_NEED_SOURCE
- # ifdef BOOST_PROCESS_NEED_SOURCE
- // Workaround for https://github.com/boostorg/process/issues/312
- # define BOOST_PROCESS_V2_SEPARATE_COMPILATION
- # ifdef __APPLE__
- # include <sys/sysctl.h>
- # endif
--# include <boost/process/v2.hpp>
--# include <boost/process/v2/src.hpp>
--# else
--# include <boost/process/v2.hpp>
- # endif
-+# include <boost/process/v2/environment.hpp>
-+# include <boost/process/v2/error.hpp>
-+# include <boost/process/v2/execute.hpp>
-+# include <boost/process/v2/exit_code.hpp>
-+# include <boost/process/v2/pid.hpp>
-+# include <boost/process/v2/popen.hpp>
-+# include <boost/process/v2/process.hpp>
-+# include <boost/process/v2/process_handle.hpp>
-+# include <boost/process/v2/start_dir.hpp>
-+# include <boost/process/v2/stdio.hpp>
- # include <unordered_map>
- # else
- // We need BOOST_USE_WINDOWS_H definition with MinGW when we use
diff --git a/databases/arrow/pkg-plist b/databases/arrow/pkg-plist
index 38510fc6b44c..eab967a6c8c3 100644
--- a/databases/arrow/pkg-plist
+++ b/databases/arrow/pkg-plist
@@ -513,7 +513,7 @@ lib/cmake/Arrow/arrow-config.cmake
%%TESTINGFLIGHT%%lib/cmake/ArrowFlightTesting/ArrowFlightTestingTargets.cmake
%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so
%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so.%%LIBVERSION%%
-%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so.%%LIBVERSION%%.1.0
+%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so.%%LIBVERSION%%.0.0
%%TESTINGFLIGHT%%libdata/pkgconfig/arrow-flight-testing.pc
%%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightConfig.cmake
%%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightConfigVersion.cmake
@@ -546,25 +546,25 @@ lib/cmake/Arrow/arrow-config.cmake
%%PARQUET%%lib/cmake/Parquet/ParquetTargets.cmake
lib/libarrow.so
lib/libarrow.so.%%LIBVERSION%%
-lib/libarrow.so.%%LIBVERSION%%.1.0
+lib/libarrow.so.%%LIBVERSION%%.0.0
%%ACERO%%lib/libarrow_acero.so
%%ACERO%%lib/libarrow_acero.so.%%LIBVERSION%%
-%%ACERO%%lib/libarrow_acero.so.%%LIBVERSION%%.1.0
+%%ACERO%%lib/libarrow_acero.so.%%LIBVERSION%%.0.0
%%DATASET%%lib/libarrow_dataset.so
%%DATASET%%lib/libarrow_dataset.so.%%LIBVERSION%%
-%%DATASET%%lib/libarrow_dataset.so.%%LIBVERSION%%.1.0
+%%DATASET%%lib/libarrow_dataset.so.%%LIBVERSION%%.0.0
%%FLIGHT%%lib/libarrow_flight.so
%%FLIGHT%%lib/libarrow_flight.so.%%LIBVERSION%%
-%%FLIGHT%%lib/libarrow_flight.so.%%LIBVERSION%%.1.0
+%%FLIGHT%%lib/libarrow_flight.so.%%LIBVERSION%%.0.0
%%TESTING%%lib/libarrow_testing.so
%%TESTING%%lib/libarrow_testing.so.%%LIBVERSION%%
-%%TESTING%%lib/libarrow_testing.so.%%LIBVERSION%%.1.0
+%%TESTING%%lib/libarrow_testing.so.%%LIBVERSION%%.0.0
%%GANDIVA%%lib/libgandiva.so
%%GANDIVA%%lib/libgandiva.so.%%LIBVERSION%%
-%%GANDIVA%%lib/libgandiva.so.%%LIBVERSION%%.1.0
+%%GANDIVA%%lib/libgandiva.so.%%LIBVERSION%%.0.0
%%PARQUET%%lib/libparquet.so
%%PARQUET%%lib/libparquet.so.%%LIBVERSION%%
-%%PARQUET%%lib/libparquet.so.%%LIBVERSION%%.1.0
+%%PARQUET%%lib/libparquet.so.%%LIBVERSION%%.0.0
%%ACERO%%libdata/pkgconfig/arrow-acero.pc
%%COMPUTE%%libdata/pkgconfig/arrow-compute.pc
%%CSV%%libdata/pkgconfig/arrow-csv.pc
@@ -578,4 +578,4 @@ libdata/pkgconfig/arrow.pc
%%GANDIVA%%libdata/pkgconfig/gandiva.pc
%%PARQUET%%libdata/pkgconfig/parquet.pc
%%DATADIR%%/gdb/gdb_arrow.py
-share/gdb/auto-load/usr/local/lib/libarrow.so.%%LIBVERSION%%.1.0-gdb.py
+share/gdb/auto-load/usr/local/lib/libarrow.so.%%LIBVERSION%%.0.0-gdb.py
diff --git a/databases/diesel/Makefile b/databases/diesel/Makefile
index 1d3f9023abf4..72f933107300 100644
--- a/databases/diesel/Makefile
+++ b/databases/diesel/Makefile
@@ -1,7 +1,6 @@
PORTNAME= diesel
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.11
-PORTREVISION= 1
+DISTVERSION= 2.2.12
CATEGORIES= databases
PKGNAMESUFFIX= -cli
@@ -38,15 +37,15 @@ CARGO_CRATES= aho-corasick-1.1.3 \
bitflags-2.9.1 \
blake2-0.10.6 \
block-buffer-0.10.4 \
- bumpalo-3.18.1 \
+ bumpalo-3.19.0 \
byteorder-1.5.0 \
- cc-1.2.27 \
+ cc-1.2.29 \
cfg-if-1.0.1 \
chrono-0.4.41 \
- clap-4.5.40 \
- clap_builder-4.5.40 \
- clap_complete-4.5.54 \
- clap_derive-4.5.40 \
+ clap-4.5.41 \
+ clap_builder-4.5.41 \
+ clap_complete-4.5.55 \
+ clap_derive-4.5.41 \
clap_lex-0.7.5 \
cmake-0.1.54 \
colorchoice-1.0.4 \
@@ -66,7 +65,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
encode_unicode-1.0.0 \
env_logger-0.8.4 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.13 \
fastrand-2.3.0 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
@@ -87,7 +86,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.1 \
- indexmap-2.9.0 \
+ indexmap-2.10.0 \
insta-1.43.1 \
ipnet-2.11.0 \
ipnetwork-0.21.1 \
@@ -97,7 +96,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
lazy_static-1.5.0 \
libc-0.2.174 \
libm-0.2.15 \
- libsqlite3-sys-0.33.0 \
+ libsqlite3-sys-0.35.0 \
link-cplusplus-1.0.10 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
@@ -115,7 +114,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
num-traits-0.2.19 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
- openssl-src-300.5.0+3.5.0 \
+ openssl-src-300.5.1+3.5.1 \
openssl-sys-0.9.109 \
overload-0.1.1 \
parking_lot-0.12.4 \
@@ -153,7 +152,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
serde_regex-1.1.0 \
- serde_spanned-0.6.9 \
+ serde_spanned-1.0.0 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
similar-2.7.0 \
@@ -161,20 +160,20 @@ CARGO_CRATES= aho-corasick-1.1.3 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.103 \
+ syn-2.0.104 \
synstructure-0.13.2 \
tempfile-3.20.0 \
- thiserror-1.0.69 \
- thiserror-impl-1.0.69 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
thread_local-1.1.9 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
tinystr-0.8.1 \
- toml-0.8.23 \
- toml_datetime-0.6.11 \
- toml_edit-0.22.27 \
- toml_write-0.1.2 \
+ toml-0.9.2 \
+ toml_datetime-0.7.0 \
+ toml_parser-1.0.1 \
+ toml_writer-1.0.2 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
@@ -207,16 +206,26 @@ CARGO_CRATES= aho-corasick-1.1.3 \
windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.11 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.12 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yoke-0.8.0 \
diff --git a/databases/diesel/distinfo b/databases/diesel/distinfo
index 82417839f948..6f18a280c6ca 100644
--- a/databases/diesel/distinfo
+++ b/databases/diesel/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1750322935
+TIMESTAMP = 1752473534
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
@@ -31,24 +31,24 @@ SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
-SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
-SIZE (rust/crates/cc-1.2.27.crate) = 107070
+SHA256 (rust/crates/cc-1.2.29.crate) = 5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362
+SIZE (rust/crates/cc-1.2.29.crate) = 108072
SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
-SIZE (rust/crates/clap-4.5.40.crate) = 57419
-SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
-SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
-SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677
-SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534
-SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
-SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap-4.5.41.crate) = be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9
+SIZE (rust/crates/clap-4.5.41.crate) = 58298
+SHA256 (rust/crates/clap_builder-4.5.41.crate) = 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d
+SIZE (rust/crates/clap_builder-4.5.41.crate) = 169633
+SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
+SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
+SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
+SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
@@ -87,8 +87,8 @@ SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63
SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -129,8 +129,8 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f
SIZE (rust/crates/idna-1.0.3.crate) = 142515
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
SIZE (rust/crates/insta-1.43.1.crate) = 101047
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
@@ -149,8 +149,8 @@ SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e984
SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libsqlite3-sys-0.33.0.crate) = 947e6816f7825b2b45027c2c32e7085da9934defa535de4a6a46b10a4d5257fa
-SIZE (rust/crates/libsqlite3-sys-0.33.0.crate) = 5182864
+SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f
+SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364
SHA256 (rust/crates/link-cplusplus-1.0.10.crate) = 4a6f6da007f968f9def0d65a05b187e2960183de70c160204ecfccf0ee330212
SIZE (rust/crates/link-cplusplus-1.0.10.crate) = 8054
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
@@ -185,8 +185,8 @@ SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a71648
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
-SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
-SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
+SHA256 (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 735230c832b28c000e3bc117119e6466a663ec73506bc0a9907ea4187508e42a
+SIZE (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 10505501
SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
@@ -261,8 +261,8 @@ SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
-SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
-SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
@@ -277,16 +277,16 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
-SIZE (rust/crates/syn-2.0.103.crate) = 298990
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
-SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
-SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
@@ -297,14 +297,14 @@ SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
-SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
-SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
-SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
-SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml-0.9.2.crate) = ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac
+SIZE (rust/crates/toml-0.9.2.crate) = 56695
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30
+SIZE (rust/crates/toml_parser-1.0.1.crate) = 35063
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -369,26 +369,46 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
-SIZE (rust/crates/winnow-0.7.11.crate) = 174175
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
+SIZE (rust/crates/winnow-0.7.12.crate) = 174403
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
@@ -411,5 +431,5 @@ SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5f
SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (diesel-rs-diesel-v2.2.11_GH0.tar.gz) = d2fdb24e16b4a26775bf76833fbb410e97f68af1161a084a500bc79d8d06dc41
-SIZE (diesel-rs-diesel-v2.2.11_GH0.tar.gz) = 846722
+SHA256 (diesel-rs-diesel-v2.2.12_GH0.tar.gz) = 583f2d71a14b2bb318222474bd1f26f93e945a3e98dcf1b892c67463abe13897
+SIZE (diesel-rs-diesel-v2.2.12_GH0.tar.gz) = 849219
diff --git a/databases/kuzu/Makefile b/databases/kuzu/Makefile
index af9d4b460626..def0f4db1b3c 100644
--- a/databases/kuzu/Makefile
+++ b/databases/kuzu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kuzu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.0
+DISTVERSION= 0.11.0
CATEGORIES= databases
MAINTAINER= mahlon@martini.nu
diff --git a/databases/kuzu/distinfo b/databases/kuzu/distinfo
index 17e9eed47e1c..92176c7b2b9f 100644
--- a/databases/kuzu/distinfo
+++ b/databases/kuzu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746742558
-SHA256 (kuzudb-kuzu-v0.10.0_GH0.tar.gz) = df185b2688ccbfebfddf11520532caf2965300fd91c0c2b9d096da59c925228f
-SIZE (kuzudb-kuzu-v0.10.0_GH0.tar.gz) = 153460387
+TIMESTAMP = 1752437160
+SHA256 (kuzudb-kuzu-v0.11.0_GH0.tar.gz) = 445872031fd41153dd5a35a3d471354f1a98f853df5aad45a0a47154c69eaf2f
+SIZE (kuzudb-kuzu-v0.11.0_GH0.tar.gz) = 154099568
diff --git a/databases/py-aiodataloader/Makefile b/databases/py-aiodataloader/Makefile
new file mode 100644
index 000000000000..7787cf6fcfb4
--- /dev/null
+++ b/databases/py-aiodataloader/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= aiodataloader
+PORTVERSION= 0.4.2
+CATEGORIES= databases python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Asyncio DataLoader implementation for Python
+WWW= https://github.com/syrusakbary/aiodataloader
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1.1:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/py-aiodataloader/distinfo b/databases/py-aiodataloader/distinfo
new file mode 100644
index 000000000000..a08bc0b26d92
--- /dev/null
+++ b/databases/py-aiodataloader/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752416400
+SHA256 (aiodataloader-0.4.2.tar.gz) = c92f6f2fb7ee13939ffd68274895aca44ccc0294a1275179bfb8af2b29b788e1
+SIZE (aiodataloader-0.4.2.tar.gz) = 13458
diff --git a/databases/py-aiodataloader/pkg-descr b/databases/py-aiodataloader/pkg-descr
new file mode 100644
index 000000000000..ac4645132d3e
--- /dev/null
+++ b/databases/py-aiodataloader/pkg-descr
@@ -0,0 +1,15 @@
+DataLoader is a generic utility to be used as part of your application's data
+fetching layer to provide a simplified and consistent API over various remote
+data sources such as databases or web services via batching and caching.
+
+A port of the "Loader" API originally developed by @schrockn at Facebook in 2010
+as a simplifying force to coalesce the sundry key-value store back-end APIs
+which existed at the time. At Facebook, "Loader" became one of the
+implementation details of the "Ent" framework, a privacy-aware data entity
+loading and caching layer within web server product code. This ultimately became
+the underpinning for Facebook's GraphQL server implementation and type
+definitions.
+
+Asyncio DataLoader is a Python port of the original JavaScript DataLoader
+implementation. DataLoader is often used when implementing a GraphQL service,
+though it is also broadly useful in other situations.
diff --git a/databases/py-apache-arrow/Makefile b/databases/py-apache-arrow/Makefile
index 738a075f74fb..421bef5f524c 100644
--- a/databases/py-apache-arrow/Makefile
+++ b/databases/py-apache-arrow/Makefile
@@ -1,6 +1,5 @@
PORTNAME= apache-arrow
-DISTVERSION= 19.0.1
-PORTREVISION= 1
+DISTVERSION= 20.0.0
CATEGORIES= databases python
MASTER_SITES= APACHE/arrow/arrow-${DISTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,7 +21,7 @@ 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 cython # autoplist is broken, see https://issues.apache.org/jira/browse/ARROW-16820
+USE_PYTHON= distutils cython3 # autoplist is broken, see https://issues.apache.org/jira/browse/ARROW-16820
WRKSRC_SUBDIR= python
diff --git a/databases/py-apache-arrow/distinfo b/databases/py-apache-arrow/distinfo
index bbe8b8a32d13..80f773f57982 100644
--- a/databases/py-apache-arrow/distinfo
+++ b/databases/py-apache-arrow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740286390
-SHA256 (apache-arrow-19.0.1.tar.gz) = acb76266e8b0c2fbb7eb15d542fbb462a73b3fd1e32b80fad6c2fafd95a51160
-SIZE (apache-arrow-19.0.1.tar.gz) = 17849505
+TIMESTAMP = 1752479276
+SHA256 (apache-arrow-20.0.0.tar.gz) = 89efbbf852f5a1f79e9c99ab4c217e2eb7f991837c005cba2d4a2fbd35fad212
+SIZE (apache-arrow-20.0.0.tar.gz) = 17862661
diff --git a/databases/py-apache-arrow/pkg-plist b/databases/py-apache-arrow/pkg-plist
index 3d33a2a36a80..1dc53b8de1ef 100644
--- a/databases/py-apache-arrow/pkg-plist
+++ b/databases/py-apache-arrow/pkg-plist
@@ -1,9 +1,9 @@
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/not-zip-safe
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/pyarrow-19.0.1-py%%PYTHON_VER%%.egg-info/top_level.txt
+%%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/__init__.pxd
%%PYTHON_SITELIBDIR%%/pyarrow/__init__.py
%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -324,7 +324,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/csv.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/datetime.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/decimal.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/deserialize.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/extension_type.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/filesystem.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/flight.h
@@ -348,7 +347,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/pyarrow_lib.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/python_test.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/python_to_arrow.h
-%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/serialize.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/type_traits.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/udf.h
%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/vendored/pythoncapi_compat.h
@@ -559,14 +557,14 @@
%%PYTHON_SITELIBDIR%%/pyarrow/lib.pyx
%%PYTHON_SITELIBDIR%%/pyarrow/lib_api.h
%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.1900
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.1900.1.0
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2000
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2000.0.0
%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.1900
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.1900.1.0
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2000
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2000.0.0
%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.1900
-%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.1900.1.0
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2000
+%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2000.0.0
%%PYTHON_SITELIBDIR%%/pyarrow/memory.pxi
%%PYTHON_SITELIBDIR%%/pyarrow/orc.py
%%PYTHON_SITELIBDIR%%/pyarrow/pandas-shim.pxi
@@ -598,8 +596,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/datetime.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/decimal.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/decimal.h
-%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/deserialize.cc
-%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/deserialize.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/extension_type.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/extension_type.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/filesystem.cc
@@ -637,8 +633,6 @@
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/python_test.h
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/python_to_arrow.cc
%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/python_to_arrow.h
-%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/serialize.cc
-%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/serialize.h
%%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
diff --git a/databases/py-pyarrow/Makefile b/databases/py-pyarrow/Makefile
index dc56ae5d2c7b..b1d040aa9437 100644
--- a/databases/py-pyarrow/Makefile
+++ b/databases/py-pyarrow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyarrow
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow \
LIB_DEPENDS= libarrow.so:databases/arrow
USES= cmake:indirect python:3.9+ shebangfix
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
SHEBANG_FILES= cmake_modules/aws_sdk_cpp_generate_variables.sh
diff --git a/databases/py-pyarrow/distinfo b/databases/py-pyarrow/distinfo
index 87d5cc40d57d..b8f48e748b43 100644
--- a/databases/py-pyarrow/distinfo
+++ b/databases/py-pyarrow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740022442
-SHA256 (pyarrow-19.0.1.tar.gz) = 3bf266b485df66a400f282ac0b6d1b500b9d2ae73314a153dbe97d6d5cc8a99e
-SIZE (pyarrow-19.0.1.tar.gz) = 1129437
+TIMESTAMP = 1752479410
+SHA256 (pyarrow-20.0.0.tar.gz) = febc4a913592573c8d5805091a6c2b5064c8bd6e002131f01061797d91c783c1
+SIZE (pyarrow-20.0.0.tar.gz) = 1125187
diff --git a/databases/py-python-swiftclient/Makefile b/databases/py-python-swiftclient/Makefile
index 6b777eeb8ddd..257fea4bcf93 100644
--- a/databases/py-python-swiftclient/Makefile
+++ b/databases/py-python-swiftclient/Makefile
@@ -1,9 +1,9 @@
PORTNAME= python-swiftclient
-PORTVERSION= 3.13.1
-PORTREVISION= 3
+PORTVERSION= 4.8.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= python_swiftclient-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenStack Object Storage API Client Library
@@ -16,8 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=1.1.0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.4.0:www/py-requests@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/databases/py-python-swiftclient/distinfo b/databases/py-python-swiftclient/distinfo
index 8d3bf05b0326..7592dcc2441a 100644
--- a/databases/py-python-swiftclient/distinfo
+++ b/databases/py-python-swiftclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1651593142
-SHA256 (python-swiftclient-3.13.1.tar.gz) = 2d26c90b6392f6befa7fbb16fcda7be44aa26e2ae8a5bee2705d1d1c813833f0
-SIZE (python-swiftclient-3.13.1.tar.gz) = 201632
+TIMESTAMP = 1752266054
+SHA256 (python_swiftclient-4.8.0.tar.gz) = 44162cab469368cafdc25e0c8c4e95a2b9db1a44456a48ce080fe2ca9a4b3863
+SIZE (python_swiftclient-4.8.0.tar.gz) = 210041
diff --git a/databases/py-python-swiftclient/files/patch-setup.cfg b/databases/py-python-swiftclient/files/patch-setup.cfg
deleted file mode 100644
index fae6d6ea7406..000000000000
--- a/databases/py-python-swiftclient/files/patch-setup.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.cfg.orig 2022-02-23 09:45:42 UTC
-+++ setup.cfg
-@@ -25,8 +25,6 @@ packages =
- [files]
- packages =
- swiftclient
--scripts =
-- bin/swift
- data_files =
- share/man/man1 = doc/manpages/swift.1
-
diff --git a/databases/py-sqlframe/Makefile b/databases/py-sqlframe/Makefile
index 0bcebd9d0e68..db51939391d5 100644
--- a/databases/py-sqlframe/Makefile
+++ b/databases/py-sqlframe/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlframe
-PORTVERSION= 3.36.1
+PORTVERSION= 3.36.3
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prettytable>=0<4:devel/py-prettytable@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<26.32:databases/py-sqlglot@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<26.34:databases/py-sqlglot@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/databases/py-sqlframe/distinfo b/databases/py-sqlframe/distinfo
index cdd6ac944019..16977061a376 100644
--- a/databases/py-sqlframe/distinfo
+++ b/databases/py-sqlframe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375045
-SHA256 (sqlframe-3.36.1.tar.gz) = ef29ddb94182edf08d41a3df2e2db25ba87a11b97212f509a73c66cfd410921a
-SIZE (sqlframe-3.36.1.tar.gz) = 29480454
+TIMESTAMP = 1752266056
+SHA256 (sqlframe-3.36.3.tar.gz) = c5d9e4f13131693c9d6178a4e6d9852557e203be0eeb4b4d256929a6f487259d
+SIZE (sqlframe-3.36.3.tar.gz) = 29481819
diff --git a/databases/py-sqlglot/Makefile b/databases/py-sqlglot/Makefile
index cf511dfac9b1..d023c7cd67f0 100644
--- a/databases/py-sqlglot/Makefile
+++ b/databases/py-sqlglot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlglot
-PORTVERSION= 26.31.0
+PORTVERSION= 26.33.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-sqlglot/distinfo b/databases/py-sqlglot/distinfo
index fb751280939a..d1b4c41b8cc8 100644
--- a/databases/py-sqlglot/distinfo
+++ b/databases/py-sqlglot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208152
-SHA256 (sqlglot-26.31.0.tar.gz) = e9b8f52d02e21636cd7e463af29db0b86707437b9d468b7b2166b67fa96cdd87
-SIZE (sqlglot-26.31.0.tar.gz) = 5341968
+TIMESTAMP = 1752266058
+SHA256 (sqlglot-26.33.0.tar.gz) = 2817278779fa51d6def43aa0d70690b93a25c83eb18ec97130fdaf707abc0d73
+SIZE (sqlglot-26.33.0.tar.gz) = 5353340
diff --git a/databases/py-xrootd/Makefile b/databases/py-xrootd/Makefile
index ab3699222435..339d69a55385 100644
--- a/databases/py-xrootd/Makefile
+++ b/databases/py-xrootd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xrootd
-PORTVERSION= 5.8.3
+PORTVERSION= 5.8.4
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-xrootd/distinfo b/databases/py-xrootd/distinfo
index 2f792827b1c8..0e9cebc326df 100644
--- a/databases/py-xrootd/distinfo
+++ b/databases/py-xrootd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813034
-SHA256 (xrootd-5.8.3.tar.gz) = e4c6258e6090c1cfb20232a61a3a0ceb97cf1782137fa268dca3b6390fcb6326
-SIZE (xrootd-5.8.3.tar.gz) = 6904055
+TIMESTAMP = 1752266060
+SHA256 (xrootd-5.8.4.tar.gz) = 2d1d597c2ce5200a20eb85f12012759fbbfc6912815e07956015f20904b81eb6
+SIZE (xrootd-5.8.4.tar.gz) = 6909130
diff --git a/databases/rocksdb/Makefile b/databases/rocksdb/Makefile
index aefb4a31fc10..47087329eecd 100644
--- a/databases/rocksdb/Makefile
+++ b/databases/rocksdb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rocksdb
-PORTVERSION= 10.2.1
+PORTVERSION= 10.4.2
DISTVERSIONPREFIX= v
CATEGORIES= databases
diff --git a/databases/rocksdb/distinfo b/databases/rocksdb/distinfo
index f676191920bc..07c87610b8e0 100644
--- a/databases/rocksdb/distinfo
+++ b/databases/rocksdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546410
-SHA256 (facebook-rocksdb-v10.2.1_GH0.tar.gz) = d1ddfd3551e649f7e2d180d5a6a006d90cfde56dcfe1e548c58d95b7f1c87049
-SIZE (facebook-rocksdb-v10.2.1_GH0.tar.gz) = 13775021
+TIMESTAMP = 1752266000
+SHA256 (facebook-rocksdb-v10.4.2_GH0.tar.gz) = afccfab496556904900afacf7d99887f1d50cb893e5d2288bd502db233adacac
+SIZE (facebook-rocksdb-v10.4.2_GH0.tar.gz) = 13841512
diff --git a/databases/rocksdb/pkg-plist b/databases/rocksdb/pkg-plist
index 52ddc261829c..4ed01579e21a 100644
--- a/databases/rocksdb/pkg-plist
+++ b/databases/rocksdb/pkg-plist
@@ -15,6 +15,7 @@ bin/table_reader_bench
bin/trace_analyzer
bin/write_stress
include/rocksdb/advanced_cache.h
+include/rocksdb/advanced_compression.h
include/rocksdb/advanced_iterator.h
include/rocksdb/advanced_options.h
include/rocksdb/attribute_groups.h
diff --git a/databases/rubygem-dbf/Makefile b/databases/rubygem-dbf/Makefile
index 43ce79d672b3..f6621fb2ff06 100644
--- a/databases/rubygem-dbf/Makefile
+++ b/databases/rubygem-dbf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dbf
-PORTVERSION= 5.0.1
+PORTVERSION= 5.1.1
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-dbf/distinfo b/databases/rubygem-dbf/distinfo
index bfd1173d3400..cee8104e5096 100644
--- a/databases/rubygem-dbf/distinfo
+++ b/databases/rubygem-dbf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715842882
-SHA256 (rubygem/dbf-5.0.1.gem) = 4e6ec00dbb0a01919e542cddf2a1c4924961b2d1bcba2f0c7f878e161afdcc54
-SIZE (rubygem/dbf-5.0.1.gem) = 128512
+TIMESTAMP = 1752266184
+SHA256 (rubygem/dbf-5.1.1.gem) = 885ff2dcaec4b8ea39edfdde043c1dde4c300d19822473e0d2db82c6a76a1370
+SIZE (rubygem/dbf-5.1.1.gem) = 128512
diff --git a/databases/rubygem-gdbm/Makefile b/databases/rubygem-gdbm/Makefile
index ec818490cf23..a94b94400b2c 100644
--- a/databases/rubygem-gdbm/Makefile
+++ b/databases/rubygem-gdbm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gdbm
-PORTVERSION= 2.1.0
+PORTVERSION= 2.1.1
PORTEPOCH= 2
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-gdbm/distinfo b/databases/rubygem-gdbm/distinfo
index 7f3e48fb5a34..8defc5b8b0fd 100644
--- a/databases/rubygem-gdbm/distinfo
+++ b/databases/rubygem-gdbm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1575182087
-SHA256 (rubygem/gdbm-2.1.0.gem) = 0b618465946a6e7a630b8dd3d10e30570cbc8fb8710bcb28f2db89058a7bbe77
-SIZE (rubygem/gdbm-2.1.0.gem) = 11264
+TIMESTAMP = 1752266262
+SHA256 (rubygem/gdbm-2.1.1.gem) = b14a4c7b0d0abbac9a021dc0e85cc9ba90efb2680edd4f80cc35c8752c880fac
+SIZE (rubygem/gdbm-2.1.1.gem) = 11264
diff --git a/databases/rubygem-red-arrow/Makefile b/databases/rubygem-red-arrow/Makefile
index fff3c2c11053..f557a168c407 100644
--- a/databases/rubygem-red-arrow/Makefile
+++ b/databases/rubygem-red-arrow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= red-arrow
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-red-arrow/distinfo b/databases/rubygem-red-arrow/distinfo
index 73c90c656f73..c27b1b80878e 100644
--- a/databases/rubygem-red-arrow/distinfo
+++ b/databases/rubygem-red-arrow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070498
-SHA256 (rubygem/red-arrow-19.0.1.gem) = 350b1f0ae20e15ac0f4cab457c1eb35592a43edab3f419639d2b3731823bfab3
-SIZE (rubygem/red-arrow-19.0.1.gem) = 72192
+TIMESTAMP = 1752479766
+SHA256 (rubygem/red-arrow-20.0.0.gem) = b29f4675f00bed767a7d63af87bf49714beef09659d1784a77d389f06429dbc4
+SIZE (rubygem/red-arrow-20.0.0.gem) = 72704
diff --git a/databases/rubygem-red-gandiva/Makefile b/databases/rubygem-red-gandiva/Makefile
index 8898d7364009..9f2057c0042f 100644
--- a/databases/rubygem-red-gandiva/Makefile
+++ b/databases/rubygem-red-gandiva/Makefile
@@ -1,5 +1,5 @@
PORTNAME= red-gandiva
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-red-gandiva/distinfo b/databases/rubygem-red-gandiva/distinfo
index 9855d6a4d08a..e0e09674360a 100644
--- a/databases/rubygem-red-gandiva/distinfo
+++ b/databases/rubygem-red-gandiva/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070504
-SHA256 (rubygem/red-gandiva-19.0.1.gem) = 957bb95b78d01bee7e3cc47c5d055f8e0fe2d1bb33d30a3ffcd860311c6fbe60
-SIZE (rubygem/red-gandiva-19.0.1.gem) = 14336
+TIMESTAMP = 1752480891
+SHA256 (rubygem/red-gandiva-20.0.0.gem) = 3f6b29f5988641f54276dae5022f28da46c9bdb70be8384a56e203841f23f9ca
+SIZE (rubygem/red-gandiva-20.0.0.gem) = 14336
diff --git a/databases/rubygem-red-parquet/Makefile b/databases/rubygem-red-parquet/Makefile
index 64973c28fee7..6e4b0beec007 100644
--- a/databases/rubygem-red-parquet/Makefile
+++ b/databases/rubygem-red-parquet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= red-parquet
-PORTVERSION= 19.0.1
+PORTVERSION= 20.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-red-parquet/distinfo b/databases/rubygem-red-parquet/distinfo
index c436da5bdca2..6de61818e21e 100644
--- a/databases/rubygem-red-parquet/distinfo
+++ b/databases/rubygem-red-parquet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070506
-SHA256 (rubygem/red-parquet-19.0.1.gem) = 427376b886223dcede24bcb407cec3541ac572cfd086df51fe67a7c49b2d2903
-SIZE (rubygem/red-parquet-19.0.1.gem) = 13824
+TIMESTAMP = 1752480873
+SHA256 (rubygem/red-parquet-20.0.0.gem) = 562a136a8487b77b571d845fcad313657be4d2bf95594de611a23579d219da0c
+SIZE (rubygem/red-parquet-20.0.0.gem) = 13824
diff --git a/databases/rubygem-solid_queue-rails72/Makefile b/databases/rubygem-solid_queue-rails72/Makefile
index d705e9616033..3250276a7d79 100644
--- a/databases/rubygem-solid_queue-rails72/Makefile
+++ b/databases/rubygem-solid_queue-rails72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_queue
-PORTVERSION= 1.1.5
+PORTVERSION= 1.2.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
diff --git a/databases/rubygem-solid_queue-rails72/distinfo b/databases/rubygem-solid_queue-rails72/distinfo
index 65f580997e2b..51750525fb51 100644
--- a/databases/rubygem-solid_queue-rails72/distinfo
+++ b/databases/rubygem-solid_queue-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936244
-SHA256 (rubygem/solid_queue-1.1.5.gem) = bae0c9d76310f4953ebc57466f2e8c78703a0fbf4b89d25756c23c88f9b6df9b
-SIZE (rubygem/solid_queue-1.1.5.gem) = 43008
+TIMESTAMP = 1752416426
+SHA256 (rubygem/solid_queue-1.2.0.gem) = 482ac5305cbe91ebf845627caec493fda8545bf22b18205df01afb80999e28de
+SIZE (rubygem/solid_queue-1.2.0.gem) = 44544
diff --git a/databases/rubygem-solid_queue/Makefile b/databases/rubygem-solid_queue/Makefile
index f8de1726629a..7e37f6006ff5 100644
--- a/databases/rubygem-solid_queue/Makefile
+++ b/databases/rubygem-solid_queue/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_queue
-PORTVERSION= 1.1.5
+PORTVERSION= 1.2.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-solid_queue/distinfo b/databases/rubygem-solid_queue/distinfo
index 3af490b79128..51750525fb51 100644
--- a/databases/rubygem-solid_queue/distinfo
+++ b/databases/rubygem-solid_queue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936242
-SHA256 (rubygem/solid_queue-1.1.5.gem) = bae0c9d76310f4953ebc57466f2e8c78703a0fbf4b89d25756c23c88f9b6df9b
-SIZE (rubygem/solid_queue-1.1.5.gem) = 43008
+TIMESTAMP = 1752416426
+SHA256 (rubygem/solid_queue-1.2.0.gem) = 482ac5305cbe91ebf845627caec493fda8545bf22b18205df01afb80999e28de
+SIZE (rubygem/solid_queue-1.2.0.gem) = 44544
diff --git a/databases/rubygem-sqlite3/Makefile b/databases/rubygem-sqlite3/Makefile
index 47504dab6c1c..2a101c51d884 100644
--- a/databases/rubygem-sqlite3/Makefile
+++ b/databases/rubygem-sqlite3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlite3
-PORTVERSION= 2.7.1
+PORTVERSION= 2.7.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-sqlite3/distinfo b/databases/rubygem-sqlite3/distinfo
index 2963598cc7ed..4ebd82324829 100644
--- a/databases/rubygem-sqlite3/distinfo
+++ b/databases/rubygem-sqlite3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375073
-SHA256 (rubygem/sqlite3-2.7.1.gem) = 848668acba4c6829331459180d6ca8c589e583bbfacf25ab4528f59fcaba1aa2
-SIZE (rubygem/sqlite3-2.7.1.gem) = 3238912
+TIMESTAMP = 1752266186
+SHA256 (rubygem/sqlite3-2.7.2.gem) = 446376dfc5ffa0c6dd39dabf748b8c7c8a7f294cfa780dfc22dee67d43bdc9f5
+SIZE (rubygem/sqlite3-2.7.2.gem) = 3239936
diff --git a/databases/rubygem-sqlite3/files/patch-gemspec b/databases/rubygem-sqlite3/files/patch-gemspec
index 3609eb65b398..bc76cbe8c788 100644
--- a/databases/rubygem-sqlite3/files/patch-gemspec
+++ b/databases/rubygem-sqlite3/files/patch-gemspec
@@ -1,13 +1,13 @@
% sed -i .orig 's|, "ports/[^"]*".freeze||g; /mini_portile2/d' sqlite3.gemspec
---- sqlite3.gemspec.orig 2025-07-01 13:37:46 UTC
+--- sqlite3.gemspec.orig 2025-07-11 10:34:24 UTC
+++ sqlite3.gemspec
@@ -14,7 +14,7 @@ Gem::Specification.new do |s|
s.description = "Ruby library to interface with the SQLite3 database engine (http://www.sqlite.org). Precompiled\nbinaries are available for common platforms for recent versions of Ruby.\n".freeze
s.extensions = ["ext/sqlite3/extconf.rb".freeze]
s.extra_rdoc_files = ["CHANGELOG.md".freeze, "README.md".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/statement.c".freeze]
-- s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "ports/archives/sqlite-autoconf-3500200.tar.gz".freeze]
-+ s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze]
+- s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "patches/001-dl-and-pthread-flags.patch".freeze, "ports/archives/sqlite-autoconf-3500200.tar.gz".freeze]
++ s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "patches/001-dl-and-pthread-flags.patch".freeze]
s.homepage = "https://github.com/sparklemotion/sqlite3-ruby".freeze
s.licenses = ["BSD-3-Clause".freeze]
s.rdoc_options = ["--main".freeze, "README.md".freeze]