nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

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 ··· 29 27 meta = { 30 28 description = "A Postgres WAL-shipping disaster recovery and replication toolkit"; 31 29 homepage = "https://github.com/wal-e/wal-e"; 32 - maintainers = []; 30 + maintainers = [ ]; 33 31 license = lib.licenses.bsd3; 34 32 platforms = lib.platforms.linux; 35 33 };