Merge pull request #177522 from minijackson/xdg-desktop-portal-wlr-0.6.0

xdg-desktop-portal-wlr: 0.5.0 -> 0.6.0
main
Bernardo Meurer 2 years ago committed by GitHub
commit 61f6379f62
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 27
      pkgs/development/libraries/xdg-desktop-portal-wlr/default.nix

@ -1,20 +1,35 @@
{ lib, stdenv, fetchFromGitHub, makeWrapper
, meson, ninja, pkg-config, wayland-protocols
, pipewire, wayland, systemd, libdrm, inih, scdoc, grim, slurp }:
{ lib
, stdenv
, fetchFromGitHub
, makeWrapper
, meson
, ninja
, pkg-config
, wayland-protocols
, grim
, inih
, libdrm
, mesa
, pipewire
, scdoc
, slurp
, systemd
, wayland
}:
stdenv.mkDerivation rec {
pname = "xdg-desktop-portal-wlr";
version = "0.5.0";
version = "0.6.0";
src = fetchFromGitHub {
owner = "emersion";
repo = pname;
rev = "v${version}";
sha256 = "sha256-weePlNcLmZ3R0IDQ95p0wQvsKTYp+sVlTENJtF8Z78Y=";
sha256 = "sha256-UztkfvMIbslPd/d262NZFb6WfESc9nBsSSH96BA4Aqw=";
};
nativeBuildInputs = [ meson ninja pkg-config wayland-protocols makeWrapper ];
buildInputs = [ pipewire wayland systemd libdrm inih scdoc ];
buildInputs = [ inih libdrm mesa pipewire scdoc systemd wayland ];
mesonFlags = [
"-Dsd-bus-provider=libsystemd"

Loading…
Cancel
Save