Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (b53c9cb852d908e549816938fca91731a9b7150e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (b53c9cb852d908e549816938fca91731a9b7150e)
  • Date: Fri, 14 Feb 2025 19:30:41 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

devel/nodejs/DETAILS | 4 ++--
devel/nodejs/HISTORY | 3 +++
ftp/rqbit/BUILD | 5 +++++
ftp/rqbit/HISTORY | 3 +++
ftp/rqbit/patches/0001-libressl.patch | 19 +++++++++++++++++++
5 files changed, 32 insertions(+), 2 deletions(-)

New commits:
commit b53c9cb852d908e549816938fca91731a9b7150e
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

ftp/rqbit: fixed building with LibreSSL > 3.7

commit 18335441c6192a6fe285a7ce83c81e785061daa5
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

devel/nodejs: version 23.8.0

diff --git a/devel/nodejs/DETAILS b/devel/nodejs/DETAILS
index 426deac..9dbe04c 100755
--- a/devel/nodejs/DETAILS
+++ b/devel/nodejs/DETAILS
@@ -1,7 +1,7 @@
SPELL=nodejs
SPELLX=${SPELL/js}
- VERSION=23.7.0
-
SOURCE_HASH="sha256:8de192ef2fee2ee8a230dd8d0e9aee182ee9c9856ccdb5fd95188abe84f77242:UPSTREAM_HASH"
+ VERSION=23.8.0
+
SOURCE_HASH="sha256:6ec5d54d0e8423fc5986f6efa4f661e8370659818b14f458cdc9d1b9f75d3b88:UPSTREAM_HASH"
SECURITY_PATCH=17
SOURCE=$SPELLX-v$VERSION.tar.xz
SOURCE_URL[0]=https://nodejs.org/dist/v${VERSION}/$SOURCE
diff --git a/devel/nodejs/HISTORY b/devel/nodejs/HISTORY
index a079373..1075962 100644
--- a/devel/nodejs/HISTORY
+++ b/devel/nodejs/HISTORY
@@ -1,3 +1,6 @@
+2025-02-13 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 23.8.0
+
2025-01-30 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 23.7.0

diff --git a/ftp/rqbit/BUILD b/ftp/rqbit/BUILD
index bf16d90..cd233cb 100755
--- a/ftp/rqbit/BUILD
+++ b/ftp/rqbit/BUILD
@@ -1,4 +1,9 @@
export CARGO_HOME="${SOURCE_DIRECTORY}/cargo_home" &&

cargo fetch --locked --target "${BUILD/-pc-/-unknown-}" &&
+
+cd
"${SOURCE_DIRECTORY}/cargo_home/registry/src/index.crates.io-6f17d22bba15001f"
&&
+apply_patch_dir "patches" &&
+cd "${SOURCE_DIRECTORY}" &&
+
RUSTUP_TOOLCHAIN=stable cargo build --release --frozen
diff --git a/ftp/rqbit/HISTORY b/ftp/rqbit/HISTORY
index d97d45d..dd9de17 100644
--- a/ftp/rqbit/HISTORY
+++ b/ftp/rqbit/HISTORY
@@ -1,3 +1,6 @@
+2025-02-14 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, patches/0001-libressl.patch: added patch to build with
LibreSSL > 3.7
+
2025-02-12 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS:l version 8.0.0

diff --git a/ftp/rqbit/patches/0001-libressl.patch
b/ftp/rqbit/patches/0001-libressl.patch
new file mode 100644
index 0000000..104136c
--- /dev/null
+++ b/ftp/rqbit/patches/0001-libressl.patch
@@ -0,0 +1,19 @@
+diff --git a/openssl-sys-0.9.104/build/cfgs.rs
b/openssl-sys-0.9.104/build/cfgs.rs
+--- a/openssl-sys-0.9.104/build/cfgs.rs
++++ b/openssl-sys-0.9.104/build/cfgs.rs
+@@ -53,6 +53,15 @@ pub fn get(openssl_version: Option<u64>,
libressl_version: Option<u64>) -> Vec<&
+ if libressl_version >= 0x3_07_00_00_0 {
+ cfgs.push("libressl370");
+ }
++ if libressl_version >= 0x3_08_00_00_0 {
++ cfgs.push("libressl380");
++ }
++ if libressl_version >= 0x3_09_00_00_0 {
++ cfgs.push("libressl390");
++ }
++ if libressl_version >= 0x4_00_00_00_0 {
++ cfgs.push("libressl400");
++ }
+ } else {
+ let openssl_version = openssl_version.unwrap();
+


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (b53c9cb852d908e549816938fca91731a9b7150e), Pavel Vinogradov, 02/14/2025

Archive powered by MHonArc 2.6.24.

Top of Page