From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B3F1F138359 for ; Fri, 18 Sep 2020 09:28:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 06E03E0809; Fri, 18 Sep 2020 09:28:23 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D21E1E0809 for ; Fri, 18 Sep 2020 09:28:22 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C67C3340C72 for ; Fri, 18 Sep 2020 09:28:21 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 74C75353 for ; Fri, 18 Sep 2020 09:28:20 +0000 (UTC) From: "Rui Huang" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Rui Huang" Message-ID: <1600421290.65a8fe6f34b4ecc45896ccd97501199f852c05b1.vowstar@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/files/, sci-electronics/verilator/ X-VCS-Repository: repo/proj/guru X-VCS-Files: sci-electronics/verilator/Manifest sci-electronics/verilator/files/verilator-4.034-fix-bison.patch sci-electronics/verilator/files/verilator-4.040-fix-bison.patch sci-electronics/verilator/verilator-4.032.ebuild sci-electronics/verilator/verilator-4.034.ebuild sci-electronics/verilator/verilator-4.036.ebuild sci-electronics/verilator/verilator-4.038.ebuild sci-electronics/verilator/verilator-4.040.ebuild X-VCS-Directories: sci-electronics/verilator/ sci-electronics/verilator/files/ X-VCS-Committer: vowstar X-VCS-Committer-Name: Rui Huang X-VCS-Revision: 65a8fe6f34b4ecc45896ccd97501199f852c05b1 X-VCS-Branch: dev Date: Fri, 18 Sep 2020 09:28:20 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 6060fe1f-8fd5-45f0-b774-d19ac9a695ca X-Archives-Hash: 59d7a70dd3eed84b0843c30e5bc77a7c commit: 65a8fe6f34b4ecc45896ccd97501199f852c05b1 Author: Huang Rui gmail com> AuthorDate: Fri Sep 18 09:28:10 2020 +0000 Commit: Rui Huang gmail com> CommitDate: Fri Sep 18 09:28:10 2020 +0000 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..00000000 --- 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..00000000 --- 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 "token", - // so Bison will error out on unknown "token"s. diff --git a/sci-electronics/verilator/verilator-4.032.ebuild b/sci-electronics/verilator/verilator-4.032.ebuild deleted file mode 100644 index e308400c..00000000 --- a/sci-electronics/verilator/verilator-4.032.ebuild +++ /dev/null @@ -1,49 +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}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="|| ( Artistic-2 LGPL-3 )" -SLOT="0" - -RDEPEND=" - dev-lang/perl - sys-libs/zlib -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -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() { - default - eautoconf --force -} diff --git a/sci-electronics/verilator/verilator-4.034.ebuild b/sci-electronics/verilator/verilator-4.034.ebuild deleted file mode 100644 index e308400c..00000000 --- a/sci-electronics/verilator/verilator-4.034.ebuild +++ /dev/null @@ -1,49 +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}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="|| ( Artistic-2 LGPL-3 )" -SLOT="0" - -RDEPEND=" - dev-lang/perl - sys-libs/zlib -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -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() { - default - eautoconf --force -} diff --git a/sci-electronics/verilator/verilator-4.036.ebuild b/sci-electronics/verilator/verilator-4.036.ebuild deleted file mode 100644 index 38ade43b..00000000 --- a/sci-electronics/verilator/verilator-4.036.ebuild +++ /dev/null @@ -1,47 +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}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="|| ( Artistic-2 LGPL-3 )" -SLOT="0" - -RDEPEND=" - dev-lang/perl - sys-libs/zlib -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -PATCHES=( - # https://github.com/verilator/verilator/pull/2505 - "${FILESDIR}"/${PN}-4.040-fix-bison.patch -) - -src_prepare() { - default - eautoconf --force -} diff --git a/sci-electronics/verilator/verilator-4.038.ebuild b/sci-electronics/verilator/verilator-4.038.ebuild deleted file mode 100644 index 38ade43b..00000000 --- a/sci-electronics/verilator/verilator-4.038.ebuild +++ /dev/null @@ -1,47 +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}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="|| ( Artistic-2 LGPL-3 )" -SLOT="0" - -RDEPEND=" - dev-lang/perl - sys-libs/zlib -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -PATCHES=( - # https://github.com/verilator/verilator/pull/2505 - "${FILESDIR}"/${PN}-4.040-fix-bison.patch -) - -src_prepare() { - default - eautoconf --force -} diff --git a/sci-electronics/verilator/verilator-4.040.ebuild b/sci-electronics/verilator/verilator-4.040.ebuild deleted file mode 100644 index 38ade43b..00000000 --- a/sci-electronics/verilator/verilator-4.040.ebuild +++ /dev/null @@ -1,47 +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}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="|| ( Artistic-2 LGPL-3 )" -SLOT="0" - -RDEPEND=" - dev-lang/perl - sys-libs/zlib -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -PATCHES=( - # https://github.com/verilator/verilator/pull/2505 - "${FILESDIR}"/${PN}-4.040-fix-bison.patch -) - -src_prepare() { - default - eautoconf --force -}