Unverified Commit 5fef96b3 authored by K900's avatar K900 Committed by GitHub
Browse files

Vulkan 1.3.296 (#347317)

parents 7bcc9dd4 d4232f33
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2,13 +2,13 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "volk";
  version = "1.3.290.0";
  version = "1.3.296.0";

  src = fetchFromGitHub {
    owner = "zeux";
    repo = "volk";
    rev = "vulkan-sdk-${finalAttrs.version}";
    hash = "sha256-SbTBwS4mJETrXRT7QMJX9F8ukcZmzz8+1atVbB/fid4=";
    hash = "sha256-faLszfOeFo5eAzwvnrAUDVAPCVt/F9xRUFGxC9TA8E8=";
  };

  nativeBuildInputs = [ cmake ];
+2 −2
Original line number Diff line number Diff line
@@ -9,13 +9,13 @@
}:
stdenv.mkDerivation rec {
  pname = "glslang";
  version = "14.3.0";
  version = "15.0.0";

  src = fetchFromGitHub {
    owner = "KhronosGroup";
    repo = "glslang";
    rev = version;
    hash = "sha256-slKBFq6NyWHQmJq/YR3LmbGnHyZgRg0hej90tZDOGzA=";
    hash = "sha256-QXNecJ6SDeWpRjzHRTdPJHob1H3q2HZmWuL2zBt2Tlw=";
  };

  outputs = [ "bin" "out" "dev" ];
+2 −2
Original line number Diff line number Diff line
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
  pname = "spirv-headers";
  version = "1.3.290.0";
  version = "1.3.296.0";

  src = fetchFromGitHub {
    owner = "KhronosGroup";
    repo = "SPIRV-Headers";
    rev = "vulkan-sdk-${version}";
    hash = "sha256-c9ruBCnf9PNJz030bfRhHwyqju6T8YCRx+efKCEYgSo=";
    hash = "sha256-o1yRTvP7a+XVwendTKBJKNnelVGWLD0gH258GGeUDhQ=";
  };

  nativeBuildInputs = [ cmake ];
+2 −2
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub, cmake, ninja }:
stdenv.mkDerivation rec {
  pname = "vulkan-headers";
  version = "1.3.290.0";
  version = "1.3.296.0";

  # Adding `ninja` here to enable Ninja backend. Otherwise on gcc-14 or
  # later the build fails as:
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
    owner = "KhronosGroup";
    repo = "Vulkan-Headers";
    rev = "vulkan-sdk-${version}";
    hash = "sha256-goxA3Wg3u5hNCz54tWMJnFaS0JGVjphy14Ng/sAK/EM=";
    hash = "sha256-u/40rOQyYbQza0aYbechLdKhYM1DgoMKkxauW2zZ/w0=";
  };

  passthru.updateScript = ./update.sh;
+2 −2
Original line number Diff line number Diff line
@@ -4,13 +4,13 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "vulkan-loader";
  version = "1.3.290.0";
  version = "1.3.296.0";

  src = fetchFromGitHub {
    owner = "KhronosGroup";
    repo = "Vulkan-Loader";
    rev = "vulkan-sdk-${finalAttrs.version}";
    hash = "sha256-z26xvp7bKaOQAXF+/Sk24Syuw3N9QXc6sk2vlQwceJ8=";
    hash = "sha256-6GHZUiYL3gDWN61SaLiD/3xXSoQb1rx6U5eu1cl8ZwM=";
  };

  patches = [ ./fix-pkgconfig.patch ]
Loading