summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/gdal: bump 3.9.1Thomas Bettler2024-08-162-0/+288
| | | | | | | Closes: https://bugs.gentoo.org/934818 Signed-off-by: Thomas Bettler <thomas.bettler@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38064 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/pdal: bump 2.7.2Thomas Bettler2024-08-152-0/+70
| | | | | | Signed-off-by: Thomas Bettler <thomas.bettler@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38066 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/proj: add 9.4.1, 9999Paul Zander2024-08-154-0/+240
| | | | | | | Closes: https://bugs.gentoo.org/937472 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38012 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/kineto: disable py3.9Alfred Wingate2024-08-121-1/+1
| | | | | | | | noop change Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/38109 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/kineto: backport libfmt-11 build fixAlfred Wingate2024-08-122-0/+92
| | | | | Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/openlibm: Keyword 0.8.3 arm64, #937226Arthur Zamarin2024-08-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/dealii: add 9.6.0Matthias Maier2024-08-112-0/+179
| | | | Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* sci-libs/dealii: update verify sig dependencyMatthias Maier2024-08-112-2/+2
| | | | Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* sci-libs/geos: Stabilize 3.12.1 arm, #937168Michał Górny2024-08-101-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/ViSP: enforce system dependency on lapackEli Schwartz2024-08-091-0/+4
| | | | | | | | | It will build against a system lapack if one is installed. If it isn't installed at build time, it includes its own copy of clapack, which fails with LTO type errors. Closes: https://bugs.gentoo.org/927486 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* sci-libs/caffe2: update SRC_URIAlfredo Tupone2024-08-0923-980/+48
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/caffe2: update SRC_URIAlfredo Tupone2024-08-097-423/+15
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/pytorch: add 2.4.0Sv. Lockal2024-08-085-0/+115
| | | | | | | | No new patches, 3 patches required manual conflict resolution Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38013 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/caffe2: add 2.4.0Sv. Lockal2024-08-087-0/+700
| | | | | | | | | | | | | | Changes: * This version has no integration with ffmpeg/opencv anymore * qnnpack ceased to exist as a separate library. Now it is a part of c10 sources. Splitting it to sci-libs/QNNPACK would require some major effort, while it is very unlikely that some non-pytorch project would use it. Therefore it is now bundled and sci-libs/QNNPACK added as a conflicting library (to be sunset in the future). * sci-libs/hipBLASLt "is optional" patch was dropped, as it is now deeply integrated with caffe2. However it should not be a problem as sci-libs/hipBLASLt has "no kernels" mode where it compiles as a stub library (useful for all non-server GPUs) * sci-libs/XNNPACK bumped; old xnnpack is not compatible * sci-libs/kineto bumped; old kineto is not compatible * no new patches, but 5 old patches require manual conflict resolution * '-fclang-abi-compat=17' patch in previous release was incomplete; new version should handle clang+hipcc combination Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/kineto: add 0.4.0_p20240525Sv. Lockal2024-08-082-0/+52
| | | | | | | | | Changes: * explicitly disable tests: it requires nvcc (left for nvidia users) * new version is set to commit for caffe2 2.4.0 submodule Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/ignition-math: drop 6.14.0Andreas Sturmlechner2024-08-062-26/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/indilib: add 2.0.9Andreas Sturmlechner2024-08-062-0/+81
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/libnova: update EAPI 7 -> 8, fix build w/ GCC-14Andreas Sturmlechner2024-08-063-6/+53
| | | | | Closes: https://bugs.gentoo.org/886455 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/gsl: mark as LTO-unsafeEli Schwartz2024-08-052-1/+13
| | | | | | | | | It appears to be fixed in 2.8 but the package is high-maintenance due to required patching. Filter it for now and drop the filter when updating to the new version. Closes: https://bugs.gentoo.org/927585 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* sci-libs/openlibm: Respect defined toolchain env variablesJakov Smolić2024-08-051-3/+8
| | | | | Closes: https://bugs.gentoo.org/937349 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/openlibm: Keyword 0.8.3 riscv, #937226Jakov Smolić2024-08-051-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/openlibm: Enable building on riscvJakov Smolić2024-08-051-0/+2
| | | | | Closes: https://bugs.gentoo.org/937338 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/openlibm: Bump to 0.8.3Jakov Smolić2024-08-053-0/+113
| | | | | Bug: https://bugs.gentoo.org/937338 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/minuit: treecleanArthur Zamarin2024-08-044-130/+0
| | | | | | | Closes: https://bugs.gentoo.org/741508 (pkgremoved) Closes: https://bugs.gentoo.org/873463 (pkgremoved) Closes: https://bugs.gentoo.org/935549 (pkgremoved) Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/mkl: add 2023.1.0.46342Andrew Ammerlaan2024-08-042-0/+132
| | | | | Bug: https://bugs.gentoo.org/937280 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/openlibm: Keyword 0.8.0 ppc, #937226Sam James2024-08-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/openlibm: Keyword 0.8.0 ppc64, #937226Sam James2024-08-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/geos: Stabilize 3.12.1 arm64, #937168Jakov Smolić2024-08-031-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/openlibm: Keyword 0.8.0 s390, #937226Arthur Zamarin2024-08-031-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/geos: Stabilize 3.12.1 ppc64, #937168Michał Górny2024-08-031-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/geos: Stabilize 3.12.1 x86, #937168Jakov Smolić2024-08-031-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/geos: Stabilize 3.12.1 amd64, #937168Michał Górny2024-08-031-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/ginkgo: mark as LTO-unsafe, strict-aliasing unsafeEli Schwartz2024-07-313-3/+27
| | | | | Closes: https://bugs.gentoo.org/862705 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* sci-libs/ginkgo: remove long-obsolete sedsEli Schwartz2024-07-313-29/+2
| | | | | | | | | | | | | | ``` * SED: the following did not cause any changes * sed -i -e "s#\"lib\"#\"$(get_libdir)\"#g" -e "s#\"lib/#\"$(get_libdir)/#g" cmake/install_helpers.cmake || die "sed failed"; * no-op: -e s#"lib"#"lib64"#g * no-op: -e s#"lib/#"lib64/#g ``` It was fixed upstream in 1.4.0: https://github.com/ginkgo-project/ginkgo/pull/713 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* sci-libs/pastix: drop 5.2.3Pacho Ramos2024-07-313-258/+0
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sci-libs/pastix: support py3.12Pacho Ramos2024-07-311-3/+3
| | | | | Closes: https://bugs.gentoo.org/929785 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sci-libs/libsvm: enable py3.12Pacho Ramos2024-07-311-1/+1
| | | | | Closes: https://bugs.gentoo.org/929780 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sci-libs/dlib: drop 19.24Pacho Ramos2024-07-312-107/+0
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sci-libs/dlib: enable py3.12Pacho Ramos2024-07-311-2/+3
| | | | | | Bug: https://bugs.gentoo.org/916526 Closes: https://bugs.gentoo.org/929771 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sci-libs/clblas: enable py3.12Pacho Ramos2024-07-301-2/+2
| | | | | Closes: https://bugs.gentoo.org/929770 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sci-libs/libsemigroups: backport gcc-15 build fixMichael Orlitzky2024-07-302-0/+24
| | | | | Closes: https://bugs.gentoo.org/936564 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-libs/libsvm: improve handling of javac optionsVolkmar W. Pogatzki2024-07-292-8/+17
| | | | | | | | | | removes JAVAC_FLAGS from java/Makefile via patch and sets it via export JAVAC_CFLAGS="$(java-pkg_javac-args)" Closes: https://bugs.gentoo.org/936550 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37777 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cdf: drop 3.8.0-r1Volkmar W. Pogatzki2024-07-293-244/+0
| | | | | Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/libsvm: drop 3.25-r1Volkmar W. Pogatzki2024-07-293-165/+0
| | | | | Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/cdf: Stabilize 3.9.0 amd64, #935440Arthur Zamarin2024-07-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/onnx: add 1.16.1Patrick Lauer2024-07-282-0/+72
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* sci-libs/caffe2: update dependencies to fix rocm flagSv. Lockal2024-07-277-27/+393
| | | | | | | | | | | | | | | | | | | | pytorch 2.3.0 introduced 2 new direct dependencies: hipBLASLt and aotriton. pytorch uses hipBLASLt to perform gemm operation on datacenter AMD Instinct GPUs. For other GPUs pytorch fallbacks to hipBLAS. caffe2-2.3.x ebuilds now contain a patch to optionally disable this dependency, when none AMDGPU_TARGETS="gfx90a gfx940 gfx941 gfx942" is used. pytorch uses aotriton to perform FlashAttention operation. caffe2-2.3.x ebuilds now contain a patch which fully disables aotriton dependency, as there is no such package yet. Technically aotriton can be compiled (with minor patches), but I suggest to wait for next releases. It is a massive burden, as it depends on forked triton and forked clang (merge with upstream is not expected anytime soon). aotriton is usually distributed as a huge static (!) library (but in next release library will be shared). Minor fixes added for compatibility with libc++ (used in experimental llvm Gentoo profile), however other ebuilds also require minor patches (in other words: right now ROCm ecosystem can be compiled with libc++, but only by people with experience in C++). Closes: https://bugs.gentoo.org/931046 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/netcdf: Stabilize 4.9.2-r1 arm64, #931347Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/atlas: add 3.11.41Paul Zander2024-07-262-0/+226
| | | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37726 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/atlas: add 3.10.3Paul Zander2024-07-263-0/+524
| | | | | | Closes: https://bugs.gentoo.org/662432 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>