Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions dev-python/onnxruntime-bin/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
DIST onnxruntime-1.30.0-cp312-cp312-manylinux_2_28_aarch64.whl 21345202 BLAKE2B 8bd08d30a15437a9955e96662f6d3cf406bc89412cf11e1f25f5f326ed6c951136e4276154a42fba9af2176c4277e004d38d1b9bec86f7cb6f7169966b5a1b3c SHA512 43e54f967edf93156a17d022d89da428314bd23912d8be3bd6680ffc619065e564123b73d73e3f9e1b6cf7595bd013ae5afd87462fcdd881972031750178c97f
DIST onnxruntime-1.30.0-cp312-cp312-manylinux_2_28_x86_64.whl 23585654 BLAKE2B d8da7a40fcd35f7067833bf6e6cecfac4442eb3497f3d1251534bc723d71bcfc0049222ff9b91233fb754ac499b0cd74bc0bd456f4ed20a52402da10f1432f74 SHA512 b56a27445444e110e2415cddc51f52ab34090f2631b065af7db77548941bb0e4e28419246cb4c4019332c87a4a1a37261c10f2e1feef4cc8a8e98d4d6c408581
DIST onnxruntime-1.30.0-cp313-cp313-manylinux_2_28_aarch64.whl 21344996 BLAKE2B bbf15566968628c460636f99c29c315c3f161833736fe516808573191a755f62b920715cbbe62064e5e9413f641a85c07045fc32b4325372f58e4627e8b3a6c6 SHA512 33f6ef756ba0d3ba62350aae9ff61d12863fc36d8fc437d3feb1d9896c19d96e06d01133bcc18e8ea8e9be37d7b2b6a296265654097d18bc9a0510f0a7c5f2b8
DIST onnxruntime-1.30.0-cp313-cp313-manylinux_2_28_x86_64.whl 23585560 BLAKE2B 5348a17d3cd0999a91eb1b09afe1ca72dc38963b2543d97e0456d3cca1feec25bbe7c6623de14af7a540ef596cc1e0cade1136fb4afb1c7be2be49cccb790857 SHA512 bb888277876e5f17564560549579136c17a5fd51deb9914e4cc8f7b0ee88863ad2e016d999c74b079630cff7f6ae75b2ac2d23a74df511934aef2a2697f4218f
DIST onnxruntime-1.30.0-cp314-cp314-manylinux_2_28_aarch64.whl 21346830 BLAKE2B 78bc07533b821eecd2b543de0e8ea0adeb8c0d345fb37b558b5cce4ff411b495ee8414b7ee3e9280a3b507ccd96be394739812fd9b6dda325e7a01ab5047e629 SHA512 538bab371a19137ce3e0fbc39e27c3bcae2aae08eea979557f23a09d09f09ab15d763d8f6b57121e014a03c2a0909dd8a9352e06ba377634386763de957d2738
DIST onnxruntime-1.30.0-cp314-cp314-manylinux_2_28_x86_64.whl 23586333 BLAKE2B e1787eabdae5b22c3f8a86a47c7dc6e0a8c78492ff08b0e73c301de84143f19e616dc2e3881162725618a8b2aba014216395ffae1b0a5a389821d7d125304e70 SHA512 cda93eb6cf1b034e788777d503ca0ce3bca86098ec626e5d5f014d164f3ee24b683caf660612e7850fc4d5aa19c1dd43f24a80db08c736a8570c418b673002db
17 changes: 17 additions & 0 deletions dev-python/onnxruntime-bin/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>blshkv@gmail.com</email>
<name>Anton Bolshakov</name>
</maintainer>
<longdescription>
ONNX Runtime is a cross-platform inference and training machine-learning
accelerator. This package provides the prebuilt binary wheels from PyPI
since no source distribution is available.
</longdescription>
<upstream>
<remote-id type="github">microsoft/onnxruntime</remote-id>
<remote-id type="pypi">onnxruntime</remote-id>
</upstream>
</pkgmetadata>
70 changes: 70 additions & 0 deletions dev-python/onnxruntime-bin/onnxruntime-bin-1.30.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1 pypi

