git: 3adc488bbe77 - main - databases/surrealdb: update 3.0.4 → 3.0.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 27 Mar 2026 22:58:10 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3adc488bbe7749000a992bf5834f54e9a6770015
commit 3adc488bbe7749000a992bf5834f54e9a6770015
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-03-27 22:57:42 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-03-27 22:58:07 +0000
databases/surrealdb: update 3.0.4 → 3.0.5
---
databases/surrealdb/Makefile | 13 +++++------
databases/surrealdb/distinfo | 26 +++++++++++-----------
.../files/patch-surrealdb_server_src_lib.rs | 14 ++++++++++++
3 files changed, 33 insertions(+), 20 deletions(-)
diff --git a/databases/surrealdb/Makefile b/databases/surrealdb/Makefile
index 30207d3ebcab..e653c5c12c61 100644
--- a/databases/surrealdb/Makefile
+++ b/databases/surrealdb/Makefile
@@ -1,7 +1,6 @@
PORTNAME= surrealdb
DISTVERSIONPREFIX= v
-DISTVERSION= 3.0.4
-PORTREVISION= 1
+DISTVERSION= 3.0.5
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
@@ -78,8 +77,8 @@ CARGO_CRATES= Inflector-0.11.4 \
atomic-polyfill-1.0.3 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
- aws-lc-rs-1.15.3 \
- aws-lc-sys-0.36.0 \
+ aws-lc-rs-1.16.2 \
+ aws-lc-sys-0.39.0 \
axum-0.6.20 \
axum-0.8.8 \
axum-core-0.3.4 \
@@ -403,7 +402,7 @@ CARGO_CRATES= Inflector-0.11.4 \
lru-slab-0.1.2 \
lz4-1.28.1 \
lz4-sys-1.11.1+lz4-1.10.0 \
- lz4_flex-0.12.0 \
+ lz4_flex-0.12.1 \
lzma-rust2-0.15.7 \
mac-0.1.1 \
mach2-0.4.3 \
@@ -613,7 +612,7 @@ CARGO_CRATES= Inflector-0.11.4 \
rustls-platform-verifier-0.6.2 \
rustls-platform-verifier-android-0.1.1 \
rustls-webpki-0.101.7 \
- rustls-webpki-0.103.9 \
+ rustls-webpki-0.103.10 \
rustversion-1.0.22 \
rustyline-17.0.2 \
rustyline-derive-0.11.1 \
@@ -695,7 +694,7 @@ CARGO_CRATES= Inflector-0.11.4 \
system-interface-0.27.3 \
take_mut-0.2.2 \
tap-1.0.1 \
- tar-0.4.44 \
+ tar-0.4.45 \
target-lexicon-0.13.4 \
temp-dir-0.1.16 \
tempfile-3.24.0 \
diff --git a/databases/surrealdb/distinfo b/databases/surrealdb/distinfo
index d1ab01c16277..3493bd4fe948 100644
--- a/databases/surrealdb/distinfo
+++ b/databases/surrealdb/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1773473506
+TIMESTAMP = 1774633331
SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
SHA256 (rust/crates/addr-0.15.6.crate) = a93b8a41dbe230ad5087cc721f8d41611de654542180586b315d9f4cf6b72bef
@@ -103,10 +103,10 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/aws-lc-rs-1.15.3.crate) = e84ce723ab67259cfeb9877c6a639ee9eb7a27b28123abd71db7f0d5d0cc9d86
-SIZE (rust/crates/aws-lc-rs-1.15.3.crate) = 218449
-SHA256 (rust/crates/aws-lc-sys-0.36.0.crate) = 43a442ece363113bd4bd4c8b18977a7798dd4d3c3383f34fb61936960e8f4ad8
-SIZE (rust/crates/aws-lc-sys-0.36.0.crate) = 9568999
+SHA256 (rust/crates/aws-lc-rs-1.16.2.crate) = a054912289d18629dc78375ba2c3726a3afe3ff71b4edba9dedfca0e3446d1fc
+SIZE (rust/crates/aws-lc-rs-1.16.2.crate) = 224799
+SHA256 (rust/crates/aws-lc-sys-0.39.0.crate) = 1fa7e52a4c5c547c741610a2c6f123f3881e409b714cd27e6798ef020c514f0a
+SIZE (rust/crates/aws-lc-sys-0.39.0.crate) = 9461007
SHA256 (rust/crates/axum-0.6.20.crate) = 3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf
SIZE (rust/crates/axum-0.6.20.crate) = 146227
SHA256 (rust/crates/axum-0.8.8.crate) = 8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8
@@ -753,8 +753,8 @@ SHA256 (rust/crates/lz4-1.28.1.crate) = a20b523e860d03443e98350ceaac5e71c6ba89ae
SIZE (rust/crates/lz4-1.28.1.crate) = 13585
SHA256 (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6
SIZE (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 391317
-SHA256 (rust/crates/lz4_flex-0.12.0.crate) = ab6473172471198271ff72e9379150e9dfd70d8e533e0752a27e515b48dd375e
-SIZE (rust/crates/lz4_flex-0.12.0.crate) = 41983
+SHA256 (rust/crates/lz4_flex-0.12.1.crate) = 98c23545df7ecf1b16c303910a69b079e8e251d60f7dd2cc9b4177f2afaf1746
+SIZE (rust/crates/lz4_flex-0.12.1.crate) = 43802
SHA256 (rust/crates/lzma-rust2-0.15.7.crate) = 1670343e58806300d87950e3401e820b519b9384281bbabfb15e3636689ffd69
SIZE (rust/crates/lzma-rust2-0.15.7.crate) = 253988
SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
@@ -1173,8 +1173,8 @@ SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f
SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765
SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808
-SHA256 (rust/crates/rustls-webpki-0.103.9.crate) = d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53
-SIZE (rust/crates/rustls-webpki-0.103.9.crate) = 85813
+SHA256 (rust/crates/rustls-webpki-0.103.10.crate) = df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef
+SIZE (rust/crates/rustls-webpki-0.103.10.crate) = 85648
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/rustyline-17.0.2.crate) = e902948a25149d50edc1a8e0141aad50f54e22ba83ff988cf8f7c9ef07f50564
@@ -1337,8 +1337,8 @@ SHA256 (rust/crates/take_mut-0.2.2.crate) = f764005d11ee5f36500a149ace24e00e3da9
SIZE (rust/crates/take_mut-0.2.2.crate) = 4263
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
-SIZE (rust/crates/tar-0.4.44.crate) = 61020
+SHA256 (rust/crates/tar-0.4.45.crate) = 22692a6476a21fa75fdfc11d452fda482af402c008cdbaf3476414e122040973
+SIZE (rust/crates/tar-0.4.45.crate) = 67847
SHA256 (rust/crates/target-lexicon-0.13.4.crate) = b1dd07eb858a2067e2f3c7155d54e929265c264e6f37efe3ee7a8d1b5a1dd0ba
SIZE (rust/crates/target-lexicon-0.13.4.crate) = 26832
SHA256 (rust/crates/temp-dir-0.1.16.crate) = 83176759e9416cf81ee66cb6508dbfe9c96f20b8b56265a39917551c23c70964
@@ -1757,5 +1757,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
-SHA256 (surrealdb-surrealdb-v3.0.4_GH0.tar.gz) = e27974efdf943b41b1a3b205decad02154365a56d1d5fd305f760b18f1fdcade
-SIZE (surrealdb-surrealdb-v3.0.4_GH0.tar.gz) = 8720106
+SHA256 (surrealdb-surrealdb-v3.0.5_GH0.tar.gz) = 1f884a4d617cc8d38a4e1161fe7b688e660c61bf3ec73ce23802f6c659147d23
+SIZE (surrealdb-surrealdb-v3.0.5_GH0.tar.gz) = 8742562
diff --git a/databases/surrealdb/files/patch-surrealdb_server_src_lib.rs b/databases/surrealdb/files/patch-surrealdb_server_src_lib.rs
new file mode 100644
index 000000000000..8dbe43b659fc
--- /dev/null
+++ b/databases/surrealdb/files/patch-surrealdb_server_src_lib.rs
@@ -0,0 +1,14 @@
+-- workaround for:
+-- * https://github.com/rust-lang/rust/issues/154476
+-- * https://github.com/surrealdb/surrealdb/issues/7162
+
+--- surrealdb/server/src/lib.rs.orig
++++ surrealdb/server/src/lib.rs
+@@ -13,6 +13,7 @@
+ // Temporarily allow deprecated items until version 3.0 for backward compatibility
+ #![allow(deprecated)]
+ #![deny(clippy::mem_forget)]
++#![recursion_limit = "256"]
+
+ #[macro_use]
+ extern crate tracing;