Merge pull request #8153 from nckx/update-libnl

libnl 3.2.25 -> 3.2.26

+11 -7
+11 -7
pkgs/os-specific/linux/libnl/default.nix
··· 1 - {stdenv, fetchurl, bison, flex}: 1 + { stdenv, fetchFromGitHub, autoreconfHook, bison, flex, pkgconfig }: 2 2 3 - stdenv.mkDerivation rec { 4 - name = "libnl-3.2.25"; 3 + let version = "3.2.26"; in 4 + stdenv.mkDerivation { 5 + name = "libnl-${version}"; 5 6 6 - src = fetchurl { 7 - url = "${meta.homepage}files/${name}.tar.gz"; 8 - sha256 = "1icfrv8yihcb74as1gcgmp0wfpdq632q2zvbvqqvjms9cy87bswb"; 7 + src = fetchFromGitHub { 8 + sha256 = "1cbqdhirn6hxmv8xkm8xp3n6ayyxw7sbi15fym167rdz0h9rkhmm"; 9 + rev = "libnl3_2_26"; 10 + repo = "libnl"; 11 + owner = "thom311"; 9 12 }; 10 13 11 - buildInputs = [ bison flex ]; 14 + nativeBuildInputs = [ autoreconfHook bison flex pkgconfig ]; 12 15 13 16 meta = { 17 + inherit version; 14 18 homepage = "http://www.infradead.org/~tgr/libnl/"; 15 19 description = "Linux NetLink interface library"; 16 20 maintainers = [ stdenv.lib.maintainers.urkud ];