diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2020-08-15 00:29:08 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-15 00:29:08 +0200 |
commit | d22cd376e501df3012f208488b9ff12384efffc6 (patch) | |
tree | 36a055e492f3ed56592e25f6392a159efedd57f2 /pkgs/tools/package-management | |
parent | e5e749869fea79a77eb393742e66b60eebec83c2 (diff) | |
parent | 5b494c6355c1dedd0f5f5356b857d40c311ea972 (diff) |
Merge pull request #95161 from lf-/patch-1
nix-doc: init at 0.3.3
Diffstat (limited to 'pkgs/tools/package-management')
-rw-r--r-- | pkgs/tools/package-management/nix-doc/default.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/tools/package-management/nix-doc/default.nix b/pkgs/tools/package-management/nix-doc/default.nix new file mode 100644 index 000000000000..630ac6e94a9b --- /dev/null +++ b/pkgs/tools/package-management/nix-doc/default.nix @@ -0,0 +1,29 @@ +{ stdenv, rustPlatform, fetchFromGitHub, boost, nix, pkg-config }: + +rustPlatform.buildRustPackage rec { + pname = "nix-doc"; + version = "0.3.3"; + + src = fetchFromGitHub { + rev = "v${version}"; + owner = "lf-"; + repo = "nix-doc"; + sha256 = "0vd7159y5w8jjgaw51kfr3z3r50299gvw7vjchpqx3nwmdink8bh"; + }; + + doCheck = true; + buildInputs = [ boost nix ]; + + nativeBuildInputs = [ pkg-config ]; + + cargoSha256 = "1xz3qngs8p0s62dq4d46c01z3k1vvgg856767g56b13c38pzfh28"; + + meta = with stdenv.lib; { + description = "An interactive Nix documentation tool"; + longDescription = "An interactive Nix documentation tool providing a CLI for function search and a Nix plugin for docs in the REPL"; + homepage = "https://github.com/lf-/nix-doc"; + license = licenses.lgpl3; + maintainers = [ maintainers.lf- ]; + platforms = platforms.unix; + }; +} |