television: 0.9.1 -> 0.9.2 (#373109)
[NixPkgs.git] / pkgs / applications / misc / cubocore-packages / corekeyboard / default.nix
blobd5df2a0bf8300bd87d0d57adf29218bb57754c72
2   mkDerivation,
3   lib,
4   fetchFromGitLab,
5   qtbase,
6   qtx11extras,
7   xorg,
8   cmake,
9   ninja,
10   libcprime,
11   libcsys,
14 mkDerivation rec {
15   pname = "corekeyboard";
16   version = "4.5.0";
18   src = fetchFromGitLab {
19     owner = "cubocore/coreapps";
20     repo = pname;
21     rev = "v${version}";
22     hash = "sha256-Hylz1x9Wsk0iVhpNBFZJChsl3gIvJDICgpITjIXDZAg=";
23   };
25   nativeBuildInputs = [
26     cmake
27     ninja
28   ];
30   buildInputs = [
31     qtbase
32     qtx11extras
33     xorg.libXtst
34     xorg.libX11
35     libcprime
36     libcsys
37   ];
39   meta = with lib; {
40     description = "Virtual keyboard for X11 from the C Suite";
41     mainProgram = "corekeyboard";
42     homepage = "https://gitlab.com/cubocore/coreapps/corekeyboard";
43     license = licenses.gpl3Plus;
44     maintainers = with maintainers; [ dan4ik605743 ];
45     platforms = platforms.linux;
46   };