diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-01-23 06:54:34 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-01-23 06:54:34 +0000 |
commit | 9a1d1c6b10a4640cea10e7040ed173cf593f4cab (patch) | |
tree | 10b7aaa9608311a4b8a7561c6a8da3003ebb061d /games-strategy/s25rttr/files | |
parent | defbebad0d311b0ce0694b17989a9f26cf000250 (diff) |
gentoo auto-resync : 23:01:2023 - 06:54:34
Diffstat (limited to 'games-strategy/s25rttr/files')
-rw-r--r-- | games-strategy/s25rttr/files/s25rttr-0.9.5-gcc-13.patch | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/games-strategy/s25rttr/files/s25rttr-0.9.5-gcc-13.patch b/games-strategy/s25rttr/files/s25rttr-0.9.5-gcc-13.patch new file mode 100644 index 000000000000..117c2645cc40 --- /dev/null +++ b/games-strategy/s25rttr/files/s25rttr-0.9.5-gcc-13.patch @@ -0,0 +1,50 @@ +https://bugs.gentoo.org/891713 +https://github.com/Return-To-The-Roots/s25client/pull/1548 +https://github.com/Return-To-The-Roots/libsiedler2/pull/21 + +From d59abd4b565cd6f11dd64f6e4f497c9797e52c5a Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Mon, 23 Jan 2023 01:49:47 +0000 +Subject: [PATCH] LanGameInfo: Add missing <cstdint> include + +GCC 13 (as usual for new compiler releases) shuffles around some +internal includes and so <cstdint> etc is no longer transitively included. + +See https://www.gnu.org/software/gcc/gcc-13/porting_to.html. + +Closes: https://github.com/Return-To-The-Roots/libsiedler2/issues/20 +Bug: https://bugs.gentoo.org/891713 +--- a/libs/s25main/gameTypes/LanGameInfo.h ++++ b/libs/s25main/gameTypes/LanGameInfo.h +@@ -4,6 +4,7 @@ + + #pragma once + ++#include <cstdint> + #include <string> + + class Serializer; + +From 6a289fa3a3f50f0967a072292f3e0c628144ab8d Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Mon, 23 Jan 2023 01:47:19 +0000 +Subject: [PATCH] oem: Add missing <cstdint> include + +GCC 13 (as usual for new compiler releases) shuffles around some +internal includes and so <cstdint> etc is no longer transitively included. + +See https://www.gnu.org/software/gcc/gcc-13/porting_to.html. + +Closes: https://github.com/Return-To-The-Roots/libsiedler2/issues/20 +Bug: https://bugs.gentoo.org/891713 +--- a/external/libsiedler2/src/oem.cpp ++++ b/external/libsiedler2/src/oem.cpp +@@ -4,6 +4,7 @@ + + #include "oem.h" + #include <array> ++#include <cstdint> + + namespace libsiedler2 { + + |