Loading pkgs/development/libraries/xdg-desktop-portal-wlr/default.nix +13 −2 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitHub , fetchpatch , makeWrapper , meson , ninja , pkg-config , wayland-protocols , wayland-scanner , grim , inih , libdrm Loading @@ -28,8 +30,17 @@ stdenv.mkDerivation rec { sha256 = "sha256-UztkfvMIbslPd/d262NZFb6WfESc9nBsSSH96BA4Aqw="; }; nativeBuildInputs = [ meson ninja pkg-config wayland-protocols makeWrapper ]; buildInputs = [ inih libdrm mesa pipewire scdoc systemd wayland ]; # scdoc: mark as build-time dependency # https://github.com/emersion/xdg-desktop-portal-wlr/pull/248 patches = [(fetchpatch { url = "https://github.com/emersion/xdg-desktop-portal-wlr/commit/92ccd62428082ba855e359e83730c4370cd1aac7.patch"; hash = "sha256-mU1whfp7BoSylaS3y+YwfABImZFOeuItSXCon0C7u20="; })]; strictDeps = true; depsBuildBuild = [ pkg-config ]; nativeBuildInputs = [ meson ninja pkg-config scdoc wayland-scanner makeWrapper ]; buildInputs = [ inih libdrm mesa pipewire systemd wayland wayland-protocols ]; mesonFlags = [ "-Dsd-bus-provider=libsystemd" Loading Loading
pkgs/development/libraries/xdg-desktop-portal-wlr/default.nix +13 −2 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitHub , fetchpatch , makeWrapper , meson , ninja , pkg-config , wayland-protocols , wayland-scanner , grim , inih , libdrm Loading @@ -28,8 +30,17 @@ stdenv.mkDerivation rec { sha256 = "sha256-UztkfvMIbslPd/d262NZFb6WfESc9nBsSSH96BA4Aqw="; }; nativeBuildInputs = [ meson ninja pkg-config wayland-protocols makeWrapper ]; buildInputs = [ inih libdrm mesa pipewire scdoc systemd wayland ]; # scdoc: mark as build-time dependency # https://github.com/emersion/xdg-desktop-portal-wlr/pull/248 patches = [(fetchpatch { url = "https://github.com/emersion/xdg-desktop-portal-wlr/commit/92ccd62428082ba855e359e83730c4370cd1aac7.patch"; hash = "sha256-mU1whfp7BoSylaS3y+YwfABImZFOeuItSXCon0C7u20="; })]; strictDeps = true; depsBuildBuild = [ pkg-config ]; nativeBuildInputs = [ meson ninja pkg-config scdoc wayland-scanner makeWrapper ]; buildInputs = [ inih libdrm mesa pipewire systemd wayland wayland-protocols ]; mesonFlags = [ "-Dsd-bus-provider=libsystemd" Loading