1 { lib, pkgs, stdenv, newScope, nim, fetchFromGitHub, buildPackages }:
3 lib.makeScope newScope (self:
4 let callPackage = self.callPackage;
7 nim_builder = callPackage ../development/nim-packages/nim_builder { };
9 callPackage ../development/nim-packages/build-nim-package {
10 inherit (buildPackages.buildPackages.nimPackages) nim_builder;
12 fetchNimble = callPackage ../development/nim-packages/fetch-nimble { };
15 callPackage ../development/nim-packages/astpatternmatching { };
17 bumpy = callPackage ../development/nim-packages/bumpy { };
19 chroma = callPackage ../development/nim-packages/chroma { };
21 c2nim = callPackage ../development/nim-packages/c2nim { };
23 docopt = callPackage ../development/nim-packages/docopt { };
25 flatty = callPackage ../development/nim-packages/flatty { };
27 frosty = callPackage ../development/nim-packages/frosty { };
29 hts-nim = callPackage ../development/nim-packages/hts-nim { };
31 jester = callPackage ../development/nim-packages/jester { };
33 jsonschema = callPackage ../development/nim-packages/jsonschema { };
35 jsony = callPackage ../development/nim-packages/jsony { };
37 karax = callPackage ../development/nim-packages/karax { };
39 lscolors = callPackage ../development/nim-packages/lscolors { };
41 markdown = callPackage ../development/nim-packages/markdown { };
43 nimcrypto = callPackage ../development/nim-packages/nimcrypto { };
45 nimbox = callPackage ../development/nim-packages/nimbox { };
47 nimsimd = callPackage ../development/nim-packages/nimsimd { };
49 noise = callPackage ../development/nim-packages/noise { };
51 packedjson = callPackage ../development/nim-packages/packedjson { };
53 pixie = callPackage ../development/nim-packages/pixie { };
55 redis = callPackage ../development/nim-packages/redis { };
57 redpool = callPackage ../development/nim-packages/redpool { };
59 regex = callPackage ../development/nim-packages/regex { };
61 rocksdb = callPackage ../development/nim-packages/rocksdb {
62 inherit (pkgs) rocksdb;
65 sass = callPackage ../development/nim-packages/sass { };
67 sdl2 = callPackage ../development/nim-packages/sdl2 { };
69 segmentation = callPackage ../development/nim-packages/segmentation { };
72 callPackage ../development/nim-packages/snappy { inherit (pkgs) snappy; };
74 spry = callPackage ../development/nim-packages/spry { };
76 spryvm = callPackage ../development/nim-packages/spryvm { };
78 stew = callPackage ../development/nim-packages/stew { };
80 supersnappy = callPackage ../development/nim-packages/supersnappy { };
82 tempfile = callPackage ../development/nim-packages/tempfile { };
84 ui = callPackage ../development/nim-packages/ui { inherit (pkgs) libui; };
86 unicodedb = callPackage ../development/nim-packages/unicodedb { };
88 unicodeplus = callPackage ../development/nim-packages/unicodeplus { };
90 vmath = callPackage ../development/nim-packages/vmath { };
92 zippy = callPackage ../development/nim-packages/zippy { };