Thu Aug 27 03:39:20 2015 UTC ()
Update 1.5.5 to 1.6.0
---------------------
Noteworthy changes in version 1.6.0 (2015-08-26) [C25/A14/R0]
------------------------------------------------

 * Added gpgme_set_offline to do a key listinging w/o requiring CRL.

 * Added gpgme_set_status_cb to allow a user to see some status
   messages.

 * Added an export mode for secret keys.

 * More precise error codes are returned if GnuPG >= 2.1.8 is used.

 * The passphrase handler for the loopback mode has been improved and may
   also be used with genkey.

 * [w32] The standard GnuPG 2.1 install directory is now seached for
   gpgconf.exe before a registry specified directory and the Gpg4win
   install directory.

 * [w32] gpgme-w32spawn.exe will now only be searched in the gpgme DLL
   directory.

 * Interface changes relative to the 1.5.1 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 gpgme_set_offline              NEW.
 gpgme_get_offline              NEW.
 gpgme_set_status_cb            NEW.
 gpgme_get_status_cb            NEW.
 GPGME_EXPORT_MODE_SECRET       NEW
 GPGME_EXPORT_MODE_RAW          NEW.
 GPGME_EXPORT_MODE_PKCS12       NEW.


(mef)
diff -r1.75 -r1.76 pkgsrc/security/gpgme/Makefile
diff -r1.34 -r1.35 pkgsrc/security/gpgme/distinfo

cvs diff -r1.75 -r1.76 pkgsrc/security/gpgme/Makefile (switch to unified diff)

--- pkgsrc/security/gpgme/Makefile 2015/07/05 18:26:44 1.75
+++ pkgsrc/security/gpgme/Makefile 2015/08/27 03:39:20 1.76
@@ -1,56 +1,56 @@ @@ -1,56 +1,56 @@
1# $NetBSD: Makefile,v 1.75 2015/07/05 18:26:44 wiz Exp $ 1# $NetBSD: Makefile,v 1.76 2015/08/27 03:39:20 mef Exp $
2 2
3DISTNAME= gpgme-1.5.5 3DISTNAME= gpgme-1.6.0
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gpgme/ 5MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gpgme/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.gnupg.org/related_software/gpgme/ 9HOMEPAGE= http://www.gnupg.org/related_software/gpgme/
10COMMENT= GnuPG Made Easy 10COMMENT= GnuPG Made Easy
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13USE_LIBTOOL= yes 13USE_LIBTOOL= yes
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15PTHREAD_OPTS+= require 15PTHREAD_OPTS+= require
16INFO_FILES= yes 16INFO_FILES= yes
17 17
18SUBST_CLASSES+= pthread 18SUBST_CLASSES+= pthread
19SUBST_FILES.pthread= src/gpgme-config.in 19SUBST_FILES.pthread= src/gpgme-config.in
20SUBST_SED.pthread+= -e 's,@PTHREAD_LIBS@,${PTHREAD_LDFLAGS} ${PTHREAD_LIBS},g' 20SUBST_SED.pthread+= -e 's,@PTHREAD_LIBS@,${PTHREAD_LDFLAGS} ${PTHREAD_LIBS},g'
21SUBST_SED.pthread+= -e 's,@PTHREAD_CFLAGS@,${PTHREAD_CFLAGS},g' 21SUBST_SED.pthread+= -e 's,@PTHREAD_CFLAGS@,${PTHREAD_CFLAGS},g'
22SUBST_STAGE.pthread= post-patch 22SUBST_STAGE.pthread= post-patch
23 23
24LIBS.SunOS+= -lnsl -lsocket 24LIBS.SunOS+= -lnsl -lsocket
25 25
26# getenv_r is not detected correctly. It will be found 26# getenv_r is not detected correctly. It will be found
27# in either base system or librfuncs 27# in either base system or librfuncs
28CONFIGURE_ENV+= ac_cv_func_getenv_r=yes 28CONFIGURE_ENV+= ac_cv_func_getenv_r=yes
29 29
30TEST_TARGET= check 30TEST_TARGET= check
31 31
32.include "../../mk/pthread.buildlink3.mk" 32.include "../../mk/pthread.buildlink3.mk"
33 33
34.include "options.mk" 34.include "options.mk"
35 35
36.include "../../mk/bsd.prefs.mk" 36.include "../../mk/bsd.prefs.mk"
37 37
38.if ${OPSYS} == "HPUX" 38.if ${OPSYS} == "HPUX"
39CONFIGURE_ENV+= ac_cv_lib_pthread_pthread_create=yes 39CONFIGURE_ENV+= ac_cv_lib_pthread_pthread_create=yes
40.endif 40.endif
41 41
42# TLS is unsupported on NetBSD<=5, but causes crashes on -current too 42# TLS is unsupported on NetBSD<=5, but causes crashes on -current too
43#.if !empty(MACHINE_PLATFORM:MNetBSD-[0-5].*-*) 43#.if !empty(MACHINE_PLATFORM:MNetBSD-[0-5].*-*)
44.if !empty(MACHINE_PLATFORM:MNetBSD-*-*) 44.if !empty(MACHINE_PLATFORM:MNetBSD-*-*)
45CONFIGURE_ENV+= gpgme_cv_tls_works=no 45CONFIGURE_ENV+= gpgme_cv_tls_works=no
46.endif 46.endif
47 47
48# we want the getenv_r() semantics of NetBSD-current 48# we want the getenv_r() semantics of NetBSD-current
49BUILDLINK_API_DEPENDS.librfuncs+= librfuncs>=1.0.7nb1 49BUILDLINK_API_DEPENDS.librfuncs+= librfuncs>=1.0.7nb1
50.include "../../devel/librfuncs/buildlink3.mk" 50.include "../../devel/librfuncs/buildlink3.mk"
51BUILDLINK_API_DEPENDS.libassuan+= libassuan>=2.0.2 51BUILDLINK_API_DEPENDS.libassuan+= libassuan>=2.0.2
52.include "../../security/libassuan2/buildlink3.mk" 52.include "../../security/libassuan2/buildlink3.mk"
53BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.4 53BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.4
54.include "../../security/libgpg-error/buildlink3.mk" 54.include "../../security/libgpg-error/buildlink3.mk"
55.include "../../mk/bsd.pkg.mk" 55.include "../../mk/bsd.pkg.mk"
56_UNWRAP_FILES= 56_UNWRAP_FILES=

