diff options
author | rushmorem <rushmore@webenchanter.com> | 2015-02-19 15:17:24 +0200 |
---|---|---|
committer | rushmorem <rushmore@webenchanter.com> | 2015-02-20 10:10:43 +0200 |
commit | fa24a296be2471c0cde7828d4e55d8bfe0e4d999 (patch) | |
tree | f5908b7dbc018eb70ae1c3c3329984aa7cde429d /pkgs/development/tools/parsing | |
parent | a76b53b06be482049292d43ca4b59a8e27d6dde9 (diff) | |
download | nixlib-fa24a296be2471c0cde7828d4e55d8bfe0e4d999.tar nixlib-fa24a296be2471c0cde7828d4e55d8bfe0e4d999.tar.gz nixlib-fa24a296be2471c0cde7828d4e55d8bfe0e4d999.tar.bz2 nixlib-fa24a296be2471c0cde7828d4e55d8bfe0e4d999.tar.lz nixlib-fa24a296be2471c0cde7828d4e55d8bfe0e4d999.tar.xz nixlib-fa24a296be2471c0cde7828d4e55d8bfe0e4d999.tar.zst nixlib-fa24a296be2471c0cde7828d4e55d8bfe0e4d999.zip |
Add jshon package
Jshon is a JSON parser designed for maximum convenience within the shell (http://kmkeen.com/jshon).
Diffstat (limited to 'pkgs/development/tools/parsing')
-rw-r--r-- | pkgs/development/tools/parsing/jshon/default.nix | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/development/tools/parsing/jshon/default.nix b/pkgs/development/tools/parsing/jshon/default.nix new file mode 100644 index 000000000000..fa11671db0bd --- /dev/null +++ b/pkgs/development/tools/parsing/jshon/default.nix @@ -0,0 +1,34 @@ +{ stdenv, lib, fetchFromGitHub, jansson }: + +stdenv.mkDerivation rec { + name = "jshon-20140712"; + + rev = "a61d7f2f85f4627bc3facdf951746f0fd62334b7"; + sha256 = "b0365e58553b9613a5636545c5bfd4ad05ab5024f192e1cb1d1824bae4e1a380"; + + src = fetchFromGitHub { + inherit rev sha256; + owner = "keenerd"; + repo = "jshon"; + }; + + buildInputs = [ jansson ]; + + patchPhase = + '' + substituteInPlace Makefile --replace "/usr/" "/" + ''; + + preInstall = + '' + export DESTDIR=$out + ''; + + meta = with lib; { + homepage = http://kmkeen.com/jshon; + description = "JSON parser designed for maximum convenience within the shell."; + license = licenses.free; + platforms = platforms.all; + maintainers = with maintainers; [ rushmorem ]; + }; +} |