# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Autogenerated by pycargoebuild 0.15.0 EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=maturin PYTHON_COMPAT=( python3_{11..14} ) RUST_MIN_VER="1.88" CRATES=" " inherit cargo distutils-r1 DESCRIPTION="xet client tech, used in huggingface_hub" HOMEPAGE="https://github.com/huggingface/xet-core" SRC_URI="https://github.com/huggingface/xet-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz " if [[ ${PKGBUMPING} != ${PVR} ]]; then SRC_URI+="https://dev.gentoo.org/~tupone/distfiles/${P}-crates.tar.xz" fi S="${WORKDIR}"/xet-core-${PV}/hf_xet LICENSE="Apache-2.0" # Dependent crate licenses LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CDDL CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 " SLOT="0" KEYWORDS="~amd64 ~arm64" src_configure() { cargo_src_configure distutils-r1_src_configure } src_compile() { cargo_src_compile distutils-r1_src_compile }