From ac25fc8620c6487980468def5ac281016c7e9480 Mon Sep 17 00:00:00 2001 From: uku Date: Thu, 12 Dec 2024 00:42:46 +0100 Subject: [PATCH] jaspersoft-studio-community: wrap correctly --- pkgs/jaspersoft-studio-community.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/jaspersoft-studio-community.nix b/pkgs/jaspersoft-studio-community.nix index eb0f3cb..3dbecc2 100644 --- a/pkgs/jaspersoft-studio-community.nix +++ b/pkgs/jaspersoft-studio-community.nix @@ -5,6 +5,7 @@ makeDesktopItem, requireFile, temurin-bin-17, + wrapGAppsHook3, }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "jaspersoft-studio-community"; @@ -19,6 +20,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { nativeBuildInputs = [ autoPatchelfHook copyDesktopItems + wrapGAppsHook3 ]; installPhase = '' @@ -38,8 +40,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { runHook postInstall ''; + preFixup = '' + wrapGApp "$out/share/jaspersoft-studio-community/Jaspersoft Studio" + ''; + dontBuild = true; dontCheck = true; + dontWrapGApps = true; desktopItems = [ (makeDesktopItem {