mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-28 16:17:42 +03:00
Merge pull request #54290 from adisbladis/mpv-vulkan
mpv: Add vulkan support
This commit is contained in:
commit
227104215d
@ -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
|
||||||
]);
|
]);
|
||||||
@ -176,7 +182,7 @@ in stdenv.mkDerivation rec {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
# Ensure youtube-dl is available in $PATH for mpv
|
# Ensure youtube-dl is available in $PATH for mpv
|
||||||
wrapperFlags =
|
wrapperFlags =
|
||||||
let
|
let
|
||||||
getPath = type : "${luasocket}/lib/lua/${lua.luaversion}/?.${type};" +
|
getPath = type : "${luasocket}/lib/lua/${lua.luaversion}/?.${type};" +
|
||||||
"${luasocket}/share/lua/${lua.luaversion}/?.${type}";
|
"${luasocket}/share/lua/${lua.luaversion}/?.${type}";
|
||||||
|
Loading…
Reference in New Issue
Block a user