Skip to content

Commit fe0df3a

Browse files
committed
fix unused pipewire issue
1 parent e435b91 commit fe0df3a

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

build.zig

+4-11
Original file line numberDiff line numberDiff line change
@@ -363,13 +363,6 @@ pub fn build(b: *std.Build) !void {
363363
.flags = &.{},
364364
});
365365

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-
373366
inline for (std.meta.fields(@TypeOf(values))) |f| {
374367
const value = b.fmt("{any}", .{@field(values, f.name)});
375368
lib.defineCMacro(f.name, value);
@@ -457,10 +450,11 @@ pub fn build(b: *std.Build) !void {
457450

458451
//-- SDL_AUDIODRIVER
459452

453+
// https://wiki.archlinux.org/title/PipeWire
454+
//
460455
// SDL_AUDIO_DRIVER=pipewire
461-
// sudo apt install libpipewire-0.3-dev
462456
//
463-
// https://wiki.archlinux.org/title/PipeWire
457+
// sudo apt install libpipewire-0.3-dev
464458
//
465459
// TODO: why isn't `linkSystemLibrary` enough to find the headers?
466460
// See https://github.com/ziglang/zig/issues/18465
@@ -1066,8 +1060,7 @@ const linux_src_files = [_][]const u8{
10661060
// "src/audio/netbsd/SDL_netbsdaudio.c",
10671061
// "src/audio/openslES/SDL_openslES.c",
10681062

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",
10711064
"src/camera/pipewire/SDL_camera_pipewire.c",
10721065

10731066
// "src/audio/ps2/SDL_ps2audio.c",

0 commit comments

Comments
 (0)