sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (9bfbc074f3938acaf32695494d17fd5d2d9e3a0d)
- 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 (9bfbc074f3938acaf32695494d17fd5d2d9e3a0d)
- Date: Sat, 7 Nov 2026 22:41:20 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
ftp/curl/HISTORY | 3 +++
ftp/curl/PRE_SUB_DEPENDS | 1 +
ftp/curl/REPAIR^all^PRE_SUB_DEPENDS | 1 +
ftp/curl/SUB_DEPENDS | 2 ++
4 files changed, 7 insertions(+)
New commits:
commit 9bfbc074f3938acaf32695494d17fd5d2d9e3a0d
Author: chris_debian <cjhandrew AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>
ftp/curl: add HTTP2 sub-depends
diff --git a/ftp/curl/HISTORY b/ftp/curl/HISTORY
index a0e8a99..f2c6fb1 100644
--- a/ftp/curl/HISTORY
+++ b/ftp/curl/HISTORY
@@ -1,3 +1,6 @@
+2026-11-07 Chris Andrew <cjhandrew AT gmail.com>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^all^PRE_SUB_DEPENDS: add HTTP2
+
2026-10-14 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 8.23.0
* DEPENDS: spell_installed brotli -> spell_ok brottli (held state is
good too)
diff --git a/ftp/curl/PRE_SUB_DEPENDS b/ftp/curl/PRE_SUB_DEPENDS
index 12f525b..873f52c 100755
--- a/ftp/curl/PRE_SUB_DEPENDS
+++ b/ftp/curl/PRE_SUB_DEPENDS
@@ -7,6 +7,7 @@ case $THIS_SUB_DEPENDS in
|| is_depends_enabled $SPELL nss \
|| is_depends_enabled $SPELL mbedtls \
|| is_depends_enabled $SPELL wolfssl ;;
+ HTTP2) is_depends_enabled $SPELL nghttp2;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/ftp/curl/REPAIR^all^PRE_SUB_DEPENDS
b/ftp/curl/REPAIR^all^PRE_SUB_DEPENDS
index 12f525b..873f52c 100755
--- a/ftp/curl/REPAIR^all^PRE_SUB_DEPENDS
+++ b/ftp/curl/REPAIR^all^PRE_SUB_DEPENDS
@@ -7,6 +7,7 @@ case $THIS_SUB_DEPENDS in
|| is_depends_enabled $SPELL nss \
|| is_depends_enabled $SPELL mbedtls \
|| is_depends_enabled $SPELL wolfssl ;;
+ HTTP2) is_depends_enabled $SPELL nghttp2;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/ftp/curl/SUB_DEPENDS b/ftp/curl/SUB_DEPENDS
index 92f21ca..6624caa 100755
--- a/ftp/curl/SUB_DEPENDS
+++ b/ftp/curl/SUB_DEPENDS
@@ -14,6 +14,8 @@ case $THIS_SUB_DEPENDS in
mbedtls '--with-ssl --without-gnutls
--without-openssl --without-nss --with-mbedtls --without-wolfssl' \
wolfssl '--with-ssl --without-gnutls
--without-openssl --without-nss --without-mbedtls --with-wolfssl' \
'SSL library' ;;
+ HTTP2) message "Curl with HTTP/2 requested, forcing nghttp2 dependency" &&
+ depends nghttp2 "--with-nghttp2" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1 ;;
esac
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (9bfbc074f3938acaf32695494d17fd5d2d9e3a0d), Pavel Vinogradov, 11/07/2026
Archive powered by MHonArc 2.6.24.