structorizer: added gappsWrapperArgs (#432244)
This commit is contained in:
commit
824569659b
@ -5,6 +5,7 @@
|
|||||||
jdk11,
|
jdk11,
|
||||||
makeDesktopItem,
|
makeDesktopItem,
|
||||||
makeWrapper,
|
makeWrapper,
|
||||||
|
wrapGAppsHook3,
|
||||||
copyDesktopItems,
|
copyDesktopItems,
|
||||||
nix-update-script,
|
nix-update-script,
|
||||||
}:
|
}:
|
||||||
@ -55,6 +56,7 @@ stdenv.mkDerivation rec {
|
|||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
jdk11
|
jdk11
|
||||||
makeWrapper
|
makeWrapper
|
||||||
|
wrapGAppsHook3
|
||||||
copyDesktopItems
|
copyDesktopItems
|
||||||
];
|
];
|
||||||
|
|
||||||
@ -85,7 +87,8 @@ stdenv.mkDerivation rec {
|
|||||||
install -D ${pname}.jar -t $out/share/java/
|
install -D ${pname}.jar -t $out/share/java/
|
||||||
makeWrapper ${jdk11}/bin/java $out/bin/${pname} \
|
makeWrapper ${jdk11}/bin/java $out/bin/${pname} \
|
||||||
--add-flags "-jar $out/share/java/${pname}.jar" \
|
--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
|
cat << EOF > $out/share/mime/packages/structorizer.xml
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
@ -107,6 +110,8 @@ stdenv.mkDerivation rec {
|
|||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
dontWrapGApps = true;
|
||||||
|
|
||||||
passthru.updateScript = nix-update-script { };
|
passthru.updateScript = nix-update-script { };
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user