biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / version-management / gitqlient / default.nix
blobc6b1e82cc87375bbe303636c43dc7e73f6a9c08b
1 { lib
2 , mkDerivation
3 , fetchFromGitHub
4 , qmake
5 , qtwebengine
6 , gitUpdater
7 }:
9 mkDerivation rec {
10   pname = "gitqlient";
11   version = "1.6.2";
13   src = fetchFromGitHub {
14     owner = "francescmm";
15     repo = "gitqlient";
16     rev = "v${version}";
17     fetchSubmodules = true;
18     hash = "sha256-fHrsDEHEUgQYkZdnSzJ/+gTsV0eX8tOqSlr7vNH6LVs=";
19   };
21   nativeBuildInputs = [
22     qmake
23   ];
25   buildInputs = [
26     qtwebengine
27   ];
29   qmakeFlags = [
30     "GitQlient.pro"
31   ];
33   passthru.updateScript = gitUpdater {
34     rev-prefix = "v";
35   };
37   meta = with lib; {
38     homepage = "https://github.com/francescmm/GitQlient";
39     description = "Multi-platform Git client written with Qt";
40     license = licenses.lgpl2Plus;
41     platforms = platforms.linux;
42     maintainers = with maintainers; [ romildo ];
43     mainProgram = "gitqlient";
44   };