From 495ffef93bc987d96aa5acb2920c5d581ca99ea9 Mon Sep 17 00:00:00 2001 From: Gabriele Musco Date: Mon, 24 Jun 2024 07:21:04 +0200 Subject: [PATCH] feat: add libglvnd dep to basalt --- src/dependencies/basalt_deps.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/dependencies/basalt_deps.rs b/src/dependencies/basalt_deps.rs index 1c34535..070485d 100644 --- a/src/dependencies/basalt_deps.rs +++ b/src/dependencies/basalt_deps.rs @@ -10,6 +10,19 @@ fn basalt_deps() -> Vec { dep_gpp(), dep_cmake(), dep_ninja(), + Dependency { + name: "libglvnd-dev".into(), + dep_type: DepType::Include, + filename: "GL/gl.h".into(), + packages: HashMap::from([ + (LinuxDistro::Arch, "libglvnd".into()), + (LinuxDistro::Debian, "libglvnd-dev".into()), + (LinuxDistro::Fedora, "libglvnd-devel".into()), + // WARN: can't find anything exact for alpine, mesa-dev offers + // GL/gl.h hopefully that's the only one needed + (LinuxDistro::Alpine, "mesa-dev".into()), + ]), + }, Dependency { name: "lz4-dev".into(), dep_type: DepType::Include,