HBSD: Disable HARDCFLAGS for devel/expect
This would normally be easy to fix, but the problem stems from a patch
file (files/patch-modernize). I've resurrected a three-year-old closed
FreeBSD bug report that introduced the patch, asking for assistance
since there are no instructions for regenerating the problematic patch
file.
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
www/py-django-debreach: Switch to PEP517
* Remove no longer required distutils workarounds as well.
* Switch to the more preferred DISTVERSION while I'm here.
* Bump PORTREVISION due package change.
devel/lfcbase: 1.22.1 -> 1.22.2, databases/cego: 2.52.40 -> 2.52.42
lfcbase:
- Added patch in File::hasData to check return code of pool library call
- Added fix in basecheck ReplaceTest to return valid results
cego:
- For CegoClient and CegoAdmin changed argument evaluation to handle
pipe input data in a better way.
Pipe mode is just used, if no batch or command mode ist setup and
if data is available at stdin.
- This should also work for FreeBSD, when cgclt or cgadm is used
via cronjob. It has been observed, that if a program is called by
cron, poll returns data available at stdin also if there is no data
available.
- In CegoAdminThread, for tableset and table import procedure added
switch to next backup branch.
This is required, since during import, logging is disabled.
So after import, a new backup is needed.
graphics/py-rlpycairo: New port
This is a plugin for the ReportLab PDF Toolkit, which constructs rich
PDF documents, and is also used for the creation of charts in a variety
of bitmap and vector formats.
This plugin is intended to replace most of the usage of the libart based
C extension _renderPM which has been shown to have issues when rendering
complex documents.
PR: 290921