summaryrefslogtreecommitdiff
path: root/sci-geosciences
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-06 00:30:33 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-06 00:30:33 +0100
commit9323524b4d44f4ec3dc923bd8e9ea04bdde8a067 (patch)
tree8ca7b8c58d4e70389d5d4672ebd86cb475cf9f80 /sci-geosciences
parent8c11cf748cc296d6338a189106a8cc9e3a1e0948 (diff)
gentoo auto-resync : 06:04:2024 - 00:30:33
Diffstat (limited to 'sci-geosciences')
-rw-r--r--sci-geosciences/Manifest.gzbin11594 -> 11596 bytes
-rw-r--r--sci-geosciences/opencpn-plugin-iacfleet/Manifest4
-rw-r--r--sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1-r1.ebuild (renamed from sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild)14
-rw-r--r--sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-9999.ebuild14
-rw-r--r--sci-geosciences/opencpn/Manifest2
-rw-r--r--sci-geosciences/opencpn/opencpn-5.8.4.ebuild9
6 files changed, 32 insertions, 11 deletions
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index d74cc70cc379..fdb849df9e2f 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/opencpn-plugin-iacfleet/Manifest b/sci-geosciences/opencpn-plugin-iacfleet/Manifest
index 39dcd98cf40c..b286cbe27815 100644
--- a/sci-geosciences/opencpn-plugin-iacfleet/Manifest
+++ b/sci-geosciences/opencpn-plugin-iacfleet/Manifest
@@ -1,4 +1,4 @@
DIST opencpn-plugin-iacfleet-0.21.1.tar.gz 228102 BLAKE2B eedb536e954f4534c7e256800e8888ff9f7d9eac5b26e21013f7ff519dfa9826253fef9d1f09af265fc448662551a16fbf5e5ab1a21bf3aa75234a8e5d170ee4 SHA512 86e26ca2291d36bdf8090ff03a9d1a79c263549ba7f5db34ed3e47be14f73eec35319567b76e66e6e87a21a1486b71c77964545da6ceab896bb42965c484c78d
-EBUILD opencpn-plugin-iacfleet-0.21.1.ebuild 735 BLAKE2B 8aa16ff1e6cf587e8e91a53cd29141d668ce9ceb0319865835efd7fc4890dd22bb23ca39a84429b209a72c8322e79520a9ccfb493250c38d87a6f1b72ee5e065 SHA512 c1785805a8d2bc7ce14145d0c682f28d3133b032e7e555693d7f7c131fcea1683e16cde8126dbbcc9d7ce25a0b305eb13d545db450500e13d6cd5b7a60d3096c
-EBUILD opencpn-plugin-iacfleet-9999.ebuild 735 BLAKE2B 8aa16ff1e6cf587e8e91a53cd29141d668ce9ceb0319865835efd7fc4890dd22bb23ca39a84429b209a72c8322e79520a9ccfb493250c38d87a6f1b72ee5e065 SHA512 c1785805a8d2bc7ce14145d0c682f28d3133b032e7e555693d7f7c131fcea1683e16cde8126dbbcc9d7ce25a0b305eb13d545db450500e13d6cd5b7a60d3096c
+EBUILD opencpn-plugin-iacfleet-0.21.1-r1.ebuild 943 BLAKE2B 10e2277322f813f5d578451069c664852981dd6a9d4ad8a53a14659e5479ad6fa56e796d2983850c711d0e8feb61eaf77fe1d4afbfc1dac9c6426ebb4390b22c SHA512 982da31f133bdf722add8bfbbaa5dead25f877734ab2be05e92a9e0eeb6fd40a7b6d616e3b52304c92a1721ea83bc219e68b4ad5ecd10bb8f2f8c21ffa843178
+EBUILD opencpn-plugin-iacfleet-9999.ebuild 943 BLAKE2B 10e2277322f813f5d578451069c664852981dd6a9d4ad8a53a14659e5479ad6fa56e796d2983850c711d0e8feb61eaf77fe1d4afbfc1dac9c6426ebb4390b22c SHA512 982da31f133bdf722add8bfbbaa5dead25f877734ab2be05e92a9e0eeb6fd40a7b6d616e3b52304c92a1721ea83bc219e68b4ad5ecd10bb8f2f8c21ffa843178
MISC metadata.xml 463 BLAKE2B 1eacc99405dc9ae1ac741ccb6733adff124bbdf0940e30eba6ca3a366e2829a4b3f777eb5f506d5b9061fce61655dd4884d1582e4eeaf897a415d57ef41630ee SHA512 6abbb77e4cee353a40f363bdb680017237ac52d0d7a96f0fab31827d6e8a7f833eae7d1f4b34e43680d4b29006da731c0f210d968edbf1b017d2a94868a9467c
diff --git a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1-r1.ebuild
index dc971f1e4d94..a21dc632da69 100644
--- a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild
+++ b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
WX_GTK_VER="3.0-gtk3"
-inherit cmake wxwidgets
+inherit cmake flag-o-matic wxwidgets
MY_PN="iacfleet_pi"
if [[ ${PV} == *9999 ]] ; then
@@ -30,6 +30,14 @@ DEPEND="${RDEPEND}"
BDEPEND="sys-devel/gettext"
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/927485
+ # https://github.com/nohal/iacfleet_pi/issues/30
+ #
+ # Do not trust with LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
setup-wxwidgets unicode
cmake_src_configure
}
diff --git a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-9999.ebuild b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-9999.ebuild
index dc971f1e4d94..a21dc632da69 100644
--- a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-9999.ebuild
+++ b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
WX_GTK_VER="3.0-gtk3"
-inherit cmake wxwidgets
+inherit cmake flag-o-matic wxwidgets
MY_PN="iacfleet_pi"
if [[ ${PV} == *9999 ]] ; then
@@ -30,6 +30,14 @@ DEPEND="${RDEPEND}"
BDEPEND="sys-devel/gettext"
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/927485
+ # https://github.com/nohal/iacfleet_pi/issues/30
+ #
+ # Do not trust with LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
setup-wxwidgets unicode
cmake_src_configure
}
diff --git a/sci-geosciences/opencpn/Manifest b/sci-geosciences/opencpn/Manifest
index 457b53778c6b..edef06e03163 100644
--- a/sci-geosciences/opencpn/Manifest
+++ b/sci-geosciences/opencpn/Manifest
@@ -2,5 +2,5 @@ DIST opencpn-5.6.2.tar.gz 82919992 BLAKE2B a45e19d293d63262f2bb6bd0bd5d18723cadd
DIST opencpn-5.8.4.tar.gz 82696698 BLAKE2B 0235d87daec97008b58dc9916d4250b33c0c4158be6ba4853bf30c5876af7d382eb1c02e2cd3748229775305cc90f86d5743b9951909043588e2096fcd207af5 SHA512 08231d95ca80a5e6b85b279be2912d3e9f390f879a780823f8ee9c64371eb0605484f697328217027c7caf18cb1151b617d42d22951672c1a9508750e97f109a
DIST opencpn-doc_4.8.2.0.orig.tar.xz 22302480 BLAKE2B 2bcd2ac01340cde0d0be80537321c8c3e829a8e664944c34f3f3112f931c45746059b5c173402982601ccf88926241741c7fb44f251e9fe48b83aa5f3e8d7727 SHA512 678317c77feb3b0bf695e337e7e95083df1d488e0a5ad3bad41bad11dc87271d6fc0ac194a6b63b603d5c1f1184e6c9f91de895a7db01017ef2a7068a62404eb
EBUILD opencpn-5.6.2-r3.ebuild 1298 BLAKE2B d4cecf15130cbd5132b108f0448a59cdd30f89cc82b15bcc3150e085fb2f1334cb663b1a0320376f50f350de4084ebc8eeb52e77724c87b88bced243e9e0aa19 SHA512 6e77886ba8990ec3e96920997ec22fbdddced8c141f5655161fa665cdbcfb75a54306c51dacd29869c70e6b40948f2b231db0d836fc7d8a99c1b9bbbe6478c87
-EBUILD opencpn-5.8.4.ebuild 1684 BLAKE2B 0d609e46610d89dae559cbbf0548408aaa593ee66dd7177e22e499a0901a08defb839992f5d88d5ea4af61c749fbca8897db5d8eb6a9d3509df4f242d6fa2d9f SHA512 8ae4929ec48af69f7354ed063bd61de004742342f9d1659e6b97e2178c81c54da84032d6002218e736b2199353c19e8e69f11787b215284203a17944d7879d89
+EBUILD opencpn-5.8.4.ebuild 1809 BLAKE2B e779fa1b80270d94421d522900bfc1185c9da8d8b53559c3e36af9a36c2362ba2a331ac9f9145afd9097ed964e71988b0cd5a6cc2a6c42b37f985d13e1761021 SHA512 a52a8d73a484441da4e8b859a27ae6a155c39617f6c4d7742ff204e7d9f5a5ca6e2199535663e438bdaa8fec84391ddcf13d601316d19d268901e19f3c15fa0e
MISC metadata.xml 532 BLAKE2B f58755354fa6e133c3d948f9b57165ddc5dceed8548a599665f093500ea3451b83331324eda72bc3654b5ec49e2c0032421b4f6a20f270c2e7a14715fea5e0b0 SHA512 38390912b33d945d24fe81ab0bd23d09a1207e0eaaf68d4101748a41cd8237251e5451df277a98b65a16d6acfad8adb27c20b842e90decba25dbf98bfb580e72
diff --git a/sci-geosciences/opencpn/opencpn-5.8.4.ebuild b/sci-geosciences/opencpn/opencpn-5.8.4.ebuild
index 6f8e39b49c29..816c23d16687 100644
--- a/sci-geosciences/opencpn/opencpn-5.8.4.ebuild
+++ b/sci-geosciences/opencpn/opencpn-5.8.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
WX_GTK_VER="3.2-gtk3"
-inherit wxwidgets xdg cmake toolchain-funcs
+inherit flag-o-matic wxwidgets xdg cmake toolchain-funcs
DOC_VERSION="4.8.2.0"
@@ -53,6 +53,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/927484
+ # https://github.com/OpenCPN/OpenCPN/issues/3782
+ filter-lto
+
use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. )
setup-wxwidgets