summaryrefslogtreecommitdiffstats
path: root/package/libgpgme
Commit message (Collapse)AuthorAgeFilesLines
* package/libgpgme: properly tweak gpgme-configThomas Petazzoni2018-12-131-0/+1
| | | | | | | | libgpgme installs a gpgme-config script, it should be tweaked using the <pkg>_CONFIG_SCRIPTS mechanism. This is generally useful and is going to be particularly important with per-package directories. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libgpgme: bump to version 1.12.0Baruch Siach2018-11-012-5/+6
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libgpgme: bump to version 1.11.1Baruch Siach2018-05-043-56/+5
| | | | | | | Drop upstream patch. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libgpgme: fix run-time compatibility with gnupg2 2.2.6Baruch Siach2018-04-251-0/+51
| | | | | | | | | | Add upstream patch fixing gpgme_op_verify regression with gnupg2 2.2.6. https://lists.gnupg.org/pipermail/gnupg-users/2018-April/060230.html Cc: Philipp Claves <claves@budelmann-elektronik.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libgpgme: fix build on MIPS with older kernel headersBaruch Siach2017-12-181-0/+5
| | | | | | | | | | | | | MIPS N64 ABI has been missing getdents64 wire up until kernel version 3.10. Disable use of getdents on older kernels. Fixes: http://autobuild.buildroot.net/results/961/9619062ce6642ae4121d7debb3b4c632c88723d5/ Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Cc: Philipp Claves <claves@budelmann-elektronik.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: bump to version 1.10.0Baruch Siach2017-12-142-3/+8
| | | | | | | | | | Use https download site. Add license hash. Cc: Philipp Claves <claves@budelmann-elektronik.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libgpgme: bump version to 1.9.0Bernd Kuhls2017-04-262-4/+3
| | | | | | | | | Removed configure option --with-gpg, it was removed upstream in 2013: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=commitdiff;h=02ba35c1b6a2cbb3361b2f2ad507c53564b2be0b#patch3 [Peter: drop comment referring to --with-gpg option] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* boot, package: use SPDX short identifier for LGPLv2.1/LGPLv2.1+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for LGPLv2.1/LGPLv2.1+ is LGPL-2.1/LGPL-2.1+. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/LGPLv2.1(\+)?/LGPL-2.1\1/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: bump to version 1.7.1Gustavo Zacarias2016-10-202-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: improve language bindingsGustavo Zacarias2016-10-151-1/+8
| | | | | | | | | | | | | The C++ bindings require C++11 support with minimum gcc version 4.8, so handle it accordingly. The new python bindings require some work, but since they were previously unavailable just disable them for now until someone is interested in building/using them. Fixes: http://autobuild.buildroot.net/results/685/6853c21aa084952bc232f0ec3e96dcb972d8fbfe/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libgpgme: bump to version 1.7.0Gustavo Zacarias2016-10-132-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libgpg-error: bump to version 1.23Jörg Krause2016-07-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is based on a patch sent by Vicente Olivert Riera and commented by Arnout Vandecappelle [1]. - Bump version to 1.23 - Add a hook to fix cross-compilation - Fix license and license files - Remove patch applied upstream - Add a BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS variable - Propagate the dependencies using that variable: * package/cppcms * package/crda * package/gnupg2 - package/gcr - package/midori * package/kodi * package/libaacs * package/libassuan * package/libgcrypt * package/libgpgme * package/libksba * package/libmicrohttpd - package/janus-gateway - package/kodi - package/ola - package/systemd * package/libssh * package/libssh2 - package/php-ssh2 * package/netatalk * package/network-manager * package/ntfs-3g * package/opkg * package/php-gnupg * package/rng-tools * package/strongswan * package/vpnc [1] http://patchwork.ozlabs.org/patch/416427/ Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> [Thomas: - rebase on master - changing systemd no longer needed, as it no longer selects libgcrypt.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> [Maxime: - rebase on master - bump to new version - propagate dependencies to missing packages] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Reviewed-by: Romain Naour <romain.naour@gmail.com> [Thomas: - fix hash file. - change the way to handle the various arch so that it works properly for uClibc. - add nios2 arch support. - Maxime Hadjinlian learned some basic Emacs-fu to do the final fixups of this commit.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: fix musl build with argp-standaloneBaruch Siach2016-05-241-1/+3
| | | | | | | | | | | | | | | | The libgpgme configure script does not detect the error_t type under musl, because musl does not define error_t in errno.h. As a result config.h adds a local definition of error_t. When argp-standalone is present this local definition collides with the error_t typedef in argp.h. Assume we always have error_t when argp-standalone is present. Fixes: http://autobuild.buildroot.net/results/656/6566a1c77983404d90920997bfd15bd98c7ddde7/ http://autobuild.buildroot.net/results/a7b/a7b92ad68ff6e13d20ff44e955dc5748b2efd6a4/ http://autobuild.buildroot.net/results/0db/0db1b2aa0969d6cbae57b1400b7b766a5988abf9/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libgpgme: add argp-standalone dependency with muslRomain Naour2015-08-081-1/+1
| | | | | | | | | Since argp-standalone is only available for uClibc-ng and musl toolchains, it's safe to link with it when the package is selected. Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: bump to version 1.5.5Gustavo Zacarias2015-06-092-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: bump to version 1.5.4Gustavo Zacarias2015-04-142-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: bump to version 1.5.3Gustavo Zacarias2014-12-152-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libgpgme: bump version to 1.5.2Vicente Olivert Riera2014-12-072-1/+3
| | | | | | | | | | | - Bump version to 1.5.2 - Add a hash file [Thomas: fix typo in commit title.] Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-1/+1
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: Take into account that gnupg and gnupg2 are mutual exclusiveVicente Olivert Riera2014-08-301-1/+1
| | | | | | | | | Avoid that libgpgme can select the gnupg package although gnupg2 has been already selected. Both packages are mutual exclusive and shouldn't be selected at the same time. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libgpgme: security bump to version 1.5.1Gustavo Zacarias2014-08-041-1/+1
| | | | | | | Fixes CVE-2014-3564 - heap-based buffer overflow in gpgsm status handler. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: remove the trailing slash sign from <PKG>_SITE variableJerzy Grzegorek2014-07-311-1/+1
| | | | | | | | | | | | Since the trailing slash is stripped from $($(PKG)_SITE) by pkg-generic.mk: $(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE)) so it is redundant. This patch removes it from $(PKG)_SITE variable for BR consistency. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: disable all testsGustavo Zacarias2014-07-121-3/+4
| | | | | | | | | | | Disable all of the tests, including runtime that needs gnupg. There's no longer --without configure options for them, it's now --disable. Fixes: http://autobuild.buildroot.net/results/eb1/eb1e06b1d99c441b6086c07ee04b084a61041dc7/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: bump to version 1.5.0Gustavo Zacarias2014-07-121-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libassuan: needs mmuGustavo Zacarias2013-10-091-0/+1
| | | | | | | Also opkg needs mmu even without gpg verification so mark as well. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libgpgme: handle argp-standaloneGustavo Zacarias2013-08-011-1/+7
| | | | | | | | | | | | | | | libgpgme has an internal implementation of argp parsing for when the libc lacks such an implementation (i.e. uClibc). However if it detects argp.h the internal implementation is disabled and for a uClibc-based toolchain that breaks the build. This happens when argp-standalone is installed since libgpgme never tries to link to libargp. Make it link against libargp, which also saves some target size. Fixes: http://autobuild.buildroot.net/results/33c/33c5776d2b3f7fa276a27f7602eb71c4d77c7b62/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: new packagePhilipp Claves2013-07-312-0/+34
[Thomas: bump version, add --with-gpg-error-prefix and --with-libassuan-prefix options.] Signed-off-by: Philipp Claves <claves@budelmann-elektronik.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud