Skip to Content.
Sympa Menu

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

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 (be31abb1f6d28439f6809de9f14512bd48a32204)
  • Date: Sun, 7 Jul 2024 00:10:14 +0000

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

ChangeLog | 3 +++
crypto/gnupg-2.5/CONFLICTS | 5 +++++
crypto/gnupg-2.5/DEPENDS | 16 ++++++++++++++++
crypto/gnupg-2.5/DETAILS | 21 +++++++++++++++++++++
crypto/gnupg-2.5/HISTORY | 4 ++++
crypto/gnupg-2.5/PROVIDES | 1 +
crypto/gnupg-2.5/TRIGGERS | 4 ++++
crypto/libassuan/DETAILS | 16 ++++------------
crypto/libassuan/HISTORY | 3 +++
9 files changed, 61 insertions(+), 12 deletions(-)

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

crypto/libassuan: version 3.0.1

commit 81447cec734dc3ef3a9d9892ed37c6247793e500
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

crypto/gnupg-2.5: new spell, GnuPG 2.5 branch

diff --git a/ChangeLog b/ChangeLog
index eeb3468..36789f6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-07-06 Pavel Vinogradov <public AT sourcemage.org>
+ * crypto/gnupg-2.5: new spell, GnuPG 2.5 branch
+
2024-07-01 Treeve Jelbert <treeve AT sourcemage.org>
* http/cpp-httplib: added

