Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at release-19.03 35 lines 863 B view raw
1{ stdenv, fetchFromGitHub, pkgconfig 2, libdrm, libva, libX11, libXext, libXfixes, wayland, meson, ninja 3}: 4 5stdenv.mkDerivation rec { 6 name = "libva-utils-${version}"; 7 inherit (libva) version; 8 9 src = fetchFromGitHub { 10 owner = "01org"; 11 repo = "libva-utils"; 12 rev = version; 13 sha256 = "1yk9bg1wg4nqva3l01s6bghcvc3hb02gp62p1sy5qk0r9mn5kpik"; 14 }; 15 16 nativeBuildInputs = [ meson ninja pkgconfig ]; 17 18 buildInputs = [ libdrm libva libX11 libXext libXfixes wayland ]; 19 20 mesonFlags = [ 21 "-Ddrm=true" 22 "-Dx11=true" 23 "-Dwayland=true" 24 ]; 25 26 enableParallelBuilding = true; 27 28 meta = with stdenv.lib; { 29 description = "VAAPI tools: Video Acceleration API"; 30 homepage = http://www.freedesktop.org/wiki/Software/vaapi; 31 license = licenses.mit; 32 maintainers = with maintainers; [ garbas ]; 33 platforms = platforms.unix; 34 }; 35}