summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/cfitsio: Add conditional test-RESTRICTMichał Górny4 hours1-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cfitsio: Add myself as a co-maintainerMichał Górny6 hours1-0/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cfitsio: Bump to 4.4.0Michał Górny6 hours2-0/+77
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cifparse-obj: treecleanArthur Zamarin36 hours5-189/+0
| | | | | | | | | | | Closes: https://bugs.gentoo.org/931861 Bug: https://bugs.gentoo.org/646346 Bug: https://bugs.gentoo.org/685552 Bug: https://bugs.gentoo.org/725426 Bug: https://bugs.gentoo.org/731896 Bug: https://bugs.gentoo.org/751550 Bug: https://bugs.gentoo.org/799620 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/libghemical: treecleanArthur Zamarin37 hours4-75/+0
| | | | | | | | | | Closes: https://bugs.gentoo.org/931860 Bug: https://bugs.gentoo.org/891895 Bug: https://bugs.gentoo.org/850739 Bug: https://bugs.gentoo.org/831798 Bug: https://bugs.gentoo.org/514352 Bug: https://bugs.gentoo.org/466112 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/libsigrok: fix broken 9999 syncSam James46 hours1-14/+7
| | | | | Fixes: 0c2c5e8a704527b0d86548796f074b26bf339cda Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/libsigrok: Stabilize 0.5.2-r4 amd64, #934061Sam James2 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/libsigrok: enable py3.13Sam James2 days3-9/+220
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/libsigrokdecode: enable py3.13Sam James2 days3-2/+97
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/libsigrok: enable py3.12Sam James2 days2-2/+2
| | | | | Closes: https://bugs.gentoo.org/929778 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/libsigrok: disable py3.9Sam James2 days3-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/libsigrokdecode: enable py3.12Sam James2 days2-4/+4
| | | | | Closes: https://bugs.gentoo.org/929779 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/trilinos: [QA] fix order of variable declarationsMatthias Maier3 days3-11/+11
| | | | Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* sci-libs/trilinos: add 15.1.1Matthias Maier3 days2-0/+251
| | | | Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* sci-libs/arprec: EAPI 6 -> 8Arthur Zamarin5 days1-12/+15
| | | | | Closes: https://bugs.gentoo.org/526960 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/libticables2: EAPI 6 -> 8Arthur Zamarin5 days1-14/+17
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/pgplot: drop 5.2.2-r7Arthur Zamarin6 days1-174/+0
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/pgplot: Stabilize 5.2.2-r8 amd64, #933759Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/gdal: Stabilize 3.8.5 ppc64, #933036Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/caffe2: fix patchingAlfredo Tupone6 days1-3/+3
| | | | | Closes: https://bugs.gentoo.org/933713 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/indilib: add 2.0.8Andreas Sturmlechner7 days2-0/+86
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/indilib: drop 2.0.6Andreas Sturmlechner7 days2-86/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/caffe2: add 2.3.1Alfredo Tupone7 days2-0/+275
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/libqalculate: Stabilize 4.8.1 ppc, #924610Arthur Zamarin8 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/cholmod: 3.0.14-r1 change slot to 0/3Paul Zander8 days1-2/+2
| | | | | | | | | The .so name changed from libcholmod.so.0 to libcholmod.so.3 so we need to adjust the subslot to cause rebuilds after the upgrade. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34543 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/gdal: Stabilize 3.8.5 arm64, #933036Arthur Zamarin8 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/nlopt: enable py3.12Andrew Ammerlaan9 days1-1/+1
| | | | | Closes: https://bugs.gentoo.org/929783 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/stellarsolver: Stabilize 2.5-r1 amd64, #931913Arthur Zamarin9 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/indilib: Stabilize 2.0.7 amd64, #931913Arthur Zamarin9 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/gdal: Stabilize 3.8.5 x86, #933036Arthur Zamarin9 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/blis: Keyword 1.0 arm64, #933473Sam James10 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/med: enable py3.12Andrew Ammerlaan10 days1-2/+2
| | | | | Closes: https://bugs.gentoo.org/929782 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/blis: add 1.0Sv. Lockal10 days3-0/+151
| | | | | | | | | | Changes from 0.9: * Added patch to not install /usr/include/cblas.h, as it conflicts with sci-libs/lapack * aarch64 now builds/passes tests (in qemu), can be keyworded later Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36974 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/blis: don't autodetect CPU, build according to cpu_flags_*Sv. Lockal10 days1-18/+41
| | | | | | | | | | | | | | | | | | | | | | | | This PR closes multiple issues: * binary packaging had flaws, because even on x86-64 target machine won't always match host cpu * crossdev compilation did not work, because correct compilers were not passed * tests did not work, because LD_LIBRARY_PATH had hardcoded `haswell` target * PYTHON_COMPAT: drop 3.9, add 3.12 and 3.13 This also adds few checks for aarch64 architecture, but aarch64 was not added to KEYWORDS, as few tests failed (in 0.9, not in 1.0). Note that while cpu_flags_*-based configuration resembles automatic one, it is not fully the same. For example, there are 2 types of Skylake CPUs: with 1 or 2 FMA units. Attempt to enable cpu_flags_x86_avx512vl on CPUs with 1 FMA unit will result in reduced performance. Previously this was handled by automatic detection of 1FMA Skylake as Haswell; now user should not specify cpu_flags_x86_avx512vl if CPU has degraded AVX-512 support. Closes: https://bugs.gentoo.org/928018 Closes: https://bugs.gentoo.org/765805 Closes: https://bugs.gentoo.org/929769 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/gdal: Stabilize 3.8.5 amd64, #933036Sam James10 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/lapack: enable py3.12, py3.13Sam James12 days1-1/+1
| | | | | Closes: https://bugs.gentoo.org/929777 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: enable py3.12Andrew Ammerlaan12 days1-1/+1
| | | | | Closes: https://bugs.gentoo.org/929788 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/keras-preprocessing: treecleanArthur Zamarin13 days3-38/+0
| | | | | | Closes: https://bugs.gentoo.org/929776 Bug: https://bugs.gentoo.org/926315 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/keras-applications: treecleanArthur Zamarin13 days3-33/+0
| | | | | Closes: https://bugs.gentoo.org/929775 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/pytorch: remove unused patchMichael Mair-Keimberger2024-05-301-13/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.9.2-r1 amd64, #931347Matoro Mahri2024-05-301-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sci-libs/netcdf: fix bad bash scripting leading to failed testsEli Schwartz2024-05-301-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If USE=-mpi, a file in src_test is NOT sedded to fix a bug in the file, because the file does not exist. But this condition was incorrectly coded. In bash: ``` cmd1 && cmd2 || cmd3 ``` is a code smell. If either of the first two commands fails, the third command is run -- in this case, die. In other words, the first two commands were *supposed* to be "only run cmd2 if it makes sense to". Instead, if it "doesn't make sense to" run cmd2, the die was triggered. A more general solution is to spec the build format to require all commands to pass without manually `die`ing (leading to the use of && ceasing in general), but that is not how portage works. Either way, the solution is using `if` as intended. ref. https://mywiki.wooledge.org/BashGuide/TestsAndConditionals Closes: https://bugs.gentoo.org/933136 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/ceres-solver: Stabilize 2.2.0-r1 amd64, #933039Sam James2024-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/kissfft: Stabilize 131.1.0 arm64, #932996Sam James2024-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/onnx: drop 1.15.0-r3Alfredo Tupone2024-05-262-68/+0
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/onnx: drop 1.14.1-r2Alfredo Tupone2024-05-264-87/+0
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/caffe2: drop 2.1.2-r7Alfredo Tupone2024-05-265-501/+0
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/pytorch: drop 2.1.2-r1Alfredo Tupone2024-05-262-67/+0
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/onnx: add dev-cpp/abseil-cpp depsAlfredo Tupone2024-05-261-1/+2
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sci-libs/htslib: add 1.20David Seifert2024-05-242-0/+53
| | | | Signed-off-by: David Seifert <soap@gentoo.org>