splice.nix: improve performance with early cut-off
[NixPkgs.git] / pkgs / desktops / lxqt / lxqt-about / default.nix
blob73b49561d886b1ebab50a222a9b5899dc3effb8b
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , cmake
5 , kwindowsystem
6 , liblxqt
7 , libqtxdg
8 , lxqt-build-tools
9 , qtsvg
10 , qttools
11 , qtwayland
12 , wrapQtAppsHook
13 , gitUpdater
16 stdenv.mkDerivation rec {
17   pname = "lxqt-about";
18   version = "2.0.0";
20   src = fetchFromGitHub {
21     owner = "lxqt";
22     repo = pname;
23     rev = version;
24     hash = "sha256-Y0OF4W0quQEet/QvntwGwFqaqJDDUchWYRh+OWZDS8w=";
25   };
27   nativeBuildInputs = [
28     cmake
29     lxqt-build-tools
30     qttools
31     wrapQtAppsHook
32   ];
34   buildInputs = [
35     kwindowsystem
36     liblxqt
37     libqtxdg
38     qtsvg
39     qtwayland
40   ];
42   passthru.updateScript = gitUpdater { };
44   meta = with lib; {
45     homepage = "https://github.com/lxqt/lxqt-about";
46     description = "Dialogue window providing information about LXQt and the system it's running on";
47     mainProgram = "lxqt-about";
48     license = licenses.lgpl21Plus;
49     platforms = platforms.linux;
50     maintainers = teams.lxqt.members;
51   };