[5/5] gpgme: Update to 1.15.1
Commit Message
- 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@ipfire.org>
---
config/rootfiles/packages/gpgme | 162 ++++++++++++++++++++++++++++++--
lfs/gpgme | 6 +-
2 files changed, 159 insertions(+), 9 deletions(-)
@@ -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
@@ -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)