Merge pull request #95161 from lf-/patch-1

nix-doc: init at 0.3.3

authored by Maximilian Bosch and committed by GitHub d22cd376 e5e74986

+37
+6
maintainers/maintainer-list.nix
··· 4661 fingerprint = "7FE2 113A A08B 695A C8B8 DDE6 AE53 B4C2 E58E DD45"; 4662 }]; 4663 }; 4664 lheckemann = { 4665 email = "git@sphalerite.org"; 4666 github = "lheckemann";
··· 4661 fingerprint = "7FE2 113A A08B 695A C8B8 DDE6 AE53 B4C2 E58E DD45"; 4662 }]; 4663 }; 4664 + lf- = { 4665 + email = "nix-maint@lfcode.ca"; 4666 + github = "lf-"; 4667 + githubId = 6652840; 4668 + name = "Jade"; 4669 + }; 4670 lheckemann = { 4671 email = "git@sphalerite.org"; 4672 github = "lheckemann";
+29
pkgs/tools/package-management/nix-doc/default.nix
···
··· 1 + { stdenv, rustPlatform, fetchFromGitHub, boost, nix, pkg-config }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "nix-doc"; 5 + version = "0.3.3"; 6 + 7 + src = fetchFromGitHub { 8 + rev = "v${version}"; 9 + owner = "lf-"; 10 + repo = "nix-doc"; 11 + sha256 = "0vd7159y5w8jjgaw51kfr3z3r50299gvw7vjchpqx3nwmdink8bh"; 12 + }; 13 + 14 + doCheck = true; 15 + buildInputs = [ boost nix ]; 16 + 17 + nativeBuildInputs = [ pkg-config ]; 18 + 19 + cargoSha256 = "1xz3qngs8p0s62dq4d46c01z3k1vvgg856767g56b13c38pzfh28"; 20 + 21 + meta = with stdenv.lib; { 22 + description = "An interactive Nix documentation tool"; 23 + longDescription = "An interactive Nix documentation tool providing a CLI for function search and a Nix plugin for docs in the REPL"; 24 + homepage = "https://github.com/lf-/nix-doc"; 25 + license = licenses.lgpl3; 26 + maintainers = [ maintainers.lf- ]; 27 + platforms = platforms.unix; 28 + }; 29 + }
+2
pkgs/top-level/all-packages.nix
··· 26501 26502 nixdoc = callPackage ../tools/nix/nixdoc {}; 26503 26504 nix-bundle = callPackage ../tools/package-management/nix-bundle { }; 26505 26506 nix-delegate = haskell.lib.justStaticExecutables haskellPackages.nix-delegate;
··· 26501 26502 nixdoc = callPackage ../tools/nix/nixdoc {}; 26503 26504 + nix-doc = callPackage ../tools/package-management/nix-doc { }; 26505 + 26506 nix-bundle = callPackage ../tools/package-management/nix-bundle { }; 26507 26508 nix-delegate = haskell.lib.justStaticExecutables haskellPackages.nix-delegate;