commit: c849de2d2cc0f6266d58bb3c5aa18c0a62daf9cc Author: Huang Rui <vowstar <AT> gmail <DOT> com> AuthorDate: Mon Nov 21 07:47:34 2022 +0000 Commit: Rui Huang <vowstar <AT> gmail <DOT> com> CommitDate: Mon Nov 21 07:47:34 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c849de2d
sci-electronics/verilator: add 5.002 Signed-off-by: Huang Rui <vowstar <AT> gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-5.002.ebuild | 42 ++++++++++++++++++++++++ 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index e3ddf63b6..34904240b 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.228.tar.gz 2623600 BLAKE2B 340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a SHA512 8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced +DIST verilator-5.002.tar.gz 2780753 BLAKE2B ea111b36d5b3290f5a81a44ea7e78785993d24b05e64cbace0997134add83878aac7268bae9bde8aa751b507f79809b6e9f6e554490f59c7acb320ef8c165a0a SHA512 e7608155ca7ca9a4533262649323ebb2963193804b7b554d9c1997217f615fa9d8f3dcb6824d792806cfc7866b728e671e9ba1b62d0b00a1927954132665dd3a diff --git a/sci-electronics/verilator/verilator-5.002.ebuild b/sci-electronics/verilator/verilator-5.002.ebuild new file mode 100644 index 000000000..2c41dd1ed --- /dev/null +++ b/sci-electronics/verilator/verilator-5.002.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +RDEPEND=" + dev-lang/perl + sys-libs/zlib +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +}
