Update to 2.1.10 Changelog: Noteworthy changes in version 2.1.10 (2015-12-04) ------------------------------------------------- * gpg: New trust models "tofu" and "tofu+pgp". * gpg: New command --tofu-policy. New options --tofu-default-policy and --tofu-db-format. * gpg: New option --weak-digest to specify hash algorithms which should be considered weak. * gpg: Allow the use of multiple --default-key options; take the last available key. * gpg: New option --encrypt-to-default-key. * gpg: New option --unwrap to only strip the encryption layer. * gpg: New option --only-sign-text-ids to exclude photo IDs from key signing. * gpg: Check for ambigious or non-matching key specification in the config file or given to --encrypt-to. * gpg: Show the used card reader with --card-status. * gpg: Print export statistics and an EXPORTED status line. * gpg: Allow selecting subkeys by keyid in --edit-key. * gpg: Allow updating the expiration time of multiple subkeys at once. * dirmngr: New option --use-tor. For full support this requires libassuan version 2.4.2 and a patched version of libadns (e.g. adns-1.4-g10-7 as used by the standard Windows installer). * dirmngr: New option --nameserver to specify the nameserver used in Tor mode. * dirmngr: Keyservers may again be specified by IP address. * dirmngr: Fixed problems in resolving keyserver pools. * dirmngr: Fixed handling of premature termination of TLS streams so that large numbers of keys can be refreshed via hkps. * gpg: Fixed a regression in --locate-key [since 2.1.9]. * gpg: Fixed another bug for keyrings with legacy keys. * gpgsm: Allow combinations of usage flags in --gen-key. * Make tilde expansion work with most options. * Many other cleanups and bug fixes.diff -r1.10 -r1.11 pkgsrc/security/gnupg21/Makefile
(ryoon)
@@ -1,34 +1,35 @@ | @@ -1,34 +1,35 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2015/11/04 15:05:52 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2015/12/14 14:09:05 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= gnupg-2.1.9 | 3 | DISTNAME= gnupg-2.1.10 | |
4 | PKGNAME= ${DISTNAME:S/gnupg-/gnupg21-/} | 4 | PKGNAME= ${DISTNAME:S/gnupg-/gnupg21-/} | |
5 | CATEGORIES= security | 5 | CATEGORIES= security | |
6 | MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gnupg/ | 6 | MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gnupg/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= ada@netbsdfr.org | 9 | MAINTAINER= ada@netbsdfr.org | |
10 | HOMEPAGE= https://www.gnupg.org/ | 10 | HOMEPAGE= https://www.gnupg.org/ | |
11 | COMMENT= GnuPG with OpenPGP and S/MIME capabilities | 11 | COMMENT= GnuPG with OpenPGP and S/MIME capabilities | |
12 | LICENSE= gnu-gpl-v3 | 12 | LICENSE= gnu-gpl-v3 | |
13 | 13 | |||
14 | DEPENDS+= pinentry-[0-9]*:../../security/pinentry | 14 | DEPENDS+= pinentry-[0-9]*:../../security/pinentry | |
15 | 15 | |||
16 | CONFLICTS= dirmngr-[0-9]* | 16 | CONFLICTS= dirmngr-[0-9]* | |
17 | 17 | |||
18 | BUILD_DEFS+= VARBASE | 18 | BUILD_DEFS+= VARBASE | |
19 | USE_PKGLOCALEDIR= yes | 19 | USE_PKGLOCALEDIR= yes | |
20 | USE_TOOLS+= gmake pkg-config makeinfo | 20 | USE_TOOLS+= gmake pkg-config makeinfo | |
21 | USE_LIBTOOL= yes | 21 | USE_LIBTOOL= yes | |
22 | INFO_FILES= yes | 22 | INFO_FILES= yes | |
23 | GNU_CONFIGURE= yes | 23 | GNU_CONFIGURE= yes | |
24 | CONFIGURE_ARGS+= --enable-g13 | |||
24 | 25 | |||
25 | .include "options.mk" | 26 | .include "options.mk" | |
26 | 27 | |||
27 | BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.16 | 28 | BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.16 | |
28 | .include "../../security/libgpg-error/buildlink3.mk" | 29 | .include "../../security/libgpg-error/buildlink3.mk" | |
29 | BUILDLINK_API_DEPENDS.libassuan+= libassuan>=2.1.0 | 30 | BUILDLINK_API_DEPENDS.libassuan+= libassuan>=2.4.1 | |
30 | .include "../../security/libassuan2/buildlink3.mk" | 31 | .include "../../security/libassuan2/buildlink3.mk" | |
31 | .include "../../security/libksba/buildlink3.mk" | 32 | .include "../../security/libksba/buildlink3.mk" | |
32 | BUILDLINK_API_DEPENDS.npth+= npth>=0.91 | 33 | BUILDLINK_API_DEPENDS.npth+= npth>=0.91 | |
33 | .include "../../devel/npth/buildlink3.mk" | 34 | .include "../../devel/npth/buildlink3.mk" | |
34 | .include "../../mk/bsd.pkg.mk" | 35 | .include "../../mk/bsd.pkg.mk" |
@@ -1,10 +1,9 @@ | @@ -1,10 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2015/11/04 15:05:52 tnn Exp $ | 1 | $NetBSD: distinfo,v 1.5 2015/12/14 14:09:05 ryoon Exp $ | |
2 | 2 | |||
3 | SHA1 (gnupg-2.1.9.tar.bz2) = 119bab38d2ff3a849be62914be9bf7333da68883 | 3 | SHA1 (gnupg-2.1.10.tar.bz2) = 4aa2594d2d364fe7708a9739ae7cebd251e536c4 | |
4 | RMD160 (gnupg-2.1.9.tar.bz2) = 4fcc251aa7da95e647984469277a49153533d1e8 | 4 | RMD160 (gnupg-2.1.10.tar.bz2) = b29e086cb65bbe40b3a6021b3c4eb0083cd0a344 | |
5 | SHA512 (gnupg-2.1.9.tar.bz2) = c19b8cac42b7060caada230b77f36a0b0ed0a05efd519818c5b4057ef0fcb16602f2f3ade2409de2ef353a9e2acc3e5fa106a4449c6929a36a599a82194c0ee0 | 5 | SHA512 (gnupg-2.1.10.tar.bz2) = ceea93a7e7d30e07839bcc52d4246fd5be1ec81a8c4d4d62059e2b0c0e58fab07a1531016f82bcc506340653d66c73541dd3f5897df7691abeb4068d94957003 | |
6 | Size (gnupg-2.1.9.tar.bz2) = 4925167 bytes | 6 | Size (gnupg-2.1.10.tar.bz2) = 5173253 bytes | |
7 | SHA1 (patch-dirmngr_Makefile.in) = 4287bfd66eab7918e98cf9b4e50a2f7f9e18ab09 | 7 | SHA1 (patch-dirmngr_Makefile.in) = fa74bcf4ea214945c64d383dff039ab938ae1446 | |
8 | SHA1 (patch-dirmngr_ks-engine-ldap.c) = 3a7d96d877cd52bed66c481af83da99c517d3380 | 8 | SHA1 (patch-dirmngr_ks-engine-ldap.c) = 3a7d96d877cd52bed66c481af83da99c517d3380 | |
9 | SHA1 (patch-doc_Makefile.in) = bcd467d0fad08198b74892b240d3adeb72b5c52f | |||
10 | SHA1 (patch-kbx_Makefile.in) = 58f7c3711744a42d40f580944fb768f7aaaf1b68 | 9 | SHA1 (patch-kbx_Makefile.in) = 58f7c3711744a42d40f580944fb768f7aaaf1b68 |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | $NetBSD: patch-dirmngr_Makefile.in,v 1.1 2015/09/30 12:56:47 fhajny Exp $ | 1 | $NetBSD: patch-dirmngr_Makefile.in,v 1.2 2015/12/14 14:09:05 ryoon Exp $ | |
2 | 2 | |||
3 | Bring in libsocket, needed on SunOS. | 3 | Bring in libsocket, needed on SunOS. | |
4 | 4 | |||
5 | --- dirmngr/Makefile.in.orig 2015-09-30 11:26:38.032707039 +0000 | 5 | --- dirmngr/Makefile.in.orig 2015-12-04 09:57:05.000000000 +0000 | |
6 | +++ dirmngr/Makefile.in | 6 | +++ dirmngr/Makefile.in | |
7 | @@ -723,7 +723,7 @@ dirmngr-client$(EXEEXT): $(dirmngr_clien | 7 | @@ -757,7 +757,7 @@ dirmngr-client$(EXEEXT): $(dirmngr_clien | |
8 | 8 | |||
9 | dirmngr_ldap$(EXEEXT): $(dirmngr_ldap_OBJECTS) $(dirmngr_ldap_DEPENDENCIES) $(EXTRA_dirmngr_ldap_DEPENDENCIES) | 9 | dirmngr_ldap$(EXEEXT): $(dirmngr_ldap_OBJECTS) $(dirmngr_ldap_DEPENDENCIES) $(EXTRA_dirmngr_ldap_DEPENDENCIES) | |
10 | @rm -f dirmngr_ldap$(EXEEXT) | 10 | @rm -f dirmngr_ldap$(EXEEXT) | |
11 | - $(AM_V_CCLD)$(dirmngr_ldap_LINK) $(dirmngr_ldap_OBJECTS) $(dirmngr_ldap_LDADD) $(LIBS) | 11 | - $(AM_V_CCLD)$(dirmngr_ldap_LINK) $(dirmngr_ldap_OBJECTS) $(dirmngr_ldap_LDADD) $(LIBS) | |
12 | + $(AM_V_CCLD)$(dirmngr_ldap_LINK) $(dirmngr_ldap_OBJECTS) $(dirmngr_ldap_LDADD) $(LIBS) $(NETLIBS) | 12 | + $(AM_V_CCLD)$(dirmngr_ldap_LINK) $(dirmngr_ldap_OBJECTS) $(dirmngr_ldap_LDADD) $(LIBS) $(NETLIBS) | |
13 | 13 | |||
14 | t-dns-cert$(EXEEXT): $(t_dns_cert_OBJECTS) $(t_dns_cert_DEPENDENCIES) $(EXTRA_t_dns_cert_DEPENDENCIES) | 14 | t-dns-stuff$(EXEEXT): $(t_dns_stuff_OBJECTS) $(t_dns_stuff_DEPENDENCIES) $(EXTRA_t_dns_stuff_DEPENDENCIES) | |
15 | @rm -f t-dns-cert$(EXEEXT) | 15 | @rm -f t-dns-stuff$(EXEEXT) |