pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/ntl



Module Name:    pkgsrc
Committed By:   wen
Date:           Sun Oct 24 07:56:31 UTC 2021

Modified Files:
        pkgsrc/math/ntl: Makefile PLIST distinfo

Log Message:
Update to 11.5.1

Upstream changes:
2021.06.23: Changes between NTL 11.5.0 and 11.5.1
Fixed bug that prevented compilation on IBM Z.
2021.06.20: Changes between NTL 11.4.4 and 11.5.0
Added a new configuration option NTL_RANDOM_AES256CTR. The default is off. Configure with NTL_RANDOM_AES256CTR=on to replace the default ChaCha20 Pseudo-Random Number Generator (PRNG) with 256-bit 
AES counter mode. On certain plaforms (modern x86 and IBM System/390x), special instructions are exploited to improve performance.
Using AES in place of ChaCha may break inter-operability of applications that depend on the behavior of the PRNG.

Using AES in place of ChaCha may affect the performance positively or negatively. On IBM System/390x, there is a marked performance improvement. On x86 there may be a moderate performance improvement 
or degredation. On any other platforms, where there is no hardware support for AES (or none that is exploited by NTL), there will likely be a marked performance degredation.

Thanks to Patrick Steuer for contributing this code.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/math/ntl/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/math/ntl/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/math/ntl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/ntl/Makefile
diff -u pkgsrc/math/ntl/Makefile:1.38 pkgsrc/math/ntl/Makefile:1.39
--- pkgsrc/math/ntl/Makefile:1.38       Mon May 24 19:52:56 2021
+++ pkgsrc/math/ntl/Makefile    Sun Oct 24 07:56:31 2021
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2021/05/24 19:52:56 wiz Exp $
+# $NetBSD: Makefile,v 1.39 2021/10/24 07:56:31 wen Exp $
 
-DISTNAME=              ntl-11.4.3
-PKGREVISION=           2
+DISTNAME=              ntl-11.5.1
 CATEGORIES=            math devel
 MASTER_SITES=          https://www.shoup.net/ntl/
 

Index: pkgsrc/math/ntl/PLIST
diff -u pkgsrc/math/ntl/PLIST:1.6 pkgsrc/math/ntl/PLIST:1.7
--- pkgsrc/math/ntl/PLIST:1.6   Mon Jun  8 13:42:38 2020
+++ pkgsrc/math/ntl/PLIST       Sun Oct 24 07:56:31 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2020/06/08 13:42:38 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2021/10/24 07:56:31 wen Exp $
 include/NTL/ALL_FEATURES.h
 include/NTL/BasicThreadPool.h
 include/NTL/ConfigLog.h
@@ -12,6 +12,7 @@ include/NTL/GF2EXFactoring.h
 include/NTL/GF2X.h
 include/NTL/GF2XFactoring.h
 include/NTL/GF2XVec.h
+include/NTL/HAVE_AES_NI.h
 include/NTL/HAVE_ALIGNED_ARRAY.h
 include/NTL/HAVE_AVX.h
 include/NTL/HAVE_AVX2.h
@@ -21,6 +22,7 @@ include/NTL/HAVE_CHRONO_TIME.h
 include/NTL/HAVE_COPY_TRAITS1.h
 include/NTL/HAVE_COPY_TRAITS2.h
 include/NTL/HAVE_FMA.h
+include/NTL/HAVE_KMA.h
 include/NTL/HAVE_LL_TYPE.h
 include/NTL/HAVE_MACOS_TIME.h
 include/NTL/HAVE_PCLMUL.h
@@ -52,6 +54,7 @@ include/NTL/config.h
 include/NTL/ctools.h
 include/NTL/fileio.h
 include/NTL/gmp_aux.h
+include/NTL/linux_s390x.h
 include/NTL/lip.h
 include/NTL/lzz_p.h
 include/NTL/lzz_pE.h

Index: pkgsrc/math/ntl/distinfo
diff -u pkgsrc/math/ntl/distinfo:1.11 pkgsrc/math/ntl/distinfo:1.12
--- pkgsrc/math/ntl/distinfo:1.11       Thu Oct  7 14:28:12 2021
+++ pkgsrc/math/ntl/distinfo    Sun Oct 24 07:56:31 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2021/10/07 14:28:12 nia Exp $
+$NetBSD: distinfo,v 1.12 2021/10/24 07:56:31 wen Exp $
 
-RMD160 (ntl-11.4.3.tar.gz) = 362e62354c160daeda3af7395df79385b0c582f5
-SHA512 (ntl-11.4.3.tar.gz) = 26515ed73c8e74d0ff8bc161101f1b815f2c23e4bd633cc426f6da2741c6d8f43ad4f8df2cb7ad915475933599e0ee01cc360e75569f6f5d49cb5e5eae37b3f5
-Size (ntl-11.4.3.tar.gz) = 2274421 bytes
+RMD160 (ntl-11.5.1.tar.gz) = 9342e480ab21413534ce2606e0a87917561d86aa
+SHA512 (ntl-11.5.1.tar.gz) = cf1f642b8a0f9cdc6dda888e07183817dc67ff494e56a852053aeb15b3d2a0e61fbc05824779c5d1f20b8115fba6f97266acf7e0b0b527c25df5989c86d5928f
+Size (ntl-11.5.1.tar.gz) = 2304103 bytes
 SHA1 (patch-mfile) = c40f7c85a6a5719ab30c4423f296d121b25018db



Home | Main Index | Thread Index | Old Index