diff options
author | Artturi <Artturin@artturin.com> | 2024-02-04 17:37:13 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-04 17:37:13 +0200 |
commit | 863faaacc38cd9047a1bf890033e35dd54c649e0 (patch) | |
tree | b13326df5c5b9fa764405257aa49d5ce22a1d73a /pkgs/development/libraries | |
parent | 8f893ff1dadba01ae14fa99fb69abba64d5b4a21 (diff) | |
parent | 694844bc9a15e6304c99c2659a32f6e30973f8eb (diff) | |
download | nixlib-863faaacc38cd9047a1bf890033e35dd54c649e0.tar nixlib-863faaacc38cd9047a1bf890033e35dd54c649e0.tar.gz nixlib-863faaacc38cd9047a1bf890033e35dd54c649e0.tar.bz2 nixlib-863faaacc38cd9047a1bf890033e35dd54c649e0.tar.lz nixlib-863faaacc38cd9047a1bf890033e35dd54c649e0.tar.xz nixlib-863faaacc38cd9047a1bf890033e35dd54c649e0.tar.zst nixlib-863faaacc38cd9047a1bf890033e35dd54c649e0.zip |
Merge pull request #285854 from seanybaggins/add-mingw32-support-dav1d
Add mingw32 support dav1d
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r-- | pkgs/development/libraries/dav1d/default.nix | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/pkgs/development/libraries/dav1d/default.nix b/pkgs/development/libraries/dav1d/default.nix index 9c5e5101c8af..670f568e0b6a 100644 --- a/pkgs/development/libraries/dav1d/default.nix +++ b/pkgs/development/libraries/dav1d/default.nix @@ -1,11 +1,20 @@ -{ lib, stdenv, fetchFromGitHub -, meson, ninja, nasm, pkg-config +{ lib +, stdenv +, fetchFromGitHub +, meson +, ninja +, nasm +, pkg-config , xxHash , withTools ? false # "dav1d" binary -, withExamples ? false, SDL2 # "dav1dplay" binary -, useVulkan ? false, libplacebo, vulkan-loader, vulkan-headers +, withExamples ? false +, SDL2 # "dav1dplay" binary +, useVulkan ? false +, libplacebo +, vulkan-loader +, vulkan-headers -# for passthru.tests + # for passthru.tests , ffmpeg , gdal , handbrake @@ -34,7 +43,7 @@ stdenv.mkDerivation rec { ++ lib.optional withExamples SDL2 ++ lib.optionals useVulkan [ libplacebo vulkan-loader vulkan-headers ]; - mesonFlags= [ + mesonFlags = [ "-Denable_tools=${lib.boolToString withTools}" "-Denable_examples=${lib.boolToString withExamples}" ]; @@ -62,7 +71,7 @@ stdenv.mkDerivation rec { changelog = "https://code.videolan.org/videolan/dav1d/-/tags/${version}"; # More technical: https://code.videolan.org/videolan/dav1d/blob/${version}/NEWS license = licenses.bsd2; - platforms = platforms.unix; + platforms = platforms.unix ++ platforms.windows; maintainers = with maintainers; [ primeos ]; }; } |