File: Willy-JL-glfw-3.4.0-patch.diff

package info (click to toggle)
python-pyglfw 2.8.0%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 288 kB
  • sloc: python: 2,782; sh: 15; makefile: 8
file content (61 lines) | stat: -rw-r--r-- 1,886 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
diff -ur glfw-3.4/examples/particles.c glfw-3.4-fork/examples/particles.c
--- glfw-3.4/examples/particles.c	2024-11-22 13:22:48
+++ glfw-3.4-fork/examples/particles.c	2024-11-22 13:22:29
@@ -24,6 +24,8 @@
 //
 //========================================================================
 
+#define _GNU_SOURCE
+
 #if defined(_MSC_VER)
  // Make MS math.h define M_PI
  #define _USE_MATH_DEFINES
diff -ur glfw-3.4/src/linux_joystick.c glfw-3.4-fork/src/linux_joystick.c
--- glfw-3.4/src/linux_joystick.c	2024-11-22 13:22:48
+++ glfw-3.4-fork/src/linux_joystick.c	2024-11-22 13:22:29
@@ -25,6 +25,8 @@
 //
 //========================================================================
 
+#define _GNU_SOURCE
+
 #include "internal.h"
 
 #if defined(GLFW_BUILD_LINUX_JOYSTICK)
diff -ur glfw-3.4/src/posix_time.c glfw-3.4-fork/src/posix_time.c
--- glfw-3.4/src/posix_time.c	2024-11-22 13:22:48
+++ glfw-3.4-fork/src/posix_time.c	2024-11-22 13:22:29
@@ -25,6 +25,8 @@
 //
 //========================================================================
 
+#define _GNU_SOURCE
+
 #include "internal.h"
 
 #if defined(GLFW_BUILD_POSIX_TIMER)
diff -ur glfw-3.4/src/wl_init.c glfw-3.4-fork/src/wl_init.c
--- glfw-3.4/src/wl_init.c	2024-11-22 13:22:48
+++ glfw-3.4-fork/src/wl_init.c	2024-11-22 13:22:29
@@ -24,6 +24,8 @@
 //
 //========================================================================
 
+#define _GNU_SOURCE
+
 #include "internal.h"
 
 #if defined(_GLFW_WAYLAND)
diff -ur glfw-3.4/src/wl_window.c glfw-3.4-fork/src/wl_window.c
--- glfw-3.4/src/wl_window.c	2024-11-22 13:22:48
+++ glfw-3.4-fork/src/wl_window.c	2024-11-22 13:22:29
@@ -40,7 +40,9 @@
 #include <sys/mman.h>
 #include <sys/timerfd.h>
 #include <poll.h>
+#if __has_include(<linux/input-event-codes.h>)
 #include <linux/input-event-codes.h>
+#endif
 
 #include "wayland-client-protocol.h"
 #include "xdg-shell-client-protocol.h"