1{
2 lib,
3 mkDerivation,
4 fetchurl,
5 libxml2,
6 libdatovka,
7 qmake,
8 qtbase,
9 qtwebsockets,
10 qtsvg,
11 pkg-config,
12}:
13
14mkDerivation rec {
15 pname = "datovka";
16 version = "4.26.0";
17
18 src = fetchurl {
19 url = "https://gitlab.nic.cz/datovka/datovka/-/archive/v${version}/datovka-v${version}.tar.gz";
20 sha256 = "sha256-pEdjh/c4vhirj2R9bYDdi2FL7N9x67kTOyfXiJDzMKE=";
21 };
22
23 buildInputs = [
24 libdatovka
25 qmake
26 qtbase
27 qtsvg
28 libxml2
29 qtwebsockets
30 ];
31
32 nativeBuildInputs = [ pkg-config ];
33
34 meta = with lib; {
35 description = "Client application for operating Czech government-provided Databox infomation system";
36 homepage = "https://www.datovka.cz/";
37 license = licenses.gpl3Plus;
38 maintainers = [ maintainers.mmahut ];
39 platforms = platforms.linux;
40 mainProgram = "datovka";
41 };
42}