sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ae817ef90d099b87185e5c91d72aa7fd76ecb32b)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ae817ef90d099b87185e5c91d72aa7fd76ecb32b)
- Date: Mon, 10 Aug 2026 19:03:07 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
ftp/rqbit/BUILD | 5 ++---
ftp/rqbit/DETAILS | 4 ++--
ftp/rqbit/HISTORY | 4 ++++
ftp/rqbit/patches/0001-libressl.patch | 31 +++++++++++++++----------------
4 files changed, 23 insertions(+), 21 deletions(-)
New commits:
commit ae817ef90d099b87185e5c91d72aa7fd76ecb32b
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
ftp/rqbit: version 9.0.0-beta.2
diff --git a/ftp/rqbit/BUILD b/ftp/rqbit/BUILD
index 5c7195a..19e7851 100755
--- a/ftp/rqbit/BUILD
+++ b/ftp/rqbit/BUILD
@@ -2,8 +2,7 @@ export CARGO_HOME="${SOURCE_DIRECTORY}/cargo_home" &&
cargo fetch --locked --target "${BUILD/-pc-/-unknown-}" &&
-cd
"${SOURCE_DIRECTORY}/cargo_home/registry/src/index.crates.io-1949cf8c6b5b557f"
&&
-apply_patch_dir "patches" &&
-cd "${SOURCE_DIRECTORY}" &&
+apply_patch_dir -C
"${SOURCE_DIRECTORY}/cargo_home/registry/src/index.crates.io-1949cf8c6b5b557f"
\
+ "patches" &&
RUSTUP_TOOLCHAIN=stable cargo build --release --frozen
diff --git a/ftp/rqbit/DETAILS b/ftp/rqbit/DETAILS
index fe79616..5c4bed9 100755
--- a/ftp/rqbit/DETAILS
+++ b/ftp/rqbit/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION="8.1.1"
-
SOURCE_HASH="sha512:398b1e718eb62c4e5c5efe8d9033dea58b2b4108f3178de3acd370232c8b78524dae4d9607feebcbb454d6d345c9484e4d7cd972075b80a920cbde54eeb202d8"
+ VERSION="9.0.0-beta.2"
+
SOURCE_HASH="sha512:f11ba1fb17576db0bbc79d63fc846e1ac1cca4027ce6f0c05ab68b266ff1af398e828a8ec943b064f0700929da7b5ce71160e3b7fd4fea8ccdd37658e7568470"
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]="https://github.com/ikatson/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz"
# Watch: https://github.com/ikatson/rqbit/tags tags/v([0-9.]+)[.]tar
diff --git a/ftp/rqbit/HISTORY b/ftp/rqbit/HISTORY
index af2d924..f3028b6 100644
--- a/ftp/rqbit/HISTORY
+++ b/ftp/rqbit/HISTORY
@@ -1,3 +1,7 @@
+2026-08-10 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS:l version 89.0.0-beta.2
+ * BUILD, patches/0001-libressl.patch: updated to build with LibreSSL
>= 4.3
+
2025-12-23 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS:l version 8.1.1
* BUILD, patches/0001-libressl.patch: updated
diff --git a/ftp/rqbit/patches/0001-libressl.patch
b/ftp/rqbit/patches/0001-libressl.patch
index c1512ef..58aed66 100644
--- a/ftp/rqbit/patches/0001-libressl.patch
+++ b/ftp/rqbit/patches/0001-libressl.patch
@@ -1,25 +1,24 @@
-diff --git a/openssl-sys-0.9.109/build/cfgs.rs
b/openssl-sys-0.9.109/build/cfgs.rs
---- a/openssl-sys-0.9.109/build/cfgs.rs
-+++ b/openssl-sys-0.9.109/build/cfgs.rs
-@@ -71,6 +71,9 @@ pub fn get(openssl_version: Option<u64>, libressl_version:
Option<u64>) -> Vec<&
- if libressl_version >= 0x4_01_00_00_0 {
- cfgs.push("libressl410");
+diff --git a/openssl-sys-0.9.111/build/cfgs.rs
b/openssl-sys-0.9.111/build/cfgs.rs
+--- a/openssl-sys-0.9.111/build/cfgs.rs
++++ b/openssl-sys-0.9.111/build/cfgs.rs
+@@ -47,6 +47,9 @@ pub fn get(openssl_version: Option<u64>, libressl_version:
Option<u64>) -> Vec<&
+ if libressl_version >= 0x4_02_00_00_0 {
+ cfgs.push("libressl420");
}
-+ if libressl_version >= 0x4_02_00_00_0 {
-+ cfgs.push("libressl420");
++ if libressl_version >= 0x4_03_00_00_0 {
++ cfgs.push("libressl430");
+ }
} else {
let openssl_version = openssl_version.unwrap();
-
-diff --git a/openssl-sys-0.9.109/build/main.rs
b/openssl-sys-0.9.109/build/main.rs
---- a/openssl-sys-0.9.109/build/main.rs
-+++ b/openssl-sys-0.9.109/build/main.rs
-@@ -451,6 +451,8 @@ See rust-openssl documentation for more information:
- (4, 0, _) => ('4', '0', 'x'),
+ cfgs.push("ossl101");
+diff --git a/openssl-sys-0.9.111/build/main.rs
b/openssl-sys-0.9.111/build/main.rs
+--- a/openssl-sys-0.9.111/build/main.rs
++++ b/openssl-sys-0.9.111/build/main.rs
+@@ -434,6 +434,7 @@ See rust-openssl documentation for more information:
(4, 1, 0) => ('4', '1', '0'),
(4, 1, _) => ('4', '1', 'x'),
-+ (4, 2, 0) => ('4', '2', '0'),
-+ (4, 2, _) => ('4', '2', 'x'),
+ (4, 2, _) => ('4', '2', 'x'),
++ (4, 3, _) => ('4', '3', 'x'),
_ => version_error(),
};
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ae817ef90d099b87185e5c91d72aa7fd76ecb32b), Pavel Vinogradov, 08/10/2026
Archive powered by MHonArc 2.6.24.