about summary refs log tree commit diff
path: root/pkgs/tools/text/gawk
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2010-08-20 15:26:36 +0000
committerLudovic Courtès <ludo@gnu.org>2010-08-20 15:26:36 +0000
commit14e86a9812ce7a721cfc82c847ed2a82af0bf252 (patch)
treef969a60d6fdb99d61a6c6a5b88b7c11e4dba0063 /pkgs/tools/text/gawk
parent96da0397a9cecb4aa7297a1c5bd79709c75dfc4f (diff)
downloadnixlib-14e86a9812ce7a721cfc82c847ed2a82af0bf252.tar
nixlib-14e86a9812ce7a721cfc82c847ed2a82af0bf252.tar.gz
nixlib-14e86a9812ce7a721cfc82c847ed2a82af0bf252.tar.bz2
nixlib-14e86a9812ce7a721cfc82c847ed2a82af0bf252.tar.lz
nixlib-14e86a9812ce7a721cfc82c847ed2a82af0bf252.tar.xz
nixlib-14e86a9812ce7a721cfc82c847ed2a82af0bf252.tar.zst
nixlib-14e86a9812ce7a721cfc82c847ed2a82af0bf252.zip
GNU gawk 3.1.8.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23280
Diffstat (limited to 'pkgs/tools/text/gawk')
-rw-r--r--pkgs/tools/text/gawk/default.nix13
1 files changed, 6 insertions, 7 deletions
diff --git a/pkgs/tools/text/gawk/default.nix b/pkgs/tools/text/gawk/default.nix
index 839364ddb5bb..c4f37f922c74 100644
--- a/pkgs/tools/text/gawk/default.nix
+++ b/pkgs/tools/text/gawk/default.nix
@@ -1,19 +1,18 @@
-{stdenv, fetchurl}:
+{ stdenv, fetchurl, libsigsegv }:
 
 stdenv.mkDerivation rec {
-  name = "gawk-3.1.7";
+  name = "gawk-3.1.8";
 
   src = fetchurl {
     url = "mirror://gnu/gawk/${name}.tar.bz2";
-    sha256 = "0wfyiqc28cxb5wjbdph4y33h1fdf56nj6cm7as546niwjsw7cazi";
+    sha256 = "1d0jfh319w4h8l1zzqv248916wrc2add1b1aghri31rj9hn7pg2x";
   };
 
   doCheck = true;
 
-  # The libsigsegv provided with gawk has failing tests:
-  # I did like in Fedora:
-  # http://rpmfind.net//linux/RPM/fedora/devel/i386/gawk-3.1.7-2.fc13.i686.html
-  configureFlags = "--disable-libsigsegv";
+  buildInputs = [ libsigsegv ];
+
+  configureFlags = [ "--with-libsigsegv-prefix=${libsigsegv}" ];
 
   meta = {
     homepage = http://www.gnu.org/software/gawk/;