pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cad/ghdl



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.

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}" ;;



Home | Main Index | Thread Index | Old Index