Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (82a85fa420595da8bd21b13216067346f63c711e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (82a85fa420595da8bd21b13216067346f63c711e)
  • Date: Thu, 28 Jul 2022 03:10:53 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

security/acme-client/CONFIGURE | 3 +++
security/acme-client/DEPENDS | 10 +++++++++-
security/acme-client/DETAILS | 10 +++++-----
security/acme-client/HISTORY | 7 +++++++
security/acme-client/PRE_BUILD | 6 ------
security/acme-client/libressl.patch | 22 ----------------------
6 files changed, 24 insertions(+), 34 deletions(-)

New commits:
commit 82a85fa420595da8bd21b13216067346f63c711e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libressl: => 1.3.0

diff --git a/security/acme-client/CONFIGURE b/security/acme-client/CONFIGURE
new file mode 100755
index 0000000..ad9ba97
--- /dev/null
+++ b/security/acme-client/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_list ACME_CLIENT_SSL "Which SSL library would you like to use?"
\
+ openssl \
+ libressl
diff --git a/security/acme-client/DEPENDS b/security/acme-client/DEPENDS
index efddf2f..6989e9e 100755
--- a/security/acme-client/DEPENDS
+++ b/security/acme-client/DEPENDS
@@ -1,2 +1,10 @@
depends libbsd &&
-depends libressl
+
+case $ACME_CLIENT_SSL in
+ openssl)
+ depends openssl
+ ;;
+ libressl)
+ depends libressl '--enable-libtls'
+ ;;
+esac
diff --git a/security/acme-client/DETAILS b/security/acme-client/DETAILS
index cb5d747..ee4bba5 100755
--- a/security/acme-client/DETAILS
+++ b/security/acme-client/DETAILS
@@ -1,10 +1,10 @@
SPELL=acme-client
SPELLX=${SPELL}-portable
- VERSION=1.1.0
- SOURCE=${SPELLX}-${VERSION}.tar.gz
-
SOURCE_URL[0]=https://git.sr.ht/~graywolf/${SPELLX}/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:ed62adc01d1893f1345ed432f4f798f9d44cfc4a994daf9200d653816c5956cb39cf8bf66089c8af981fb1d87b25878300db9fca58e2bbfe68e3a9b08e19f43e
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-v${VERSION}"
+ VERSION=1.3.0
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=https://git.sr.ht/~graywolf/${SPELLX}/refs/download/v${VERSION}/${SOURCE}
+
SOURCE_HASH=sha256:ac8796652393fa73f32dfda60ed3a437fc260867df1b81fa3c241bd95c5bc719:UPSTREAM_HASH
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=https://sr.ht/~graywolf/acme-client-portable/
LICENSE[0]=ISC
ENTERED=20160702
diff --git a/security/acme-client/HISTORY b/security/acme-client/HISTORY
index 1283cc1..f86ece4 100644
--- a/security/acme-client/HISTORY
+++ b/security/acme-client/HISTORY
@@ -1,3 +1,10 @@
+2022-07-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.0; updated source URL; switched to
+ upstream hash verification
+ * DEPENDS: customize ssl library selection
+ * CONFIGURE: added, for ssl library selection
+ * PRE_BUILD, libressl.patch: dropped, no longer needed
+
2020-10-21 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1.0

diff --git a/security/acme-client/PRE_BUILD b/security/acme-client/PRE_BUILD
deleted file mode 100755
index 2932ab1..0000000
--- a/security/acme-client/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "${SOURCE_DIRECTORY}" &&
-
-patch -p0 < "${SPELL_DIRECTORY}/libressl.patch" &&
-
-autoreconf -fi
diff --git a/security/acme-client/libressl.patch
b/security/acme-client/libressl.patch
deleted file mode 100644
index 8b9bac0..0000000
--- a/security/acme-client/libressl.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- acctproc.c.orig
-+++ acctproc.c
-@@ -399,7 +399,7 @@
- goto out;
- }
-
--#if OPENSSL_VERSION_NUMBER < 0x10100000L
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L ||
(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2060000fL)
- ec_sig_r = ec_sig->r;
- ec_sig_s = ec_sig->s;
- #else
---- http.c.orig 2020-05-24 09:32:56.000000000 -0700
-+++ http.c 2020-05-29 13:48:43.502662599 -0700
-@@ -170,7 +170,7 @@
- goto err;
- }
-
--#if OPENSSL_VERSION_NUMBER < 0x10100000L
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L ||
(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2060000fL)
- const long blacklist_versions = SSL_OP_NO_SSLv2 \
- | SSL_OP_NO_SSLv3 \
- | SSL_OP_NO_TLSv1 \



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (82a85fa420595da8bd21b13216067346f63c711e), Vlad Glagolev, 07/27/2022

Archive powered by MHonArc 2.6.24.

Top of Page