mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-07 02:15:34 +00:00
flake.nix: enable Vulkan support
Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
@@ -30,24 +30,27 @@
|
|||||||
]);
|
]);
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
default = with pkgs; mkShell {
|
default = with pkgs; mkShell
|
||||||
ANDROID_SDK_ROOT = "${android-sdk}/share/android-sdk";
|
({
|
||||||
JAVA_HOME = jdk8.home;
|
ANDROID_SDK_ROOT = "${android-sdk}/share/android-sdk";
|
||||||
packages = [
|
JAVA_HOME = jdk8.home;
|
||||||
android-sdk
|
packages = [
|
||||||
jdk8
|
android-sdk
|
||||||
clang
|
jdk8
|
||||||
] ++ (if stdenv.isLinux then [
|
clang
|
||||||
vulkan-headers
|
] ++ (if stdenv.isLinux then [
|
||||||
libxkbcommon
|
vulkan-headers
|
||||||
wayland
|
libxkbcommon
|
||||||
xorg.libX11
|
wayland
|
||||||
xorg.libXcursor
|
xorg.libX11
|
||||||
xorg.libXfixes
|
xorg.libXcursor
|
||||||
libGL
|
xorg.libXfixes
|
||||||
pkgconfig
|
libGL
|
||||||
] else [ ]);
|
pkgconfig
|
||||||
};
|
] else [ ]);
|
||||||
|
} // (if stdenv.isLinux then {
|
||||||
|
LD_LIBRARY_PATH = "${vulkan-loader}/lib";
|
||||||
|
} else { }));
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user