From 89be9a622525dd5dcb09bdfe2b353a3990a9db9b Mon Sep 17 00:00:00 2001 From: Ross Smyth <18294397+RossSmyth@users.noreply.github.com> Date: Thu, 16 Oct 2025 14:28:36 -0400 Subject: [PATCH] copyDesktopItems: Support derivations with structuredAttrs --- pkgs/build-support/setup-hooks/copy-desktop-items.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/setup-hooks/copy-desktop-items.sh b/pkgs/build-support/setup-hooks/copy-desktop-items.sh index 313ebc980344..6d9e8966ec81 100644 --- a/pkgs/build-support/setup-hooks/copy-desktop-items.sh +++ b/pkgs/build-support/setup-hooks/copy-desktop-items.sh @@ -28,8 +28,10 @@ copyDesktopItems() { return fi + concatTo desktopItemsArray desktopItems + applications="${!outputBin}/share/applications" - for desktopItem in $desktopItems; do + for desktopItem in "${desktopItemsArray[@]}"; do if [[ -f "$desktopItem" ]]; then echo "Copying '$desktopItem' into '${applications}'" install -D -m 444 -t "${applications}" "$desktopItem"