diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-11-16 22:53:04 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-11-16 22:53:04 +0000 |
commit | b7a94956953b9eb949dbf7a2b05fff47558c99a8 (patch) | |
tree | 8be377afc87efdc085be771666f6cfe8d359ac09 /games-simulation/openrct2 | |
parent | aa594b97fdb2ee6d9a745eea19c9fdf7d9d07700 (diff) |
gentoo auto-resync : 16:11:2023 - 22:53:04
Diffstat (limited to 'games-simulation/openrct2')
-rw-r--r-- | games-simulation/openrct2/Manifest | 3 | ||||
-rw-r--r-- | games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch | 30 | ||||
-rw-r--r-- | games-simulation/openrct2/openrct2-0.4.6.ebuild | 1 |
3 files changed, 33 insertions, 1 deletions
diff --git a/games-simulation/openrct2/Manifest b/games-simulation/openrct2/Manifest index 65606d9aea12..c8e88ae17599 100644 --- a/games-simulation/openrct2/Manifest +++ b/games-simulation/openrct2/Manifest @@ -1,12 +1,13 @@ AUX README.gentoo 715 BLAKE2B c7e27f799a33a73dccd75bf2f28882bda609b3ba74fc98ca1b1fcdcbb91290a81a878d10fa1b9b15f0ebebe9ef496a7ac7b8fdfd3a455ca3ebad3dd3df908035 SHA512 c18d5b5950523e2abedd0f9218e71c1f7222615d34eb56c24c69f7dea446e17248086525603d1da63302db6e8c5b642086eb8b154fd531c26db611b9f799d4d8 AUX openrct2-0.4.0-include-additional-paths.patch 928 BLAKE2B 0af967acd22b8f11b15bfcb433b1c586dab100839bba49867c374669e27f9677c82f16c727b939dec28e95fbb42278b9661935aac3cc23fe6b8ad8b64901a029 SHA512 6f2359f8fbf1fc915909fe404300e016d4f8d55f3b0f59dbdbf10e6376c38c412de23394c2138fb56666be059221c60a8b488a6965f1b6be19e834a6fc624b53 AUX openrct2-0.4.1-gtest-1.10.patch 269 BLAKE2B 40e85e87627ca627faff555248a46307f79f923dffffae1b47af55643b64d2776c075ad237530d0a0a074ffd62a18ce021d72fc3c4b4126e2880683c75648908 SHA512 8526095e8716d4885524483e6fe6b6f2ba7edf29bc7bd30602f37aebd5bafdc3a299e5890d3844fc1d573c69244d5415f7d02791e6ac73f9e421f88987bce2dd +AUX openrct2-0.4.6-gcc14.patch 1150 BLAKE2B 4ec0a705a705b2a53553ad1444eceb8a1753152f30e7af400dac8db28b7e43d0726761d0883a5b05a44aa697143fad3d0d13f213ed8dc9f0366619f180e9d2d2 SHA512 cda59ff5ba1ebf2cea91f7ca64cc34563dc541cdd9b636f1fc429f0e456d051e7463ebe19441341b069ee827bbe4c3392bee447f1ea744e8376969b84dea8b4f AUX openrct2.confd 415 BLAKE2B 08c22a6940f07d89b6414917d5438d2926b71397c1aa590db805fea67fe6857ccd7e00117edb0f8135fd055d741ec071e3cd439bd62f516142151ef3af76b2a4 SHA512 d2f6863c507389eab1117497edca2a21121c115b7fd06f59bc358f0a610ebf58b8df3be7683aaf105cc481c27647c4cfa36893c33b3a1da0624325927b5e3d9b AUX openrct2.initd 1424 BLAKE2B 0b5940000d0d7ebf0ad14d2326fc6342380fe9fd5266a49610d4c62686062ce2fbaca7c3211f0026d3c8bda6ad8bc7526838734571266da745e2d67ca8be9ec8 SHA512 3c1ebbe9874ecda50b9420d1cb27633a9ddec57f5afab39ceac0845e44c7fdfd0fd0dd9799a14b09f45d3c7e85a93cd994515d495c3b2f1d4e8012e5716f1409 DIST openrct2-0.4.6.tar.gz 21003990 BLAKE2B 910e03586249c6e1fb1320cc47034c121f74da847305a041f18e5d593d1f494a608508b69f5a2b7919a4353eff4ea7d1dc5a5f8236c8857eca8175da04f9ec33 SHA512 fd48983f231b71cce9c7f59af88a46e81c7dfd005c77ce3594a43dfac87fd9d88dd900e3137c8c2c3bdeda974392c94412d031923e2191b44e974db1e3922712 DIST openrct2-objects-1.3.11.zip 4705861 BLAKE2B 10a0477fd8db9374b0e667a34ec3b0cedf6cb29fc9b602da845e33272e072c55cf5fd30b9340ec4b763a9f324c72d126290651c9eddef07013857a8228978566 SHA512 98ab374a4899f60f45d6c87a570298a5788ec8cf277b67cb6b54c2f68388a99f201705377406b883eac45a97edff3cf7736898ed0b97a290f3d999dad7c821b9 DIST openrct2-replays-0.0.78.zip 1829988 BLAKE2B cf11a05f6ba5a2808cd4c016ac3c7537a0b49b67fd5ef5ab705aebd4ddc64dd4a82ea12d9c082fe66cebb57437c0d81052bcddfb94a0c9f7aab024a82c2e2ca8 SHA512 c6ff18c2206192ed4fb56535732137229f9bced96da00037d691bc64dcdb102cffe37f180054319e7c8ef8dbbd7de49792c3a7e845199fa180612ed97a149b32 DIST openrct2-title-sequences-0.4.6.zip 2547725 BLAKE2B 5f7b36cd1372106923000775307ea7ff8c142c3b1d026d84b86f255a629b0a2ac16a682300999789229a8833d4c7327c858c04710ecddfb97af1858ff121a5c4 SHA512 bd7d0f25047540572be75a4a8886e8dabdceb7a3e11fdeb5473b66fe804d829acdb763d34ec7cfa656df9bc527268a3e0e7ca09c699995804b22ff2a529ad5da -EBUILD openrct2-0.4.6.ebuild 4085 BLAKE2B 0df901598cf011b23349aac645fa7225b670405501b9cda7e82ded1b36c82a749ac2d3cdb3bc568c423f580a25058db348bafd34a65411f2e416985ddc937751 SHA512 79de95276f6cf7c189f68e52d5862a744b48092479416fa95d00cb3c9831a897d9e6d9f3881b8006f9660b55352a54ec8d22e6b7fbff64d6f15bfb76f64738ef +EBUILD openrct2-0.4.6.ebuild 4124 BLAKE2B 09f918ce20b9fe636c7fbfdd9ab641bb38463bbbf9a17e111bfbd19052b18ecaead501b006932d7ff5a207bd9ed9f6b322c310fd03101a4e7d3d151c6933614b SHA512 19baa2d61d64117d66a2c5e7cc96130ac931f4d44b06e259649e295f1f3521283748ce747bb7f634437b611f9e925e3e6b97e41e87715a24321001e1bd377e0b EBUILD openrct2-9999.ebuild 4044 BLAKE2B 8b1d2da4d4c51d99f72b4d6f3b43cbaf65c98e8044a2162c2edb90e8849375a3cec45a7ae508964b65fa14690f2a44fdd48911079199d79d2e58ae12249f64c4 SHA512 a7523db8bd5041137f8eef3639285e4f6bcd9ec1fe98fb75b430200b23eadd66b321a783142f0cb80efc1ce606d4b66c260543f8059da51de282b3bcd8dc9f2f MISC metadata.xml 1200 BLAKE2B 7a2ca04e6e757efd12cbf00558372a19d10833fbd11d105f14bf68662ea6c64cbac3b01b4f5abba1473c4c184cceeadc26b38ef91e9edc3a40ee94415f868ff6 SHA512 97c181f7f3d97bf8ef90c1666497397c8ad87b23b536d1be6af7133e85e1e331813ee2247b3e0dfe887c0328f0b35184f1e9738ba7a7bb53b80813c23565c61e diff --git a/games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch b/games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch new file mode 100644 index 000000000000..2c2c00fff5e7 --- /dev/null +++ b/games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch @@ -0,0 +1,30 @@ +From 11c46987aed7f8ef941140a171d55abc8cd8d0d5 Mon Sep 17 00:00:00 2001 +From: Kostadin <kocelfc@tutanota.com> +Date: Thu, 16 Nov 2023 22:26:05 +0200 +Subject: [PATCH] Add #include <algorithm> to fix building with gcc 14 (#20981) + +With gcc 14 some C++ Standard Library headers have been changed to no +longer include other headers that were used internally by the library. +In OpenRCT2's case it is the <algorithm> header. + +Downstream Gentoo bug: https://bugs.gentoo.org/917016 + +GCC 14 porting guide: https://gcc.gnu.org/gcc-14/porting_to.html#header-dep-changes + +Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com> +--- + src/openrct2/core/FileWatcher.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/openrct2/core/FileWatcher.cpp b/src/openrct2/core/FileWatcher.cpp +index 439be15859ed..3ce0309c8cc8 100644 +--- a/src/openrct2/core/FileWatcher.cpp ++++ b/src/openrct2/core/FileWatcher.cpp +@@ -7,6 +7,7 @@ + * OpenRCT2 is licensed under the GNU General Public License version 3. + *****************************************************************************/ + ++#include <algorithm> + #include <array> + #include <cstdio> + #include <stdexcept> diff --git a/games-simulation/openrct2/openrct2-0.4.6.ebuild b/games-simulation/openrct2/openrct2-0.4.6.ebuild index 64107568e416..3049ac705a1b 100644 --- a/games-simulation/openrct2/openrct2-0.4.6.ebuild +++ b/games-simulation/openrct2/openrct2-0.4.6.ebuild @@ -73,6 +73,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PN}-0.4.0-include-additional-paths.patch" "${FILESDIR}/${PN}-0.4.1-gtest-1.10.patch" + "${FILESDIR}/${PN}-0.4.6-gcc14.patch" ) src_unpack() { |