libp11: Fetch src from GitHub

+10 -10
+10 -10
pkgs/development/libraries/libp11/default.nix
··· 1 - {stdenv, fetchurl, libtool, openssl, pkgconfig}: 1 + { stdenv, fetchFromGitHub, autoreconfHook, libtool, openssl, pkgconfig }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "libp11-0.2.7"; 5 - 6 - src = fetchurl { 7 - urls = [ 8 - "http://www.opensc-project.org/files/libp11/${name}.tar.gz" 9 - "http://www.openadk.org/distfiles/${name}.tar.gz" 10 - ]; 11 - sha256 = "0kaz5qafaxm0ycywmajl166c29fh9cz89b8i043jqsbxlpzf4hdp"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "OpenSC"; 8 + repo = "libp11"; 9 + rev = name; 10 + sha256 = "0llw69kcb6nvz7zzkb9nyfyhc2s972q68sqciabqxwxljr09c411"; 12 11 }; 13 - 14 - buildInputs = [ libtool openssl pkgconfig ]; 12 + 13 + nativeBuildInputs = [ autoreconfHook pkgconfig libtool ]; 14 + buildInputs = [ openssl ]; 15 15 16 16 meta = { 17 17 homepage = http://www.opensc-project.org/libp11/;