mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
sci-electronics/yosys: add 0.61, drop 0.60
Closes: https://bugs.gentoo.org/933183 Closes: https://bugs.gentoo.org/937505 Closes: https://bugs.gentoo.org/931001 Signed-off-by: Huang Rui <vowstar@gmail.com>
This commit is contained in:
@@ -1 +1 @@
|
||||
DIST yosys-0.60.tar.gz 10765490 BLAKE2B 8c2cdde2a2891573e4c8176e38a1aa667136f82854b48730ad350bb5733ee4d3b30f347564ac4172636e427818d514083f17d84399cb41ef0151df4809d67416 SHA512 9f518f9eb28f4f92a31cd58a034df497ff8fe959ac72a756a452c3ab93b1075ef19889d65f014ae64ab4b7ef63d3d5dbc65828e2fcf81151576c3bf917ed7a08
|
||||
DIST yosys-0.61.tar.gz 10906158 BLAKE2B 63e0477252bea729c90cac4469cf5b585b6110364450d64c993fb588883e8a97e890fe55aa5ccb2f696ac26660490e3252687ac4395fa50324902881c6b8e117 SHA512 0eb5e76a260dcdf4b2cdc42b7feabd4b9331843ae3445fd33785828d1d601794bdbd4f7940acbccbc39681ced5d10ad03b545775668076b5fbab92e3acd3475e
|
||||
|
||||
@@ -3,29 +3,52 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
|
||||
inherit python-any-r1
|
||||
|
||||
DESCRIPTION="framework for Verilog RTL synthesis"
|
||||
HOMEPAGE="https://yosyshq.net/yosys/"
|
||||
SRC_URI="
|
||||
https://github.com/YosysHQ/${PN}/releases/download/v${PV}/yosys.tar.gz -> ${P}.tar.gz
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="tcl"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/boost
|
||||
dev-libs/boost:=
|
||||
dev-libs/libffi:=
|
||||
llvm-core/clang:=
|
||||
media-gfx/xdot
|
||||
llvm-core/clang
|
||||
sys-libs/ncurses:=
|
||||
sys-libs/readline:=
|
||||
virtual/zlib
|
||||
tcl? ( dev-lang/tcl:= )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-vcs/git
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
cat <<-__EOF__ >> Makefile.conf || die
|
||||
PREFIX := ${EPREFIX}/usr
|
||||
STRIP := @echo "skipping strip"
|
||||
CXXFLAGS += ${CXXFLAGS}
|
||||
LINKFLAGS += ${LDFLAGS}
|
||||
PYTHON_EXECUTABLE := ${PYTHON}
|
||||
__EOF__
|
||||
|
||||
if ! use tcl; then
|
||||
echo "ENABLE_TCL := 0" >> Makefile.conf || die
|
||||
fi
|
||||
|
||||
default
|
||||
}
|
||||
Reference in New Issue
Block a user