summary refs log tree commit diff
path: root/pkgs/top-level/go-packages.nix
diff options
context:
space:
mode:
authorRahul Gopinath <rahul@gopinath.org>2016-05-07 21:39:39 -0700
committerRahul Gopinath <rahul@gopinath.org>2016-05-07 21:47:42 -0700
commite9cb41e99a6cee3af9a88076ebbf81e027bad7b6 (patch)
tree3b2ad06ea74f04b2f983bdea0e05a4d633b2eae2 /pkgs/top-level/go-packages.nix
parente3e27ecf4e512e46ce7c9c13aa22c8d5d819bf85 (diff)
textql: Init textql at 2.0.3
textql allows one to execute SQL against structured text like CSV or TSV
This commit provides initial package for textql 2.0.3
Diffstat (limited to 'pkgs/top-level/go-packages.nix')
-rw-r--r--pkgs/top-level/go-packages.nix18
1 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/top-level/go-packages.nix b/pkgs/top-level/go-packages.nix
index f5551f6dae9f3..e040af2d35966 100644
--- a/pkgs/top-level/go-packages.nix
+++ b/pkgs/top-level/go-packages.nix
@@ -4159,4 +4159,22 @@ let
     sha256  = "14p3hvv82bsxqnbnzz8hjv75i39kzg154a132n6cdxx3vgw76gck";
     propagatedBuildInputs = [ go-colorable mattn.go-runewidth ingo ];
   };
+
+  textql = buildFromGitHub rec {
+    rev     = "1785cd353c68aa34f97627143b9c2908dfd4ea04";
+    version = "2.0.3";
+    owner   = "dinedal";
+    repo    = "textql";
+    sha256 = "1b61w4pc5gl7m12mphricihzq7ifnzwn0yyw3ypv0d0fj26h5hc3";
+    propagatedBuildInputs = [ go-sqlite3 ];
+
+    meta = with stdenv.lib; {
+      description = "Execute SQL against structured text like CSV or TSV";
+      homepage = https://github.com/dinedal/textql;
+      license = licenses.mit;
+      maintainers = with maintainers; [ vrthra ];
+    };
+
+  };
+
 }; in self