Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9702E84EEB for ; Sun, 11 Jun 2023 03:35:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id oc_vztdmXfv8 for ; Sun, 11 Jun 2023 03:35:39 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id BEF2C84CCF for ; Sun, 11 Jun 2023 03:35:39 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B867FFA89; Sun, 11 Jun 2023 03:35:39 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_168645453960100" MIME-Version: 1.0 Date: Sun, 11 Jun 2023 03:35:39 +0000 From: "Makoto Fujiwara" Subject: CVS commit: pkgsrc/cad/ghdl To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: mef@netbsd.org X-Mailer: log_accum Message-Id: <20230611033539.B867FFA89@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_168645453960100 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: mef Date: Sun Jun 11 03:35:39 UTC 2023 Modified Files: pkgsrc/cad/ghdl: Makefile PLIST distinfo pkgsrc/cad/ghdl/patches: patch-configure Log Message: (cad/ghdl) Updated 2.0 to 3.0 ## [2023-03-08] 3.0.0 [Milestone v3.0 筐咯(https://github.com/ghdl/ghdl/milestone/11?closed=1) - Handle IEEE operators for static expressions. - Improved support of VHDL 2008 (still!). - Start support of VHDL 2019 (`--std=19`). - pyGHDL: - Experimental support to preserve VHDL code comments for documentation extraction. - Experimental packaging with a platform-specific shared library for standalone installation using PIP. - DOM: dependency graphs, instantiation graphs (design hierarchy), file dependencies (compile order). - Pre-releases are published to GitHub Releases and assets are uploaded to pre-releases and releases. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 pkgsrc/cad/ghdl/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/cad/ghdl/PLIST cvs rdiff -u -r1.8 -r1.9 pkgsrc/cad/ghdl/distinfo cvs rdiff -u -r1.2 -r1.3 pkgsrc/cad/ghdl/patches/patch-configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_168645453960100 Content-Disposition: inline Content-Length: 3688 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/cad/ghdl/Makefile diff -u pkgsrc/cad/ghdl/Makefile:1.13 pkgsrc/cad/ghdl/Makefile:1.14 --- pkgsrc/cad/ghdl/Makefile:1.13 Wed Apr 19 08:09:13 2023 +++ pkgsrc/cad/ghdl/Makefile Sun Jun 11 03:35:39 2023 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.13 2023/04/19 08:09:13 adam Exp $ +# $NetBSD: Makefile,v 1.14 2023/06/11 03:35:39 mef Exp $ -DISTNAME= ghdl-2.0.0 -PKGREVISION= 3 +DISTNAME= ghdl-3.0.0 CATEGORIES= cad MASTER_SITES= ${MASTER_SITE_GITHUB:=ghdl/} GITHUB_PROJECT= ghdl Index: pkgsrc/cad/ghdl/PLIST diff -u pkgsrc/cad/ghdl/PLIST:1.3 pkgsrc/cad/ghdl/PLIST:1.4 --- pkgsrc/cad/ghdl/PLIST:1.3 Thu May 19 16:05:11 2022 +++ pkgsrc/cad/ghdl/PLIST Sun Jun 11 03:35:39 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2022/05/19 16:05:11 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.4 2023/06/11 03:35:39 mef Exp $ bin/ghdl bin/ghdl1-llvm bin/ghwdump @@ -201,7 +201,7 @@ lib/ghdl/vendors/config.sh lib/ghdl/vendors/filter.analyze.sh lib/ghdl/vendors/shared.psm1 lib/ghdl/vendors/shared.sh -lib/libghdl-2_0_0.so +lib/libghdl-3_0_0.so lib/libghdl.a lib/libghdl.link lib/libghdlvpi.so Index: pkgsrc/cad/ghdl/distinfo diff -u pkgsrc/cad/ghdl/distinfo:1.8 pkgsrc/cad/ghdl/distinfo:1.9 --- pkgsrc/cad/ghdl/distinfo:1.8 Thu Dec 22 16:23:28 2022 +++ pkgsrc/cad/ghdl/distinfo Sun Jun 11 03:35:39 2023 @@ -1,8 +1,7 @@ -$NetBSD: distinfo,v 1.8 2022/12/22 16:23:28 wiz Exp $ +$NetBSD: distinfo,v 1.9 2023/06/11 03:35:39 mef Exp $ -BLAKE2s (ghdl-2.0.0.tar.gz) = a3297be935cd7a25f9003810c2a0895162ac3ead5d83fe61b4b15fac1ff415d8 -SHA512 (ghdl-2.0.0.tar.gz) = f4474a7916f9cc5cce976d0b4620d1441c377d72b749867b170397bf62d534983b37d4fc9bb31ef85e40eb7beb9b3a681a7ac32931f665934b357e97e74be6da -Size (ghdl-2.0.0.tar.gz) = 6825565 bytes -SHA1 (patch-configure) = fc358c33df2272a0bfaab9fbe334f24365da149b -SHA1 (patch-src_ortho_llvm6_llvm-cbindings.cpp) = 6592a31925004573beb7d8bc4519f0e4fffc6340 +BLAKE2s (ghdl-3.0.0.tar.gz) = 3dfcd821e81a470eb1f5b9e42ff69cf56634af8edf531f90ac9839c0c85aa7a6 +SHA512 (ghdl-3.0.0.tar.gz) = 11b638d0ae757ce2e247ab438c15a8f5cd78c3a025ba6272aa05df548d2a7276c25dbbf83b846284ded8c9864eca3dcdb8342cb532faecd01e7cefaada524ab0 +Size (ghdl-3.0.0.tar.gz) = 7160245 bytes +SHA1 (patch-configure) = 2a3450627786c2e4f31c045263b6e0a056fab347 SHA1 (patch-src_ortho_mcode_memsegs__c.c) = 5669dda0130ade50caf7538c3f2c6cfed061ac5b Index: pkgsrc/cad/ghdl/patches/patch-configure diff -u pkgsrc/cad/ghdl/patches/patch-configure:1.2 pkgsrc/cad/ghdl/patches/patch-configure:1.3 --- pkgsrc/cad/ghdl/patches/patch-configure:1.2 Thu Sep 22 11:47:14 2022 +++ pkgsrc/cad/ghdl/patches/patch-configure Sun Jun 11 03:35:39 2023 @@ -1,20 +1,10 @@ -$NetBSD: patch-configure,v 1.2 2022/09/22 11:47:14 wiz Exp $ +$NetBSD: patch-configure,v 1.3 2023/06/11 03:35:39 mef Exp $ -* Support llvm 14 & 15. * Support NetBSD for mcode backend. (not used) ---- configure.orig 2022-02-28 18:46:53.000000000 +0000 -+++ configure -@@ -281,6 +281,8 @@ if test $backend = llvm; then - check_version 11.1 $llvm_version || - check_version 12.0 $llvm_version || - check_version 13.0 $llvm_version || -+ check_version 14.0 $llvm_version || -+ check_version 15.0 $llvm_version || - false; then - echo "Debugging is enabled with llvm $llvm_version" - else -@@ -379,6 +381,7 @@ if test $backend = mcode; then +--- configure.orig 2023-03-08 15:40:01.000000000 +0900 ++++ configure 2023-06-11 12:10:38.287600340 +0900 +@@ -429,6 +429,7 @@ if test $backend = mcode; then *mingw32*) ortho_flags="Flags_Windows${mcode64}" ;; *linux*) ortho_flags="Flags_Linux${mcode64}" ;; *openbsd*) ortho_flags="Flags_Macosx${mcode64}" ;; --_----------=_168645453960100--