Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / ilbc / default.nix
blob39d7b7b61b049b6bce944495eeb91903b6eb28e9
1 { lib, stdenv, fetchurl, gawk, cmake }:
3 stdenv.mkDerivation rec {
4   name = "ilbc-rfc3951";
6   script = ./extract-cfile.awk;
8   rfc3951 = fetchurl {
9     url = "http://www.ietf.org/rfc/rfc3951.txt";
10     sha256 = "0zf4mvi3jzx6zjrfl2rbhl2m68pzbzpf1vbdmn7dqbfpcb67jpdy";
11   };
13   nativeBuildInputs = [ cmake ];
15   unpackPhase = ''
16     mkdir -v ${name}
17     cd ${name}
18     ${gawk}/bin/gawk -f ${script} ${rfc3951}
19     cp -v ${./CMakeLists.txt} CMakeLists.txt
20     '';
22   meta = {
23     platforms = lib.platforms.unix;
24   };