Commit da69826d authored by Mauricio Scheffer's avatar Mauricio Scheffer
Browse files

dbeaver-bin: fix crash at startup

Fixes #330889
parent e72ccc6f
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -8,6 +8,9 @@
  gnused,
  autoPatchelfHook,
  wrapGAppsHook3,
  gtk3,
  swt,
  glib,
}:

stdenvNoCC.mkDerivation (finalAttrs: {
@@ -59,7 +62,15 @@ stdenvNoCC.mkDerivation (finalAttrs: {
        cp -r * $out/opt/dbeaver
        makeWrapper $out/opt/dbeaver/dbeaver $out/bin/dbeaver \
          --prefix PATH : "${openjdk17}/bin" \
          --set JAVA_HOME "${openjdk17.home}"
          --set JAVA_HOME "${openjdk17.home}" \
          --prefix CLASSPATH : "$out/dbeaver/plugins/*:${swt}/jars/swt.jar" \
          --prefix LD_LIBRARY_PATH : "$out/lib:${
            lib.makeLibraryPath [
              swt
              gtk3
              glib
            ]
          }"

        mkdir -p $out/share/icons/hicolor/256x256/apps
        ln -s $out/opt/dbeaver/dbeaver.png $out/share/icons/hicolor/256x256/apps/dbeaver.png