From c256347ceea6c0434fd755e8c8fb5f6a7df620d6 Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Sat, 9 Jun 2018 11:25:13 -0400 Subject: [PATCH] pcsclite: fix URL for debian move to gitlab Another repo moved as part of https://github.com/NixOS/nixpkgs/issues/39927 --- pkgs/tools/security/pcsclite/default.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/security/pcsclite/default.nix b/pkgs/tools/security/pcsclite/default.nix index 589316b1d1c..3904a1eaca3 100644 --- a/pkgs/tools/security/pcsclite/default.nix +++ b/pkgs/tools/security/pcsclite/default.nix @@ -1,15 +1,16 @@ -{ stdenv, fetchurl, pkgconfig, udev, dbus_libs, perl, python2 +{ stdenv, fetchFromGitLab, pkgconfig, udev, dbus_libs, perl, python2 , IOKit ? null }: stdenv.mkDerivation rec { name = "pcsclite-${version}"; version = "1.8.23"; - src = fetchurl { - # This URL changes in unpredictable ways, so it is not sensible - # to put a version variable in there. - url = "https://alioth.debian.org/frs/download.php/file/4235/pcsc-lite-1.8.23.tar.bz2"; - sha256 = "1jc9ws5ra6v3plwraqixin0w0wfxj64drahrbkyrrwzghqjjc9ss"; + src = fetchFromGitLab { + domain = "salsa.debian.org"; + owner = "debian"; + repo = "pcsc-lite"; + rev = "upstream%2F${version}"; + sha256 = "09b7a79hjkgiyvhyvwf8gpxaf8b7wd0342hx6zrpd269hhfbjvwy"; }; patches = [ ./no-dropdir-literals.patch ]; @@ -36,7 +37,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Middleware to access a smart card using SCard API (PC/SC)"; - homepage = http://pcsclite.alioth.debian.org/; + homepage = https://salsa.debian.org/debian/pcsc-lite; license = licenses.bsd3; maintainers = with maintainers; [ viric wkennington ]; platforms = with platforms; unix;