structorizer: added gappsWrapperArgs (#432244)

This commit is contained in:
jopejoe1
2025-08-11 15:09:07 +02:00
committed by GitHub
+6 -1
View File
@@ -5,6 +5,7 @@
jdk11,
makeDesktopItem,
makeWrapper,
wrapGAppsHook3,
copyDesktopItems,
nix-update-script,
}:
@@ -55,6 +56,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
jdk11
makeWrapper
wrapGAppsHook3
copyDesktopItems
];
@@ -85,7 +87,8 @@ stdenv.mkDerivation rec {
install -D ${pname}.jar -t $out/share/java/
makeWrapper ${jdk11}/bin/java $out/bin/${pname} \
--add-flags "-jar $out/share/java/${pname}.jar" \
--prefix _JAVA_OPTIONS " " "-Dawt.useSystemAAFontSettings=gasp"
--prefix _JAVA_OPTIONS " " "-Dawt.useSystemAAFontSettings=gasp" \
''${gappsWrapperArgs[@]}
cat << EOF > $out/share/mime/packages/structorizer.xml
<?xml version="1.0" encoding="UTF-8"?>
@@ -107,6 +110,8 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
dontWrapGApps = true;
passthru.updateScript = nix-update-script { };
meta = with lib; {