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

Port details

cad/netgen6.2.2608

Automatic 3D tetrahedral mesh generator

Maintainer
alven@FreeBSD.org
Packages
netgen 6.2.2608
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://ngsolve.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 (143)

Älven (alven) · 6.2.2608
cad/netgen: Update 6.2.2607 => 6.2.2608
1545e043ba
Älven (alven) · 6.2.2607
cad/netgen: Remove remnants of bundled pybind11

Fixes:	859b53003984 * cad/netgen: Update 6.2.2606 => 6.2.2607
31bed6b454
Älven (alven) · 6.2.2607
cad/netgen: Add CONFLICTS_INSTALL with netgen-lvs
35e0344740
Älven (alven) · 6.2.2607
cad/netgen: Remove forgotten unneeded dependency
e3ede8631c
Älven (alven) · 6.2.2607
cad/netgen: Update 6.2.2606 => 6.2.2607

* Unbundle pybind11
* Stop building stub files (as staging fails for them)
* Remove CONFLICTS_INSTALL stance as no real conflicts exist as of now
* Remove stripping binaries in post-install as it's done by default now
859b530039
Älven (alven) · 6.2.2606
cad/netgen: Update 6.2.2605 => 6.2.2606

Approved by:	    	db@, yuri@ (Mentors, implicit)
0c6c9c01b7
Älven (alven) · 6.2.2605
cad/netgen: Update 6.2.2604 => 6.2.2605

Approved by:	    	db@, yuri@ (Mentors, implicit)
b050aed940
Älven (alven) · 6.2.2604
cad/netgen: Update 6.2.2603 => 6.2.2604

Approved by:	    	db@, yuri@ (Mentors, implicit)
61ac3c7966
Älven (alven) · 6.2.2603
cad/netgen: Update 6.2.2602 => 6.2.2603

Approved by:	    	db@, yuri@ (Mentors, implicit)
c2a0c8ea15
Älven (alven) · 6.2.2602
cad/netgen: Update 6.2.2601 => 6.2.2602

* Pet portclippy(1) and portfmt(1)

Approved by:	   db@, yuri@ (Mentors, implicit)
011524e36b
Älven (alven) · 6.2.2601
cad/netgen: Update 6.2.2505 => 6.2.2601

* Simplify post-install stance
* Improve pkg-descr

Approved by:	db@, yuri@ (Mentors, implicit)
5400d13353
Älven (alven) · 6.2.2505
cad/netgen: update 6.2.2501 => 6.2.2505

* Format with portfmt(1)

