diff --git a/metadata/md5-cache/sys-process/cpuset-9999 b/metadata/md5-cache/sys-process/cpuset-9999 new file mode 100644 index 0000000..ed2c284 --- /dev/null +++ b/metadata/md5-cache/sys-process/cpuset-9999 @@ -0,0 +1,14 @@ +BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=A wrapper around the standard Linux filesystem calls to make using the cpusets facilities in the Linux kernel easier +EAPI=8 +HOMEPAGE=https://github.com/SUSE/cpuset +INHERIT=distutils-r1 git-r3 +IUSE=python_targets_python3_12 +LICENSE=GPL-3 +PROPERTIES=live +RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_12 ) +SLOT=0 +_eclasses_=toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 b7726144f5af59e186d66746d0f513e5 python-r1 fa2daad0051275fa416115c76e53b1de distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df git-r3 875eb471682d3e1f18da124be97dcc81 +_md5_=ff77785f3dffcdbacfc863781e88f3fb diff --git a/metadata/md5-cache/sys-process/vfio-isolate-0.5.2 b/metadata/md5-cache/sys-process/vfio-isolate-0.5.2 new file mode 100644 index 0000000..40ddef7 --- /dev/null +++ b/metadata/md5-cache/sys-process/vfio-isolate-0.5.2 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=vfio-isolate is a command line tool for Linux, which aims to facilitate CPU and memory isolation for running virtual machines with guaranteed latency. +EAPI=8 +HOMEPAGE=https://pypi.org/project/vfio-isolate +INHERIT=distutils-r1 +IUSE=python_targets_python3_12 +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_12 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/v/vfio-isolate-0.5.2.tar.gz +_eclasses_=toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 b7726144f5af59e186d66746d0f513e5 python-r1 fa2daad0051275fa416115c76e53b1de distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df +_md5_=8800ab236861a193fbf67d7d0722d4a1 diff --git a/sys-process/vfio-isolate/vfio-isolate-9999.ebuild b/sys-process/vfio-isolate/vfio-isolate-9999.ebuild new file mode 100644 index 0000000..8d65f75 --- /dev/null +++ b/sys-process/vfio-isolate/vfio-isolate-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 git-r3 + +DESCRIPTION="CPU and memory isolation for VFIO" +HOMEPAGE="https://github.com/spheenik/vfio-isolate" +EGIT_REPO_URI="https://github.com/spheenik/vfio-isolate.git" +SLOT="0" + +BDEPEND=" + dev-python/click + dev-python/psutil +" + +LICENSE="MIT"