Hi,
here's an update for latest gnupg. Packaging note: gnupg.7 will now be
installed by gnupg2.
Tested on amd64 and sparc64.
Noteworthy changes in version 1.4.19 (2015-02-27)
-------------------------------------------------
* Use ciphertext blinding for Elgamal decryption [CVE-2014-3591].
See http://www.cs.tau.ac.il/~tromer/radioexp/ for details.
* Fixed data-dependent timing variations in modular exponentiation
[related to CVE-2015-0837, Last-Level Cache Side-Channel Attacks
are Practical].
* Detect faulty use of --verify on detached signatures.
* Changed the PKA method to use CERT records and hashed names.
* New import option "keep-ownertrust".
* Support algorithm names when generating keys using the --command-fd
method.
* Updated many translations.
* Updated build system.
* Fixed a regression in keyserver import
* Fixed argument parsing for option --debug-level.
* Fixed DoS based on bogus and overlong key packets.
* Fixed bugs related to bogus keyrings.
* The usual minor minor bug fixes.
ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/gnupg/Makefile,v
retrieving revision 1.96
diff -u -p -r1.96 Makefile
--- Makefile 4 Jan 2015 22:12:55 -0000 1.96
+++ Makefile 27 Feb 2015 21:01:56 -0000
@@ -2,7 +2,7 @@
COMMENT= GNU privacy guard - a free PGP replacement
-DISTNAME= gnupg-1.4.18
+DISTNAME= gnupg-1.4.19
CATEGORIES= security
# restrict, not compatible with gnupg-2.
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/gnupg/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo 4 Jan 2015 22:12:55 -0000 1.28
+++ distinfo 27 Feb 2015 21:39:11 -0000
@@ -1,2 +1,2 @@
-SHA256 (gnupg-1.4.18.tar.gz) = EKiTa3bMrbmFIVNbX0HMW0GzwVmmwpFfBivU3IrBLRI=
-SIZE (gnupg-1.4.18.tar.gz) = 5047888
+SHA256 (gnupg-1.4.19.tar.gz) = Rcs01uPJqzRj/vGB1H6hxIrkcC6n6N0jlb1ddiTj5nY=
+SIZE (gnupg-1.4.19.tar.gz) = 5140153
Index: patches/patch-cipher_Makefile_in
===================================================================
RCS file: /cvs/ports/security/gnupg/patches/patch-cipher_Makefile_in,v
retrieving revision 1.10
diff -u -p -r1.10 patch-cipher_Makefile_in
--- patches/patch-cipher_Makefile_in 26 Jun 2014 00:30:15 -0000 1.10
+++ patches/patch-cipher_Makefile_in 27 Feb 2015 21:40:58 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-cipher_Makefile_in,v 1.10 2014/06/26 00:30:15 sthen Exp $
---- cipher/Makefile.in.orig Mon Jun 23 16:16:46 2014
-+++ cipher/Makefile.in Tue Jun 24 15:23:16 2014
-@@ -329,7 +329,7 @@ target_alias = @target_alias@
+--- cipher/Makefile.in.orig Fri Feb 27 09:37:51 2015
++++ cipher/Makefile.in Fri Feb 27 22:39:17 2015
+@@ -401,7 +401,7 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
Index: patches/patch-doc_Makefile_in
===================================================================
RCS file: /cvs/ports/security/gnupg/patches/patch-doc_Makefile_in,v
retrieving revision 1.9
diff -u -p -r1.9 patch-doc_Makefile_in
--- patches/patch-doc_Makefile_in 26 Jun 2014 00:30:16 -0000 1.9
+++ patches/patch-doc_Makefile_in 27 Feb 2015 21:40:58 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-doc_Makefile_in,v 1.9 2014/06/26 00:30:16 sthen Exp $
---- doc/Makefile.in.orig Mon Jun 23 16:16:46 2014
-+++ doc/Makefile.in Tue Jun 24 15:23:16 2014
-@@ -351,7 +351,7 @@ gnupg1_TEXINFOS = gnupg1.texi
+--- doc/Makefile.in.orig Fri Feb 27 09:37:51 2015
++++ doc/Makefile.in Fri Feb 27 22:39:17 2015
+@@ -422,7 +422,7 @@ gnupg1_TEXINFOS = gnupg1.texi
# Need this to avoid building of dvis with automake 1.4
DVIS =
Index: patches/patch-g10_Makefile_in
===================================================================
RCS file: /cvs/ports/security/gnupg/patches/patch-g10_Makefile_in,v
retrieving revision 1.10
diff -u -p -r1.10 patch-g10_Makefile_in
--- patches/patch-g10_Makefile_in 26 Jun 2014 00:30:16 -0000 1.10
+++ patches/patch-g10_Makefile_in 27 Feb 2015 21:40:58 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-g10_Makefile_in,v 1.10 2014/06/26 00:30:16 sthen Exp $
---- g10/Makefile.in.orig Mon Jun 23 16:16:46 2014
-+++ g10/Makefile.in Tue Jun 24 15:23:16 2014
-@@ -394,7 +394,7 @@ target_alias = @target_alias@
+--- g10/Makefile.in.orig Fri Feb 27 09:37:51 2015
++++ g10/Makefile.in Fri Feb 27 22:39:17 2015
+@@ -461,7 +461,7 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
Index: patches/patch-keyserver_Makefile_in
===================================================================
RCS file: /cvs/ports/security/gnupg/patches/patch-keyserver_Makefile_in,v
retrieving revision 1.9
diff -u -p -r1.9 patch-keyserver_Makefile_in
--- patches/patch-keyserver_Makefile_in 26 Jun 2014 00:30:16 -0000 1.9
+++ patches/patch-keyserver_Makefile_in 27 Feb 2015 21:40:58 -0000
@@ -1,12 +1,12 @@
$OpenBSD: patch-keyserver_Makefile_in,v 1.9 2014/06/26 00:30:16 sthen Exp $
---- keyserver/Makefile.in.orig Mon Jun 23 16:16:46 2014
-+++ keyserver/Makefile.in Tue Jun 24 15:23:16 2014
-@@ -372,7 +372,7 @@ target_alias = @target_alias@
+--- keyserver/Makefile.in.orig Fri Feb 27 09:37:52 2015
++++ keyserver/Makefile.in Fri Feb 27 22:40:22 2015
+@@ -444,7 +444,7 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
--INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/intl
-+INCLUDES = -I$(top_srcdir)/include
+-AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/intl
++AM_CPPFLAGS = -I$(top_srcdir)/include
EXTRA_SCRIPTS = gpgkeys_mailto
gpglibexecdir = $(libexecdir)/@PACKAGE@
gpglibexec_PROGRAMS = @GPGKEYS_LDAP@ @GPGKEYS_HKP@ @GPGKEYS_FINGER@
@GPGKEYS_CURL@
Index: patches/patch-tools_Makefile_in
===================================================================
RCS file: /cvs/ports/security/gnupg/patches/patch-tools_Makefile_in,v
retrieving revision 1.10
diff -u -p -r1.10 patch-tools_Makefile_in
--- patches/patch-tools_Makefile_in 26 Jun 2014 00:30:16 -0000 1.10
+++ patches/patch-tools_Makefile_in 27 Feb 2015 21:40:58 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-tools_Makefile_in,v 1.10 2014/06/26 00:30:16 sthen Exp $
---- tools/Makefile.in.orig Mon Jun 23 16:16:46 2014
-+++ tools/Makefile.in Tue Jun 24 15:23:16 2014
-@@ -363,7 +363,7 @@ top_build_prefix = @top_build_prefix@
+--- tools/Makefile.in.orig Fri Feb 27 09:37:52 2015
++++ tools/Makefile.in Fri Feb 27 22:39:17 2015
+@@ -430,7 +430,7 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
EXTRA_DIST = lspgpot ring-a-party mail-signed-keys convert-from-106
Index: patches/patch-util_Makefile_in
===================================================================
RCS file: /cvs/ports/security/gnupg/patches/patch-util_Makefile_in,v
retrieving revision 1.9
diff -u -p -r1.9 patch-util_Makefile_in
--- patches/patch-util_Makefile_in 26 Jun 2014 00:30:16 -0000 1.9
+++ patches/patch-util_Makefile_in 27 Feb 2015 21:40:58 -0000
@@ -1,12 +1,12 @@
$OpenBSD: patch-util_Makefile_in,v 1.9 2014/06/26 00:30:16 sthen Exp $
---- util/Makefile.in.orig Mon Jun 23 16:16:46 2014
-+++ util/Makefile.in Tue Jun 24 15:23:16 2014
-@@ -344,7 +344,7 @@ target_alias = @target_alias@
+--- util/Makefile.in.orig Fri Feb 27 09:37:52 2015
++++ util/Makefile.in Fri Feb 27 22:40:53 2015
+@@ -415,7 +415,7 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
--INCLUDES = -I.. -I$(top_srcdir)/include -I$(top_srcdir)/intl
-+INCLUDES = -I.. -I$(top_srcdir)/include
+-AM_CPPFLAGS = -I.. -I$(top_srcdir)/include -I$(top_srcdir)/intl
++AM_CPPFLAGS = -I.. -I$(top_srcdir)/include
noinst_LIBRARIES = libutil.a libcompat.a
libutil_a_SOURCES = logger.c fileutil.c miscutil.c strgutil.c ttyio.c \
argparse.c memory.c secmem.c errors.c iobuf.c dotlock.c http.c \
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/gnupg/pkg/PLIST,v
retrieving revision 1.29
diff -u -p -r1.29 PLIST
--- pkg/PLIST 26 Jun 2014 00:30:16 -0000 1.29
+++ pkg/PLIST 27 Feb 2015 21:45:28 -0000
@@ -14,7 +14,6 @@ libexec/gnupg/
@man man/man1/gpg-zip.1
@man man/man1/gpg.1
@man man/man1/gpgv.1
-@man man/man7/gnupg.7
share/doc/gnupg/
share/doc/gnupg/AUTHORS
share/doc/gnupg/BUGS
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE