biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / virtualization / spice-vdagent / default.nix
blob3911e1882ccbbc9203109874147812bec0248b23
1 {lib, stdenv, fetchurl, pkg-config, alsa-lib, spice-protocol, glib,
2  libpciaccess, libxcb, libXrandr, libXinerama, libXfixes, dbus, libdrm,
3  systemd}:
4 stdenv.mkDerivation rec {
5   pname = "spice-vdagent";
6   version = "0.22.1";
7   src = fetchurl {
8     url = "https://www.spice-space.org/download/releases/${pname}-${version}.tar.bz2";
9     hash = "sha256-k7DRWspHYsx9N5sXmnEBFJ267WK3IRL/+ys+kLEWh6A=";
10   };
12   postPatch = ''
13     substituteInPlace data/spice-vdagent.desktop --replace /usr $out
14   '';
15   nativeBuildInputs = [ pkg-config ];
16   buildInputs = [ alsa-lib spice-protocol glib libdrm
17                   libpciaccess libxcb libXrandr libXinerama libXfixes
18                   dbus systemd ] ;
19   meta = {
20     description = "Enhanced SPICE integration for linux QEMU guest";
21     longDescription = ''
22        Spice agent for linux guests offering
23        * Client mouse mode
24        * Copy and paste
25        * Automatic adjustment of the X-session resolution
26          to the client resolution
27        * Multiple displays
28     '';
29     homepage = "https://www.spice-space.org/";
30     license = lib.licenses.gpl3Plus;
31     maintainers = [ lib.maintainers.aboseley ];
32     platforms = lib.platforms.linux;
33   };