From 22ff00731a29c14c513137428d176914c4c220e9 Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Mon, 7 Nov 2022 18:31:50 +0000 Subject: [PATCH] csv: init at 0.1.2 --- manifest.dhall | 1 + overlay.nix | 2 ++ pkgs/csv.nix | 20 ++++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 pkgs/csv.nix diff --git a/manifest.dhall b/manifest.dhall index a1d98299..5d98cbc2 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -183,6 +183,7 @@ in [ callHackage "Cabal" "3.8.1.0" , callHackage "cpphs" "1.20.9.1" , callHackage "criterion-measurement" "0.2.0.0" , callHackage "criterion" "1.5.13.0" + , callHackage "csv" "0.1.2" , callHackage "cursor-brick" "0.1.0.1" , callCabal2nix "cursor-dirforest" diff --git a/overlay.nix b/overlay.nix index 8eabd6be..8934cff4 100644 --- a/overlay.nix +++ b/overlay.nix @@ -257,6 +257,8 @@ self: with pkgs.haskell.lib; { cryptonite = self.callPackage (./pkgs/cryptonite.nix) { }; + csv = self.callPackage (./pkgs/csv.nix) { }; + cursor = self.callPackage (./pkgs/cursor.nix) { }; cursor-brick = self.callPackage (./pkgs/cursor-brick.nix) { }; diff --git a/pkgs/csv.nix b/pkgs/csv.nix new file mode 100644 index 00000000..de20870a --- /dev/null +++ b/pkgs/csv.nix @@ -0,0 +1,20 @@ +{ mkDerivation, base, filepath, lib, parsec }: +mkDerivation { + pname = "csv"; + version = "0.1.2"; + sha256 = "8cf43442325faa1368f9b55ad952beccf677d9980cdffa3d70a7f204a23ae600"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ base filepath parsec ]; + enableLibraryProfiling = false; + enableExecutableProfiling = false; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + description = "CSV loader and dumper"; + license = lib.licenses.mit; + broken = false; +} -- GitLab