summaryrefslogtreecommitdiff
path: root/dev-games
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-07 00:00:56 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-07 00:00:56 +0100
commit7bcfea9c5e79a425a62a66bba477b9d3c0d7fdd0 (patch)
tree02bad8e4f1f060d4858a1a2ec3fc9404f0b7a197 /dev-games
parent43c2a85d4e20318dd3d35872e348707900870067 (diff)
gentoo auto-resync : 07:05:2024 - 00:00:56
Diffstat (limited to 'dev-games')
-rw-r--r--dev-games/Manifest.gzbin6063 -> 6064 bytes
-rw-r--r--dev-games/libnw/Manifest2
-rw-r--r--dev-games/libnw/libnw-1.30.02-r1.ebuild (renamed from dev-games/libnw/libnw-1.30.02.ebuild)23
3 files changed, 12 insertions, 13 deletions
diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz
index 252261e4e476..0a002c1dbce6 100644
--- a/dev-games/Manifest.gz
+++ b/dev-games/Manifest.gz
Binary files differ
diff --git a/dev-games/libnw/Manifest b/dev-games/libnw/Manifest
index e8cd974f00fb..c49af0cab423 100644
--- a/dev-games/libnw/Manifest
+++ b/dev-games/libnw/Manifest
@@ -1,3 +1,3 @@
DIST libnw-1.30.02.tar.gz 317336 BLAKE2B 0e7298b409bfa6034a28f5f27e3c4103367fd8adca58bb7510d12aa641a3bea162e82e17343adbd3a1ded94ec9834231def9e4d0ad264512923ffcc0b63625f1 SHA512 5175fe6737dc1a3ddd5e53354435ff0db56ad560f24e330f348190b2ed9e6d2418dc20497dcb64f316572c4c75b298fe12794fde73516347d70e737700f67939
-EBUILD libnw-1.30.02.ebuild 903 BLAKE2B 72f1381ae9c2320b3bdc2dfa662150f2b179bd57bd20520002dccee7260e87f4bdc4dcce11402d3fc3c47e51c57c6c12748375c227852906b03c6f7e398d3700 SHA512 40f573a43d0bb3b9dcf2c3a666fb75632571a1914433bf2ad98a5101dd9e3d9f1c06c97a3d69d86f9e3cdc6ae06cceec442b31996e523e3a154e3679be7e54a7
+EBUILD libnw-1.30.02-r1.ebuild 856 BLAKE2B 6151f82a05d2d90a7fe99071a04a06d7f5e5949f54313e52d04c906f99f7f1be23053be290a0dd060a8d9600cbe58921e0c77c311f80e9c037f166d63714b094 SHA512 742335156f95ed9f66d24c1965b2a8f9366efd2e89be908ed27b0d6ae5f5a8539169bd724fb1288ede399a53d5b42b149b1dfaba2912e12216b93878474a14a6
MISC metadata.xml 1009 BLAKE2B 116dfb968daac03e57e634f9a7c1ec25a365b162cfd5ec3e02a0675fab9fdf0abc0a962dce40a46db430180a9dc19b4abe5ce6fed6b1fca1265965733ab60ee3 SHA512 35e3669d430c7d18806ad065a6fae068f46800499e9f52efa798ad435de478357d7c25bc2dd4ba56083ac9cd034f3bf730119b4384e421e90770cee65200cb96
diff --git a/dev-games/libnw/libnw-1.30.02.ebuild b/dev-games/libnw/libnw-1.30.02-r1.ebuild
index b64675c3fd0e..70e02dd86931 100644
--- a/dev-games/libnw/libnw-1.30.02.ebuild
+++ b/dev-games/libnw/libnw-1.30.02-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit toolchain-funcs
+inherit autotools flag-o-matic
DESCRIPTION="Tools and libraries for NWN file manipulation"
HOMEPAGE="https://sourceforge.net/projects/openknights"
@@ -22,20 +22,19 @@ DOCS=( AUTHORS ChangeLog NEWS README README.tech TODO )
src_prepare() {
default
+ eautoreconf
- local f
- while IFS="" read -d $'\0' -r f; do
- einfo "Removing hardcoded CC/CXX from ${f}"
- sed -i \
- -e '/^CC =/d' \
- -e '/^CXX =/d' \
- "${f}" || die
- done < <(find "${S}" -name Makefile.in -type f -print0)
}
src_configure() {
- tc-export CC CXX
- econf --disable-static
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/855314
+ #
+ # Sourceforge software dead since 2006, no point reporting anything.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
+ default
}
src_install() {