25 lines
555 B
Nix
25 lines
555 B
Nix
{stdenv, fetchzip}: stdenv.mkDerivation rec {
|
|
pname = "byacc";
|
|
version = "1.15";
|
|
outJar = "commons-digester.jar";
|
|
|
|
src = fetchzip {
|
|
url = "https://master.dl.sourceforge.net/project/byaccj/byaccj/1.13/byaccj1.13_src.tar.gz";
|
|
hash = "sha256-gOct06sOtDmg60aHtOKIZ+KTEE6x45UYIa57GRCTefY=";
|
|
};
|
|
|
|
env = {
|
|
NIX_CFLAGS_COMPILE="-Wno-implicit-function-declaration";
|
|
};
|
|
|
|
buildPhase = ''
|
|
cd src
|
|
make
|
|
'';
|
|
|
|
installPhase = ''
|
|
mkdir $out
|
|
cp -r ./yacc.irix $out/yacc
|
|
'';
|
|
}
|