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

Port details

cad/calculix2.23

Three-Dimensional Structural Finite Element Program

Maintainer
rsmith@xs4all.nl
Packages
calculix 2.23
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
http://www.calculix.de/
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 (139)

Rodrigo Osorio (rodrigo) · 2.23
cad/calculix: update 2.22 -> 2.23

Changelog: https://www.dhondt.de/new_calc.htm

PR:		295693
Approved by: Maintainer Timeout (>7 weeks)
e5b8efc297
Zsolt Udvari (uzsolt) · 2.22
cad/calculix: Update to 2.22

Use xdg-open as BROWSER instead of firefox.
Use freeglut instead of bundled library.
Merge two OPSYS==FreeBSD into one.
Add LICENSE_FILE.
Switch to DISTVERSION.

PR:		282050
Approved by:	submitter is maintainer
aa24c57f08
Rene Ladan (rene) · 2.21
all: drop support for expired FreeBSD 14.0

Simplify expressions for FreeBSD 13.X

Reviewed by:	many

Differential Revision:	https://reviews.freebsd.org/D46601
4485bd8221
Muhammad Moinur Rahman (bofh) · 2.21
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
bbab7f59e9
Muhammad Moinur Rahman (bofh) · 2.21
cad/calculix: Remove CC/CPP/CXX exports

USES=llvm now by default exports CC/CPP/CXX so remove those
Approved by:	portmgr (blanket)
39c7002d55
Muhammad Moinur Rahman (bofh) · 2.21
cad/calculix: Fix build on 14

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
ace69bc07b
Fernando Apesteguía (fernape) · 2.21
cad/calculix: Update to 2.21

ChangeLog: http://www.dhondt.de/new_calc.htm

