Package Details: sealcrypto 4.0.0-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: None
Last Packager: bcheng
Votes: 1
Popularity: 0.000000
First Submitted: 2017-06-07 17:43 (UTC)
Last Updated: 2022-07-20 02:22 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

MasWag commented on 2024-01-11 05:09 (UTC)

I just created a PKGBUILD for SEAL 4.1.1: https://gist.github.com/MasWag/4dfb8b119faadb6fc0146f96be07ab63

catwell commented on 2020-11-21 18:05 (UTC)

FYI the hash is wrong again.

catwell commented on 2020-01-02 21:15 (UTC)

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 (UTC)

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 (UTC)

Apparently the GitHub release archive no longer exists.

amaloz commented on 2017-09-01 15:46 (UTC)

Perfect, thanks.

kaythxbye commented on 2017-09-01 09:37 (UTC)

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 (UTC)

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 (UTC)

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>).