dev-libs/gf2x (gentoo)

Search

Install

Install this package:

emerge -a dev-libs/gf2x

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask dev-libs/gf2x

Or alternatively:

emerge --autounmask-write -a dev-libs/gf2x

Package Information

Description:
gf2x is a C/C++ software package containing routines for fast arithmetic in GF(2)[x] (multiplication, squaring, GCD) and searching for irreducible/primitive trinomials.
Homepage:
https://gitlab.inria.fr/thome/gf2x/ https://gforge.inria.fr/projects/gf2x/
License:
GPL-3+ GPL-2+

Versions

Version EAPI Keywords Slot
1.3.0-r1 7 amd64 arm64 ~loong ppc ~ppc64 ~riscv x86 0/3

Metadata

Description

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>sci-mathematics@gentoo.org</email>
		<name>Gentoo Mathematics Project</name>
	</maintainer>
	<longdescription lang="en">
    gf2x is a C/C++ software package containing routines for fast
    arithmetic in GF(2)[x] (multiplication, squaring, GCD) and searching
    for irreducible/primitive trinomials.
  </longdescription>
	<use>
		<flag name="custom-tune">
      Extra long compile time for tuning hardware specific low-level
      routines
    </flag>
		<flag name="fft">
      Build an FFT API for multiplication of 2 polynomials over GF(2)
    </flag>
	</use>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-libs/gf2x | euse -E <flag> -p dev-libs/gf2x | euse -D <flag> -p dev-libs/gf2x

Flag Description 1.3.0-r1
cpu_flags_x86_pclmul Use Carry-less Multiplication instructions ([pclmulqdq] in cpuinfo)
cpu_flags_x86_sse2 Use the SSE2 instruction set
cpu_flags_x86_sse3 Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
cpu_flags_x86_sse4_1 Enable SSE4.1 instruction support
cpu_flags_x86_ssse3 Use the SSSE3 instruction set (NOT sse3/pni)
custom-tune Extra long compile time for tuning hardware specific low-level routines
fft Build an FFT API for multiplication of 2 polynomials over GF(2)
static-libs Build static versions of dynamic libraries as well

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST gf2x-1.3.0.tar.gz 727717 bytes