Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 May 2021 05:49:45 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: cfe64e4aab53 - main - security/seal: Update 3.4.5 -> 3.6.4
Message-ID:  <202105060549.1465njwZ032042@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=cfe64e4aab539908b013d69503b820a2f522e31f

commit cfe64e4aab539908b013d69503b820a2f522e31f
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-05-06 03:56:01 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-05-06 05:49:41 +0000

    security/seal: Update 3.4.5 -> 3.6.4
    
    PR:             255644
    Approved by:    lwhsu
---
 security/seal/Makefile  | 10 +++-------
 security/seal/distinfo  |  8 +++-----
 security/seal/pkg-plist | 25 ++++++++++++++-----------
 3 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/security/seal/Makefile b/security/seal/Makefile
index cf5a41f06650..90a9a830d154 100644
--- a/security/seal/Makefile
+++ b/security/seal/Makefile
@@ -1,10 +1,7 @@
 PORTNAME=	seal
-DISTVERSION=	3.4.5
+DISTVERSION=	3.6.4
 CATEGORIES=	security
 
-PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES=	4d57e56649d2dd1b8333457e301661121b05c827.patch:-p1 # PR https://github.com/microsoft/SEAL/pull/111
-
 MAINTAINER=	lwhsu@FreeBSD.org
 COMMENT=	Microsoft Simple Encrypted Arithmetic Library
 
@@ -17,9 +14,8 @@ GH_ACCOUNT=	Microsoft
 GH_PROJECT=	SEAL
 USE_LDCONFIG=	yes
 
-CMAKE_ARGS=	-DSEAL_LIB_BUILD_TYPE="Shared"
-
-CMAKE_SOURCE_PATH=	${WRKSRC}/native/src
+CMAKE_ON=	BUILD_SHARED_LIBS
+CMAKE_OFF=	SEAL_USE_MSGSL SEAL_USE_ZLIB SEAL_USE_ZSTD # project clones repositories instead of using exrernal packages, see https://github.com/microsoft/SEAL/issues/329
 
 PLIST_SUB+=	FILE_VER=${DISTVERSION:R}
 
diff --git a/security/seal/distinfo b/security/seal/distinfo
index d0de6dee1d20..571ff2056ab2 100644
--- a/security/seal/distinfo
+++ b/security/seal/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1579156746
-SHA256 (Microsoft-SEAL-3.4.5_GH0.tar.gz) = 1badbab7e98a471c0d2a845db0278dd077e2fd1857434f271ef2b82798620f11
-SIZE (Microsoft-SEAL-3.4.5_GH0.tar.gz) = 1059586
-SHA256 (4d57e56649d2dd1b8333457e301661121b05c827.patch) = 8cc16d773c4bf8d0171f7b7f26c9df699b55483613217546895e7c02fae8825d
-SIZE (4d57e56649d2dd1b8333457e301661121b05c827.patch) = 850
+TIMESTAMP = 1620257033
+SHA256 (Microsoft-SEAL-3.6.4_GH0.tar.gz) = 7392574fe3b757d5ced8cc973b23a7b69be0cd35b6e778b3c2447598e9ece5b3
+SIZE (Microsoft-SEAL-3.6.4_GH0.tar.gz) = 589909
diff --git a/security/seal/pkg-plist b/security/seal/pkg-plist
index f14d41ec9d53..9396dad84103 100644
--- a/security/seal/pkg-plist
+++ b/security/seal/pkg-plist
@@ -1,15 +1,13 @@
 include/SEAL-%%FILE_VER%%/seal/batchencoder.h
-include/SEAL-%%FILE_VER%%/seal/biguint.h
 include/SEAL-%%FILE_VER%%/seal/ciphertext.h
 include/SEAL-%%FILE_VER%%/seal/ckks.h
 include/SEAL-%%FILE_VER%%/seal/context.h
 include/SEAL-%%FILE_VER%%/seal/decryptor.h
+include/SEAL-%%FILE_VER%%/seal/dynarray.h
 include/SEAL-%%FILE_VER%%/seal/encryptionparams.h
 include/SEAL-%%FILE_VER%%/seal/encryptor.h
 include/SEAL-%%FILE_VER%%/seal/evaluator.h
 include/SEAL-%%FILE_VER%%/seal/galoiskeys.h
