summaryrefslogtreecommitdiff
path: root/sci-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-16 14:53:46 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-16 14:53:46 +0000
commitf5588424e3182e3006f725536eebd7dc7b5bbfd4 (patch)
tree2c2ccb3df6c5e1039da984d110f02d0c2ec12cf1 /sci-libs
parentd969fd257186a9d8083279276697f827331f0e46 (diff)
gentoo auto-resync : 16:12:2023 - 14:53:46
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/Manifest.gzbin45135 -> 45139 bytes
-rw-r--r--sci-libs/arpack/Manifest2
-rw-r--r--sci-libs/arpack/arpack-3.9.1.ebuild2
-rw-r--r--sci-libs/cfitsio/Manifest2
-rw-r--r--sci-libs/cfitsio/cfitsio-4.2.0.ebuild2
-rw-r--r--sci-libs/cholmod/Manifest5
-rw-r--r--sci-libs/cholmod/cholmod-3.0.13.ebuild14
-rw-r--r--sci-libs/cholmod/cholmod-3.0.14.ebuild14
-rw-r--r--sci-libs/cholmod/files/cholmod-3.0.14-fix-CUDA.patch109
-rw-r--r--sci-libs/hdf5/Manifest2
-rw-r--r--sci-libs/hdf5/hdf5-1.14.2.ebuild2
11 files changed, 142 insertions, 12 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 22415a0b38ff..3c4e76f70a01 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/arpack/Manifest b/sci-libs/arpack/Manifest
index 77895e7e6285..28b58843248d 100644
--- a/sci-libs/arpack/Manifest
+++ b/sci-libs/arpack/Manifest
@@ -6,6 +6,6 @@ DIST tutorial.ps.gz 105599 BLAKE2B 99570e6a0cc1c020b9c271e8ce1cc224f69ff5333cc81
DIST ug.ps.gz 248543 BLAKE2B ac010aef470060636fa00360636ba093f0d24d219fa927c79fb1726b798160eda74fa8b4be6c7dff94f5759efcf30afa99ad310e7959115e028738beb8aa125d SHA512 3349117fb10b07207ffbab2ffa31b406d026855ea4c16e8649b14c7d70bc94e11b5730672e34acd654817799136d4bd76569ac50ec78d787df5582d18ed61328
EBUILD arpack-3.8.0-r1.ebuild 1447 BLAKE2B 77c9b98d574050b8d805f852be28f2addedb026f6517258ad5f2af26cd84d93840f89d9138d7faf6c5f5f60e5b523906a1f09a197a6485bb33609baab54d3ae6 SHA512 2f9ea8c0ffb672bf1d79987f4e5080fa26a3216d3ee20f1645f6d3683a276fab532bcd939a8aca51c025b5f2f9a8211cb730813011e533c209fd6c63cd1cb3cb
EBUILD arpack-3.9.0-r1.ebuild 1363 BLAKE2B 25985d5ad5f046bd5372cd6884597ca534c142f7b4096a9e39dca4781f6e8f4f1978e0bbf36f316e9640acde4640c8b5144f6b404d171ede220636918f9f318b SHA512 c4a246bc1787da14d5c124fefcb537e440eb0935453dd27222599056e4b856a2ed664829cc62b9a0d3841ef58063e0406efd5510f1ab83a6b19ba57944dea425
-EBUILD arpack-3.9.1.ebuild 1436 BLAKE2B 8052fe1b599dd496f2582981ce2e6a151a9b8441b197ec33b6a29c18dfd03a82d322d4b3acf987c21ac96ecc13f5d853345addc14f674ca012f5f8b15d6ab641 SHA512 46f0982c8c0c16a7c8647c82055b969a6e1ceac8abafc864db8190e082cf5d68e7293f14197dd34ce3d2199f136aac9018c5dac53800966c52fc420b4d670fea
+EBUILD arpack-3.9.1.ebuild 1435 BLAKE2B f2bf6365e8de3a34a70caec48b8f9d4f9c92c0acdc096f24bbc54f30a1ff9ab54f03288d90c67b116aceb87020ede88a174cc6ea37092e4844c1471c0ad5e800 SHA512 c2c92a91777c0043d2afd76a386d90aa3555436f8ba1506a788b9f58dd89342637817e9b6fc80945b119c58393b468f5502bf58c59295836b950d15ea56ff87a
EBUILD arpack-9999.ebuild 1372 BLAKE2B f20c6ee5ed102fd7d6c5f9ec9e1e326f75aa70b215b7e6f962a4db428a361d3062afcc0afce9568b4b924387e5397175e874a24cb5b28394d515305beb6f5e34 SHA512 2a2d1db5991ede0b442f98c590fbf58c9a38a3ee74b787a5ebfb6fb7c9b5a3c5c5c855f4d5168670468c23b62698dd4555e0b1a93b07af86b72a054a8f7b35da
MISC metadata.xml 975 BLAKE2B c586f5c76637d89b4221fc7bde670e0f32b35e3ef73f212a3ebb87893d6741a65e0c95ca981375a0c17231aeb1655c89f4263d6fac869ee29fe8e4e9b026ad06 SHA512 e296ebe68dd0b8a02bc92fdf43057ee2df61f5ff9d04fbc323be7c7b8aaccbb4fe4627d0f1815efe010a0c6f36367dd48417f092303561b4c8e81ac051bfc0bb
diff --git a/sci-libs/arpack/arpack-3.9.1.ebuild b/sci-libs/arpack/arpack-3.9.1.ebuild
index 6a9884836745..db148851c35d 100644
--- a/sci-libs/arpack/arpack-3.9.1.ebuild
+++ b/sci-libs/arpack/arpack-3.9.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
S="${WORKDIR}/${PN}-ng-${PV}"
fi
diff --git a/sci-libs/cfitsio/Manifest b/sci-libs/cfitsio/Manifest
index 099118183796..5125d75b6726 100644
--- a/sci-libs/cfitsio/Manifest
+++ b/sci-libs/cfitsio/Manifest
@@ -15,5 +15,5 @@ EBUILD cfitsio-3.490.ebuild 1688 BLAKE2B f5943ac1dd6f85d679a25d747c538768f7f84ca
EBUILD cfitsio-4.0.0.ebuild 1647 BLAKE2B 3242b59fcd993a167f63e86913e2e8a0924f322379be8a52f2557ad5357aed3b2e6fedbc7ed3d0f16064a8a3a63690b7bf9a083810ddd248ba7658e81b758971 SHA512 2530615cd5b64bac59a9792a3199283b61cc5deabc9567607d74064b2a4908e3da7ad07e7c6d2fdcf71268d079c879c0b93501af03d1bd34b50396310a34dcda
EBUILD cfitsio-4.1.0-r1.ebuild 1867 BLAKE2B a1048cf514b864afe1f90fbc6b30eef79f544980b9609f97f5bdb423a4f96885c00e4817bf20c9842d570a5b8c3538794b79a494660583aab611e0a32b8682b5 SHA512 899c9770a926aa659051dbe275243778538b18c0b9cacf759bd31a8f3ac6335bdce044298c6120733e334d7bc85ad2ccdd31495e657986e609cb8a706069ccb3
EBUILD cfitsio-4.1.0.ebuild 1802 BLAKE2B 0fd06ddd8d4e7913882c48f0dba05c1ad359d5891acbd36a0d5a1412eaa723e2c9ac77b7a5b74b4f90c1bd3cebccac75a5f429efb39f2ec3f5274285ae3094b3 SHA512 f5eabb4b42e9d5d8b77b604b424f4ed5216ab1d64d1a3dc43e24587c2a7e630845276dc5736d739818231d2ef18902854cc8f3adb516fe3ce43efdfe5a1f5477
-EBUILD cfitsio-4.2.0.ebuild 1868 BLAKE2B 9bb9e98a875c0b51ec79c065d9135c0fb6948ad38f4954e86ce2a535e672484f2006c7c5f9c30d9ed3acf028da34038d20f2bfd41e47bd443b89cedb7f909caa SHA512 dea720b04a137c9e9648ccd1b97694c3a3cf77d9c2a0661ee986d2abe59c72aefdb4ff8ec5e2047cdf879cdf4adc9c6c3e8bd064fc1a09446885630c3b48339d
+EBUILD cfitsio-4.2.0.ebuild 1867 BLAKE2B 2d53e672b73058cd3e178367da4b6d574a66b4feecbf479b7ebf1f65286e9b608bd02eb3a6b2e2254ec4d8719791629699df34dfb77bbe899ba1c29ea16b15a1 SHA512 154ba35ba2d924eef3127da934e9ce4d5f29d8934826010a1d48d01e2776f8ce76d258937580c9b240cfe7b6de10ceae5f6423b4195cf5c7af93413db93fe6d2
MISC metadata.xml 883 BLAKE2B dca8a38862dcc5f445f40fc77f6979d1d1edcb902af811ce84ba8d41b5e704cdcd5e516b888cd53f6458c09beea06b339cf0c4148471a4fa9f1664ba76c2d2c6 SHA512 ca554514c74c3e96434243e40697f70328715c80e856916b90a3f514337b921968428bb368799322872bf9d32eef3e77f150f79a422a9aaf95a228edff9fc38b
diff --git a/sci-libs/cfitsio/cfitsio-4.2.0.ebuild b/sci-libs/cfitsio/cfitsio-4.2.0.ebuild
index ee2715047953..a3d432691ed8 100644
--- a/sci-libs/cfitsio/cfitsio-4.2.0.ebuild
+++ b/sci-libs/cfitsio/cfitsio-4.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/${P}.tar.gz"
LICENSE="ISC"
SLOT="0/10"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="bzip2 curl threads tools cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
BDEPEND="
diff --git a/sci-libs/cholmod/Manifest b/sci-libs/cholmod/Manifest
index 87a8b1f3a120..a1440f6f037b 100644
--- a/sci-libs/cholmod/Manifest
+++ b/sci-libs/cholmod/Manifest
@@ -1,7 +1,8 @@
+AUX cholmod-3.0.14-fix-CUDA.patch 3567 BLAKE2B abb235e1ce3e136d1898e88a3761c729a40c07ce03569f3caa4c3302a9fe85d021711fca37582a471f4568905a5291f7336c778dc73e480f6c47b1a69e899ce4 SHA512 ae8e9da1ff367f223236787a009a11bf109887c79cf9da321ec9480d06acff48a3fe03cd6e7f30f76b0dda1351cdf5e4edddb21b36a541b6162c77b2af2e4df8
DIST SuiteSparse-7.0.0.gh.tar.gz 64884962 BLAKE2B 06c6cf54ffae188f5179e0cd45523700448d8999b44d6b1aeb3dfb99ccf34a570f6aff600988a144c68a4a2d8f41e32f7145e09349aed3bd889501ea031c8340 SHA512 50b1cd7bab6e4c063984162ed803fd13b69df7f67efe8ce7af15eace6b0ccd1669b6e57daa59511fd9531a847433cda49c1f52bfff234031af0d79e7fbd6423e
DIST cholmod-3.0.13.tar.bz2 696002 BLAKE2B 40a065fe1a3585897b3ca554a25fa80ffc68ac70798f2f803e34a231ec4f532d113a3d00ab7ab61f5eb02503a84e1459cdb7e96cb0b0d1dc6975ed3d533104fe SHA512 c6c80d099386bac27e385a1b8ee8941cd2fb4f2dcfcf302b4b17d6477ac9ee17ad8030aae9191f92576dfaeb521e2c98ec24e867281c2405e42f95580e14f0ab
DIST cholmod-3.0.14.tar.bz2 696981 BLAKE2B 855927c18833235b3f0835bfba455d83957b9161c0ee885c2d31d126f0f473067f55bcf2cfa163c72efb5de573589ffa54b484a8cf89bc44c9dbf64d43fda5d9 SHA512 f8c12fc3c8787be38bca6c6f84a8279c1380fbe4fabbfba754235fdb042d7050bfb7b5a21ea87ef59dbd5184d28e8cb7667966c38f5dcad78fe8d47111896a3c
-EBUILD cholmod-3.0.13.ebuild 1628 BLAKE2B ec6482a2ccab266bdbbc6fa1a59a1a468ab2794ec4ae25dd6e24347600a6878c9e9eddb4ccfdf6b43932d40a49ead6760235bacc682d4a6b844b519c574d6b46 SHA512 a0e1c08a3c65e8d8f15f003f27235e5323a707471d429f4106185d677ede8e7767db0cf3e13bc07405f76e5c62a57739cee51e7862f4515b6525cfa5b5ea5172
-EBUILD cholmod-3.0.14.ebuild 1647 BLAKE2B 3093fa6264e789b186ce406881e1cb56cfe97c1455f1343d91133ede3c0741a800b3f19170de19c77096ec639e8d84ec55e1445e27d3bdea06c2be9c4b038a9e SHA512 72a6465dd0bc9f85d83d55003725459d1decd634a6b32c18223d0c5334f94dec2b20e8d235cd137dbe8c17c361b94e2a4674db2bc6f9fa3b4f4f1f21b4abc627
+EBUILD cholmod-3.0.13.ebuild 1748 BLAKE2B 415db8bb43c849d2839befeed9165bd0e94e47c8a7105667cd45af8bc17c7c2ccadeb8a95e012e49a79fbb22fc9899d440241c985af53ab4fb087f5365b1845f SHA512 84044c3f0b566055d2f37c9b0c822fb991d334b7fdab652ba25b26fb483341b7ed901f2749894c563c404a846a5ed7a5c3681915943cd9bee5a546d3bedd36e7
+EBUILD cholmod-3.0.14.ebuild 1767 BLAKE2B a52d9de36b65740db7245120ec5d5da6e3a8773caf325fdbf2f3374bc5d20fd00442d897b720997cf0ba2bb5d7b8ac3483031520434e2e3b5c8064805b9afe23 SHA512 4fac7ec50f85e890b555ab194e270deca18b100bca9a886a8d2a4437edf204854f429ce3ddbf705818c3332863bce00be1601e7a89f02fe3450501cc1d3179f9
EBUILD cholmod-4.0.3.ebuild 2974 BLAKE2B c77f759479103097bd494ecabf35b64543b9edeb42e1c3a0a98effddfeb1498909e0d7d52ee245bca29abee718accc220970f27500dc11105f75fa6ba58e4c89 SHA512 40dce0c939a3b16205b336482ec621118600f6ed34e83a897dc1b53a1c655c9f3147e5f532d3a50bfbcc44fd457f6dc78c5770ae2e8056c38715459412d6b35b
MISC metadata.xml 1110 BLAKE2B 50621ae9e1269f396a32aff8e7b1c94ce65808efd15a2a353cece3fc7db7c50e3e5c3f427df890cb73d9c3d5fa8b41cf268d1cac84a8af792a2ffa1a869c9c8a SHA512 a20d04f8d9370b4df5d19f1f6393f57ab1812b7ace62682a5006ef69849ba0d587c9447237cdf072988a8ce890265ce0ed2d384eb35a466f752723d7ba3770f7
diff --git a/sci-libs/cholmod/cholmod-3.0.13.ebuild b/sci-libs/cholmod/cholmod-3.0.13.ebuild
index 1bc4d77580e2..bc2fdd2aa62d 100644
--- a/sci-libs/cholmod/cholmod-3.0.13.ebuild
+++ b/sci-libs/cholmod/cholmod-3.0.13.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit toolchain-funcs
+inherit cuda toolchain-funcs
DESCRIPTION="Sparse Cholesky factorization and update/downdate library"
HOMEPAGE="https://people.engr.tamu.edu/davis/suitesparse.html"
@@ -31,6 +31,16 @@ DEPEND="
)"
RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}/${PN}-3.0.14-fix-CUDA.patch"
+)
+
+src_prepare() {
+ use cuda && cuda_src_prepare
+
+ default
+}
+
src_configure() {
local lapack_libs=no
local blas_libs=no
diff --git a/sci-libs/cholmod/cholmod-3.0.14.ebuild b/sci-libs/cholmod/cholmod-3.0.14.ebuild
index 458f30a8b9c7..4fc1ec9b185a 100644
--- a/sci-libs/cholmod/cholmod-3.0.14.ebuild
+++ b/sci-libs/cholmod/cholmod-3.0.14.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit toolchain-funcs
+inherit cuda toolchain-funcs
DESCRIPTION="Sparse Cholesky factorization and update/downdate library"
HOMEPAGE="https://people.engr.tamu.edu/davis/suitesparse.html"
@@ -31,6 +31,16 @@ DEPEND="
)"
RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}/${PN}-3.0.14-fix-CUDA.patch"
+)
+
+src_prepare() {
+ use cuda && cuda_src_prepare
+
+ default
+}
+
src_configure() {
local lapack_libs=no
local blas_libs=no
diff --git a/sci-libs/cholmod/files/cholmod-3.0.14-fix-CUDA.patch b/sci-libs/cholmod/files/cholmod-3.0.14-fix-CUDA.patch
new file mode 100644
index 000000000000..75cdee80bfe1
--- /dev/null
+++ b/sci-libs/cholmod/files/cholmod-3.0.14-fix-CUDA.patch
@@ -0,0 +1,109 @@
+https://bugs.gentoo.org/715610#c16
+https://bugs.gentoo.org/attachment.cgi?id=749631
+
+--- cholmod-3.0.14.old/GPU/Makefile.am 2020-09-29 22:59:54.000000000 +0300
++++ cholmod-3.0.14/GPU/Makefile.am 2021-11-09 02:20:06.579908785 +0300
+@@ -11,7 +11,7 @@
+ libcholmodl_gpu_la_CPPFLAGS = $(AM_CPPFLAGS) -DDLONG
+
+ libcholmod_gpu_la_SOURCES = cholmod_gpu_kernels.cu
+-libcholmod_gpu_la_LIBADD = libcholmodi_gpu.la libcholmodl_gpu.la
++libcholmod_gpu_la_LIBADD = libcholmodi_gpu.la libcholmodl_gpu.la cholmod_gpu_kernels.o
+
+-.cu.lo:
+- $(LIBTOOL) --tag=CC --mode=compile $(NVCC) -c $<
++.cu.o:
++ $(NVCC) $(NVCCFLAGS) -o $@ -c $<
+--- cholmod-3.0.14.old/GPU/cholmod_gpu.h 1970-01-01 03:00:00.000000000 +0300
++++ cholmod-3.0.14/GPU/cholmod_gpu.h 2021-11-08 12:13:12.018328369 +0300
+@@ -0,0 +1,80 @@
++/* ========================================================================== */
++/* === Include/cholmod_gpu.h ================================================ */
++/* ========================================================================== */
++
++/* -----------------------------------------------------------------------------
++ * CHOLMOD/Include/cholmod_gpu.h.
++ * Copyright (C) 2014, Timothy A. Davis
++ * http://www.suitesparse.com
++ * -------------------------------------------------------------------------- */
++
++/* CHOLMOD GPU module
++ */
++
++#ifndef CHOLMOD_GPU_H
++#define CHOLMOD_GPU_H
++
++#ifdef GPU_BLAS
++#include "omp.h"
++#include <fenv.h>
++#ifndef SUITESPARSE_GPU_EXTERN_ON
++#include <cuda.h>
++#include <cuda_runtime.h>
++#endif
++#endif
++
++/* CHOLMOD_GPU_PRINTF: for printing GPU debug error messages */
++/*
++#define CHOLMOD_GPU_PRINTF(args) printf args
++*/
++#define CHOLMOD_GPU_PRINTF(args)
++
++/* define supernode requirements for processing on GPU */
++#define CHOLMOD_ND_ROW_LIMIT 256 /* required descendant rows */
++#define CHOLMOD_ND_COL_LIMIT 32 /* required descendnat cols */
++#define CHOLMOD_POTRF_LIMIT 512 /* required cols for POTRF & TRSM on GPU */
++
++/* # of host supernodes to perform before checking for free pinned buffers */
++#define CHOLMOD_GPU_SKIP 3
++
++#define CHOLMOD_HANDLE_CUDA_ERROR(e,s) {if (e) {ERROR(CHOLMOD_GPU_PROBLEM,s);}}
++
++typedef struct cholmod_gpu_pointers
++{
++ double *h_Lx [CHOLMOD_HOST_SUPERNODE_BUFFERS] ;
++ double *d_Lx [CHOLMOD_DEVICE_STREAMS] ;
++ double *d_C ;
++ double *d_A [CHOLMOD_DEVICE_STREAMS] ;
++ void *d_Ls ;
++ void *d_Map ;
++ void *d_RelativeMap ;
++
++} cholmod_gpu_pointers ;
++
++int cholmod_gpu_memorysize /* GPU memory size available, 1 if no GPU */
++(
++ size_t *total_mem,
++ size_t *available_mem,
++ cholmod_common *Common
++) ;
++
++int cholmod_l_gpu_memorysize /* GPU memory size available, 1 if no GPU */
++(
++ size_t *total_mem,
++ size_t *available_mem,
++ cholmod_common *Common
++) ;
++
++int cholmod_gpu_probe ( cholmod_common *Common ) ;
++int cholmod_l_gpu_probe ( cholmod_common *Common ) ;
++
++int cholmod_gpu_deallocate ( cholmod_common *Common ) ;
++int cholmod_l_gpu_deallocate ( cholmod_common *Common ) ;
++
++void cholmod_gpu_end ( cholmod_common *Common ) ;
++void cholmod_l_gpu_end ( cholmod_common *Common ) ;
++
++int cholmod_gpu_allocate ( cholmod_common *Common ) ;
++int cholmod_l_gpu_allocate ( cholmod_common *Common ) ;
++
++#endif
+--- cholmod-3.0.14.old/configure.ac 2020-09-29 22:59:54.000000000 +0300
++++ cholmod-3.0.14/configure.ac 2021-11-08 12:17:00.865381081 +0300
+@@ -80,6 +80,7 @@
+ NVCC,
+ nvcc,,)
+ AC_SUBST([NVCC])
++ AC_SUBST([NVCCFLAGS])
+ AX_CHECK_PKG_LIB(
+ [cublas],
+ [cublas_v2.h],
diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest
index 6d977f429fca..d3c85b67e165 100644
--- a/sci-libs/hdf5/Manifest
+++ b/sci-libs/hdf5/Manifest
@@ -12,5 +12,5 @@ EBUILD hdf5-1.10.5-r1.ebuild 2940 BLAKE2B 45e4cf6004cb70667829844ddf37f2c4f96d6b
EBUILD hdf5-1.12.2-r4.ebuild 3209 BLAKE2B eb7b30bee62cbad778b07f089026395d70046e3845b636bdb526e0960e4ae3789f2e5d1c9eac6fc213b755809c42946cf332446582d032d04900cfd80b57b06a SHA512 e6c2c24f9558c381b8ae5da8f0967635c64b02ad5f8288d5a08841c7637f8de7b72229f89d8be2cff5cd0c8c4482b404db3a7d41aeeaa927157c257f91fb62a3
EBUILD hdf5-1.12.2-r6.ebuild 3341 BLAKE2B c574efa933f240fae23049007c320138ea43354ddd78194d74e6b27f630a6ad0fa2a1bc083b563006eb7dd7e36ee00a77a6f684ad42bee383372a79750726d9a SHA512 0385774ab2be1abeec7467886f8900b514d8c1410c531dac7753570cb9e47d35750cd8ddfe92a0df524ecae8889602cc27caa15a52d8e94aa10455e50cf18df3
EBUILD hdf5-1.14.1.ebuild 3078 BLAKE2B 30428ba92c299c92463276e3853c8332efb0904856749f6a6f716b2f07a58a7fc12c62a7298d15067af9b436a5e5f237c322ff30a942337ab9e65a4f1765074f SHA512 076ceaa6f8eb5330e8bf1913ddfc659524a4770e2df0d459b88ce41eec4d99e4e0b9da42f7b690b24bc678f15dd96ba8d20c443bbd9f4afe9c111abe5efc9f10
-EBUILD hdf5-1.14.2.ebuild 3084 BLAKE2B 2278c010341f5e0d8a7c4bf3ece902498e2e45d23f30e08f318609be2e090ab98f538d85b8283b3c7285c2094a05f82862f769c85de7443f27ce52c09de52530 SHA512 1d81a3ddcb28b1fa9a94a905023a418c022410dd032f0b9c73d4c0ef78ded33c2405898da298927eb98661075845556237ed0fb1bfb42e2797015ff9d7f8fe2e
+EBUILD hdf5-1.14.2.ebuild 3082 BLAKE2B ccc24fb61c111b48508edd5d7186463f4b5a7827742e66814f0ab70ed61f9d7b5109cbb115ad270d32d1a82b8c26fa7f3af3ba86d7f6a3e3b2217260e571d412 SHA512 d9113c9f4d4dbf19efa1c773a7a35e62e436fa293340985e266fa6cafd95a1e25625a4cd471b0cc7d3cf6718d4fc036d16e5c3d34a6f028b586d3f67c3bf8e4b
MISC metadata.xml 826 BLAKE2B fd131bb207e4ab863ef7c05ab95e5c0254fa08230139a2508ab5f0c363809b0735532498ad26cc39621495a063de86ab5bd97447514ff561a63302e8b1d7d26d SHA512 290883ed9bf3de60bf04e2474c4db50e095b1b87974867e58601a5c5c2f98d6b839ed22d9ce2798bc44f484f1a38ee4b6df99aaea7d134629bd441d34b5a29b5
diff --git a/sci-libs/hdf5/hdf5-1.14.2.ebuild b/sci-libs/hdf5/hdf5-1.14.2.ebuild
index 3edb5153287a..b47d4f7ba340 100644
--- a/sci-libs/hdf5/hdf5-1.14.2.ebuild
+++ b/sci-libs/hdf5/hdf5-1.14.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="NCSA-HDF"
SLOT="0/${PV%%_p*}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="cxx debug examples fortran +hl mpi szip test threads unsupported zlib"
RESTRICT="!test? ( test )"
REQUIRED_USE="