sci-libs / lapack

BLAS,CBLAS,LAPACK,LAPACKE reference implementations

Official package sites : https://www.netlib.org/lapack/ ·

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.

v3.9.0-r1 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~amd64-linux ~hppa ~ia64 ~mips ~ppc-macos ~s390 ~x64-macos ~x86-linux
USE flags
deprecated doc eselect-ldso lapacke test

v3.8.0-r1 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~amd64-linux ~hppa ~ia64 ~mips ~ppc-macos ~s390 ~x64-macos ~x86-linux
USE flags
deprecated doc eselect-ldso lapacke

v3.8.0 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~ia64 ~mips ~ppc-macos ~s390 ~x64-macos ~x86-linux
USE flags
doc eselect-ldso lapacke

General

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.
lapacke
Build LAPACKE
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

app-doc / blas-docs : Documentation reference and man pages for blas implementations

app-eselect / eselect-blas : BLAS/CBLAS module for eselect

app-eselect / eselect-cblas : C-language BLAS module for eselect

app-eselect / eselect-lapack : LAPACK module for eselect

virtual / fortran : Virtual for Fortran Compiler

virtual / pkgconfig : Virtual for the pkg-config implementation

app-doc / blas-docs : Documentation reference and man pages for blas implementations

app-eselect / eselect-blas : BLAS/CBLAS module for eselect

app-eselect / eselect-cblas : C-language BLAS module for eselect

app-eselect / eselect-lapack : LAPACK module for eselect

virtual / fortran : Virtual for Fortran Compiler

net-wireless / gnuradio : Toolkit that provides signal processing blocks to implement software radios

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

virtual / cblas : Virtual for BLAS C implementation

virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation

virtual / lapacke : Virtual for LAPACK C implementation

733580
sci-libs/lapack-3.9.0: stable request
755506
[science overlay] sci-libs/optpp-2.4 : file collision with sci-libs/lapack-3.9.0
760153
sci-libs/lapack-3.9.0 fails to build with existing ninja versions
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: minor style change
${P} (for me at least) implies the patch is upstreamed, which it is. Bug: https://bugs.gentoo.org/702254 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sci-libs/lapack: cleanup old, patch metadata
Bug: https://bugs.gentoo.org/702254 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
efferre79 · gentoo
sci-libs/lapack: add deprecated functions also to 3.9.0
Closes: https://bugs.gentoo.org/702254 Signed-off-by: efferre79 <rossi.f@inwind.it> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sci-libs/lapack: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: conditionally build tests
Actually use the patch. Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aisha Tammy · gentoo
sci-libs/lapack: remove lapacke-reference blocker
* included in sci-libs/lapack Closes: https://bugs.gentoo.org/746962 Closes: https://bugs.gentoo.org/684400 Closes: https://bugs.gentoo.org/667828 Closes: https://bugs.gentoo.org/666627 Closes: https://bugs.gentoo.org/659016 Closes: https://bugs.gentoo.org/689084 Closes: https://bugs.gentoo.org/612038 Closes: https://bugs.gentoo.org/620328 Closes: https://bugs.gentoo.org/608270 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: David Seifert <soap@gentoo.org>
Aisha Tammy · gentoo
sci-libs/blas-reference: drop package
* included in sci-libs/lapack Bug: https://bugs.gentoo.org/746962 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: David Seifert <soap@gentoo.org>
Aisha Tammy · gentoo
sci-libs/cblas-reference: drop package
* included in sci-libs/lapack Bug: https://bugs.gentoo.org/746962 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: David Seifert <soap@gentoo.org>
Aisha Tammy · gentoo
sci-libs/lapack-reference: drop package
* included in sci-libs/lapack Bug: https://bugs.gentoo.org/746962 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sci-libs/lapack: x86 stable (bug #733580)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sci-libs/lapack: stable 3.9.0 for sparc
stable wrt bug #733580 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sci-libs/lapack: stable 3.9.0 for ppc64
stable wrt bug #733580 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: Stabilize 3.9.0 ppc, #733580
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: Stabilize 3.9.0 amd64, #733580
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: Stabilize 3.9.0 arm, #733580
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: Stabilize 3.9.0 arm64, #733580
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: build tests conditionally
This significantly reduces build time on non-test builds. Fixes: 1a9d2a5e0166770db4aefdd7f688e332a32f858a Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: bump to 3.9.0
Closes: https://bugs.gentoo.org/738258 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sci-libs/lapack: x86 stable wrt bug #733580
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sci-libs/lapack: stable 3.8.0-r1 for ppc64
stable wrt bug #733580 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sci-libs/lapack: stable 3.8.0-r1 for ppc
stable wrt bug #733580 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: arm stable (bug #733580)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: arm64 stable (bug #733580)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sci-libs/lapack: stable 3.8.0-r1 for sparc, bug #733580
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/lapack: amd64 stable (bug #733580)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sci-libs/lapack: stable 3.8.0 for hppa, bug #698756
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sci-libs/lapack: sparc stable wrt bug #698756
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alessandro Barbieri · gentoo
sci-libs/lapack: readd deprecated functions.
Reported-By: leoricupero@gmail.com Closes: https://bugs.gentoo.org/702254 Closes: https://github.com/gentoo/gentoo/pull/14803 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Use consistent function definition formatting
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/lapack: [QA] Remove unnecessary -DCMAKE_INSTALL_PREFIX arguments
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sci-libs/lapack: alpha stable wrt bug #698756
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="alpha" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sci-libs/lapack: stable 3.8.0 for ppc64, bug #698756
Package-Manager: Portage-2.3.80, Repoman-2.3.19 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sci-libs/lapack: arm64 stable (bug #698756)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.79, Repoman-2.3.18
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sci-libs/lapack: ia64 stable wrt bug #698756
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sci-libs/lapack: ppc stable wrt bug #698756
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sci-libs/lapack: amd64 stable wrt bug #698756
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sci-libs/lapack: arm stable wrt bug #698756
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sci-libs/lapack: x86 stable (bug #698756)
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
sci-libs/lapack: add eselect-ldso USE flag.
profiles: mask eselect-ldso USE flags on fbsd and rpath ARCH. eselect-ldso USE depends on ld.so to do runtime library switching. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mo Zhou · gentoo
sci-libs/lapack: new ebuild for lapack that enables runtime switching.
This ebuild replaces {blas,cblas,lapack,lapacke}-reference ebuild files. Closes: https://github.com/gentoo/gentoo/pull/12319 Signed-off-by: Mo Zhou <cdluminate@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>