From c99277503eea3260ba42ae7a1229ffe09b31bd83 Mon Sep 17 00:00:00 2001 From: Pablo Ovelleiro Corral Date: Wed, 27 Oct 2021 22:16:02 +0200 Subject: [PATCH] zk: init at 0.7.0 (#143020) Co-authored-by: Sandro --- pkgs/applications/office/zk/default.nix | 32 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 pkgs/applications/office/zk/default.nix diff --git a/pkgs/applications/office/zk/default.nix b/pkgs/applications/office/zk/default.nix new file mode 100644 index 000000000000..9da6073ff42f --- /dev/null +++ b/pkgs/applications/office/zk/default.nix @@ -0,0 +1,32 @@ +{ lib, fetchFromGitHub, buildGoModule, icu }: + +buildGoModule rec { + pname = "zk"; + version = "0.7.0"; + + src = fetchFromGitHub { + owner = "mickael-menu"; + repo = "zk"; + rev = "v${version}"; + sha256 = "sha256-C3/V4v8lH4F3S51egEw5d51AI0n5xzBQjwhrI64FEGA="; + }; + + vendorSha256 = "sha256-m7QGv8Vx776TsN7QHXtO+yl3U1D573UMZVyg1B4UeIk="; + + doCheck = false; + + buildInputs = [ icu ]; + + CGO_ENABLED = 1; + + ldflags = [ "-s" "-w" "-X=main.Build=${version}" ]; + + tags = [ "fts5" "icu" ]; + + meta = with lib; { + maintainers = with maintainers; [ pinpox ]; + license = licenses.gpl3; + description = "A zettelkasten plain text note-taking assistant"; + homepage = "https://github.com/mickael-menu/zk"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 567c85b775cb..aa8f332586f8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -33502,7 +33502,9 @@ with pkgs; zesarux = callPackage ../misc/emulators/zesarux { }; - zthrottle = callPackage ../tools/misc/zthrottle { }; + zk = callPackage ../applications/office/zk {}; zktree = callPackage ../applications/misc/zktree {}; + + zthrottle = callPackage ../tools/misc/zthrottle { }; }