dev-libs/gmp (gentoo)

Search

Package Information

Description:
Library for arbitrary-precision arithmetic on different type of numbers
Homepage:
https://gmplib.org/
License:
|| ( LGPL-3+ GPL-2+ )

Versions

Version EAPI Keywords Slot
6.3.0-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/10.4

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>toolchain@gentoo.org</email>
		<name>Gentoo Toolchain Project</name>
	</maintainer>
	<use>
		<flag name="cpudetection">
			Enables runtime CPU detection (useful for binpkgs, compatibility on other CPUs).

			This only works on amd64/x86 at present.

			If this flag is enabled, GMP will work on a variety of amd64/x86 CPUs and load accelerated
			routines for use at runtime depending on the CPU in use. This makes it suitable
			for binary packages (binpkgs).

			If this flag is disabled, GMP will be tuned for the CPU being used at build-time
			and may not be usable on other machines.
		</flag>
		<flag name="pic">Force static libraries to be built as PIC to avoid TEXTRELs.</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:gmplib:gmp</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 6.3.0-r1
asm Enable using assembly for optimization
cpudetection Enables runtime CPU detection (useful for binpkgs, compatibility on other CPUs). This only works on amd64/x86 at present. If this flag is enabled, GMP will work on a variety of amd64/x86 CPUs and load accelerated routines for use at runtime depending on the CPU in use. This makes it suitable for binary packages (binpkgs). If this flag is disabled, GMP will be tuned for the CPU being used at build-time and may not be usable on other machines.
cxx Build support for C++ (bindings, extra libraries, code generation, ...)
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
pic Force static libraries to be built as PIC to avoid TEXTRELs.
static-libs Build static versions of dynamic libraries as well

Files

Manifest

Type File Size Versions
DIST gmp-man-6.2.1.pdf 827583 bytes 6.3.0-r1
Unmatched Entries
Type File Size
DIST gmp-6.3.0.tar.xz 2094196 bytes
DIST gmp-6.3.0.tar.xz.sig 374 bytes