summary refs log tree commit diff
diff options
context:
space:
mode:
authorTrevor Richards <trev@trevdev.ca>2023-09-29 22:39:04 -0700
committerEmery Hemingway <ehmry@posteo.net>2023-09-30 09:32:51 +0100
commitcad9cf0dacdf2fe87ce101d6a96f3c349cfdc8de (patch)
treec3f8dc282217e4e57f8a198f8538fbd5d99b0da4
parenta6909370c4c45ca9368e876826238002a72a6e25 (diff)
downloadnixpkgs-cad9cf0dacdf2fe87ce101d6a96f3c349cfdc8de.tar
nixpkgs-cad9cf0dacdf2fe87ce101d6a96f3c349cfdc8de.tar.gz
nixpkgs-cad9cf0dacdf2fe87ce101d6a96f3c349cfdc8de.tar.bz2
nixpkgs-cad9cf0dacdf2fe87ce101d6a96f3c349cfdc8de.tar.lz
nixpkgs-cad9cf0dacdf2fe87ce101d6a96f3c349cfdc8de.tar.xz
nixpkgs-cad9cf0dacdf2fe87ce101d6a96f3c349cfdc8de.tar.zst
nixpkgs-cad9cf0dacdf2fe87ce101d6a96f3c349cfdc8de.zip
nimPackages: add csvtools
-rw-r--r--pkgs/development/nim-packages/csvtools/default.nix19
-rw-r--r--pkgs/top-level/nim-packages.nix2
2 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/development/nim-packages/csvtools/default.nix b/pkgs/development/nim-packages/csvtools/default.nix
new file mode 100644
index 00000000000..2eaaae1dc52
--- /dev/null
+++ b/pkgs/development/nim-packages/csvtools/default.nix
@@ -0,0 +1,19 @@
+{ lib, pkgs, buildNimPackage, fetchFromGitHub }:
+
+buildNimPackage (finalAttrs: {
+  pname = "csvtools";
+  version = "0.2.1";
+  src = fetchFromGitHub {
+    owner = "andreaferretti";
+    repo = "csvtools";
+    rev = "${finalAttrs.version}";
+    hash = "sha256-G/OvcusnlRR5zdGF+wC7z411RLXI6D9aFJVj9LrMR+s=";
+  };
+  doCheck = true;
+  meta = finalAttrs.src.meta // {
+    description = "Manage CSV files easily in Nim";
+    homepage = "https://github.com/andreaferretti/csvtools";
+    license = lib.licenses.asl20;
+    maintainers = [ lib.maintainers.trevdev ];
+  };
+})
diff --git a/pkgs/top-level/nim-packages.nix b/pkgs/top-level/nim-packages.nix
index 640a4c854bf..c360263435e 100644
--- a/pkgs/top-level/nim-packages.nix
+++ b/pkgs/top-level/nim-packages.nix
@@ -31,6 +31,8 @@ lib.makeScope newScope (self:
 
     coap = callPackage  ../development/nim-packages/coap { };
 
+    csvtools = callPackage ../development/nim-packages/csvtools { };
+
     db_connector = callPackage ../development/nim-packages/db_connector { };
 
     docopt = callPackage ../development/nim-packages/docopt { };