nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 stdenv,
3 cmake,
4 lib,
5 fetchFromGitLab,
6 qtmultimedia,
7 qttools,
8 qtwayland,
9 wrapQtAppsHook,
10 ...
11}:
12
13stdenv.mkDerivation rec {
14 pname = "tipp10";
15 version = "3.3.4";
16
17 src = fetchFromGitLab {
18 owner = "tipp10";
19 repo = "tipp10";
20 rev = "v${version}";
21 hash = "sha256-q5D+8Z9dNpCXgRQtVC+0RBHK2szv7M+dwlmW4H7j2qg=";
22 };
23
24 nativeBuildInputs = [
25 cmake
26 qttools
27 wrapQtAppsHook
28 ];
29 buildInputs = [
30 qtmultimedia
31 qtwayland
32 ];
33
34 meta = {
35 description = "Learn and train typing with the ten-finger system";
36 mainProgram = "tipp10";
37 homepage = "https://gitlab.com/tipp10/tipp10";
38 license = lib.licenses.gpl2Only;
39 maintainers = with lib.maintainers; [ sigmanificient ];
40 platforms = lib.platforms.all;
41 };
42}