diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2012-12-04 14:46:59 +0400 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2012-12-04 14:46:59 +0400 |
commit | 38323efd03d1f66e28c8f59085383a8e23e4192f (patch) | |
tree | fa9434a20979c114e2ed73f8a1f96c5b91e1084e /pkgs/tools | |
parent | 2ab2b27e939d0067a7179be07fb9cf6657d54b7e (diff) | |
download | nixpkgs-38323efd03d1f66e28c8f59085383a8e23e4192f.tar nixpkgs-38323efd03d1f66e28c8f59085383a8e23e4192f.tar.gz nixpkgs-38323efd03d1f66e28c8f59085383a8e23e4192f.tar.bz2 nixpkgs-38323efd03d1f66e28c8f59085383a8e23e4192f.tar.lz nixpkgs-38323efd03d1f66e28c8f59085383a8e23e4192f.tar.xz nixpkgs-38323efd03d1f66e28c8f59085383a8e23e4192f.tar.zst nixpkgs-38323efd03d1f66e28c8f59085383a8e23e4192f.zip |
Fix cfdg build
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/graphics/cfdg/default.nix | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgs/tools/graphics/cfdg/default.nix b/pkgs/tools/graphics/cfdg/default.nix index 26df8818b2b..9376ad6a709 100644 --- a/pkgs/tools/graphics/cfdg/default.nix +++ b/pkgs/tools/graphics/cfdg/default.nix @@ -1,8 +1,8 @@ -a @ {libpng, bison, flex, fullDepEntry, ...} : +a @ {libpng, bison, flex, ffmpeg, fullDepEntry, ...} : let s = import ./src-for-default.nix; buildInputs = with a; [ - libpng bison flex + libpng bison flex ffmpeg ]; in rec { @@ -13,8 +13,12 @@ rec { configureFlags = []; /* doConfigure should be removed if not needed */ - phaseNames = ["doMake" "copyFiles"]; - + phaseNames = ["doFixInc" "doMake" "copyFiles"]; + + doFixInc = a.fullDepEntry '' + sed -e "/YY_NO_UNISTD/a#include <stdio.h>" -i src-common/cfdg.l + '' ["doUnpack" "minInit"]; + copyFiles = a.fullDepEntry '' mkdir -p $out/bin cp cfdg $out/bin/ |