summaryrefslogtreecommitdiff
path: root/games-fps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-06 07:06:03 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-06 07:06:03 +0000
commitaeb00d494a88844a67a5483be221169c5cc2c4be (patch)
tree31cadd24d79954c602995af6abb621e764729674 /games-fps
parent1c646fe0f6db3b97a61ac9d93f96c0eee5ef517a (diff)
gentoo auto-resync : 06:03:2024 - 07:06:02
Diffstat (limited to 'games-fps')
-rw-r--r--games-fps/Manifest.gzbin12205 -> 12208 bytes
-rw-r--r--games-fps/darkplaces/Manifest4
-rw-r--r--games-fps/darkplaces/darkplaces-20140513-r2.ebuild7
-rw-r--r--games-fps/darkplaces/metadata.xml3
-rw-r--r--games-fps/rott/Manifest2
-rw-r--r--games-fps/rott/rott-1.1.2-r1.ebuild16
6 files changed, 26 insertions, 6 deletions
diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz
index 73ef005fe03d..d4efb93484bf 100644
--- a/games-fps/Manifest.gz
+++ b/games-fps/Manifest.gz
Binary files differ
diff --git a/games-fps/darkplaces/Manifest b/games-fps/darkplaces/Manifest
index 1fe102511ec0..6c17562853e3 100644
--- a/games-fps/darkplaces/Manifest
+++ b/games-fps/darkplaces/Manifest
@@ -2,5 +2,5 @@ AUX darkplaces-20140513-gcc-11.patch 1432 BLAKE2B a46d76475e074b8ce7a3ddc9fd813d
DIST darkplacesengine20140513.zip 28113487 BLAKE2B 9e3ffa759921fd61d1308f7c08cc1253a5a3d32c57e8dd8c2a05771aa0b5019fac7932ad337e4be95545bf093f4a2f20d221328ae0bfa45c2b00a7f5700fc04a SHA512 45864b590057c6de0ea978b3cc967feb879b87b2d376f3b4d8525e037b10ca1fc68599c152506494bb06669c6c2304e0aa0ee1b28f7a0d589d10c23f7285052c
DIST fuhquake-lits.rar 8388829 BLAKE2B fb9c4db151deb43424de9331641154f412394ae6346864bc62a210c7d8d12c6ed6c8647cb4cd83fa853155c5f562f7e9b8d3c779fe74c1bb3f05bb6f627b1d5e SHA512 6e59f5e08a6c401b329b86b0cd677a04b1a5aee11f24973c77c9e7ea50cab9dedf4fc15c4f3d6b73bdc87bacdc9612a3c244d0a4ceceef943abb6e256ac23925
DIST id1.pk3 350470 BLAKE2B 76426667de5f42633f608b75286671344d439398aa9b819e9ba3979ca317a93930b1077de7efb4b1bad670a6341c7536d572cfc2590a5812c71dd0c4e8def784 SHA512 d4d7233bc1e5049e89d09448818219b0ce7941fecde5381cd95933e4c96ebc9b4e34ff7eae5eb5d0d1e3cc2ceb4f5254f4d600aded7dda373713149817621331
-EBUILD darkplaces-20140513-r2.ebuild 4551 BLAKE2B 0b9a5014b2f7140359a252cb99e4cf2e510da199e8207434bec73988396e2b3fdeb8542af571b3aece9156add936d956861b3be4d8da37494cdfa184a39d7815 SHA512 1c2ad6aa1c6e0e91a5e8c322a773cba7dd7381c12ed645dabc17a80c31a177e14ec2a4121865707c3e9980e5d5c0dacbde593efafb8a2f12b19f9cb8ae569eeb
-MISC metadata.xml 568 BLAKE2B b6bfb5b2caf340b4aecfcf41cd3323b47730d72b5bb19850c23461b048877abe11ed606a5d21d264aa7caa30d7974a296f420c5b4f7733fa4c3ae8559e2f5479 SHA512 3db44b95bf0c382c320c774ca66d6ccdae19ac5f505dc1de196fee7091b582301afb0f3f62949ee8370ec4dd5819fdc47caf768f682ed2875c5eb61e62ea4823
+EBUILD darkplaces-20140513-r2.ebuild 4727 BLAKE2B b1416629cf28c4fd77849b271bd45651480a6d2b4d1462c7b7935a556ce13c09ef7b7612e66437451e2c9d44469af73cc7c6cedc604f0d6986b9d20cd22a9f1d SHA512 2a432aab2cbc2a5a5bf76e9f38ae5a09f4391f54cf900976fc4878f8d44410bd181a8a22fc4d7fd128b63956371f1b3e28f454c7c129098b92fe9ec400de59b7
+MISC metadata.xml 664 BLAKE2B 8bb4f9e4900b88310915cf289177b740e0c885f7266c23194be790073b7f1c1838333d16f7aa29e36db6b5e0fa2df8881773aa0d987b38bbce0509e80d1e2a62 SHA512 9cf29976b09295b69a5eda88e4d2b7a6960cd137a8bc4cb79e25647a7c881f2a41c83d750cc445d00082be219676d2bc193554de2e4bdc41ac17e7143c3a2b0c
diff --git a/games-fps/darkplaces/darkplaces-20140513-r2.ebuild b/games-fps/darkplaces/darkplaces-20140513-r2.ebuild
index 80635bac833c..5f728ab6f31e 100644
--- a/games-fps/darkplaces/darkplaces-20140513-r2.ebuild
+++ b/games-fps/darkplaces/darkplaces-20140513-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -127,6 +127,11 @@ src_compile() {
# bug #739194
unset STRIP
+ # Strict aliasing violations (bug #858740), but they seem to be fixed in git.
+ # Check on next release (>20140513) / snapshot.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
tc-export CC
# Preferred sound is alsa
diff --git a/games-fps/darkplaces/metadata.xml b/games-fps/darkplaces/metadata.xml
index feb0bf1abb63..9ccc2564b2fb 100644
--- a/games-fps/darkplaces/metadata.xml
+++ b/games-fps/darkplaces/metadata.xml
@@ -11,4 +11,7 @@
<flag name="lights">Install and setup the updated light maps</flag>
<flag name="textures">Install and setup the updated textures</flag>
</use>
+ <upstream>
+ <remote-id type="github">DarkPlacesEngine/darkplaces</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-fps/rott/Manifest b/games-fps/rott/Manifest
index 1414ce1fecdf..c342ecb5e248 100644
--- a/games-fps/rott/Manifest
+++ b/games-fps/rott/Manifest
@@ -1,4 +1,4 @@
DIST rott-1.1.2.tar.gz 749079 BLAKE2B 1c18ef25b8bb97a7edf8c376bf0b6da3829ca0406100ee9f44652077c06414d826086e354850a551152901036673b91d686d4d2e816ba6bb29b8dcce68144c00 SHA512 809a9064fe31c63afccb9a6397ac2c9d4172cdd802b055697cf3b0090ee6a78c9e40b52a4a8df25196489d9a0259304c91e2f84f95413a293bc66192502cf200
DIST swdata.zip 2889672 BLAKE2B 593f95cbfb4a285ab3b946372d618b6b5cf785aa4b2e5228ac8aaaf702ceb8e4cc000d606f5b3aea85af1b34a4fe45bdebc2f692ba3bfc9c1d3afc7c570ad8a0 SHA512 99373097356afa583021367b2e0ec6ec745941890e4f17f4e07206c66dd370dfa9e928bc0bd6ab9809d8c72646dcc609e3c19f688d2b89a886f215a153b6dd0d
-EBUILD rott-1.1.2-r1.ebuild 1116 BLAKE2B 31cc3351f2451aef7c98f22f05decab677fd3f7e81c8c4b1d3b9ac700ee3876db4eb21b0dfa0824c6a23c4cc2d11df547c6a0e82efc590aa6a54cade67fea39a SHA512 5010f2fd7eb2770571d1033378f0fa366264d735033fdf4d87dccf5b9af3873bbe34498737544017ba6d7c53f79060fdda87b70e247ba5fc8de840905cc846ad
+EBUILD rott-1.1.2-r1.ebuild 1598 BLAKE2B 8a1349c3ca5a22e481544d71605fa49e19839c1e445e42e859b8473d74dc611d76b131b2248135e1942b2b3695a0cf739963aaa07ff303155dcf3ffb0a7a6e24 SHA512 6e8030b0a2db8b1bc1e463298484683c06c33b6a511bb9c37fde353d53b529605d5a2b42561fa0ac99b26cb9ed63dd0debcb42b15b3214a1e8c36aee7ef758f0
MISC metadata.xml 1111 BLAKE2B a1c6117fd5f917d46dc185bbc2bdbe194d63d77859c783b1e2c9344533ef6fb289ef813b5210e11ca29a6744229ba2c37c4c7370693936b0eab3c482c9231660 SHA512 b4e2716ce5ca888fc29b122b4e821d94c95a1fb2d801cc55b48c4e9ce326152605c7837fb5a310d926aa1493f355cc821b04cb7280eba6e6c4f2b26859543a8e
diff --git a/games-fps/rott/rott-1.1.2-r1.ebuild b/games-fps/rott/rott-1.1.2-r1.ebuild
index a11a0d2074c1..7b80302df3e4 100644
--- a/games-fps/rott/rott-1.1.2-r1.ebuild
+++ b/games-fps/rott/rott-1.1.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Rise of the Triad for Linux!"
HOMEPAGE="https://www.icculus.org/rott/"
@@ -33,6 +33,18 @@ src_prepare() {
}
src_compile() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/858758
+ #
+ # The upstream homepage notes that you should send bug reports and feature
+ # requests to your distro. Rationale: "1.1.2 contains all the debian
+ # patches from the previous 2.5 years" and "1.1.1. contains all the debian
+ # and fedora patches that accumulated during the past year."
+ #
+ # This is an interesting collaborative model that unfortunately means there
+ # will be NO bug report.
+ filter-lto
+
tc-export CC
emake -j1 \
EXTRACFLAGS="${CFLAGS} -DDATADIR=\\\"/usr/share/${PN}/\\\"" \