nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 fetchFromGitHub,
4 gerbilPackages,
5 ...
6}:
7{
8 pname = "gerbil-persist";
9 version = "unstable-2023-11-29";
10 git-version = "0.2-6-g8a5e40d";
11 softwareName = "Gerbil-persist";
12 gerbil-package = "clan/persist";
13 version-path = "version";
14
15 gerbilInputs = with gerbilPackages; [
16 gerbil-utils
17 gerbil-crypto
18 gerbil-poo
19 gerbil-leveldb
20 ];
21
22 pre-src = {
23 fun = fetchFromGitHub;
24 owner = "mighty-gerbils";
25 repo = "gerbil-persist";
26 rev = "8a5e40deb01140b9c8d03c6cc985e47a9d7123d8";
27 sha256 = "1c1h1yp7gf23r3asxppgga4j4jmy4l9rlbb7vw9jcwvl8d30yrab";
28 };
29
30 meta = {
31 description = "Gerbil Persist: Persistent data and activities";
32 homepage = "https://github.com/fare/gerbil-persist";
33 license = lib.licenses.asl20;
34 platforms = lib.platforms.unix;
35 maintainers = with lib.maintainers; [ fare ];
36 };
37}