Commit graph

6 commits

Author SHA1 Message Date
Mathieu Arnold
8b8abf18b5 CLeanup USE_GITHUB usage.
With hat:	portmgr
Sponsored by:	Absolight
2015-06-16 09:43:00 +00:00
John Marino
c94ca1a3df cad/ghdl: Upgrade to latest (several fixes including jobs safety for llvm) 2015-06-16 08:57:36 +00:00
John Marino
783f2a31a6 cad/ghdl: Support DragonFly - llvm back now jobs safe
The LLVM backend passes *all* tests on DragonFly (unlike FreeBSD which
fails at test 825)
2015-06-02 22:15:48 +00:00
John Marino
6b14a4ed8a cad/ghdl: Fix missing makeinfo on -CURRENT (caught by pkg-fallout) 2015-06-02 09:13:42 +00:00
John Marino
2903182ad2 cad/ghdl: Add option to use experimental LLVM backend
The LLVM backend builds much faster assuming clang35 and llvm35
are already available.  It probably builds on FreeBSD's base clang but
not ports llvm36.  In any case, the alternative backend does not
pass the testsuite on FreeBSD (fails at test 825).

The LLVM back is the default backend for DragonFly which allows the
port to build, but it fails the very first test (fails to lock mutex).
There's no need to bump -- for FreeBSD this should package the same
as it did before.
2015-05-31 23:58:12 +00:00
John Marino
bb165f9986 Add new port: cad/ghdl
GHDL is the leading VHSIC Hardware Description Language (VHDL) simulator.

Digital and mixed-signal systems such as field-programmable gate arrays
and integrated circuits can be described by VHDL, and VHDL  can also be
used as a general purpose parallel programming language.  GHDL compiles
VHDL files and creates a binary which simulates the design.

GHDL fully supports IEEE 1076-1987, IEEE 1-76-1993, IEEE 1076-2002
versions of VHDL, and partially IEEE 1076-2008.
2015-05-30 21:22:08 +00:00