sci-libs / libsc

Support for parallel scientific applications

Official package sites : http://www.p4est.org/ ·

The SC Library provides support for parallel scientific applications. This support library is primarily used by

v2.8.6 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
~amd64 ~x86
USE flags
debug examples mpi openmp threads

v2.8.5-r3 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
~amd64 ~x86
USE flags
debug examples mpi openmp threads

v2.3.6 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
~amd64 ~x86
USE flags
debug examples mpi openmp romio threads

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
examples
Install examples, usually source code
mpi
Add MPI (Message Passing Interface) layer to the apps that support it
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
romio
Build with support for the ROMIO MPI-IO component
threads
Add threads support for various packages. Usually pthreads

lua_single_target

lua5-1
Build for Lua 5.1 only
lua5-3
Build for Lua 5.3 only

dev-lang / lua : A powerful light-weight programming language designed for extending applications

sys-apps / util-linux : Various useful Linux utilities

sys-libs / zlib : Standard (de)compression library

sys-libs / zlib-ng : Fork of the zlib data compression library

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

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

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

dev-lang / lua : A powerful light-weight programming language designed for extending applications

sys-apps / util-linux : Various useful Linux utilities

sys-libs / zlib : Standard (de)compression library

sys-libs / zlib-ng : Fork of the zlib data compression library

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

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

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

sci-libs / p4est : Scalable Algorithms for Parallel Adaptive Mesh Refinement on Forests of Octrees

Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: add 2.8.6
- switch to compiling against default zlib instead of zlib-ng Closes: https://bugs.gentoo.org/928049 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: try to avoid a performance regression with 2.8.5
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: drop 2.8.3
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/libsc: add 2.3.6
This partially reverts commit 406d3fc821c6be208814445bc2ad98bed3c2e9b4 and bumps 2.3.3 to 2.3.6. In turns out that libsc/p4est-2.8.5 has a massive performance regression which necessitates to use the "stable" version 2.3.6. Thus, bring it back into the tree Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: QA: fix install locations, EAPI bump
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: also install cmake configuration
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: drop 9999
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/libsc: add 2.8.5
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/libsc: drop 2.3.1-r1, 2.3.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/libsc: fix UnquotedVariable
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: update live ebuild
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/libsc: version bump to 2.8.3
With the switch to CMake the new version should now obey all compiler and linker flag overrides. Closes: https://bugs.gentoo.org/794859 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: version bump to 2.3.3
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/libsc: remove USE=static-libs
Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
sci-libs/libsc: drop 2.2-r100
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: add soname back
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/libsc: update LUA compatibility
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/libsc: version bump to 2.3.1
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/libsc: eutils--
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
sci-libs/libsc: Remove old
Closes: https://bugs.gentoo.org/725484 Closes: https://bugs.gentoo.org/689002 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/libsc: fix double KEYWORDS
Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
sci-libs/libsc: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
sci-libs/libsc: migrate to lua-single.eclass
Both the latest release and the live ebuild. Compatibility as per upstream build scripts. Uses a weird home-grown way of detecting Lua which makes implicit assumptions about paths used by Lua headers, I think I've managed to figure it out though. Status: - 2.2-r100 builds and installs fine but has one test (dmatrix) failing with a non-zero exit code, which test however has got nothing to do with Lua; - 9999 fails to build on an unrelated matter (upstream version-processing macros do not like "9999" appearing as version number). Closes: https://bugs.gentoo.org/752840 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
sci-libs/libsc: limit unmigrated ebuilds to dev-lang/lua:0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/libsc: [QA] inherit toolchain-funcs.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/libsc: version bump to 2.2
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/libsc: version bump to 2.0
Package-Manager: Portage-2.3.6, Repoman-2.3.3
David Hicks · gentoo
sci-libs/libsc: use HTTPS for GitHub
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Matthias Maier · gentoo
sci-libs/libsc: do not install ac files, bug #619806
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Matthias Maier · gentoo
sci-libs/libsc: Initial commit, move from science overlay
Package-Manager: Portage-2.3.5, Repoman-2.3.2