net/liferea: Add a patch to downgrade the required glib-2.0 version
to make sure the port can be built from the FreeBSD ports branch 2026Q2.
The port already contains a patch to add compatibility code
for glib-2.0 versions before 2.86.0 since e8b5b5dee.
PR: 296020
cad/freecad: attempt to fix build on CURRENT
hard cast to make call to abs unambiguous
Error was:
/wrkdirs/usr/ports/cad/freecad/work/FreeCAD-1.1.1/src/Mod/TechDraw/Gui/CommandCreateDims.cpp:1106:52: error: call to 'abs' is ambiguous
1106 | int alpha = std::round(Base::toDegrees(std::abs<float>(std::atan(type == "DistanceY" ? (dx / dy) : (dy / dx)))));
www/freenginx-devel: third-party modules management (+)
Update third-party modules to their recent snapshots:
- keyval
- lua
- mod_zip (moves back to its original author's repo)
Bump PORTREVISION.
Sponsored by: tipi.work
net-p2p/amule: Update to 3.0.0
- Switch to the active community fork upstream
- Switch build system from GNU Autotools to CMake.
- Fix library dependencies by unbundling/forcing native options (disable BFD).
- Clean up obsolete Makefile variables, overrides, and old patches.
- Add tests
Reviewed by: diizzy
databases/cego: update 2.54.25 -> 2.54.29
- fix in CegoBTreeValue::valueToFVL
- log mesage cleanup done for CegoRecoveryManager, CegoQueryManager
and CegoTableManager.
- Changed return code of CegoBufferPool::writeCheckPoint to int to
return the exit code of the optional escape command.
This exit code then is indicated in the admin console
- Consolidation work done for CegoTableManager and CegoAuthManager
- Code reorganization for CegoAuthManager, CegoQueryManager and
CegoTableManager: TableManager contains low level data access methods,
QueryManger contains high level access and AuthMenager contains
authorized access methods
- Post patch for this version : In CegoFieldValue::castTo, changed
__dateFormatLock to writeLock. This is needed, since with readlock
the _dateFormatList could be traversed in parallel by the Datetime
constructor. This may lead to concurreny issues
Author: Björn Lemke <lemke at lemke-it.com>
www/{nginx,nginx-devel,freenginx}: 3rd-pary modules managemeht
Update mod_zip to 1.3.0 and switch Github author to evanmiller as this
seems to be author that the other, less current, versions are forked
from.
PR: 295934
Sponsored by: Netzkommune GmbH
lang/erlang-wx: Update to 28.5.0.2
OTP 28 reordered the lib/*/vsn.mk files (version line first, then an
SPDX copyright block), so extract the app version with a grep for the
_VSN line instead of a positional cut over the whole file.
lang/erlang: Update to 28.5.0.2
OTP 26 is end-of-life; move the main suite to OTP 28. Update the bundled
erl_interface, snmp and tools subsystem versions, and bump the corba
dependency to 5.2.2.
Drop the FOP and PDF options: they relied on the XML/fop documentation
toolchain that upstream removed in OTP 27, so they no longer build.