diff --git a/meson.build b/meson.build index f26f87e1..c0c22202 100644 --- a/meson.build +++ b/meson.build @@ -26,6 +26,7 @@ endif cc = meson.get_compiler('c') libm = cc.find_library('m') +libdrm = dependency('libdrm') xcb = dependency('xcb', required : get_option('xwayland')) xlibs = dependency('xcb-icccm', required : get_option('xwayland')) wayland_server_dep = dependency('wayland-server',version: '>=1.23.1') @@ -100,6 +101,7 @@ executable('mango', wayland_sources, dependencies : [ libm, + libdrm, xcb, xlibs, libscenefx_dep, diff --git a/nix/default.nix b/nix/default.nix index cbfc917a..8c35eb83 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -3,6 +3,7 @@ libX11, libinput, libxcb, + libdrm, libxkbcommon, pcre2, pango, @@ -58,6 +59,7 @@ stdenv.mkDerivation { wlroots_0_19 scenefx libGL + libdrm ] ++ lib.optionals enableXWayland [ libX11