about summary refs log tree commit diff
path: root/pkgs/tools
diff options
context:
space:
mode:
authorchkno <chuck@intelligence.org>2020-05-07 09:01:42 -0700
committerGitHub <noreply@github.com>2020-05-07 16:01:42 +0000
commit8ff99ba57e656047f6a19890ab300c8269d3658f (patch)
treed74e05e57fed13df68b67faa054b747d531627e9 /pkgs/tools
parent2655e34cfaf6005356bae985a2688b65522a2a81 (diff)
downloadnixlib-8ff99ba57e656047f6a19890ab300c8269d3658f.tar
nixlib-8ff99ba57e656047f6a19890ab300c8269d3658f.tar.gz
nixlib-8ff99ba57e656047f6a19890ab300c8269d3658f.tar.bz2
nixlib-8ff99ba57e656047f6a19890ab300c8269d3658f.tar.lz
nixlib-8ff99ba57e656047f6a19890ab300c8269d3658f.tar.xz
nixlib-8ff99ba57e656047f6a19890ab300c8269d3658f.tar.zst
nixlib-8ff99ba57e656047f6a19890ab300c8269d3658f.zip
nawk: 20121220 -> 20180827
awk.tar.gz is no longer available from princeton.edu; The One True Awk
is now on GitHub.
Diffstat (limited to 'pkgs/tools')
-rw-r--r--pkgs/tools/text/nawk/default.nix19
1 files changed, 8 insertions, 11 deletions
diff --git a/pkgs/tools/text/nawk/default.nix b/pkgs/tools/text/nawk/default.nix
index 57f036a47f0d..aafce117ee4a 100644
--- a/pkgs/tools/text/nawk/default.nix
+++ b/pkgs/tools/text/nawk/default.nix
@@ -1,21 +1,18 @@
-{ stdenv, fetchurl, yacc }:
+{ stdenv, fetchFromGitHub, yacc }:
 
 stdenv.mkDerivation rec {
-  name = "nawk-20121220";
+  pname = "nawk";
+  version = "20180827";
 
-  src = fetchurl {
-    url = "https://www.cs.princeton.edu/~bwk/btl.mirror/awk.tar.gz";
-    sha256 = "10wvdn7xwc5bbp5h7l0b9fxby3bds21n8a34z54i8kjsbhb95h4d";
+  src = fetchFromGitHub {
+    owner = "onetrueawk";
+    repo = "awk";
+    rev = version;
+    sha256 = "0qcsxhcwg6g3c0zxmbipqa8d8d5n8zxrq0hymb8yavsaz103fcl6";
   };
 
   nativeBuildInputs = [ yacc ];
 
-  unpackPhase = ''
-    mkdir build
-    cd build
-    tar xvf ${src}
-  '';
-
   patchPhase = ''
     substituteInPlace ./makefile \
     --replace "YACC = yacc -d -S" ""