From 9323524b4d44f4ec3dc923bd8e9ea04bdde8a067 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 6 Apr 2024 00:30:33 +0100 Subject: gentoo auto-resync : 06:04:2024 - 00:30:33 --- sci-geosciences/Manifest.gz | Bin 11594 -> 11596 bytes sci-geosciences/opencpn-plugin-iacfleet/Manifest | 4 +- .../opencpn-plugin-iacfleet-0.21.1-r1.ebuild | 43 +++++++++++++++++++++ .../opencpn-plugin-iacfleet-0.21.1.ebuild | 35 ----------------- .../opencpn-plugin-iacfleet-9999.ebuild | 14 +++++-- sci-geosciences/opencpn/Manifest | 2 +- sci-geosciences/opencpn/opencpn-5.8.4.ebuild | 9 ++++- 7 files changed, 64 insertions(+), 43 deletions(-) create mode 100644 sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1-r1.ebuild delete mode 100644 sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild (limited to 'sci-geosciences') diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index d74cc70cc379..fdb849df9e2f 100644 Binary files a/sci-geosciences/Manifest.gz and b/sci-geosciences/Manifest.gz 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-r1.ebuild b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1-r1.ebuild new file mode 100644 index 000000000000..a21dc632da69 --- /dev/null +++ b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-gtk3" +inherit cmake flag-o-matic wxwidgets + +MY_PN="iacfleet_pi" +if [[ ${PV} == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nohal/${MY_PN}.git" +else + SRC_URI="https://github.com/nohal/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="IAC Fleetcode Plugin for OpenCPN" +HOMEPAGE="https://github.com/nohal/iacfleet_pi" + +LICENSE="GPL-2+" +SLOT="0" + +RDEPEND=" + x11-libs/wxGTK:${WX_GTK_VER} + sci-geosciences/opencpn:=" +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-0.21.1.ebuild b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild deleted file mode 100644 index dc971f1e4d94..000000000000 --- a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER="3.0-gtk3" -inherit cmake wxwidgets - -MY_PN="iacfleet_pi" -if [[ ${PV} == *9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nohal/${MY_PN}.git" -else - SRC_URI="https://github.com/nohal/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="IAC Fleetcode Plugin for OpenCPN" -HOMEPAGE="https://github.com/nohal/iacfleet_pi" - -LICENSE="GPL-2+" -SLOT="0" - -RDEPEND=" - x11-libs/wxGTK:${WX_GTK_VER} - sci-geosciences/opencpn:=" -DEPEND="${RDEPEND}" -BDEPEND="sys-devel/gettext" - -src_configure() { - 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 -- cgit v1.2.3