sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (2a76cede977570da5ec11b1d31bcb585cbf7924e)
- From: Treeve Jelbert <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 Treeve Jelbert (2a76cede977570da5ec11b1d31bcb585cbf7924e)
- Date: Thu, 23 Oct 2025 11:47:20 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 3 +++
Changes.kde6 | 1 +
crypto/gpgmepp/CONFIGURE | 1 +
crypto/gpgmepp/DEPENDS | 3 +++
crypto/gpgmepp/DETAILS | 18 ++++++++++++++++++
crypto/gpgmepp/HISTORY | 3 +++
crypto/qgpgme/CONFIGURE | 1 +
crypto/qgpgme/DEPENDS | 3 +++
crypto/qgpgme/DETAILS | 18 ++++++++++++++++++
crypto/qgpgme/HISTORY | 3 +++
graphics-libs/poppler/DEPENDS | 8 +++++++-
graphics-libs/poppler/HISTORY | 3 +++
kde-pim/kdepim-addons/DEPENDS | 2 +-
kde-pim/kleopatra/DEPENDS | 2 +-
kde-pim/kmail/DEPENDS | 2 +-
kde-pim/libkleo/DEPENDS | 2 +-
kde-pim/mailcommon/DEPENDS | 2 +-
kde-pim/merkuro/DEPENDS | 2 +-
kde-pim/messagelib/DEPENDS | 2 +-
kde-pim/mimetreeparser/DEPENDS | 2 +-
20 files changed, 72 insertions(+), 9 deletions(-)
New commits:
commit 2a76cede977570da5ec11b1d31bcb585cbf7924e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
add gpgmepp qgpgme
commit 5931e78e5494fd10ee1556443f05bed80504be71
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
poppler - may require qgpgme
commit 5f9fb20278a07a8b711279293362d31c92df7350
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kde-pim$/* - depends gpgmepp
diff --git a/ChangeLog b/ChangeLog
index cc048fc..7e52841 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2025-10-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * gpgmepp qgpgme: added
+
2025-10-18 Treeve Jelbert <treeve AT sourcemage.org>
* openprinting/brlaser: added, driver for Brother laser printers
diff --git a/Changes.kde6 b/Changes.kde6
index 8515ed2..e5e19bd 100644
--- a/Changes.kde6
+++ b/Changes.kde6
@@ -1,5 +1,6 @@
KDE6 status
+2025-10-23 kde-pim/*: depends gpgmepp
2025-10-21 plasma/* => 6.5.0
2025-10-18 add rsibreak-0.13.0
2o25-10-17 kio => 6.19.1
diff --git a/crypto/gpgmepp/CONFIGURE b/crypto/gpgmepp/CONFIGURE
new file mode 100755
index 0000000..90942b1
--- /dev/null
+++ b/crypto/gpgmepp/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/CMAKE_CONFIGURE"
diff --git a/crypto/gpgmepp/DEPENDS b/crypto/gpgmepp/DEPENDS
new file mode 100755
index 0000000..ef81ca1d
--- /dev/null
+++ b/crypto/gpgmepp/DEPENDS
@@ -0,0 +1,3 @@
+. "${GRIMOIRE}/CMAKE_DEPENDS" &&
+depends libgpg-error &&
+depends gpgme
diff --git a/crypto/gpgmepp/DETAILS b/crypto/gpgmepp/DETAILS
new file mode 100755
index 0000000..3456dcb
--- /dev/null
+++ b/crypto/gpgmepp/DETAILS
@@ -0,0 +1,18 @@
+. "${GRIMOIRE}/CMAKE_FUNCTIONS" &&
+ SPELL=gpgmepp
+ VERSION=2.0.0
+ SOURCE=${SPELL}-${VERSION}.tar.xz
+ SOURCE_URL[0]=https://gnupg.org/ftp/gcrypt/$SPELL/$SOURCE
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=GnuPG.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ LICENSE[0]=LGPL2
+ WEB_SITE=https://www.gnupg.org/gpgmepp.html
+ ENTERED=20250123
+ KEYWORDS="gnupg crypto"
+ SHORT="C++ bindings for gpgme"
+cat << EOF
+C++ bindings for gpgme
+EOF
diff --git a/crypto/gpgmepp/HISTORY b/crypto/gpgmepp/HISTORY
new file mode 100644
index 0000000..7dffe37
--- /dev/null
+++ b/crypto/gpgmepp/HISTORY
@@ -0,0 +1,3 @@
+2025-10-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.0
+ spell created
diff --git a/crypto/qgpgme/CONFIGURE b/crypto/qgpgme/CONFIGURE
new file mode 100755
index 0000000..90942b1
--- /dev/null
+++ b/crypto/qgpgme/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/CMAKE_CONFIGURE"
diff --git a/crypto/qgpgme/DEPENDS b/crypto/qgpgme/DEPENDS
new file mode 100755
index 0000000..8bf5713
--- /dev/null
+++ b/crypto/qgpgme/DEPENDS
@@ -0,0 +1,3 @@
+. "${GRIMOIRE}/QT_DEPENDS" &&
+depends libgpg-error &&
+depends gpgmepp
diff --git a/crypto/qgpgme/DETAILS b/crypto/qgpgme/DETAILS
new file mode 100755
index 0000000..bc1ec88
--- /dev/null
+++ b/crypto/qgpgme/DETAILS
@@ -0,0 +1,18 @@
+. "${GRIMOIRE}/CMAKE_FUNCTIONS" &&
+ SPELL=qgpgme
+ VERSION=2.0.0
+ SOURCE=${SPELL}-${VERSION}.tar.xz
+ SOURCE_URL[0]=https://gnupg.org/ftp/gcrypt/$SPELL/$SOURCE
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=GnuPG.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ LICENSE[0]=LGPL2
+ WEB_SITE=https://www.gnupg.org/qgpgme.html
+ ENTERED=20250123
+ KEYWORDS="gnupg crypto"
+ SHORT="Qt bindings for gpgme"
+cat << EOF
+Qt bindings for gpgme
+EOF
diff --git a/crypto/qgpgme/HISTORY b/crypto/qgpgme/HISTORY
new file mode 100644
index 0000000..7dffe37
--- /dev/null
+++ b/crypto/qgpgme/HISTORY
@@ -0,0 +1,3 @@
+2025-10-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.0
+ spell created
diff --git a/graphics-libs/poppler/DEPENDS b/graphics-libs/poppler/DEPENDS
index 785d71a..1a8c1e0 100755
--- a/graphics-libs/poppler/DEPENDS
+++ b/graphics-libs/poppler/DEPENDS
@@ -27,4 +27,10 @@ optional_depends gtk+3 -DBUILD_GTK_TESTS={ON,OFF} "GTK
tests" &&
optional_depends qtbase -DENABLE_QT5={ON,OFF} "Qt5 support" &&
optional_depends qt6base -DENABLE_QT6={ON,OFF} "Qt6 support" &&
optional_depends cairo '' '' 'for cairo output' &&
-optional_depends gtk-doc '' '' 'build GTK documentation'
+optional_depends gtk-doc '' '' 'build GTK documentation' &&
+if is_depends_enabled "$SPELL" qt6base ||
+ is_depends_enabled "$SPELL" qtbase; then
+ if is_depends_enabled "$SPELL" gpgme; then
+ depends qgpgme
+ fi
+fi
diff --git a/graphics-libs/poppler/HISTORY b/graphics-libs/poppler/HISTORY
index 5cf1bfb..ecf5d1c 100644
--- a/graphics-libs/poppler/HISTORY
+++ b/graphics-libs/poppler/HISTORY
@@ -1,3 +1,6 @@
+2025-10-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: qt support requires qgpgme
+
2025-10-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 25.10.0
diff --git a/kde-pim/kdepim-addons/DEPENDS b/kde-pim/kdepim-addons/DEPENDS
index 6b9a9a3..dc9806e 100755
--- a/kde-pim/kdepim-addons/DEPENDS
+++ b/kde-pim/kdepim-addons/DEPENDS
@@ -33,7 +33,7 @@ vdepends <<! &&
messagelib
pimcommon
ktextaddons
- gpgme
+ gpgmepp
!
optional_depends corrosion '' '' "build the builtin adblocker" &&
if is_depends_enabled $SPELL corrosion;then
diff --git a/kde-pim/kleopatra/DEPENDS b/kde-pim/kleopatra/DEPENDS
index 5e2dfdf..ac031f1 100755
--- a/kde-pim/kleopatra/DEPENDS
+++ b/kde-pim/kleopatra/DEPENDS
@@ -18,7 +18,7 @@ vdepends <<! &&
kmime
libkleo
mimetreeparser
- gpgme
+ gpgmepp
libgpg-error
libassuan
qtkeychain
diff --git a/kde-pim/kmail/DEPENDS b/kde-pim/kmail/DEPENDS
index 039dbe4..0cdad80 100755
--- a/kde-pim/kmail/DEPENDS
+++ b/kde-pim/kmail/DEPENDS
@@ -51,7 +51,7 @@ vdepends <<! &&
mailcommon
messagelib
pimcommon
- gpgme
+ gpgmepp
qtkeychain
!
optional_depends qt6speech '' '' 'texttospeech support' &&
diff --git a/kde-pim/libkleo/DEPENDS b/kde-pim/libkleo/DEPENDS
index 07b9836..f4babbc 100755
--- a/kde-pim/libkleo/DEPENDS
+++ b/kde-pim/libkleo/DEPENDS
@@ -9,6 +9,6 @@ vdepends <<!
kitemmodels
kwidgetsaddons
ktextaddons
- gpgme
+ gpgmepp
boost[GRAPH]
!
diff --git a/kde-pim/mailcommon/DEPENDS b/kde-pim/mailcommon/DEPENDS
index 3c3aa0b..efa2aaf 100755
--- a/kde-pim/mailcommon/DEPENDS
+++ b/kde-pim/mailcommon/DEPENDS
@@ -24,7 +24,7 @@ vdepends <<! &&
mailimporter
messagelib
pimcommon
- gpgme
+ gpgmepp
ktextaddons
phonon
libxslt
diff --git a/kde-pim/merkuro/DEPENDS b/kde-pim/merkuro/DEPENDS
index 8ef3e1e..2a3841b 100755
--- a/kde-pim/merkuro/DEPENDS
+++ b/kde-pim/merkuro/DEPENDS
@@ -24,7 +24,7 @@ vdepends <<! &&
mailcommon
mimetreeparser
kirigami-addons
- gpgme
+ gpgmepp
!
optional_depends libplasma '' '' 'contact applet' &&
runtime_depends kdepim-runtime
diff --git a/kde-pim/messagelib/DEPENDS b/kde-pim/messagelib/DEPENDS
index 000247e..e818f3e 100755
--- a/kde-pim/messagelib/DEPENDS
+++ b/kde-pim/messagelib/DEPENDS
@@ -40,5 +40,5 @@ vdepends <<!
libkdepim
libkleo
pimcommon
- gpgme
+ gpgmepp
!
diff --git a/kde-pim/mimetreeparser/DEPENDS b/kde-pim/mimetreeparser/DEPENDS
index c4d4d27..b51fc72 100755
--- a/kde-pim/mimetreeparser/DEPENDS
+++ b/kde-pim/mimetreeparser/DEPENDS
@@ -9,5 +9,5 @@ vdepends <<!
libkleo
kmbox
kmime
- gpgme
+ gpgmepp
!
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (2a76cede977570da5ec11b1d31bcb585cbf7924e), Treeve Jelbert, 10/23/2025
Archive powered by MHonArc 2.6.24.