commit: 4523ada22940ce0e80aa7a48a585931473426cbe Author: Huang Rui <vowstar <AT> gmail <DOT> com> AuthorDate: Wed Nov 15 06:52:21 2023 +0000 Commit: Rui Huang <vowstar <AT> gmail <DOT> com> CommitDate: Wed Nov 15 06:52:21 2023 +0000 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 <vowstar <AT> 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-9999.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}" == "9999" ]] ; 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}" == "9999" ]] ; 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}" == "9999" ]] ; 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-9999.ebuild b/sci-electronics/verilator/verilator-9999.ebuild index 74ea567ff7..644cb0bfca 100644 --- a/sci-electronics/verilator/verilator-9999.ebuild +++ b/sci-electronics/verilator/verilator-9999.ebuild @@ -38,5 +38,9 @@ BDEPEND=" src_prepare() { default + if [[ ! "${PV}" == "9999" ]] ; then + # https://github.com/verilator/verilator/issues/3352 + sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev || die + fi eautoconf --force }
