summaryrefslogtreecommitdiff
path: root/games-simulation/flightgear
diff options
context:
space:
mode:
Diffstat (limited to 'games-simulation/flightgear')
-rw-r--r--games-simulation/flightgear/Manifest4
-rw-r--r--games-simulation/flightgear/flightgear-2020.3.19.ebuild7
-rw-r--r--games-simulation/flightgear/flightgear-9999.ebuild10
3 files changed, 15 insertions, 6 deletions
diff --git a/games-simulation/flightgear/Manifest b/games-simulation/flightgear/Manifest
index 8a6d0cf486fc..cf8f2f69e75e 100644
--- a/games-simulation/flightgear/Manifest
+++ b/games-simulation/flightgear/Manifest
@@ -2,6 +2,6 @@ AUX ac3d.vim 45 BLAKE2B 04a6e4c70a8be0f7d996f1192289cc05012d4b4cc82a56a14b5d6d2d
AUX flightgear-2020.3.8-cmake.patch 2050 BLAKE2B 8fa39bd0041556620f79088b6f9ff29eec4b445911f664ac1d3b4a71af479292538d0c44d55b71fa1fbb87771ad9d4917b8c874d5270f716ac63406ec62098aa SHA512 5c1c744c135f422786cab37c0425a143b5e5f078442a051122586fd9fe299bdc953cc6cf9c9c7ab9fb1e5731f3e1f1dac33653e132b95d5ef390a6bc06a1ed2a
AUX nasal.vim 47 BLAKE2B c3809ad7297d5811ff0b4a004295cd8e7a0984d30acc5790e5c05f5aa400c4c0723e480256e26627f67969a85e9ed91706fae9d9807e19e0566b32339a41031b SHA512 1edfa24fabbaae5037c8c521052d7013f3b29d2933d79a8381593121115229df6764219614d8d06b4058eb93cf84d9cc75773fd0864fd7a6e2aebd811e9d1afb
DIST flightgear-2020.3.19.tar.bz2 8935152 BLAKE2B cc4ae515278ced52186683ae44b0ebf0aba9569fac12c5a5646b2a420663154651edcbf7eba18a040127f2d90dbffa1f48000529e8adc944d22fb314ce53c091 SHA512 ad5a4dd455a92bd9032c0f01084c0c114e4a91e60d53f200a754e54e1f8e08fd8e9008ea9f97f69410ee842fdc6c2210091d4ac5e5c6da6ba19f47e22438d207
-EBUILD flightgear-2020.3.19.ebuild 4335 BLAKE2B ddeec3b3705f0c6441818efb2b1a167338f5346ead4bad2eedc5c95439d30e18ddd7eafad4ff1ee901dfc31c6c6d0dcb009644acbd643f1a18feb0cc3999402b SHA512 9003e14d6e44d862449909b5ce908697a1c1d44f8d6bbf08c245f6b10318437469bbba9d15169f176d1cabcb74f1000c994441ec34b7685d3b424d67d63881cf
-EBUILD flightgear-9999.ebuild 4451 BLAKE2B ec070f97f3c90a2422af08b9eb575629a4197c3a0bde6a9321e831ff715b69dfa282b9f79b11cb4699a668cf29a6716cda8944381083f5b250ece89e9017a3f4 SHA512 638239c7608693aadf71e6cfcc6ccf4baa62f85c9bb628ddbe71945c28f7c7661fb6bec142e61a8975e47958247471653a5b995d0f2e902f377c79533c18625c
+EBUILD flightgear-2020.3.19.ebuild 4495 BLAKE2B 5b7e62d71bf5c4f3769e7fe12a578a003a7dabd0b3fe9f7398fcb366d2285421c6f012487666d830e44aa7ccf5b71816e89c57e849999984f31a22ea9cfa9400 SHA512 e620a25cc920fc244a172db151361b0bf01f96420e797ec6c8f6a2f8fab54ea9d274d864dec7afba0814104e444636a552ec5c08035769dad7685c15d1b48f8a
+EBUILD flightgear-9999.ebuild 4575 BLAKE2B 5c7e4c47c347d3a39c710b62bd55ceadd13112fc4a26cb61ead0533a48f3064efd54f59bcb5113fb82f90200118fa1cf45e54434dd2db1ab3ce2abdb6cf6fa65 SHA512 328c0651e4077865b7af4c733e3d0c624403ca2e8fd696c9bdc7570e704bc5d7a945f15649e67a33799609d4bcdf64b241ba99ba1dbc811564c77aee87fd6145
MISC metadata.xml 868 BLAKE2B 304c520696a5a370762f5748b0e90282e7faed02afd2771805f4e842c10e26e7979456e7141caa407edbeead252c3fc959c50aaebe82bdad65d1509b447f7dea SHA512 56373af9228b7943e6be81ca73b1660a4818aaf800f9d3ad02cafe85bdd8e02f3f939a7d5f397396d78f1fe1207f05cdce70da883613c546040e5a7921e2548f
diff --git a/games-simulation/flightgear/flightgear-2020.3.19.ebuild b/games-simulation/flightgear/flightgear-2020.3.19.ebuild
index fffe97177e82..9d6373a47ddb 100644
--- a/games-simulation/flightgear/flightgear-2020.3.19.ebuild
+++ b/games-simulation/flightgear/flightgear-2020.3.19.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit cmake toolchain-funcs
+inherit cmake flag-o-matic toolchain-funcs
DESCRIPTION="Open Source Flight Simulator"
HOMEPAGE="https://www.flightgear.org/"
@@ -79,6 +79,11 @@ pkg_setup() {
}
src_configure() {
+ # -Werror=lto-type-mismatch, -Werror=odr
+ # https://bugs.gentoo.org/859217
+ # https://sourceforge.net/p/flightgear/codetickets/2908/
+ filter-lto
+
local mycmakeargs=(
-DBUILD_SHARED_LIBS=OFF
-DENABLE_AUTOTESTING=OFF
diff --git a/games-simulation/flightgear/flightgear-9999.ebuild b/games-simulation/flightgear/flightgear-9999.ebuild
index b35e56b521a8..720c1042bbd6 100644
--- a/games-simulation/flightgear/flightgear-9999.ebuild
+++ b/games-simulation/flightgear/flightgear-9999.ebuild
@@ -3,12 +3,11 @@
EAPI=7
-inherit cmake toolchain-funcs git-r3
+inherit cmake flag-o-matic toolchain-funcs git-r3
DESCRIPTION="Open Source Flight Simulator"
HOMEPAGE="https://www.flightgear.org/"
-EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/${PN}
- git://mapserver.flightgear.org/${PN}"
+EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/${PN}"
EGIT_BRANCH="next"
LICENSE="GPL-2"
@@ -81,6 +80,11 @@ pkg_setup() {
}
src_configure() {
+ # -Werror=lto-type-mismatch, -Werror=odr
+ # https://bugs.gentoo.org/859217
+ # https://sourceforge.net/p/flightgear/codetickets/2908/
+ filter-lto
+
local mycmakeargs=(
-DBUILD_SHARED_LIBS=OFF
-DENABLE_AUTOTESTING=OFF