lol

Merge pull request #181002 from mweinelt/aqbanking

authored by

Martin Weinelt and committed by
GitHub
63670f70 3d417778

+26 -17
+2 -2
pkgs/development/libraries/aqbanking/default.nix
··· 3 3 }: 4 4 5 5 let 6 - inherit ((import ./sources.nix).aqbanking) sha256 releaseId version; 6 + inherit ((import ./sources.nix).aqbanking) hash releaseId version; 7 7 in stdenv.mkDerivation rec { 8 8 pname = "aqbanking"; 9 9 inherit version; 10 10 11 11 src = fetchurl { 12 12 url = "https://www.aquamaniac.de/rdm/attachments/download/${releaseId}/${pname}-${version}.tar.gz"; 13 - inherit sha256; 13 + inherit hash; 14 14 }; 15 15 16 16 # Set the include dir explicitly, this fixes a build error when building
+2 -2
pkgs/development/libraries/aqbanking/gwenhywfar.nix
··· 11 11 }: 12 12 13 13 let 14 - inherit ((import ./sources.nix).gwenhywfar) sha256 releaseId version; 14 + inherit ((import ./sources.nix).gwenhywfar) hash releaseId version; 15 15 in stdenv.mkDerivation rec { 16 16 pname = "gwenhywfar"; 17 17 inherit version; 18 18 19 19 src = fetchurl { 20 20 url = "https://www.aquamaniac.de/rdm/attachments/download/${releaseId}/${pname}-${version}.tar.gz"; 21 - inherit sha256; 21 + inherit hash; 22 22 }; 23 23 24 24 configureFlags = [
+2 -4
pkgs/development/libraries/aqbanking/libchipcard.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, gwenhywfar, pcsclite, zlib }: 2 2 3 3 let 4 - inherit ((import ./sources.nix).libchipcard) sha256 releaseId version; 4 + inherit ((import ./sources.nix).libchipcard) hash releaseId version; 5 5 in stdenv.mkDerivation rec { 6 6 pname = "libchipcard"; 7 7 inherit version; 8 8 9 9 src = fetchurl { 10 10 url = "https://www.aquamaniac.de/rdm/attachments/download/${releaseId}/${pname}-${version}.tar.gz"; 11 - inherit sha256; 11 + inherit hash; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkg-config ]; ··· 16 16 buildInputs = [ gwenhywfar pcsclite zlib ]; 17 17 18 18 makeFlags = [ "crypttokenplugindir=$(out)/lib/gwenhywfar/plugins/ct" ]; 19 - 20 - configureFlags = [ "--with-gwen-dir=${gwenhywfar}" ]; 21 19 22 20 meta = with lib; { 23 21 description = "Library for access to chipcards";
+20 -9
pkgs/development/libraries/aqbanking/sources.nix
··· 1 1 { 2 - gwenhywfar.version = "5.6.0"; 3 - gwenhywfar.sha256 = "1isbj4a7vdgagp3kkvx2pjcjy8lba6kzjr11fmr06aci1694dbsp"; 4 - gwenhywfar.releaseId = "364"; 5 - libchipcard.version = "5.0.4"; 6 - libchipcard.sha256 = "0fj2h39ll4kiv28ch8qgzdbdbnzs8gl812qnm660bw89rynpjnnj"; 7 - libchipcard.releaseId = "158"; 8 - aqbanking.version = "6.3.0"; 9 - aqbanking.sha256 = "1k2mhdnk0jc0inq1hmp74m3y7azxrjm8r07x5k1pp4ic0yi5vs50"; 10 - aqbanking.releaseId = "372"; 2 + # https://www.aquamaniac.de/rdm/projects/gwenhywfar/files 3 + gwenhywfar = { 4 + version = "5.9.0"; 5 + hash = "sha256-6Ix9M4Ojy75Gyzsimfcd+55vpWX1oWaLQpc5HIdLDhI="; 6 + releaseId = "415"; 7 + }; 8 + 9 + # https://www.aquamaniac.de/rdm/projects/libchipcard/files 10 + libchipcard = { 11 + version = "5.1.6"; 12 + hash = "sha256-bAf1J0F/dWIHT5kBLaTRHrTbr9M/SeZrRCzNbjuM/SA="; 13 + releaseId = "382"; 14 + }; 15 + 16 + # https://www.aquamaniac.de/rdm/projects/aqbanking/files 17 + aqbanking = { 18 + version = "6.5.0"; 19 + hash = "sha256-TS076ghulq2ntoGSBtTrQWjOt+Mtzppo3Gxuq8yetj4="; 20 + releaseId = "435"; 21 + }; 11 22 }