Port details on branch 2022Q2 |
- fplll Lattice algorithms using floating-point arithmetic
- 5.4.5 math =0 5.4.5Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2018-12-08 10:09:23
- Last Update: 2023-12-18 08:11:28
- Commit Hash: 8c9c94f
- License: LGPL21
- WWW:
- https://github.com/fplll/fplll
- Description:
- fplll contains implementations of several lattice algorithms. The implementation
relies on floating-point orthogonalization, and LLL is central to the code,
hence the name.
It includes implementations of floating-point LLL reduction algorithms, offering
different speed/guarantees ratios. It contains a 'wrapper' choosing the
estimated best sequence of variants in order to provide a guaranteed output as
fast as possible. In the case of the wrapper, the succession of variants is
oblivious to the user.
It includes an implementation of the BKZ reduction algorithm, including the
BKZ-2.0 improvements (extreme enumeration pruning, pre-processing of blocks,
early termination). Additionally, Slide reduction and self dual BKZ are
supported.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/math/fplll/ && make install clean
- To add the package, run one of these commands:
- pkg install math/fplll
- pkg install fplll
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: fplll
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1702755284
SHA256 (fplll-5.4.5.tar.gz) = 76d3778f0326597ed7505bab19493a9bf6b73a5c5ca614e8fb82f42105c57d00
SIZE (fplll-5.4.5.tar.gz) = 2630275
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:
-
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Library dependencies:
-
- libgmp.so : math/gmp
- libmpfr.so : math/mpfr
- libqd.so : math/qd
- This port is required by:
- for Libraries
-
- math/cmh
- math/linbox
- math/py-fpylll
- math/sage
Configuration Options:
- No options to configure
- Options name:
- math_fplll
- USES:
- autoreconf compiler:c++11-lang gmake libtool localbase:ldflags pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|