tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
book-summary: switch to fetchCrate to remove patch
figsoda
2 years ago
013d612e
dd353758
+5
-17
1 changed file
expand all
collapse all
unified
split
pkgs
tools
text
book-summary
default.nix
+5
-17
pkgs/tools/text/book-summary/default.nix
···
1
1
{ lib
2
2
, rustPlatform
3
3
-
, fetchFromGitHub
4
4
-
, fetchpatch
3
3
+
, fetchCrate
5
4
}:
6
5
7
6
rustPlatform.buildRustPackage rec {
8
7
pname = "book-summary";
9
8
version = "0.2.1";
10
9
11
11
-
src = fetchFromGitHub {
12
12
-
owner = "dvogt23";
13
13
-
repo = pname;
14
14
-
rev = version;
15
15
-
sha256 = "1dawddkpyasy22biqz35c912xqmwcx6ihpqp6cnikbdzv8ni8adr";
10
10
+
src = fetchCrate {
11
11
+
inherit pname version;
12
12
+
hash = "sha256-dxM6bqgHp4IaG03NriHvoT3al2u5Sz/I5ajlgzpjG1c=";
16
13
};
17
14
18
18
-
cargoPatches = [
19
19
-
# add Cargo.lock
20
20
-
# can be removed after https://github.com/dvogt23/book-summary/pull/23 gets merged
21
21
-
(fetchpatch {
22
22
-
url = "https://github.com/dvogt23/book-summary/commit/9d941a57db5cd2fd0e9813230d69eb1d166a48f8.patch";
23
23
-
sha256 = "sha256-91dwJKdaLukxVZHA3RH1rxj45U/+mabFTflBaLd2rK8=";
24
24
-
})
25
25
-
];
26
26
-
27
27
-
cargoSha256 = "sha256-chuEzYUfZC/ZdWIUEmAXJAnXG2s8mCcNs6cuq8Lh5PQ=";
15
15
+
cargoHash = "sha256-QwydecdQaxvh6vWZvO30zgvvgUT6T5dvGRSmcuTUJmc=";
28
16
29
17
meta = with lib; {
30
18
description = "Book auto-summary for gitbook and mdBook";