diff options
author | Francesco Gazzetta <francygazz@gmail.com> | 2018-04-04 14:11:04 +0000 |
---|---|---|
committer | Francesco Gazzetta <francygazz@gmail.com> | 2018-04-04 14:11:04 +0000 |
commit | 1150bdedd14fd1a2abc1e294499fcdd6b1706105 (patch) | |
tree | 7f0924e360d06b5bababbab8ff4b9a22cc411f0b | |
parent | df57003e969dd9a889ba50e2f0dc22a3be6adf79 (diff) | |
download | nixpkgs-1150bdedd14fd1a2abc1e294499fcdd6b1706105.tar nixpkgs-1150bdedd14fd1a2abc1e294499fcdd6b1706105.tar.gz nixpkgs-1150bdedd14fd1a2abc1e294499fcdd6b1706105.tar.bz2 nixpkgs-1150bdedd14fd1a2abc1e294499fcdd6b1706105.tar.lz nixpkgs-1150bdedd14fd1a2abc1e294499fcdd6b1706105.tar.xz nixpkgs-1150bdedd14fd1a2abc1e294499fcdd6b1706105.tar.zst nixpkgs-1150bdedd14fd1a2abc1e294499fcdd6b1706105.zip |
jl: iniit at 0.0.4
-rw-r--r-- | pkgs/development/tools/jl/default.nix | 28 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/development/tools/jl/default.nix b/pkgs/development/tools/jl/default.nix new file mode 100644 index 00000000000..ea621428458 --- /dev/null +++ b/pkgs/development/tools/jl/default.nix @@ -0,0 +1,28 @@ +{ mkDerivation, fetchFromGitHub +, aeson, aeson-pretty, attoparsec, base, bytestring, conduit, conduit-extra +, containers, exceptions, mtl, optparse-simple, parsec, scientific, stdenv +, text, unordered-containers, vector +}: +mkDerivation rec { + pname = "jl"; + version = "0.0.4"; + src = fetchFromGitHub { + owner = "chrisdone"; + repo = "jl"; + rev = "v${version}"; + sha256 = "0wsdfj4m729q0kjpkn0ywpncdhvpvvprd4rh45vcg6kjw20krm3r"; + }; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base bytestring containers exceptions mtl parsec + scientific text unordered-containers vector + ]; + executableHaskellDepends = [ + aeson aeson-pretty base bytestring conduit conduit-extra containers + mtl optparse-simple text vector + ]; + license = stdenv.lib.licenses.bsd3; + description = "Functional sed for JSON"; + maintainers = with stdenv.lib.maintainers; [ fgaz ]; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 490f3b3f45b..26d88ecd7c1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3090,6 +3090,8 @@ with pkgs; jing = self.jing-trang; jing-trang = callPackage ../tools/text/xml/jing-trang { }; + jl = haskellPackages.callPackage ../development/tools/jl { }; + jmespath = callPackage ../development/tools/jmespath { }; jmtpfs = callPackage ../tools/filesystems/jmtpfs { }; |