DESCRIPTION="Cross-platform inference accelerator for ONNX models"
HOMEPAGE="https://onnxruntime.ai https://github.com/microsoft/onnxruntime"

# Per-Python prebuilt wheels only (no sdist available on PyPI)
# pypi_wheel_url generates <pytag>/<letter>/<project>/ paths which 404 for onnxruntime;
# use direct hash-based CDN URLs instead.
SRC_URI="
amd64? (
python_targets_python3_12? (
https://files.pythonhosted.org/packages/34/35/e7f862dbacbc99fadd9b14a614e49c99bf0f35fd9927a82f096e3de33531/onnxruntime-1.30.0-cp312-cp312-manylinux_2_28_x86_64.whl
)
python_targets_python3_13? (
https://files.pythonhosted.org/packages/f1/a1/ede48ab5dc54907a2999362777f541e132639fb06628ded1932058aa8a36/onnxruntime-1.30.0-cp313-cp313-manylinux_2_28_x86_64.whl
)
python_targets_python3_14? (
https://files.pythonhosted.org/packages/f1/38/8138eed225c5bc6ddfc05879ecac7dacc63c34b9b6f99be72839c1f6dc49/onnxruntime-1.30.0-cp314-cp314-manylinux_2_28_x86_64.whl
)
)
arm64? (
python_targets_python3_12? (
https://files.pythonhosted.org/packages/16/bd/cbc5b8f91963689fdd622f463508c01d0aa95d3f944747b1e0b1eb2160b8/onnxruntime-1.30.0-cp312-cp312-manylinux_2_28_aarch64.whl
)
python_targets_python3_13? (
https://files.pythonhosted.org/packages/89/06/e603c71f43f4fe3fd156a053af79cbed6e27a2c649f0988a67d97fedd39f/onnxruntime-1.30.0-cp313-cp313-manylinux_2_28_aarch64.whl
)
python_targets_python3_14? (
https://files.pythonhosted.org/packages/c6/bc/1069e58b24779ba9d2fd479db5ecb3a15a6f49b585107c898819c0789558/onnxruntime-1.30.0-cp314-cp314-manylinux_2_28_aarch64.whl
)
)
"

S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64"
RESTRICT="strip"

RDEPEND="
>=dev-python/flatbuffers-23.5.26[${PYTHON_USEDEP}]
>=dev-python/numpy-1.21.6[${PYTHON_USEDEP}]
>=dev-python/packaging-21[${PYTHON_USEDEP}]
>=dev-python/protobuf-4.25.8[${PYTHON_USEDEP}]"
DEPEND="${PYTHON_DEPS}"

QA_PREBUILT="usr/lib/python*/site-packages/onnxruntime/capi/*.so
usr/lib/python*/site-packages/onnxruntime/capi/libonnxruntime*.so.*"

python_compile() {
local cpver="cp${EPYTHON/python/}"
cpver="${cpver/./}"

local abitag
if use amd64; then
abitag="manylinux_2_28_x86_64"
elif use arm64; then
abitag="manylinux_2_28_aarch64"
fi

distutils_wheel_install "${BUILD_DIR}/install" \
"${DISTDIR}/$(pypi_wheel_name onnxruntime ${PV} ${cpver} ${cpver}-${abitag})"
}
1 change: 1 addition & 0 deletions net-wireless/vulture/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST vulture-0.1.0.tar.gz 189470 BLAKE2B fee02e0df4a55a48001fd936e631b493b87d24c59160fd712db21a4f0d365bd96be4368b2d37e966f97b414cd92a88edb1284a33ff292c992e5aaba7c1dfa4cc SHA512 08219d99a7c68e1463904c3c87824eba89919597ace25f59a88783fe463344ab841749dd9e7b7d06e8cdf0761b9ca441233236a5a42e385920c43a452fbef05d
Loading
Loading