package/python-uv-build: new host package

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
James Hilliard
2026-10-04 15:20:44 -06:00
committed by Thomas Petazzoni
parent 47cffe76f3
commit 8ffe8dbee5
2 changed files with 21 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
# Locally calculated after vendoring
sha256 6b2b5c814e6ecf61a0f3743362d3399fd7578324a1b59b12e242cb6051881dc0 python-uv-build-0.12.23-cargo6.tar.gz
# Locally computed sha256 checksums
sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE-APACHE
sha256 860e3d7a86b84e6a7012c7a635fc64df475cebc6cce34dfeb73a5982ec58176c LICENSE-MIT

View File

@@ -0,0 +1,16 @@
################################################################################
#
# python-uv-build
#
################################################################################
PYTHON_UV_BUILD_VERSION = 0.12.23
PYTHON_UV_BUILD_SOURCE_PYPI = uv_build-$(PYTHON_UV_BUILD_VERSION).tar.gz
PYTHON_UV_BUILD_SITE_PYPI = https://files.pythonhosted.org/packages/b4/65/672d5c1e7fff2a602b51758cd96c379ea80c0c20d9d10aae5139bfde9877
PYTHON_UV_BUILD_SITE = $(PYTHON_UV_BUILD_SITE_PYPI)/$(PYTHON_UV_BUILD_SOURCE_PYPI)?buildroot-path=filename
PYTHON_UV_BUILD_SETUP_TYPE = maturin
PYTHON_UV_BUILD_LICENSE = MIT or Apache-2.0
PYTHON_UV_BUILD_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT
PYTHON_UV_BUILD_CARGO_MANIFEST_PATH = crates/uv-build/Cargo.toml
$(eval $(host-python-package))