PR:		288018
Approved by:	yuri@ (Mentor)
bedf65f80a
Älven (alven) · 6.2.2501
*/*: Älven's ports to use FreeBSD.org email

PR:		288046
Approved by:	mentors db@, yuri@ (implicit)
7e77fc75a1
Charlie Li (vishwin) · 6.2.2501
python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc

EXT_SUFFIX, according to PEP 3149, refers to the full tag and
extension for compiled extension module objects, eg .cpython-311.so,
.cpython-313t.so, etc. We do not use the correct semantic meaning,
and this usage becomes ambiguous and confusing when tags do not
match between bytecode and compiled extension module objects.

Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's
specification of a magic tag, which consists of implementation name
and shorthand version only. This is meant for bytecode and other
files containing this tag in their filename that do not depend on
a specific Python ABI for the same version. Chase all existing
consumers.

Introduce PYTHON_SOABI to align with PEP 3149's specification of a
tag, which consists of implementation name, shorthand version and
any ABI flags present (this and PYTHON_TAG are identical without
ABI flags). This is meant for compiled extension module objects and
other files that depend on a specific Python ABI for the same
version.

Add documentation for these variables that our PYTHON_EXT_SUFFIX
never had.

PR: 274671
Event: Kitchener-Waterloo Hackathon 202506
4f0eba1efd
Stephen Montgomery-Smith (stephen) · 6.2.2501
cad/netgen: Update to 6.2.2501 and improve.

- Actualise LICENSE to LGPL21 as in upstream
- Add patches to build with JPEG and MPEG
- Add WWW for source code repository
- Mark i386 as unsupported, as in upstream
- Replace explicit include dirs with localbase:ldflags
- Lint Makefile, sort entries for portclippy(1)
- Replace libav with ffmpeg as a MPEG dependency (see MOVED)
- Strip binaries and shared libraries in post-install phase.
- Change maintainer to alster@vinterdalen.se.

PR:		285491
Reported by:	Älven <alster@vinterdalen.se>
e9b9b39e6a
Stephen Montgomery-Smith (stephen) · 6.2.2404
cad/netgen: Update to 6.2.2404.
0f489f5d1e
Stephen Montgomery-Smith (stephen) · 6.2.2403
cad/netgen: Update to 6.2.2403.
66e6866939
Stephen Montgomery-Smith (stephen) · 6.2.2402
cad/netgen: Update to 6.2.2402.
8343d4e82e
Stephen Montgomery-Smith (stephen) · 6.2.2401_1
cad/netgen: Allow build with python-3.11.

Bump pybind version to 2.11.1 to fix build.

PR:		276698
Reported by:	Ruslan Makhmatkhanov <rm@FreeBSD.org>
ee1a5b379a
Stephen Montgomery-Smith (stephen) · 6.2.2401
cad/netgen: Update to 6.2.2401.
afdb988370
Stephen Montgomery-Smith (stephen) · 6.2.2307
cad/netgen: Update to 6.2.2307.
97f7ef3258
Stephen Montgomery-Smith (stephen) · 6.2.2306
cad/netgen: Update to 6.2.2306.
b84152cb62
Stephen Montgomery-Smith (stephen) · 6.2.2305
cad/netgen: Update to 6.2.2305

This version of netgen seems to want to build with opencascade.  For
now this is switched off with CMAKE_ARGS+=-DUSE_OCC=OFF.  If anyone
finds this problematic, please contact me, or create a PR.
bbc185df03
Stephen Montgomery-Smith (stephen) · 6.2.2304
cad/netgen: Update to 6.2.2304.
b45792573b
Stephen Montgomery-Smith (stephen) · 6.2.2303
cad/netgen: Update to 6.2.2303.
735dfc30c5
Stephen Montgomery-Smith (stephen) · 6.2.2302
cad/netgen: Update to 6.2.2302.
9b645c7c62
Stephen Montgomery-Smith (stephen) · 6.2.2301
cad/netgen: Update to 6.2.2031
8ce48718ce
Stefan Eßer (se) · 6.2.2204
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) · 6.2.2204
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
Stephen Montgomery-Smith (stephen) · 6.2.2204
cad/netgen: Update to 6.2.2204.
2baf0c771b
Tobias C. Berner (tcberner) · 6.2.2203
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
Stefan Eßer (se) · 6.2.2203
Fix CONFLICTS_INSTALL in categories cad and chinese

Approved by:	portmgr (implicit)
15c825be19
Stephen Montgomery-Smith (stephen) · 6.2.2203
cad/netgen: Update to 6.2.2203.
f194605378
Stephen Montgomery-Smith (stephen) · 6.2.2202
cad/netgen: Update to 6.2.2202.
f4250f0553
Stephen Montgomery-Smith (stephen) · 6.2.2201
cad/netgen: Mark broken for i386.

Reported by:	pkg-fallout@
946c76ee0c
Stephen Montgomery-Smith (stephen) · 6.2.2201
cad/netgen: Update to 6.2.2201.
37921ce1a2
Stefan Eßer (se) · 6.2.2105_1
Update CONFLICTS definitions in categories a* to c*

Update the CONFLICTS definitions of ports in the following categories:

- accessibility
- archivers
- audio
- benchmarks
- biology
- cad
- chinese
- comms
- converters

An attempt has been made to use generic conflicts patterns that do not
have to be updated whenever a new version of a conflicting port is
added to the ports system.

There is a misunderstanding that the port being built/installed has to
be omitted from the conflicts pattern. This is not true - the port
being built is implicitly non-conflicting due to logic in bsd.port.mk.

Approved by:	portmgr (implicit)
bdd2d4af96
Piotr Kubaj (pkubaj) · 6.2.2105_1
cad/netgen: don't set -march=native
818670886c
Piotr Kubaj (pkubaj) · 6.2.2105
cad/netgen: enable on all architectures

Doesn't seem to be x86-specific anymore, builds fine on powerpc64le.
faa2c926ca
Stephen Montgomery-Smith (stephen) · 6.2.2105
cad/netgen: Update to 6.2.2105.
e0a537a13d
Stephen Montgomery-Smith (stephen) · 6.2.2104
cad/netgen: Update to 6.2.2104.
ed3fdbe024
Kevin Bowling (kbowling) · 6.2.2103_1
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
da3162c7c9
Stephen Montgomery-Smith (stephen) · 6.2.2103
cad/netgen: Update to 6.2.2103.
902af89174
Adriaan de Groot (adridg) · 6.2.2102_1
cad/netgen: fix build

ld: error: libsrc/interface/libinterface.so: undefined reference to
	pthread_create [--no-allow-shlib-undefined]

This has been happening for over a month since an LLVM update
made it more sensitive to symbol-issues. I can't spot any
direct pthreads usage in the source, though, so the patch
is just a bodge.
f34213df16
Mathieu Arnold (mat) · 6.2.2102
Remove # $FreeBSD$ from Makefiles.
305f148f48
Stephen Montgomery-Smith (stephen) · 6.2.2102
- Update to 6.2.2102.
190b075327
Kai Knoblich (kai) · 6.2.2101
cad/netgen: Fix packaging with Python 3.8

PR:		253815
Approved by:	python (with hat)
25dd65a17b
Stephen Montgomery-Smith (stephen) · 6.2.2101
- Update to 6.2.2101.
abb3d6af04
Stephen Montgomery-Smith (stephen) · 6.2.2009
- Allow build for i386, because pkg-fallout@ reports build errors for amd64   as well, and it builds properly on my system.  So I believe the error is   with pkg-fallout@.
20d233a5be
Stephen Montgomery-Smith (stephen) · 6.2.2009
- Don't build for i386, because pkg-fallout@ reports build errors.
de9efac61c