borgbackup: 1.2.7 -> 1.2.8

Changelog: https://github.com/borgbackup/borg/blob/1.2.8/docs/changes.rst
This commit is contained in:
Robert Schütz 2024-03-29 17:56:35 -07:00
parent cd75d22750
commit 72a89d1243
1 changed files with 11 additions and 21 deletions

View File

@ -2,41 +2,31 @@
, stdenv
, acl
, e2fsprogs
, fetchFromGitHub
, libb2
, lz4
, openssh
, openssl
, python3Packages
, python3
, xxHash
, zstd
, installShellFiles
, nixosTests
, fetchPypi
}:
let
python = python3Packages.python.override {
packageOverrides = self: super: {
msgpack = super.msgpack.overrideAttrs (oldAttrs: rec {
version ="1.0.4";
src = fetchPypi {
pname = "msgpack";
inherit version;
hash = "sha256-9dhpwY8DAgLrQS8Iso0q/upVPWYTruieIA16yn7wH18=";
};
});
};
};
python = python3;
in
python.pkgs.buildPythonApplication rec {
pname = "borgbackup";
version = "1.2.7";
format = "pyproject";
version = "1.2.8";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-9j8oozg8BBlxzsh7BhyjmoFbX9RF2ySqgXLKxBfZQRo=";
src = fetchFromGitHub {
owner = "borgbackup";
repo = "borg";
rev = "refs/tags/${version}";
hash = "sha256-+FHqOVuHlY9QUjCrYVnrMBZPMFH9Z2U7eZ6eUSINSrw=";
};
postPatch = ''
@ -130,7 +120,7 @@ python.pkgs.buildPythonApplication rec {
outputs = [ "out" "doc" "man" ];
meta = with lib; {
changelog = "https://github.com/borgbackup/borg/blob/${version}/docs/changes.rst";
changelog = "https://github.com/borgbackup/borg/blob/${src.rev}/docs/changes.rst";
description = "Deduplicating archiver with compression and encryption";
homepage = "https://www.borgbackup.org";
license = licenses.bsd3;