From 03f5c8cf804998bbb8f61a30b62c117d87bd0784 Mon Sep 17 00:00:00 2001 From: rewine Date: Fri, 26 Jul 2024 20:03:37 +0800 Subject: [PATCH] deepin.gio-qt: 0.0.12 -> 0.0.14 --- pkgs/desktops/deepin/library/gio-qt/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/deepin/library/gio-qt/default.nix b/pkgs/desktops/deepin/library/gio-qt/default.nix index c2ee51aaade5..f761444ea18d 100644 --- a/pkgs/desktops/deepin/library/gio-qt/default.nix +++ b/pkgs/desktops/deepin/library/gio-qt/default.nix @@ -13,15 +13,22 @@ stdenv.mkDerivation rec { pname = "gio-qt"; - version = "0.0.12"; + version = "0.0.14"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - sha256 = "sha256-/wLaVR31T+EcT6D5Cw0QIjZasioPWC74KNmt1tckwXk="; + hash = "sha256-qDkkLqGsrw+otUy3/iZJJZ2RtpNYPGc/wktdVpw2weg="; }; + # Upstream compiles both qt5 and qt6 versions, which is not possible in nixpkgs + # because of the conflict between qt5 hooks and qt6 hooks + postPatch = '' + substituteInPlace {gio-qt,qgio-tools}/CMakeLists.txt \ + --replace "include(qt6.cmake)" " " + ''; + nativeBuildInputs = [ cmake pkg-config