dbeaver: add webkitgtk and glib-networking for webbrowser support

This commit is contained in:
Johannes Schleifenbaum
2021-12-04 23:36:32 +01:00
parent 493d66a225
commit f957447d22
+7 -1
View File
@@ -14,6 +14,8 @@
, libXtst
, zlib
, maven
, webkitgtk
, glib-networking
}:
stdenv.mkDerivation rec {
@@ -69,6 +71,9 @@ stdenv.mkDerivation rec {
libXrender
libXtst
zlib
] ++ lib.optionals stdenv.isLinux [
webkitgtk
glib-networking
];
desktopItems = [
@@ -130,7 +135,8 @@ stdenv.mkDerivation rec {
makeWrapper $out/dbeaver/dbeaver $out/bin/dbeaver \
--prefix PATH : ${jdk}/bin \
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath ([ glib gtk3 libXtst ])} \
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath ([ glib gtk3 libXtst webkitgtk glib-networking ])} \
--prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules" \
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH"
mkdir -p $out/share/pixmaps