From owner-dev-commits-ports-main@freebsd.org Mon Sep 13 22:30:14 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E33336AAD62; Mon, 13 Sep 2021 22:30:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4H7h4k46hGz4YW0; Mon, 13 Sep 2021 22:30:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 471907629; Mon, 13 Sep 2021 22:30:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 18DMUEJr063676; Mon, 13 Sep 2021 22:30:14 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 18DMUEwa063673; Mon, 13 Sep 2021 22:30:14 GMT (envelope-from git) Date: Mon, 13 Sep 2021 22:30:14 GMT Message-Id: <202109132230.18DMUEwa063673@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 6453e5812442 - main - cad/verilator: Update 4.210 -> 4.212 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6453e581244222d9d21320b35e6242bf2ef7340f Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Sep 2021 22:30:15 -0000 The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=6453e581244222d9d21320b35e6242bf2ef7340f commit 6453e581244222d9d21320b35e6242bf2ef7340f Author: Yuri Victorovich AuthorDate: 2021-09-13 22:20:25 +0000 Commit: Yuri Victorovich CommitDate: 2021-09-13 22:29:00 +0000 cad/verilator: Update 4.210 -> 4.212 Project doesn't distribute tarballs any more in favor of GitHub tags. --- cad/verilator/Makefile | 15 +++++++++------ cad/verilator/distinfo | 8 +++----- cad/verilator/pkg-plist | 2 ++ 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/cad/verilator/Makefile b/cad/verilator/Makefile index 5f7e8d0323f2..50a09029cd0e 100644 --- a/cad/verilator/Makefile +++ b/cad/verilator/Makefile @@ -1,11 +1,7 @@ PORTNAME= verilator -DISTVERSION= 4.210 -PORTREVISION= 1 +DISTVERSIONPREFIX= v +DISTVERSION= 4.212 CATEGORIES= cad -MASTER_SITES= https://www.veripool.org/ftp/ - -PATCH_SITES= https://github.com/verilator/verilator/commit/ -PATCHFILES= 9907d211ff5fa408a7eb6387ef0ceaedaeea2d32.patch:-p1 # backport of bug fix: https://github.com/verilator/verilator/commit/9907d211ff5fa408a7eb6387ef0ceaedaeea2d32 MAINTAINER= yuri@FreeBSD.org COMMENT= Synthesizable Verilog to C++ compiler @@ -15,15 +11,18 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= see https://github.com/verilator/verilator/issues/3037 +BUILD_DEPENDS= autoconf>0:devel/autoconf LIB_DEPENDS= libsystemc.so:devel/systemc RUN_DEPENDS= gmake:devel/gmake # verilator runs gmake for the --hierarchical option when the 'gmake' method is chosen USES= bison compiler:c++14-lang gmake localbase:ldflags pathfix perl5 python:build,run,test shebangfix tar:tgz +USE_GITHUB= yes SHEBANG_FILES= bin/verilator_ccache_report GNU_CONFIGURE= yes CONFIGURE_ENV= INSTALL_PROGRAM="${INSTALL_SCRIPT}" +#CONFIGURE_SHELL= ${LOCALBASE}/bin/bash # see https://github.com/verilator/verilator/issues/3132 TEST_TARGET= test @@ -42,6 +41,10 @@ post-patch: ${REINPLACE_CMD} -e 's|@pkgconfigdir@|${PREFIX}/libdata/pkgconfig|' \ ${WRKSRC}/Makefile.in +pre-configure: + cd ${WRKSRC} && \ + autoconf + post-build: @${STRIP_CMD} ${WRKSRC}/bin/verilator_bin diff --git a/cad/verilator/distinfo b/cad/verilator/distinfo index 3f71f9bc0120..56f690379ab5 100644 --- a/cad/verilator/distinfo +++ b/cad/verilator/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1629920311 -SHA256 (verilator-4.210.tgz) = 2a821f25e5766884e7c22076790810a386725df31ee9eac58862977b347e2018 -SIZE (verilator-4.210.tgz) = 3229756 -SHA256 (9907d211ff5fa408a7eb6387ef0ceaedaeea2d32.patch) = 52418f475136134e139e70fcdacaedd9f2baa1cd17daa5c0d7e72054dcf87024 -SIZE (9907d211ff5fa408a7eb6387ef0ceaedaeea2d32.patch) = 2303 +TIMESTAMP = 1631566759 +SHA256 (verilator-verilator-v4.212_GH0.tar.gz) = 7b655859e4e75c9673141aede8f5a20f47e4c380055d1a588d5be60cbbc73619 +SIZE (verilator-verilator-v4.212_GH0.tar.gz) = 2430634 diff --git a/cad/verilator/pkg-plist b/cad/verilator/pkg-plist index 2ff34bcd3123..888a70ce3d55 100644 --- a/cad/verilator/pkg-plist +++ b/cad/verilator/pkg-plist @@ -71,6 +71,7 @@ man/man1/verilator_profcfunc.1.gz %%DATADIR%%/include/verilated_fst_c.h %%DATADIR%%/include/verilated_fst_sc.cpp %%DATADIR%%/include/verilated_fst_sc.h +%%DATADIR%%/include/verilated_funcs.h %%DATADIR%%/include/verilated_heavy.h %%DATADIR%%/include/verilated_imp.h %%DATADIR%%/include/verilated_intrinsics.h @@ -84,6 +85,7 @@ man/man1/verilator_profcfunc.1.gz %%DATADIR%%/include/verilated_trace.h %%DATADIR%%/include/verilated_trace_defs.h %%DATADIR%%/include/verilated_trace_imp.cpp +%%DATADIR%%/include/verilated_types.h %%DATADIR%%/include/verilated_vcd_c.cpp %%DATADIR%%/include/verilated_vcd_c.h %%DATADIR%%/include/verilated_vcd_sc.cpp