From e098f8d329b66c7f73cff8abe4fc23f050f4dcfa Mon Sep 17 00:00:00 2001 From: whoomee Date: Sun, 27 Sep 2026 14:27:29 +0200 Subject: [PATCH] xdg-utils: patch out qtpaths runtime dependency --- pkgs/by-name/xd/xdg-utils/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xd/xdg-utils/package.nix b/pkgs/by-name/xd/xdg-utils/package.nix index 6741bf8bafae..bde18ff16550 100644 --- a/pkgs/by-name/xd/xdg-utils/package.nix +++ b/pkgs/by-name/xd/xdg-utils/package.nix @@ -3,6 +3,7 @@ stdenv, fetchurl, fetchFromGitLab, + fetchpatch, runCommand, writeText, # docs deps @@ -142,7 +143,6 @@ let "ktraderclient" # KDE 3 "ktradertest" # KDE 3 "mimetype" # alternative tool for file, pulls in perl, avoid - "qtpaths" # Plasma "qtxdg-mat" # LXQT ]; fix."/usr/bin/file" = true; @@ -315,6 +315,11 @@ stdenv.mkDerivation (finalAttrs: { ./allow-forcing-portal-use.patch # Enable build of xdg-terminal ./enable-xdg-terminal.patch + # Get rid of qtpaths runtime dependency (can be dropped in next release) + (fetchpatch { + url = "https://gitlab.freedesktop.org/xdg/xdg-utils/-/commit/e6a6e4f1fbcb029bac0cb8eecdeb2879694e1ba8.patch"; + hash = "sha256-toSFzIaw7gCWZH/kvIalWDQYL1xecOsRBAHvpbBlsY8="; + }) ]; # just needed when built from git