summaryrefslogtreecommitdiff
path: root/dev-debug/gfxreconstruct
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-08-14 07:03:59 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-08-14 07:03:59 +0000
commit9affcf678cda026d08ac691ee5f2dfefd29fe967 (patch)
tree11bf927b264f4623edb2c8c07e64a0cf6ff686fc /dev-debug/gfxreconstruct
parentde7fa9c41ec64be7f82b1241e35a550461771db0 (diff)
downloadbaldeagleos-repo-9affcf678cda026d08ac691ee5f2dfefd29fe967.tar.gz
baldeagleos-repo-9affcf678cda026d08ac691ee5f2dfefd29fe967.tar.xz
baldeagleos-repo-9affcf678cda026d08ac691ee5f2dfefd29fe967.zip
Adding metadata
Diffstat (limited to 'dev-debug/gfxreconstruct')
-rw-r--r--dev-debug/gfxreconstruct/gfxreconstruct-1.4.313.0.ebuild8
-rw-r--r--dev-debug/gfxreconstruct/gfxreconstruct-9999.ebuild8
2 files changed, 14 insertions, 2 deletions
diff --git a/dev-debug/gfxreconstruct/gfxreconstruct-1.4.313.0.ebuild b/dev-debug/gfxreconstruct/gfxreconstruct-1.4.313.0.ebuild
index 4b816f30cecc..f097e273b43a 100644
--- a/dev-debug/gfxreconstruct/gfxreconstruct-1.4.313.0.ebuild
+++ b/dev-debug/gfxreconstruct/gfxreconstruct-1.4.313.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
-inherit cmake
+inherit cmake flag-o-matic
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/LunarG/gfxreconstruct.git"
@@ -63,6 +63,12 @@ src_unpack() {
}
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/956019
+ # https://github.com/LunarG/gfxreconstruct/issues/2358
+ append-flags -fno-strict-aliasing
+ filter-lto
+
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=ON
-DBUILD_WERROR=OFF
diff --git a/dev-debug/gfxreconstruct/gfxreconstruct-9999.ebuild b/dev-debug/gfxreconstruct/gfxreconstruct-9999.ebuild
index 4b816f30cecc..f097e273b43a 100644
--- a/dev-debug/gfxreconstruct/gfxreconstruct-9999.ebuild
+++ b/dev-debug/gfxreconstruct/gfxreconstruct-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
-inherit cmake
+inherit cmake flag-o-matic
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/LunarG/gfxreconstruct.git"
@@ -63,6 +63,12 @@ src_unpack() {
}
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/956019
+ # https://github.com/LunarG/gfxreconstruct/issues/2358
+ append-flags -fno-strict-aliasing
+ filter-lto
+
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=ON
-DBUILD_WERROR=OFF