Update default.nix
This commit is contained in:
parent
eac26713c7
commit
f1faa10d33
|
|
@ -1,4 +1,6 @@
|
||||||
{ pkgs ? import <nixpkgs> { } }:
|
{
|
||||||
|
pkgs ? import <nixpkgs> { },
|
||||||
|
}:
|
||||||
|
|
||||||
pkgs.stdenv.mkDerivation rec {
|
pkgs.stdenv.mkDerivation rec {
|
||||||
pname = "apache-hop";
|
pname = "apache-hop";
|
||||||
|
|
@ -66,16 +68,18 @@ EOF
|
||||||
mv $out/bin/$script $out/bin/.$script-wrapped
|
mv $out/bin/$script $out/bin/.$script-wrapped
|
||||||
makeWrapper $out/bin/.$script-wrapped $out/bin/$script \
|
makeWrapper $out/bin/.$script-wrapped $out/bin/$script \
|
||||||
--set JAVA_HOME "${pkgs.jdk17}" \
|
--set JAVA_HOME "${pkgs.jdk17}" \
|
||||||
--prefix LD_LIBRARY_PATH : "${pkgs.lib.makeLibraryPath [
|
--prefix LD_LIBRARY_PATH : "${
|
||||||
|
pkgs.lib.makeLibraryPath [
|
||||||
pkgs.gtk3
|
pkgs.gtk3
|
||||||
pkgs.glib
|
pkgs.glib
|
||||||
pkgs.webkitgtk_4_1
|
pkgs.webkitgtk_4_1
|
||||||
pkgs.libsoup_2_4
|
pkgs.libsoup_3
|
||||||
pkgs.cairo
|
pkgs.cairo
|
||||||
pkgs.gdk-pixbuf
|
pkgs.gdk-pixbuf
|
||||||
pkgs.atk
|
pkgs.atk
|
||||||
pkgs.pango
|
pkgs.pango
|
||||||
]}"
|
]
|
||||||
|
}"
|
||||||
done
|
done
|
||||||
|
|
||||||
chmod +x $out/opt/apache-hop/*.sh
|
chmod +x $out/opt/apache-hop/*.sh
|
||||||
|
|
@ -95,8 +99,14 @@ EOF
|
||||||
comment = "Data Integration Platform";
|
comment = "Data Integration Platform";
|
||||||
exec = "hop-gui";
|
exec = "hop-gui";
|
||||||
icon = "hop";
|
icon = "hop";
|
||||||
categories = [ "Development" "Database" ];
|
categories = [
|
||||||
mimeTypes = [ "application/x-hop-workflow" "application/x-hop-pipeline" ];
|
"Development"
|
||||||
|
"Database"
|
||||||
|
];
|
||||||
|
mimeTypes = [
|
||||||
|
"application/x-hop-workflow"
|
||||||
|
"application/x-hop-pipeline"
|
||||||
|
];
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue