lol

libva1: init at 1.7.3

+39
+36
pkgs/development/libraries/libva/1.0.0.nix
··· 1 + { stdenv, lib, fetchurl, libX11, pkgconfig, libXext, libdrm, libXfixes, wayland, libffi 2 + , mesa_noglu 3 + , minimal ? true, libva 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + name = "libva-${version}"; 8 + version = "1.7.3"; 9 + 10 + src = fetchurl { 11 + url = "http://www.freedesktop.org/software/vaapi/releases/libva/${name}.tar.bz2"; 12 + sha256 = "1ndrf136rlw03xag7j1xpmf9015d1h0dpnv6v587jnh6k2a17g12"; 13 + }; 14 + 15 + outputs = [ "bin" "dev" "out" ]; 16 + 17 + nativeBuildInputs = [ pkgconfig ]; 18 + 19 + buildInputs = [ libdrm ] 20 + ++ lib.optionals (!minimal) [ libva libX11 libXext libXfixes wayland libffi mesa_noglu ]; 21 + # TODO: share libs between minimal and !minimal - perhaps just symlink them 22 + 23 + configureFlags = 24 + [ "--with-drivers-path=${mesa_noglu.driverLink}/lib/dri" ] ++ 25 + lib.optionals (!minimal) [ "--enable-glx" ]; 26 + 27 + installFlags = [ "dummy_drv_video_ladir=$(out)/lib/dri" ]; 28 + 29 + meta = with stdenv.lib; { 30 + homepage = http://www.freedesktop.org/wiki/Software/vaapi; 31 + license = licenses.mit; 32 + description = "VAAPI library: Video Acceleration API"; 33 + platforms = platforms.unix; 34 + maintainers = with maintainers; [ garbas ]; 35 + }; 36 + }
+3
pkgs/top-level/all-packages.nix
··· 10280 10280 libva-full = libva.override { minimal = false; }; 10281 10281 libva-utils = callPackage ../development/libraries/libva-utils { }; 10282 10282 10283 + libva1 = callPackage ../development/libraries/libva/1.0.0.nix { }; 10284 + libva1-full = libva1.override { minimal = false; }; 10285 + 10283 10286 libvdpau = callPackage ../development/libraries/libvdpau { }; 10284 10287 10285 10288 libvdpau-va-gl = callPackage ../development/libraries/libvdpau-va-gl {