summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/scikit-optimize: Use pypi.eclassMichał Górny2023-03-171-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/dmlc-core: add 0.5Peter Levine2023-03-172-0/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add cpu_flags_x86_sse2 to IUSE It's true it only adds an -m flag to CXXFLAGS but so do most uses of CPU_FLAGS_X86. Also, remove automagic from CMakeLists.txt and pass -DSUPPORT_MSSE2 explicitly - remove patch Appears to be no longer needed. - fix dependencies Make gtest a proper bdep. The presence of texlive-fontutils appears irrelevant as the generated docs compare the same. curl is only needed for s3. - fix testing Portage doesn't set LD_LIBRARY_PATH resulting in a leading colon when used in LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}". It builds fine with just -L\"${BUILD_DIR}\" and testing runs fine with just LD_LIBRARY_PATH="${BUILD_DIR}". It doesn't appear to need tc-export CXX to find the correct compiler. GTEST_LIB needs to be changed to the correct libdir. Otherwise it passes -L/lib/ triggering it to build in x86 mode and fail at linking stage. Alter GTEST_INC also for good measure. Pass -DGOOGLE_TEST for ctest testing, while also keeping non-ctest tests. Pass USE_CXX14_IF_AVAILABLE to cmake and change -std=c++11 to -std=c++14 in the Makefile to support the latest gtest. - use emake to build docs and tests in src_compile `emake test` is more appropriate in src_compile. And `emake doxygen` works fine to generate docs. - add little-endian tests Pass DMLC_UNIT_TEST_LITTLE_ENDIAN for a few more tests. Closes: https://bugs.gentoo.org/894038 Closes: https://github.com/gentoo/gentoo/pull/29572 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/netcdf: remove unused patchMichael Mair-Keimberger2023-03-171-46/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30157 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/geos: add 3.11.2Sam James2023-03-173-0/+89
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.9.2 ppc64, #886889Arthur Zamarin2023-03-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.9.2 amd64, #886889Sam James2023-03-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: drop 4.9.0, 4.9.1Sam James2023-03-153-148/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf-fortran: drop 4.5.3Sam James2023-03-152-49/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf-cxx: drop 4.3.0Sam James2023-03-152-30/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf-fortran: use release tarballSam James2023-03-152-0/+41
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf-cxx: EAPI 8, use release tarballSam James2023-03-152-0/+32
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: add 4.9.2Sam James2023-03-152-0/+75
| | | | | | | | | - Drop no strict aliasing workaround as fixes landed in 4.9.2 - Force serial tests again, the fixes in 4.9.1 weren't enough - Unconditionally build tools, as they're needed for tests + have no extra deps. Bug: https://bugs.gentoo.org/621486 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/gdal: add 3.6.3Sam James2023-03-132-0/+243
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/proj: drop leftover unconditional BUILD_BENCHMARKSSam James2023-03-101-1/+0
| | | | | | | Closes: https://bugs.gentoo.org/900719 Bug: https://bugs.gentoo.org/900717 Fixes: 349ac256c44fb15a2fa5f13305179192a27a2e8f Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/proj: set BUILD_BENCHMARKS conditionallySam James2023-03-101-1/+6
| | | | | | | Only defined for tests. Closes: https://bugs.gentoo.org/900717 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/proj: add 9.2.0Sam James2023-03-102-0/+76
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/openblas: Stabilize 0.3.21-r1 amd64, #899456Sam James2023-03-071-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/pastix: Stabilize 6.0.3 amd64, #899448Sam James2023-03-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: Stabilize 2.6.0-r2 amd64, #899662Sam James2023-03-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/nlopt: Stabilize 2.7.1-r2 amd64, #899464Sam James2023-03-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: drop 9.0.3-r7, 9.1.0-r6, 9.2.2-r1Bernd Waibel2023-03-0712-2425/+0
| | | | | | | cleanup old Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29932 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/coinor-mp: Keyword 1.8.4 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/coinor-cbc: Keyword 2.10.5 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/coinor-cgl: Keyword 0.60.3 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/coinor-vol: Keyword 1.5.4 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/coinor-dylp: Keyword 1.10.4 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/coinor-clp: Keyword 1.17.6-r1 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/mumps: Keyword 5.3.5-r1 riscv, #881389Yixun Lan2023-03-071-1/+1
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/scalapack: Keyword 2.1.0 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/parmetis: Keyword 4.0.3-r2 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/coinor-osi: Keyword 0.108.6 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/coinor-utils: Keyword 2.11.4 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/coinor-sample: Keyword 1.2.12 riscv, #881389Yixun Lan2023-03-071-2/+2
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/arpack: add 3.9.0Sam James2023-03-052-0/+59
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: add 4.9.1Sam James2023-03-052-0/+71
| | | | | | | | | | - -fno-strict-aliasing workaround still needed for now, may not be for next release. - Drop -j1 workaround as parallel test fixes landed upstream. Bug: https://bugs.gentoo.org/621486 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/lapack: Stabilize 3.11 hppa, #899466Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* */*: Reassign junghans's packagesMichał Górny2023-03-043-12/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/sundials: Stabilize 6.5.0 amd64, #899438Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/vtk: Stabilize 9.2.5 amd64, #899578Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/cgnslib: Stabilize 4.3.0 amd64, #899578Arthur Zamarin2023-03-041-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/lapack: Stabilize 3.11 ppc, #899466Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/hdf5: Stabilize 1.12.2-r5 ppc, #899460Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/scotch: Stabilize 7.0.1-r1 amd64, #899454Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/hdf5: Stabilize 1.12.2-r5 amd64, #899460Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/scotch: Stabilize 7.0.1-r1 ppc, #899454Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/lapack: Stabilize 3.11 amd64, #899466Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/libqalculate: Stabilize 4.5.0 x86, #899436Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/scotch: Stabilize 7.0.1-r1 x86, #899454Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/hdf5: Stabilize 1.12.2-r5 sparc, #899460Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/libqalculate: Stabilize 4.5.0 ppc64, #899436Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>