summaryrefslogtreecommitdiff
path: root/games-emulation/higan
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-23 06:06:50 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-23 06:06:50 +0100
commit98c7fa9070b6b423d52dfb59567ec7ef0d5f234d (patch)
tree15a9168c34e20acc6a8707fe4bee72b86d20f86c /games-emulation/higan
parent0e1abc96fea41c994e56391bd01c5c9298236783 (diff)
gentoo auto-resync : 23:04:2023 - 06:06:49
Diffstat (limited to 'games-emulation/higan')
-rw-r--r--games-emulation/higan/Manifest3
-rw-r--r--games-emulation/higan/files/higan-116_pre20210818-gcc13.patch7
-rw-r--r--games-emulation/higan/higan-116_pre20210818-r2.ebuild (renamed from games-emulation/higan/higan-116_pre20210818-r1.ebuild)7
3 files changed, 13 insertions, 4 deletions
diff --git a/games-emulation/higan/Manifest b/games-emulation/higan/Manifest
index e020c0583630..8778e221e587 100644
--- a/games-emulation/higan/Manifest
+++ b/games-emulation/higan/Manifest
@@ -1,5 +1,6 @@
AUX higan-116_pre20210404-makefile.patch 2657 BLAKE2B d74b58ffedff5d4c1345bbbd0023dbabc162ff305fd39bf77a33b47dc6002f8fe3ad1d729bd5bcaa67dc6a57a4e6dd5cdce298bb6121396b0d779aa98845717b SHA512 c876acb714658cb1ba6fca9c359b9f030f5e15035bcf35697276ba5a3b68dd6098784b5e2eacc5bf7e082922d748eb526784c88139b24a099340531b34e3f152
+AUX higan-116_pre20210818-gcc13.patch 183 BLAKE2B 7322c656170065f8646bc54ca02a02051d5f574dfc9d21f6fade89c14b59acba5216c69000a11ddde47ef6ba367aeb226a086cd4b4be00dd5cd57c46b99f801d SHA512 970520b510c715ed867cf05570fc1662fd533b7a0e78637e2c820efd73aef8ed68088ebd6e996c25a5ef331b3456706c5627cbae274c0147f428f242ec5082d7
AUX higan-116_pre20210818-paths.patch 1413 BLAKE2B 9eb598b02a90d2e1e54455ad904b563929be754b20b788044f404f26c54debcfc16761c67f0abe4848aa705843ce77521db11a278e95dc40105c2f3672e134b5 SHA512 107957dc1b04958415e26e126966e1966d08631383dbefeff6245c6da59de67c00a229447a6befa2056878a67bc85f96e0f5b6aaf5aee4826411240c47a196be
DIST higan-116_pre20210818.tar.gz 9131284 BLAKE2B 4d3a514b9b8ec46353066b7257814c42024bff86c462b7a121aad5b5d1969d21cd7a96097e7d9d89d35e7a7f66a14c11a35cd77be05e73eca96caa3990e1c9b5 SHA512 d218feab3a3a39cd58fd2a727320ac88a4f006aa987c26860463f577039a9124b93119ee162f7d120f3bb4c23974eec53c7a0850c6e5743a8fdc8e48d108125d
-EBUILD higan-116_pre20210818-r1.ebuild 3028 BLAKE2B 4479f05a3994ab6740a4073ced13f401e9204bff517450874d8066fd37752c69953b15b3a0b3ef31f683f2dd16db46b9c17b8df6b3ef3a353911ce6a1c5e94bc SHA512 77a7b4681d978aad60ac723184cc5a24b0e27b4b764fa0712c7ca947cda4103ab926b921fc1f8c264b07f20c6706e020b875c4a7769999868fd90ed6b4904fed
+EBUILD higan-116_pre20210818-r2.ebuild 3082 BLAKE2B 2a1ebd527d262f1e4e5595dbfc189d8a230e4f194e67a42b11305ad5af7f392e205d1613c1ddcdf455d5766d9308d24a06c7dd5d4cadf15333c7ceb6dfba5341 SHA512 dc8989fe556aebbcd0ad3e0e7a5d18701f09dccd4d5b1fd09076098a04112b216d49eb7e739e0143f4dfaa540b8e011c2ffecec9759f1b1906cabce988b5303d
MISC metadata.xml 488 BLAKE2B cadd5790504bc0ba9b4c182741dbba75fed245452b8436187415454e1cede5cd2abe672c780520576d5e81eea1eaa2c84a33ce2cf4891086acdcf60583c3d578 SHA512 ea768f4b82c19039dbd2891b6710dab6f3037665faf20d62c1a4a9ddb4219ada1c43edf13de2608a4606989d64712201c9f7393d2f42a2918385d306985e6d2c
diff --git a/games-emulation/higan/files/higan-116_pre20210818-gcc13.patch b/games-emulation/higan/files/higan-116_pre20210818-gcc13.patch
new file mode 100644
index 000000000000..8e55894b521f
--- /dev/null
+++ b/games-emulation/higan/files/higan-116_pre20210818-gcc13.patch
@@ -0,0 +1,7 @@
+https://bugs.gentoo.org/898898
+--- a/nall/arithmetic/natural.hpp
++++ b/nall/arithmetic/natural.hpp
+@@ -1 +1,3 @@
++#include <stdexcept>
++
+ #define ConcatenateType(Size) uint##Size##_t
diff --git a/games-emulation/higan/higan-116_pre20210818-r1.ebuild b/games-emulation/higan/higan-116_pre20210818-r2.ebuild
index a839c1ef8e50..79950540ab17 100644
--- a/games-emulation/higan/higan-116_pre20210818-r1.ebuild
+++ b/games-emulation/higan/higan-116_pre20210818-r2.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=8
@@ -24,8 +24,8 @@ RDEPEND="
alsa? ( media-libs/alsa-lib )
ao? ( media-libs/libao )
openal? ( media-libs/openal )
- opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
+ opengl? ( media-libs/libglvnd[X] )
+ pulseaudio? ( media-libs/libpulse )
sdl? ( media-libs/libsdl2[joystick] )
udev? ( virtual/libudev:= )
xv? ( x11-libs/libXv )
@@ -51,6 +51,7 @@ PATCHES=(
# insane build system, reinvents every built-in rule
"${FILESDIR}"/${PN}-116_pre20210404-makefile.patch
"${FILESDIR}"/${PN}-116_pre20210818-paths.patch
+ "${FILESDIR}"/${PN}-116_pre20210818-gcc13.patch
)
src_prepare() {