Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 42 lines 831 B view raw
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}