diff --git a/sci-electronics/litex/Manifest b/sci-electronics/litex/Manifest index 311e5e25c..7632e0dae 100644 --- a/sci-electronics/litex/Manifest +++ b/sci-electronics/litex/Manifest @@ -1,2 +1,2 @@ -DIST litex-20180531.zip 401778 BLAKE2B d971f44ae543cd656c554228adf2941bd439fd8ecfeaf7baad563ad542aac526908778190bde0cc9816822fe76cde0a3cd4b07bfcf07cb648fd1c4398eb00b6b SHA512 33186c6e3a7275bfac15b4fe1e1394107795a1c6fcc2bdb61d7bbadd50d04588d10330c9159391f5879b4ef6af26691760f5271cbf15fa82f3fe894ad3b39368 DIST litex-20180718.zip 409532 BLAKE2B ff4b512337ec445de7b44ceaa370e5d39773c2f30ccd758a7079e737931dcd8b6a2ed197b8f51cec95209dbbd308d527cccd88a0c35d769723d239cda748d017 SHA512 70745b0a9a1e42a31f8ed604a55afa032eaa303aa62d83212a5885fe48f367eb34906157b79636da3e902d9d272e00c2a7dcd46228a604651eab9241efd360ec +DIST litex-2022.04.tar.gz 2559850 BLAKE2B 2ba1344c4c607f34888734f5b8294180647c57c6d4275fa71a85b8f38df006ae15f24e40ab99583298b211e12093788e0b9192ff3b31ae4caa6f98bf67c3f572 SHA512 5f8b5a187b319663aeca1122637bcbca21296025b75e671881e56f9b66e7ce58648625fb1d5f7812d129e0ff5cf33ab7a7e44740b0b6d6fc10e6497451ef6fb1 diff --git a/sci-electronics/litex/litex-20180531.ebuild b/sci-electronics/litex/litex-20180531.ebuild deleted file mode 100644 index 5acfe2e85..000000000 --- a/sci-electronics/litex/litex-20180531.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit distutils-r1 - -MY_COMMIT="c534250c43791612da2a03c1c93f992115d11f8c" - -DESCRIPTION="Information gathering tool designed for extracting metadata of public documents" -HOMEPAGE="https://github.com/enjoy-digital/litex" -SRC_URI="https://github.com/enjoy-digital/litex/archive/${MY_COMMIT}.zip -> ${P}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="" - -RDEPEND="dev-python/pyserial" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - -S=${WORKDIR}/${PN}-${MY_COMMIT} - -src_prepare(){ - rm test/__init__.py - eapply_user -} diff --git a/sci-electronics/litex/litex-2022.04.ebuild b/sci-electronics/litex/litex-2022.04.ebuild new file mode 100644 index 000000000..2248f19f4 --- /dev/null +++ b/sci-electronics/litex/litex-2022.04.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) +inherit distutils-r1 + + +DESCRIPTION="Information gathering tool designed for extracting metadata of public documents" +HOMEPAGE="https://github.com/enjoy-digital/litex" +SRC_URI="https://github.com/enjoy-digital/litex/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +#FIXME, bump all deps +#KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RESTRICT="test" + +RDEPEND="dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#FIXME: required packages: +#litedram +#liteeth +#liteiclink +#litejesd204b +#litepcie +#litesata +#litescope +#litesdcard +#litespi +#litex +#litex-boards +#migen +#pythondata-cpu-lm32 +#pythondata-cpu-mor1kx +#pythondata-cpu-naxriscv +#pythondata-cpu-serv +#pythondata-cpu-vexriscv +#pythondata-cpu-vexriscv-smp +#pythondata-misc-tapcfg +#pythondata-misc-usb_ohci +#pythondata-software-compiler_rt +#pythondata-software-picolibc +#valentyusb