Skip to content

Commit

Permalink
dbeaver: 5.3.0 -> 6.0.2
Browse files Browse the repository at this point in the history
With the required changes for the eclipse update.

(cherry picked from commit 6a6d6cd)
  • Loading branch information
samueldr committed Apr 14, 2019
1 parent 81f3059 commit ebcadad
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
10 changes: 5 additions & 5 deletions pkgs/applications/misc/dbeaver/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, makeDesktopItem, makeWrapper
, fontconfig, freetype, glib, gtk2
, fontconfig, freetype, glib, gtk3
, jdk, libX11, libXrender, libXtst, zlib }:

# The build process is almost like eclipse's.
# See `pkgs/applications/editors/eclipse/*.nix`

stdenv.mkDerivation rec {
name = "dbeaver-ce-${version}";
version = "6.0.0";
version = "6.0.2";

desktopItem = makeDesktopItem {
name = "dbeaver";
Expand All @@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
};

buildInputs = [
fontconfig freetype glib gtk2
fontconfig freetype glib gtk3
jdk libX11 libXrender libXtst zlib
];

Expand All @@ -30,7 +30,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "https://dbeaver.io/files/${version}/dbeaver-ce-${version}-linux.gtk.x86_64.tar.gz";
sha256 = "1v7zvvphkyw7x5ziysk4gs2rpgc4dr108fn4ja80kijs1jmj5dxr";
sha256 = "12zqz9zi4jryvlk1rjxfl4jdj4a6n00018yyk95glfdrxda2xyib";
};

installPhase = ''
Expand All @@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
makeWrapper $out/dbeaver/dbeaver $out/bin/dbeaver \
--prefix PATH : ${jdk}/bin \
--prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath ([ glib gtk2 libXtst ])} \
--prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath ([ glib gtk3 libXtst ])} \
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH"
# Create desktop item.
Expand Down
4 changes: 3 additions & 1 deletion pkgs/top-level/all-packages.nix
Expand Up @@ -2212,7 +2212,9 @@ in

davfs2 = callPackage ../tools/filesystems/davfs2 { };

dbeaver = callPackage ../applications/misc/dbeaver { };
dbeaver = callPackage ../applications/misc/dbeaver {
jdk = jdk11;
};

dbench = callPackage ../development/tools/misc/dbench { };

Expand Down

0 comments on commit ebcadad

Please sign in to comment.