CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

cad/freehdl0.0.8_1

Free VHDL simulator

Maintainer
ports@FreeBSD.org
Packages
freehdl 0.0.8_1
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
http://www.freehdl.seul.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (53)

Baptiste Daroussin (bapt) · 0.0.8_1
cad/*: remove useless USES=pathfix
155e622888
Muhammad Moinur Rahman (bofh) · 0.0.8_1
cad/freehdl: Moved man to share/man

Approved by:    portmgr (blanket)
091a3eac37
Thierry Thomas (thierry) · 0.0.8
cad/freehdl: upgrade to the latest

Now the disfile is hosted at SourgeForge, by the project QUCS (Quite
Universal Circuit Simulator).

Also set the license.
f40fc723e4
Thierry Thomas (thierry) · 0.0.7_10
cad/freehdl: resurrect
fd8e54173e
Rene Ladan (rene)
cad/freehdl: Remove expired port

2023-11-21 cad/freehdl: Upstream vaporized and SF site do not have dists anymore
000390a6e4
Muhammad Moinur Rahman (bofh) · 0.0.7_10
cad/freehdl: Mark DEPRECATED

- Upstream last release was in 2009
- Upstream dist locations has vaporized and redirected SF site also do
  not have the dists anymore
- Pet portclippy
- Set EXPIRATION_DATE 2023-11-21
6c0cb391c9
Gerald Pfeifer (gerald) · 0.0.7_10
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8d3e020ed0
Stefan Eßer (se) · 0.0.7_9
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 0.0.7_9
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 0.0.7_9
cad: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  AMAKAWA Shuhei <amakawa@jp.FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anders Andersson <anders@hack.org>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Christoph Moench-Tegeder <cmt@FreeBSD.org>
  *  David Yeske <dyeske@gmail.com>
  *  Diane Bruce <db@db.net>
  *  Joachim Strombergson <watchman@ludd.ltu.se>
  *  Johnny Sorocil <jsorocil@gmail.com>
  *  Julian Jenkins <kaveman@magna.com.au>
  *  Marc Fonvieille <blackend@FreeBSD.org>
  *  Mario S F Ferreira <lioux@linf.unb.br> et al.
  *  Martin Dieringer <martin.dieringe@gmx.de>
  *  Matthias Petermann <matthias@petermann-it.de>
  *  Michael Durian <durian@shadetreesoftware.com>
  *  Michael Reifenberger <mr@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Otacilio de Araujo Ramos Neto <otacilio.neto@bsd.com.br>
  *  Pedro F. Giffuni
  *  Pedro F. Giffuni <giffunip@asme.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Sarod Yatawatta <sarod@cs.pdn.ac.lk>
  *  Sergio Lenzi <lenzi.sergio@gmail.com>
  *  Stanislav Sedov <ssedov@mbsd.msk.ru>
  *  Thierry Thomas <thierry@FreeBSD.org>
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Vanilla I. Shu <vanilla@FreeBSD.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  gahr
  *  hrs
  *  ijliao
  *  lbartoletti <lbartoletti@FreeBSD.org>
  *  lon_kamikaze@gmx.de
  *  stas
  *  swallace
  *  thierry@pompo.net

With hat:	portmgr
b46abf8056
Gerald Pfeifer (gerald) · 0.0.7_9
*/*: Replace USE_GCC=any with USE_GCC=yes

USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such
as i386 and amd64 since 12.x and depending on configuration 11.x,
most newer installations on other platforms, and 13.x across the
board).

Since commit 96c17633d90386b5bcf8 Mk/bsd.gcc.mk is treating them as
different spellings of the same, so continue the deorbiting of the
USE_GCC=any form and simply replace it with USE_GCC=yes.

This should not make any functional difference at all.

Discussed with:	mat, linimon, pkubaj
d09ed096c4
Mathieu Arnold (mat) · 0.0.7_9
Remove # $FreeBSD$ from Makefiles.
305f148f48
Gerald Pfeifer (gerald) · 0.0.7_9
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Gerald Pfeifer (gerald) · 0.0.7_8
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
a9f015d155
Baptiste Daroussin (bapt) · 0.0.7_7
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
7990f81066
Jan Beich (jbeich) · 0.0.7_6
Return subset of r483249 to GCC 4.2 to unbreak on mips*
aefe824439
Jan Beich (jbeich) · 0.0.7_6
Downgrade C++03 to C++98, actual default for GCC < 6

GCC 4.2 in base system doesn't support C++03:
cc1plus: error: unrecognized command line option "-std=gnu++03"
ec5d9a54d6
Mark Linimon (linimon) · 0.0.7_6
More precisely specify USES=compiler to fix build on gcc-based platforms such as powerpc64.

Tested on powerpc64, amd64.

Approved by:	portmgr (tier-2 blanket)
2e7f27934a
Gerald Pfeifer (gerald) · 0.0.7_6
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
09f9633cb6
Mark Linimon (linimon) · 0.0.7_5
Mark ports broken on mips64 that are already broken on powerpc64.  In most cases, the failure mode is the same.  Also, mark them broken on mips when necessary.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
aff42c7199
Mark Linimon (linimon) · 0.0.7_5
Mark ports broken on powerpc64, categories a-c.

