Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion ports/seal/CONTROL
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
Source: seal
Version: 3.6.0
Version: 3.6.1
Homepage: https://github.com/microsoft/SEAL
Description: Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
Supports: !windows | (windows & static)
Default-Features: ms-gsl, zlib, zstd

Feature: ms-gsl
Expand All @@ -15,3 +16,7 @@ Description: Use zlib for compressed serialization
Feature: zstd
Build-Depends: zstd
Description: Use zstd for compressed serialization

Feature: no-throw-tran
Build-Depends:
Description: Do not throw when operating on transparent ciphertexts
8 changes: 6 additions & 2 deletions ports/seal/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,19 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO microsoft/SEAL
REF 3eea4353d4768c79899a67ca4d36bfc3005d5412
SHA512 ee3d8926f4a26c8f67a9e79fe5da9883195d2e9f9fffa47bb9c3526150d1e0c179968af7222ca280574921feb3c45200da1ca4dc0b012b82aa57dbdef26dcc0a
REF d6040632780981f3ab61969025d333d394eb2aeb
SHA512 f93c636eb9f3dd4c3b626b126aeed669da506e1e17eba172f6d3193ff2561b4cb4fc19a30b46792afa04848f1f4d73e276cdc915b41ec64bc9ea6d02550af110
HEAD_REF master
)

vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
ms-gsl SEAL_USE_MSGSL
zlib SEAL_USE_ZLIB
zstd SEAL_USE_ZSTD

INVERTED_FEATURES
no-throw-tran SEAL_THROW_ON_TRANSPARENT_CIPHERTEXT
)

vcpkg_configure_cmake(
Expand Down