diff --git a/pkgs/development/libraries/vaapi-intel/default.nix b/pkgs/development/libraries/vaapi-intel/default.nix new file mode 100644 index 00000000000..432daa88a33 --- /dev/null +++ b/pkgs/development/libraries/vaapi-intel/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl, autoconf, automake, libtool, mesa, libva, libdrm, libX11, pkgconfig }: + +stdenv.mkDerivation rec { + name = "intel-driver-1.0.19"; + + src = fetchurl { + url = "http://cgit.freedesktop.org/intel-driver/snapshot/${name}.tar.bz2"; + sha256 = "1ns6y1hdqvqd92mc0d6axyh17rgyzp73xnbf97mnnzi9fc47x6p1"; + }; + + buildInputs = [ autoconf automake libtool mesa libva pkgconfig libdrm libX11 ]; + + preConfigure = '' + sh autogen.sh + sed -i -e "s,LIBVA_DRIVERS_PATH=.*,LIBVA_DRIVERS_PATH=$out/lib/dri," configure + ''; + + meta = { + homepage = http://cgit.freedesktop.org/vaapi/intel-driver/; + license = "MIT"; + description = "Intel driver for the VAAPI library"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9cd5943b937..7b17379aedc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5057,7 +5057,9 @@ let ucommon = callPackage ../development/libraries/ucommon { }; - vdpauDriver = callPackage ../development/libraries/vaapi-vdpau { }; + vaapiIntel = callPackage ../development/libraries/vaapi-intel { }; + + vaapiVdpau = callPackage ../development/libraries/vaapi-vdpau { }; vamp = callPackage ../development/libraries/audio/vamp { };