sci-libs / givaro

C++ library for arithmetic and algebraic computations

Official package sites : https://casys.gricad-pages.univ-grenoble-alpes.fr/givaro/ ·

v4.1.1-r3 :: 0/9 :: gentoo

Modified
License
CeCILL-B
Keywords
amd64 ~amd64-linux ~ppc-macos ~x64-macos ~x86 ~x86-linux
USE flags
doc static-libs test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

cpu_flags_x86

avx
Adds support for Advanced Vector Extensions instructions
avx2
Adds support for Advanced Vector Extensions 2 instructions
fma3
Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo)
fma4
Use the Fused Multiply Add 4 instruction set
sse
Use the SSE instruction set
sse2
Use the SSE2 instruction set
sse3
Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
sse4_1
Enable SSE4.1 instruction support
sse4_2
Enable SSE4.2 instruction support
ssse3
Use the SSSE3 instruction set (NOT sse3/pni)

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

sci-libs / fflas-ffpack : Library for dense linear algebra over word-size finite fields

sci-libs / linbox : C++ template library for integer and finite-field linear algebra

Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
sci-libs/givaro: fix build with gcc-13.
This is an "obviously correct" one-line build fix from upstream. Closes: https://bugs.gentoo.org/908399 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sci-libs/givaro: destabilize for ~x86
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
sci-libs/givaro: drop 4.1.1-r2
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
sci-libs/givaro: Stabilize 4.1.1-r3 x86, #877783
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
sci-libs/givaro: Stabilize 4.1.1-r3 amd64, #877783
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
sci-libs/givaro: fix pkg-config libdir, update EAPI 7 -> 8
Apply François Bissey's upstream patch in a new revision. Closes: https://bugs.gentoo.org/862753 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
sci-libs/givaro: remove old "unused" givaro-4.1.1-r1.ebuild.
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/givaro: Stabilize 4.1.1-r2 x86, #821331
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sci-libs/givaro: Stabilize 4.1.1-r2 amd64, #821331
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
sci-libs/givaro: new revision to eliminate -fabi-version=6.
This is just a quick hack directly to the ./configure script to ensure that the current version of givaro doesn't erroneously detect gcc-4.x where none exists. A real fix is already upstreamed, but not in a release, and is not easy to backport. Bug: https://bugs.gentoo.org/741434 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/givaro: Depend on dev-libs/gmp[cxx(+)]
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sci-libs/givaro: 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
Matthias Maier · gentoo
sci-libs/givaro: remove app-doc/doxygen[latex] dependency
Bug: https://bugs.gentoo.org/430914 Bug: https://bugs.gentoo.org/709316 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sci-libs/givaro: x86 stable wrt bug #710352
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@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
Agostino Sarubbo · gentoo
sci-libs/givaro: amd64 stable wrt bug #710352
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
sci-libs/givaro: new C++ library for arithmetic/algebraic computing.
The latest version givaro-4.1.1 was imported from the sage-on-gentoo overlay with the following changes: * The homepage (which was redirecting) was updated. * The obsolete "bindist" flag was dropped. * The test suite was enabled; it passes without incident for me. * Support for the sse/sse2 CPU flags was added. * USE=doc will now build the API documentation. The SageMath project can detect and use the system copy of givaro, so having this installed will help Gentoo users avoid pointless rebuilds of givaro. Closes: https://bugs.gentoo.org/704458 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>