summaryrefslogtreecommitdiff
path: root/sci-libs/oc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-21 07:00:13 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-21 07:00:13 +0000
commit3faa6ebe0068b432ee5a9390c47ceca068ea7fe9 (patch)
treec571245b455a9a5dd80022270c5ac943532620b9 /sci-libs/oc
parentee93fbc2bb111cf895ae00cc1877c68f0eafaf2a (diff)
gentoo auto-resync : 21:03:2024 - 07:00:13
Diffstat (limited to 'sci-libs/oc')
-rw-r--r--sci-libs/oc/Manifest2
-rw-r--r--sci-libs/oc/oc-2.0-r1.ebuild (renamed from sci-libs/oc/oc-2.0.ebuild)15
2 files changed, 14 insertions, 3 deletions
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
}