jaspersoft-studio-community: wrap correctly
Some checks failed
Build packages / Build derivations (push) Failing after 1m51s

This commit is contained in:
uku 2024-12-12 00:42:46 +01:00
parent 62666ff3fb
commit ac25fc8620
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o

View file

@ -5,6 +5,7 @@
makeDesktopItem, makeDesktopItem,
requireFile, requireFile,
temurin-bin-17, temurin-bin-17,
wrapGAppsHook3,
}: }:
stdenvNoCC.mkDerivation (finalAttrs: { stdenvNoCC.mkDerivation (finalAttrs: {
pname = "jaspersoft-studio-community"; pname = "jaspersoft-studio-community";
@ -19,6 +20,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
nativeBuildInputs = [ nativeBuildInputs = [
autoPatchelfHook autoPatchelfHook
copyDesktopItems copyDesktopItems
wrapGAppsHook3
]; ];
installPhase = '' installPhase = ''
@ -38,8 +40,13 @@ stdenvNoCC.mkDerivation (finalAttrs: {
runHook postInstall runHook postInstall
''; '';
preFixup = ''
wrapGApp "$out/share/jaspersoft-studio-community/Jaspersoft Studio"
'';
dontBuild = true; dontBuild = true;
dontCheck = true; dontCheck = true;
dontWrapGApps = true;
desktopItems = [ desktopItems = [
(makeDesktopItem { (makeDesktopItem {