Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / qubes / qubes-core-vchan-xen / default.nix
blob21b80fcf51dd6c0a0e9744c078b87bdc3c707e6c
1 { lib, stdenv
2 , fetchFromGitHub
3 , xen
4 }:
6 stdenv.mkDerivation rec {
7   pname = "qubes-core-vchan-xen";
8   version = "4.1.4";
10   src = fetchFromGitHub {
11     owner = "QubesOS";
12     repo = pname;
13     rev = "v${version}";
14     hash = "sha256:02l1vs5c2jfw22gxvl2fb66m0d99n8ya1i7rphsb5cxsljvxary0";
15   };
17   buildInputs = [ xen ];
19   buildPhase = ''
20     make all PREFIX=/ LIBDIR="$out/lib" INCLUDEDIR="$out/include"
21   '';
23   installPhase = ''
24     make install DESTDIR=$out PREFIX=/
25   '';
27   meta = with lib; {
28     description = "Libraries required for the higher-level Qubes daemons and tools";
29     homepage = "https://qubes-os.org";
30     license = licenses.gpl2Plus;
31     maintainers = with maintainers; [ _0x4A6F ];
32     platforms = platforms.linux;
33   };