summaryrefslogtreecommitdiff
path: root/pkgs/wlroots_0_15.nix
diff options
context:
space:
mode:
authorstuebinm2025-06-01 01:43:30 +0200
committerstuebinm2025-06-01 23:19:12 +0200
commit52f13d67f0083c62aef505e8223b784be92624aa (patch)
tree587a0c01fa2d31b2e417959c37e7f685ae20f1d2 /pkgs/wlroots_0_15.nix
parent717e5e07e85ef917a023ac5ca01b6c689cac5fdd (diff)
NixOS 25.05
Diffstat (limited to 'pkgs/wlroots_0_15.nix')
-rw-r--r--pkgs/wlroots_0_15.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/wlroots_0_15.nix b/pkgs/wlroots_0_15.nix
index 93095f8..6b63e4c 100644
--- a/pkgs/wlroots_0_15.nix
+++ b/pkgs/wlroots_0_15.nix
@@ -23,6 +23,9 @@
, glslang
, libliftoff
, libdisplay-info
+, libdrm
+, libgbm
+, cmake
, nixosTests
, enableXWayland ? true
@@ -47,6 +50,8 @@ stdenv.mkDerivation {
hash = "sha256-MFR38UuB/wW7J9ODDUOfgTzKLse0SSMIRYTpEaEdRwM=";
};
+ CFLAGS = [ "-Wno-calloc-transposed-args" ];
+
postPatch = ''
substituteInPlace backend/drm/meson.build \
--replace /usr/share/hwdata/ ${hwdata}/share/hwdata/
@@ -58,10 +63,12 @@ stdenv.mkDerivation {
strictDeps = true;
depsBuildBuild = [ pkg-config ];
- nativeBuildInputs = [ meson ninja pkg-config wayland-scanner glslang ];
+ nativeBuildInputs = [ meson ninja pkg-config wayland-scanner glslang cmake ];
buildInputs = [
libGL
+ libdrm
+ libgbm
libcap
libinput
libpng