From 331ef9bd048aba6e5699ec0d75188530c000fdc8 Mon Sep 17 00:00:00 2001 From: K900 Date: Tue, 8 Apr 2025 12:43:32 +0300 Subject: [PATCH] lxqt.libqtxdg: fix build with Qt 6.9 Why. WHY. --- pkgs/desktops/lxqt/libqtxdg/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/desktops/lxqt/libqtxdg/default.nix b/pkgs/desktops/lxqt/libqtxdg/default.nix index 89ae2a931865..70a153b22ac4 100644 --- a/pkgs/desktops/lxqt/libqtxdg/default.nix +++ b/pkgs/desktops/lxqt/libqtxdg/default.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, cmake, qtbase, qtsvg, @@ -27,6 +28,15 @@ stdenv.mkDerivation rec { ."${version}"; }; + # Fix build with Qt 6.9 + # FIXME: remove in next release + patches = lib.optionals (version == "4.1.0") [ + (fetchpatch { + url = "https://github.com/lxqt/libqtxdg/commit/35ce74f1510a9f41b2aff82fd1eda63014c3fe2b.patch"; + hash = "sha256-udO3RQkzkcDBCxMNTIsORlDCLsZrxCbi0dXCBRuoQQQ="; + }) + ]; + nativeBuildInputs = [ cmake lxqt-build-tools