vkmark: init at unstable-2022-09-09

+51
+49
pkgs/tools/graphics/vkmark/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , pkg-config 5 + , meson 6 + , ninja 7 + , vulkan-headers 8 + , vulkan-loader 9 + , mesa 10 + , wayland-protocols 11 + , wayland 12 + , glm 13 + , assimp 14 + , libxcb 15 + , xcbutilwm 16 + }: 17 + 18 + stdenv.mkDerivation rec { 19 + pname = "vkmark"; 20 + version = "unstable-2022-09-09"; 21 + 22 + src = fetchFromGitHub { 23 + owner = "vkmark"; 24 + repo = "vkmark"; 25 + rev = "30d2cd37f0566589d90914501fc7c51a4e51f559"; 26 + sha256 = "sha256-/awEJbmSiNJT71bijI5mrJkKN4DhRNxXO/qYpQECFnA="; 27 + }; 28 + 29 + nativeBuildInputs = [ meson ninja pkg-config ]; 30 + buildInputs = [ 31 + vulkan-headers 32 + vulkan-loader 33 + mesa 34 + glm 35 + assimp 36 + libxcb 37 + xcbutilwm 38 + wayland 39 + wayland-protocols 40 + ]; 41 + 42 + meta = with lib; { 43 + description = "An extensible Vulkan benchmarking suite"; 44 + homepage = "https://github.com/vkmark/vkmark"; 45 + license = with licenses; [ lgpl21Plus ]; 46 + platforms = platforms.linux; 47 + maintainers = with maintainers; [ muscaln ]; 48 + }; 49 + }
+2
pkgs/top-level/all-packages.nix
··· 12505 12505 vkBasalt32 = pkgsi686Linux.vkBasalt; 12506 12506 }; 12507 12507 12508 + vkmark = callPackage ../tools/graphics/vkmark { }; 12509 + 12508 12510 vncrec = callPackage ../tools/video/vncrec { }; 12509 12511 12510 12512 vo-amrwbenc = callPackage ../development/libraries/vo-amrwbenc { };