summaryrefslogtreecommitdiff
path: root/security/libgcrypt
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2014-08-29 14:22:59 +0000
committerwiz <wiz@pkgsrc.org>2014-08-29 14:22:59 +0000
commiteaac3557fff0e1c14b6e6012b1cc48e0a48bbfe1 (patch)
tree2e709f7a351300c89948eb7ca56257f092d85524 /security/libgcrypt
parent71af0fed5063a7d76aa18aad42f69288ce96fd14 (diff)
downloadpkgsrc-eaac3557fff0e1c14b6e6012b1cc48e0a48bbfe1.tar.gz
Remove ten year old patch for Solaris 9/sparc/gcc that was never fed
upstream. If this patch is still necessary for you, please discuss at https://bugs.g10code.com/gnupg/issue1703 Bump PKGREVISION.
Diffstat (limited to 'security/libgcrypt')
-rw-r--r--security/libgcrypt/Makefile4
-rw-r--r--security/libgcrypt/distinfo3
-rw-r--r--security/libgcrypt/patches/patch-ad26
3 files changed, 3 insertions, 30 deletions
diff --git a/security/libgcrypt/Makefile b/security/libgcrypt/Makefile
index e0c2d04ad33..129faff504f 100644
--- a/security/libgcrypt/Makefile
+++ b/security/libgcrypt/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.66 2014/08/29 10:29:14 richard Exp $
+# $NetBSD: Makefile,v 1.67 2014/08/29 14:22:59 wiz Exp $
DISTNAME= libgcrypt-1.6.2
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= security
MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/libgcrypt/ \
http://gd.tuwien.ac.at/privacy/gnupg/libgcrypt/
diff --git a/security/libgcrypt/distinfo b/security/libgcrypt/distinfo
index e9cb1056c0e..61bfce18831 100644
--- a/security/libgcrypt/distinfo
+++ b/security/libgcrypt/distinfo
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.53 2014/08/29 10:29:14 richard Exp $
+$NetBSD: distinfo,v 1.54 2014/08/29 14:22:59 wiz Exp $
SHA1 (libgcrypt-1.6.2.tar.bz2) = cc31aca87e4a3769cb86884a3f5982b2cc8eb7ec
RMD160 (libgcrypt-1.6.2.tar.bz2) = 807df33a98468015293846fd589a213dad38be19
Size (libgcrypt-1.6.2.tar.bz2) = 2476101 bytes
SHA1 (patch-aa) = 3dd44b8745128a6788d24f9eb00002624a5fc52b
SHA1 (patch-ab) = 1a72ac897fbccbd58f0108b36a9ab2a6ee579b59
-SHA1 (patch-ad) = e74c9471e26029aeafca23d385ee0162ffc1864b
SHA1 (patch-configure) = b9abea2f665ed0d8e0f36cf207f2cb9667bdfb4d
SHA1 (patch-src_visibility.h) = 8cbbf6803ab34b4b7dda832aa8ee18247aa89518
diff --git a/security/libgcrypt/patches/patch-ad b/security/libgcrypt/patches/patch-ad
deleted file mode 100644
index 6040ca9a53d..00000000000
--- a/security/libgcrypt/patches/patch-ad
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD: patch-ad,v 1.3 2014/08/21 19:55:26 wiz Exp $
-
-Fix for compiling on Solaris SPARC with gcc.
-
-If __sparcv8 is defined, use the SPARC v8 version of udiv_qrnnd. Without
-this change, udiv_qrnnd will not be defined using the SPARC v8 udiv
-instruction, and the default SPARC v7 case of defining it to be the native
-__gmpn_udiv_qrnnd will be used, but this does not exist on SPARC v8, so
-at link time, the user will get an error about _gmpn_udiv_qrnnd being
-undefined. gcc defines __sparcv8.
-
-From PR pkg/26815.
-
-https://bugs.g10code.com/gnupg/issue1703
-
---- mpi/longlong.h.orig 2004-03-03 08:21:49.000000000 +0000
-+++ mpi/longlong.h
-@@ -1150,7 +1150,7 @@ extern USItype __udiv_qrnnd ();
- "rJ" ((USItype)(al)), \
- "rI" ((USItype)(bl)) \
- __CLOBBER_CC)
--#if defined (__sparc_v8__)
-+#if defined (__sparc_v8__) || defined(__sparcv8)
- /* Don't match immediate range because, 1) it is not often useful,
- 2) the 'I' flag thinks of the range as a 13 bit signed interval,
- while we want to match a 13 bit interval, sign extended to 32 bits,