diff --git a/sci-electronics/verilator/verilator-5.026.ebuild b/sci-electronics/verilator/verilator-5.026-r1.ebuild similarity index 92% rename from sci-electronics/verilator/verilator-5.026.ebuild rename to sci-electronics/verilator/verilator-5.026-r1.ebuild index 71d8f4f5ba..fb12da8bc2 100644 --- a/sci-electronics/verilator/verilator-5.026.ebuild +++ b/sci-electronics/verilator/verilator-5.026-r1.ebuild @@ -42,6 +42,7 @@ BDEPEND=" sys-devel/flex test? ( dev-build/cmake + dev-debug/gdb ) " @@ -64,6 +65,11 @@ src_prepare() { eautoconf --force } +src_configure() { + # https://bugs.gentoo.org/887919 + econf CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" +} + src_test() { emake test } diff --git a/sci-electronics/verilator/verilator-5.028.ebuild b/sci-electronics/verilator/verilator-5.028-r1.ebuild similarity index 92% rename from sci-electronics/verilator/verilator-5.028.ebuild rename to sci-electronics/verilator/verilator-5.028-r1.ebuild index 71d8f4f5ba..fb12da8bc2 100644 --- a/sci-electronics/verilator/verilator-5.028.ebuild +++ b/sci-electronics/verilator/verilator-5.028-r1.ebuild @@ -42,6 +42,7 @@ BDEPEND=" sys-devel/flex test? ( dev-build/cmake + dev-debug/gdb ) " @@ -64,6 +65,11 @@ src_prepare() { eautoconf --force } +src_configure() { + # https://bugs.gentoo.org/887919 + econf CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" +} + src_test() { emake test } diff --git a/sci-electronics/verilator/verilator-9999.ebuild b/sci-electronics/verilator/verilator-9999.ebuild index 71d8f4f5ba..fb12da8bc2 100644 --- a/sci-electronics/verilator/verilator-9999.ebuild +++ b/sci-electronics/verilator/verilator-9999.ebuild @@ -42,6 +42,7 @@ BDEPEND=" sys-devel/flex test? ( dev-build/cmake + dev-debug/gdb ) " @@ -64,6 +65,11 @@ src_prepare() { eautoconf --force } +src_configure() { + # https://bugs.gentoo.org/887919 + econf CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" +} + src_test() { emake test }