wal-e: switch to fetchFromGitHub

+7 -5
+7 -5
pkgs/tools/backup/wal-e/default.nix
··· 1 - { lib, fetchurl, python3Packages, lzop, postgresql, pv }: 1 + { lib, fetchFromGitHub, python3Packages, lzop, postgresql, pv }: 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "wal-e"; ··· 6 6 7 7 namePrefix = ""; 8 8 9 - src = fetchurl { 10 - url = "https://github.com/wal-e/wal-e/archive/v${version}.tar.gz"; 11 - sha256 = "5TTd7NTO73+MCJf3dHIcNojjHdoaKJ1T051iW7Kt9Ow="; 9 + src = fetchFromGitHub { 10 + owner = "wal-e"; 11 + repo = "wal-e"; 12 + rev = "v${version}"; 13 + hash = "sha256-I6suHkAYzDtlNFNPH4SziY93Ryp+NTHkCBuojDvv+U4="; 12 14 }; 13 15 14 16 # needs tox ··· 27 29 meta = { 28 30 description = "A Postgres WAL-shipping disaster recovery and replication toolkit"; 29 31 homepage = "https://github.com/wal-e/wal-e"; 30 - maintainers = []; 32 + maintainers = [ ]; 31 33 license = lib.licenses.bsd3; 32 34 platforms = lib.platforms.linux; 33 35 };