diff options
author | Leon Isenberg <ljli@users.noreply.github.com> | 2017-03-27 04:28:30 +0200 |
---|---|---|
committer | Leon Isenberg <ljli@users.noreply.github.com> | 2017-03-27 10:42:44 +0200 |
commit | df94900353d6a9d6c1b2822389a2775e6c99430d (patch) | |
tree | 5cc3529fc11a7c5ec9398ebb094d46f943e0b759 /pkgs/development/libraries/vulkan-loader | |
parent | 6c17ad677c4970c87e8562574ea7e6fbf12b0813 (diff) | |
download | nixpkgs-df94900353d6a9d6c1b2822389a2775e6c99430d.tar nixpkgs-df94900353d6a9d6c1b2822389a2775e6c99430d.tar.gz nixpkgs-df94900353d6a9d6c1b2822389a2775e6c99430d.tar.bz2 nixpkgs-df94900353d6a9d6c1b2822389a2775e6c99430d.tar.lz nixpkgs-df94900353d6a9d6c1b2822389a2775e6c99430d.tar.xz nixpkgs-df94900353d6a9d6c1b2822389a2775e6c99430d.tar.zst nixpkgs-df94900353d6a9d6c1b2822389a2775e6c99430d.zip |
vulkan-loader: demos: fix cube/cubepp
Diffstat (limited to 'pkgs/development/libraries/vulkan-loader')
-rw-r--r-- | pkgs/development/libraries/vulkan-loader/default.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/development/libraries/vulkan-loader/default.nix b/pkgs/development/libraries/vulkan-loader/default.nix index a1b9ee03f23..afd8c89ba40 100644 --- a/pkgs/development/libraries/vulkan-loader/default.nix +++ b/pkgs/development/libraries/vulkan-loader/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchgit, fetchFromGitHub, cmake, pkgconfig, git, python3, python3Packages, glslang, spirv-tools, x11, libxcb, libXrandr, - libXext, wayland, mesa_noglu }: + libXext, wayland, mesa_noglu, makeWrapper }: let version = "1.0.39.1"; @@ -16,6 +16,7 @@ stdenv.mkDerivation rec { name = "vulkan-loader-${version}"; inherit version src; + nativeBuildInputs = [ makeWrapper ]; buildInputs = [ cmake pkgconfig git python3 python3Packages.lxml glslang spirv-tools x11 libxcb libXrandr libXext wayland ]; @@ -52,7 +53,10 @@ stdenv.mkDerivation rec { mkdir -p $demos/bin cp demos/*.spv demos/*.ppm $demos/bin find demos -type f -executable -not -name vulkaninfo -exec cp {} $demos/bin \; - ''; + for p in cube cubepp; do + wrapProgram $demos/bin/$p --run "cd $demos/bin" + done + ''; meta = with stdenv.lib; { description = "LunarG Vulkan loader"; |