[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2024-04-30 Thread Rui Huang
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/

2024-04-30 Thread Rui Huang
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/

2024-04-04 Thread Florian Schmaus
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/

2024-03-18 Thread Rui Huang
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/

2024-03-18 Thread Rui Huang
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/

2024-03-15 Thread Rui Huang
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/

2024-03-15 Thread Rui Huang
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/

2023-11-14 Thread Rui Huang
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/

2023-11-03 Thread Rui Huang
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/

2023-11-03 Thread Rui Huang
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/

2023-08-09 Thread Rui Huang
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/

2023-03-30 Thread Rui Huang
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/

2023-03-30 Thread Rui Huang
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/

2023-01-30 Thread Rui Huang
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/

2023-01-30 Thread Rui Huang
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/

2023-01-30 Thread Rui Huang
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/

2023-01-06 Thread Rui Huang
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/

2023-01-06 Thread Rui Huang
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/

2022-11-20 Thread Rui Huang
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/

2022-10-24 Thread Rui Huang
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/

2022-10-24 Thread Rui Huang
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/

2022-09-05 Thread Rui Huang
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/

2022-09-05 Thread Rui Huang
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/

2022-07-07 Thread Rui Huang
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/

2022-07-07 Thread Rui Huang
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/

2022-07-07 Thread Rui Huang
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/

2022-07-07 Thread Rui Huang
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/

2022-03-31 Thread Rui Huang
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/

2022-03-31 Thread Rui Huang
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/

2022-02-15 Thread Rui Huang
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/

2021-07-27 Thread Rui Huang
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/

2021-07-11 Thread Rui Huang
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/

2021-07-11 Thread Rui Huang
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/

2021-06-27 Thread Rui Huang
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/

2021-04-29 Thread Rui Huang
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/

2021-04-04 Thread Rui Huang
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/

2021-04-04 Thread Rui Huang
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/

2021-03-09 Thread Rui Huang
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/

2021-03-09 Thread Rui Huang
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/

2021-01-20 Thread Rui Huang
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/

2021-01-20 Thread Rui Huang
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/

2021-01-01 Thread Rui Huang
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/

2020-12-06 Thread Rui Huang
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/

2020-12-06 Thread Rui Huang
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/

2020-11-16 Thread Rui Huang
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/

2020-11-16 Thread Rui Huang
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/

2020-10-20 Thread Rui Huang
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/

2020-10-20 Thread Rui Huang
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/

2020-09-18 Thread Rui Huang
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/

2020-09-18 Thread Rui Huang
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/

2020-08-23 Thread Rui Huang
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/

2020-08-23 Thread Rui Huang
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/

2020-07-23 Thread Rui Huang
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/

2020-06-13 Thread Rui Huang
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/

2020-05-14 Thread Rui Huang
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/

2020-05-13 Thread Rui Huang
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/

2020-05-13 Thread Rui Huang
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/

2020-05-11 Thread Rui Huang
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/

2020-05-11 Thread Rui Huang
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/

2020-04-27 Thread Rui Huang
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/

2020-04-27 Thread Rui Huang
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/

2020-04-26 Thread Alessandro Barbieri
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/

2020-04-11 Thread Rui Huang
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/

2020-04-07 Thread Rui Huang
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/

2020-04-07 Thread Rui Huang
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/

2020-04-07 Thread Rui Huang
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/

2020-03-27 Thread Andrew Ammerlaan
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/

2020-03-15 Thread Andrew Ammerlaan
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/

2020-02-22 Thread Rui Huang
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/

2020-02-22 Thread Rui Huang
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
+}