From 82748eb1c243ef84e171da59e319363cc845ec48 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 7 Jun 2025 16:45:18 +0800 Subject: [PATCH] qmplay2: 24.06.16 -> 25.01.19 --- pkgs/by-name/qm/qmplay2/package.nix | 4 +++- pkgs/by-name/qm/qmplay2/sources.nix | 13 +++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/qm/qmplay2/package.nix b/pkgs/by-name/qm/qmplay2/package.nix index 8de3a25b0c95..2b367367c52c 100644 --- a/pkgs/by-name/qm/qmplay2/package.nix +++ b/pkgs/by-name/qm/qmplay2/package.nix @@ -1,5 +1,6 @@ { lib, + stdenv, alsa-lib, callPackage, cmake, @@ -19,7 +20,6 @@ pkg-config, qt5, qt6, - stdenv, taglib, vulkan-headers, vulkan-tools, @@ -43,6 +43,8 @@ stdenv.mkDerivation (finalAttrs: { cp -va ${sources.qmvk.src}/* qmvk/ chmod --recursive 744 qmvk popd + substituteInPlace src/qmplay2/vulkan/VulkanWindow.cpp \ + --replace-fail "getSubmitInfo()" "getSubmitInfo(0)" ''; nativeBuildInputs = diff --git a/pkgs/by-name/qm/qmplay2/sources.nix b/pkgs/by-name/qm/qmplay2/sources.nix index e3cb9a89f2d6..2ddfe376a38b 100644 --- a/pkgs/by-name/qm/qmplay2/sources.nix +++ b/pkgs/by-name/qm/qmplay2/sources.nix @@ -5,13 +5,14 @@ let self = { pname = "qmplay2"; - version = "24.06.16"; + version = "25.01.19"; src = fetchFromGitHub { owner = "zaps166"; repo = "QMPlay2"; - rev = self.version; - hash = "sha256-HoFyC/OFmthUYfyo6//+KmBIq06MPb5GmDekJbnsz5o="; + tag = self.version; + hash = "sha256-Of/zEQ6o2J/wXfAoY10IPtCaMaSk8ux8L6MrimeMWVA="; + fetchSubmodules = true; }; }; in @@ -19,13 +20,13 @@ qmvk = { pname = "qmvk"; - version = "0-unstable-2024-04-19"; + version = "0-unstable-2025-06-05"; src = fetchFromGitHub { owner = "zaps166"; repo = "QmVk"; - rev = "5c5c2942255820b6343afdfeea0405cd3b36870e"; - hash = "sha256-viFM9N5PiSCgkGlxtrLFCVDIML/QyPiaPRX77RW2NNw="; + rev = "754e6ca4b65433cb500a797e86d48d899d5a41c2"; + hash = "sha256-t4fGIfZhZE8ShQGa1zMJLpnvCEfCdCeAWOKwF4+nFSw="; }; }; }