···1616in
1717stdenv.mkDerivation (finalAttrs: {
1818 pname = "libeufin";
1919- version = "0.13.0";
1919+ version = "1.0.2";
20202121 src = fetchgit {
2222 url = "https://git.taler.net/libeufin.git/";
2323- rev = "v${finalAttrs.version}";
2424- hash = "sha256-whGcFZYuyeFfhu+mIi7oUNJRXjaVGuL67sfUrHF85Fs=";
2323+ tag = "v${finalAttrs.version}";
2424+ hash = "sha256-ZjZo0oCsrnc413OY7ElU95Vto9Smp6fuPI3RzJzC3Zk=";
2525 fetchSubmodules = true;
2626 leaveDotGit = true; # required for correct submodule fetching
2727+ # Save the HEAD short commit hash in a file so it can be retrieved later for versioning.
2728 # Delete .git folder for reproducibility (otherwise, the hash changes unexpectedly after fetching submodules)
2828- # Save the HEAD short commit hash in a file so it can be retrieved later for versioning.
2929 postFetch = ''
3030 pushd $out
3131- git rev-parse --short HEAD > ./common/src/main/resources/HEAD.txt
3131+ git rev-parse HEAD > ./common/src/main/resources/HEAD.txt
3232 rm -rf .git
3333 popd
3434 '';
···116116 description = "Integration and sandbox testing for FinTech APIs and data formats";
117117 license = lib.licenses.agpl3Plus;
118118 maintainers = with lib.maintainers; [ atemu ];
119119+ teams = with lib.teams; [ ngi ];
119120 mainProgram = "libeufin-bank";
120121 sourceProvenance = with lib.sourceTypes; [
121122 fromSource