pcsctools: 1.6.0 -> 1.6.2

+10 -7
+10 -7
pkgs/tools/security/pcsctools/default.nix
··· 1 1 { stdenv 2 2 , lib 3 - , fetchurl 3 + , fetchFromGitHub 4 + , autoreconfHook 4 5 , makeWrapper 5 6 , pkg-config 6 7 , systemd ··· 13 14 14 15 stdenv.mkDerivation rec { 15 16 pname = "pcsc-tools"; 16 - version = "1.6.0"; 17 + version = "1.6.2"; 17 18 18 - src = fetchurl { 19 - url = "http://ludovic.rousseau.free.fr/softwares/pcsc-tools/${pname}-${version}.tar.bz2"; 20 - sha256 = "sha256-ZRyN10vLM9tMFpNc5dgN0apusgup1cS5YxoJgybvi58="; 19 + src = fetchFromGitHub { 20 + owner = "LudovicRousseau"; 21 + repo = pname; 22 + rev = version; 23 + sha256 = "sha256-c7md8m1llvz0EQqA0qY4aGb3guGFoj+8uS4hUTzie5o="; 21 24 }; 22 25 23 26 postPatch = '' ··· 29 32 buildInputs = [ dbus perlPackages.perl pcsclite ] 30 33 ++ lib.optional stdenv.isLinux systemd; 31 34 32 - nativeBuildInputs = [ makeWrapper pkg-config ]; 35 + nativeBuildInputs = [ autoreconfHook makeWrapper pkg-config ]; 33 36 34 37 postInstall = '' 35 38 wrapProgram $out/bin/scriptor \ ··· 46 49 47 50 meta = with lib; { 48 51 description = "Tools used to test a PC/SC driver, card or reader"; 49 - homepage = "http://ludovic.rousseau.free.fr/softwares/pcsc-tools/"; 52 + homepage = "https://pcsc-tools.apdu.fr/"; 50 53 license = licenses.gpl2Plus; 51 54 maintainers = with maintainers; [ peterhoeg ]; 52 55 platforms = platforms.linux;