1{ lib, stdenv, fetchurl }:
2
3stdenv.mkDerivation rec {
4 pname = "peg";
5 version = "0.1.18";
6
7 src = fetchurl {
8 url = "${meta.homepage}/${pname}-${version}.tar.gz";
9 sha256 = "114h1y4k8fwcq9m0hfk33dsp7ah8zxzjjzlk71x4iirzczfkn690";
10 };
11
12 preBuild="makeFlagsArray+=( PREFIX=$out )";
13
14 meta = with lib; {
15 homepage = "http://piumarta.com/software/peg/";
16 description = "Tools for generating recursive-descent parsers: programs that perform pattern matching on text";
17 platforms = platforms.all;
18 license = licenses.mit;
19 };
20}