While here, pet portlint and do some other cleanup.

Approved by:	portmgr (tier-2 blanket)
a875dccebc
Gerald Pfeifer (gerald) · 0.0.7_5
Bump PORTREVISIONs of all users of math/mpc that we just updated to version 1.1.0 (via revision 464079).
c2a92a1aea
Adam Weinberger (adamw) · 0.0.7_4
Reset maintainership on Dominic Fandrey's ports.

With hat:	portmgr
c499c78518
Gerald Pfeifer (gerald) · 0.0.7_4
Bump PORTREVISION for ports depending on the canonical version of GCC (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
e59c88cece
Raphael Kubo da Costa (rakuco) · 0.0.7_3
Explicitly build with -std=gnu++03.

GCC 6 changed its default from -std=gnu++03 to -std=gnu++14, and this port's
code is not compatible with C++11. Since the project looks abandoned upstream,
it makes more sense to just continue building with an older C++ standard.

PR:		219297
Approved by:	portmgr (blanket approval)
fcb3c63864
Gerald Pfeifer (gerald) · 0.0.7_3
Bump PORTREVISIONs for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
04d6f52202
Gerald Pfeifer (gerald) · 0.0.7_2
Bump PORTREVISIONS for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
89f8b05214
Baptiste Daroussin (bapt) · 0.0.7_1
Remove plist generator (we now have make makeplist and make check-plist) This plist generator was pulling deprecated syntaxes
3db887160e
Baptiste Daroussin (bapt) · 0.0.7_1
Cleanup plist
afb0da4983
Tijl Coosemans (tijl) · 0.0.7_1
Avoid a dependency on devel/libtool
278b41534b
Antoine Brodin (antoine) · 0.0.7_1
Unbreak
7c6dbbbbfd
Baptiste Daroussin (bapt) · 0.0.7_1
Convert to USES=libtool State that configure script is a GNU one Strip binaries Use pathfix instead of gnomehack
5dadceeb8c
John Marino (marino) · 0.0.7
cad/freehdl: Unbreak on F10+ and stage

I could not fix this port on clang.  It finds the double argument to the
"to_string" function ambiguious and nothing I tried resolved the
ambiguity.  In the end, I cheated by setting USE_GCC=any and I'll leave
the clang fix to a C++ expert.
32842933d3
Baptiste Daroussin (bapt) · 0.0.7
Convert GMAKE to MAKE_CMD Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends

With hat:	portmgr
a33191366c
Baptiste Daroussin (bapt) · 0.0.7
Add NO_STAGE all over the place in preparation for the staging support (cat: cad)
8e91f3161f
William Grzybowski (wg) · 0.0.7
cad/freehdl: fix build with clang

- Fix build with clang

PR:		ports/181830
Obtained from:	NetBSD
a72306e9e6
Baptiste Daroussin (bapt) · 0.0.7
Fix a hidden USE_GNOME=pkgconfig
b03628b94f
Alex Kozlov (ak) · 0.0.7
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
d4041784dc
Martin Wilke (miwi) · 0.0.7
- Get Rid MD5 support
bb86cbe5d2
Ade Lovett (ade) · 0.0.7
Sync to new bsd.autotools.mk
4a8684e352
Jeremy Messenger (mezz) · 0.0.7
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22. -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
789d75c728
Beat Gaetzi (beat) · 0.0.7
- Update to 0.0.7

PR:		ports/134330
Submitted by:	Dominic Fandrey <kamikaze AT bsdforen.de> (maintainer)
Approved by:	miwi (mentor)
012c6ea281
Martin Wilke (miwi) · 0.0.6
- Update to 0.0.6

PR:		127357
Submitted by:	Dominic Fandrey <LoN_Kamikaze@gmx.de> (maintainer)
f83b0b45ad
Martin Wilke (miwi) · 0.0.4_3
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Martin Wilke (miwi) · 0.0.4_2
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
b8135727e5
Li-Wen Hsu (lwhsu) · 0.0.4_1
- Unbroken, this port now builds successfuly on 7

PR:		ports/117141
Submitted by:	Dominic Fandrey <lon_kamikaze AT gmx.de> (maintainer)
ba29c1532c
Mark Linimon (linimon) · 0.0.4_1
Mark as broken with gcc4.2.
c05e24ab65
Rong-En Fan (rafan) · 0.0.4_1
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script   supports them.  This is determined by running ``configure --help'' in   do-configure target and set the shell variable _LATE_CONFIGURE_ARGS   which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable   Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - 

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
f935a609c5
Martin Wilke (miwi) · 0.0.4_1
- Add backup MASTER_SITES

PR:		112382
Submitted by:	Dominic Fandrey<lon_kamikaze@gmx.de> (maintainer)
6a1bbf8d40
Florent Thoumie (flz) · 0.0.4_1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a