Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Apr 2024 06:02:48 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 42061cd40e78 - main - security/palisade: update 1.11.6 =?utf-8?Q?=E2=86=92?= 1.11.9
Message-ID:  <202404180602.43I62mZ3076347@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=42061cd40e78e7fad897bf0239045201aeecd5c7

commit 42061cd40e78e7fad897bf0239045201aeecd5c7
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-04-17 19:27:48 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-04-18 06:02:40 +0000

    security/palisade: update 1.11.6 → 1.11.9
---
 security/palisade/Makefile                                     |  4 ++--
 security/palisade/distinfo                                     |  6 +++---
 .../files/patch-src_core_include_math_bigintnat_ubintnat.h     | 10 ++--------
 security/palisade/pkg-plist                                    |  7 ++++---
 4 files changed, 11 insertions(+), 16 deletions(-)

diff --git a/security/palisade/Makefile b/security/palisade/Makefile
index 8b0a9374bc17..32c8e2fb566f 100644
--- a/security/palisade/Makefile
+++ b/security/palisade/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	palisade
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.11.6
+DISTVERSION=	1.11.9
 CATEGORIES=	security math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -18,7 +18,7 @@ USES=		cmake:noninja,testing localbase # compiler:c++11-lang
 USE_GITLAB=	yes
 USE_GITHUB=	nodefault
 GL_PROJECT=	palisade-release # there's also palisade-development
-GL_TAGNAME=	0860127401ab794591f931fa2c61426c7b56ee2d
+GL_TAGNAME=	3d1f9a3f9fd389df1f8f27f286511f4f5871258b
 GH_TUPLE=	\
 		JerryRyan:cereal:a384b101:cereal/third-party/cereal \
 		google:benchmark:e451e50e:benchmark/third-party/google-benchmark \
diff --git a/security/palisade/distinfo b/security/palisade/distinfo
index 5edd266147ff..f3c82409b581 100644
--- a/security/palisade/distinfo
+++ b/security/palisade/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1648601582
+TIMESTAMP = 1713381099
 SHA256 (JerryRyan-cereal-a384b101_GH0.tar.gz) = 0fba03b7e2e1a150a112fc90e18bfb9274e3830393af99d0c91f9abef62e9ff3
 SIZE (JerryRyan-cereal-a384b101_GH0.tar.gz) = 345431
 SHA256 (google-benchmark-e451e50e_GH0.tar.gz) = 08bb0426f54c10da1264384955e4389d21d2bc5c3727749a07b2e19000d38ebd
 SIZE (google-benchmark-e451e50e_GH0.tar.gz) = 177554
 SHA256 (google-googletest-8b4817e3_GH0.tar.gz) = c632dd39ef6729cd198bb7c3f0b20e2efa36475cf3a082883f4809a2b26e9556
 SIZE (google-googletest-8b4817e3_GH0.tar.gz) = 873457
-SHA256 (palisade-palisade-release-0860127401ab794591f931fa2c61426c7b56ee2d_GL0.tar.gz) = bafc1778c5e9956f9d683c2bcc16ce90b0d16ca933e4bb406091116f03fc9824
-SIZE (palisade-palisade-release-0860127401ab794591f931fa2c61426c7b56ee2d_GL0.tar.gz) = 1222274
+SHA256 (palisade-palisade-release-3d1f9a3f9fd389df1f8f27f286511f4f5871258b_GL0.tar.gz) = 0cb7f784e10118ee68313b98c628f830b75e894c07291ef67e017a6ccf6c751e
+SIZE (palisade-palisade-release-3d1f9a3f9fd389df1f8f27f286511f4f5871258b_GL0.tar.gz) = 1224201
diff --git a/security/palisade/files/patch-src_core_include_math_bigintnat_ubintnat.h b/security/palisade/files/patch-src_core_include_math_bigintnat_ubintnat.h
index 8f02234b7e17..55b9f1de9b7c 100644
--- a/security/palisade/files/patch-src_core_include_math_bigintnat_ubintnat.h
+++ b/security/palisade/files/patch-src_core_include_math_bigintnat_ubintnat.h
@@ -1,6 +1,6 @@
---- src/core/include/math/bigintnat/ubintnat.h.orig	2022-01-28 23:16:29 UTC
+--- src/core/include/math/bigintnat/ubintnat.h.orig	2022-12-02 20:31:23 UTC
 +++ src/core/include/math/bigintnat/ubintnat.h
-@@ -2218,12 +2218,17 @@ class NativeIntegerT
+@@ -2218,7 +2218,12 @@ class NativeIntegerT
      res.lo = x.lo * y;
      asm("umulh %0, %1, %2\n\t" : "=r"(res.hi) : "r"(x.lo), "r"(y));
      res.hi += x.hi * y;
@@ -14,9 +14,3 @@
      uint64_t wres(0), wa(a), wb(b);
  
      wres = wa * wb;  // should give us the lower 64 bits of 32*32
-     res.hi = wres >> 32;
--    res.lo = (uint32_t)wres && 0xFFFFFFFF;
-+    res.lo = (uint32_t)wres & 0xFFFFFFFF;
- #elif defined(__EMSCRIPTEN__)  // web assembly
-     U64BITS a1 = a >> 32;
-     U64BITS a2 = (uint32_t)a;
diff --git a/security/palisade/pkg-plist b/security/palisade/pkg-plist
index 4a66bf54cfc1..bc3d3740c6b6 100644
--- a/security/palisade/pkg-plist
+++ b/security/palisade/pkg-plist
@@ -122,6 +122,7 @@ include/palisade/core/math/bigintfxd/mubintvecfxd.h
 include/palisade/core/math/bigintfxd/ubintfxd.h
 include/palisade/core/math/bigintnat/mubintvecnat.h
 include/palisade/core/math/bigintnat/ubintnat.h
+include/palisade/core/math/bigintnat/ubintnat.h.orig
 include/palisade/core/math/bigintntl/mubintvecntl.h
 include/palisade/core/math/bigintntl/ubintntl.h
 include/palisade/core/math/binaryuniformgenerator.h
@@ -204,10 +205,10 @@ lib/Palisade/PalisadeTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/Palisade/PalisadeTargets.cmake
 lib/libPALISADEbinfhe.so
 lib/libPALISADEbinfhe.so.1
-lib/libPALISADEbinfhe.so.1.11.6
+lib/libPALISADEbinfhe.so.1.11.9
 lib/libPALISADEcore.so
 lib/libPALISADEcore.so.1
-lib/libPALISADEcore.so.1.11.6
+lib/libPALISADEcore.so.1.11.9
 lib/libPALISADEpke.so
 lib/libPALISADEpke.so.1
-lib/libPALISADEpke.so.1.11.6
+lib/libPALISADEpke.so.1.11.9



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404180602.43I62mZ3076347>