diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-03-21 07:00:13 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-03-21 07:00:13 +0000 |
commit | 3faa6ebe0068b432ee5a9390c47ceca068ea7fe9 (patch) | |
tree | c571245b455a9a5dd80022270c5ac943532620b9 /sci-libs | |
parent | ee93fbc2bb111cf895ae00cc1877c68f0eafaf2a (diff) |
gentoo auto-resync : 21:03:2024 - 07:00:13
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/Manifest.gz | bin | 45119 -> 45128 bytes | |||
-rw-r--r-- | sci-libs/mumps/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/mumps/mumps-5.3.5-r1.ebuild | 16 | ||||
-rw-r--r-- | sci-libs/oc/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/oc/oc-2.0-r1.ebuild (renamed from sci-libs/oc/oc-2.0.ebuild) | 15 | ||||
-rw-r--r-- | sci-libs/scotch/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/scotch/scotch-7.0.1-r1.ebuild | 3 |
7 files changed, 30 insertions, 10 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz Binary files differindex ba192121ce3b..9caf4809d415 100644 --- a/sci-libs/Manifest.gz +++ b/sci-libs/Manifest.gz diff --git a/sci-libs/mumps/Manifest b/sci-libs/mumps/Manifest index 0bc2c34fcee1..8fe6829c0342 100644 --- a/sci-libs/mumps/Manifest +++ b/sci-libs/mumps/Manifest @@ -1,3 +1,3 @@ DIST MUMPS_5.3.5.tar.gz 3940501 BLAKE2B f1767483bb23744a2c5ed11b0823c5b023377d5212abbe29a177cce5b5e51e6f2f391d7caa17022646e36c9e4b4fb4af80b03ac6cf8e89f37502ed960138bbbe SHA512 6e3bb081f38af8540ada7b4fb54c6e766739c854e2a3dd253e3e012eee05dae30064b1b4a8d7493f10691725aba4cc9e80544b0fe5b71670cb0b2726ccfc4439 -EBUILD mumps-5.3.5-r1.ebuild 5948 BLAKE2B ea12a01c0f1dcb056ff4feac730fe8b62742167e77f48c51d7a622a99b3a2e106543eb45c7bb0c3492899e57e5c377048146983f8ce9fbdb34f301babc5f57ff SHA512 3ffb54bb85defeaa92eecb6af64b4a898e55f3a43524ec9ec878b27c64c0e1c6cea11ef2e1145e7d10b0bc4e597df17a17da7c3bfb21b27c3104f03e2f6414c1 +EBUILD mumps-5.3.5-r1.ebuild 6240 BLAKE2B 6103bb3a73e092a803797499a8b567182893100c380ef61dda50f1e6e99e838082cdf5032d40ec25c0b515d2af5b151f60326bf9474d29925b3d407161207444 SHA512 447d3776ba98b43ccc5136f3291a16424789a7a76346d5ac318ff9ab5813cffa0289074eb01eca06092ff67a5cda88a89321925e5da5925ed51d98d26b523adc MISC metadata.xml 865 BLAKE2B c00217ca50d3cecaef1efd26df1e449ea0a4d37a228b760f7f99e5d7e98d2355d3a1f535e13f44a9b829793d2a66c54e7546e9d630d28336d15bd46476532398 SHA512 836d7249823f0afee607588dcda0e1af2002857b90292a9b28f22649b784ca2040fc363c6d3da5360d21514c28aac88313a19337d5b9614e8d586f85506d76a5 diff --git a/sci-libs/mumps/mumps-5.3.5-r1.ebuild b/sci-libs/mumps/mumps-5.3.5-r1.ebuild index 8e6488b38200..8df93f5e4e8c 100644 --- a/sci-libs/mumps/mumps-5.3.5-r1.ebuild +++ b/sci-libs/mumps/mumps-5.3.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,8 +8,8 @@ inherit fortran-2 flag-o-matic multilib toolchain-funcs MYP=MUMPS_${PV} DESCRIPTION="MUltifrontal Massively Parallel sparse direct matrix Solver" -HOMEPAGE="http://mumps.enseeiht.fr/" -SRC_URI="http://mumps.enseeiht.fr/${MYP}.tar.gz" +HOMEPAGE="https://mumps-solver.org/" +SRC_URI="https://mumps-solver.org/${MYP}.tar.gz" S="${WORKDIR}/${MYP}" LICENSE="public-domain" @@ -63,6 +63,16 @@ static_to_shared() { } src_prepare() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/862903 + # + # There is an upstream mailing list but it seems to be broken. I *think*, + # because it's all in French. I tried and failed to report the bug. + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + # workaround for gcc10 (bug #743442) append-fflags $(test-flags-FC -fallow-argument-mismatch) diff --git a/sci-libs/oc/Manifest b/sci-libs/oc/Manifest index 2022c02055a3..4d1a1123821f 100644 --- a/sci-libs/oc/Manifest +++ b/sci-libs/oc/Manifest @@ -1,3 +1,3 @@ DIST oc-2.0.tar.gz 1104073 BLAKE2B a93fdf15fe085345dc547da51e5f99b4db18baab6126be73aa240e8c5092be0501abc606f556879c09bd41fe1ea4cb78df3c84472e2de3342853d67848b6aeb3 SHA512 e583fbacc8929ef5b2ae0d0f675816b8f46056b11987f8285688a7321d3dfd244a748be00f009f1b2c2b7f95e5a6ecc8eb8e907f81415e849f10a5ff138e82a4 -EBUILD oc-2.0.ebuild 636 BLAKE2B 3a0834ab6eef87baab8f4dae8a2eeebb483888bb773efec173554d263dbbe8bd4aa1cf68da577b5a6a114cdf70c6187f77d41641171ab671f8b96d30904a9a79 SHA512 a6d9692deaa2544de2eeb843449c787dd98462cdc64520e4b068aa77a98e75c761f0452066a4a311a6700375e4d5146cd638868e63fe57a3a65bbc8fa13df2dd +EBUILD oc-2.0-r1.ebuild 882 BLAKE2B 6dac7bd31536907db06a8ef8656a2e77bb1c0b47e8cdb20c0042c6e7aa88c3f233a02c154a5d001affa497773137525ac5f5335259774cbdbcee975647606289 SHA512 2859de35f166f4e01a0721aae16e3b39104e00336280341753006436ba3c79fcb9f82b4b500aca9b6247ac894351500d43a09b924f16f20e97f79bf77af3c9e9 MISC metadata.xml 489 BLAKE2B 2eb95c7b99130e2bf936c4f4a8d4084323056b71bc24e79ec9ab2148947161deed08ba7eb0d3fa98032bd7b0215dd0c1036813638aa0fd7c24a2e7e8410d4385 SHA512 8e5ea8a227a761c6e3bcc73b5795de251d05bda5949b4c710a0238c32dbc3ffbf115370ea143f19d08deda45934e97ba93ccceb01dc0b808d22a41838fac30f0 diff --git a/sci-libs/oc/oc-2.0.ebuild b/sci-libs/oc/oc-2.0-r1.ebuild index ee688999d5dd..7928f0b41d15 100644 --- a/sci-libs/oc/oc-2.0.ebuild +++ b/sci-libs/oc/oc-2.0-r1.ebuild @@ -1,7 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit flag-o-matic DESCRIPTION="Network Data Access Protocol client C library" HOMEPAGE="https://opendap.org/" @@ -18,6 +20,15 @@ RDEPEND="net-misc/curl" DEPEND="${RDEPEND}" src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/862906 + # + # Upstream exists, they just don't seem to mention oc anymore, *anywhere*. + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + econf --disable-static } diff --git a/sci-libs/scotch/Manifest b/sci-libs/scotch/Manifest index 4b238b4712bb..12ea288ad7f2 100644 --- a/sci-libs/scotch/Manifest +++ b/sci-libs/scotch/Manifest @@ -1,5 +1,5 @@ DIST scotch-v6.1.2.tar.gz 6395320 BLAKE2B 07aa4f56c097cf364d7d63613f3c5d5d3f2a8419ce27da95a4a20d5ea48fcf2f036acaa62ab1f591b5d1dc672151562bc0721a66f203c60d5ee26a501cf90352 SHA512 dcf63c65bf8155590a70483f80ad21b4a303debf50d47a3c154983935dc056f3df93a61c3d88304f3d1a4517ab3a355e176d72b3835382cd65c1556fbbd21702 DIST scotch-v7.0.1.tar.gz 6838403 BLAKE2B 48cb928bf8586bbbe206dcb4f685e6c392ae078f5493e0384776cf6788137361286adbebceb7ad5c171eced34f5dda3f4852092413e79cbb791bd3ced204784c SHA512 c3267d5c8785a2258af3baf999d2c1eb75ef361062e74962b6e985a75cc4f5ef1f79919759ba1b7cf028f94d06a5ddf3818108a97eca4123a11d7750b5d7093d EBUILD scotch-6.1.2.ebuild 4953 BLAKE2B 4711523f6d250c5fb55d9b02f89b9849f8086511cd60d7b1a000917f7c49fb65634d11eecfd0de5ea8e2fccf98a2630a9a4d3feff0dac1eddac65adad11536ac SHA512 e16da47cde1c22f9c2e2060211e7ad86b6f01d499d6dc91c0139902b3b4859c4e6fa171d2c2ebc0a09abf7491ccf3c0adbb63eacfd28442cd0087fdc4f1b6c6a -EBUILD scotch-7.0.1-r1.ebuild 4958 BLAKE2B e7f60bc3bd300bd1794ac6b6b1d53a862d08a1b72ce89506bee50d5b1464d0a2fc749cb9db6b0a1ff33e4cdce2830167ca8c9f8b0e0ff04dd7ff4df6607ba032 SHA512 849f7f5c5990653fe5e570d211fe957951fc2ef29c8e86f0eded3d63975ab90abfe8dbfc42f90e8fd887edf4ce1585746eac57e43b6c035f260f64ce15715a4d +EBUILD scotch-7.0.1-r1.ebuild 4918 BLAKE2B c27b30a1af5f88e0f822971239cffbd5b860a3526a4fc9b3da9bb1eb5f1bdc969cd7f00e5a1cd770c41ce262fafcde14c0b78b0d0b7e4072949932a3590bb8a8 SHA512 78cea714d73c89b67445ef17086fdbd60362eccf7a40ab43ffbc5f109a0a70d42c8a0750074f07f87b46ce49dad366ef2ba405ca581497e49e170a0b4fd45848 MISC metadata.xml 1169 BLAKE2B 33a4a76609e0b19a5b6f90556abc534dd36dc8b0c3baa1111197aaa0d8ff0bb29302ac52f67deb6b3f625eaad59fe18a25fb966086c67c53778202fc10d3e06c SHA512 282c23c6725a838a36b1f9a28ae3c96d2854cb988ba2563440d07f45adeb0c6dca642aa41d8ca88165a5d9e5ebeebf350e61b6466bdb785aa5669e7310d4374b diff --git a/sci-libs/scotch/scotch-7.0.1-r1.ebuild b/sci-libs/scotch/scotch-7.0.1-r1.ebuild index 39afc59e85ee..2c9d51f1b1e0 100644 --- a/sci-libs/scotch/scotch-7.0.1-r1.ebuild +++ b/sci-libs/scotch/scotch-7.0.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -66,7 +66,6 @@ src_prepare() { -e "s/-O3/${CFLAGS} -pthread/" \ -e "s/= ar$/= $(tc-getAR)/" \ -e "s/= ranlib$/= $(tc-getRANLIB)/" \ - -e "s/= ranlib$/= $(tc-getRANLIB)/" \ -e "/^LDFLAGS/ s/$/ ${LDFLAGS}/" \ src/Make.inc/Makefile.inc.i686_pc_linux3 > src/Makefile.inc || die } |