From b481b54b8432c46df354eedc3532b0420a38fd5a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 18 Apr 2023 17:55:42 +0100 Subject: gentoo auto-resync : 18:04:2023 - 17:55:41 --- dev-games/Manifest.gz | Bin 6225 -> 6221 bytes dev-games/mygui/Manifest | 3 ++- dev-games/mygui/files/mygui-3.4.1-gcc13.patch | 23 +++++++++++++++++++++++ dev-games/mygui/mygui-3.4.1.ebuild | 3 ++- 4 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 dev-games/mygui/files/mygui-3.4.1-gcc13.patch (limited to 'dev-games') diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz index 4459d14fccc5..bb1806306399 100644 Binary files a/dev-games/Manifest.gz and b/dev-games/Manifest.gz differ diff --git a/dev-games/mygui/Manifest b/dev-games/mygui/Manifest index e369fbf2c657..d0f85469e0ef 100644 --- a/dev-games/mygui/Manifest +++ b/dev-games/mygui/Manifest @@ -1,5 +1,6 @@ AUX mygui-3.4.1-FHS.patch 684 BLAKE2B 393855309d895c2a30565ff05ec32ff8b78d47d1073038be9ad5110473be05ee9e93773f845f076b52e4aeda1b704d91f13218d58c0c4b723249ed395fb388f2 SHA512 1afabf04b4365e51a74d49d54b8a44b8f4d03e244bf04fd44de1b1d53cffc5ab2b31f9ef1eda6ee52446bde0ecd11b1174abe3d16b7e5ae8ef87a477f75cb255 AUX mygui-3.4.1-build.patch 2056 BLAKE2B 7b7c304f3c5df023c1836df0d60d52b4d56a84134e2a8f4e4180317f54f6d3407f7c2fac7a138dfb70c4b7e6ad99a86047fd80316fcae9d8c8d821a648f5963f SHA512 a745eaf7f605c93d59781615cf1e0cbba0dbf2dd67de2ab04e25e96bc4fbd3a602c9460f9e0a73e9f7781cf355ebcc69e38f1530c7ec01d2ec630eff43c062e8 +AUX mygui-3.4.1-gcc13.patch 651 BLAKE2B c36512c3ca3f7b9f76c6b0a92671b206e5f889b97b1b2b90e0328a009e15fbba1d7a91caf884a71e2d5b1269200e89801aeeed2674903436ff683cec41c0fb48 SHA512 f1f529b85326388ace23c2b4f2964fb96827b758f3ecd1033890401d4785500bc1f4c7136d92035f4839d368ebc1cefb016315bc24e119be9a9eea0926c89770 DIST mygui-3.4.1.tar.gz 22433198 BLAKE2B 400f88a63df1bff5554236a0aeb58218fdb6100aa84f9eb1ac111adabfa45ae7eb1c3124bb04f3ef57587566e716d3242daa9cb5866d7ccc43a56c9605952411 SHA512 9d36272345b1a755db88848c8a0919feb6f8ae09d048efa3b8ed833bb5ddb9c65e1e7e0d26ad39eecd2a4de53fb654f4099c555e9ebd21ce9541a1a74580ef05 -EBUILD mygui-3.4.1.ebuild 3638 BLAKE2B 8cc3248b6f44fc5cdd96fc09d456936ad5d805a7240c3f3a983688c28d2f1ef8cb45b91dd39efd27ef19b5727c40945fb8140d1a98fa9aedc093f20b2fc2990f SHA512 3cd260f39d8c30c7a231e9bbf64d38fdf8c1f352517713dbc026d1cea390922d487e0fdb67960edacfe9ee1fd12811d97b2458b159ab87c0b1022d12dbf7a55e +EBUILD mygui-3.4.1.ebuild 3670 BLAKE2B e3688c3e35295ec57d528e29719cbd5b5b8b3da10391fd6eb706e10461af0bfb95a4ce2b9a768fa10a91d39572d6e9c84bf4c7713a20e42c1e9309c04ef27369 SHA512 998ea4ca6444890d7ed4498ecf2020e1b3f889c3f9480ddc770a023f4bd20dfd6891d770038a2c67b753cdbce92c4464e0356b570316f3d0a318f585c0fb574e MISC metadata.xml 2013 BLAKE2B a3c0a6ee33840e2c70951ec6ede217ef546cd584c241f79f98a0eb5396fa2e6011f01b23452907bec397395fdb3b6b5f3ed03c8738cf377ced9fa0aef930a859 SHA512 0906364e391e490e1be617f64e7b67dc08675f6106c21b46fff53f2ac94e3fc36658c2f8f926eae66689dfc5b6dc34b4931fd24548554df63629dd38b5560f5d diff --git a/dev-games/mygui/files/mygui-3.4.1-gcc13.patch b/dev-games/mygui/files/mygui-3.4.1-gcc13.patch new file mode 100644 index 000000000000..542df19bcfc5 --- /dev/null +++ b/dev-games/mygui/files/mygui-3.4.1-gcc13.patch @@ -0,0 +1,23 @@ +https://github.com/MyGUI/mygui/pull/249 + +From f97c85b4e096379f728700d61c2f5780043dfc0a Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 18 Apr 2023 12:29:08 +0100 +Subject: [PATCH] Fix build with GCC 13 + +GCC 13 (as usual for new compiler releases) shuffles around some internal includes so some +are no longer transitively included. + +See https://gnu.org/software/gcc/gcc-13/porting_to.html. + +Bug: https://bugs.gentoo.org/895098 +--- a/MyGUIEngine/include/MyGUI_Types.h ++++ b/MyGUIEngine/include/MyGUI_Types.h +@@ -9,6 +9,7 @@ + + #include "MyGUI_Prerequest.h" + ++#include + #include + #include + #include diff --git a/dev-games/mygui/mygui-3.4.1.ebuild b/dev-games/mygui/mygui-3.4.1.ebuild index 182b5dbdf3cd..84c0fdb8b016 100644 --- a/dev-games/mygui/mygui-3.4.1.ebuild +++ b/dev-games/mygui/mygui-3.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -42,6 +42,7 @@ STATIC_BUILD=${WORKDIR}/${P}_build_static PATCHES=( "${FILESDIR}"/${P}-build.patch "${FILESDIR}"/${P}-FHS.patch + "${FILESDIR}"/${P}-gcc13.patch ) pkg_setup() { -- cgit v1.2.3