libnl 1.x: packaged.
[nixpkgs-libre.git] / pkgs / os-specific / linux / libnl / v1.nix
blobf3f7f3fa732c3ee846c328936eb780a6474b29cd
1 {stdenv, fetchurl, bison, flex}:
3 stdenv.mkDerivation rec {
4   name = "libnl-1.1";
6   src = fetchurl {
7     url = "${meta.homepage}files/${name}.tar.gz";
8     sha256 = "1hzd48z8h8abkclq90wb7cciynpg3pwgyd0gzb5g12ndnv7s9kim";
9   };
11   buildInputs = [ bison flex ];
12   postConfigure = "type -tp flex";
14   patches = [
15     ./libnl-1.1-flags.patch
16     ./libnl-1.1-glibc-2.8-ULONG_MAX.patch
17     ./libnl-1.1-minor-leaks.patch
18     ./libnl-1.1-vlan-header.patch
19   ];
21   meta = {
22     homepage = "http://www.infradead.org/~tgr/libnl/";
23     description = "Linux NetLink interface library";
24     maintainers = [ stdenv.lib.maintainers.urkud ];
25     platforms = stdenv.lib.platforms.linux;
26   };