lol
1{ lib, pkgs, stdenv, newScope, nim, fetchFromGitHub, buildPackages }:
2
3lib.makeScope newScope (self:
4 let callPackage = self.callPackage;
5 in {
6 inherit nim;
7 nim_builder = callPackage ../development/nim-packages/nim_builder { };
8 buildNimPackage =
9 callPackage ../development/nim-packages/build-nim-package {
10 inherit (buildPackages.buildPackages.nimPackages) nim_builder;
11 };
12
13 asciigraph = callPackage ../development/nim-packages/asciigraph { };
14
15 astpatternmatching =
16 callPackage ../development/nim-packages/astpatternmatching { };
17
18 asynctools = callPackage ../development/nim-packages/asynctools { };
19
20 atlas = callPackage ../development/nim-packages/atlas { };
21
22 base32 = callPackage ../development/nim-packages/base32 { };
23
24 base45 = callPackage ../development/nim-packages/base45 { };
25
26 bumpy = callPackage ../development/nim-packages/bumpy { };
27
28 c2nim = callPackage ../development/nim-packages/c2nim { };
29
30 cbor = callPackage ../development/nim-packages/cbor { };
31
32 chroma = callPackage ../development/nim-packages/chroma { };
33
34 coap = callPackage ../development/nim-packages/coap { };
35
36 csvtools = callPackage ../development/nim-packages/csvtools { };
37
38 db_connector = callPackage ../development/nim-packages/db_connector { };
39
40 docopt = callPackage ../development/nim-packages/docopt { };
41
42 eris = callPackage ../development/nim-packages/eris { };
43
44 flatty = callPackage ../development/nim-packages/flatty { };
45
46 freedesktop_org = callPackage ../development/nim-packages/freedesktop_org { };
47
48 frosty = callPackage ../development/nim-packages/frosty { };
49
50 getdns = callPackage ../development/nim-packages/getdns {
51 inherit (pkgs) getdns; };
52
53 hashlib = callPackage ../development/nim-packages/hashlib { };
54
55 hts = callPackage ../development/nim-packages/hts { };
56
57 illwill = callPackage ../development/nim-packages/illwill { };
58
59 illwillwidgets = callPackage ../development/nim-packages/illwillwidgets { };
60
61 jester = callPackage ../development/nim-packages/jester { };
62
63 jsonschema = callPackage ../development/nim-packages/jsonschema { };
64
65 jsony = callPackage ../development/nim-packages/jsony { };
66
67 karax = callPackage ../development/nim-packages/karax { };
68
69 lscolors = callPackage ../development/nim-packages/lscolors { };
70
71 markdown = callPackage ../development/nim-packages/markdown { };
72
73 nimble = callPackage ../development/nim-packages/nimble { };
74
75 nimcrypto = callPackage ../development/nim-packages/nimcrypto { };
76
77 nimbox = callPackage ../development/nim-packages/nimbox { };
78
79 nimSHA2 = callPackage ../development/nim-packages/nimSHA2 { };
80
81 nimsimd = callPackage ../development/nim-packages/nimsimd { };
82
83 noise = callPackage ../development/nim-packages/noise { };
84
85 npeg = callPackage ../development/nim-packages/npeg { };
86
87 packedjson = callPackage ../development/nim-packages/packedjson { };
88
89 parsetoml = callPackage ../development/nim-packages/parsetoml { };
90
91 pixie = callPackage ../development/nim-packages/pixie { };
92
93 preserves = callPackage ../development/nim-packages/preserves { };
94
95 redis = callPackage ../development/nim-packages/redis { };
96
97 redpool = callPackage ../development/nim-packages/redpool { };
98
99 regex = callPackage ../development/nim-packages/regex { };
100
101 rocksdb = callPackage ../development/nim-packages/rocksdb {
102 inherit (pkgs) rocksdb;
103 };
104
105 safeseq = callPackage ../development/nim-packages/safeseq { };
106
107 safeset = callPackage ../development/nim-packages/safeset { };
108
109 sass = callPackage ../development/nim-packages/sass { };
110
111 sdl2 = callPackage ../development/nim-packages/sdl2 { };
112
113 segmentation = callPackage ../development/nim-packages/segmentation { };
114
115 snappy =
116 callPackage ../development/nim-packages/snappy { inherit (pkgs) snappy; };
117
118 nimraylib-now = callPackage ../development/nim-packages/nimraylib-now { };
119
120 smtp = callPackage ../development/nim-packages/smtp { };
121
122 spry = callPackage ../development/nim-packages/spry { };
123
124 spryvm = callPackage ../development/nim-packages/spryvm { };
125
126 stew = callPackage ../development/nim-packages/stew { };
127
128 supersnappy = callPackage ../development/nim-packages/supersnappy { };
129
130 syndicate = callPackage ../development/nim-packages/syndicate { };
131
132 taps = callPackage ../development/nim-packages/taps { };
133
134 tempfile = callPackage ../development/nim-packages/tempfile { };
135
136 tkrzw = callPackage ../development/nim-packages/tkrzw { inherit (pkgs) tkrzw; };
137
138 ui = callPackage ../development/nim-packages/ui { inherit (pkgs) libui; };
139
140 unicodedb = callPackage ../development/nim-packages/unicodedb { };
141
142 unicodeplus = callPackage ../development/nim-packages/unicodeplus { };
143
144 vmath = callPackage ../development/nim-packages/vmath { };
145
146 ws = callPackage ../development/nim-packages/ws { };
147
148 x11 = callPackage ../development/nim-packages/x11 { };
149
150 zippy = callPackage ../development/nim-packages/zippy { };
151
152 })