diff options
| author | Vladimír Čunát <v@cunat.cz> | 2024-02-24 10:00:33 +0100 |
|---|---|---|
| committer | Vladimír Čunát <v@cunat.cz> | 2024-02-24 10:00:33 +0100 |
| commit | 1fb8ff20cba47ea437512da6d1a5fc9b00a641a1 (patch) | |
| tree | be208903ac539c6939f81faa1fa4cd648803c7fc | |
| parent | Merge staging-next-23.11 into staging-23.11 (diff) | |
| parent | dav1d: add patch for CVE-2024-1580 (diff) | |
| download | nixpkgs-1fb8ff20cba47ea437512da6d1a5fc9b00a641a1.tar.gz | |
Merge #290956: dav1d: add patch for CVE-2024-1580
...into staging-23.11
| -rw-r--r-- | pkgs/development/libraries/dav1d/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/development/libraries/dav1d/default.nix b/pkgs/development/libraries/dav1d/default.nix index 9c5e5101c8af..5391ce7938e7 100644 --- a/pkgs/development/libraries/dav1d/default.nix +++ b/pkgs/development/libraries/dav1d/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub +{ lib, stdenv, fetchFromGitHub, fetchpatch , meson, ninja, nasm, pkg-config , xxHash , withTools ? false # "dav1d" binary @@ -26,6 +26,14 @@ stdenv.mkDerivation rec { hash = "sha256-RrEim3HXXjx2RUU7K3wPH3QbhNTRN9ZX/oAcyE9aV8I="; }; + patches = [ + (fetchpatch { + name = "CVE-2024-1580.patch"; + url = "https://code.videolan.org/videolan/dav1d/-/commit/2b475307dc11be9a1c3cc4358102c76a7f386a51.patch"; + hash = "sha256-QexrqCBqWdXc9NyVyNNkGMe6yJVZlJI3h0/xK23d97E="; + }) + ]; + outputs = [ "out" "dev" ]; nativeBuildInputs = [ meson ninja nasm pkg-config ]; |
