fix: add wayland-dev to xrizer dependencies
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled

This commit is contained in:
Gabriele Musco 2025-05-14 07:25:26 +02:00
commit b174fab6bf
2 changed files with 14 additions and 0 deletions

View file

@ -166,6 +166,8 @@ fn include_paths() -> Vec<String> {
"/usr/include/ffmpeg/libpostproc".into(),
"/usr/include/ffmpeg/libswresample".into(),
"/usr/include/ffmpeg/libswscale".into(),
// opensuse puts wayland-client.h here
"/usr/include/wayland".into(),
]
}

View file

@ -29,6 +29,18 @@ fn xrizer_deps() -> Vec<Dependency> {
(LinuxDistro::Suse, "clang19-devel".into()),
]),
},
Dependency {
name: "wayland-dev".into(),
dep_type: DepType::Include,
filename: "wayland-client.h".into(),
packages: HashMap::from([
(LinuxDistro::Arch, "wayland".into()),
(LinuxDistro::Debian, "libwayland-dev".into()),
(LinuxDistro::Fedora, "wayland-devel".into()),
(LinuxDistro::Gentoo, "dev-libs/wayland".into()),
(LinuxDistro::Suse, "wayland-devel".into()),
]),
},
]
}