lol

usb-modeswitch: 2.2.1 -> 2.5.0

We were carrying v2.2.1 and not v2.3.0 due to the update only touching
the version and not the sha256 sum.

+14 -13
+14 -13
pkgs/development/tools/misc/usb-modeswitch/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, libusb1 }: 2 2 3 - let 4 - version = "2.3.0"; 5 - in 6 - 7 3 stdenv.mkDerivation rec { 8 4 name = "usb-modeswitch-${version}"; 5 + version = "2.5.0"; 9 6 10 7 src = fetchurl { 11 - url = "http://www.draisberghof.de/usb_modeswitch/${name}.tar.bz2"; 12 - sha256 = "1jqih1g0y78w03rchpw7fjvzwjfakak61qjp7hbr1m5nnsh2dn9p"; 8 + url = "http://www.draisberghof.de/usb_modeswitch/${name}.tar.bz2"; 9 + sha256 = "0cvnd16n2sp3w46fy507nl29q39jxxdk5qqbvk1rxaa91llbxh1i"; 13 10 }; 11 + 12 + makeFlags = [ 13 + "DESTDIR=$(out)" 14 + "PREFIX=$(out)" 15 + ]; 14 16 15 17 # make clean: we always build from source. It should be necessary on x86_64 only 16 18 preConfigure = '' 17 19 find -type f | xargs sed 's@/bin/rm@rm@g' -i 18 20 make clean 19 - mkdir -p $out/{etc,lib/udev,share/man/man1} 20 - makeFlags="DESTDIR=$out PREFIX=$out" 21 21 ''; 22 22 23 - buildInputs = [ pkgconfig libusb1 ]; 23 + buildInputs = [ libusb1 ]; 24 + nativeBuildInputs = [ pkgconfig ]; 24 25 25 - meta = { 26 + meta = with stdenv.lib; { 26 27 description = "A mode switching tool for controlling 'multi-mode' USB devices"; 27 - license = stdenv.lib.licenses.gpl2; 28 - maintainers = [ stdenv.lib.maintainers.marcweber ]; 29 - platforms = stdenv.lib.platforms.linux; 28 + license = licenses.gpl2; 29 + maintainers = with maintainers; [ marcweber peterhoeg ]; 30 + platforms = platforms.linux; 30 31 }; 31 32 }