From 96965efec921ac223d45bfce5d4b5ab5b6fccd22 Mon Sep 17 00:00:00 2001 From: alorans <143277280+alorans@users.noreply.github.com> Date: Sat, 29 Aug 2026 14:44:24 -0700 Subject: [PATCH 1/3] Remove SDL_iokitjoystick.c from Cocoa source list --- src/sdl.zon | 1 - 1 file changed, 1 deletion(-) diff --git a/src/sdl.zon b/src/sdl.zon index d10f005cf..792b40f1c 100644 --- a/src/sdl.zon +++ b/src/sdl.zon @@ -473,7 +473,6 @@ "camera/coremedia/SDL_camera_coremedia.m", "render/metal/SDL_render_metal.m", "gpu/metal/SDL_gpu_metal.m", - "joystick/darwin/SDL_iokitjoystick.c", "joystick/apple/SDL_mfijoystick.m", }, .emscripten = .{ From bb8c684bd19da83ba628831f31784258be52e994 Mon Sep 17 00:00:00 2001 From: alorans <143277280+alorans@users.noreply.github.com> Date: Sat, 29 Aug 2026 15:08:43 -0700 Subject: [PATCH 2/3] Move SDL_iokitjoystick.c from Generic to Cocoa source list --- src/sdl.zon | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sdl.zon b/src/sdl.zon index 792b40f1c..1c1184fdc 100644 --- a/src/sdl.zon +++ b/src/sdl.zon @@ -109,7 +109,6 @@ "io/SDL_asyncio.c", "io/SDL_iostream.c", "joystick/controller_type.c", - "joystick/darwin/SDL_iokitjoystick.c", "joystick/dummy/SDL_sysjoystick.c", "joystick/gdk/SDL_gameinputjoystick.cpp", "joystick/hidapi/SDL_hidapi_8bitdo.c", @@ -474,6 +473,7 @@ "render/metal/SDL_render_metal.m", "gpu/metal/SDL_gpu_metal.m", "joystick/apple/SDL_mfijoystick.m", + "joystick/darwin/SDL_iokitjoystick.c", }, .emscripten = .{ "filesystem/emscripten/SDL_sysfilesystem.c", From 2b5fa2bf6622e3c95d0f7f776e963bef6f57312d Mon Sep 17 00:00:00 2001 From: Mason Remaley Date: Sun, 30 Aug 2026 08:22:31 +0200 Subject: [PATCH 3/3] Move SDL_iokitjoystick.c to generic --- src/sdl.zon | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sdl.zon b/src/sdl.zon index 1c1184fdc..792b40f1c 100644 --- a/src/sdl.zon +++ b/src/sdl.zon @@ -109,6 +109,7 @@ "io/SDL_asyncio.c", "io/SDL_iostream.c", "joystick/controller_type.c", + "joystick/darwin/SDL_iokitjoystick.c", "joystick/dummy/SDL_sysjoystick.c", "joystick/gdk/SDL_gameinputjoystick.cpp", "joystick/hidapi/SDL_hidapi_8bitdo.c", @@ -473,7 +474,6 @@ "render/metal/SDL_render_metal.m", "gpu/metal/SDL_gpu_metal.m", "joystick/apple/SDL_mfijoystick.m", - "joystick/darwin/SDL_iokitjoystick.c", }, .emscripten = .{ "filesystem/emscripten/SDL_sysfilesystem.c",