diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2017-07-31 09:12:15 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2017-07-31 09:12:15 +0200 |
commit | 740d76371e6c1c76bae4801fc5b736a796c1ebbe (patch) | |
tree | 3ea7c544ae005bd5d7c19cb45fb17a886baeb729 /pkgs/development/tools/parsing | |
parent | 2a48a62b9cfe99140bfa9d45fca960be848f87fe (diff) | |
parent | ba68231273bea4cba01413fd2a0e56d68db9234c (diff) | |
download | nixpkgs-740d76371e6c1c76bae4801fc5b736a796c1ebbe.tar nixpkgs-740d76371e6c1c76bae4801fc5b736a796c1ebbe.tar.gz nixpkgs-740d76371e6c1c76bae4801fc5b736a796c1ebbe.tar.bz2 nixpkgs-740d76371e6c1c76bae4801fc5b736a796c1ebbe.tar.lz nixpkgs-740d76371e6c1c76bae4801fc5b736a796c1ebbe.tar.xz nixpkgs-740d76371e6c1c76bae4801fc5b736a796c1ebbe.tar.zst nixpkgs-740d76371e6c1c76bae4801fc5b736a796c1ebbe.zip |
Merge commit 'ba68231273bea4cba01413fd2a0e56d68db9234c' into HEAD
Diffstat (limited to 'pkgs/development/tools/parsing')
-rw-r--r-- | pkgs/development/tools/parsing/bison/3.x.nix | 4 | ||||
-rw-r--r-- | pkgs/development/tools/parsing/flex/2.5.35.nix | 10 | ||||
-rw-r--r-- | pkgs/development/tools/parsing/flex/default.nix | 4 |
3 files changed, 9 insertions, 9 deletions
diff --git a/pkgs/development/tools/parsing/bison/3.x.nix b/pkgs/development/tools/parsing/bison/3.x.nix index ebbee4e693d..0369d7dabde 100644 --- a/pkgs/development/tools/parsing/bison/3.x.nix +++ b/pkgs/development/tools/parsing/bison/3.x.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, m4, perl, help2man }: +{ stdenv, hostPlatform, fetchurl, m4, perl, help2man }: stdenv.mkDerivation rec { name = "bison-3.0.4"; @@ -8,6 +8,8 @@ stdenv.mkDerivation rec { sha256 = "b67fd2daae7a64b5ba862c66c07c1addb9e6b1b05c5f2049392cfd8a2172952e"; }; + patches = stdenv.lib.optional hostPlatform.isDarwin stdenv.secure-format-patch; + nativeBuildInputs = [ m4 perl ] ++ stdenv.lib.optional stdenv.isSunOS help2man; propagatedBuildInputs = [ m4 ]; diff --git a/pkgs/development/tools/parsing/flex/2.5.35.nix b/pkgs/development/tools/parsing/flex/2.5.35.nix index 19bc9cf1b85..f3357de867e 100644 --- a/pkgs/development/tools/parsing/flex/2.5.35.nix +++ b/pkgs/development/tools/parsing/flex/2.5.35.nix @@ -1,16 +1,14 @@ -{ stdenv, fetchurl, bison, m4 }: +{ stdenv, fetchurl, autoreconfHook, flex, bison, texinfo, help2man, m4 }: stdenv.mkDerivation rec { name = "flex-2.5.35"; src = fetchurl { - # Deleted from original SourceForge and GitHub only provides generated file. - # Note: binary cache still seems to serve it, too. - url = "http://downloads.openwrt.org/sources/${name}.tar.bz2"; - sha256 = "0ysff249mwhq0053bw3hxh58djc0gy7vjan2z1krrf9n5d5vvv0b"; + url = https://github.com/westes/flex/archive/flex-2-5-35.tar.gz; + sha256 = "0wh06nix8bd4w1aq4k2fbbkdq5i30a9lxz3xczf3ff28yy0kfwzm"; }; - buildInputs = [ bison ]; + nativeBuildInputs = [ flex bison texinfo help2man autoreconfHook ]; propagatedNativeBuildInputs = [ m4 ]; diff --git a/pkgs/development/tools/parsing/flex/default.nix b/pkgs/development/tools/parsing/flex/default.nix index 3bb34f5bc90..addf3b6197a 100644 --- a/pkgs/development/tools/parsing/flex/default.nix +++ b/pkgs/development/tools/parsing/flex/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "flex-${version}"; - version = "2.6.3"; + version = "2.6.4"; src = fetchurl { url = "https://github.com/westes/flex/releases/download/v${version}/flex-${version}.tar.gz"; - sha256 = "1an2cn2z85mkpgqcinh1fhhcd7993qm2lil1yxic8iz76ci79ck8"; + sha256 = "15g9bv236nzi665p9ggqjlfn4dwck5835vf0bbw2cz7h5c1swyp8"; }; buildInputs = [ bison ]; |