nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ lib
2, mkDerivation
3, fetchFromGitHub
4, cmake
5, qttools
6, qtbase
7}:
8
9mkDerivation rec {
10 pname = "heimer";
11 version = "4.2.0";
12
13 src = fetchFromGitHub {
14 owner = "juzzlin";
15 repo = pname;
16 rev = version;
17 hash = "sha256-Z94e+4WwabHncBr4Gsv0AkZHyrbFCCIpumGbANHX6dU=";
18 };
19
20 nativeBuildInputs = [
21 cmake
22 ];
23
24 buildInputs = [
25 qttools
26 qtbase
27 ];
28
29 meta = with lib; {
30 description = "Simple cross-platform mind map and note-taking tool written in Qt";
31 homepage = "https://github.com/juzzlin/Heimer";
32 changelog = "https://github.com/juzzlin/Heimer/blob/${version}/CHANGELOG";
33 license = licenses.gpl3Plus;
34 maintainers = with maintainers; [ dtzWill ];
35 platforms = platforms.linux;
36 };
37}