Port details on branch 2022Q3 |
- libfec Several forward error correction (FEC) decoders
- 3.0.1_5 comms =0 3.0.1_5Version of this port present on the latest quarterly branch.
- Maintainer: hamradio@FreeBSD.org
- Port Added: 2006-07-08 21:30:47
- Last Update: 2024-01-10 08:16:01
- Commit Hash: 1b819e4
- Also Listed In: astro hamradio math
- License: LGPL21
- WWW:
- http://www.ka9q.net/code/fec/
- Description:
- This library package provides several forward error correction (FEC) decoders
and accelerated primitives useful in digital signal processing (DSP).
Except for the Reed-Solomon codecs, these functions take full advantage of
the MMX, SSE and SSE2 SIMD instruction sets on Intel/AMD IA-32 processors
and the Altivec/VMX/Velocity Engine SIMD instruction set on the
G4 and G5 PowerPC.
The library includes Viterbi decoders for the following convolutional codes:
rate 1/2 k=7
rate 1/2 k=9
rate 1/6 k=15 ("Cassini")
plus two Reed-Solomon encoder-decoders:
one optimized for the (255,223) CCSDS standard code
a general purpose encoder/decoder for arbitrary RS codes
and three low-level 16-bit DSP support routines:
signed dot product
peak detection
sum-of-squares (energy) computation
This library is licensed under the "lesser" GNU General Public License.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- reed-solomon
- simd-viterbi
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/comms/libfec/ && make install clean
- To add the package, run one of these commands:
- pkg install comms/libfec
- pkg install libfec
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libfec
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (fec-3.0.1.tar.bz2) = 4201f6c80fe3fb283806bf41a74ea3476d783081e7cd6d09f12406894e6f567c
SIZE (fec-3.0.1.tar.bz2) = 101479
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:
-
- as : devel/binutils
- gmake>=4.3 : devel/gmake
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- comms_libfec
- USES:
- autoreconf compiler:c11 gmake tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|