mirror of
https://git.freebsd.org/ports.git
synced 2025-06-03 11:56:28 -04:00
Add a patch to handle an ABI change relative to libgcrypt 1.5
Confirmed upstream: http://lists.gnupg.org/pipermail/gnupg-users/2011-July/042333.html PR: ports/158674 Submitted by: Mark Atkinson <atkin901@gmail.com> Approved by: early maintainer timeout/portmgr (pav)
This commit is contained in:
parent
0d06d2359a
commit
c383c90ce5
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=277672
2 changed files with 25 additions and 1 deletions
|
@ -7,7 +7,7 @@
|
|||
|
||||
PORTNAME= gnupg
|
||||
PORTVERSION= 2.0.17
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= ${MASTER_SITE_GNUPG}
|
||||
MASTER_SITE_SUBDIR= gnupg
|
||||
|
|
24
security/gnupg/files/patch-g10__pkglue.c
Normal file
24
security/gnupg/files/patch-g10__pkglue.c
Normal file
|
@ -0,0 +1,24 @@
|
|||
--- g10/pkglue.c.orig 2011-01-09 14:06:16.000000000 -0800
|
||||
+++ g10/pkglue.c 2011-07-12 21:32:41.000000000 -0700
|
||||
@@ -34,10 +34,10 @@
|
||||
{
|
||||
gcry_sexp_t list;
|
||||
gcry_mpi_t data;
|
||||
-
|
||||
+
|
||||
list = gcry_sexp_find_token (sexp, item, 0);
|
||||
assert (list);
|
||||
- data = gcry_sexp_nth_mpi (list, 1, 0);
|
||||
+ data = gcry_sexp_nth_mpi (list, 1, GCRYMPI_FMT_USG);
|
||||
assert (data);
|
||||
gcry_sexp_release (list);
|
||||
return data;
|
||||
@@ -293,7 +293,7 @@
|
||||
if (rc)
|
||||
return rc;
|
||||
|
||||
- *result = gcry_sexp_nth_mpi (s_plain, 0, 0);
|
||||
+ *result = gcry_sexp_nth_mpi (s_plain, 0, GCRYMPI_FMT_USG);
|
||||
gcry_sexp_release (s_plain);
|
||||
if (!*result)
|
||||
return -1; /* oops */
|
Loading…
Add table
Reference in a new issue