Merge pull request #54290 from adisbladis/mpv-vulkan

mpv: Add vulkan support
This commit is contained in:
adisbladis 2019-01-19 12:54:23 +00:00 committed by GitHub
commit 227104215d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,6 +19,11 @@
, libcdio ? null , libcdio ? null
, libcdio-paranoia ? null , libcdio-paranoia ? null
, vulkanSupport ? stdenv.isLinux
, shaderc ? null
, vulkan-headers ? null
, vulkan-loader ? null
, alsaSupport ? true, alsaLib ? null , alsaSupport ? true, alsaLib ? null
, bluraySupport ? true, libbluray ? null , bluraySupport ? true, libbluray ? null
, bs2bSupport ? true, libbs2b ? null , bs2bSupport ? true, libbs2b ? null
@ -163,6 +168,7 @@ in stdenv.mkDerivation rec {
++ optionals dvdnavSupport [ libdvdnav libdvdnav.libdvdread ] ++ optionals dvdnavSupport [ libdvdnav libdvdnav.libdvdread ]
++ optionals waylandSupport [ wayland wayland-protocols libxkbcommon ] ++ optionals waylandSupport [ wayland wayland-protocols libxkbcommon ]
++ optionals x11Support [ libX11 libXext libGLU_combined libXxf86vm libXrandr ] ++ optionals x11Support [ libX11 libXext libGLU_combined libXxf86vm libXrandr ]
++ optionals vulkanSupport [ shaderc vulkan-headers vulkan-loader ]
++ optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ ++ optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
CoreFoundation Cocoa CoreAudio CoreFoundation Cocoa CoreAudio
]); ]);