pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/nickle update to 2.58



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2850482dec4e
branches:  trunk
changeset: 531017:2850482dec4e
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Tue Jul 17 19:46:30 2007 +0000

description:
update to 2.58
changes:
* CCITT/ITU CRC-32 computation example
* changed import PRNG to autoimport
* get rid of archaic "v" print and scan functions
* fixed signededness bug in integer carry calculation
  (which was patched in pkgsrc)

diffstat:

 math/nickle/Makefile         |   4 ++--
 math/nickle/distinfo         |   9 ++++-----
 math/nickle/patches/patch-aa |  19 -------------------
 3 files changed, 6 insertions(+), 26 deletions(-)

diffs (50 lines):

diff -r 93e8e940a17b -r 2850482dec4e math/nickle/Makefile
--- a/math/nickle/Makefile      Tue Jul 17 19:32:42 2007 +0000
+++ b/math/nickle/Makefile      Tue Jul 17 19:46:30 2007 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/02/22 20:35:38 drochner Exp $
+# $NetBSD: Makefile,v 1.2 2007/07/17 19:46:30 drochner Exp $
 #
 
-DISTNAME=      nickle-2.56
+DISTNAME=      nickle-2.58
 CATEGORIES=    math lang
 MASTER_SITES=  http://nickle.org/release/
 
diff -r 93e8e940a17b -r 2850482dec4e math/nickle/distinfo
--- a/math/nickle/distinfo      Tue Jul 17 19:32:42 2007 +0000
+++ b/math/nickle/distinfo      Tue Jul 17 19:46:30 2007 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.2 2007/03/13 10:55:12 drochner Exp $
+$NetBSD: distinfo,v 1.3 2007/07/17 19:46:31 drochner Exp $
 
-SHA1 (nickle-2.56.tar.gz) = f8672a60c41d21da2fe40eb12beafb485bf14211
-RMD160 (nickle-2.56.tar.gz) = 29cb2473764d6d5f80466c1638729e30539da124
-Size (nickle-2.56.tar.gz) = 399957 bytes
-SHA1 (patch-aa) = a28227fc17d71fbfc9a588597ee868b0f662bba2
+SHA1 (nickle-2.58.tar.gz) = 9aa68cecb7c8a9a02e2221dc06e1b50dd68489b4
+RMD160 (nickle-2.58.tar.gz) = d66c397fda101af784c89561738827bd2ee8b05a
+Size (nickle-2.58.tar.gz) = 387606 bytes
diff -r 93e8e940a17b -r 2850482dec4e math/nickle/patches/patch-aa
--- a/math/nickle/patches/patch-aa      Tue Jul 17 19:32:42 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2007/03/13 10:55:12 drochner Exp $
-
---- value.h.orig       2007-02-22 20:27:04.000000000 +0100
-+++ value.h
-@@ -311,12 +311,12 @@ extern ValueRep    ForeignRep;
-  * Use all but one bit to hold immediate integer values
-  */
- #define NICKLE_INT_BITS           ((sizeof (int) * 8) - 1)
--#define NICKLE_INT_SIGN           (1 << (NICKLE_INT_BITS - 1))
-+#define NICKLE_INT_SIGN           (1U << (NICKLE_INT_BITS - 1))
- /*
-  * this bit holds any overflow; when different from SIGN,
-  * an addition/subtraction has overflowed
-  */
--#define NICKLE_INT_CARRY    (1 << NICKLE_INT_BITS)
-+#define NICKLE_INT_CARRY    (1U << NICKLE_INT_BITS)
- /*
-  * An int fits in a 'nickle int' if the top two bits
-  * are the same.  There are four initial values:



Home | Main Index | Thread Index | Old Index