rcc automatically compresses resources above a certain size, but as
we found out the hard way, loading compressed resources from python
fails and may even coredump. As a workaround, force-disable compression
on resources in python code (c++ code seems to be fine compressed or not),
which re-enables several workbenches (most notably: Draft) at the cost
of a few megabytes of disk space.
Reported by: jeff@
MFH: 2020Q2
place all of its output in some cache file, and then print it at the end.
I'm also getting mysterious build errors from pkg-fallout, and I am
hoping this change will fix this.
- I found that this change caused pybind11 include files to be not part
of plist.
- Bump portrevision because of the change to plist.
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)
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
A handful of ports implicitetly dependet on kinit through some other port,
which in turn itself shouldn't have. In r535466 this was removed, and the
dependency on kinit now needs to be made explicit.
Reported by: antoine
The distfile has been rerolled, and (mildly) checked by the submitter
for changes.
PR: 245224
Submitted by: bob@eager.cx
Approved by: maintainer (timeout, 6 weeks)
MFH: 2020Q2
Upstream release notes:
* A patch release that corrects the SO version for the v2.5 release,
which missed getting bumped in v2.5.0.
* This release also fixes an improper failure in IlmImfTest
when running on ARMv7 and AAarch64.
Bump PORTREVISION of all port directly requiring ilmbase or openexr
that are not marked BROKEN (shlib/.so file version bump).
Test build of all port directly depending on ilmbase or openexr
succeeded in poudriere in a 12.1-RELEASE amd64 jail.
ChangeLog:
- https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.0
* Bump PORTREVISION of all consumers except py-openimageio (BROKEN).
* cad/PrusaSlicer:
LIB_DEPENDS: remove version from libHalf.so
BUILD_DEPENDS+=qt5-buildtools as package (needed on bare metal builds)
USE_GL+=gl
USES+=pkgconfig (needed to find libHalf)
The new version of CGAL brings improvements and a lot of changes, including 2 major ones [1](header only[2] and require c++14) requiring to patch all software depending on it.
[1] https://www.cgal.org/2019/11/08/cgal50/
[2] https://doc.cgal.org/latest/Manual/installation.html
math/cgal:
- Update to 5.0.2
databases/sfcgal:
- Fix with cgal5 : use c++14 and add gmpxx link
databases/postgis*:
- bump portversion needed due to cgal and sfcgal changes
cad/openscad:
- remove LIB_DEPENDS and add BUILD_DEPENDS
- Use c++14
cad/openscad-devel:
- remove LIB_DEPENDS and add BUILD_DEPENDS
- Use c++14
games/flightgear-terragear:
- remove LIB_DEPENDS and add BUILD_DEPENDS
- fix Boost error (ld: error: undefined symbol: boost:🧵:hardware_concurrency())
graphics/colmap:
- remove LIB_DEPENDS and add BUILD_DEPENDS
- fix CMAKE_CXX_FLAGS with c++14
PR: 245824
Approved by: wen, jbeich, tcberner (mentor)
Differential Revision: D24578
- update the accompanying PDF to version 0.24.6 too
- use DIST_SUBDIR
- clean up Makefile
PR: 245368
Submitted by: rene
Approved by: maintainer timeout (nivit, 14 days)
MFH: 2020Q2