From 3faa6ebe0068b432ee5a9390c47ceca068ea7fe9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 21 Mar 2024 07:00:13 +0000 Subject: gentoo auto-resync : 21:03:2024 - 07:00:13 --- sci-libs/Manifest.gz | Bin 45119 -> 45128 bytes sci-libs/mumps/Manifest | 2 +- sci-libs/mumps/mumps-5.3.5-r1.ebuild | 16 +++++++++--- sci-libs/oc/Manifest | 2 +- sci-libs/oc/oc-2.0-r1.ebuild | 44 +++++++++++++++++++++++++++++++++ sci-libs/oc/oc-2.0.ebuild | 33 ------------------------- sci-libs/scotch/Manifest | 2 +- sci-libs/scotch/scotch-7.0.1-r1.ebuild | 3 +-- 8 files changed, 61 insertions(+), 41 deletions(-) create mode 100644 sci-libs/oc/oc-2.0-r1.ebuild delete mode 100644 sci-libs/oc/oc-2.0.ebuild (limited to 'sci-libs') diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index ba192121ce3b..9caf4809d415 100644 Binary files a/sci-libs/Manifest.gz and b/sci-libs/Manifest.gz differ 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-r1.ebuild b/sci-libs/oc/oc-2.0-r1.ebuild new file mode 100644 index 000000000000..7928f0b41d15 --- /dev/null +++ b/sci-libs/oc/oc-2.0-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Network Data Access Protocol client C library" +HOMEPAGE="https://opendap.org/" +SRC_URI="https://opendap.org/pub/OC/source/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" +# tests need network +RESTRICT="test" + +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 +} + +src_install() { + if use doc; then + dodoc docs/oc*html + HTML_DOCS=( docs/html/. ) + fi + default + + # no static archives + find "${D}" -name '*.la' -delete || die +} diff --git a/sci-libs/oc/oc-2.0.ebuild b/sci-libs/oc/oc-2.0.ebuild deleted file mode 100644 index ee688999d5dd..000000000000 --- a/sci-libs/oc/oc-2.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Network Data Access Protocol client C library" -HOMEPAGE="https://opendap.org/" -SRC_URI="https://opendap.org/pub/OC/source/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc" -# tests need network -RESTRICT="test" - -RDEPEND="net-misc/curl" -DEPEND="${RDEPEND}" - -src_configure() { - econf --disable-static -} - -src_install() { - if use doc; then - dodoc docs/oc*html - HTML_DOCS=( docs/html/. ) - fi - default - - # no static archives - find "${D}" -name '*.la' -delete || die -} 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 } -- cgit v1.2.3