summary refs log tree commit diff
path: root/pkgs/top-level/nim-packages.nix
diff options
context:
space:
mode:
authorEmery Hemingway <ehmry@posteo.net>2021-09-02 19:03:01 +0200
committerEmery Hemingway <ehmry@posteo.net>2021-09-05 11:20:00 +0200
commit45398d7b54d5910d026fa67c62be16d2444d6f4a (patch)
tree74883ee2cb22d6e0ef7ff8d5be3be0d547a98baa /pkgs/top-level/nim-packages.nix
parent584ea304754b2893004428298905585aa531d99e (diff)
downloadnixpkgs-45398d7b54d5910d026fa67c62be16d2444d6f4a.tar
nixpkgs-45398d7b54d5910d026fa67c62be16d2444d6f4a.tar.gz
nixpkgs-45398d7b54d5910d026fa67c62be16d2444d6f4a.tar.bz2
nixpkgs-45398d7b54d5910d026fa67c62be16d2444d6f4a.tar.lz
nixpkgs-45398d7b54d5910d026fa67c62be16d2444d6f4a.tar.xz
nixpkgs-45398d7b54d5910d026fa67c62be16d2444d6f4a.tar.zst
nixpkgs-45398d7b54d5910d026fa67c62be16d2444d6f4a.zip
Initial nimPackages utilities
Add a nimPackages attrset with "buildNimPackage" and "fetchNimble".
Diffstat (limited to 'pkgs/top-level/nim-packages.nix')
-rw-r--r--pkgs/top-level/nim-packages.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/top-level/nim-packages.nix b/pkgs/top-level/nim-packages.nix
new file mode 100644
index 00000000000..f426870a640
--- /dev/null
+++ b/pkgs/top-level/nim-packages.nix
@@ -0,0 +1,12 @@
+{ 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 { };
+
+  })