-include/SEAL-%%FILE_VER%%/seal/intarray.h
-include/SEAL-%%FILE_VER%%/seal/intencoder.h
 include/SEAL-%%FILE_VER%%/seal/keygenerator.h
 include/SEAL-%%FILE_VER%%/seal/kswitchkeys.h
 include/SEAL-%%FILE_VER%%/seal/memorymanager.h
@@ -21,9 +19,8 @@ include/SEAL-%%FILE_VER%%/seal/randomtostd.h
 include/SEAL-%%FILE_VER%%/seal/relinkeys.h
 include/SEAL-%%FILE_VER%%/seal/seal.h
 include/SEAL-%%FILE_VER%%/seal/secretkey.h
+include/SEAL-%%FILE_VER%%/seal/serializable.h
 include/SEAL-%%FILE_VER%%/seal/serialization.h
-include/SEAL-%%FILE_VER%%/seal/smallmodulus.h
-include/SEAL-%%FILE_VER%%/seal/util/baseconverter.h
 include/SEAL-%%FILE_VER%%/seal/util/blake2-impl.h
 include/SEAL-%%FILE_VER%%/seal/util/blake2.h
 include/SEAL-%%FILE_VER%%/seal/util/clang.h
@@ -32,33 +29,39 @@ include/SEAL-%%FILE_VER%%/seal/util/common.h
 include/SEAL-%%FILE_VER%%/seal/util/config.h
 include/SEAL-%%FILE_VER%%/seal/util/croots.h
 include/SEAL-%%FILE_VER%%/seal/util/defines.h
+include/SEAL-%%FILE_VER%%/seal/util/dwthandler.h
+include/SEAL-%%FILE_VER%%/seal/util/fips202.h
+include/SEAL-%%FILE_VER%%/seal/util/galois.h
 include/SEAL-%%FILE_VER%%/seal/util/gcc.h
 include/SEAL-%%FILE_VER%%/seal/util/globals.h
 include/SEAL-%%FILE_VER%%/seal/util/hash.h
 include/SEAL-%%FILE_VER%%/seal/util/hestdparms.h
+include/SEAL-%%FILE_VER%%/seal/util/intel_seal_ext.h
+include/SEAL-%%FILE_VER%%/seal/util/iterator.h
 include/SEAL-%%FILE_VER%%/seal/util/locks.h
 include/SEAL-%%FILE_VER%%/seal/util/mempool.h
 include/SEAL-%%FILE_VER%%/seal/util/msvc.h
+include/SEAL-%%FILE_VER%%/seal/util/ntt.h
 include/SEAL-%%FILE_VER%%/seal/util/numth.h
 include/SEAL-%%FILE_VER%%/seal/util/pointer.h
-include/SEAL-%%FILE_VER%%/seal/util/polyarith.h
-include/SEAL-%%FILE_VER%%/seal/util/polyarithmod.h
 include/SEAL-%%FILE_VER%%/seal/util/polyarithsmallmod.h
 include/SEAL-%%FILE_VER%%/seal/util/polycore.h
 include/SEAL-%%FILE_VER%%/seal/util/rlwe.h
+include/SEAL-%%FILE_VER%%/seal/util/rns.h
 include/SEAL-%%FILE_VER%%/seal/util/scalingvariant.h
-include/SEAL-%%FILE_VER%%/seal/util/smallntt.h
+include/SEAL-%%FILE_VER%%/seal/util/streambuf.h
 include/SEAL-%%FILE_VER%%/seal/util/uintarith.h
 include/SEAL-%%FILE_VER%%/seal/util/uintarithmod.h
 include/SEAL-%%FILE_VER%%/seal/util/uintarithsmallmod.h
 include/SEAL-%%FILE_VER%%/seal/util/uintcore.h
 include/SEAL-%%FILE_VER%%/seal/util/ztools.h
 include/SEAL-%%FILE_VER%%/seal/valcheck.h
-lib/cmake/SEAL-%%FILE_VER%%/FindMSGSL.cmake
+include/SEAL-%%FILE_VER%%/seal/version.h
 lib/cmake/SEAL-%%FILE_VER%%/SEALConfig.cmake
 lib/cmake/SEAL-%%FILE_VER%%/SEALConfigVersion.cmake
 lib/cmake/SEAL-%%FILE_VER%%/SEALTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/SEAL-%%FILE_VER%%/SEALTargets.cmake
 lib/libseal.so
-lib/libseal.so.3.4
-lib/libseal.so.3.4.5
+lib/libseal.so.3.6
+lib/libseal.so.3.6.4
+libdata/pkgconfig/seal_shared.pc



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