tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
nimPackages.atlas: init unstable-2023-09-22
Emery Hemingway
2 years ago
eafbb77f
2102e74b
+24
2 changed files
expand all
collapse all
unified
split
pkgs
development
nim-packages
atlas
default.nix
top-level
nim-packages.nix
+22
pkgs/development/nim-packages/atlas/default.nix
···
1
1
+
{ lib, buildNimPackage, fetchFromGitHub }:
2
2
+
3
3
+
buildNimPackage (final: prev: {
4
4
+
pname = "atlas";
5
5
+
version = "unstable=2023-09-22";
6
6
+
nimBinOnly = true;
7
7
+
src = fetchFromGitHub {
8
8
+
owner = "nim-lang";
9
9
+
repo = "atlas";
10
10
+
rev = "ab22f997c22a644924c1a9b920f8ce207da9b77f";
11
11
+
hash = "sha256-TsZ8TriVuKEY9/mV6KR89eFOgYrgTqXmyv/vKu362GU=";
12
12
+
};
13
13
+
prePatch = ''
14
14
+
rm config.nims
15
15
+
''; # never trust a .nims file
16
16
+
doCheck = false; # tests will clone repos
17
17
+
meta = final.src.meta // {
18
18
+
description = "Nim package cloner";
19
19
+
license = [ lib.licenses.mit ];
20
20
+
maintainers = with lib.maintainers; [ ehmry ];
21
21
+
};
22
22
+
})
+2
pkgs/top-level/nim-packages.nix
···
17
17
18
18
asynctools = callPackage ../development/nim-packages/asynctools { };
19
19
20
20
+
atlas = callPackage ../development/nim-packages/atlas { };
21
21
+
20
22
base32 = callPackage ../development/nim-packages/base32 { };
21
23
22
24
base45 = callPackage ../development/nim-packages/base45 { };