notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
helib Implementation of homomorphic encryption
2.1.0 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.1.0Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-01-16 05:49:34
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (72 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/helib-2.1.0/catalog.mk
  3. /usr/local/share/licenses/helib-2.1.0/LICENSE
  4. /usr/local/share/licenses/helib-2.1.0/APACHE20
  5. include/helib/ArgMap.h
  6. include/helib/CModulus.h
  7. include/helib/ClonedPtr.h
  8. include/helib/Context.h
  9. include/helib/CtPtrs.h
  10. include/helib/Ctxt.h
  11. include/helib/DoubleCRT.h
  12. include/helib/EncodedPtxt.h
  13. include/helib/EncryptedArray.h
  14. include/helib/EvalMap.h
  15. include/helib/FHE.h
  16. include/helib/IndexMap.h
  17. include/helib/IndexSet.h
  18. include/helib/JsonWrapper.h
  19. include/helib/Matrix.h
  20. include/helib/NumbTh.h
  21. include/helib/PAlgebra.h
  22. include/helib/PGFFT.h
  23. include/helib/PolyMod.h
  24. include/helib/PolyModRing.h
  25. include/helib/PtrMatrix.h
  26. include/helib/PtrVector.h
  27. include/helib/Ptxt.h
  28. include/helib/SumRegister.h
  29. include/helib/apiAttributes.h
  30. include/helib/assertions.h
  31. include/helib/binaryArith.h
  32. include/helib/binaryCompare.h
  33. include/helib/bluestein.h
  34. include/helib/debugging.h
  35. include/helib/exceptions.h
  36. include/helib/fhe_stats.h
  37. include/helib/helib.h
  38. include/helib/hypercube.h
  39. include/helib/intraSlot.h
  40. include/helib/keySwitching.h
  41. include/helib/keys.h
  42. include/helib/log.h
  43. include/helib/matching.h
  44. include/helib/matmul.h
  45. include/helib/multicore.h
  46. include/helib/norms.h
  47. include/helib/partialMatch.h
  48. include/helib/permutations.h
  49. include/helib/polyEval.h
  50. include/helib/powerful.h
  51. include/helib/primeChain.h
  52. include/helib/randomMatrices.h
  53. include/helib/range.h
  54. include/helib/recryption.h
  55. include/helib/replicate.h
  56. include/helib/sample.h
  57. include/helib/scheme.h
  58. include/helib/set.h
  59. include/helib/tableLookup.h
  60. include/helib/timing.h
  61. include/helib/version.h
  62. include/helib/zeroValue.h
  63. include/helib/zzX.h
  64. lib/libhelib.so
  65. lib/libhelib.so.2.1.0
  66. share/cmake/helib/helibConfig.cmake
  67. share/cmake/helib/helibConfigVersion.cmake
  68. share/cmake/helib/helibTargets-release.cmake
  69. share/cmake/helib/helibTargets.cmake
  70. @owner
  71. @group
  72. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • helib>0:security/helib
  • For LIB depends:
    • libhelib.so:security/helib
To install the port: cd /usr/ports/security/helib/ && make install clean
To add the package, run one of these commands:
  • pkg install security/helib
  • pkg install helib
PKGNAME: helib
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
helib
ABIlatestquarterly
FreeBSD:11:aarch64-1.0.1
FreeBSD:11:amd642.1.02.1.0
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2.1.0
FreeBSD:12:amd642.1.02.1.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.1.0
FreeBSD:13:aarch641.3.12.1.0
FreeBSD:13:amd642.1.02.1.0
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.3.12.1.0
FreeBSD:14:aarch642.1.0-
FreeBSD:14:amd642.1.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.1.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
Library dependencies:
  1. libgmp.so : math/gmp
  2. libntl.so : math/ntl
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/homenc/HElib/tar.gz/v2.1.0?dummy=/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.1.0
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.1.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
06 Mar 2021 08:50:57
Original commit files touched by this commit Revision:567471  2.1.0
yuri search for other commits by this committer
security/helib: Update 2.0.0 -> 2.1.0

Reported by:	portscout
24 Jan 2021 05:54:44
Original commit files touched by this commit Revision:562452  2.0.0
yuri search for other commits by this committer
security/helib: Update 1.3.1 -> 2.0.0
02 Jan 2021 04:59:10
Original commit files touched by this commit Revision:559916  1.3.1
yuri search for other commits by this committer
security/helib: Update 1.3.0 -> 1.3.1

Reported by:	portscout
14 Dec 2020 00:17:16
Original commit files touched by this commit Revision:558067  1.3.0
yuri search for other commits by this committer
security/helib: Update 1.2.0 -> 1.3.0

Reported by:	portscout
30 Nov 2020 01:12:52
Original commit files touched by this commit Revision:556610  1.2.0
yuri search for other commits by this committer
security/helib: Update 1.1.0 -> 1.2.0

Reported by:	portscout
21 Oct 2020 11:18:26
Original commit files touched by this commit Revision:552862  1.1.0_1
pkubaj search for other commits by this committer
security/helib: disable -march=native

Also fixes a build issue on powerpc64/12.1-RELEASE:
g++9: error: unrecognized command line option '-march=native'; did you mean
'-mcpu=native'?
03 Oct 2020 04:26:45
Original commit files touched by this commit Revision:551256  1.1.0
yuri search for other commits by this committer
security/helib: Update 1.0.2 -> 1.1.0

Reported by:	portscout
07 Jul 2020 08:58:23
Original commit files touched by this commit Revision:541393  1.0.2
yuri search for other commits by this committer
ecurity/helib: Update 1.0.1 -> 1.0.2

Reported by:	portscout
07 May 2020 01:59:20
Original commit files touched by this commit Revision:534235  1.0.1
yuri search for other commits by this committer
security/helib: Update 1.0.0 -> 1.0.1

Reported by:	portscout
18 Jan 2020 19:05:05
Original commit files touched by this commit Revision:523486  1.0.0
yuri search for other commits by this committer
security/helib: Broken on i386

Reported by:	fallout
16 Jan 2020 05:49:24
Original commit files touched by this commit Revision:523202  1.0.0
yuri search for other commits by this committer
New port: security/helib: Implementation of homomorphic encryption

Number of commits found: 13