diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/nvidia-vaapi-driver/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/nvidia-vaapi-driver/default.nix | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/nixpkgs/pkgs/development/libraries/nvidia-vaapi-driver/default.nix b/nixpkgs/pkgs/development/libraries/nvidia-vaapi-driver/default.nix index 7225efad2f68..5e559af9357b 100644 --- a/nixpkgs/pkgs/development/libraries/nvidia-vaapi-driver/default.nix +++ b/nixpkgs/pkgs/development/libraries/nvidia-vaapi-driver/default.nix @@ -4,6 +4,7 @@ , meson , ninja , pkg-config +, libdrm , libGL , gst_all_1 , nv-codec-headers-11 @@ -13,13 +14,13 @@ stdenv.mkDerivation rec { pname = "nvidia-vaapi-driver"; - version = "0.0.6"; + version = "0.0.9"; src = fetchFromGitHub { owner = "elFarto"; repo = pname; rev = "v${version}"; - sha256 = "sha256-/9PCqjs0hiIM7ZLvDesff5Bh0a1B8/w/CTw62spw+j4="; + sha256 = "sha256-mQtprgm6QonYiMUPPIcCbWxPQ/b2XuQiOkROZNPYaQk="; }; nativeBuildInputs = [ @@ -30,6 +31,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ + libdrm libGL gst_all_1.gstreamer gst_all_1.gst-plugins-bad @@ -37,6 +39,14 @@ stdenv.mkDerivation rec { libva ]; + # Note: Attempt to remove on next release after 0.0.9 + # nixpkgs reference: https://github.com/NixOS/nixpkgs/pull/221978#issuecomment-1483892437 + # upstream: https://github.com/elFarto/nvidia-vaapi-driver/issues/188 + NIX_CFLAGS_COMPILE = [ + "-Wno-error=format=" + "-Wno-error=int-conversion" + ]; + postFixup = '' addOpenGLRunpath "$out/lib/dri/nvidia_drv_video.so" ''; @@ -44,6 +54,7 @@ stdenv.mkDerivation rec { meta = with lib;{ homepage = "https://github.com/elFarto/nvidia-vaapi-driver"; description = "A VA-API implemention using NVIDIA's NVDEC"; + changelog = "https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers;[ nickcao ]; }; |