cvs diff -r1.34 -r1.35 pkgsrc/security/gpgme/distinfo (switch to unified diff)

--- pkgsrc/security/gpgme/distinfo 2015/07/05 18:26:44 1.34
+++ pkgsrc/security/gpgme/distinfo 2015/08/27 03:39:20 1.35
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1$NetBSD: distinfo,v 1.34 2015/07/05 18:26:44 wiz Exp $ 1$NetBSD: distinfo,v 1.35 2015/08/27 03:39:20 mef Exp $
2 2
3SHA1 (gpgme-1.5.5.tar.bz2) = 88476d72cb099e179de4040760502886f7a54926 3SHA1 (gpgme-1.6.0.tar.bz2) = 21510323495f6220f8f67610c3c27a23d761d43d
4RMD160 (gpgme-1.5.5.tar.bz2) = 33b2aca89afc607a6f4cd6675652239ebb6fad7b 4RMD160 (gpgme-1.6.0.tar.bz2) = 0ce3451911bba6dcce7b120f9c8387cd41e3f514
5Size (gpgme-1.5.5.tar.bz2) = 976383 bytes 5Size (gpgme-1.6.0.tar.bz2) = 983573 bytes
6SHA1 (patch-aa) = dcea4fd232a8e3e3656ae9cf5319060a009f3c59 6SHA1 (patch-aa) = dcea4fd232a8e3e3656ae9cf5319060a009f3c59
7SHA1 (patch-ac) = c7df3fc77834286ffcc675f4c55a19553bf2c2f1 7SHA1 (patch-ac) = c7df3fc77834286ffcc675f4c55a19553bf2c2f1
8SHA1 (patch-ae) = 1259739c4690db656bc5b6113842b1d5c4623616 8SHA1 (patch-ae) = 1259739c4690db656bc5b6113842b1d5c4623616
9SHA1 (patch-af) = 99787938b677f291a84eae57fa29be60890f444b 9SHA1 (patch-af) = 99787938b677f291a84eae57fa29be60890f444b
10SHA1 (patch-ag) = c45777a312bb5ed7f57852e9410270a4fafee9f8 10SHA1 (patch-ag) = c45777a312bb5ed7f57852e9410270a4fafee9f8
11SHA1 (patch-ah) = 84c9ad8c0c0e16584261cbb9c92e3073ce94da48 11SHA1 (patch-ah) = 84c9ad8c0c0e16584261cbb9c92e3073ce94da48
12SHA1 (patch-aj) = 8464f57c871f055cfb6c83b1458e6906c625ca5b 12SHA1 (patch-aj) = 8464f57c871f055cfb6c83b1458e6906c625ca5b