parent
7ce42d6fd9
commit
e65febdb5b
|
@ -17,11 +17,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1632386563,
|
"lastModified": 1632570486,
|
||||||
"narHash": "sha256-8X0nNHyIQYLpcxbE4WSO5+Q5u9/3vB5n00dKP5mRP2I=",
|
"narHash": "sha256-1CPYfW5dgquaizUwJPtCL+9xu1peHWixLN2DI62oJoQ=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "bc2ba06323f101f413abe38736c1330388272ffd",
|
"rev": "f05a99e116df08af551c7c49e7d4aa4020d43acd",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, nimPackages, fetchgit }:
|
{ lib, nimPackages, fetchFromSourcehut }:
|
||||||
with nimPackages;
|
with nimPackages;
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -22,12 +22,22 @@ let
|
||||||
|
|
||||||
in buildNimPackage rec {
|
in buildNimPackage rec {
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
|
||||||
pname = "preserves";
|
pname = "preserves";
|
||||||
version = "1.0.0";
|
version = "1.1.0";
|
||||||
src = fetchgit {
|
src = fetchFromSourcehut {
|
||||||
url = "https://git.sr.ht/~ehmry/preserves-nim";
|
owner = "~ehmry";
|
||||||
rev = "v${version}";
|
repo = "preserves-nim";
|
||||||
sha256 = "18702q7vmyf5kkgn9nqf96kcar5pqxisf03ybrqw3hfp95vxixn4";
|
rev = "2dd63903f05b963aaefcc7a12bb11b078ae7eed5";
|
||||||
|
sha256 = "sha256-qBoAAZ2ixpqX9UWEAh/Bs0cYo+u3CW8dIk5Kfr9+HMc=";
|
||||||
};
|
};
|
||||||
buildInputs = [ compiler bigints npeg ];
|
buildInputs = [ compiler bigints npeg ];
|
||||||
|
postInstall = ''
|
||||||
|
pushd $out/bin
|
||||||
|
for link in preserves_decode preserves_from_json preserves_to_json;
|
||||||
|
do ln -s preserves_encode $link
|
||||||
|
done
|
||||||
|
popd
|
||||||
|
'';
|
||||||
|
doCheck = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue