From 8f8a9bbeb72509bef2cd9f3a0f717644706f6baa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 3 Jul 2025 08:23:35 +0200 Subject: [PATCH] deepin.dtk6gui: fix missing #include This happens probably after qt6: 6.9.0 -> 6.9.1, though I've only confirmed the issue on 25.05 so far: https://hydra.nixos.org/build/301582029/nixlog/1/tail --- pkgs/desktops/deepin/library/dtk6gui/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/desktops/deepin/library/dtk6gui/default.nix b/pkgs/desktops/deepin/library/dtk6gui/default.nix index 3dcdbe931e97..e66063f416b5 100644 --- a/pkgs/desktops/deepin/library/dtk6gui/default.nix +++ b/pkgs/desktops/deepin/library/dtk6gui/default.nix @@ -35,6 +35,8 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace src/util/dsvgrenderer.cpp \ --replace-fail 'QLibrary("rsvg-2", "2")' 'QLibrary("${lib.getLib librsvg}/lib/librsvg-2.so")' + sed '1i#include ' \ + -i 'src/kernel/dguiapplicationhelper.cpp' ''; nativeBuildInputs = [