diff options
| author | cashmere <cashmere@autistici.org> | 2026-07-25 18:12:41 +0200 |
|---|---|---|
| committer | cashmere <cashmere@autistici.org> | 2026-07-25 18:12:41 +0200 |
| commit | 73940dd7f992c5995fc1ac4e04eef89fe53510ce (patch) | |
| tree | 928123130c5692bc3058a252178e6e332c0bd720 /audio/pwvucontrol/files | |
| parent | 2ccff377568d4622624062701334a6fc0d0b9ba3 (diff) | |
| download | ports-master.tar.gz | |
Diffstat (limited to 'audio/pwvucontrol/files')
| -rw-r--r-- | audio/pwvucontrol/files/patch-cargo-crates_pipewire-sys-0.9.2_build.rs | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/audio/pwvucontrol/files/patch-cargo-crates_pipewire-sys-0.9.2_build.rs b/audio/pwvucontrol/files/patch-cargo-crates_pipewire-sys-0.9.2_build.rs new file mode 100644 index 0000000..a9bae1b --- /dev/null +++ b/audio/pwvucontrol/files/patch-cargo-crates_pipewire-sys-0.9.2_build.rs @@ -0,0 +1,22 @@ +--- cargo-crates/pipewire-sys-0.9.2/build.rs.orig ++++ cargo-crates/pipewire-sys-0.9.2/build.rs +@@ -20,6 +20,7 @@ + .parse_callbacks(Box::new(bindgen::CargoCallbacks::new())) + .size_t_is_usize(true) + .allowlist_function("pw_.*") ++ .allowlist_function("pipewire_.*") + .allowlist_type("pw_.*") + .allowlist_var("pw_.*") + .allowlist_var("PW_.*") +@@ -27,7 +28,11 @@ + .blocklist_type("spa_.*") + .blocklist_item("spa_.*") +- .raw_line("use spa_sys::*;"); ++ .raw_line("use spa_sys::*;") ++ .raw_line("#[allow(non_snake_case)]") ++ .raw_line("pub unsafe fn pw_init(argc: *mut ::std::os::raw::c_int, argv: *mut *mut *mut ::std::os::raw::c_char) { pipewire_init(argc, argv) }") ++ .raw_line("#[allow(non_snake_case)]") ++ .raw_line("pub unsafe fn pw_deinit() { pipewire_deinit() }"); + + let builder = libpipewire + .include_paths |
