summaryrefslogtreecommitdiff
path: root/games-rpg
diff options
context:
space:
mode:
Diffstat (limited to 'games-rpg')
-rw-r--r--games-rpg/Manifest.gzbin7940 -> 7934 bytes
-rw-r--r--games-rpg/openglad/Manifest3
-rw-r--r--games-rpg/openglad/files/openglad-0.98_p20200907-clang.patch10
-rw-r--r--games-rpg/openglad/openglad-0.98_p20200907.ebuild6
4 files changed, 17 insertions, 2 deletions
diff --git a/games-rpg/Manifest.gz b/games-rpg/Manifest.gz
index c8174be21dd8..0c21a52fb7b2 100644
--- a/games-rpg/Manifest.gz
+++ b/games-rpg/Manifest.gz
Binary files differ
diff --git a/games-rpg/openglad/Manifest b/games-rpg/openglad/Manifest
index 11b5d7b3dfb8..9e915cc9cb34 100644
--- a/games-rpg/openglad/Manifest
+++ b/games-rpg/openglad/Manifest
@@ -1,4 +1,5 @@
+AUX openglad-0.98_p20200907-clang.patch 298 BLAKE2B c96411b2b04336894f797f62df331a612c5e9aa98614ef3596c967a5fb05640ee9846295711f111d9ab7b953f30b86cd4e45c992baaa146c6f58c0b496ec3432 SHA512 a54412a23efe121b2d599f145b8a506f19a0cd79a6963b3f1bcff7230023f2fe4b6e0507cb5f06545d567cc1b64715e3e402288efd225a3c6acaad0409abc0d9
DIST openglad-0.98_p20200907.tar.gz 2060013 BLAKE2B 5ea16c0ab13e45f1723ceb0b4167fcbf5863d040e1fc54cd27fa59df14200f84e0e22c0cba87f9ad3294a90850d5b36199cba8e78804d1994fb2dea6ea493fff SHA512 b3bf582a780d90408fc585b28418f462602ec35434c018d6315fb8b119b34cb0dceabcd6b5a6450ba6beb2ab5dc931d6e21ecf46e76853c7f5051c9b3be9014c
DIST openglad.png 5593 BLAKE2B 1fbc5a32861dc4cc5bb4aae4b1b42e92411756618ccfa4172e1494c4f98eb527f6bd36273a250cd7ce721baa76ba80548d75ec1e89b3da134c78d0a7b415b6bd SHA512 27419fcbbbf8640718968304a4824101860736c2091f494defcd111b5cc252856b5373c0e7a2bca1c79f9c7551012b0ba04577f9ed97769e436637ee25f5caeb
-EBUILD openglad-0.98_p20200907.ebuild 2075 BLAKE2B e33cdd96b586f96de18305f0099a885ac6d1a4dd11c02c5d64a2777076243d0b68acaca6e184e38ef2f0a0d92a7e4535d3dce4f5b97fdc0d03157488647ac0fe SHA512 5b032c8f564bf90155f0515b6ce8966f582ba7b51b4007197ba4904d24c4f9f113bdcdf5a8b1a2a79e0c6401fca663c95278fff2710c581cd2fd678bb82a7915
+EBUILD openglad-0.98_p20200907.ebuild 2120 BLAKE2B 4d4abbda28c9b8633ba90ce69449803e214acdfad1cc470c13d7024a101c8766fae265ac4644b2206fea923f076404a699f78f2d5fa4c47260cca0b1d00745e8 SHA512 088fcee25d91edd425248313018ba35bb6a739be092ac960700602b5af11151e3fb838b2ff50918a264347ec2b011ddc5c1f77b6e68ffb3b571aacf415cc5548
MISC metadata.xml 390 BLAKE2B db7ffbbec86edab2483b4e0d96597d41a3e2db49efb8f91160c566ac93e5f3a99314f7b8ea46cf71a12d4351a7f4e140da0349f451e025781a91b8c7465d809d SHA512 32c49543a936611d41e4d6e0a16bd704b8c1623e3c3136960ec9b3119b8e08a32f227a94169ebbd9b0f78c39a8712faca632d5c60675d2be5922aabdda8e9e94
diff --git a/games-rpg/openglad/files/openglad-0.98_p20200907-clang.patch b/games-rpg/openglad/files/openglad-0.98_p20200907-clang.patch
new file mode 100644
index 000000000000..056521c604fb
--- /dev/null
+++ b/games-rpg/openglad/files/openglad-0.98_p20200907-clang.patch
@@ -0,0 +1,10 @@
+Option gets used for C as well leading to gcc warnings and a hard
+error with clang. Option isn't actually needed, so just remove it.
+
+https://bugs.gentoo.org/830571
+--- a/premake4.lua
++++ b/premake4.lua
+@@ -47,3 +47,2 @@
+ defines { "PHYSFS_SUPPORTS_ZIP" }
+- buildoptions { "-std=gnu++0x" }
+
diff --git a/games-rpg/openglad/openglad-0.98_p20200907.ebuild b/games-rpg/openglad/openglad-0.98_p20200907.ebuild
index 33e42ea2dcea..e48eaeb991a6 100644
--- a/games-rpg/openglad/openglad-0.98_p20200907.ebuild
+++ b/games-rpg/openglad/openglad-0.98_p20200907.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,6 +29,10 @@ BDEPEND="
dev-util/premake:5
virtual/pkgconfig"
+PATCHES=(
+ "${FILESDIR}"/${P}-clang.patch
+)
+
src_prepare() {
default