c2nim: move out of nimPackages

This commit is contained in:
Emery Hemingway
2023-11-28 16:48:10 +02:00
parent 0f2dc69519
commit 6df86cc655
3 changed files with 17 additions and 21 deletions
+17
View File
@@ -0,0 +1,17 @@
{ lib, buildNimPackage, fetchFromGitHub }:
buildNimPackage (finalAttrs: {
pname = "c2nim";
version = "0.9.19";
src = fetchFromGitHub {
owner = "nim-lang";
repo = finalAttrs.pname;
rev = finalAttrs.version;
hash = "sha256-E8sAhTFIWAnlfWyuvqK8h8g7Puf5ejLEqgLNb5N17os=";
};
meta = finalAttrs.src.meta // {
description = "Tool to translate Ansi C code to Nim";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.ehmry ];
};
})
@@ -1,19 +0,0 @@
{ lib, buildNimPackage, fetchFromGitHub, SDL2 }:
buildNimPackage rec {
pname = "c2nim";
version = "0.9.19";
nimBinOnly = true;
src = fetchFromGitHub {
owner = "nim-lang";
repo = pname;
rev = version;
hash = "sha256-E8sAhTFIWAnlfWyuvqK8h8g7Puf5ejLEqgLNb5N17os=";
};
meta = with lib;
src.meta // {
description = "Tool to translate Ansi C code to Nim";
license = licenses.mit;
maintainers = [ maintainers.ehmry ];
};
}
-2
View File
@@ -24,8 +24,6 @@ lib.makeScope newScope (self:
bumpy = callPackage ../development/nim-packages/bumpy { };
c2nim = callPackage ../development/nim-packages/c2nim { };
cbor = callPackage ../development/nim-packages/cbor { };
chroma = callPackage ../development/nim-packages/chroma { };