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

Port details

cad/ifcopenshell0.7.0.231127_7

Open source IFC library and geometry engine

Maintainer
ports@FreeBSD.org
Packages
ifcopenshell 0.7.0.231127_7
Upstream
Higher version available: 0.9.0.post1
CPE
none, CVEs only via VuXML
WWW
https://ifcopenshell.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 (31)

Dima Panov (fluffy) · 0.7.0.231127_7
*/*: update boost consumers after boost-1.92
97a84ef467
Thierry Thomas (thierry) · 0.7.0.231127_6
cad/ifcopenshell: fix with Python-3.12

Remark: I have a WIP to get rid of OpenCascade 740 and make IfcOpenShell
work with OCCT-8.0.
4c312d7e23
Dima Panov (fluffy) · 0.7.0.231127_5
devel/boost: bump consumers after boost upgrade (+)

Get rid of direct dependency ob libbost_system.so, use libboost_thread.so instead
67fb95fb3b
Baptiste Daroussin (bapt) · 0.7.0.231127_4
libxml2: chase libxml soversion bump
3068854dd0
Dima Panov (fluffy) · 0.7.0.231127_3
devel/boost: bump consumers after Boost update
18632db919
Dima Panov (fluffy) · 0.7.0.231127_2
devel/boost: bump consumers after Boost-1.87 update

Sponsored by:	Future Crew, LLC
fa53920e72
Alexey Dokuchaev (danfe) · 0.7.0.231127_1
cad/ifcopenshell: try to unbreak the port's build against new Boost

Pull two patches from upstream GitHub so that appropriate namespace
for `mt19937' is used, depending on the Boost version.

Fixes:	d56b84c1de67
330b33853e
Dima Panov (fluffy) · 0.7.0.231127_1
cad/ifcopenshell: mark as BROKEN, fails to build with boost-1.86+

Sponsored by:	Future Crew, LLC
d56b84c1de
Dima Panov (fluffy) · 0.7.0.231127_1
*/*: bump consumers after devel/boost* update

With hat:	office
Sponsored by:	Future Crew, LLC
55cfbcf56c
Po-Chuan Hsieh (sunpoet) · 0.7.0.231127
cad/ifcopenshell: Fix build with swig 4.2.0+

PR:		279489
Obtained from:	https://github.com/IfcOpenShell/IfcOpenShell/commit/589b98053e62ee14b6817e7d2b9f5b6b527310b7
83f5e2267e
Alexey Dokuchaev (danfe) · 0.7.0.231127
cad/ifcopenshell: unbreak the port and update to version 0.7.0.231127

Chase HTTP/1.1 301 Moved Permanently redirection in the WWW line and
disable HDF5 support for now pending some CMake-related build issues.
66bd68f332
Larry Rosenman (ler) · 0.6.0_9
cad/ifcopenshell: Quiet portscout

Add PORTSCOUT restriction to avoid triggering daily message, as
upstream has daily releases.

Moved a line in the Makefile to please portlint.

PR:	279244
Reported by:	Laurent Chardon <laurent.chardon@gmail.com>
66ba27fdfb
Rene Ladan (rene) · 0.6.0_9
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
3d9a815d9c
Christian Weisgerber (naddy) · 0.6.0_9
audio/opus: bump consumers after update to 1.4
feb1fa34f5
Gerald Pfeifer (gerald) · 0.6.0_8
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8d3e020ed0
Loïc Bartoletti (lbartoletti) · 0.6.0_7
*/*: Reset maintainership
3f24b939bf
Stefan Eßer (se) · 0.6.0_7
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.6.0_7
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
Dima Panov (fluffy) · 0.6.0_7
*/*: bump all consumers after recent boost upgrade
4cf39decb3
Dima Panov (fluffy) · 0.6.0_6
cad/ifcopenshell: mark as BROKEN after recent boost upgrade

PR:	246106
d0a098c286
Charlie Li (vishwin) · 0.6.0_6
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
d63665f7cd
Matthias Fechner (mfechner) · 0.6.0_5
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
247c7db751
Loïc Bartoletti (lbartoletti) · 0.6.0_4
cad/ifcopenshell: unbreak

Switch back to opencascade < 7.6
4805390619
Mathieu Arnold (mat) · 0.6.0_3
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 0.6.0_3
Remove # $FreeBSD$ from Makefiles.
305f148f48
Loïc Bartoletti (lbartoletti) · 0.6.0_3
cad/ifcopenshell: add and enable PYTHON option

IfcOpenShell is mainly consumed via python (FreeCAD, Blender). So add this option and set it as default.

While here:
- update ifcopenshell 0.6.0 to latest commit (AFAIK, there is no real versioning atm) allow to build with swig >= 4
- remove patch-cmake_CMakeLists.txt (fixed upstream)

PR:		254402
Reported by:	Greg V <greg@unrelenting.technology>
a807252140
Mathieu Arnold (mat) · 0.6.0_2
Regular USE_GITHUB cleanup.

Remove DISTNAME, it is always overwritten.
Cleanup GH_TAGNAME and WRKSRC.
f1b1322655
Thierry Thomas (thierry) · 0.6.0_2
- Upgrade math/eigen3 to 3.3.8;

- Add some dependencies which might be detected by Find_Package but not registered;

- Bump PORTREVISION of consumers.

PR:		250833
Submitted by:	/me
Approved by:	tcberner@ (KDE / maintainer) + exp-run
0b5864f66c
Thierry Thomas (thierry) · 0.6.0_1
- Upgrade cad/opencascade to 7.5.0   Release notes at   <https://old.opencascade.com/sites/default/files/documents/release_notes_7.5.0.pdf>

- Bump PORTREVISION of consumers.
b19d5fec8a
Mark Linimon (linimon) · 0.6.0
Add compiler:c++11-lang to USES to fix build on GCC-based systems:

Target "IfcGeom_ifc2x3" requires the language dialect "CXX11" (with
  compiler extensions), but CMake does not know the compile flags to use to
  enable it.

Approved by:	portmgr (tier-2 blanket)
7bfccf5be4
Loïc Bartoletti (lbartoletti) · 0.6.0
[NEW PORT] cad/ifcopenshell: Open source IFC library and geometry engine

IfcOpenShell is an open source (LGPL) software library for working with the
Industry Foundation Classes (IFC) file format. Currently supported IFC
releases are IFC2x3 TC1 and [IFC4 Add2 TC1].

PR:		243007
Reported by:	chitty_cloud@me.com
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D24687
28a0c07667