diff options
author | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2007-10-01 15:07:55 +0000 |
---|---|---|
committer | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2007-10-01 15:07:55 +0000 |
commit | 82b608d93f1c7138230846d7db7a26e26b14f420 (patch) | |
tree | 332c0dbfc6a5136c91112162e9d65b3258ce904d /pkgs/top-level/all-packages.nix | |
parent | 1994bd5b6a96fb7acd8d44bd8262a611b3245b4e (diff) | |
download | nixpkgs-82b608d93f1c7138230846d7db7a26e26b14f420.tar nixpkgs-82b608d93f1c7138230846d7db7a26e26b14f420.tar.gz nixpkgs-82b608d93f1c7138230846d7db7a26e26b14f420.tar.bz2 nixpkgs-82b608d93f1c7138230846d7db7a26e26b14f420.tar.lz nixpkgs-82b608d93f1c7138230846d7db7a26e26b14f420.tar.xz nixpkgs-82b608d93f1c7138230846d7db7a26e26b14f420.tar.zst nixpkgs-82b608d93f1c7138230846d7db7a26e26b14f420.zip |
Added optional unicode support to pcre. Building old (non-unicode) package by
default. svn path=/nixpkgs/trunk/; revision=9386
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d91d79b03fd..1f0539690d9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -146,6 +146,11 @@ rec { getVersion = name: alts: builtins.getAttr (getConfig [ "environment" "versions" name ] "default") alts; + # Whether user enabled given feature for the given package? + getFlag = flag: package: default: + getConfig [ "environment" "flags" package flag ] + (getConfig [ "environment" "flags" "default" flag ] default); + # The contents of the configuration file found at $NIXPKGS_CONFIG or # $HOME/.nixpkgs/config.nix. config = @@ -1930,6 +1935,7 @@ rec { pcre = import ../development/libraries/pcre { inherit fetchurl stdenv; + unicodeSupport = getFlag "unicode" "pcre" false; }; popt = import ../development/libraries/popt { |