diff options
author | Guillaume Girol <symphorien@users.noreply.github.com> | 2021-09-22 18:35:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-22 18:35:38 +0000 |
commit | 4bc83aaffa715e2bc34842c9516b68debff03cd6 (patch) | |
tree | 9a8a5e36c7e483a018fe5884855f73c2e2d4965c /pkgs/top-level/nim-packages.nix | |
parent | f9fc7ee26e42f4295ffb38e1749d53e3d317a5df (diff) | |
parent | bea75890b777e299a6b0709c33686bb69d21dbd4 (diff) | |
download | nixlib-4bc83aaffa715e2bc34842c9516b68debff03cd6.tar nixlib-4bc83aaffa715e2bc34842c9516b68debff03cd6.tar.gz nixlib-4bc83aaffa715e2bc34842c9516b68debff03cd6.tar.bz2 nixlib-4bc83aaffa715e2bc34842c9516b68debff03cd6.tar.lz nixlib-4bc83aaffa715e2bc34842c9516b68debff03cd6.tar.xz nixlib-4bc83aaffa715e2bc34842c9516b68debff03cd6.tar.zst nixlib-4bc83aaffa715e2bc34842c9516b68debff03cd6.zip |
Merge pull request #136489 from ehmry/nimPackages
nimpackages / buildNimPackage
Diffstat (limited to 'pkgs/top-level/nim-packages.nix')
-rw-r--r-- | pkgs/top-level/nim-packages.nix | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/pkgs/top-level/nim-packages.nix b/pkgs/top-level/nim-packages.nix new file mode 100644 index 000000000000..5d45b0c5eca9 --- /dev/null +++ b/pkgs/top-level/nim-packages.nix @@ -0,0 +1,75 @@ +{ lib, pkgs, stdenv, newScope, nim, fetchFromGitHub }: + +lib.makeScope newScope (self: + let callPackage = self.callPackage; + in { + inherit nim; + nim_builder = callPackage ../development/nim-packages/nim_builder { }; + buildNimPackage = + callPackage ../development/nim-packages/build-nim-package { }; + fetchNimble = callPackage ../development/nim-packages/fetch-nimble { }; + + astpatternmatching = + callPackage ../development/nim-packages/astpatternmatching { }; + + bumpy = callPackage ../development/nim-packages/bumpy { }; + + chroma = callPackage ../development/nim-packages/chroma { }; + + c2nim = callPackage ../development/nim-packages/c2nim { }; + + docopt = callPackage ../development/nim-packages/docopt { }; + + flatty = callPackage ../development/nim-packages/flatty { }; + + frosty = callPackage ../development/nim-packages/frosty { }; + + hts-nim = callPackage ../development/nim-packages/hts-nim { }; + + jester = callPackage ../development/nim-packages/jester { }; + + jsonschema = callPackage ../development/nim-packages/jsonschema { }; + + karax = callPackage ../development/nim-packages/karax { }; + + lscolors = callPackage ../development/nim-packages/lscolors { }; + + markdown = callPackage ../development/nim-packages/markdown { }; + + nimcrypto = callPackage ../development/nim-packages/nimcrypto { }; + + nimbox = callPackage ../development/nim-packages/nimbox { }; + + nimsimd = callPackage ../development/nim-packages/nimsimd { }; + + noise = callPackage ../development/nim-packages/noise { }; + + packedjson = callPackage ../development/nim-packages/packedjson { }; + + pixie = callPackage ../development/nim-packages/pixie { }; + + redis = callPackage ../development/nim-packages/redis { }; + + redpool = callPackage ../development/nim-packages/redpool { }; + + regex = callPackage ../development/nim-packages/regex { }; + + sass = callPackage ../development/nim-packages/sass { }; + + sdl2 = callPackage ../development/nim-packages/sdl2 { }; + + segmentation = callPackage ../development/nim-packages/segmentation { }; + + supersnappy = callPackage ../development/nim-packages/supersnappy { }; + + typography = callPackage ../development/nim-packages/typography { }; + + unicodedb = callPackage ../development/nim-packages/unicodedb { }; + + unicodeplus = callPackage ../development/nim-packages/unicodeplus { }; + + vmath = callPackage ../development/nim-packages/vmath { }; + + zippy = callPackage ../development/nim-packages/zippy { }; + + }) |