PR:		272889
Reported by:	rsmith@xs4all.nl (maintainer)
8653baa262
Muhammad Moinur Rahman (bofh) · 2.20_1
*/*: llvm15 build fixes

llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.

Approved by:	portmgr (blanket)
9b178ffd7e
Muhammad Moinur Rahman (bofh) · 2.20_1
cad/calculix: Unbreak on HEAD

- Pet portclippy
- Utilize OPTIONSNG where applicable

Approved by:	portmgr (blanket)
295664f4ab
Gerald Pfeifer (gerald) · 2.20_1
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8d3e020ed0
Fernando Apesteguía (fernape) · 2.20
cad/calculix: Update to 2.20

PR:		266422
Reported by:	rsmith@xs4all.nl (maintainer)
b47113cfc4
Stefan Eßer (se) · 2.19
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) · 2.19
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) · 2.19
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
Pedro F. Giffuni (pfg) · 2.19
cad/calculix{-ccx}: new maintainer.

Pass maintainership to Roland Smith.
90344f18b7
Pedro F. Giffuni (pfg) · 2.19
cad/calculix{-ccx}: Update to version 2.19

Approved by:	thierry (mentor, implicit)
5cf3fd43c6
Pedro F. Giffuni (pfg) · 2.18
cad/calculix{-ccx}: Update to version 2.18

Check http://www.dhondt.de/new_calc.htm for a list of new features.

Approved by:	thierry (mentor, implicit)
ada48bb237
Kevin Bowling (kbowling) · 2.17.1_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
Mathieu Arnold (mat) · 2.17.1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Pedro F. Giffuni (pfg) · 2.17.1
cad/calculix : update to version 2.17.1

PR:	249459
Approved by:	thierry (mentor, implicit)
5abb798ed7
Pedro F. Giffuni (pfg) · 2.17
cad/calculix : update to version 2.17

Approved by:	thierry (mentor, implicit)
21cc8e910c
Pedro F. Giffuni (pfg) · 2.16.1
cad/calculix : update to version 2.16.1

Reported by:	portscout
Approved by:	thierry (mentor, implicit)
2b136628c0
Pedro F. Giffuni (pfg) · 2.16
cad/calculix : update to version 2.16

In CalculiX CrunchiX (ccx) bring back the taucs solver with the new metis.
For Calculix GraphiX (cgx) drop patches that were upstreamed.

Release notes:  http://www.dhondt.de/new_calc.htm

Approved by:	thierry (mentor)
4ef961b47d
Mark Linimon (linimon) · 2.15_1
Unmark these ports broken on aarch64.

Submitted by:	emaste (TRYBROKEN run)
Approved by:	portmgr (tier-2 blanket)
686730d4e7
Niclas Zeising (zeising) · 2.15_1
Add USES=xorg USES=gl, ports categories c

Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'c'.
c2e845d0c8
Gerald Pfeifer (gerald) · 2.15_1
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
Baptiste Daroussin (bapt) · 2.15
Incorporate a patch to stop using sys/dir.h which is deprecated in POSIX since 1997

PR:		21519
Submitted by:	ota@j.email.ne.jp
Differential Revision:	https://reviews.freebsd.org/D20621
a7402e6954
Pedro F. Giffuni (pfg) · 2.15
cad/calculix: Update to 2.15.

CalculiX GraphiX changelog:
	http://www.dhondt.de/new_calc.htm
Save from deprecation.

PR:		234131
Approved by:	thierry (mentor)
4048cf030b
Antoine Brodin (antoine) · 2.14_2
Deprecate ports broken for more than 6 months
72f4491c41
Gerald Pfeifer (gerald) · 2.14_2
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
Rene Ladan (rene) · 2.14_1
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
8a502cb2d4
Gerald Pfeifer (gerald) · 2.14_1
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
Antoine Brodin (antoine) · 2.14
Mark BROKEN:  checksum and size mismatch

Reported by:	pkg-fallout
4c13ebc7b9
Steve Wills (swills) · 2.14
cad/calculix: update to version 2.14

PR:		228260
Submitted by:	pfg (maintainer)
0d80ae4685
Mark Linimon (linimon) · 2.13_2
Mark these ports as broken on aarch64, and, where appropriate, armvX.

While here, pet portlint and modernize.

Approved by:	portmgr (tier-2 blanket)
fd22400b4e
Thomas Zander (riggs) · 2.13_2
Fix build with clang 6.x, pet portlint

PR:		227148
Submitted by:	pfg (maintainer)
MFH:		2018Q2
f3375a2723
Gerald Pfeifer (gerald) · 2.13_2
Bump PORTREVISIONs of all users of math/mpc that we just updated to version 1.1.0 (via revision 464079).
c2a92a1aea
Thomas Zander (riggs) · 2.13_1
Fix build with clang 6.0.0

PR:		225209
Submitted by:	pfg (maintainer)
202a92c6ee
Mark Linimon (linimon) · 2.13
Cross-builds under qemu may have pathname information encoded in CXX. Fix some regexes to compensate.

Approved by:	portmgr (tier-2 blanket)
75a2415563
Jimmy Olgeni (olgeni) · 2.13
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.

This round is @FreeBSD.org residents except teams.
e929aea23c
Thomas Zander (riggs) · 2.13
Update to upstream version 2.13

Detailed log:
- New features, see
  http://www.dhondt.de/new_calc.htm
  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222915
- Mark BROKEN on FreeBSD 10 for now: Does not build when
  built with clang, and causes runtime segfaults when built
  with gcc

PR:		222915
Submitted by:	pfg (maintainer)
220191ec07
Pedro F. Giffuni (pfg) · 2.12_2
cad/calculix: attempt to fix build from pkg-fallout.

Attempt to cleanup the multiple min/max definitions at the cost of some
macro redefining. The issue has been reported upstream, hopefully they
will provide a better cleanup in the future.

Either some versions of clang/libc++ are more strict or this may have been
causing issues from a while back.

Approved by:	gerald (implicit)
10d74be02d
Pedro F. Giffuni (pfg) · 2.12_1
cad/calculix: Split the ccx analyzer out of the main port.

CalculiX has alwasy been comoposed of two independent packages: ccx and
cgx. Ccx, the main tool for doing FEA, depends on fortran and currently
has to be built with GCC. Cgx, on the other hand, uses OpenGL and the C++
libraries it depends on are built with our native clang so buuilding it
with GCC causes C++ library conflicts.

By making ccx an independent port we can better focus on the specific
requirements of each tool and avoid compiler-related conflicts. This also
helps the port work again with newer versions GCC.

PR:	219290. 22043, 220434
Approved by:	gerald
0796f58254
Pedro F. Giffuni (pfg) · 2.12
Update CalculiX to version 2.12.

New features listed here:
http://www.dhondt.de/new_calc.htm

Rename a patch to make portlint/makepatch less noisy.
Reset the maintainer at request.

PR: 218635
Approved by:	maho
bb96106e5f
Matthew Rezny (rezny) · 2.11_4
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
b760897dde
Gerald Pfeifer (gerald) · 2.11_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) · 2.11_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), part II.

The first part covered  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.

This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.

PR:		214965
Reported by:	thierry
e4b7b9118a
Gerald Pfeifer (gerald) · 2.11_1
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
Maho Nakata (maho) · 2.11
Update to 2.11

Main new features:

* Rotational and translational cyclic symmetry for CFD was coded (see examples
couette1per, couettecyl4 and couettecyl4comp).
* Sensitivity analyses (cf. Section 6.9.22 in the User's Manual)
* Speed-up of the treatment of SPC's and MPC's in the stiffness and mass
matrix.

See the complete notes
http://www.dhondt.de/new_calc.htm

PR:		211917
Submitted by:	pfg@
9e136245e5
Dmitry Marakasov (amdmi3) · 2.10
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
1d1f878054