diff options
author | Nikolay Amiantov <ab@fmap.me> | 2017-05-03 18:00:04 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2017-05-03 18:00:22 +0300 |
commit | 61e57636944abfe52929f98b8f3e851eb09c41da (patch) | |
tree | 04d3c42dc36fb49ae36ab4e2386725fba5aa2cea /pkgs/development/tools/database/sqlitebrowser | |
parent | 53f896eb4178aced0ca6e66568ea0bac052071c0 (diff) | |
download | nixlib-61e57636944abfe52929f98b8f3e851eb09c41da.tar nixlib-61e57636944abfe52929f98b8f3e851eb09c41da.tar.gz nixlib-61e57636944abfe52929f98b8f3e851eb09c41da.tar.bz2 nixlib-61e57636944abfe52929f98b8f3e851eb09c41da.tar.lz nixlib-61e57636944abfe52929f98b8f3e851eb09c41da.tar.xz nixlib-61e57636944abfe52929f98b8f3e851eb09c41da.tar.zst nixlib-61e57636944abfe52929f98b8f3e851eb09c41da.zip |
sqlitebrowser: wrap Qt application
Diffstat (limited to 'pkgs/development/tools/database/sqlitebrowser')
-rw-r--r-- | pkgs/development/tools/database/sqlitebrowser/default.nix | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/development/tools/database/sqlitebrowser/default.nix b/pkgs/development/tools/database/sqlitebrowser/default.nix index c9aecd591354..28c618c29a0e 100644 --- a/pkgs/development/tools/database/sqlitebrowser/default.nix +++ b/pkgs/development/tools/database/sqlitebrowser/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, qt5, sqlite, cmake }: +{ stdenv, fetchFromGitHub, qtbase, qttools, makeQtWrapper, sqlite, cmake }: stdenv.mkDerivation rec { version = "3.9.1"; @@ -11,7 +11,8 @@ stdenv.mkDerivation rec { sha256 = "1s7f2d7wx2i68x60z7wdws3il6m83k5n5w5wyjvr0mz0mih0s150"; }; - buildInputs = [ qt5.qtbase qt5.qttools sqlite cmake ]; + buildInputs = [ qtbase qttools sqlite ]; + nativeBuildInputs = [ makeQtWrapper cmake ]; enableParallelBuilding = true; @@ -19,10 +20,13 @@ stdenv.mkDerivation rec { # A regression was introduced in CMakeLists.txt on v3.9.x # See https://github.com/sqlitebrowser/sqlitebrowser/issues/832 and issues/755 - patchPhase = '' + postPatch = '' substituteInPlace CMakeLists.txt --replace 'project("DB Browser for SQLite")' 'project(sqlitebrowser)' ''; + postInstall = '' + wrapQtProgram $out/bin/sqlitebrowser + ''; meta = with stdenv.lib; { description = "DB Browser for SQLite"; |