aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix27
1 files changed, 11 insertions, 16 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix b/infra/libkookie/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix
index 46e54465ab67..446d54f90ca4 100644
--- a/infra/libkookie/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix
+++ b/infra/libkookie/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix
@@ -1,42 +1,37 @@
-{
- fetchFromGitHub,
- lib,
- python3Packages,
-}:
+{ fetchFromGitHub, lib, python3Packages }:
python3Packages.buildPythonApplication rec {
pname = "backblaze-b2";
- version = "2.0.2";
+ version = "2.1.0";
src = fetchFromGitHub {
owner = "Backblaze";
repo = "B2_Command_Line_Tool";
rev = "v${version}";
- sha256 = "00zs0a580vvfm2w4ja68mc46360p475wlgagjkq1hi4m8s4qwd75";
+ sha256 = "1kkpvxqgh5pw4kr8lh5gy9d7960hv9zvajbjiqhj6xgykwbpbgmq";
};
propagatedBuildInputs = with python3Packages; [
b2sdk
class-registry
+ phx-class-registry
setuptools
];
- checkInputs = with python3Packages; [
- nose
- ];
+ checkInputs = with python3Packages; [ pytestCheckHook ];
- # doCheck = false;
- checkPhase = ''
- nosetests
- '';
+ disabledTests = [
+ "test_files_headers"
+ "test_integration"
+ ];
postInstall = ''
mv "$out/bin/b2" "$out/bin/backblaze-b2"
sed 's/b2/backblaze-b2/' -i contrib/bash_completion/b2
- mkdir -p "$out/etc/bash_completion.d"
- cp contrib/bash_completion/b2 "$out/etc/bash_completion.d/backblaze-b2"
+ mkdir -p "$out/share/bash-completion/completions"
+ cp contrib/bash_completion/b2 "$out/share/bash-completion/completions/backblaze-b2"
'';
meta = with lib; {