Install this version:
emerge -a =sci-ml/comfyui-0.33.1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =sci-ml/comfyui-0.33.1
Or alternatively:
emerge --autounmask-write -a =sci-ml/comfyui-0.33.1
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..14} )
inherit systemd distutils-r1
DESCRIPTION="The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface"
HOMEPAGE="https://github.com/comfyanonymous/ComfyUI"
SRC_URI="https://github.com/comfyanonymous/ComfyUI/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
IUSE="systemd"
REQUIRED_USE=""
# https://github.com/comfyanonymous/ComfyUI/blob/master/requirements.txt
RDEPEND="
sci-ml/pytorch[${PYTHON_SINGLE_USEDEP}]
sci-ml/torchaudio[${PYTHON_SINGLE_USEDEP}]
sci-ml/torchvision[${PYTHON_SINGLE_USEDEP}]
sci-ml/torchsde[${PYTHON_SINGLE_USEDEP}]
>=sci-ml/transformers-4.50.3[torch,${PYTHON_SINGLE_USEDEP}]
>=sci-ml/tokenizers-0.13.3[${PYTHON_SINGLE_USEDEP}]
>=sci-ml/comfy-kitchen-0.2.31[${PYTHON_SINGLE_USEDEP}]
>=sci-ml/comfy-aimdo-0.4.13[${PYTHON_SINGLE_USEDEP}]
$(python_gen_cond_dep '
=sci-ml/comfyui-frontend-package-1.48.7[${PYTHON_USEDEP}]
~sci-ml/comfyui-workflow-templates-0.11.41[${PYTHON_USEDEP}]
=sci-ml/comfyui-embedded-docs-0.5.9[${PYTHON_USEDEP}]
>=dev-python/numpy-1.25.0[${PYTHON_USEDEP}]
dev-python/einops[${PYTHON_USEDEP}]
sci-ml/sentencepiece[${PYTHON_USEDEP}]
>=sci-ml/safetensors-0.4.2[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.11.8[${PYTHON_USEDEP}]
>=dev-python/yarl-1.18.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
dev-python/tqdm[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/alembic[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-2[${PYTHON_USEDEP}]
dev-python/filelock[${PYTHON_USEDEP}]
>=dev-python/av-16.0.0[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
>=dev-python/simpleeval-1[${PYTHON_USEDEP}]
dev-python/blake3[${PYTHON_USEDEP}]
sci-ml/kornia[${PYTHON_USEDEP}]
sci-ml/spandrel[${PYTHON_USEDEP}]
dev-python/pydantic-settings[${PYTHON_USEDEP}]
dev-python/pyopengl-accelerate[${PYTHON_USEDEP}]
>=dev-python/pyopengl-3.1.8[${PYTHON_USEDEP}]
sci-ml/comfy-angle[${PYTHON_USEDEP}]
')
"
DEPEND="
acct-user/genai
acct-group/genai
"
BDEPEND="${DEPEND}"
RESTRICT="test"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
S="${WORKDIR}/ComfyUI-${PV}"
src_compile() {
:
}
src_install() {
insinto ${EPREFIX}/opt/comfyui
doins -r ${S}/*
chmod +x ${D}/${EPREFIX}/opt/comfyui/main.py
sed -i "1s:^:#!/usr/bin/$(echo $PYTHON_SINGLE_TARGET | sed 's:_:.:') \n:" ${D}/${EPREFIX}/opt/comfyui/main.py
dosym ${EPREFIX}/opt/comfyui/main.py /usr/bin/comfyui
newconfd "${FILESDIR}/${PN}.confd" "${PN}"
if use systemd; then
systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
fi
dobin ${FILESDIR}/comfyui-run
}
Manage flags for this package:
euse -i <flag> -p sci-ml/comfyui |
euse -E <flag> -p sci-ml/comfyui |
euse -D <flag> -p sci-ml/comfyui
acct-user/genai
acct-group/genai
sci-ml/pytorch[${PYTHON_SINGLE_USEDEP}] sci-ml/torchaudio[${PYTHON_SINGLE_USEDEP}] sci-ml/torchvision[${PYTHON_SINGLE_USEDEP}] sci-ml/torchsde[${PYTHON_SINGLE_USEDEP}] >=sci-ml/transformers-4.50.3[torch,${PYTHON_SINGLE_USEDEP}] >=sci-ml/tokenizers-0.13.3[${PYTHON_SINGLE_USEDEP}] >=sci-ml/comfy-kitchen-0.2.31[${PYTHON_SINGLE_USEDEP}] >=sci-ml/comfy-aimdo-0.4.13[${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' =sci-ml/comfyui-frontend-package-1.48.7[${PYTHON_USEDEP}] ~sci-ml/comfyui-workflow-templates-0.11.41[${PYTHON_USEDEP}] =sci-ml/comfyui-embedded-docs-0.5.9[${PYTHON_USEDEP}] >=dev-python/numpy-1.25.0[${PYTHON_USEDEP}] dev-python/einops[${PYTHON_USEDEP}] sci-ml/sentencepiece[${PYTHON_USEDEP}] >=sci-ml/safetensors-0.4.2[${PYTHON_USEDEP}] >=dev-python/aiohttp-3.11.8[${PYTHON_USEDEP}] >=dev-python/yarl-1.18.0[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}] dev-python/tqdm[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] dev-python/alembic[${PYTHON_USEDEP}] >=dev-python/sqlalchemy-2[${PYTHON_USEDEP}] dev-python/filelock[${PYTHON_USEDEP}] >=dev-python/av-16.0.0[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] >=dev-python/simpleeval-1[${PYTHON_USEDEP}] dev-python/blake3[${PYTHON_USEDEP}] sci-ml/kornia[${PYTHON_USEDEP}] sci-ml/spandrel[${PYTHON_USEDEP}] dev-python/pydantic-settings[${PYTHON_USEDEP}] dev-python/pyopengl-accelerate[${PYTHON_USEDEP}] >=dev-python/pyopengl-3.1.8[${PYTHON_USEDEP}] sci-ml/comfy-angle[${PYTHON_USEDEP}] ')
acct-user/genai
acct-group/genai
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | comfyui-0.33.1.tar.gz | 11796094 bytes | https://github.com/comfyanonymous/ComfyUI/archive/refs/tags/v0.33.1.tar.gz |