dbeaver-bin: add webkitgkt and glib-networking for webbrowser support (#336742)

This commit is contained in:
Maciej Krüger 2024-09-05 19:10:29 +02:00 committed by GitHub
commit 4764ce9883
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -11,6 +11,8 @@
gtk3, gtk3,
swt, swt,
glib, glib,
webkitgtk,
glib-networking,
}: }:
stdenvNoCC.mkDerivation (finalAttrs: { stdenvNoCC.mkDerivation (finalAttrs: {
@ -64,11 +66,14 @@ stdenvNoCC.mkDerivation (finalAttrs: {
--prefix PATH : "${openjdk17}/bin" \ --prefix PATH : "${openjdk17}/bin" \
--set JAVA_HOME "${openjdk17.home}" \ --set JAVA_HOME "${openjdk17.home}" \
--prefix CLASSPATH : "$out/dbeaver/plugins/*:${swt}/jars/swt.jar" \ --prefix CLASSPATH : "$out/dbeaver/plugins/*:${swt}/jars/swt.jar" \
--prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules" \
--prefix LD_LIBRARY_PATH : "$out/lib:${ --prefix LD_LIBRARY_PATH : "$out/lib:${
lib.makeLibraryPath [ lib.makeLibraryPath [
swt swt
gtk3 gtk3
glib glib
webkitgtk
glib-networking
] ]
}" }"