From nobody Mon Nov 03 12:49:02 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4d0WcG6mgnz6FgrV; Mon, 03 Nov 2025 12:49:02 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d0WcG68Fxz3CBX; Mon, 03 Nov 2025 12:49:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762174142; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6twhM6lal6MUy5sH4Z0mNhcn05MUQtQPL0iZQGKcPc4=; b=pazcMU1XQoLwSCCWCDcNusegak4trOK1QTMNA/o0OtsN1+4DgBcrN8hNaNrB4fzG1pBOyi SuGMlBDgTwwf8YNW40u1QIUoZU0wl5P0o7kp3IoC/cJtmd2VobMBFlC9jGCTmwKI/+Rkiy 77tmF8qpTwi4sBukZsjsHuR+1qOzPOX/4qnF0j79NgDdv83IbetFNMfFYBuehBIVqKKF0K 4Yb9VcKJAKtqRQSJzY7NWMueRpl1n+ESYxTokTSaKGwfA/mvteW34ltL1br3ihma+2nqRR /MBWnXTzyHA4J7971nPlnejeNxNwqy+BU0CvsDNjC/2yvRd2ECByACdT5Ru7Sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762174142; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6twhM6lal6MUy5sH4Z0mNhcn05MUQtQPL0iZQGKcPc4=; b=ZcWqC4gTsF7WHj4Mw2c6t6F5dUbsxod6MfZPuNWPdwrTbMrMxnGV4raF++6w4Nd4LUIXVr rQ1UIkNJKpo+wwLEnFV0nzx5WVw2MSSBnstR5ebMLGcorwqjklrgA6NN/uenrHkgh88u6Q m/cyoZ4pKLJm9fDwIpZWwHOZWg5U+Vgf77kZG4M0pT88ANwqGLSgj90CL7yDn9ZzQxAJZO BC17s2LJS3VkQBVQifKSQ/1KqU6QE1cR9NmSANr76WoxY8kqMihUnWmmqPP+r1gAEuHdpR vmDOHgk2m2pxoQbJQvHKBc1iEHCww+PMTOv0q1geZ4BHzaS3Sn8XDQ6USJ8Teg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762174142; a=rsa-sha256; cv=none; b=T1qtZ24rWEOZOh5s0dLwIrdP3v+nJu2e8cAB4Mlivg/255AzTPDnzWRim4BnZw6OnRb8nx WK0ZuBOp3zqM5W0a+a1kR+c4JRuC5GCJt+LDXMy4UFIOkgWW1oLfU2bLB0i08VMbcSH+xS 6qHI2HsKgkuz4DH6J4xOXm3/JglRUfem25yhwYnu9THlw6cYoOohEG6zzklNyuERe3ziYN mhbwFFkPeyxRckj6xEhpFsaHPYXeyPsJUmbKH7S3WIYQ53unycoDvuh+k5a5RV2AdL5DTz jZMUpxbW0X5hAU1qldMBna61pspzYzWhnJt8rVvXL/wWU+1/sNatPO18C2P4aw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4d0WcG5cfGz19yv; Mon, 03 Nov 2025 12:49:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5A3Cn2H9085904; Mon, 3 Nov 2025 12:49:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A3Cn2QG085901; Mon, 3 Nov 2025 12:49:02 GMT (envelope-from git) Date: Mon, 3 Nov 2025 12:49:02 GMT Message-Id: <202511031249.5A3Cn2QG085901@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?=C3=84lven?= Subject: git: 5d7b36799123 - main - cad/verilator: Update 5.040 => 5.042, unbreak on i386 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: alven X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5d7b367991236009d5c3ab96941a3314636cc361 Auto-Submitted: auto-generated The branch main has been updated by alven: URL: https://cgit.FreeBSD.org/ports/commit/?id=5d7b367991236009d5c3ab96941a3314636cc361 commit 5d7b367991236009d5c3ab96941a3314636cc361 Author: Älven AuthorDate: 2025-11-03 01:56:11 +0000 Commit: Älven CommitDate: 2025-11-03 12:48:36 +0000 cad/verilator: Update 5.040 => 5.042, unbreak on i386 Changelogs: * https://github.com/verilator/verilator/releases/tag/v5.042 * https://github.com/verilator/verilator/compare/v5.040...v5.042 * Clarify LICENSE Approved by: yuri@ (maintainer, Mentor) Differential Revision: https://reviews.freebsd.org/D53544 --- cad/verilator/Makefile | 10 +++++----- cad/verilator/distinfo | 6 +++--- cad/verilator/files/patch-include_verilatedos__c.h | 14 ++++++++++++++ 3 files changed, 22 insertions(+), 8 deletions(-) diff --git a/cad/verilator/Makefile b/cad/verilator/Makefile index 33b25b4bc57d..e382744618b2 100644 --- a/cad/verilator/Makefile +++ b/cad/verilator/Makefile @@ -1,6 +1,6 @@ PORTNAME= verilator DISTVERSIONPREFIX= v -DISTVERSION= 5.040 +DISTVERSION= 5.042 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -8,10 +8,10 @@ COMMENT= Synthesizable Verilog to C++ compiler WWW= https://www.veripool.org/verilator/ \ https://github.com/verilator/verilator -LICENSE= GPLv3 -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN_i386= see https://github.com/verilator/verilator/issues/3037 +LICENSE= ART20 LGPL3+ +LICENSE_COMB= dual +LICENSE_FILE_ART20= ${WRKSRC}/Artistic +LICENSE_FILE_LGPL3+ = ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/bin/ar:devel/binutils \ autoconf>0:devel/autoconf \ diff --git a/cad/verilator/distinfo b/cad/verilator/distinfo index 0f3c2aa6244c..c014c9e5dcb5 100644 --- a/cad/verilator/distinfo +++ b/cad/verilator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759278141 -SHA256 (verilator-verilator-v5.040_GH0.tar.gz) = 56c7c46314adfad06dd093b77823bfd9b49ebef72342549f790718199c3e8223 -SIZE (verilator-verilator-v5.040_GH0.tar.gz) = 35762924 +TIMESTAMP = 1762132333 +SHA256 (verilator-verilator-v5.042_GH0.tar.gz) = bec14f17de724851b110b698f3bd25e22effaaced7265b26d2bc13075dbfb4bf +SIZE (verilator-verilator-v5.042_GH0.tar.gz) = 4670033 diff --git a/cad/verilator/files/patch-include_verilatedos__c.h b/cad/verilator/files/patch-include_verilatedos__c.h new file mode 100644 index 000000000000..81983a1e9229 --- /dev/null +++ b/cad/verilator/files/patch-include_verilatedos__c.h @@ -0,0 +1,14 @@ +--- include/verilatedos_c.h.orig 2025-11-02 16:12:46 UTC ++++ include/verilatedos_c.h +@@ -41,6 +41,11 @@ + #if defined(__APPLE__) && !defined(__arm64__) && !defined(__POWERPC__) + # include // For __cpuid_count() + #endif ++ ++#ifdef __FreeBSD__ ++#include ++#endif ++ + // clang-format on + + namespace VlOs {