Port details |
- libdecaf Implementation of elliptic curve cryptography
- 1.0.0_3 security
=0 1.0.0_3Version of this port present on the latest quarterly branch. - Maintainer: krion@FreeBSD.org
 - Port Added: 2018-01-08 17:11:36
- Last Update: 2021-04-07 08:09:01
- Commit Hash: cf118cc
- License: MIT
- Description:
- Implementation of elliptic curve cryptography using the Montgomery
and Edwards curves Curve25519, Ed25519, Ed448-Goldilocks and
Curve448, using the Decaf / Ristretto encoding.
WWW: http://ed448goldilocks.sourceforge.net/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For RUN/BUILD depends:
- libdecaf>0:security/libdecaf
- For LIB depends:
- libdecaf.so:security/libdecaf
- To install the port:
- cd /usr/ports/security/libdecaf/ && make install clean
- To add the package, run one of these commands:
- pkg install security/libdecaf
- pkg install libdecaf
- PKGNAME: libdecaf
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1534349896
SHA256 (libdecaf-1.0.0.tgz) = a332d09731c9af9bef071ae7aa700a0ae59161bc94d78ace32fe21dd4c328d04
SIZE (libdecaf-1.0.0.tgz) = 614589
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake
- ninja : devel/ninja
- python3.8 : lang/python38
- Runtime dependencies:
-
- python3.8 : lang/python38
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- security_libdecaf
- USES:
- cmake compiler:c++11-lang localbase:ldflags python tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
07 Apr 2021 08:09:01 1.0.0_3
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 1.0.0_3
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
24 Sep 2020 17:53:08
1.0.0_3
|
krion  |
Deprecate python2 and move to python3
Reported by: swills |
26 Jul 2019 20:46:57
1.0.0_2
|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
08 Apr 2019 12:20:09
1.0.0_1
|
krion  |
Add USES=compiler:c++11-lang to fix build on GCC architectures.
PR: 237103
Submitted by: Piotr Kubaj <pkubaj at anongoth_dot_pl> |
28 Mar 2019 09:28:51
1.0.0_1
|
krion  |
Change from gmake to cmake to support more ARCHs.
PR: 235376
Submitted by: Ralf van der Enden <tremere at cainites_net> |
15 Aug 2018 16:27:42
1.0.0
|
krion  |
Update to 1.0.0 |
10 Jan 2018 07:55:18
0.9.4_1
|
krion  |
Use ${COPYTREE_SHARE} instead of ${CP}
Reported by: mat |
10 Jan 2018 07:39:31
0.9.4_1
|
krion  |
- Remove explicit -march=native declaration.
- Mark ONLY_FOR_ARCHS=amd64 (it is temporary only until I'm ready
with proper configure and Makefiles to set
ARCH_FOR_p448=arch_ref64 ARCH_FOR_p25519=arch_ref64 for aarch64
instead of arch_x86_64 and arch_32 for i386)
- Manually install headers (until we've proper build system in
upstream as well) |
08 Jan 2018 17:11:27
0.9.4
|
krion  |
Add security/libdecaf
Implementation of elliptic curve cryptography using the Montgomery
and Edwards curves Curve25519, Ed25519, Ed448-Goldilocks and
Curve448, using the Decaf / Ristretto encoding.
Approved by: mat (mentor) |