From 27838183871ca2fca1d5ef45ace0102260954d7e Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Tue, 8 Nov 2022 14:28:05 -0500 Subject: [PATCH] python-b2sdk: fix python3-pep517 build --- srcpkgs/python-b2sdk/patches/setuptools_scm.patch | 14 ++++++++++++++ srcpkgs/python-b2sdk/template | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/python-b2sdk/patches/setuptools_scm.patch diff --git a/srcpkgs/python-b2sdk/patches/setuptools_scm.patch b/srcpkgs/python-b2sdk/patches/setuptools_scm.patch new file mode 100644 index 00000000000..5b612e58725 --- /dev/null +++ b/srcpkgs/python-b2sdk/patches/setuptools_scm.patch @@ -0,0 +1,14 @@ +The setuptools_scm version restriction isn't relevant and causes the build to +fail, so drop it. + +--- a/setup.py ++++ b/setup.py +@@ -109,7 +109,7 @@ + # for example: + # $ pip install -e .[dev,test] + extras_require={'doc': read_requirements('doc')}, +- setup_requires=['setuptools_scm<6.0'], ++ setup_requires=['setuptools_scm'], + use_scm_version=True, + + # If there are data files included in your packages that need to be diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template index b920b1d02e3..58101fd4857 100644 --- a/srcpkgs/python-b2sdk/template +++ b/srcpkgs/python-b2sdk/template @@ -4,7 +4,7 @@ pkgname=python-b2sdk version=1.18.0 revision=2 build_style=python3-pep517 -make_install_target="b2sdk-${version}-*-*-*.whl" +make_install_target="dist/b2sdk-${version}-*-*-*.whl" hostmakedepends="python3-setuptools_scm python3-wheel" depends="python3-logfury python3-Arrow python3-requests python3-six" checkdepends="python3-pytest-lazy-fixture $depends python3-dateutil