summary refs log tree commit diff
path: root/pkgs/development/libraries/pcre/default.nix
blob: 6baea4b6ff52e322f540b2d6aefb8327e0bb6d7a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{stdenv, fetchurl, unicodeSupport ? false, cplusplusSupport ? true}:

stdenv.mkDerivation {
  name = "pcre-7.4";
  src = fetchurl {
    url = mirror://sourceforge/pcre/pcre-7.4.tar.bz2;
    sha256 = "1rdks2h5f3p2d71c4jnxaic1c9gmgsfky80djnafcdbdrhzkiyx5";
  };
  configureFlags =
    (if unicodeSupport then
      "--enable-unicode-properties --enable-shared --disable-static"
    else "") +
    (if !cplusplusSupport then "--disable-cpp" else "");
}