Install this version:
emerge -a =sci-electronics/amaranth-0.5.10
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =sci-electronics/amaranth-0.5.10
Or alternatively:
emerge --autounmask-write -a =sci-electronics/amaranth-0.5.10
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.5.10 | 8 | ~amd64 | 0 |
EAPI=8
DISTUTILS_USE_PEP517=pdm-backend
PYTHON_COMPAT=( python3_{8..14} pypy3 )
inherit distutils-r1 git-r3
DESCRIPTION="A refreshed Python toolbox for building complex digital hardware"
HOMEPAGE="https://github.com/amaranth-lang/amaranth"
EGIT_REPO_URI=https://github.com/amaranth-lang/$PN
EGIT_COMMIT=v$PV
PDM_BUILD_SCM_VERSION=$PV
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="dev-python/jinja2
dev-python/markupsafe
dev-python/six
sci-electronics/pyvcd
sci-electronics/yosys"
src_prepare()
{
cd $S
default
sed -i -e "s/pdm\\.backend\\._vendor\\.//" pdm_build.py
}
dev-python/jinja2 dev-python/markupsafe dev-python/six sci-electronics/pyvcd sci-electronics/yosys