summaryrefslogtreecommitdiff
path: root/games-emulation/melonds/files/melonds-0.9.5-DSi_Camera-algorithm.patch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-10 23:14:41 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-10 23:14:41 +0000
commit145b1805c3986974378af5c60767504ecc9ed280 (patch)
tree28dbd5be73a5af5dd20d4ea81d293394d975c9e0 /games-emulation/melonds/files/melonds-0.9.5-DSi_Camera-algorithm.patch
parent627302fc2f41a621644260ffa3f50e06ea5edd60 (diff)
gentoo auto-resync : 10:12:2023 - 23:14:40
Diffstat (limited to 'games-emulation/melonds/files/melonds-0.9.5-DSi_Camera-algorithm.patch')
-rw-r--r--games-emulation/melonds/files/melonds-0.9.5-DSi_Camera-algorithm.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/games-emulation/melonds/files/melonds-0.9.5-DSi_Camera-algorithm.patch b/games-emulation/melonds/files/melonds-0.9.5-DSi_Camera-algorithm.patch
new file mode 100644
index 000000000000..17971f1327c0
--- /dev/null
+++ b/games-emulation/melonds/files/melonds-0.9.5-DSi_Camera-algorithm.patch
@@ -0,0 +1,24 @@
+From e63e29ca91ba5fc1630634fbb9f064b9cce6cc1f Mon Sep 17 00:00:00 2001
+From: orbea <orbea@riseup.net>
+Date: Sat, 11 Nov 2023 10:31:10 -0800
+Subject: [PATCH] DSi_Camera: fix gcc-14 build issue
+
+melonDS/src/DSi_Camera.cpp:190:23: error: 'clamp' is not a member of 'std'
+ 190 | r1 = std::clamp(r1, 0, 255); g1 = std::clamp(g1, 0, 255); b1 = std::clamp(b1, 0, 255);
+ | ^~~~~
+---
+ src/DSi_Camera.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/DSi_Camera.cpp b/src/DSi_Camera.cpp
+index 749162932..2b259c590 100644
+--- a/src/DSi_Camera.cpp
++++ b/src/DSi_Camera.cpp
+@@ -16,6 +16,7 @@
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+ */
+
++#include <algorithm>
+ #include <stdio.h>
+ #include <string.h>
+ #include "DSi.h"