fundoc: patch to work with rust 1.64

This commit is contained in:
Theodore Ni 2022-10-06 16:38:39 -07:00
parent bccd2d144f
commit e907f76622
No known key found for this signature in database
GPG key ID: 48B67583BDDD4474

View file

@ -1,4 +1,4 @@
{ lib, rustPlatform, fetchFromGitHub }:
{ lib, rustPlatform, fetchFromGitHub, fetchpatch }:
rustPlatform.buildRustPackage rec {
pname = "fundoc";
@ -8,10 +8,19 @@ rustPlatform.buildRustPackage rec {
owner = "csssr";
repo = pname;
rev = "v${version}";
sha256 = "sha256-qmsr4bhErpMzS71NhLep0EWimZb/S3aEhMbeBNa5y8E=";
hash = "sha256-qmsr4bhErpMzS71NhLep0EWimZb/S3aEhMbeBNa5y8E=";
};
cargoSha256 = "sha256-G2KRjkccS/rfrb7BtotbG6L4WaVnfwY1UEXLnVBLSzM=";
cargoPatches = [
# https://github.com/CSSSR/fundoc/pull/36
(fetchpatch {
name = "update-dependencies-for-rust-1.64.patch";
url = "https://github.com/CSSSR/fundoc/commit/9e0c5f747088467b70bd385fcb8888950351143f.patch";
hash = "sha256-JUTwMdxxt+2jst9DyqgkblZodBSYJzaDtjiLRQ8mJFU=";
})
];
cargoHash = "sha256-1gKxFznoGYGme0UicP73FQt8CnI9IeyHJxLgRcLffm0=";
meta = with lib; {
description = "Language agnostic documentation generator";