summaryrefslogtreecommitdiff
path: root/devel/gmp
diff options
context:
space:
mode:
authorbjs <bjs>2008-04-01 00:57:09 +0000
committerbjs <bjs>2008-04-01 00:57:09 +0000
commit4d1f7d4461c14f8320fb96015ec420a5c9c6f7c7 (patch)
treea7f58afc8ad11b493b09671389e1ca126fb1779d /devel/gmp
parent1b3ac0b951a96c5bd1060bd0e5c0290951846564 (diff)
downloadpkgsrc-4d1f7d4461c14f8320fb96015ec420a5c9c6f7c7.tar.gz
Add distribution patch (from gmplib.org) for the following bug:
When using mpf_set_str, mpf_init_set_str, or mpf_inp_str with a base > 36, the supplied base will actually be ignored, and the exponent 0 will be supplanted. [2007-12-10] All tests pass on NetBSD/amd64 4.99.58. Bump revision.
Diffstat (limited to 'devel/gmp')
-rw-r--r--devel/gmp/Makefile7
-rw-r--r--devel/gmp/distinfo5
2 files changed, 10 insertions, 2 deletions
diff --git a/devel/gmp/Makefile b/devel/gmp/Makefile
index 05c2fc7014d..46d092d0fa5 100644
--- a/devel/gmp/Makefile
+++ b/devel/gmp/Makefile
@@ -1,10 +1,15 @@
-# $NetBSD: Makefile,v 1.50 2008/03/11 18:47:40 tnn Exp $
+# $NetBSD: Makefile,v 1.51 2008/04/01 00:57:09 bjs Exp $
DISTNAME= gmp-4.2.2
+PKGREVISION= 1
CATEGORIES= devel math
MASTER_SITES= ${MASTER_SITE_GNU:=gmp/}
EXTRACT_SUFX= .tar.bz2
+PATCHFILES= mpf_set_str.c.diff
+PATCH_SITES+= http://www.gmplib.org/patches/
+PATCH_DIST_STRIP= -p0
+
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://gmplib.org/
COMMENT= Library for arbitrary precision arithmetic
diff --git a/devel/gmp/distinfo b/devel/gmp/distinfo
index 01657e50b82..75f2703fb20 100644
--- a/devel/gmp/distinfo
+++ b/devel/gmp/distinfo
@@ -1,7 +1,10 @@
-$NetBSD: distinfo,v 1.20 2007/11/25 08:35:31 rillig Exp $
+$NetBSD: distinfo,v 1.21 2008/04/01 00:57:09 bjs Exp $
SHA1 (gmp-4.2.2.tar.bz2) = 8c5f9798956f9b0162a25a56477a3566a92abc72
RMD160 (gmp-4.2.2.tar.bz2) = 4021720f78b02244197c0c49522289e7fe81aad9
Size (gmp-4.2.2.tar.bz2) = 1747068 bytes
+SHA1 (mpf_set_str.c.diff) = 8e5133ec2dbf4c19738faf90f8df5343cf2533f1
+RMD160 (mpf_set_str.c.diff) = 455375f049ff8ef809e796441ec7a83ec648287b
+Size (mpf_set_str.c.diff) = 1062 bytes
SHA1 (patch-aa) = a53db34c8ecf38d6556a59a0fa7382456c30fab6
SHA1 (patch-ab) = e768eca25c117871041d12a618e38d9d252f25e5