doctave: init at 0.4.2

figsoda 6f572f76 2b5856b4

+45
+11
pkgs/applications/misc/doctave/cargo-lock.patch
··· 1 + --- a/Cargo.lock 2 + +++ b/Cargo.lock 3 + @@ -295,7 +295,7 @@ dependencies = [ 4 + 5 + [[package]] 6 + name = "doctave" 7 + -version = "0.4.0" 8 + +version = "0.4.2" 9 + dependencies = [ 10 + "alphanumeric-sort", 11 + "ascii",
+30
pkgs/applications/misc/doctave/default.nix
··· 1 + { lib, rustPlatform, fetchFromGitHub, stdenv, CoreServices }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "doctave"; 5 + version = "0.4.2"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "doctave"; 9 + repo = pname; 10 + rev = version; 11 + sha256 = "1780pqvnlbxxhm7rynnysqr0vihdkwmc6rmgp43bmj1k18ar4qgj"; 12 + }; 13 + 14 + # Cargo.lock is outdated 15 + cargoPatches = [ ./cargo-lock.patch ]; 16 + 17 + cargoSha256 = "sha256-keLcNttdM9JUnn3qi/bWkcObIHl3MRACDHKPSZuScOc="; 18 + 19 + buildInputs = lib.optionals stdenv.isDarwin [ 20 + CoreServices 21 + ]; 22 + 23 + meta = with lib; { 24 + description = "A batteries-included developer documentation site generator"; 25 + homepage = "https://github.com/doctave/doctave"; 26 + changelog = "https://github.com/doctave/doctave/blob/${version}/CHANGELOG.md"; 27 + license = licenses.mit; 28 + maintainers = with maintainers; [ figsoda ]; 29 + }; 30 + }
+4
pkgs/top-level/all-packages.nix
··· 5766 5766 5767 5767 dockbarx = callPackage ../applications/misc/dockbarx { }; 5768 5768 5769 + doctave = callPackage ../applications/misc/doctave { 5770 + inherit (darwin.apple_sdk.frameworks) CoreServices; 5771 + }; 5772 + 5769 5773 dog = callPackage ../tools/system/dog { }; 5770 5774 5771 5775 dogdns = callPackage ../tools/networking/dogdns {