Package Details: sealcrypto 3.4.5-2

Git Clone URL: https://aur.archlinux.org/sealcrypto.git (read-only, click to copy)
Package Base: sealcrypto
Description: Microsoft library for fully homomorphic encryption
Upstream URL: https://sealcrypto.org/
Licenses: MIT
Provides: sealcrypto
Submitter: amaloz
Maintainer: amaloz (spaceships)
Last Packager: amaloz
Votes: 1
Popularity: 0.058164
First Submitted: 2017-06-07 17:43
Last Updated: 2019-12-31 16:20

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

catwell commented on 2020-01-02 21:15

Thanks for updating the hash, it works now.

I didn't notice you used an archive on the branch and not a release (based on a tag).

amaloz commented on 2019-12-31 16:22

The archive url? It works for me, although the hash wasn't right, so I updated that. Let me know if you still have issues.

catwell commented on 2019-12-31 13:02

Apparently the GitHub release archive no longer exists.

amaloz commented on 2017-09-01 15:46

Perfect, thanks.

kaythxbye commented on 2017-09-01 09:37

I have made a small fix for that:

diff --git a/PKGBUILD b/PKGBUILD
index d557a36..2400089 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,6 +27,8 @@ package() {
mkdir -p $pkgdir/usr/lib
mkdir -p $pkgdir/usr/include/seal/util
cp "bin/libseal.a" $pkgdir/usr/lib
+ sed -i 's/#include "\(.*\)"/#include <seal\/\1>/g' SEAL/*.h
cp SEAL/*.h $pkgdir/usr/include/seal
+ sed -i 's/#include "\(.*\)"/#include <seal\/\1>/g' SEAL/util/*.h
cp SEAL/util/*.h $pkgdir/usr/include/seal/util
}

amaloz commented on 2017-08-31 16:33

Thanks. I included your fix but you are right, it still has issues with the other seal header files. I'll look into the easiest fix for this.

kaythxbye commented on 2017-08-30 16:02

I added the following lines in the package() function to correctly install all header files:

mkdir -p $pkgdir/usr/include/seal/util
cp SEAL/util/*.h $pkgdir/usr/include/seal/util

At the moment there seem to be references to other seal headers in the header files which are unresolved (e.g. for "util/common" instead of <seal/util/common>).