java/openjdk25: Update to version 25.0.4
Includes the following FreeBSD specific fixes:
- Set wxneeded flag for executables on FreeBSD.
- Fix build with clang 22
Sponsored by: The FreeBSD Foundation
Mk/Uses/npm.mk: Quote TMPDIR and WRKDIR in shell comparisons
When TMPDIR is unset, the generated shell command becomes:
if [ != ${WRKDIR} ]; then
and /bin/sh reports:
[: !=: unexpected operator
Quoting both variables fixes the issue.
PR: 297181
Reported by: Shin-ichi Nagamura <core at zsc.jp>
japanese/ebview-gtk2: Fix crashes immediately after startup
Since japanese/ebview was removed in 2014, remove CONFLICTS.
Switch from REINPLACE_CMD to patchfile.
PR: 297153
Approved by: fluffy (mentor)
Co-authored-by: mce
security/globalprotect-openconnect: Mark DEPRECATED
2.0.0, which fixes the vulnerability, was released in February 2024.
The latest release is 2.6.4.
PR: 296823
Approved by: guru at unixarea.de (maintainer, timeout 2 weeks)
Approved by: fluffy (mentor)
cad/OrcaSlicer: Fix 32-bit build
LayerResult's second field is typed size_t, so std::numeric_limits::max
should also use size_t and not something related to coordinates for the
layer_id.
Reported by: pkg-fallout
Approved by: arrowd (co-mentor)
(cherry picked from commit b403418f4721af9ec4b2158539536e19ee564150)
net-mgmt/netbox: Fix build after 3496c09fda1b
* Switch to the recently created py-social-auth-core4 port, because
NetBox is not compatible with newer versions of py-social-auth-core
due to several breaking changes.
* Bump PORTREVISION due dependency change.
PR: 297152
www/py-dj60-social-auth-app-django: Fix build after 3496c09fda1b
* Although there are already newer releases that are compatible with
py-social-auth-core >= 5, they also introduce quite a few breaking
changes along with py-social-auth-core 4.9.0+, so updating the port
is not an option at this time.
Therefore, switch to the recently created py-social-auth-core4 port
for now to fix the fallout and avoid regressions.
* Bump PORTREVISION due dependency change.
PR: 297152
Reported by: Einar Bjarni Halldórsson, pkg-fallout
www/py-social-auth-app-django: Fix build after 3496c09fda1b
* Although there are already newer releases that are compatible with
py-social-auth-core >= 5, they also introduce quite a few breaking
changes along with py-social-auth-core 4.9.0+, so updating the port
is not an option at this time.
Therefore, switch to the recently created py-social-auth-core4 port
for now to fix the fallout and avoid regressions.
* Bump PORTREVISION due dependency change.
PR: 297152
Reported by: pkg-fallout
security/py-social-auth-core4: New port
This is the core component of the python-social-auth ecosystem, it
implements the common interface to define new authentication backends
to third parties services, implement integrations with web frameworks
and storage solutions.
PR: 297152
devel/gitlab-runner: improved start and stop command
The rc system does not wait till the child terminated.
Added a logic to wait for parent and child pid to terminate before
starting it again.
That fixes an issue if gitlab-runner has a long run job active
while a restart is triggered.
PR: 296226
(cherry picked from commit 079c83dcc034f2ae7eaf07c140d1204f93e87680)