./cad/ghdl, Open-source simulator/compiler/analyzer for the VHDL

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.1.1nb1, Package name: ghdl-5.1.1nb1, Maintainer: ryoon

GHDL is a shorthand for G Hardware Design Language (currently, G
has no meaning). It is a VHDL analyzer, compiler, simulator and
(experimental) synthesizer that can process (nearly) any VHDL design.
Unlike some other simulators, GHDL is a compiler: it directly
translates a VHDL file to machine code, without using an intermediary
language such as C or C++. Therefore, the compiled code should be
faster and the analysis time should be shorter than with a compiler
using an intermediary language.


Required to run:
[shells/bash] [lang/llvm]

Required to build:
[lang/clang] [lang/gcc10-aux]

Master sites:

Filesize: 7709.192 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-12-25 17:39:59 by Ryo ONODERA | Files touched by this commit (1)
Log message:
cad/ghdl: Add buildlink3.mk for upcomming devel/ghdl-yosys-plugin
   2025-11-15 13:02:44 by Ryo ONODERA | Files touched by this commit (5)
Log message:
cad/ghdl: Update to 5.1.1

* Unbreak this package.
* Use Ada compiler from lang/gcc14-gnat.

Changelog:
## [2025-06-17] 5.1

- Improve release management
- Add llvm-jit build

## [2025-03-01] 5.0

- Fix some crashes on errors on Windows x64 with mcode backend
- Multiple minor fixes and improvements
   2025-06-24 13:12:02 by Thomas Klausner | Files touched by this commit (1)
Log message:
ghdl: mark as BROKEN since it doesn't support llvm19

Newer versions available upstream
   2025-05-09 21:37:16 by Thomas Klausner | Files touched by this commit (65)
Log message:
*: bump for llvm 19 (shlib major changed)
   2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449)
Log message:
*: recursive bump for icu 77 and libxml2 2.14
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2428)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2425)
Log message:
*: revbump for icu downgrade