@@ -363,13 +363,6 @@ pub fn build(b: *std.Build) !void {
363
363
.flags = &.{},
364
364
});
365
365
366
- // TODO: fix -Wno-incompatible-pointer-types issue with SDL_PIPEWIRE_SHARED=OFF
367
- lib .addCSourceFiles (.{
368
- .root = sdl_dep .path ("" ),
369
- .files = &.{"src/audio/pipewire/SDL_pipewire.c" },
370
- .flags = &.{"-Wno-incompatible-pointer-types" },
371
- });
372
-
373
366
inline for (std .meta .fields (@TypeOf (values ))) | f | {
374
367
const value = b .fmt ("{any}" , .{@field (values , f .name )});
375
368
lib .defineCMacro (f .name , value );
@@ -457,10 +450,11 @@ pub fn build(b: *std.Build) !void {
457
450
458
451
//-- SDL_AUDIODRIVER
459
452
453
+ // https://wiki.archlinux.org/title/PipeWire
454
+ //
460
455
// SDL_AUDIO_DRIVER=pipewire
461
- // sudo apt install libpipewire-0.3-dev
462
456
//
463
- // https://wiki.archlinux.org/title/PipeWire
457
+ // sudo apt install libpipewire-0.3-dev
464
458
//
465
459
// TODO: why isn't `linkSystemLibrary` enough to find the headers?
466
460
// See https://github.com/ziglang/zig/issues/18465
@@ -1066,8 +1060,7 @@ const linux_src_files = [_][]const u8{
1066
1060
// "src/audio/netbsd/SDL_netbsdaudio.c",
1067
1061
// "src/audio/openslES/SDL_openslES.c",
1068
1062
1069
- // TODO: fix -Wno-incompatible-pointer-types issue with SDL_PIPEWIRE_SHARED=OFF
1070
- // "src/audio/pipewire/SDL_pipewire.c",
1063
+ "src/audio/pipewire/SDL_pipewire.c" ,
1071
1064
"src/camera/pipewire/SDL_camera_pipewire.c" ,
1072
1065
1073
1066
// "src/audio/ps2/SDL_ps2audio.c",
0 commit comments