From eafbb77ff47d28dea49d62a884950e978ac2e89e Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Fri, 29 Sep 2023 14:22:43 +0100 Subject: [PATCH] nimPackages.atlas: init unstable-2023-09-22 --- .../nim-packages/atlas/default.nix | 22 +++++++++++++++++++ pkgs/top-level/nim-packages.nix | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/development/nim-packages/atlas/default.nix diff --git a/pkgs/development/nim-packages/atlas/default.nix b/pkgs/development/nim-packages/atlas/default.nix new file mode 100644 index 000000000000..aae8d6a16244 --- /dev/null +++ b/pkgs/development/nim-packages/atlas/default.nix @@ -0,0 +1,22 @@ +{ lib, buildNimPackage, fetchFromGitHub }: + +buildNimPackage (final: prev: { + pname = "atlas"; + version = "unstable=2023-09-22"; + nimBinOnly = true; + src = fetchFromGitHub { + owner = "nim-lang"; + repo = "atlas"; + rev = "ab22f997c22a644924c1a9b920f8ce207da9b77f"; + hash = "sha256-TsZ8TriVuKEY9/mV6KR89eFOgYrgTqXmyv/vKu362GU="; + }; + prePatch = '' + rm config.nims + ''; # never trust a .nims file + doCheck = false; # tests will clone repos + meta = final.src.meta // { + description = "Nim package cloner"; + license = [ lib.licenses.mit ]; + maintainers = with lib.maintainers; [ ehmry ]; + }; +}) diff --git a/pkgs/top-level/nim-packages.nix b/pkgs/top-level/nim-packages.nix index c360263435e1..3bdb5ad04902 100644 --- a/pkgs/top-level/nim-packages.nix +++ b/pkgs/top-level/nim-packages.nix @@ -17,6 +17,8 @@ lib.makeScope newScope (self: asynctools = callPackage ../development/nim-packages/asynctools { }; + atlas = callPackage ../development/nim-packages/atlas { }; + base32 = callPackage ../development/nim-packages/base32 { }; base45 = callPackage ../development/nim-packages/base45 { };