summaryrefslogtreecommitdiff
path: root/sci-libs
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/Manifest.gzbin44772 -> 44771 bytes
-rw-r--r--sci-libs/arpack/Manifest4
-rw-r--r--sci-libs/arpack/arpack-3.9.1.ebuild11
-rw-r--r--sci-libs/arpack/arpack-9999.ebuild11
-rw-r--r--sci-libs/profnet/Manifest2
-rw-r--r--sci-libs/profnet/profnet-1.0.22.ebuild8
6 files changed, 28 insertions, 8 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 14afbc0fd4d7..aecc4c2a01b5 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 e51fd819d243..7ce1275911f6 100644
--- a/sci-libs/arpack/Manifest
+++ b/sci-libs/arpack/Manifest
@@ -1,5 +1,5 @@
AUX arpack-3.9.1-bashism-configure.patch 1561 BLAKE2B 51c67c03323678f7f828410c1220ee0016654eeb4a5cc134b55923f57c34f1801e24ec14a7a988c37ff100d03ec81fef74b1c55381e65d504168cc43ceb0c158 SHA512 58bdac870cb462f0cf2c4f5cb67f32fb4dfd762a3455b577797bfbe3b76065c7cba8cf9bffacda1a16255981dbed498f556c63ad1df4d4dfe48e663630ddbe90
DIST arpack-3.9.1.tar.gz 1020208 BLAKE2B dd1b5b16cc5304bb16ab68055939c8f3c11f761eff69bcfc22b3cb9605b477929f54513649a7becb152e91275bfccdc868d3ccf464fb876732c7ec23a83fe71e SHA512 1ca590a8c4f75aa74402f9bd62e63851039687f4cb11afa8acb05fce1f22a512bff5fd1709ea85fdbea90b344fbbc01e3944c770b5ddc4d1aabc98ac334f78d2
-EBUILD arpack-3.9.1.ebuild 1431 BLAKE2B 7f04f29bf977873c11c6aa6113496e59073547fdd92d61f16a0c621f5c48a7473efd6debd0490acf141983cd49a0a1384d730c9e910717d9853409f9ecb98098 SHA512 c48dcf5ff0dde3797d664db13276bba1f625d4848656abb46ed32388cccbaa4f217d056fcb688758928160c1d0343fd445d8559a2f836622999775cd1a58e315
-EBUILD arpack-9999.ebuild 1372 BLAKE2B f20c6ee5ed102fd7d6c5f9ec9e1e326f75aa70b215b7e6f962a4db428a361d3062afcc0afce9568b4b924387e5397175e874a24cb5b28394d515305beb6f5e34 SHA512 2a2d1db5991ede0b442f98c590fbf58c9a38a3ee74b787a5ebfb6fb7c9b5a3c5c5c855f4d5168670468c23b62698dd4555e0b1a93b07af86b72a054a8f7b35da
+EBUILD arpack-3.9.1.ebuild 1642 BLAKE2B a03d1f9f170bf98d5415e5df9ac109cd387412ec40ed7b530eb2af865aaf1f653a888390669e9f66cdef68ab048027fa1d11511fea7aaeb8940b82dd0174ab00 SHA512 e7cf238ad1103211164269a0ea9c8a2d5978258bcf7a0ef8926fd6e65599735a929f4c8dcf96383ec453171d47d808f477f896a9024d0fa46a5b9e64545efb5c
+EBUILD arpack-9999.ebuild 1583 BLAKE2B c1333d7c47e031b11a27010c9b573632c23863f222cfe421ead8f97dda3ac292bc1de1c54fb5180bfdd4d4ada31e1856ec819ee1e81fc2ce5fe1f13f2ed1490d SHA512 f4538c30f03a19b6268252d2d46298880acdd2831be79a6776ab5be488e0d6c8e2fbfc626f8573431cab2f784d9ef5daaaf9cabd975eea04f10165753ba3399f
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 c3a10d3e5d15..fe8ac4dd7b91 100644
--- a/sci-libs/arpack/arpack-3.9.1.ebuild
+++ b/sci-libs/arpack/arpack-3.9.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit autotools fortran-2 toolchain-funcs
+inherit autotools flag-o-matic fortran-2 toolchain-funcs
DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems"
HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng"
@@ -39,6 +39,13 @@ src_prepare() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/878139
+ # https://github.com/opencollab/arpack-ng/issues/451
+ #
+ # Only when building tests. Still this means we cannot test it.
+ filter-lto
+
econf \
--disable-static \
--enable-icb \
diff --git a/sci-libs/arpack/arpack-9999.ebuild b/sci-libs/arpack/arpack-9999.ebuild
index 0388be81f2bc..97ecc817d3fc 100644
--- a/sci-libs/arpack/arpack-9999.ebuild
+++ b/sci-libs/arpack/arpack-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit autotools fortran-2 toolchain-funcs
+inherit autotools flag-o-matic fortran-2 toolchain-funcs
DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems"
HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng"
@@ -35,6 +35,13 @@ src_prepare() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/878139
+ # https://github.com/opencollab/arpack-ng/issues/451
+ #
+ # Only when building tests. Still this means we cannot test it.
+ filter-lto
+
econf \
--disable-static \
--enable-icb \
diff --git a/sci-libs/profnet/Manifest b/sci-libs/profnet/Manifest
index f5b64b9f04d3..cfe116440bd3 100644
--- a/sci-libs/profnet/Manifest
+++ b/sci-libs/profnet/Manifest
@@ -1,3 +1,3 @@
DIST profnet-1.0.22.tar.gz 203676 BLAKE2B ecee0347d711784c37b71cc3b0812bbd871d2438716a4fa2fb1e2b9c1fe3a9801073fcff3432203feed226325db36d4246d0be64487c57f2f643a192ae33840e SHA512 11c6d180219b60df7c5e144719354b7fbd5845e4ab6e52027315ee80d820c89fca9bce5b9e9e49314aa64058f93196f0cd35089604b53721fee3c050e45d9555
-EBUILD profnet-1.0.22.ebuild 846 BLAKE2B 9a8fd8135ad587add63692107be276096e1e56081707feb598c330dd168817069168f0a38ae03148f1a24b294dc0cdb96e9ba50efec3de5c0376ccaf9f13460a SHA512 94da604b1325e1c1621380d8aae5e3b73bc0a935623815d75b8e99a16b49ebeea949f5243d91d569673f2a26b54af285564da804235274da1a885659e8bf01e7
+EBUILD profnet-1.0.22.ebuild 1030 BLAKE2B cb98615d585b800342e0a6353860cf03dcf835576b518592e359a9ad119da79476bbd3554303b7386b19b177b1335ccff95f0105bb5c11e522d9d4e6db84eb55 SHA512 5267c3dc629404a54a2b47199dad86e34d6104c8021da4208ae915d3b0a3f7379a2e4514aa2b352b311b1f45ef286adb6b2786c04dc6c6503d8a9edf0c1d943b
MISC metadata.xml 268 BLAKE2B a4d67334cdad8626d60e46b677ee1c83f569e5e20b3739a7664bb33be1829f8478af35e135bf734a6ff151b8543ea6c4ecafbf822cee8189f7e7096bd9698711 SHA512 59d3d8213b1a219396b74b6f4188c01e1cb4eb1c63e6792ce1e7fdb8000d1a4625919337ff77288ca7f7e07d9753f481d2381a06f554012633cd678194c980de
diff --git a/sci-libs/profnet/profnet-1.0.22.ebuild b/sci-libs/profnet/profnet-1.0.22.ebuild
index ba10260fc635..dfc60db98e74 100644
--- a/sci-libs/profnet/profnet-1.0.22.ebuild
+++ b/sci-libs/profnet/profnet-1.0.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -24,6 +24,12 @@ src_prepare() {
}
src_compile() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/862921
+ # No upstream bug. Upstream link seemingly doesn't provide any information
+ # about this specific project.
+ filter-lto
+
append-fflags $(test-flags-FC -fallow-argument-mismatch)
emake \
F77="$(tc-getF77)" \