public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
From: Adolf Belka <adolf.belka@ipfire.org>
To: development@lists.ipfire.org
Subject: [PATCH 5/5] gpgme: Update to 1.15.1
Date: Sun, 04 Apr 2021 13:10:15 +0200	[thread overview]
Message-ID: <20210404111015.66155-6-adolf.belka@ipfire.org> (raw)
In-Reply-To: <20210404111015.66155-1-adolf.belka@ipfire.org>

[-- Attachment #1: Type: text/plain, Size: 9739 bytes --]

- Update from 1.3.2 (2012) to 1.15.1 (2021)
- gpgme had failures when trying to build new version with legacy
   gnupg 1.4 branch. Successfully built with LTS gnupg 2.2 branch
- Updated rootfile
- Changelog has over 10k lines for changes between these versions.
   Full details can be found in ChangeLog file in source tarball

Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
 config/rootfiles/packages/gpgme | 162 ++++++++++++++++++++++++++++++--
 lfs/gpgme                       |   6 +-
 2 files changed, 159 insertions(+), 9 deletions(-)

diff --git a/config/rootfiles/packages/gpgme b/config/rootfiles/packages/gpgme
index 2a035231d..9a5586da0 100644
--- a/config/rootfiles/packages/gpgme
+++ b/config/rootfiles/packages/gpgme
@@ -1,15 +1,165 @@
 usr/bin/gpgme-config
+#usr/bin/gpgme-json
+#usr/bin/gpgme-tool
+#usr/include/gpgme++
+#usr/include/gpgme++/configuration.h
+#usr/include/gpgme++/context.h
+#usr/include/gpgme++/data.h
+#usr/include/gpgme++/decryptionresult.h
+#usr/include/gpgme++/defaultassuantransaction.h
+#usr/include/gpgme++/editinteractor.h
+#usr/include/gpgme++/encryptionresult.h
+#usr/include/gpgme++/engineinfo.h
+#usr/include/gpgme++/error.h
+#usr/include/gpgme++/eventloopinteractor.h
+#usr/include/gpgme++/exception.h
+#usr/include/gpgme++/global.h
+#usr/include/gpgme++/gpgadduserideditinteractor.h
+#usr/include/gpgme++/gpgagentgetinfoassuantransaction.h
+#usr/include/gpgme++/gpggencardkeyinteractor.h
+#usr/include/gpgme++/gpgmefw.h
+#usr/include/gpgme++/gpgmepp_export.h
+#usr/include/gpgme++/gpgmepp_version.h
+#usr/include/gpgme++/gpgsetexpirytimeeditinteractor.h
+#usr/include/gpgme++/gpgsetownertrusteditinteractor.h
+#usr/include/gpgme++/gpgsignkeyeditinteractor.h
+#usr/include/gpgme++/importresult.h
+#usr/include/gpgme++/interfaces
+#usr/include/gpgme++/interfaces/assuantransaction.h
+#usr/include/gpgme++/interfaces/dataprovider.h
+#usr/include/gpgme++/interfaces/passphraseprovider.h
+#usr/include/gpgme++/interfaces/progressprovider.h
+#usr/include/gpgme++/interfaces/statusconsumer.h
+#usr/include/gpgme++/key.h
+#usr/include/gpgme++/keygenerationresult.h
+#usr/include/gpgme++/keylistresult.h
+#usr/include/gpgme++/notation.h
+#usr/include/gpgme++/result.h
+#usr/include/gpgme++/scdgetinfoassuantransaction.h
+#usr/include/gpgme++/signingresult.h
+#usr/include/gpgme++/statusconsumerassuantransaction.h
+#usr/include/gpgme++/swdbresult.h
+#usr/include/gpgme++/tofuinfo.h
+#usr/include/gpgme++/trustitem.h
+#usr/include/gpgme++/verificationresult.h
+#usr/include/gpgme++/vfsmountresult.h
 #usr/include/gpgme.h
-#usr/lib/libgpgme-pthread.la
-usr/lib/libgpgme-pthread.so
-usr/lib/libgpgme-pthread.so.11
-usr/lib/libgpgme-pthread.so.11.8.1
+#usr/lib/cmake/Gpgmepp
+#usr/lib/cmake/Gpgmepp/GpgmeppConfig.cmake
+#usr/lib/cmake/Gpgmepp/GpgmeppConfigVersion.cmake
 #usr/lib/libgpgme.la
-usr/lib/libgpgme.so
+#usr/lib/libgpgme.so
 usr/lib/libgpgme.so.11
-usr/lib/libgpgme.so.11.8.1
+usr/lib/libgpgme.so.11.24.1
+#usr/lib/libgpgmepp.la
+#usr/lib/libgpgmepp.so
+usr/lib/libgpgmepp.so.6
+usr/lib/libgpgmepp.so.6.12.1
+#usr/lib/pkgconfig/gpgme-glib.pc
+#usr/lib/pkgconfig/gpgme.pc
+#usr/lib/python2.7/site-packages/gpg
+#usr/lib/python2.7/site-packages/gpg-1.15.1-py2.7.egg-info
+#usr/lib/python2.7/site-packages/gpg/__init__.py
+#usr/lib/python2.7/site-packages/gpg/__init__.pyc
+#usr/lib/python2.7/site-packages/gpg/_gpgme.so
+#usr/lib/python2.7/site-packages/gpg/callbacks.py
+#usr/lib/python2.7/site-packages/gpg/callbacks.pyc
+#usr/lib/python2.7/site-packages/gpg/constants
+#usr/lib/python2.7/site-packages/gpg/constants/__init__.py
+#usr/lib/python2.7/site-packages/gpg/constants/__init__.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/create.py
+#usr/lib/python2.7/site-packages/gpg/constants/create.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/data
+#usr/lib/python2.7/site-packages/gpg/constants/data/__init__.py
+#usr/lib/python2.7/site-packages/gpg/constants/data/__init__.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/data/encoding.py
+#usr/lib/python2.7/site-packages/gpg/constants/data/encoding.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/event.py
+#usr/lib/python2.7/site-packages/gpg/constants/event.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/import_type.py
+#usr/lib/python2.7/site-packages/gpg/constants/import_type.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/keylist
+#usr/lib/python2.7/site-packages/gpg/constants/keylist/__init__.py
+#usr/lib/python2.7/site-packages/gpg/constants/keylist/__init__.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/keylist/mode.py
+#usr/lib/python2.7/site-packages/gpg/constants/keylist/mode.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/keysign.py
+#usr/lib/python2.7/site-packages/gpg/constants/keysign.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/md.py
+#usr/lib/python2.7/site-packages/gpg/constants/md.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/pk.py
+#usr/lib/python2.7/site-packages/gpg/constants/pk.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/protocol.py
+#usr/lib/python2.7/site-packages/gpg/constants/protocol.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/sig
+#usr/lib/python2.7/site-packages/gpg/constants/sig/__init__.py
+#usr/lib/python2.7/site-packages/gpg/constants/sig/__init__.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/sig/mode.py
+#usr/lib/python2.7/site-packages/gpg/constants/sig/mode.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/sig/notation.py
+#usr/lib/python2.7/site-packages/gpg/constants/sig/notation.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/sigsum.py
+#usr/lib/python2.7/site-packages/gpg/constants/sigsum.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/status.py
+#usr/lib/python2.7/site-packages/gpg/constants/status.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/tofu
+#usr/lib/python2.7/site-packages/gpg/constants/tofu/__init__.py
+#usr/lib/python2.7/site-packages/gpg/constants/tofu/__init__.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/tofu/policy.py
+#usr/lib/python2.7/site-packages/gpg/constants/tofu/policy.pyc
+#usr/lib/python2.7/site-packages/gpg/constants/validity.py
+#usr/lib/python2.7/site-packages/gpg/constants/validity.pyc
+#usr/lib/python2.7/site-packages/gpg/core.py
+#usr/lib/python2.7/site-packages/gpg/core.pyc
+#usr/lib/python2.7/site-packages/gpg/errors.py
+#usr/lib/python2.7/site-packages/gpg/errors.pyc
+#usr/lib/python2.7/site-packages/gpg/gpgme.py
+#usr/lib/python2.7/site-packages/gpg/gpgme.pyc
+#usr/lib/python2.7/site-packages/gpg/results.py
+#usr/lib/python2.7/site-packages/gpg/results.pyc
+#usr/lib/python2.7/site-packages/gpg/util.py
+#usr/lib/python2.7/site-packages/gpg/util.pyc
+#usr/lib/python2.7/site-packages/gpg/version.py
+#usr/lib/python2.7/site-packages/gpg/version.pyc
+#usr/lib/python3.8/site-packages/gpg
+#usr/lib/python3.8/site-packages/gpg-1.15.1-py3.8.egg-info
+#usr/lib/python3.8/site-packages/gpg/__init__.py
+#usr/lib/python3.8/site-packages/gpg/_gpgme.cpython-38-x86_64-linux-gnu.so
+#usr/lib/python3.8/site-packages/gpg/callbacks.py
+#usr/lib/python3.8/site-packages/gpg/constants
+#usr/lib/python3.8/site-packages/gpg/constants/__init__.py
+#usr/lib/python3.8/site-packages/gpg/constants/create.py
+#usr/lib/python3.8/site-packages/gpg/constants/data
+#usr/lib/python3.8/site-packages/gpg/constants/data/__init__.py
+#usr/lib/python3.8/site-packages/gpg/constants/data/encoding.py
+#usr/lib/python3.8/site-packages/gpg/constants/event.py
+#usr/lib/python3.8/site-packages/gpg/constants/import_type.py
+#usr/lib/python3.8/site-packages/gpg/constants/keylist
+#usr/lib/python3.8/site-packages/gpg/constants/keylist/__init__.py
+#usr/lib/python3.8/site-packages/gpg/constants/keylist/mode.py
+#usr/lib/python3.8/site-packages/gpg/constants/keysign.py
+#usr/lib/python3.8/site-packages/gpg/constants/md.py
+#usr/lib/python3.8/site-packages/gpg/constants/pk.py
+#usr/lib/python3.8/site-packages/gpg/constants/protocol.py
+#usr/lib/python3.8/site-packages/gpg/constants/sig
+#usr/lib/python3.8/site-packages/gpg/constants/sig/__init__.py
+#usr/lib/python3.8/site-packages/gpg/constants/sig/mode.py
+#usr/lib/python3.8/site-packages/gpg/constants/sig/notation.py
+#usr/lib/python3.8/site-packages/gpg/constants/sigsum.py
+#usr/lib/python3.8/site-packages/gpg/constants/status.py
+#usr/lib/python3.8/site-packages/gpg/constants/tofu
+#usr/lib/python3.8/site-packages/gpg/constants/tofu/__init__.py
+#usr/lib/python3.8/site-packages/gpg/constants/tofu/policy.py
+#usr/lib/python3.8/site-packages/gpg/constants/validity.py
+#usr/lib/python3.8/site-packages/gpg/core.py
+#usr/lib/python3.8/site-packages/gpg/errors.py
+#usr/lib/python3.8/site-packages/gpg/gpgme.py
+#usr/lib/python3.8/site-packages/gpg/results.py
+#usr/lib/python3.8/site-packages/gpg/util.py
+#usr/lib/python3.8/site-packages/gpg/version.py
 #usr/share/aclocal/gpgme.m4
 usr/share/common-lisp/source/gpgme
+usr/share/common-lisp/source/gpgme/gpgme-grovel.lisp
 usr/share/common-lisp/source/gpgme/gpgme-package.lisp
 usr/share/common-lisp/source/gpgme/gpgme.asd
 usr/share/common-lisp/source/gpgme/gpgme.lisp
diff --git a/lfs/gpgme b/lfs/gpgme
index a6056fc8e..bb5ecd570 100644
--- a/lfs/gpgme
+++ b/lfs/gpgme
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.3.2
+VER        = 1.15.1
 
 THISAPP    = gpgme-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = gpgme
-PAK_VER    = 2
+PAK_VER    = 3
 
 DEPS       = libassuan
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 326fe97077141713f0930aa87949a287
+$(DL_FILE)_MD5 = e086c4575fe4d7840864fb7dfe97f692
 
 install : $(TARGET)
 
-- 
2.31.1


  parent reply	other threads:[~2021-04-04 11:10 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-04 11:10 [PATCH 0/5] gnupg: Update to 2.2.27 Adolf Belka
2021-04-04 11:10 ` [PATCH 1/5] " Adolf Belka
2021-04-04 11:10 ` [PATCH 2/5] libassuan: Convert from addon to core program Adolf Belka
2021-04-04 11:10 ` [PATCH 3/5] libksba: required for gnupg 2.2 series Adolf Belka
2021-04-04 11:10 ` [PATCH 4/5] npth: " Adolf Belka
2021-04-04 11:10 ` Adolf Belka [this message]
2021-04-06 10:38 ` [PATCH 0/5] gnupg: Update to 2.2.27 Michael Tremer
2021-04-06 12:09   ` Adolf Belka
2021-04-06 13:40     ` Michael Tremer
2021-04-07 10:33       ` Adolf Belka

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210404111015.66155-6-adolf.belka@ipfire.org \
    --to=adolf.belka@ipfire.org \
    --cc=development@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox