···21 sha256 = "sha256-y3T0vXg7631FZ4bzcbQjz3Buui/DFxh9LG8BZWwynp0=";
22 };
23000000024 patches = [
25 # remove date info to make the build reproducible
26 # remove commit hash to avoid dependency on git and the need to keep `.git`
···40 "man"
41 ];
4243- cargoLock = {
44- lockFile = ./Cargo.lock;
45- outputHashes = {
46- "mutagen-0.2.0" = "sha256-FnSeNI9lAcxonRFTu7wnP/M/d5UbMzSZ97w+mUqoEg8=";
47- };
48- };
49-50 dontUseJustBuild = true;
51 dontUseJustCheck = true;
52 dontUseJustInstall = true;
53-54- postPatch = ''
55- # update Cargo.lock to work with openssl 3
56- ln -sf ${./Cargo.lock} Cargo.lock
57- '';
5859 postBuild = ''
60 just man
···21 sha256 = "sha256-y3T0vXg7631FZ4bzcbQjz3Buui/DFxh9LG8BZWwynp0=";
22 };
2324+ cargoPatches = [
25+ # update Cargo.lock to work with openssl 3
26+ ./openssl3-support.patch
27+ ];
28+29+ cargoHash = "sha256-UY7+AhsVw/p+FDfzJWj9A6VRntceIDCWzJ5Zim8euAE=";
30+31 patches = [
32 # remove date info to make the build reproducible
33 # remove commit hash to avoid dependency on git and the need to keep `.git`
···47 "man"
48 ];
49000000050 dontUseJustBuild = true;
51 dontUseJustCheck = true;
52 dontUseJustInstall = true;
000005354 postBuild = ''
55 just man