evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / if / ifenslave / package.nix
blob8aeeff77ecbb744a3305a93d42e0fe4e4dbcb8f9
1 { lib, stdenv, fetchurl }:
3 stdenv.mkDerivation rec {
4   pname = "ifenslave";
5   version = "1.1.0";
7   src = fetchurl {
8     url = "mirror://debian/pool/main/i/ifenslave-2.6/ifenslave-2.6_${version}.orig.tar.gz";
9     sha256 = "0h9hrmy19zdksl7ys250r158b943ihbgkb95n8p4k8l0vqsby5vr";
10   };
12   buildPhase = ''
13     gcc -o ifenslave ifenslave.c
14   '';
16   installPhase = ''
17     mkdir -p $out/bin
18     cp -a ifenslave $out/bin
19   '';
21   hardeningDisable = [ "format" ];
23   meta = {
24     description = "Utility for enslaving networking interfaces under a bond";
25     mainProgram = "ifenslave";
26     license = lib.licenses.gpl2Only;
27     platforms = lib.platforms.linux;
28   };