We need host-python-setuptools-scm for python-setuptools-rust to build correctly when using a pep517 frontend. Fixes: * Getting build dependencies for wheel... running egg_info writing setuptools_rust.egg-info/PKG-INFO writing dependency_links to setuptools_rust.egg-info/dependency_links.txt writing entry points to setuptools_rust.egg-info/entry_points.txt writing requirements to setuptools_rust.egg-info/requires.txt writing top-level names to setuptools_rust.egg-info/top_level.txt reading manifest file 'setuptools_rust.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'setuptools_rust.egg-info/SOURCES.txt' ERROR Missing dependencies: setuptools_scm Signed-off-by: James Hilliard <james.hilliard1@gmail.com> [Arnout: order dependencies alphabetically] Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
19 lines
739 B
Makefile
19 lines
739 B
Makefile
################################################################################
|
|
#
|
|
# python-setuptools-rust
|
|
#
|
|
################################################################################
|
|
|
|
PYTHON_SETUPTOOLS_RUST_VERSION = 1.8.1
|
|
PYTHON_SETUPTOOLS_RUST_SOURCE = setuptools-rust-$(PYTHON_SETUPTOOLS_RUST_VERSION).tar.gz
|
|
PYTHON_SETUPTOOLS_RUST_SITE = https://files.pythonhosted.org/packages/f2/40/f1e9fedb88462248e94ea4383cda0065111582a4d5a32ca84acf60ab1107
|
|
PYTHON_SETUPTOOLS_RUST_SETUP_TYPE = setuptools
|
|
PYTHON_SETUPTOOLS_RUST_LICENSE = MIT
|
|
PYTHON_SETUPTOOLS_RUST_LICENSE_FILES = LICENSE
|
|
HOST_PYTHON_SETUPTOOLS_RUST_DEPENDENCIES = \
|
|
host-python-semantic-version \
|
|
host-python-setuptools-scm \
|
|
host-rustc
|
|
|
|
$(eval $(host-python-package))
|