Commit 29753a7c authored by Sergei Trofimovich's avatar Sergei Trofimovich
Browse files

vkmark: unstable-2022-09-09 -> 2017.08-unstable-2023-04-12

Without the update build fails on `master` after `gcc-13` update as
https://hydra.nixos.org/build/249036926:

    In file included from ../src/benchmark.cpp:25:
    ../src/scene.h:79:5: error: 'uint64_t' does not name a type
       79 |     uint64_t start_time;
          |     ^~~~~~~~
parent d7c8d1d8
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -13,17 +13,18 @@
, assimp
, libxcb
, xcbutilwm
, unstableGitUpdater
}:

stdenv.mkDerivation rec {
  pname = "vkmark";
  version = "unstable-2022-09-09";
  version = "2017.08-unstable-2023-04-12";

  src = fetchFromGitHub {
    owner = "vkmark";
    repo = "vkmark";
    rev = "30d2cd37f0566589d90914501fc7c51a4e51f559";
    sha256 = "sha256-/awEJbmSiNJT71bijI5mrJkKN4DhRNxXO/qYpQECFnA=";
    rev = "ab6e6f34077722d5ae33f6bd40b18ef9c0e99a15";
    sha256 = "sha256-X1Y2U1aJymKrv3crJLN7tvXHG2W+w0W5gB2g00y4yvc=";
  };

  nativeBuildInputs = [ meson ninja pkg-config ];
@@ -39,6 +40,8 @@ stdenv.mkDerivation rec {
    wayland-protocols
  ];

  passthru.updateScript = unstableGitUpdater { };

  meta = with lib; {
    description = "An extensible Vulkan benchmarking suite";
    homepage = "https://github.com/vkmark/vkmark";