nextpnr/yosys updates
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
AUX nextpnr-0.8-no-tests-gui.patch 1949 BLAKE2B 00d236c17d5739681771fa12177060e4007b6f57255b0f60afdc8d765370856e77e1ed6f25af34cc2907a9a8c1fae9de99deb3ca98043454303a4b45488faefa SHA512 ab6d63e5aaf73828180344b4960546afffee33e774f5bc6cb94a3e74773ed71a4c2406062cf47133a241b6ecc7e75c0aa9a00efc6ea39955676ed912a04f6f34
|
||||
DIST nextpnr-0.8.tar.gz 4665005 BLAKE2B 7fffc704bdf8aa735b67beba29a95be07abf338cf33c6848f15bb95e0b10218991e3f6b833fb1e4212d5ec09cea224fc08eecc8ac673fcebb56341703c1da5e1 SHA512 6a05b6a8c8d378dc2309fbbaf96b49601472e8f56056774f936cbe353fa40c2a560642dbaff96af807469ff328f27d75630538f805a39122a94410405974fa48
|
||||
EBUILD nextpnr-0.8.ebuild 1354 BLAKE2B a3b419ca4b4364d1f2b91d9288d6523251646eaf5ff18f6482b9b07541e0098b9f61e124d8681a2e06ecd88cf3c324c3df3448ebaa5309463a97e9568d39cd07 SHA512 464a305e86fca1cef51387c285c4851ae9cd13fdca061abc7cf123a5d0130a1201f3b836d30fdef49542435925483103f38760e975f209ee14b1d08ce0101e35
|
||||
EBUILD nextpnr-0.8.ebuild 1643 BLAKE2B 28148a3976191b17a2cb69ff372d2265aee3b4fef5122daaeec01a4dec8449b4765691d2c136cf88cd74e00a43d0d75f665365ac3ef0e6a589528ee75903cc72 SHA512 0137d40f702ffd37caba623b86509f8b52249ba0f24282489c7835ed12ba9a8f0ae3aef3a17b118033d538334b7ff47b3ecbe929ae4e58779ffdf8e502a53e4c
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
PYTHON_COMPAT=( python3_13 )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=no
|
||||
|
||||
inherit cmake distutils-r1
|
||||
|
||||
S=$WORKDIR/nextpnr-$P
|
||||
|
||||
@@ -24,13 +28,18 @@ DEPEND="ice40? ( sci-electronics/icestorm )
|
||||
dev-cpp/eigen"
|
||||
# gowin? ( sci-electronics/apicula )
|
||||
|
||||
PATCHES="${FILESDIR}/${P}-no-tests-gui.patch"
|
||||
|
||||
src_unpack() {
|
||||
unpack $P.tar.gz
|
||||
rmdir $S/3rdparty/fpga-interchange-schema # $S/3rdparty/abseil-cpp
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eapply "${FILESDIR}/${P}-no-tests-gui.patch"
|
||||
cmake_src_prepare
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
#-DARCH=generic$(usex ice40 ";ice40" "")$(usex ecp5 ";ecp5" "")$(usex machxo2 ";machxo2" "")$(usex nexus ";nexus" "")$(usex gowin ";gowin" "")
|
||||
local mycmakeargs=(
|
||||
@@ -42,4 +51,14 @@ src_configure() {
|
||||
$(usex gui -DBUILD_GUI=ON "")
|
||||
)
|
||||
cmake_src_configure
|
||||
distutils-r1_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user