From 8ffe8dbee5ead58c29fcee1d4e8304b80c836c43 Mon Sep 17 00:00:00 2001 From: James Hilliard Date: Sun, 4 Oct 2026 15:20:44 -0600 Subject: [PATCH] package/python-uv-build: new host package Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-uv-build/python-uv-build.hash | 5 +++++ package/python-uv-build/python-uv-build.mk | 16 ++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 package/python-uv-build/python-uv-build.hash create mode 100644 package/python-uv-build/python-uv-build.mk diff --git a/package/python-uv-build/python-uv-build.hash b/package/python-uv-build/python-uv-build.hash new file mode 100644 index 0000000000..bd0644a72e --- /dev/null +++ b/package/python-uv-build/python-uv-build.hash @@ -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 diff --git a/package/python-uv-build/python-uv-build.mk b/package/python-uv-build/python-uv-build.mk new file mode 100644 index 0000000000..1a4cf5a4c5 --- /dev/null +++ b/package/python-uv-build/python-uv-build.mk @@ -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))