diff --git a/crypto/gnupg-2.5/CONFLICTS b/crypto/gnupg-2.5/CONFLICTS
new file mode 100755
index 0000000..17d8cf1
--- /dev/null
+++ b/crypto/gnupg-2.5/CONFLICTS
@@ -0,0 +1,5 @@
+conflicts gnupg y
+conflicts gnupg-exp y
+conflicts gnupg-2.1 y
+conflicts gnupg-2.2 y
+conflicts gnupg-2.4 y
diff --git a/crypto/gnupg-2.5/DEPENDS b/crypto/gnupg-2.5/DEPENDS
new file mode 100755
index 0000000..6225495
--- /dev/null
+++ b/crypto/gnupg-2.5/DEPENDS
@@ -0,0 +1,16 @@
+depends npth &&
+depends libgpg-error &&
+depends libgcrypt &&
+depends libassuan &&
+depends libksba &&
+depends PKG-CONFIG &&
+
+optional_depends openldap '--enable-ldap' '--disable-ldap' 'for LDAP
keyserver interface' &&
+optional_depends ccid '--disable-ccid-driver' '' 'system card reader' &&
+optional_depends GETTEXT '' '--disable-nls' 'NLS support' &&
+optional_depends libusb '' '' 'USB card reader support' &&
+optional_depends gnutls '' '--disable-gnutls' 'use GnuTLS as fallback TLS
library' &&
+optional_depends sqlite '' '--disable-sqlite' 'use SQLITE' &&
+optional_depends bzip2 '' '--disable-bzip2' 'use BZIP2' &&
+optional_depends zlib '' '--disable-zip' 'use ZIP and ZLIB compression'
&&
+optional_depends readline '--with-readline' '--without-readline' 'use
readline'
diff --git a/crypto/gnupg-2.5/DETAILS b/crypto/gnupg-2.5/DETAILS
new file mode 100755
index 0000000..4b5e42b
--- /dev/null
+++ b/crypto/gnupg-2.5/DETAILS
@@ -0,0 +1,21 @@
+ SPELL="gnupg-2.5"
+ VERSION="2.5.0"
+
SOURCE_HASH="sha512:6530f89ebf295f43cdba4cf1bf80477668058240c44b0df2ae61f6375ad7daaf0ab963e9a69515c6ec078600c518d0deb1f707f63287770d4cc2433beb225067"
+ SOURCE="gnupg-${VERSION}.tar.bz2"
+ SOURCE_URL[0]="https://gnupg.org/ftp/gcrypt/gnupg/${SOURCE}";
+# Watch: https://gnupg.org/ftp/gcrypt/gnupg/ gnupg-([0-9.]+)[.]tar
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/gnupg-${VERSION}"
+ WEB_SITE="https://www.gnupg.org";
+ ENTERED="20240706"
+ LICENSE[0]="GPL"
+ KEYWORDS="gnupg crypto"
+ SHORT="modern version of gnupg"
+cat << EOF
+GnuPG (the GNU Privacy Guard) is GNU's tool for secure communication and
+data storage. It can be used to encrypt data and to create digital
+signatures. It includes an advanced key management facility and is
+compliant with the proposed OpenPGP Internet standard as described in
+RFC2440. As such, it is meant to be compatible with PGP from NAI, Inc.
+Because it does not use any patented algorithms, it can be used without
+any restrictions.
+EOF
diff --git a/crypto/gnupg-2.5/HISTORY b/crypto/gnupg-2.5/HISTORY
new file mode 100644
index 0000000..8f7eebc
--- /dev/null
+++ b/crypto/gnupg-2.5/HISTORY
@@ -0,0 +1,4 @@
+2024-07-06 Pavel Vinogradov <public AT sourcemage.org>
+ * CONFLICTS, DEPENDS, DETAILS, PROVIDES, TRIGGERS: spell created,
+ version 2.5.0
+
diff --git a/crypto/gnupg-2.5/PROVIDES b/crypto/gnupg-2.5/PROVIDES
new file mode 100755
index 0000000..8124dc4
--- /dev/null
+++ b/crypto/gnupg-2.5/PROVIDES
@@ -0,0 +1 @@
+GNUPG
diff --git a/crypto/gnupg-2.5/TRIGGERS b/crypto/gnupg-2.5/TRIGGERS
new file mode 100755
index 0000000..2a3b016
--- /dev/null
+++ b/crypto/gnupg-2.5/TRIGGERS
@@ -0,0 +1,4 @@
+if is_depends_enabled $SPELL curl
+then
+ on_cast curl check_self
+fi
diff --git a/crypto/libassuan/DETAILS b/crypto/libassuan/DETAILS
index 050e3d1..4ce05ba 100755
--- a/crypto/libassuan/DETAILS
+++ b/crypto/libassuan/DETAILS
@@ -1,18 +1,10 @@
SPELL=libassuan
- VERSION=2.5.7
-
+ VERSION=3.0.1
+
SOURCE_HASH=sha512:6914a02c20053bae0fc4c29c5c40655f1cec711983d57fa85e46df34e90b10e33d31256dd50ae7c7faa8d8d750a529bf9072da0cda3bdd77ebfedbc0e26e5e16
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=https://gnupg.org/ftp/gcrypt/libassuan/$SOURCE
-# For upgrade path from stable, GnuPG dependencies need to be verifiable
with gpg1, or even without.
-# Verify signature on update and then record the hash here!
-
SOURCE_HASH=sha512:ca33bd0325bbebccb63b6a84cc0aa5c85b25c6275a68df83aeb3f3729b2cd38220198a941c3479bd461f16b7ddb6b558c0664697ca3153c7fb430544303d773f
-# SOURCE_GPG="GnuPG.gpg:$SOURCE.sig:VERIFIED_UPSTREAM_KEY"
-#
-# SOURCE2=$SOURCE.sig
-# SOURCE2_URL[0]=$SOURCE_URL.sig
-# SOURCE2_IGNORE=signature
-
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+# Watch: https://gnupg.org/ftp/gcrypt/libassuan/
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=https://www.gnupg.org/
ENTERED=20031126
LICENSE[0]=GPL
diff --git a/crypto/libassuan/HISTORY b/crypto/libassuan/HISTORY
index 0ab5608..7cdb5b8 100644
--- a/crypto/libassuan/HISTORY
+++ b/crypto/libassuan/HISTORY
@@ -1,3 +1,6 @@
+2024-07-06 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 3.0.1, quoting++, some cleanups, added Watch line
+
2024-04-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.5.7



  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (be31abb1f6d28439f6809de9f14512bd48a32204), Pavel Vinogradov, 07/06/2024

Archive powered by MHonArc 2.6.24.

Top of Page