aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2024-01-25 02:08:58 +0000
committerWen Heping <wen@FreeBSD.org>2024-01-25 03:19:11 +0000
commitf22624ef21451e3e642f194501059a2f286042b6 (patch)
tree8b1df9af4850ccbf9f33d0229bcad2cb644d1ec3
parent78128174b196c8de94fc55ffc582e2460b7fd3ef (diff)
downloadports-f22624ef21451e3e642f194501059a2f286042b6.tar.gz
ports-f22624ef21451e3e642f194501059a2f286042b6.zip
math/cln: Update to 1.3.7
-rw-r--r--math/cln/Makefile2
-rw-r--r--math/cln/distinfo6
-rw-r--r--math/cln/files/patch-src_base_low_cl__low__div.cc39
-rw-r--r--math/cln/files/patch-src_base_low_cl__low__mul.cc30
-rw-r--r--math/cln/pkg-plist2
5 files changed, 5 insertions, 74 deletions
diff --git a/math/cln/Makefile b/math/cln/Makefile
index cf5edccc10f2..0e374831897e 100644
--- a/math/cln/Makefile
+++ b/math/cln/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cln
-PORTVERSION= 1.3.6
+PORTVERSION= 1.3.7
CATEGORIES= math devel
MASTER_SITES= http://www.ginac.de/CLN/ \
http://www.mirrors.wiretapped.net/security/cryptography/libraries/math/cln/ \
diff --git a/math/cln/distinfo b/math/cln/distinfo
index 73a695988259..095503d9a18e 100644
--- a/math/cln/distinfo
+++ b/math/cln/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578116418
-SHA256 (cln-1.3.6.tar.bz2) = f492530e8879bda529009b6033e1923c8f4aae843149fc28c667c20b094d984a
-SIZE (cln-1.3.6.tar.bz2) = 1330815
+TIMESTAMP = 1706145835
+SHA256 (cln-1.3.7.tar.bz2) = 7c7ed8474958337e4df5bb57ea5176ad0365004cbb98b621765bc4606a10d86b
+SIZE (cln-1.3.7.tar.bz2) = 1337235
diff --git a/math/cln/files/patch-src_base_low_cl__low__div.cc b/math/cln/files/patch-src_base_low_cl__low__div.cc
deleted file mode 100644
index a759e811a95b..000000000000
--- a/math/cln/files/patch-src_base_low_cl__low__div.cc
+++ /dev/null
@@ -1,39 +0,0 @@
---- src/base/low/cl_low_div.cc.orig 2011-04-08 21:07:28 UTC
-+++ src/base/low/cl_low_div.cc
-@@ -10,11 +10,11 @@
- // Implementation.
-
- #ifdef NEED_VAR_divu_16_rest
--uint16 divu_16_rest;
-+extern "C" uint16 divu_16_rest;
- #endif
-
- #ifdef NEED_FUNCTION_divu_3216_1616_
--uint16 divu_16_rest;
-+extern "C" uint16 divu_16_rest = 0;
- namespace cln {
- #if 1
- // Most processors have a good 32 by 32 bit division, use that.
-@@ -101,11 +101,11 @@ uint32 divu_3232_3232_(uint32 x, uint32 y)
- #endif
-
- #ifdef NEED_VAR_divu_32_rest
--uint32 divu_32_rest;
-+extern "C" uint32 divu_32_rest;
- #endif
-
- #ifdef NEED_FUNCTION_divu_6432_3232_
--uint32 divu_32_rest;
-+extern "C" uint32 divu_32_rest = 0;
- namespace cln {
- uint32 divu_6432_3232_(uint32 xhi, uint32 xlo, uint32 y)
- // Methode:
-@@ -207,7 +207,7 @@ uint32 divu_6432_3232_(uint32 xhi, uint32 xlo, uint32
- #endif
-
- #ifdef NEED_VAR_divu_64_rest
--uint64 divu_64_rest;
-+extern "C" uint64 divu_64_rest = 0;
- #endif
-
- #ifdef NEED_FUNCTION_divu_6464_6464_
diff --git a/math/cln/files/patch-src_base_low_cl__low__mul.cc b/math/cln/files/patch-src_base_low_cl__low__mul.cc
deleted file mode 100644
index 4b53103cb060..000000000000
--- a/math/cln/files/patch-src_base_low_cl__low__mul.cc
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/base/low/cl_low_mul.cc.orig 2011-04-08 21:06:30 UTC
-+++ src/base/low/cl_low_mul.cc
-@@ -10,11 +10,11 @@
- // Implementation.
-
- #ifdef NEED_VAR_mulu32_high
--uint32 mulu32_high;
-+extern "C" uint32 mulu32_high;
- #endif
-
- #ifdef NEED_FUNCTION_mulu32_
--uint32 mulu32_high;
-+extern "C" uint32 mulu32_high = 0;
- namespace cln {
- uint32 mulu32_ (uint32 x, uint32 y)
- {
-@@ -50,11 +50,11 @@ uint64 mulu32_w (uint32 arg1, uint32 arg2)
-
-
- #ifdef NEED_VAR_mulu64_high
--uint64 mulu64_high;
-+extern "C" uint64 mulu64_high;
- #endif
-
- #ifdef NEED_FUNCTION_mulu64_
--uint64 mulu64_high;
-+extern "C" uint64 mulu64_high = 0;
- namespace cln {
- extern "C" uint64 mulu64_ (uint64 x, uint64 y);
- uint64 mulu64_ (uint64 x, uint64 y)
diff --git a/math/cln/pkg-plist b/math/cln/pkg-plist
index f8f764a6b849..01bb5d12e502 100644
--- a/math/cln/pkg-plist
+++ b/math/cln/pkg-plist
@@ -80,6 +80,6 @@ include/cln/version.h
lib/libcln.a
lib/libcln.so
lib/libcln.so.6
-lib/libcln.so.6.0.6
+lib/libcln.so.6.0.7
libdata/pkgconfig/cln.pc
man/man1/pi.1.gz