Merge pull request #118334 from gebner/duplicity_setuptools_scm

duplicity: add setuptools_scm dependency
This commit is contained in:
Gabriel Ebner 2021-04-02 20:58:00 +02:00 committed by GitHub
commit bf961dbd1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,5 +1,4 @@
{ lib, stdenv
, fetchpatch
, fetchurl
, pythonPackages
, librsync
@ -9,7 +8,6 @@
, par2cmdline
, util-linux
, rsync
, backblaze-b2
, makeWrapper
, gettext
}:
@ -34,13 +32,17 @@ pythonPackages.buildPythonApplication rec {
# to make the testing code stop assuming it is run from the source directory.
./use-installed-scripts-in-test.patch
] ++ lib.optionals stdenv.isLinux [
# Broken on Linux in Nix' build environment
./linux-disable-timezone-test.patch
];
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = [
makeWrapper
gettext
pythonPackages.wrapPython
pythonPackages.setuptools-scm
];
buildInputs = [
librsync