From faaa1581e2d4ee95c5bb72f8c3fc89e32cb8e994 Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Sun, 2 Dec 2012 00:25:01 +0100 Subject: [PATCH] Added re2c 0.13.5 --- pkgs/development/tools/parsing/re2c/default.nix | 13 +++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 pkgs/development/tools/parsing/re2c/default.nix diff --git a/pkgs/development/tools/parsing/re2c/default.nix b/pkgs/development/tools/parsing/re2c/default.nix new file mode 100644 index 00000000000..b7ed4fb8934 --- /dev/null +++ b/pkgs/development/tools/parsing/re2c/default.nix @@ -0,0 +1,13 @@ +{stdenv, fetchurl }: + +stdenv.mkDerivation { + name = "re2c-0.13.5"; + src = fetchurl { + url = mirror://sourceforge/re2c/re2c/0.13.5/re2c-0.13.5.tar.gz; + sha256 = "1336c54b3cacjxg3grxdraq6a00yidr04z90605fhxglk89rbagk"; + }; + + meta = { + description = "Re2c is a tool for writing very fast and very flexible scanners."; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dd1207d2d42..60d1a38d0e8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3207,6 +3207,8 @@ let ragel = callPackage ../development/tools/parsing/ragel { }; + re2c = callPackage ../development/tools/parsing/re2c { }; + remake = callPackage ../development/tools/build-managers/remake { }; # couldn't find the source yet