sci-libs/lapack (gentoo)

Search

Package Information

Description:
The BLAS (Basic Linear Algebra Subprograms) are high quality "building block" routines for performing basic vector and matrix operations. Level 1 BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations, and Level 3 BLAS do matrix-matrix operations. Because the BLAS are efficient, portable, and widely available, they're commonly used in the development of high quality linear algebra software, LAPACK for example. This packages implements the reference FORTRAN 77 library, the reference C library as a wrapper to the FORTRAN 77 BLAS library. LAPACK is a comprehensive library that does linear algebra operations including matrix inversions, least squared solutions to linear sets of equations, eigenvector analysis, singular value decomposition, etc. It is a very comprehensive and reputable package that has found extensive use in the scientific community. This package installs the reference FORTRAN 77 implementation from Netlib.
Homepage:
https://www.netlib.org/lapack/
License:
BSD

Versions

Version EAPI Keywords Slot
3.12.1-r2 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos 0
3.12.1-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos 0
3.12.0-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>mgorny@gentoo.org</email>
		<name>Michał Górny</name>
	</maintainer>
	<maintainer type="project">
		<email>sci@gentoo.org</email>
		<name>Gentoo Science Project</name>
	</maintainer>
	<longdescription lang="en">
The BLAS (Basic Linear Algebra Subprograms) are high quality "building
block" routines for performing basic vector and matrix operations. Level 1
BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations,
and Level 3 BLAS do matrix-matrix operations. Because the BLAS are
efficient, portable, and widely available, they're commonly used in the
development of high quality linear algebra software, LAPACK for
example. This packages implements the reference FORTRAN 77 library,
the reference C library as a wrapper to the FORTRAN 77 BLAS library.

LAPACK is a comprehensive library that does linear algebra
operations including matrix inversions, least squared solutions to
linear sets of equations, eigenvector analysis, singular value
decomposition, etc. It is a very comprehensive and reputable package
that has found extensive use in the scientific community.
This package installs the reference FORTRAN 77 implementation from Netlib.
	</longdescription>
	<use>
		<flag name="deprecated">Also build deprecated functions</flag>
		<flag name="flexiblas">
			Rename install files, for system FlexiBLAS compatibility
		</flag>
		<flag name="index64">Build a separate ILP64 library in addition to LP64</flag>
		<flag name="lapacke">Build LAPACKE</flag>
		<flag name="eselect-ldso">Enable runtime library switching by
		eselect and ld.so.</flag>
	</use>
	<upstream>
		<remote-id type="github">Reference-LAPACK/lapack</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 3.12.1-r2 3.12.1-r1 3.12.0-r1
deprecated Also build deprecated functions
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
eselect-ldso Enable runtime library switching by eselect and ld.so.
flexiblas Rename install files, for system FlexiBLAS compatibility
index64 Build a separate ILP64 library in addition to LP64
lapacke Build LAPACKE
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST lapack-3.12.0.tar.gz 7933607 bytes
DIST lapack-3.12.1.tar.gz 8067087 bytes