[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 42b524c3fe0ce866186040a196f7fac3e0bb3d3d Author: Huang Rui gmail com> AuthorDate: Tue Apr 30 08:20:10 2024 + Commit: Rui Huang gmail com> CommitDate: Tue Apr 30 08:20:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42b524c3 sci-electronics/verilator: add 5.024 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-5.024.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index bd8c0cbf19..58ddf44246 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-5.022.tar.gz 3761782 BLAKE2B 49713ce89f101eb6f6165ee316fc018936ccb21fd6ceccce343684ff3cca10285f851172549843078801e69828f0069877ec68a8ac39a1fbce4a2426d3e4b44d SHA512 5b919ed5d4cf863434f10f39bbb3a5155d63f79765f5f1d5ae543023b0e350e0996507d250fbfb2e5129bbdf9a51cc5fd0b7154962747c89435648897525bc84 +DIST verilator-5.024.tar.gz 3879481 BLAKE2B 5f25b4ab0b477fc58f3d052d49d3e13bf1fd5326a20873e2d85d0f2a8702f08dd47d93fc1db6eb3c5cef00d4a5e56c4636c381ca16985c8d7ccbe56bcad89e46 SHA512 34184f4c08bcbecf563b424c4c0fdcaf0c04d60e19887c4df5161b48db256dd7cbe960c71f854bd3dad073c193bbc0c576f171f84b634da58259b81e1afaf622 diff --git a/sci-electronics/verilator/verilator-5.024.ebuild b/sci-electronics/verilator/verilator-5.024.ebuild new file mode 100644 index 00..8baad1fa27 --- /dev/null +++ b/sci-electronics/verilator/verilator-5.024.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit autotools python-single-r1 + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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" +IUSE="debug test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + sys-libs/zlib +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex + test? ( + dev-build/cmake + ) +" + +src_prepare() { + default + if [[ ! "${PV}" == "" ]] ; then + # https://github.com/verilator/verilator/issues/3352 + sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die + fi + # https://bugs.gentoo.org/785151 + sed -i "s/python3/${EPYTHON}/g" "${S}"/configure.ac || die + find . -name "Makefile" -exec sed -i "s/python3/${EPYTHON}/g" {} + || die + find test_regress -type f -exec sed -i "s/python3/${EPYTHON}/g" {} + || die + python_fix_shebang . + # https://bugs.gentoo.org/887917 + if ! use debug; then + sed -i '/AC_SUBST(CFG_CXXFLAGS_DEBUG)/i CFG_CXXFLAGS_DEBUG=""' "${S}"/configure.ac || die + sed -i '/AC_SUBST(CFG_LDFLAGS_DEBUG)/i CFG_LDFLAGS_DEBUG=""' "${S}"/configure.ac || die + fi + eautoconf --force +} + +src_test() { + emake test +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 49e4ea0de650b49ad3217e84b503af03e0d45ec6 Author: Huang Rui gmail com> AuthorDate: Tue Apr 30 08:21:01 2024 + Commit: Rui Huang gmail com> CommitDate: Tue Apr 30 08:21:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49e4ea0d sci-electronics/verilator: disable py3.9 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-5.022.ebuild | 5 ++--- sci-electronics/verilator/verilator-.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/sci-electronics/verilator/verilator-5.022.ebuild b/sci-electronics/verilator/verilator-5.022.ebuild index 2217f4a193..8baad1fa27 100644 --- a/sci-electronics/verilator/verilator-5.022.ebuild +++ b/sci-electronics/verilator/verilator-5.022.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI="8" -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit autotools python-single-r1 @@ -24,7 +24,6 @@ fi LICENSE="|| ( Artistic-2 LGPL-3 )" SLOT="0" IUSE="debug test" - RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index 2217f4a193..8baad1fa27 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI="8" -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit autotools python-single-r1 @@ -24,7 +24,6 @@ fi LICENSE="|| ( Artistic-2 LGPL-3 )" SLOT="0" IUSE="debug test" - RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 3a02c925202fb900822e4fb18f13a720e868ea65 Author: Florian Schmaus gentoo org> AuthorDate: Thu Apr 4 10:06:53 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Apr 4 10:07:58 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a02c925 sci-electronics/verilator: minor style fixes, no need for an explicit pkg_setup Signed-off-by: Florian Schmaus gentoo.org> sci-electronics/verilator/verilator-5.022.ebuild | 7 ++- sci-electronics/verilator/verilator-.ebuild | 7 ++- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/sci-electronics/verilator/verilator-5.022.ebuild b/sci-electronics/verilator/verilator-5.022.ebuild index b5557f2f17..2217f4a193 100644 --- a/sci-electronics/verilator/verilator-5.022.ebuild +++ b/sci-electronics/verilator/verilator-5.022.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="8" +EAPI=8 PYTHON_COMPAT=( python3_{9..12} ) @@ -24,6 +24,7 @@ fi LICENSE="|| ( Artistic-2 LGPL-3 )" SLOT="0" IUSE="debug test" + RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -45,10 +46,6 @@ BDEPEND=" ) " -pkg_setup() { - python-single-r1_pkg_setup -} - src_prepare() { default if [[ ! "${PV}" == "" ]] ; then diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index b5557f2f17..2217f4a193 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="8" +EAPI=8 PYTHON_COMPAT=( python3_{9..12} ) @@ -24,6 +24,7 @@ fi LICENSE="|| ( Artistic-2 LGPL-3 )" SLOT="0" IUSE="debug test" + RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -45,10 +46,6 @@ BDEPEND=" ) " -pkg_setup() { - python-single-r1_pkg_setup -} - src_prepare() { default if [[ ! "${PV}" == "" ]] ; then
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 01e3aec7e7e42a3ff27a057482656b825e1648ed Author: Huang Rui gmail com> AuthorDate: Mon Mar 18 13:19:09 2024 + Commit: Rui Huang gmail com> CommitDate: Mon Mar 18 13:19:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01e3aec7 sci-electronics/verilator: fix compile bugs - fix fails to compile with dev-lang/python-exec[-native-symlinks] - fix adds debug flags (-g/-ggdb) on its own Closes: https://bugs.gentoo.org/785151 Closes: https://bugs.gentoo.org/887917 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-5.022.ebuild | 29 +- sci-electronics/verilator/verilator-.ebuild | 31 ++-- 2 files changed, 57 insertions(+), 3 deletions(-) diff --git a/sci-electronics/verilator/verilator-5.022.ebuild b/sci-electronics/verilator/verilator-5.022.ebuild index a71b2db38c..b5557f2f17 100644 --- a/sci-electronics/verilator/verilator-5.022.ebuild +++ b/sci-electronics/verilator/verilator-5.022.ebuild @@ -3,7 +3,9 @@ EAPI="8" -inherit autotools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools python-single-r1 DESCRIPTION="The fast free Verilog/SystemVerilog simulator" HOMEPAGE=" @@ -21,8 +23,12 @@ fi LICENSE="|| ( Artistic-2 LGPL-3 )" SLOT="0" +IUSE="debug test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" + ${PYTHON_DEPS} dev-lang/perl sys-libs/zlib " @@ -34,13 +40,34 @@ DEPEND=" BDEPEND=" sys-devel/bison sys-devel/flex + test? ( + dev-build/cmake + ) " +pkg_setup() { + python-single-r1_pkg_setup +} + src_prepare() { default if [[ ! "${PV}" == "" ]] ; then # https://github.com/verilator/verilator/issues/3352 sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die fi + # https://bugs.gentoo.org/785151 + sed -i "s/python3/${EPYTHON}/g" "${S}"/configure.ac || die + find . -name "Makefile" -exec sed -i "s/python3/${EPYTHON}/g" {} + || die + find test_regress -type f -exec sed -i "s/python3/${EPYTHON}/g" {} + || die + python_fix_shebang . + # https://bugs.gentoo.org/887917 + if ! use debug; then + sed -i '/AC_SUBST(CFG_CXXFLAGS_DEBUG)/i CFG_CXXFLAGS_DEBUG=""' "${S}"/configure.ac || die + sed -i '/AC_SUBST(CFG_LDFLAGS_DEBUG)/i CFG_LDFLAGS_DEBUG=""' "${S}"/configure.ac || die + fi eautoconf --force } + +src_test() { + emake test +} diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index 644cb0bfca..b5557f2f17 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" -inherit autotools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools python-single-r1 DESCRIPTION="The fast free Verilog/SystemVerilog simulator" HOMEPAGE=" @@ -21,8 +23,12 @@ fi LICENSE="|| ( Artistic-2 LGPL-3 )" SLOT="0" +IUSE="debug test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" + ${PYTHON_DEPS} dev-lang/perl sys-libs/zlib " @@ -34,13 +40,34 @@ DEPEND=" BDEPEND=" sys-devel/bison sys-devel/flex + test? ( + dev-build/cmake + ) " +pkg_setup() { + python-single-r1_pkg_setup +} + src_prepare() { default if [[ ! "${PV}" == "" ]] ; then # https://github.com/verilator/verilator/issues/3352 sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die fi + # https://bugs.gentoo.org/785151 + sed -i "s/python3/${EPYTHON}/g" "${S}"/configure.ac || die + find . -name "Makefile" -exec sed -i "s/python3/${EPYTHON}/g" {} + || die + find test_regress -type f -exec sed -i "s/python3/${EPYTHON}/g" {} + || die + python_fix_shebang . + # https://bugs.gentoo.org/887917 + if ! use debug; then + sed -i '/AC_SUBST(CFG_CXXFLAGS_DEBUG)/i CFG_CXXFLAGS_DEBUG=""' "${S}"/configure.ac || die + sed -i '/AC_SUBST(CFG_LDFLAGS_DEBUG)/i CFG_LDFLAGS_DEBUG=""' "${S}"/configure.ac || die + fi eautoconf --force } + +src_test() { + emake test +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 12ac6bf1582391e05a39152bcd06282f7826e1ef Author: Huang Rui gmail com> AuthorDate: Mon Mar 18 13:17:03 2024 + Commit: Rui Huang gmail com> CommitDate: Mon Mar 18 13:17:58 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12ac6bf1 sci-electronics/verilator: drop 4.106 Closes: https://bugs.gentoo.org/885691 Closes: https://bugs.gentoo.org/885735 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.106.ebuild | 46 2 files changed, 47 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 9f3599b91e..bd8c0cbf19 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe DIST verilator-5.022.tar.gz 3761782 BLAKE2B 49713ce89f101eb6f6165ee316fc018936ccb21fd6ceccce343684ff3cca10285f851172549843078801e69828f0069877ec68a8ac39a1fbce4a2426d3e4b44d SHA512 5b919ed5d4cf863434f10f39bbb3a5155d63f79765f5f1d5ae543023b0e350e0996507d250fbfb2e5129bbdf9a51cc5fd0b7154962747c89435648897525bc84 diff --git a/sci-electronics/verilator/verilator-4.106.ebuild b/sci-electronics/verilator/verilator-4.106.ebuild deleted file mode 100644 index 644cb0bfca..00 --- a/sci-electronics/verilator/verilator-4.106.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 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}" == "" ]] ; 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 - if [[ ! "${PV}" == "" ]] ; then - # https://github.com/verilator/verilator/issues/3352 - sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die - fi - eautoconf --force -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: db49e23625c3a874eac804f26ecebdd45cedc664 Author: Huang Rui gmail com> AuthorDate: Sat Mar 16 05:53:39 2024 + Commit: Rui Huang gmail com> CommitDate: Sat Mar 16 05:53:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db49e236 sci-electronics/verilator: add 5.022 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-5.022.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index a1bc324abd..046d2c3e5c 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,4 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe DIST verilator-5.014.tar.gz 2984988 BLAKE2B 5cf891a0092975bb68c65701f54b71e76579317c537bdf16ce930e7f560ceed0bb33def9d0a78df2e9b3b599f71de7633344d90b45aa54945ec39356ce7a8f87 SHA512 963c15290089fd59870bf15903e71aa29fcc10eb67b3d3f1ae0128e8a29e5dc086c6f3a8d429c24718f54c3cbc3d3bcaa137bd2fa3165a0190c591ed5fc06f37 DIST verilator-5.018.tar.gz 3457115 BLAKE2B ea392ffd4df067180c7662983d6941719afd7cf960347ac12ffb43dd8c0374d4254a9d3056d78cda72534b64f077cae504baefdd357ddb8d07dcdec1fc56f7dd SHA512 671d6d5fa749b00f0e66cdf17f0b8c38523f757e4c33268ee4805e131b38bc6563ffa312827fa547c5f3efb9c539633e412d8e105742ac2f4713e21b43f67ce8 +DIST verilator-5.022.tar.gz 3761782 BLAKE2B 49713ce89f101eb6f6165ee316fc018936ccb21fd6ceccce343684ff3cca10285f851172549843078801e69828f0069877ec68a8ac39a1fbce4a2426d3e4b44d SHA512 5b919ed5d4cf863434f10f39bbb3a5155d63f79765f5f1d5ae543023b0e350e0996507d250fbfb2e5129bbdf9a51cc5fd0b7154962747c89435648897525bc84 diff --git a/sci-electronics/verilator/verilator-5.022.ebuild b/sci-electronics/verilator/verilator-5.022.ebuild new file mode 100644 index 00..a71b2db38c --- /dev/null +++ b/sci-electronics/verilator/verilator-5.022.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 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}" == "" ]] ; 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 + if [[ ! "${PV}" == "" ]] ; then + # https://github.com/verilator/verilator/issues/3352 + sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die + fi + eautoconf --force +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: f7267d3fb64b72532d8eb0c9ea5a627811679ed4 Author: Huang Rui gmail com> AuthorDate: Sat Mar 16 05:56:25 2024 + Commit: Rui Huang gmail com> CommitDate: Sat Mar 16 05:56:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7267d3f sci-electronics/verilator: drop 5.014, 5.018 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 2 -- sci-electronics/verilator/verilator-5.014.ebuild | 46 sci-electronics/verilator/verilator-5.018.ebuild | 46 3 files changed, 94 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 046d2c3e5c..9f3599b91e 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,4 +1,2 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe -DIST verilator-5.014.tar.gz 2984988 BLAKE2B 5cf891a0092975bb68c65701f54b71e76579317c537bdf16ce930e7f560ceed0bb33def9d0a78df2e9b3b599f71de7633344d90b45aa54945ec39356ce7a8f87 SHA512 963c15290089fd59870bf15903e71aa29fcc10eb67b3d3f1ae0128e8a29e5dc086c6f3a8d429c24718f54c3cbc3d3bcaa137bd2fa3165a0190c591ed5fc06f37 -DIST verilator-5.018.tar.gz 3457115 BLAKE2B ea392ffd4df067180c7662983d6941719afd7cf960347ac12ffb43dd8c0374d4254a9d3056d78cda72534b64f077cae504baefdd357ddb8d07dcdec1fc56f7dd SHA512 671d6d5fa749b00f0e66cdf17f0b8c38523f757e4c33268ee4805e131b38bc6563ffa312827fa547c5f3efb9c539633e412d8e105742ac2f4713e21b43f67ce8 DIST verilator-5.022.tar.gz 3761782 BLAKE2B 49713ce89f101eb6f6165ee316fc018936ccb21fd6ceccce343684ff3cca10285f851172549843078801e69828f0069877ec68a8ac39a1fbce4a2426d3e4b44d SHA512 5b919ed5d4cf863434f10f39bbb3a5155d63f79765f5f1d5ae543023b0e350e0996507d250fbfb2e5129bbdf9a51cc5fd0b7154962747c89435648897525bc84 diff --git a/sci-electronics/verilator/verilator-5.014.ebuild b/sci-electronics/verilator/verilator-5.014.ebuild deleted file mode 100644 index 644cb0bfca..00 --- a/sci-electronics/verilator/verilator-5.014.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 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}" == "" ]] ; 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 - if [[ ! "${PV}" == "" ]] ; then - # https://github.com/verilator/verilator/issues/3352 - sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die - fi - eautoconf --force -} diff --git a/sci-electronics/verilator/verilator-5.018.ebuild b/sci-electronics/verilator/verilator-5.018.ebuild deleted file mode 100644 index 644cb0bfca..00 --- a/sci-electronics/verilator/verilator-5.018.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 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}" == "" ]] ; 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 - if [[ ! "${PV}" == "" ]] ; then - # https://github.com/verilator/verilator/issues/3352 - sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die - fi - eautoconf --force -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 4523ada22940ce0e80aa7a48a585931473426cbe Author: Huang Rui gmail com> AuthorDate: Wed Nov 15 06:52:21 2023 + Commit: Rui Huang gmail com> CommitDate: Wed Nov 15 06:52:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4523ada2 sci-electronics/verilator: fix UNKNOWN_REV version https://github.com/verilator/verilator/issues/3352 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-4.106.ebuild | 4 sci-electronics/verilator/verilator-5.014.ebuild | 4 sci-electronics/verilator/verilator-5.018.ebuild | 4 sci-electronics/verilator/verilator-.ebuild | 4 4 files changed, 16 insertions(+) diff --git a/sci-electronics/verilator/verilator-4.106.ebuild b/sci-electronics/verilator/verilator-4.106.ebuild index 74ea567ff7..644cb0bfca 100644 --- a/sci-electronics/verilator/verilator-4.106.ebuild +++ b/sci-electronics/verilator/verilator-4.106.ebuild @@ -38,5 +38,9 @@ BDEPEND=" src_prepare() { default + if [[ ! "${PV}" == "" ]] ; then + # https://github.com/verilator/verilator/issues/3352 + sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die + fi eautoconf --force } diff --git a/sci-electronics/verilator/verilator-5.014.ebuild b/sci-electronics/verilator/verilator-5.014.ebuild index 74ea567ff7..644cb0bfca 100644 --- a/sci-electronics/verilator/verilator-5.014.ebuild +++ b/sci-electronics/verilator/verilator-5.014.ebuild @@ -38,5 +38,9 @@ BDEPEND=" src_prepare() { default + if [[ ! "${PV}" == "" ]] ; then + # https://github.com/verilator/verilator/issues/3352 + sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die + fi eautoconf --force } diff --git a/sci-electronics/verilator/verilator-5.018.ebuild b/sci-electronics/verilator/verilator-5.018.ebuild index 74ea567ff7..644cb0bfca 100644 --- a/sci-electronics/verilator/verilator-5.018.ebuild +++ b/sci-electronics/verilator/verilator-5.018.ebuild @@ -38,5 +38,9 @@ BDEPEND=" src_prepare() { default + if [[ ! "${PV}" == "" ]] ; then + # https://github.com/verilator/verilator/issues/3352 + sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die + fi eautoconf --force } diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index 74ea567ff7..644cb0bfca 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -38,5 +38,9 @@ BDEPEND=" src_prepare() { default + if [[ ! "${PV}" == "" ]] ; then + # https://github.com/verilator/verilator/issues/3352 + sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die + fi eautoconf --force }
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: d62186519d6dc5c65de97ab227ca34a31e702f95 Author: Huang Rui gmail com> AuthorDate: Fri Nov 3 09:47:38 2023 + Commit: Rui Huang gmail com> CommitDate: Fri Nov 3 09:47:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6218651 sci-electronics/verilator: changed year to 2023 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index 2c41dd1ed9..74ea567ff7 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8"
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 3442c4d12e99c03482d3322c7c1e316fcc01340b Author: Huang Rui gmail com> AuthorDate: Fri Nov 3 09:46:40 2023 + Commit: Rui Huang gmail com> CommitDate: Fri Nov 3 09:46:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3442c4d1 sci-electronics/verilator: add 5.018 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-5.018.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 53f308bf99..a1bc324abd 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe DIST verilator-5.014.tar.gz 2984988 BLAKE2B 5cf891a0092975bb68c65701f54b71e76579317c537bdf16ce930e7f560ceed0bb33def9d0a78df2e9b3b599f71de7633344d90b45aa54945ec39356ce7a8f87 SHA512 963c15290089fd59870bf15903e71aa29fcc10eb67b3d3f1ae0128e8a29e5dc086c6f3a8d429c24718f54c3cbc3d3bcaa137bd2fa3165a0190c591ed5fc06f37 +DIST verilator-5.018.tar.gz 3457115 BLAKE2B ea392ffd4df067180c7662983d6941719afd7cf960347ac12ffb43dd8c0374d4254a9d3056d78cda72534b64f077cae504baefdd357ddb8d07dcdec1fc56f7dd SHA512 671d6d5fa749b00f0e66cdf17f0b8c38523f757e4c33268ee4805e131b38bc6563ffa312827fa547c5f3efb9c539633e412d8e105742ac2f4713e21b43f67ce8 diff --git a/sci-electronics/verilator/verilator-5.018.ebuild b/sci-electronics/verilator/verilator-5.018.ebuild new file mode 100644 index 00..74ea567ff7 --- /dev/null +++ b/sci-electronics/verilator/verilator-5.018.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 187f83aa269a9016f4bfbc9de7b183e8a3a9ec9e Author: Huang Rui gmail com> AuthorDate: Wed Aug 9 06:21:31 2023 + Commit: Rui Huang gmail com> CommitDate: Wed Aug 9 06:21:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=187f83aa sci-electronics/verilator: add 5.014, drop 5.008 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 2 +- .../verilator/{verilator-5.008.ebuild => verilator-5.014.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 08a3299c1e..53f308bf99 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,2 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe -DIST verilator-5.008.tar.gz 2899738 BLAKE2B ef487dd90827f6e8f2110991546a5edcb7919be4d50e32ba6100f3d93a4d00b5351ff1b87d49d08a876b4574b6088b92786120851e2aaa027b2ef5e1a7094c79 SHA512 321fae0b5720cd23e0758762531d6e52b218915621a959eafac8d05f3e9107d122f44c7c38d7b9bb17d26d7f61d032488ae07fb3999c81980cca6ac89bcbc67a +DIST verilator-5.014.tar.gz 2984988 BLAKE2B 5cf891a0092975bb68c65701f54b71e76579317c537bdf16ce930e7f560ceed0bb33def9d0a78df2e9b3b599f71de7633344d90b45aa54945ec39356ce7a8f87 SHA512 963c15290089fd59870bf15903e71aa29fcc10eb67b3d3f1ae0128e8a29e5dc086c6f3a8d429c24718f54c3cbc3d3bcaa137bd2fa3165a0190c591ed5fc06f37 diff --git a/sci-electronics/verilator/verilator-5.008.ebuild b/sci-electronics/verilator/verilator-5.014.ebuild similarity index 100% rename from sci-electronics/verilator/verilator-5.008.ebuild rename to sci-electronics/verilator/verilator-5.014.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 41cfe1d3ac7d7e9496384b3194dc555c151e9f01 Author: Huang Rui gmail com> AuthorDate: Fri Mar 31 05:17:54 2023 + Commit: Rui Huang gmail com> CommitDate: Fri Mar 31 05:17:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41cfe1d3 sci-electronics/verilator: drop 5.004, 5.006 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 2 -- sci-electronics/verilator/verilator-5.004.ebuild | 42 sci-electronics/verilator/verilator-5.006.ebuild | 42 3 files changed, 86 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 096dda670..08a3299c1 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,4 +1,2 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe -DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d -DIST verilator-5.006.tar.gz 2866281 BLAKE2B 9a66b308e40f0bceb4f07906dbb65e4113494826bcad81d88047402f85fb38f6d2d0bcd2e36f9b32a6144505f13349723909020f3df7a4061397740841885c9f SHA512 a0b5d535ba89f17983a959002dc54b4c24d4c6442576113f2e3305cb0960d2564192f27639ccca33ee7026656b91ca0aa44f0c3efd4ffd75b3d19a8c4530418c DIST verilator-5.008.tar.gz 2899738 BLAKE2B ef487dd90827f6e8f2110991546a5edcb7919be4d50e32ba6100f3d93a4d00b5351ff1b87d49d08a876b4574b6088b92786120851e2aaa027b2ef5e1a7094c79 SHA512 321fae0b5720cd23e0758762531d6e52b218915621a959eafac8d05f3e9107d122f44c7c38d7b9bb17d26d7f61d032488ae07fb3999c81980cca6ac89bcbc67a diff --git a/sci-electronics/verilator/verilator-5.004.ebuild b/sci-electronics/verilator/verilator-5.004.ebuild deleted file mode 100644 index 2c41dd1ed..0 --- a/sci-electronics/verilator/verilator-5.004.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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}" == "" ]] ; 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 -} diff --git a/sci-electronics/verilator/verilator-5.006.ebuild b/sci-electronics/verilator/verilator-5.006.ebuild deleted file mode 100644 index 74ea567ff..0 --- a/sci-electronics/verilator/verilator-5.006.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 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}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 3522336352bb7cc12c63b6abb8d1ffd1486681f4 Author: Huang Rui gmail com> AuthorDate: Fri Mar 31 05:17:25 2023 + Commit: Rui Huang gmail com> CommitDate: Fri Mar 31 05:17:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35223363 sci-electronics/verilator: add 5.008 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-5.008.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index e17c8e6f1..096dda670 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,4 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d DIST verilator-5.006.tar.gz 2866281 BLAKE2B 9a66b308e40f0bceb4f07906dbb65e4113494826bcad81d88047402f85fb38f6d2d0bcd2e36f9b32a6144505f13349723909020f3df7a4061397740841885c9f SHA512 a0b5d535ba89f17983a959002dc54b4c24d4c6442576113f2e3305cb0960d2564192f27639ccca33ee7026656b91ca0aa44f0c3efd4ffd75b3d19a8c4530418c +DIST verilator-5.008.tar.gz 2899738 BLAKE2B ef487dd90827f6e8f2110991546a5edcb7919be4d50e32ba6100f3d93a4d00b5351ff1b87d49d08a876b4574b6088b92786120851e2aaa027b2ef5e1a7094c79 SHA512 321fae0b5720cd23e0758762531d6e52b218915621a959eafac8d05f3e9107d122f44c7c38d7b9bb17d26d7f61d032488ae07fb3999c81980cca6ac89bcbc67a diff --git a/sci-electronics/verilator/verilator-5.008.ebuild b/sci-electronics/verilator/verilator-5.008.ebuild new file mode 100644 index 0..74ea567ff --- /dev/null +++ b/sci-electronics/verilator/verilator-5.008.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 08dfa7fb6eb74cb49c191acac89093bf38d3dab5 Author: Huang Rui gmail com> AuthorDate: Tue Jan 31 04:13:35 2023 + Commit: Rui Huang gmail com> CommitDate: Tue Jan 31 04:22:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08dfa7fb sci-electronics/verilator: add 4.106 cocotb can't work after verilator 4.106 Issue: https://github.com/verilator/verilator/issues/2810 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.106.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 095b5a8e1..f0a50e1f1 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ +DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe DIST verilator-4.228.tar.gz 2623600 BLAKE2B 340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a SHA512 8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d diff --git a/sci-electronics/verilator/verilator-4.106.ebuild b/sci-electronics/verilator/verilator-4.106.ebuild new file mode 100644 index 0..74ea567ff --- /dev/null +++ b/sci-electronics/verilator/verilator-4.106.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 8cb4cca7d9207c1b8f909ea0bf7dfe5a41acc5ca Author: Huang Rui gmail com> AuthorDate: Tue Jan 31 04:22:11 2023 + Commit: Rui Huang gmail com> CommitDate: Tue Jan 31 04:22:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cb4cca7 sci-electronics/verilator: add 5.006 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-5.006.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index f9dd6e280..e17c8e6f1 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d +DIST verilator-5.006.tar.gz 2866281 BLAKE2B 9a66b308e40f0bceb4f07906dbb65e4113494826bcad81d88047402f85fb38f6d2d0bcd2e36f9b32a6144505f13349723909020f3df7a4061397740841885c9f SHA512 a0b5d535ba89f17983a959002dc54b4c24d4c6442576113f2e3305cb0960d2564192f27639ccca33ee7026656b91ca0aa44f0c3efd4ffd75b3d19a8c4530418c diff --git a/sci-electronics/verilator/verilator-5.006.ebuild b/sci-electronics/verilator/verilator-5.006.ebuild new file mode 100644 index 0..74ea567ff --- /dev/null +++ b/sci-electronics/verilator/verilator-5.006.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 532ce45fff114c1c28ebc04f8ef03a2f600a0871 Author: Huang Rui gmail com> AuthorDate: Tue Jan 31 04:15:32 2023 + Commit: Rui Huang gmail com> CommitDate: Tue Jan 31 04:22:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=532ce45f sci-electronics/verilator: drop 4.228 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.228.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index f0a50e1f1..f9dd6e280 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,2 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe -DIST verilator-4.228.tar.gz 2623600 BLAKE2B 340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a SHA512 8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d diff --git a/sci-electronics/verilator/verilator-4.228.ebuild b/sci-electronics/verilator/verilator-4.228.ebuild deleted file mode 100644 index 2c41dd1ed..0 --- a/sci-electronics/verilator/verilator-4.228.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: a1863ca0de6d56283aba0f6376c1b6364088b65b Author: Huang Rui gmail com> AuthorDate: Fri Jan 6 08:37:05 2023 + Commit: Rui Huang gmail com> CommitDate: Fri Jan 6 08:37:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1863ca0 sci-electronics/verilator: drop 5.002 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-5.002.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 274a5182e..095b5a8e1 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,2 @@ DIST verilator-4.228.tar.gz 2623600 BLAKE2B 340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a SHA512 8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced -DIST verilator-5.002.tar.gz 2780753 BLAKE2B ea111b36d5b3290f5a81a44ea7e78785993d24b05e64cbace0997134add83878aac7268bae9bde8aa751b507f79809b6e9f6e554490f59c7acb320ef8c165a0a SHA512 e7608155ca7ca9a4533262649323ebb2963193804b7b554d9c1997217f615fa9d8f3dcb6824d792806cfc7866b728e671e9ba1b62d0b00a1927954132665dd3a DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d diff --git a/sci-electronics/verilator/verilator-5.002.ebuild b/sci-electronics/verilator/verilator-5.002.ebuild deleted file mode 100644 index 2c41dd1ed..0 --- a/sci-electronics/verilator/verilator-5.002.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 32e2dfd199aa7b2c9a56e8c758bcb8e406a1ab30 Author: Huang Rui gmail com> AuthorDate: Fri Jan 6 08:36:19 2023 + Commit: Rui Huang gmail com> CommitDate: Fri Jan 6 08:36:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32e2dfd1 sci-electronics/verilator: add 5.004 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-5.004.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 34904240b..274a5182e 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ DIST verilator-4.228.tar.gz 2623600 BLAKE2B 340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a SHA512 8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced DIST verilator-5.002.tar.gz 2780753 BLAKE2B ea111b36d5b3290f5a81a44ea7e78785993d24b05e64cbace0997134add83878aac7268bae9bde8aa751b507f79809b6e9f6e554490f59c7acb320ef8c165a0a SHA512 e7608155ca7ca9a4533262649323ebb2963193804b7b554d9c1997217f615fa9d8f3dcb6824d792806cfc7866b728e671e9ba1b62d0b00a1927954132665dd3a +DIST verilator-5.004.tar.gz 2815642 BLAKE2B 5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef SHA512 4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d diff --git a/sci-electronics/verilator/verilator-5.004.ebuild b/sci-electronics/verilator/verilator-5.004.ebuild new file mode 100644 index 0..2c41dd1ed --- /dev/null +++ b/sci-electronics/verilator/verilator-5.004.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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: c849de2d2cc0f6266d58bb3c5aa18c0a62daf9cc Author: Huang Rui gmail com> AuthorDate: Mon Nov 21 07:47:34 2022 + Commit: Rui Huang gmail com> CommitDate: Mon Nov 21 07:47:34 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c849de2d sci-electronics/verilator: add 5.002 Signed-off-by: Huang Rui 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 0..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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: dd3f9269d6dd52cdeb795ae1f7d50fcff6b9096f Author: Huang Rui gmail com> AuthorDate: Tue Oct 25 01:25:14 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Oct 25 01:25:14 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd3f9269 sci-electronics/verilator: drop 4.226 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.226.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index fd0a12910..e3ddf63b6 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.226.tar.gz 2605577 BLAKE2B 2a93e7bcbf9c87baca97e887b7460e4735fb60809b2cf636a7a235b07c7528667ec2586e2bd405aeb7b247028f2ea09a75861305aefe0d05b9e779f7c23686c4 SHA512 bede9024f45491884533929aa04705908aaf9fda5848a8ee7ca865569b2e5c9267ba20d8e140e67d86f322f7c7cf6d4562014f00e826ec69c8c39a3a3644c5c3 DIST verilator-4.228.tar.gz 2623600 BLAKE2B 340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a SHA512 8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced diff --git a/sci-electronics/verilator/verilator-4.226.ebuild b/sci-electronics/verilator/verilator-4.226.ebuild deleted file mode 100644 index 2c41dd1ed..0 --- a/sci-electronics/verilator/verilator-4.226.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: c68f548bcfc13f1d0458906603e3b982eef7ba31 Author: Huang Rui gmail com> AuthorDate: Tue Oct 25 01:24:13 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Oct 25 01:24:13 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c68f548b sci-electronics/verilator: add 4.228 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.228.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 99f1f5ee3..fd0a12910 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.226.tar.gz 2605577 BLAKE2B 2a93e7bcbf9c87baca97e887b7460e4735fb60809b2cf636a7a235b07c7528667ec2586e2bd405aeb7b247028f2ea09a75861305aefe0d05b9e779f7c23686c4 SHA512 bede9024f45491884533929aa04705908aaf9fda5848a8ee7ca865569b2e5c9267ba20d8e140e67d86f322f7c7cf6d4562014f00e826ec69c8c39a3a3644c5c3 +DIST verilator-4.228.tar.gz 2623600 BLAKE2B 340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a SHA512 8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced diff --git a/sci-electronics/verilator/verilator-4.228.ebuild b/sci-electronics/verilator/verilator-4.228.ebuild new file mode 100644 index 0..2c41dd1ed --- /dev/null +++ b/sci-electronics/verilator/verilator-4.228.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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: cf11bff06ace4200b1acaca3bd556ef16b95e609 Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:09:44 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:09:44 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf11bff0 sci-electronics/verilator: drop 4.224 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.224.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 18e3fa597..99f1f5ee3 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.224.tar.gz 2574010 BLAKE2B 470e8f29044e9ed7356b236a9a8da4d36eb9b51b8d358edc44a6c41c4339c256a3ff883f07826ec18fa5acda3fe0933073615090f6c061f80379d0713da239d1 SHA512 a2a37948878ad897668ce89b0f12978dcbda3726cebb134db6ff6f172573d4e488748699a84008359d808d5b6fad19c013edaebc7f8a24a5452b61b1d57dc283 DIST verilator-4.226.tar.gz 2605577 BLAKE2B 2a93e7bcbf9c87baca97e887b7460e4735fb60809b2cf636a7a235b07c7528667ec2586e2bd405aeb7b247028f2ea09a75861305aefe0d05b9e779f7c23686c4 SHA512 bede9024f45491884533929aa04705908aaf9fda5848a8ee7ca865569b2e5c9267ba20d8e140e67d86f322f7c7cf6d4562014f00e826ec69c8c39a3a3644c5c3 diff --git a/sci-electronics/verilator/verilator-4.224.ebuild b/sci-electronics/verilator/verilator-4.224.ebuild deleted file mode 100644 index 2c41dd1ed..0 --- a/sci-electronics/verilator/verilator-4.224.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: a616d5a11f134645da44e8463e655d0b3bc709ae Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:08:54 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:08:54 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a616d5a1 sci-electronics/verilator: add 4.226 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.226.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index d8c3fce88..18e3fa597 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.224.tar.gz 2574010 BLAKE2B 470e8f29044e9ed7356b236a9a8da4d36eb9b51b8d358edc44a6c41c4339c256a3ff883f07826ec18fa5acda3fe0933073615090f6c061f80379d0713da239d1 SHA512 a2a37948878ad897668ce89b0f12978dcbda3726cebb134db6ff6f172573d4e488748699a84008359d808d5b6fad19c013edaebc7f8a24a5452b61b1d57dc283 +DIST verilator-4.226.tar.gz 2605577 BLAKE2B 2a93e7bcbf9c87baca97e887b7460e4735fb60809b2cf636a7a235b07c7528667ec2586e2bd405aeb7b247028f2ea09a75861305aefe0d05b9e779f7c23686c4 SHA512 bede9024f45491884533929aa04705908aaf9fda5848a8ee7ca865569b2e5c9267ba20d8e140e67d86f322f7c7cf6d4562014f00e826ec69c8c39a3a3644c5c3 diff --git a/sci-electronics/verilator/verilator-4.226.ebuild b/sci-electronics/verilator/verilator-4.226.ebuild new file mode 100644 index 0..2c41dd1ed --- /dev/null +++ b/sci-electronics/verilator/verilator-4.226.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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: dc5284155a5245d14b2ddbfc120bfff9d3f6f0b9 Author: Huang Rui gmail com> AuthorDate: Fri Jul 8 04:59:06 2022 + Commit: Rui Huang gmail com> CommitDate: Fri Jul 8 04:59:06 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc528415 sci-electronics/verilator: add 4.224 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.224.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 4bd961cdc..eeb7a374c 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ DIST verilator-4.218.tar.gz 2532208 BLAKE2B 85015aa06128a2d31414674d993efb4e93f2f133373ef98698dd9ab336461c2f6740d4e39512e9f37034f927ce8c72eed99595365c12723a57f08e82396ade78 SHA512 26b36f60a10a13adae34d8401f55afbb32fc48a4cade7b1e58226930fe7d5c982deffaae1cff2cc52a8f9a22638ae73957d3ae7f6ac77d35ac6a8e4228dcf9e4 DIST verilator-4.220.tar.gz 2540714 BLAKE2B f283dec5c1797aee243476fb5c11146c134ca6d59d495065ea712a3e07957de735b77147a9b0698ec6ba5f4ad89bdb037c81af8aaba623d96e2f7e74d844bf46 SHA512 d7435de47cf66a2a360b154e2073f75a540100cb66249eeaa24de78d60bc9376ebbe6cac6df3a421c4f6c7b883eb17e47118835b9b2ed973486d4291fe8fc588 +DIST verilator-4.224.tar.gz 2574010 BLAKE2B 470e8f29044e9ed7356b236a9a8da4d36eb9b51b8d358edc44a6c41c4339c256a3ff883f07826ec18fa5acda3fe0933073615090f6c061f80379d0713da239d1 SHA512 a2a37948878ad897668ce89b0f12978dcbda3726cebb134db6ff6f172573d4e488748699a84008359d808d5b6fad19c013edaebc7f8a24a5452b61b1d57dc283 diff --git a/sci-electronics/verilator/verilator-4.224.ebuild b/sci-electronics/verilator/verilator-4.224.ebuild new file mode 100644 index 0..2c41dd1ed --- /dev/null +++ b/sci-electronics/verilator/verilator-4.224.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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: b1e041cfb8d75ebd74bcfbce4743f31c08bad59d Author: Huang Rui gmail com> AuthorDate: Fri Jul 8 04:59:55 2022 + Commit: Rui Huang gmail com> CommitDate: Fri Jul 8 04:59:55 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1e041cf sci-electronics/verilator: update EAPI 7 -> 8 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index d8ccd0c01..2c41dd1ed 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI="8" inherit autotools
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 5051e2f65feceabca431a1faea0d0ad13c221b05 Author: Huang Rui gmail com> AuthorDate: Fri Jul 8 05:00:30 2022 + Commit: Rui Huang gmail com> CommitDate: Fri Jul 8 05:00:30 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5051e2f6 sci-electronics/verilator: drop 4.218, 4.220 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 2 -- sci-electronics/verilator/verilator-4.218.ebuild | 42 sci-electronics/verilator/verilator-4.220.ebuild | 42 3 files changed, 86 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index eeb7a374c..d8c3fce88 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1 @@ -DIST verilator-4.218.tar.gz 2532208 BLAKE2B 85015aa06128a2d31414674d993efb4e93f2f133373ef98698dd9ab336461c2f6740d4e39512e9f37034f927ce8c72eed99595365c12723a57f08e82396ade78 SHA512 26b36f60a10a13adae34d8401f55afbb32fc48a4cade7b1e58226930fe7d5c982deffaae1cff2cc52a8f9a22638ae73957d3ae7f6ac77d35ac6a8e4228dcf9e4 -DIST verilator-4.220.tar.gz 2540714 BLAKE2B f283dec5c1797aee243476fb5c11146c134ca6d59d495065ea712a3e07957de735b77147a9b0698ec6ba5f4ad89bdb037c81af8aaba623d96e2f7e74d844bf46 SHA512 d7435de47cf66a2a360b154e2073f75a540100cb66249eeaa24de78d60bc9376ebbe6cac6df3a421c4f6c7b883eb17e47118835b9b2ed973486d4291fe8fc588 DIST verilator-4.224.tar.gz 2574010 BLAKE2B 470e8f29044e9ed7356b236a9a8da4d36eb9b51b8d358edc44a6c41c4339c256a3ff883f07826ec18fa5acda3fe0933073615090f6c061f80379d0713da239d1 SHA512 a2a37948878ad897668ce89b0f12978dcbda3726cebb134db6ff6f172573d4e488748699a84008359d808d5b6fad19c013edaebc7f8a24a5452b61b1d57dc283 diff --git a/sci-electronics/verilator/verilator-4.218.ebuild b/sci-electronics/verilator/verilator-4.218.ebuild deleted file mode 100644 index 2c41dd1ed..0 --- a/sci-electronics/verilator/verilator-4.218.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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}" == "" ]] ; 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 -} diff --git a/sci-electronics/verilator/verilator-4.220.ebuild b/sci-electronics/verilator/verilator-4.220.ebuild deleted file mode 100644 index 2c41dd1ed..0 --- a/sci-electronics/verilator/verilator-4.220.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: fe2f9af91c198665eb99fd46bb77d9dcdbfcebe1 Author: Huang Rui gmail com> AuthorDate: Fri Jul 8 04:57:59 2022 + Commit: Rui Huang gmail com> CommitDate: Fri Jul 8 04:57:59 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe2f9af9 sci-electronics/verilator: changed url to https Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/verilator/metadata.xml b/sci-electronics/verilator/metadata.xml index e5c2a249a..ce85e6abd 100644 --- a/sci-electronics/verilator/metadata.xml +++ b/sci-electronics/verilator/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> vows...@gmail.com
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 9e6239e17191b14ff7a7bcb669f2bc1ace49311f Author: Huang Rui gmail com> AuthorDate: Fri Apr 1 03:23:51 2022 + Commit: Rui Huang gmail com> CommitDate: Fri Apr 1 03:23:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e6239e1 sci-electronics/verilator: bump to 4.220 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.220.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 9d925d2d4..c2cbc183a 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,4 @@ DIST verilator-4.204.tar.gz 2371483 BLAKE2B 9f029d281f6d4430f45cfaf49d791d5d5c2151e179f53b9e39c0bfedf35ddb2e9d145714937424c0212b0cc2ef8d127684412a1a861a1491c42d6964f341fec2 SHA512 4a793d28e6e559309dec41150b025aed45f394980888d94a99bd24f0638aa3df7f32d914550fbb346e79127931636a606171ccee62337e1238b084f66e48ce61 DIST verilator-4.210.tar.gz 2401752 BLAKE2B 3387fb72511bdf9179001d09a9fff4d34746fc1eb4475ef50cb606d3102828cdf008399b5aab8ac515704b546956912468d88d9c6ace5ba5e042f9614d6e6a32 SHA512 f74b44a6dc26c1d1c21308e12b1f9ecdf14611acb53ed1a0e50d0977c69238fe2fbf6759c1dfbe833c9ecd5858f2650e193dae0fcf4179cf18fe771d50d4dcfa DIST verilator-4.218.tar.gz 2532208 BLAKE2B 85015aa06128a2d31414674d993efb4e93f2f133373ef98698dd9ab336461c2f6740d4e39512e9f37034f927ce8c72eed99595365c12723a57f08e82396ade78 SHA512 26b36f60a10a13adae34d8401f55afbb32fc48a4cade7b1e58226930fe7d5c982deffaae1cff2cc52a8f9a22638ae73957d3ae7f6ac77d35ac6a8e4228dcf9e4 +DIST verilator-4.220.tar.gz 2540714 BLAKE2B f283dec5c1797aee243476fb5c11146c134ca6d59d495065ea712a3e07957de735b77147a9b0698ec6ba5f4ad89bdb037c81af8aaba623d96e2f7e74d844bf46 SHA512 d7435de47cf66a2a360b154e2073f75a540100cb66249eeaa24de78d60bc9376ebbe6cac6df3a421c4f6c7b883eb17e47118835b9b2ed973486d4291fe8fc588 diff --git a/sci-electronics/verilator/verilator-4.220.ebuild b/sci-electronics/verilator/verilator-4.220.ebuild new file mode 100644 index 0..2c41dd1ed --- /dev/null +++ b/sci-electronics/verilator/verilator-4.220.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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 68bcfdd5dd3af2f70f327e27fb4918a52f863fa6 Author: Huang Rui gmail com> AuthorDate: Fri Apr 1 03:24:30 2022 + Commit: Rui Huang gmail com> CommitDate: Fri Apr 1 03:24:30 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68bcfdd5 sci-electronics/verilator: drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 2 -- sci-electronics/verilator/verilator-4.204.ebuild | 42 sci-electronics/verilator/verilator-4.210.ebuild | 42 3 files changed, 86 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index c2cbc183a..4bd961cdc 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,4 +1,2 @@ -DIST verilator-4.204.tar.gz 2371483 BLAKE2B 9f029d281f6d4430f45cfaf49d791d5d5c2151e179f53b9e39c0bfedf35ddb2e9d145714937424c0212b0cc2ef8d127684412a1a861a1491c42d6964f341fec2 SHA512 4a793d28e6e559309dec41150b025aed45f394980888d94a99bd24f0638aa3df7f32d914550fbb346e79127931636a606171ccee62337e1238b084f66e48ce61 -DIST verilator-4.210.tar.gz 2401752 BLAKE2B 3387fb72511bdf9179001d09a9fff4d34746fc1eb4475ef50cb606d3102828cdf008399b5aab8ac515704b546956912468d88d9c6ace5ba5e042f9614d6e6a32 SHA512 f74b44a6dc26c1d1c21308e12b1f9ecdf14611acb53ed1a0e50d0977c69238fe2fbf6759c1dfbe833c9ecd5858f2650e193dae0fcf4179cf18fe771d50d4dcfa DIST verilator-4.218.tar.gz 2532208 BLAKE2B 85015aa06128a2d31414674d993efb4e93f2f133373ef98698dd9ab336461c2f6740d4e39512e9f37034f927ce8c72eed99595365c12723a57f08e82396ade78 SHA512 26b36f60a10a13adae34d8401f55afbb32fc48a4cade7b1e58226930fe7d5c982deffaae1cff2cc52a8f9a22638ae73957d3ae7f6ac77d35ac6a8e4228dcf9e4 DIST verilator-4.220.tar.gz 2540714 BLAKE2B f283dec5c1797aee243476fb5c11146c134ca6d59d495065ea712a3e07957de735b77147a9b0698ec6ba5f4ad89bdb037c81af8aaba623d96e2f7e74d844bf46 SHA512 d7435de47cf66a2a360b154e2073f75a540100cb66249eeaa24de78d60bc9376ebbe6cac6df3a421c4f6c7b883eb17e47118835b9b2ed973486d4291fe8fc588 diff --git a/sci-electronics/verilator/verilator-4.204.ebuild b/sci-electronics/verilator/verilator-4.204.ebuild deleted file mode 100644 index d8ccd0c01..0 --- a/sci-electronics/verilator/verilator-4.204.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -} diff --git a/sci-electronics/verilator/verilator-4.210.ebuild b/sci-electronics/verilator/verilator-4.210.ebuild deleted file mode 100644 index d8ccd0c01..0 --- a/sci-electronics/verilator/verilator-4.210.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 8e0fbba390388b6edda4b91ebd4044c87f443c31 Author: Huang Rui gmail com> AuthorDate: Tue Feb 15 08:11:29 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Feb 15 10:51:13 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e0fbba3 sci-electronics/verilator: bump to 4.218 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.218.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index b6886371b..9d925d2d4 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ DIST verilator-4.204.tar.gz 2371483 BLAKE2B 9f029d281f6d4430f45cfaf49d791d5d5c2151e179f53b9e39c0bfedf35ddb2e9d145714937424c0212b0cc2ef8d127684412a1a861a1491c42d6964f341fec2 SHA512 4a793d28e6e559309dec41150b025aed45f394980888d94a99bd24f0638aa3df7f32d914550fbb346e79127931636a606171ccee62337e1238b084f66e48ce61 DIST verilator-4.210.tar.gz 2401752 BLAKE2B 3387fb72511bdf9179001d09a9fff4d34746fc1eb4475ef50cb606d3102828cdf008399b5aab8ac515704b546956912468d88d9c6ace5ba5e042f9614d6e6a32 SHA512 f74b44a6dc26c1d1c21308e12b1f9ecdf14611acb53ed1a0e50d0977c69238fe2fbf6759c1dfbe833c9ecd5858f2650e193dae0fcf4179cf18fe771d50d4dcfa +DIST verilator-4.218.tar.gz 2532208 BLAKE2B 85015aa06128a2d31414674d993efb4e93f2f133373ef98698dd9ab336461c2f6740d4e39512e9f37034f927ce8c72eed99595365c12723a57f08e82396ade78 SHA512 26b36f60a10a13adae34d8401f55afbb32fc48a4cade7b1e58226930fe7d5c982deffaae1cff2cc52a8f9a22638ae73957d3ae7f6ac77d35ac6a8e4228dcf9e4 diff --git a/sci-electronics/verilator/verilator-4.218.ebuild b/sci-electronics/verilator/verilator-4.218.ebuild new file mode 100644 index 0..2c41dd1ed --- /dev/null +++ b/sci-electronics/verilator/verilator-4.218.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}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 5a8e5b0c64410444230d69ae68c22854a1b2e9b4 Author: Huang Rui gmail com> AuthorDate: Wed Jul 28 02:41:04 2021 + Commit: Rui Huang gmail com> CommitDate: Wed Jul 28 02:41:04 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a8e5b0c sci-electronics/verilator: drop 4.202 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.202.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index cdb0169ae..b6886371b 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,2 @@ -DIST verilator-4.202.tar.gz 2352846 BLAKE2B 9bd1744c3a8b4b750fbf57731078a09d41eb4708a7a3806d2110ab197fb60f23cf0956cb625058d6c6b6e03058ad15cf112f38f920ce93a8cc82a17b90363421 SHA512 2241d06f06cee708269e09d50725973bb1fc1c20f8873114ad6525c2b4bea940a0ed42369b2a2e19ba72dbc40b9271c35124b1d9db9f6421c2856075b0636780 DIST verilator-4.204.tar.gz 2371483 BLAKE2B 9f029d281f6d4430f45cfaf49d791d5d5c2151e179f53b9e39c0bfedf35ddb2e9d145714937424c0212b0cc2ef8d127684412a1a861a1491c42d6964f341fec2 SHA512 4a793d28e6e559309dec41150b025aed45f394980888d94a99bd24f0638aa3df7f32d914550fbb346e79127931636a606171ccee62337e1238b084f66e48ce61 DIST verilator-4.210.tar.gz 2401752 BLAKE2B 3387fb72511bdf9179001d09a9fff4d34746fc1eb4475ef50cb606d3102828cdf008399b5aab8ac515704b546956912468d88d9c6ace5ba5e042f9614d6e6a32 SHA512 f74b44a6dc26c1d1c21308e12b1f9ecdf14611acb53ed1a0e50d0977c69238fe2fbf6759c1dfbe833c9ecd5858f2650e193dae0fcf4179cf18fe771d50d4dcfa diff --git a/sci-electronics/verilator/verilator-4.202.ebuild b/sci-electronics/verilator/verilator-4.202.ebuild deleted file mode 100644 index d8ccd0c01..0 --- a/sci-electronics/verilator/verilator-4.202.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 2bd00b2151d02b80e4f40fc910ac5ca275021996 Author: Huang Rui gmail com> AuthorDate: Mon Jul 12 03:24:16 2021 + Commit: Rui Huang gmail com> CommitDate: Mon Jul 12 03:24:16 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bd00b21 sci-electronics/verilator: drop 4.200 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.200.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 3713eb3ed..cdb0169ae 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,4 +1,3 @@ -DIST verilator-4.200.tar.gz 2245877 BLAKE2B e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e SHA512 f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5 DIST verilator-4.202.tar.gz 2352846 BLAKE2B 9bd1744c3a8b4b750fbf57731078a09d41eb4708a7a3806d2110ab197fb60f23cf0956cb625058d6c6b6e03058ad15cf112f38f920ce93a8cc82a17b90363421 SHA512 2241d06f06cee708269e09d50725973bb1fc1c20f8873114ad6525c2b4bea940a0ed42369b2a2e19ba72dbc40b9271c35124b1d9db9f6421c2856075b0636780 DIST verilator-4.204.tar.gz 2371483 BLAKE2B 9f029d281f6d4430f45cfaf49d791d5d5c2151e179f53b9e39c0bfedf35ddb2e9d145714937424c0212b0cc2ef8d127684412a1a861a1491c42d6964f341fec2 SHA512 4a793d28e6e559309dec41150b025aed45f394980888d94a99bd24f0638aa3df7f32d914550fbb346e79127931636a606171ccee62337e1238b084f66e48ce61 DIST verilator-4.210.tar.gz 2401752 BLAKE2B 3387fb72511bdf9179001d09a9fff4d34746fc1eb4475ef50cb606d3102828cdf008399b5aab8ac515704b546956912468d88d9c6ace5ba5e042f9614d6e6a32 SHA512 f74b44a6dc26c1d1c21308e12b1f9ecdf14611acb53ed1a0e50d0977c69238fe2fbf6759c1dfbe833c9ecd5858f2650e193dae0fcf4179cf18fe771d50d4dcfa diff --git a/sci-electronics/verilator/verilator-4.200.ebuild b/sci-electronics/verilator/verilator-4.200.ebuild deleted file mode 100644 index d8ccd0c01..0 --- a/sci-electronics/verilator/verilator-4.200.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 62abe1ce563bfcbd771e05b8d2e4f23279aac8e3 Author: Huang Rui gmail com> AuthorDate: Mon Jul 12 03:11:35 2021 + Commit: Rui Huang gmail com> CommitDate: Mon Jul 12 03:11:35 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62abe1ce sci-electronics/verilator: 4.210 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.210.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 816963992..3713eb3ed 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,4 @@ DIST verilator-4.200.tar.gz 2245877 BLAKE2B e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e SHA512 f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5 DIST verilator-4.202.tar.gz 2352846 BLAKE2B 9bd1744c3a8b4b750fbf57731078a09d41eb4708a7a3806d2110ab197fb60f23cf0956cb625058d6c6b6e03058ad15cf112f38f920ce93a8cc82a17b90363421 SHA512 2241d06f06cee708269e09d50725973bb1fc1c20f8873114ad6525c2b4bea940a0ed42369b2a2e19ba72dbc40b9271c35124b1d9db9f6421c2856075b0636780 DIST verilator-4.204.tar.gz 2371483 BLAKE2B 9f029d281f6d4430f45cfaf49d791d5d5c2151e179f53b9e39c0bfedf35ddb2e9d145714937424c0212b0cc2ef8d127684412a1a861a1491c42d6964f341fec2 SHA512 4a793d28e6e559309dec41150b025aed45f394980888d94a99bd24f0638aa3df7f32d914550fbb346e79127931636a606171ccee62337e1238b084f66e48ce61 +DIST verilator-4.210.tar.gz 2401752 BLAKE2B 3387fb72511bdf9179001d09a9fff4d34746fc1eb4475ef50cb606d3102828cdf008399b5aab8ac515704b546956912468d88d9c6ace5ba5e042f9614d6e6a32 SHA512 f74b44a6dc26c1d1c21308e12b1f9ecdf14611acb53ed1a0e50d0977c69238fe2fbf6759c1dfbe833c9ecd5858f2650e193dae0fcf4179cf18fe771d50d4dcfa diff --git a/sci-electronics/verilator/verilator-4.210.ebuild b/sci-electronics/verilator/verilator-4.210.ebuild new file mode 100644 index 0..d8ccd0c01 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.210.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 7ccec0e4af6a968706c5d2115851c282759ee609 Author: Huang Rui gmail com> AuthorDate: Mon Jun 28 03:51:01 2021 + Commit: Rui Huang gmail com> CommitDate: Mon Jun 28 03:51:01 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ccec0e4 sci-electronics/verilator: bump to 4.204 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.204.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 3b506958b..816963992 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ DIST verilator-4.200.tar.gz 2245877 BLAKE2B e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e SHA512 f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5 DIST verilator-4.202.tar.gz 2352846 BLAKE2B 9bd1744c3a8b4b750fbf57731078a09d41eb4708a7a3806d2110ab197fb60f23cf0956cb625058d6c6b6e03058ad15cf112f38f920ce93a8cc82a17b90363421 SHA512 2241d06f06cee708269e09d50725973bb1fc1c20f8873114ad6525c2b4bea940a0ed42369b2a2e19ba72dbc40b9271c35124b1d9db9f6421c2856075b0636780 +DIST verilator-4.204.tar.gz 2371483 BLAKE2B 9f029d281f6d4430f45cfaf49d791d5d5c2151e179f53b9e39c0bfedf35ddb2e9d145714937424c0212b0cc2ef8d127684412a1a861a1491c42d6964f341fec2 SHA512 4a793d28e6e559309dec41150b025aed45f394980888d94a99bd24f0638aa3df7f32d914550fbb346e79127931636a606171ccee62337e1238b084f66e48ce61 diff --git a/sci-electronics/verilator/verilator-4.204.ebuild b/sci-electronics/verilator/verilator-4.204.ebuild new file mode 100644 index 0..d8ccd0c01 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.204.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 16baf25c0d891bf0e82ff10e1c2eed612f0ea462 Author: Huang Rui gmail com> AuthorDate: Thu Apr 29 10:52:43 2021 + Commit: Rui Huang gmail com> CommitDate: Thu Apr 29 10:52:43 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16baf25c sci-electronics/verilator: bump to 4.202 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.202.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index bea46e722..3b506958b 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.200.tar.gz 2245877 BLAKE2B e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e SHA512 f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5 +DIST verilator-4.202.tar.gz 2352846 BLAKE2B 9bd1744c3a8b4b750fbf57731078a09d41eb4708a7a3806d2110ab197fb60f23cf0956cb625058d6c6b6e03058ad15cf112f38f920ce93a8cc82a17b90363421 SHA512 2241d06f06cee708269e09d50725973bb1fc1c20f8873114ad6525c2b4bea940a0ed42369b2a2e19ba72dbc40b9271c35124b1d9db9f6421c2856075b0636780 diff --git a/sci-electronics/verilator/verilator-4.202.ebuild b/sci-electronics/verilator/verilator-4.202.ebuild new file mode 100644 index 0..d8ccd0c01 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.202.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: c493a8505c9ea38031b793bd4f2ad72265c0be8d Author: Huang Rui gmail com> AuthorDate: Mon Apr 5 01:50:41 2021 + Commit: Rui Huang gmail com> CommitDate: Mon Apr 5 01:50:41 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c493a850 sci-electronics/verilator: drop 4.110 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.110.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 95c1c0db4..bea46e722 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.110.tar.gz 2227322 BLAKE2B 2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b SHA512 c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d DIST verilator-4.200.tar.gz 2245877 BLAKE2B e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e SHA512 f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5 diff --git a/sci-electronics/verilator/verilator-4.110.ebuild b/sci-electronics/verilator/verilator-4.110.ebuild deleted file mode 100644 index d8ccd0c01..0 --- a/sci-electronics/verilator/verilator-4.110.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: da5cbbe307f1096e6785718b6a6ccc440c32161f Author: Huang Rui gmail com> AuthorDate: Mon Apr 5 01:38:52 2021 + Commit: Rui Huang gmail com> CommitDate: Mon Apr 5 01:38:52 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da5cbbe3 sci-electronics/verilator: bump to 4.200 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.200.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 17fa217ec..95c1c0db4 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.110.tar.gz 2227322 BLAKE2B 2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b SHA512 c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d +DIST verilator-4.200.tar.gz 2245877 BLAKE2B e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e SHA512 f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5 diff --git a/sci-electronics/verilator/verilator-4.200.ebuild b/sci-electronics/verilator/verilator-4.200.ebuild new file mode 100644 index 0..d8ccd0c01 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.200.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 5bdbacaec6802c1ea637248afb5b4b84064619b9 Author: Huang Rui gmail com> AuthorDate: Wed Mar 10 03:52:34 2021 + Commit: Rui Huang gmail com> CommitDate: Wed Mar 10 03:52:34 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5bdbacae sci-electronics/verilator: drop 4.108 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.108.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index f8dbe97b..17fa217e 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.108.tar.gz 2217541 BLAKE2B 52321477102f3762f3881b7b8ca38b7ffc6a19903f9f8091909d0bbe003fcb86c2bc0075249044b6483705d97fd2e85998e0d6b7b7c64c362a5224a4dc2ccbaf SHA512 a2e2f279f08c0781e3fa158923376574244052dc87a2d72ecd48d63efac3743e264a79f2121175a1766c7fb2fb56104e919baee75879a1e5c4c4a96dd22bfd91 DIST verilator-4.110.tar.gz 2227322 BLAKE2B 2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b SHA512 c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d diff --git a/sci-electronics/verilator/verilator-4.108.ebuild b/sci-electronics/verilator/verilator-4.108.ebuild deleted file mode 100644 index d8ccd0c0.. --- a/sci-electronics/verilator/verilator-4.108.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: d11e81ddc7fdf9ddc5dc5746915c97ad1ef780c9 Author: Huang Rui gmail com> AuthorDate: Wed Mar 10 03:51:09 2021 + Commit: Rui Huang gmail com> CommitDate: Wed Mar 10 03:51:09 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d11e81dd sci-electronics/verilator: bump to 4.110 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.110.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index b2d561ac..f8dbe97b 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.108.tar.gz 2217541 BLAKE2B 52321477102f3762f3881b7b8ca38b7ffc6a19903f9f8091909d0bbe003fcb86c2bc0075249044b6483705d97fd2e85998e0d6b7b7c64c362a5224a4dc2ccbaf SHA512 a2e2f279f08c0781e3fa158923376574244052dc87a2d72ecd48d63efac3743e264a79f2121175a1766c7fb2fb56104e919baee75879a1e5c4c4a96dd22bfd91 +DIST verilator-4.110.tar.gz 2227322 BLAKE2B 2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b SHA512 c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d diff --git a/sci-electronics/verilator/verilator-4.110.ebuild b/sci-electronics/verilator/verilator-4.110.ebuild new file mode 100644 index ..d8ccd0c0 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.110.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 8e57aed332f3eac50e6e825472f18089d454a570 Author: Huang Rui gmail com> AuthorDate: Thu Jan 21 06:39:29 2021 + Commit: Rui Huang gmail com> CommitDate: Thu Jan 21 06:39:29 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e57aed3 sci-electronics/verilator: drop 4.106 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.106.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 5e4ad9aa..b2d561ac 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe DIST verilator-4.108.tar.gz 2217541 BLAKE2B 52321477102f3762f3881b7b8ca38b7ffc6a19903f9f8091909d0bbe003fcb86c2bc0075249044b6483705d97fd2e85998e0d6b7b7c64c362a5224a4dc2ccbaf SHA512 a2e2f279f08c0781e3fa158923376574244052dc87a2d72ecd48d63efac3743e264a79f2121175a1766c7fb2fb56104e919baee75879a1e5c4c4a96dd22bfd91 diff --git a/sci-electronics/verilator/verilator-4.106.ebuild b/sci-electronics/verilator/verilator-4.106.ebuild deleted file mode 100644 index d8ccd0c0.. --- a/sci-electronics/verilator/verilator-4.106.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 13605823eccfafbfb7458938e66d9b6081b3d8f4 Author: Huang Rui gmail com> AuthorDate: Thu Jan 21 06:38:58 2021 + Commit: Rui Huang gmail com> CommitDate: Thu Jan 21 06:38:58 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13605823 sci-electronics/verilator: bump to 4.108 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.108.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 3c891d35..5e4ad9aa 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe +DIST verilator-4.108.tar.gz 2217541 BLAKE2B 52321477102f3762f3881b7b8ca38b7ffc6a19903f9f8091909d0bbe003fcb86c2bc0075249044b6483705d97fd2e85998e0d6b7b7c64c362a5224a4dc2ccbaf SHA512 a2e2f279f08c0781e3fa158923376574244052dc87a2d72ecd48d63efac3743e264a79f2121175a1766c7fb2fb56104e919baee75879a1e5c4c4a96dd22bfd91 diff --git a/sci-electronics/verilator/verilator-4.108.ebuild b/sci-electronics/verilator/verilator-4.108.ebuild new file mode 100644 index ..d8ccd0c0 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.108.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: a0ea7c52f1d9e2a336dcf002dfc798e9d26de394 Author: Huang Rui gmail com> AuthorDate: Fri Jan 1 09:49:05 2021 + Commit: Rui Huang gmail com> CommitDate: Fri Jan 1 09:49:05 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0ea7c52 sci-electronics/verilator: happy new year Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-4.106.ebuild | 2 +- sci-electronics/verilator/verilator-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/verilator/verilator-4.106.ebuild b/sci-electronics/verilator/verilator-4.106.ebuild index 800aa8b4..d8ccd0c0 100644 --- a/sci-electronics/verilator/verilator-4.106.ebuild +++ b/sci-electronics/verilator/verilator-4.106.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index 800aa8b4..d8ccd0c0 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7"
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: d831ad71c605145c9651ffbcf0e6aa6f40b36409 Author: Huang Rui gmail com> AuthorDate: Sun Dec 6 11:03:41 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Dec 6 11:03:41 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d831ad71 sci-electronics/verilator: bump to 4.106 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.106.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index c180ef78..b9124590 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.104.tar.gz 2149138 BLAKE2B 4233a04f77135276dcae17b220683ee31296c9e5ba3f4fdeac7413aa9907b8a06c1b10de10f912ec3653d3b4f5074e5060dc418c3264357014543fcbb2b3 SHA512 14e64768956056b12e5dd96031cc905b8022ca6e29e174108394df433d0efbac0e76c3751fc09699d7b972d58268ba55a8354c1bd9b9be4e385e0f86bc61d3c8 +DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe diff --git a/sci-electronics/verilator/verilator-4.106.ebuild b/sci-electronics/verilator/verilator-4.106.ebuild new file mode 100644 index ..800aa8b4 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.106.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 89ee5916854b94a19c66bd18a61ecf4996a787ec Author: Huang Rui gmail com> AuthorDate: Sun Dec 6 11:04:19 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Dec 6 11:04:19 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89ee5916 sci-electronics/verilator: drop 4.104 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.104.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index b9124590..3c891d35 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.104.tar.gz 2149138 BLAKE2B 4233a04f77135276dcae17b220683ee31296c9e5ba3f4fdeac7413aa9907b8a06c1b10de10f912ec3653d3b4f5074e5060dc418c3264357014543fcbb2b3 SHA512 14e64768956056b12e5dd96031cc905b8022ca6e29e174108394df433d0efbac0e76c3751fc09699d7b972d58268ba55a8354c1bd9b9be4e385e0f86bc61d3c8 DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe diff --git a/sci-electronics/verilator/verilator-4.104.ebuild b/sci-electronics/verilator/verilator-4.104.ebuild deleted file mode 100644 index 800aa8b4.. --- a/sci-electronics/verilator/verilator-4.104.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: a016dbbbfadcbb9544a5aed7e337de53fdf376fe Author: Huang Rui gmail com> AuthorDate: Mon Nov 16 10:20:54 2020 + Commit: Rui Huang gmail com> CommitDate: Mon Nov 16 10:20:54 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a016dbbb sci-electronics/verilator: drop 4.102 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.102.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 5f13ab10..c180ef78 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.102.tar.gz 2128472 BLAKE2B 5dabc2e0a74f336da84ff4006a63408d127e26996e4a6f454b2b1fa98e98792b5ab5dbc41e25db0a72b58e0b0352c58bb34868ddf0ee9234bce8569666a7d1b0 SHA512 85ccd09eaaa72d6afd5b68027d5cdec1d3223a81b51e13e3de794d301cb086ee3283b18d96c38f67908c3fe9a73b26172afbf7ce5cc3fd38874b631029b31997 DIST verilator-4.104.tar.gz 2149138 BLAKE2B 4233a04f77135276dcae17b220683ee31296c9e5ba3f4fdeac7413aa9907b8a06c1b10de10f912ec3653d3b4f5074e5060dc418c3264357014543fcbb2b3 SHA512 14e64768956056b12e5dd96031cc905b8022ca6e29e174108394df433d0efbac0e76c3751fc09699d7b972d58268ba55a8354c1bd9b9be4e385e0f86bc61d3c8 diff --git a/sci-electronics/verilator/verilator-4.102.ebuild b/sci-electronics/verilator/verilator-4.102.ebuild deleted file mode 100644 index 800aa8b4.. --- a/sci-electronics/verilator/verilator-4.102.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: b1862aee5e3003cae58173f2c2b44e9bfe47bd9a Author: Huang Rui gmail com> AuthorDate: Mon Nov 16 10:20:22 2020 + Commit: Rui Huang gmail com> CommitDate: Mon Nov 16 10:20:22 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1862aee sci-electronics/verilator: bump to 4.104 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.104.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 8d77541f..5f13ab10 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.102.tar.gz 2128472 BLAKE2B 5dabc2e0a74f336da84ff4006a63408d127e26996e4a6f454b2b1fa98e98792b5ab5dbc41e25db0a72b58e0b0352c58bb34868ddf0ee9234bce8569666a7d1b0 SHA512 85ccd09eaaa72d6afd5b68027d5cdec1d3223a81b51e13e3de794d301cb086ee3283b18d96c38f67908c3fe9a73b26172afbf7ce5cc3fd38874b631029b31997 +DIST verilator-4.104.tar.gz 2149138 BLAKE2B 4233a04f77135276dcae17b220683ee31296c9e5ba3f4fdeac7413aa9907b8a06c1b10de10f912ec3653d3b4f5074e5060dc418c3264357014543fcbb2b3 SHA512 14e64768956056b12e5dd96031cc905b8022ca6e29e174108394df433d0efbac0e76c3751fc09699d7b972d58268ba55a8354c1bd9b9be4e385e0f86bc61d3c8 diff --git a/sci-electronics/verilator/verilator-4.104.ebuild b/sci-electronics/verilator/verilator-4.104.ebuild new file mode 100644 index ..800aa8b4 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.104.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: cce533801c6aad1060c438805402f76ba14fa618 Author: Huang Rui gmail com> AuthorDate: Tue Oct 20 06:58:26 2020 + Commit: Rui Huang gmail com> CommitDate: Tue Oct 20 06:58:26 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cce53380 sci-electronics/verilator: drop 4.100 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.100.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 1d42032e..8d77541f 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.100.tar.gz 2113464 BLAKE2B 8f8b0d9f10680cc6763d3588056b6dbd3717f3697ce300d217c8f42636b847b39bc49c9a048e90f47fc87396f401da0dda67d06dc9ef327ab823c6d9cc3d0c60 SHA512 056a863bfbe6221c866f67c9c0c915ff282165d53d8e8f614b04cfed18cbe9ed5082bbcf4c1021ab391d20f5047c0185bc2be59d3e7204bf6cb1d2c48c79da4f DIST verilator-4.102.tar.gz 2128472 BLAKE2B 5dabc2e0a74f336da84ff4006a63408d127e26996e4a6f454b2b1fa98e98792b5ab5dbc41e25db0a72b58e0b0352c58bb34868ddf0ee9234bce8569666a7d1b0 SHA512 85ccd09eaaa72d6afd5b68027d5cdec1d3223a81b51e13e3de794d301cb086ee3283b18d96c38f67908c3fe9a73b26172afbf7ce5cc3fd38874b631029b31997 diff --git a/sci-electronics/verilator/verilator-4.100.ebuild b/sci-electronics/verilator/verilator-4.100.ebuild deleted file mode 100644 index 800aa8b4.. --- a/sci-electronics/verilator/verilator-4.100.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; 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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: f5d5eb90c8f3475515abcbc6f56e87d9ebf47602 Author: Huang Rui gmail com> AuthorDate: Tue Oct 20 06:54:20 2020 + Commit: Rui Huang gmail com> CommitDate: Tue Oct 20 06:54:20 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5d5eb90 sci-electronics/verilator: bump to 4.102 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.102.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index ce3deaa4..1d42032e 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.100.tar.gz 2113464 BLAKE2B 8f8b0d9f10680cc6763d3588056b6dbd3717f3697ce300d217c8f42636b847b39bc49c9a048e90f47fc87396f401da0dda67d06dc9ef327ab823c6d9cc3d0c60 SHA512 056a863bfbe6221c866f67c9c0c915ff282165d53d8e8f614b04cfed18cbe9ed5082bbcf4c1021ab391d20f5047c0185bc2be59d3e7204bf6cb1d2c48c79da4f +DIST verilator-4.102.tar.gz 2128472 BLAKE2B 5dabc2e0a74f336da84ff4006a63408d127e26996e4a6f454b2b1fa98e98792b5ab5dbc41e25db0a72b58e0b0352c58bb34868ddf0ee9234bce8569666a7d1b0 SHA512 85ccd09eaaa72d6afd5b68027d5cdec1d3223a81b51e13e3de794d301cb086ee3283b18d96c38f67908c3fe9a73b26172afbf7ce5cc3fd38874b631029b31997 diff --git a/sci-electronics/verilator/verilator-4.102.ebuild b/sci-electronics/verilator/verilator-4.102.ebuild new file mode 100644 index ..800aa8b4 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.102.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/files/, sci-electronics/verilator/
commit: 65a8fe6f34b4ecc45896ccd97501199f852c05b1 Author: Huang Rui gmail com> AuthorDate: Fri Sep 18 09:28:10 2020 + Commit: Rui Huang gmail com> CommitDate: Fri Sep 18 09:28:10 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65a8fe6f sci-electronics/verilator: drop old ebuild Only keep 4.100 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 5 --- .../files/verilator-4.034-fix-bison.patch | 13 -- .../files/verilator-4.040-fix-bison.patch | 19 - sci-electronics/verilator/verilator-4.032.ebuild | 49 -- sci-electronics/verilator/verilator-4.034.ebuild | 49 -- sci-electronics/verilator/verilator-4.036.ebuild | 47 - sci-electronics/verilator/verilator-4.038.ebuild | 47 - sci-electronics/verilator/verilator-4.040.ebuild | 47 - 8 files changed, 276 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index de8bfe1c..ce3deaa4 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,6 +1 @@ -DIST verilator-4.032.tar.gz 2497830 BLAKE2B eb318e0326be9f72b32bd98f8a6de74516bda4bdf2d21d572c72e92759a4ee64e514fdb3dae20c8bea40e72d493775a02766e7ea619dd8eb541f3450278b0b20 SHA512 2b34d0b6d94babb74b443b3f3ae4e6c9f15423a0b078df72930c4f75b4a831843a4d4b901dc586725a67a49c6f5308402fef4c9ca72b88b13b01746b36d2fb20 -DIST verilator-4.034.tar.gz 1998271 BLAKE2B 456ee4c8e7d28dd979f74cd8c6b5e734d33267b5dba1926f82b6827fbc1b2625aafc4f4d088c961be1632957966ab350767f836ed7eee1f1f01b4315f1c8f2b2 SHA512 5651cf2c102df10b3784799968f8e554d0116487a962b99fd03526b71af67cb49c932eaaef260b19cbfc80a47747dd6e8d04b461f663522cd1f05ad9843002d3 -DIST verilator-4.036.tar.gz 2064470 BLAKE2B 210d39747e132ce1de8673e971c8765a28eeb23f30902dd032acb67a6d5f9fce2eae8c4edec00b839c6e81ff0985a99e4b065b4a570531f393d47802121eea93 SHA512 2f83bf144346aed4ff6bd208af56ed19cbe562c51324b8dc3243419b63734ff15c805fd6e7d5c2109af9cf51f7d44e249d7f1cc1a383bab428503de317e1d60c -DIST verilator-4.038.tar.gz 2085353 BLAKE2B 330162ed8786b6ac1127e844224ad4a3cfc20e6bc2bbf8f1662ae23e3b18b8b908b145390a2e284ff2b70299b9475d25da7eb23643c70b617d95061c7a4a79c3 SHA512 a963aeccd4bb36a3ac39a5e831ec2600b87c0b46c787fa38900b7bd0ae59fb75dbfaf6261d1050ae1bd29fdb8b0b6a1957f08559c36c498f49738819b4d56d68 -DIST verilator-4.040.tar.gz 2094439 BLAKE2B 52303784d0385884280b254bc9a259880184e852a1102d0ad0b1d81490c63a6900789cefc1b3138cdbaec9f35c1593d464355cf58be12a7abb33d9d3c3161648 SHA512 5084b367bddca62df3fe4de1ef8c0c04d02bbf104b433d6caedfd9334659fda323dc4ce650138a3b16e0d9d87fb89453d8fc3fd4f9be298359baf03d986d8e01 DIST verilator-4.100.tar.gz 2113464 BLAKE2B 8f8b0d9f10680cc6763d3588056b6dbd3717f3697ce300d217c8f42636b847b39bc49c9a048e90f47fc87396f401da0dda67d06dc9ef327ab823c6d9cc3d0c60 SHA512 056a863bfbe6221c866f67c9c0c915ff282165d53d8e8f614b04cfed18cbe9ed5082bbcf4c1021ab391d20f5047c0185bc2be59d3e7204bf6cb1d2c48c79da4f diff --git a/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch b/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch deleted file mode 100644 index b7eb095e.. --- a/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/bisonpre b/src/bisonpre -index 39597957..48cf26eb 100755 a/src/bisonpre -+++ b/src/bisonpre -@@ -212,6 +212,8 @@ sub clean_output { - $line =~ s!\(YY_\("!(YY_((char*)"!g; - # Fix bison 2.3 glr-parser warning about yyerrorloc.YYTYPE::yydummy uninit - $line =~ s!(YYLTYPE yyerrloc;)!$1 yyerrloc.yydummy=0;/*bisonpre*/!g; -+# Fix bison 3.6.1 unexpected nested-comment -+$line =~ s!/\* "/\*.*\*/" \*/!!g; - $fh->write($line); - } - $fh->close; diff --git a/sci-electronics/verilator/files/verilator-4.040-fix-bison.patch b/sci-electronics/verilator/files/verilator-4.040-fix-bison.patch deleted file mode 100644 index ce6bbf99.. --- a/sci-electronics/verilator/files/verilator-4.040-fix-bison.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --git a/src/verilog.y b/src/verilog.y -index 2f16ef23..1175542c 100644 a/src/verilog.y -+++ b/src/verilog.y -@@ -301,6 +301,15 @@ class AstSenTree; - // Bison 3.0 and newer - BISONPRE_VERSION(3.0,%define parse.error verbose) - -+// We run bison with the -d argument. This tells it to generate a -+// header file with token names. Old versions of bison pasted the -+// contents of that file into the generated source as well; newer -+// versions just include it. -+// -+// Since we run bison through ../bisonpre, it doesn't know the correct -+// header file name, so we need to tell it. -+BISONPRE_VERSION(3.7,%define api.header.include {"V3ParseBison.h"}) -+ - // When writing Bison patterns we use yTOKEN instead of
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 18e3c50ac080e2922b7b34065edd36d74e524bc8 Author: Huang Rui gmail com> AuthorDate: Fri Sep 18 09:22:23 2020 + Commit: Rui Huang gmail com> CommitDate: Fri Sep 18 09:22:23 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18e3c50a sci-electronics/verilator: bump to 4.100 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.100.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 0966b7cf..de8bfe1c 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -3,3 +3,4 @@ DIST verilator-4.034.tar.gz 1998271 BLAKE2B 456ee4c8e7d28dd979f74cd8c6b5e734d332 DIST verilator-4.036.tar.gz 2064470 BLAKE2B 210d39747e132ce1de8673e971c8765a28eeb23f30902dd032acb67a6d5f9fce2eae8c4edec00b839c6e81ff0985a99e4b065b4a570531f393d47802121eea93 SHA512 2f83bf144346aed4ff6bd208af56ed19cbe562c51324b8dc3243419b63734ff15c805fd6e7d5c2109af9cf51f7d44e249d7f1cc1a383bab428503de317e1d60c DIST verilator-4.038.tar.gz 2085353 BLAKE2B 330162ed8786b6ac1127e844224ad4a3cfc20e6bc2bbf8f1662ae23e3b18b8b908b145390a2e284ff2b70299b9475d25da7eb23643c70b617d95061c7a4a79c3 SHA512 a963aeccd4bb36a3ac39a5e831ec2600b87c0b46c787fa38900b7bd0ae59fb75dbfaf6261d1050ae1bd29fdb8b0b6a1957f08559c36c498f49738819b4d56d68 DIST verilator-4.040.tar.gz 2094439 BLAKE2B 52303784d0385884280b254bc9a259880184e852a1102d0ad0b1d81490c63a6900789cefc1b3138cdbaec9f35c1593d464355cf58be12a7abb33d9d3c3161648 SHA512 5084b367bddca62df3fe4de1ef8c0c04d02bbf104b433d6caedfd9334659fda323dc4ce650138a3b16e0d9d87fb89453d8fc3fd4f9be298359baf03d986d8e01 +DIST verilator-4.100.tar.gz 2113464 BLAKE2B 8f8b0d9f10680cc6763d3588056b6dbd3717f3697ce300d217c8f42636b847b39bc49c9a048e90f47fc87396f401da0dda67d06dc9ef327ab823c6d9cc3d0c60 SHA512 056a863bfbe6221c866f67c9c0c915ff282165d53d8e8f614b04cfed18cbe9ed5082bbcf4c1021ab391d20f5047c0185bc2be59d3e7204bf6cb1d2c48c79da4f diff --git a/sci-electronics/verilator/verilator-4.100.ebuild b/sci-electronics/verilator/verilator-4.100.ebuild new file mode 100644 index ..800aa8b4 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.100.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/, sci-electronics/verilator/files/
commit: 5f6cb896224af37d7907cc4844b7ae5bf7415483 Author: Huang Rui gmail com> AuthorDate: Sun Aug 23 07:10:12 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Aug 23 07:10:12 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f6cb896 sci-electronics/verilator: backport patches from upstream Backport patches for old versions Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + .../files/verilator-4.034-fix-bison.patch | 30 ++ ...rilator-4.038.ebuild => verilator-4.032.ebuild} | 2 ++ sci-electronics/verilator/verilator-4.034.ebuild | 2 ++ sci-electronics/verilator/verilator-4.036.ebuild | 4 +-- sci-electronics/verilator/verilator-4.038.ebuild | 4 +-- 6 files changed, 22 insertions(+), 21 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index b383ef2..0966b7c 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,4 @@ +DIST verilator-4.032.tar.gz 2497830 BLAKE2B eb318e0326be9f72b32bd98f8a6de74516bda4bdf2d21d572c72e92759a4ee64e514fdb3dae20c8bea40e72d493775a02766e7ea619dd8eb541f3450278b0b20 SHA512 2b34d0b6d94babb74b443b3f3ae4e6c9f15423a0b078df72930c4f75b4a831843a4d4b901dc586725a67a49c6f5308402fef4c9ca72b88b13b01746b36d2fb20 DIST verilator-4.034.tar.gz 1998271 BLAKE2B 456ee4c8e7d28dd979f74cd8c6b5e734d33267b5dba1926f82b6827fbc1b2625aafc4f4d088c961be1632957966ab350767f836ed7eee1f1f01b4315f1c8f2b2 SHA512 5651cf2c102df10b3784799968f8e554d0116487a962b99fd03526b71af67cb49c932eaaef260b19cbfc80a47747dd6e8d04b461f663522cd1f05ad9843002d3 DIST verilator-4.036.tar.gz 2064470 BLAKE2B 210d39747e132ce1de8673e971c8765a28eeb23f30902dd032acb67a6d5f9fce2eae8c4edec00b839c6e81ff0985a99e4b065b4a570531f393d47802121eea93 SHA512 2f83bf144346aed4ff6bd208af56ed19cbe562c51324b8dc3243419b63734ff15c805fd6e7d5c2109af9cf51f7d44e249d7f1cc1a383bab428503de317e1d60c DIST verilator-4.038.tar.gz 2085353 BLAKE2B 330162ed8786b6ac1127e844224ad4a3cfc20e6bc2bbf8f1662ae23e3b18b8b908b145390a2e284ff2b70299b9475d25da7eb23643c70b617d95061c7a4a79c3 SHA512 a963aeccd4bb36a3ac39a5e831ec2600b87c0b46c787fa38900b7bd0ae59fb75dbfaf6261d1050ae1bd29fdb8b0b6a1957f08559c36c498f49738819b4d56d68 diff --git a/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch b/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch index 56d680a..b7eb095 100644 --- a/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch +++ b/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch @@ -1,17 +1,13 @@ -diff --git a/src/Makefile_obj.in b/src/Makefile_obj.in -index 911f97e1..63799569 100644 a/src/Makefile_obj.in -+++ b/src/Makefile_obj.in -@@ -323,6 +323,12 @@ V3ParseBison.h: V3ParseBison.c - V3ParseBison.c: verilog.y $(BISONPRE) - @echo "If you get errors from verilog.y below, try upgrading bison to version 1.875 or newer." - $(PERL) $(BISONPRE) --yacc ${YACC} -d -v -o V3ParseBison.c $< -+ # Unfortunately bison 3.6.1 have break changes caused compile error. -+ # Workaround issue https://github.com/verilator/verilator/issues/2320 -+ # This workaround is safe for the old version of bison. -+ # TODO: code should removed when bison fixed the problem. -+ @sed -ie 's#/\* "/\*.*\*/" \*/##g' V3ParseBison.c -+ @sed -ie 's#/\* "/\*.*\*/" \*/##g' V3ParseBison.h - - V3Lexer_pregen.yy.cpp:verilog.l V3ParseBison.h $(HEADERS) - ${LEX} --version +diff --git a/src/bisonpre b/src/bisonpre +index 39597957..48cf26eb 100755 +--- a/src/bisonpre b/src/bisonpre +@@ -212,6 +212,8 @@ sub clean_output { + $line =~ s!\(YY_\("!(YY_((char*)"!g; + # Fix bison 2.3 glr-parser warning about yyerrorloc.YYTYPE::yydummy uninit + $line =~ s!(YYLTYPE yyerrloc;)!$1 yyerrloc.yydummy=0;/*bisonpre*/!g; ++# Fix bison 3.6.1 unexpected nested-comment ++$line =~ s!/\* "/\*.*\*/" \*/!!g; + $fh->write($line); + } + $fh->close; diff --git a/sci-electronics/verilator/verilator-4.038.ebuild b/sci-electronics/verilator/verilator-4.032.ebuild similarity index 90% copy from sci-electronics/verilator/verilator-4.038.ebuild copy to sci-electronics/verilator/verilator-4.032.ebuild index bf099b7..e308400 100644 --- a/sci-electronics/verilator/verilator-4.038.ebuild +++ b/sci-electronics/verilator/verilator-4.032.ebuild @@ -39,6 +39,8 @@ BDEPEND=" PATCHES=( # https://github.com/verilator/verilator/issues/2320 "${FILESDIR}"/${PN}-4.034-fix-bison.patch + # https://github.com/verilator/verilator/pull/2505 + "${FILESDIR}"/${PN}-4.040-fix-bison.patch ) src_prepare() { diff --git a/sci-electronics/verilator/verilator-4.034.ebuild b/sci-electronics/verilator/verilator-4.034.ebuild index bf099b7..e308400 100644 ---
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/files/, sci-electronics/verilator/
commit: 957ee646c38cd632cb18a45078763659126fd66d Author: Huang Rui gmail com> AuthorDate: Sun Aug 23 07:00:06 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Aug 23 07:00:06 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=957ee646 sci-electronics/verilator: bump to 4.040 Fix bison 3.7 build bug Applied https://github.com/verilator/verilator/pull/2505 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 3 +- .../files/verilator-4.040-fix-bison.patch | 19 + sci-electronics/verilator/verilator-4.040.ebuild | 47 ++ 3 files changed, 68 insertions(+), 1 deletion(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index c37e8f5..b383ef2 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,3 +1,4 @@ -DIST verilator-4.034.tar.gz 2612571 BLAKE2B ff4fd49f3ef09fb17c7cce799b2c39f89ce327245b11d2f6ab9a6644e04654d637be4689e4b8d8841e37c889f7d614a41b9e475a276de8adf80587cf14fc9d3b SHA512 04c9c0f51c5c8262cd8e8338204ed6729a3f5be399e012252dd2c102f6474a9abcfdb693bc13eb4fcf7e74e0a6dfa375c3b6592fbc5b5ad2ed07f852a4a06646 +DIST verilator-4.034.tar.gz 1998271 BLAKE2B 456ee4c8e7d28dd979f74cd8c6b5e734d33267b5dba1926f82b6827fbc1b2625aafc4f4d088c961be1632957966ab350767f836ed7eee1f1f01b4315f1c8f2b2 SHA512 5651cf2c102df10b3784799968f8e554d0116487a962b99fd03526b71af67cb49c932eaaef260b19cbfc80a47747dd6e8d04b461f663522cd1f05ad9843002d3 DIST verilator-4.036.tar.gz 2064470 BLAKE2B 210d39747e132ce1de8673e971c8765a28eeb23f30902dd032acb67a6d5f9fce2eae8c4edec00b839c6e81ff0985a99e4b065b4a570531f393d47802121eea93 SHA512 2f83bf144346aed4ff6bd208af56ed19cbe562c51324b8dc3243419b63734ff15c805fd6e7d5c2109af9cf51f7d44e249d7f1cc1a383bab428503de317e1d60c DIST verilator-4.038.tar.gz 2085353 BLAKE2B 330162ed8786b6ac1127e844224ad4a3cfc20e6bc2bbf8f1662ae23e3b18b8b908b145390a2e284ff2b70299b9475d25da7eb23643c70b617d95061c7a4a79c3 SHA512 a963aeccd4bb36a3ac39a5e831ec2600b87c0b46c787fa38900b7bd0ae59fb75dbfaf6261d1050ae1bd29fdb8b0b6a1957f08559c36c498f49738819b4d56d68 +DIST verilator-4.040.tar.gz 2094439 BLAKE2B 52303784d0385884280b254bc9a259880184e852a1102d0ad0b1d81490c63a6900789cefc1b3138cdbaec9f35c1593d464355cf58be12a7abb33d9d3c3161648 SHA512 5084b367bddca62df3fe4de1ef8c0c04d02bbf104b433d6caedfd9334659fda323dc4ce650138a3b16e0d9d87fb89453d8fc3fd4f9be298359baf03d986d8e01 diff --git a/sci-electronics/verilator/files/verilator-4.040-fix-bison.patch b/sci-electronics/verilator/files/verilator-4.040-fix-bison.patch new file mode 100644 index 000..ce6bbf9 --- /dev/null +++ b/sci-electronics/verilator/files/verilator-4.040-fix-bison.patch @@ -0,0 +1,19 @@ +diff --git a/src/verilog.y b/src/verilog.y +index 2f16ef23..1175542c 100644 +--- a/src/verilog.y b/src/verilog.y +@@ -301,6 +301,15 @@ class AstSenTree; + // Bison 3.0 and newer + BISONPRE_VERSION(3.0,%define parse.error verbose) + ++// We run bison with the -d argument. This tells it to generate a ++// header file with token names. Old versions of bison pasted the ++// contents of that file into the generated source as well; newer ++// versions just include it. ++// ++// Since we run bison through ../bisonpre, it doesn't know the correct ++// header file name, so we need to tell it. ++BISONPRE_VERSION(3.7,%define api.header.include {"V3ParseBison.h"}) ++ + // When writing Bison patterns we use yTOKEN instead of "token", + // so Bison will error out on unknown "token"s. diff --git a/sci-electronics/verilator/verilator-4.040.ebuild b/sci-electronics/verilator/verilator-4.040.ebuild new file mode 100644 index 000..38ade43 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.040.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +" + +PATCHES=( + # https://github.com/verilator/verilator/pull/2505 + "${FILESDIR}"/${PN}-4.040-fix-bison.patch +) + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: aaee40196c04f8241f77aaa22b44e8d406520356 Author: Huang Rui gmail com> AuthorDate: Fri Jul 24 02:18:38 2020 + Commit: Rui Huang gmail com> CommitDate: Fri Jul 24 02:18:38 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aaee4019 sci-electronics/verilator: bump to 4.038 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.038.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 95e5664..c37e8f5 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,3 @@ DIST verilator-4.034.tar.gz 2612571 BLAKE2B ff4fd49f3ef09fb17c7cce799b2c39f89ce327245b11d2f6ab9a6644e04654d637be4689e4b8d8841e37c889f7d614a41b9e475a276de8adf80587cf14fc9d3b SHA512 04c9c0f51c5c8262cd8e8338204ed6729a3f5be399e012252dd2c102f6474a9abcfdb693bc13eb4fcf7e74e0a6dfa375c3b6592fbc5b5ad2ed07f852a4a06646 DIST verilator-4.036.tar.gz 2064470 BLAKE2B 210d39747e132ce1de8673e971c8765a28eeb23f30902dd032acb67a6d5f9fce2eae8c4edec00b839c6e81ff0985a99e4b065b4a570531f393d47802121eea93 SHA512 2f83bf144346aed4ff6bd208af56ed19cbe562c51324b8dc3243419b63734ff15c805fd6e7d5c2109af9cf51f7d44e249d7f1cc1a383bab428503de317e1d60c +DIST verilator-4.038.tar.gz 2085353 BLAKE2B 330162ed8786b6ac1127e844224ad4a3cfc20e6bc2bbf8f1662ae23e3b18b8b908b145390a2e284ff2b70299b9475d25da7eb23643c70b617d95061c7a4a79c3 SHA512 a963aeccd4bb36a3ac39a5e831ec2600b87c0b46c787fa38900b7bd0ae59fb75dbfaf6261d1050ae1bd29fdb8b0b6a1957f08559c36c498f49738819b4d56d68 diff --git a/sci-electronics/verilator/verilator-4.038.ebuild b/sci-electronics/verilator/verilator-4.038.ebuild new file mode 100644 index 000..bf099b7 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.038.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +" + +PATCHES=( + # https://github.com/verilator/verilator/issues/2320 + "${FILESDIR}"/${PN}-4.034-fix-bison.patch +) + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: ec16d02e8be2ec6b88465a381ff4a0d0af6b7228 Author: Huang Rui gmail com> AuthorDate: Sat Jun 13 13:28:52 2020 + Commit: Rui Huang gmail com> CommitDate: Sat Jun 13 13:28:52 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec16d02e sci-electronics/verilator: bump to 4.036 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.036.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 359ae7d..95e5664 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.034.tar.gz 2612571 BLAKE2B ff4fd49f3ef09fb17c7cce799b2c39f89ce327245b11d2f6ab9a6644e04654d637be4689e4b8d8841e37c889f7d614a41b9e475a276de8adf80587cf14fc9d3b SHA512 04c9c0f51c5c8262cd8e8338204ed6729a3f5be399e012252dd2c102f6474a9abcfdb693bc13eb4fcf7e74e0a6dfa375c3b6592fbc5b5ad2ed07f852a4a06646 +DIST verilator-4.036.tar.gz 2064470 BLAKE2B 210d39747e132ce1de8673e971c8765a28eeb23f30902dd032acb67a6d5f9fce2eae8c4edec00b839c6e81ff0985a99e4b065b4a570531f393d47802121eea93 SHA512 2f83bf144346aed4ff6bd208af56ed19cbe562c51324b8dc3243419b63734ff15c805fd6e7d5c2109af9cf51f7d44e249d7f1cc1a383bab428503de317e1d60c diff --git a/sci-electronics/verilator/verilator-4.036.ebuild b/sci-electronics/verilator/verilator-4.036.ebuild new file mode 100644 index 000..bf099b7 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.036.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; 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 +" + +PATCHES=( + # https://github.com/verilator/verilator/issues/2320 + "${FILESDIR}"/${PN}-4.034-fix-bison.patch +) + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 7ac1b0d1da1ade5a07b4fd06983570c45c722a1d Author: Huang Rui gmail com> AuthorDate: Thu May 14 07:44:55 2020 + Commit: Rui Huang gmail com> CommitDate: Thu May 14 07:45:50 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ac1b0d1 sci-electronics/verilator: upstream applied patch remove patch for live ebuild because upstream applied Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index bf099b7..800aa8b 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -36,11 +36,6 @@ BDEPEND=" sys-devel/flex " -PATCHES=( - # https://github.com/verilator/verilator/issues/2320 - "${FILESDIR}"/${PN}-4.034-fix-bison.patch -) - src_prepare() { default eautoconf --force
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: b29b151acbaeb9bac47d237934e781262a9e5729 Author: Huang Rui gmail com> AuthorDate: Wed May 13 13:55:15 2020 + Commit: Rui Huang gmail com> CommitDate: Wed May 13 13:56:17 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b29b151a sci-electronics/verilator: fix compile problem Add patch file to live ebuild. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-.ebuild | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index 10df066..bf099b7 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -6,13 +6,16 @@ EAPI="7" inherit autotools DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE="https://www.veripool.org/wiki/verilator; +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" if [[ "${PV}" == "" ]] ; then inherit git-r3 - EGIT_REPO_URI="https://git.veripool.org/git/${PN}; + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; else - SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${P}.tar.gz" + 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 @@ -33,6 +36,11 @@ BDEPEND=" sys-devel/flex " +PATCHES=( + # https://github.com/verilator/verilator/issues/2320 + "${FILESDIR}"/${PN}-4.034-fix-bison.patch +) + src_prepare() { default eautoconf --force
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/files/, sci-electronics/verilator/
commit: aa70ccd2c8168a680487d6693fbd9eb2dbbba839 Author: Huang Rui gmail com> AuthorDate: Wed May 13 13:53:28 2020 + Commit: Rui Huang gmail com> CommitDate: Wed May 13 13:56:17 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa70ccd2 sci-electronics/verilator: fix compile problem After bison upgrade to 3.6.1, caused compile error. bison 3.6.1 generated unexpected nested-comment, but 3.5.4 is no problem. This fix workaround it by remove unexpected nested comment. The test pass. Issue: https://github.com/akimd/bison/issues/38 Issue: https://github.com/verilator/verilator/issues/2320 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> .../verilator/files/verilator-4.034-fix-bison.patch | 17 + sci-electronics/verilator/verilator-4.034.ebuild| 14 +++--- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch b/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch new file mode 100644 index 000..56d680a --- /dev/null +++ b/sci-electronics/verilator/files/verilator-4.034-fix-bison.patch @@ -0,0 +1,17 @@ +diff --git a/src/Makefile_obj.in b/src/Makefile_obj.in +index 911f97e1..63799569 100644 +--- a/src/Makefile_obj.in b/src/Makefile_obj.in +@@ -323,6 +323,12 @@ V3ParseBison.h: V3ParseBison.c + V3ParseBison.c: verilog.y $(BISONPRE) + @echo "If you get errors from verilog.y below, try upgrading bison to version 1.875 or newer." + $(PERL) $(BISONPRE) --yacc ${YACC} -d -v -o V3ParseBison.c $< ++ # Unfortunately bison 3.6.1 have break changes caused compile error. ++ # Workaround issue https://github.com/verilator/verilator/issues/2320 ++ # This workaround is safe for the old version of bison. ++ # TODO: code should removed when bison fixed the problem. ++ @sed -ie 's#/\* "/\*.*\*/" \*/##g' V3ParseBison.c ++ @sed -ie 's#/\* "/\*.*\*/" \*/##g' V3ParseBison.h + + V3Lexer_pregen.yy.cpp:verilog.l V3ParseBison.h $(HEADERS) + ${LEX} --version diff --git a/sci-electronics/verilator/verilator-4.034.ebuild b/sci-electronics/verilator/verilator-4.034.ebuild index 10df066..bf099b7 100644 --- a/sci-electronics/verilator/verilator-4.034.ebuild +++ b/sci-electronics/verilator/verilator-4.034.ebuild @@ -6,13 +6,16 @@ EAPI="7" inherit autotools DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE="https://www.veripool.org/wiki/verilator; +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" if [[ "${PV}" == "" ]] ; then inherit git-r3 - EGIT_REPO_URI="https://git.veripool.org/git/${PN}; + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; else - SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${P}.tar.gz" + 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 @@ -33,6 +36,11 @@ BDEPEND=" sys-devel/flex " +PATCHES=( + # https://github.com/verilator/verilator/issues/2320 + "${FILESDIR}"/${PN}-4.034-fix-bison.patch +) + src_prepare() { default eautoconf --force
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 30e1317a1f6860186fd0bf19e7785d0b9645c3c8 Author: Huang Rui gmail com> AuthorDate: Tue May 12 03:59:39 2020 + Commit: Rui Huang gmail com> CommitDate: Tue May 12 03:59:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30e1317a sci-electronics/verilator: drop 4.032 Drop old package Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.032.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 6161f9b..359ae7d 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.032.tar.gz 2497830 BLAKE2B eb318e0326be9f72b32bd98f8a6de74516bda4bdf2d21d572c72e92759a4ee64e514fdb3dae20c8bea40e72d493775a02766e7ea619dd8eb541f3450278b0b20 SHA512 2b34d0b6d94babb74b443b3f3ae4e6c9f15423a0b078df72930c4f75b4a831843a4d4b901dc586725a67a49c6f5308402fef4c9ca72b88b13b01746b36d2fb20 DIST verilator-4.034.tar.gz 2612571 BLAKE2B ff4fd49f3ef09fb17c7cce799b2c39f89ce327245b11d2f6ab9a6644e04654d637be4689e4b8d8841e37c889f7d614a41b9e475a276de8adf80587cf14fc9d3b SHA512 04c9c0f51c5c8262cd8e8338204ed6729a3f5be399e012252dd2c102f6474a9abcfdb693bc13eb4fcf7e74e0a6dfa375c3b6592fbc5b5ad2ed07f852a4a06646 diff --git a/sci-electronics/verilator/verilator-4.032.ebuild b/sci-electronics/verilator/verilator-4.032.ebuild deleted file mode 100644 index 10df066..000 --- a/sci-electronics/verilator/verilator-4.032.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE="https://www.veripool.org/wiki/verilator; - -if [[ "${PV}" == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.veripool.org/git/${PN}; -else - SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${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 -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: cec003e759481c0070e3e366b33bb8504aeb046d Author: Huang Rui gmail com> AuthorDate: Tue May 12 03:56:26 2020 + Commit: Rui Huang gmail com> CommitDate: Tue May 12 03:56:26 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cec003e7 sci-electronics/verilator: bump to version 4.034 Verilator: Verilator 4.034 Released Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.034.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 82e2bf7..6161f9b 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.032.tar.gz 2497830 BLAKE2B eb318e0326be9f72b32bd98f8a6de74516bda4bdf2d21d572c72e92759a4ee64e514fdb3dae20c8bea40e72d493775a02766e7ea619dd8eb541f3450278b0b20 SHA512 2b34d0b6d94babb74b443b3f3ae4e6c9f15423a0b078df72930c4f75b4a831843a4d4b901dc586725a67a49c6f5308402fef4c9ca72b88b13b01746b36d2fb20 +DIST verilator-4.034.tar.gz 2612571 BLAKE2B ff4fd49f3ef09fb17c7cce799b2c39f89ce327245b11d2f6ab9a6644e04654d637be4689e4b8d8841e37c889f7d614a41b9e475a276de8adf80587cf14fc9d3b SHA512 04c9c0f51c5c8262cd8e8338204ed6729a3f5be399e012252dd2c102f6474a9abcfdb693bc13eb4fcf7e74e0a6dfa375c3b6592fbc5b5ad2ed07f852a4a06646 diff --git a/sci-electronics/verilator/verilator-4.034.ebuild b/sci-electronics/verilator/verilator-4.034.ebuild new file mode 100644 index 000..10df066 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.034.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE="https://www.veripool.org/wiki/verilator; + +if [[ "${PV}" == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.veripool.org/git/${PN}; +else + SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${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 +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 1e837779e64f240ae77883a7988da56f3ce2f381 Author: Huang Rui gmail com> AuthorDate: Mon Apr 27 06:47:54 2020 + Commit: Rui Huang gmail com> CommitDate: Mon Apr 27 07:42:08 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e837779 sci-electronics/verilator: improve ebuilds Make it fit the standards of gentoo GLEPs. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-4.032.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/verilator/verilator-4.032.ebuild b/sci-electronics/verilator/verilator-4.032.ebuild index 7d157a4..10df066 100644 --- a/sci-electronics/verilator/verilator-4.032.ebuild +++ b/sci-electronics/verilator/verilator-4.032.ebuild @@ -1,14 +1,14 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI="7" inherit autotools DESCRIPTION="The fast free Verilog/SystemVerilog simulator" HOMEPAGE="https://www.veripool.org/wiki/verilator; -if [[ ${PV} == "" ]] ; then +if [[ "${PV}" == "" ]] ; then inherit git-r3 EGIT_REPO_URI="https://git.veripool.org/git/${PN}; else
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 52b39a04b4c21dfe0c8e383990ad7f2d387fb1d3 Author: Huang Rui gmail com> AuthorDate: Mon Apr 27 06:47:10 2020 + Commit: Rui Huang gmail com> CommitDate: Mon Apr 27 07:42:08 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52b39a04 sci-electronics/verilator: improve ebuilds Make it fit the standards of gentoo GLEPs. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index 7d157a4..10df066 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -1,14 +1,14 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI="7" inherit autotools DESCRIPTION="The fast free Verilog/SystemVerilog simulator" HOMEPAGE="https://www.veripool.org/wiki/verilator; -if [[ ${PV} == "" ]] ; then +if [[ "${PV}" == "" ]] ; then inherit git-r3 EGIT_REPO_URI="https://git.veripool.org/git/${PN}; else
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: d80430cfa3071a7521e381837d61cd46a8d0e86b Author: Alessandro Barbieri gmail com> AuthorDate: Sun Apr 26 22:32:19 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Apr 26 22:39:13 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d80430cf sci-electronics/verilator: longdescription lang="en" Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alessandro Barbieri gmail.com> sci-electronics/verilator/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/verilator/metadata.xml b/sci-electronics/verilator/metadata.xml index 7756cca..e5c2a24 100644 --- a/sci-electronics/verilator/metadata.xml +++ b/sci-electronics/verilator/metadata.xml @@ -8,7 +8,7 @@ verilator/verilator - + Verilator, the fastest free Verilog HDL simulator. Accepts synthesizable Verilog or SystemVerilog Performs lint code-quality checks
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 420adb81c01c273258b3ee1218b6093dce1bc279 Author: Huang Rui gmail com> AuthorDate: Sat Apr 11 14:41:56 2020 + Commit: Rui Huang gmail com> CommitDate: Sat Apr 11 14:43:02 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=420adb81 sci-electronics/verilator: bump to 4.032 upgrade package to new version Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 2 +- .../verilator/{verilator-4.026.ebuild => verilator-4.032.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index a3d4eef..82e2bf7 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1 @@ -DIST verilator-4.026.tar.gz 2404465 BLAKE2B a861c16b706a26bb0d9f879a6ac129eca29cfd36c47d044ba8297ce2f4bfbc3d6a8f68f652a0b7db0542373416e975b2266bbf1ea11b0f949c12c1c5f6706b05 SHA512 cc91c44da39b5b0256adf1d43acad22d07bcdc56636336673916a7b01d39c5fc06603b87a9d9e214497a793d1e9ff198593f915f676c99a32f0853f4b74d0527 +DIST verilator-4.032.tar.gz 2497830 BLAKE2B eb318e0326be9f72b32bd98f8a6de74516bda4bdf2d21d572c72e92759a4ee64e514fdb3dae20c8bea40e72d493775a02766e7ea619dd8eb541f3450278b0b20 SHA512 2b34d0b6d94babb74b443b3f3ae4e6c9f15423a0b078df72930c4f75b4a831843a4d4b901dc586725a67a49c6f5308402fef4c9ca72b88b13b01746b36d2fb20 diff --git a/sci-electronics/verilator/verilator-4.026.ebuild b/sci-electronics/verilator/verilator-4.032.ebuild similarity index 100% rename from sci-electronics/verilator/verilator-4.026.ebuild rename to sci-electronics/verilator/verilator-4.032.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: eb6f3704b14ff8a2dd909ffd406887e605bbd3af Author: Huang Rui gmail com> AuthorDate: Tue Apr 7 08:01:32 2020 + Commit: Rui Huang gmail com> CommitDate: Tue Apr 7 08:01:33 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb6f3704 sci-electronics/verilator: add upstream to metadata.xml Add github remote-id verilator/verilator Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sci-electronics/verilator/metadata.xml b/sci-electronics/verilator/metadata.xml index 626ddc8..7756cca 100644 --- a/sci-electronics/verilator/metadata.xml +++ b/sci-electronics/verilator/metadata.xml @@ -5,6 +5,9 @@ vows...@gmail.com Huang Rui + + verilator/verilator + Verilator, the fastest free Verilog HDL simulator. Accepts synthesizable Verilog or SystemVerilog
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: bfc69d89f455b093f153b67f7ebc31f7c084e61f Author: Huang Rui gmail com> AuthorDate: Tue Apr 7 07:07:46 2020 + Commit: Rui Huang gmail com> CommitDate: Tue Apr 7 07:07:47 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfc69d89 sci-electronics/verilator: fix the order of RDEPEND and DEPEND for 4.026 Follow https://gitweb.gentoo.org/repo/gentoo.git/tree/skel.ebuild Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-4.026.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-electronics/verilator/verilator-4.026.ebuild b/sci-electronics/verilator/verilator-4.026.ebuild index ce920a4..7d157a4 100644 --- a/sci-electronics/verilator/verilator-4.026.ebuild +++ b/sci-electronics/verilator/verilator-4.026.ebuild @@ -19,13 +19,13 @@ fi LICENSE="|| ( Artistic-2 LGPL-3 )" SLOT="0" -DEPEND=" +RDEPEND=" dev-lang/perl sys-libs/zlib " -RDEPEND=" - ${DEPEND} +DEPEND=" + ${RDEPEND} " BDEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: d8f6f32c27dfbe15ad8e3e876f718fa7e37e7273 Author: Huang Rui gmail com> AuthorDate: Tue Apr 7 07:05:37 2020 + Commit: Rui Huang gmail com> CommitDate: Tue Apr 7 07:05:38 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8f6f32c sci-electronics/verilator: fix the order of RDEPEND and DEPEND for Follow https://gitweb.gentoo.org/repo/gentoo.git/tree/skel.ebuild Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index ce920a4..7d157a4 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -19,13 +19,13 @@ fi LICENSE="|| ( Artistic-2 LGPL-3 )" SLOT="0" -DEPEND=" +RDEPEND=" dev-lang/perl sys-libs/zlib " -RDEPEND=" - ${DEPEND} +DEPEND=" + ${RDEPEND} " BDEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: ef47018f1ed5220af8eb79c513b94e973be720ee Author: Andrew Ammerlaan riseup net> AuthorDate: Fri Mar 27 12:29:37 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Fri Mar 27 12:29:37 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef47018f sci-electronics/verilator: fix invalid keyword Package-Manager: Portage-2.3.96, Repoman-2.3.21 Signed-off-by: Andrew Ammerlaan riseup.net> sci-electronics/verilator/verilator-4.026.ebuild | 2 +- sci-electronics/verilator/verilator-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/verilator/verilator-4.026.ebuild b/sci-electronics/verilator/verilator-4.026.ebuild index 80f4993..ce920a4 100644 --- a/sci-electronics/verilator/verilator-4.026.ebuild +++ b/sci-electronics/verilator/verilator-4.026.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://git.veripool.org/git/${PN}; else SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="|| ( Artistic-2 LGPL-3 )" diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild index 80f4993..ce920a4 100644 --- a/sci-electronics/verilator/verilator-.ebuild +++ b/sci-electronics/verilator/verilator-.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://git.veripool.org/git/${PN}; else SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="|| ( Artistic-2 LGPL-3 )"
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 44d1f17507e3f2a5ff448399f4ed6db9f74a15db Author: Andrew Ammerlaan riseup net> AuthorDate: Sun Mar 15 11:28:07 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sun Mar 15 11:28:07 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44d1f175 sci-electronics/verilator: remove proxy-maint from metadata Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andrew Ammerlaan riseup.net> sci-electronics/verilator/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/sci-electronics/verilator/metadata.xml b/sci-electronics/verilator/metadata.xml index 94cd7b4..626ddc8 100644 --- a/sci-electronics/verilator/metadata.xml +++ b/sci-electronics/verilator/metadata.xml @@ -5,10 +5,6 @@ vows...@gmail.com Huang Rui - - proxy-ma...@gentoo.org - Proxy Maintainers - Verilator, the fastest free Verilog HDL simulator. Accepts synthesizable Verilog or SystemVerilog
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: ff0deccebd4c7163fe50ac3a8642445a2f3189a3 Author: Huang Rui gmail com> AuthorDate: Sun Feb 23 06:54:44 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Feb 23 06:54:45 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff0decce sci-electronics/verilator: add ebuild Add verilator-.ebuild to get the latest software Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-.ebuild | 39 + 1 file changed, 39 insertions(+) diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild new file mode 100644 index 000..80f4993 --- /dev/null +++ b/sci-electronics/verilator/verilator-.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE="https://www.veripool.org/wiki/verilator; + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.veripool.org/git/${PN}; +else + SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +DEPEND=" + dev-lang/perl + sys-libs/zlib +" + +RDEPEND=" + ${DEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 03fda63eacc4df3eb7217a3e8d68dbb2c6754af7 Author: Huang Rui gmail com> AuthorDate: Sun Feb 23 06:51:23 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Feb 23 06:51:53 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03fda63e sci-electronics/verilator: new package 4.026 The fast free Verilog/SystemVerilog simulator Closes: https://bugs.gentoo.org/354957 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/metadata.xml | 19 sci-electronics/verilator/verilator-4.026.ebuild | 39 3 files changed, 59 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest new file mode 100644 index 000..a3d4eef --- /dev/null +++ b/sci-electronics/verilator/Manifest @@ -0,0 +1 @@ +DIST verilator-4.026.tar.gz 2404465 BLAKE2B a861c16b706a26bb0d9f879a6ac129eca29cfd36c47d044ba8297ce2f4bfbc3d6a8f68f652a0b7db0542373416e975b2266bbf1ea11b0f949c12c1c5f6706b05 SHA512 cc91c44da39b5b0256adf1d43acad22d07bcdc56636336673916a7b01d39c5fc06603b87a9d9e214497a793d1e9ff198593f915f676c99a32f0853f4b74d0527 diff --git a/sci-electronics/verilator/metadata.xml b/sci-electronics/verilator/metadata.xml new file mode 100644 index 000..94cd7b4 --- /dev/null +++ b/sci-electronics/verilator/metadata.xml @@ -0,0 +1,19 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + vows...@gmail.com + Huang Rui + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + Verilator, the fastest free Verilog HDL simulator. + Accepts synthesizable Verilog or SystemVerilog + Performs lint code-quality checks + Compiles into multithreaded C++, SystemC, or (soon) C++-under-Python + Creates XML to front-end your own tools + + diff --git a/sci-electronics/verilator/verilator-4.026.ebuild b/sci-electronics/verilator/verilator-4.026.ebuild new file mode 100644 index 000..80f4993 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.026.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE="https://www.veripool.org/wiki/verilator; + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.veripool.org/git/${PN}; +else + SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +DEPEND=" + dev-lang/perl + sys-libs/zlib +" + +RDEPEND=" + ${DEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +}