The place for ports
math/octave-forge-bim: Update to 1.1.8.
devel/bacnet-stack: Fix build on FreeBSD 13.x<br />
<br />
PR: 287882<br />
Reported by: Chad Jacob Milios <milios __at__ ccsys.com>
graphics/kdegraphics: install colord-kde
graphics/colord-kde: add new KDE Gear<br />
<br />
This port provides interfaces and session daemon to colord.
emulators/dosbox-staging: update to 0.82.2<br />
<br />
Release notes: https://www.dosbox-staging.org/releases/release-notes/0.82.2/
devel/py-ipympl: build hangs on i386
textproc/libxml2-python: bump consumer PORTREVISIONs after move<br />
<br />
PR: 279705
textproc/libxml2: update to 2.14.4<br />
<br />
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.14.4/NEWS<br />
<br />
textproc/py-libxml2 child port is moved to textproc/libxml2-python<br />
to match the Python package name upstream specified; it now USES=python<br />
to build after do-configure. Consumers adjusted to match.<br />
<br />
Includes two bug-fix commits.<br />
<br />
PR: 279705
devel/root: Update to 6.36/00<br />
<br />
ChangeLog: https://root.cern/doc/v636/release-notes.html<br />
PR: 287835
deskutils/ausweisapp2: Update to 2.3.2<br />
<br />
- Improvements in accessibility<br />
- Visual adjustments and optimizations to the gui<br />
- Temporarily removing the ID card from an Android smartphone used as<br />
a card reader before entering the password no longer causes an error<br />
- Smartphones that can only be accessed via IPv6 are now also<br />
recognized as card readers under Windows<br />
- Support for smartphones as card readers under Windows Server<br />
- Handle relative URL redirects during authentication correctly<br />
<br />
Changelog: https://github.com/Governikus/AusweisApp/compare/2.3.1...2.3.2
math/openblas: Update to 0.3.30<br />
<br />
PR: 287684<br />
Approved by: maintainer
x11-wm/compiz: permit compiling with newer libxml2<br />
<br />
While here, cleanup Makefile.<br />
<br />
Changes<br />
Makefile -- pets port(lint,fmt,clippy)<br />
files/patch-src_metadata.c -- new (the purpose of this pr(1))<br />
<br />
PR: 285906<br />
Co-authored-by: George Mitchell <george@m5p.com>
print/fig2dev: fix build so that it finds PNG lib<br />
<br />
PR: 285302<br />
Reviewed-by: diizzy
print/fig2dev: update 3.2.9 -> 3.2.9a<br />
<br />
- Needed to update to fix UTF-8 text<br />
<br />
PR: 287816<br />
Changes: https://mcj.sourceforge.net/frm_new_features.html
biology/py-pydeseq2: Update to 0.5.2<br />
<br />
Minor code cleanup<br />
Changes: https://github.com/owkin/PyDESeq2/releases/tag/v0.5.2<br />
<br />
Reported by: portscout
games/linux-steam-utils: Update to 20250627<br />
<br />
PR: 287861
devel/got: update to 0.115<br />
<br />
No user-visible changes.
net/nats-server: update to version 2.11.5
games/libretro-core-info: update to 1.21.1 and take maintainership<br />
<br />
Changelog: https://github.com/libretro/libretro-core-info/compare/v1.19.0...v1.21.1<br />
<br />
PR: 287868<br />
Reported by: Tilde Joy <tilde@ultros.pro> (new maintainer)
textproc/comrak: update 0.39.0 → 0.39.1<br />
<br />
Reported by: portscout
misc/koboldcpp: update 1.94.1 → 1.94.2<br />
<br />
Reported by: portscout
textproc/html-pretty: update to 1.02 and take maintainership<br />
<br />
PR: 287862<br />
Reported by: Atanu Biswas <atanubiswas484@gmail.com> (new maintainer)
net/py-trio: portfmt Makefile
net/py-trio: Update to 0.30.0
devel/py-click-plugins: Update to 1.1.1.2
devel/apitrace: update to 13.0<br />
<br />
Changelog: https://github.com/apitrace/apitrace/releases/tag/13.0<br />
<br />
PR: 287853<br />
Reported by: Martin Filla <freebsd@sysctl.cz> (maintainer)
net/redpanda-connect: update to version 4.59.0
lang/spidermonkey128: update to 128.12.0
net/sniffnet: update to 1.4.0<br />
<br />
Changelog: https://github.com/GyulyVGC/sniffnet/blob/v1.4.0/CHANGELOG.md<br />
<br />
Reported by: GitHub (watch releases)
x11/rio: update 0.2.19 → 0.2.20
multimedia/lms: update 3.66.0 → 3.67.0
misc/llama-cpp: update 5747 → 5760
misc/py-litellm: update to 1.73.2<br />
<br />
Changelog: https://github.com/BerriAI/litellm/releases<br />
<br />
Reported by: portscout
graphics/vulkan-caps-viewer: update to 4.02<br />
<br />
Changes: https://github.com/SaschaWillems/VulkanCapsViewer/releases/tag/4.02<br />
Reported by: GitHub (watch releases)
x11/xdg-desktop-portal-luminous: update to 0.1.11<br />
<br />
Changes: https://github.com/waycrate/xdg-desktop-portal-luminous/releases/tag/v0.1.11<br />
Reported by: GitHub (watch releases)
x11/swayimg: update to 4.3<br />
<br />
Changes: https://github.com/artemsen/swayimg/releases/tag/v4.3<br />
Reported by: GitHub (watch releases)
x11-wm/swayfx: update to 0.5.3<br />
<br />
Changes: https://github.com/WillPower3309/swayfx/releases/tag/0.5.3<br />
Reported by: GitHub (watch releases)
games/mizuma: update to 2025.06<br />
<br />
Changes:<br />
- Changed GUI interface from Zenity to YAD.<br />
- Changes have been made to the GUI to make the<br />
execution more effective and comfortable.<br />
- Updated VKD3D-Proton issue hint that mesa-devel is required<br />
to workaround the problem since mesa-dri is still stuck at 24.<br />
- Many unnecessary little things have been removed and<br />
currently only the most necessary things are available. (Clean up)<br />
<br />
PR: 287858<br />
Reported by: Alexander Vereeken <Alexander88207@protonmail.com> (maintainer)
net/libproxy: pull in two upstream commits addressing non-GNU linkers<br />
<br />
- Support -M <mapfile> option for Solaris/illumos ld<br />
- Fix symbol versioning with LLD
sysutils/accounts-qml-module: Fix docs build<br />
<br />
qdoc needs to be supplied with the path to the headers via<br />
'includepaths'. This only seems to affect builds on CURRENT for<br />
an unknown reason.<br />
<br />
PR: 287614<br />
Reported by: kbowling<br />
MFH: 2025Q2
finance/ktoblzcheck: Update to 1.59<br />
<br />
The bank data is now a separate project to thematically distinguish it<br />
from the libraries and applications, and to simplify the build system:<br />
finance/ktoblzcheck-data
devel/tracy: update to 0.12.2<br />
<br />
Changelog: https://github.com/wolfpld/tracy/releases/tag/v0.12.2<br />
<br />
PR: 287855<br />
Reported by: Martin Filla <freebsd@sysctl.cz> (maintainer)
net/kamailio: update to 6.0.2<br />
<br />
Changelog: https://www.kamailio.org/pub/kamailio/6.0.2/ChangeLog<br />
<br />
PR: 287852<br />
Reported by: Boris Korzun <drtr0jan@yandex.ru> (maintainer)
devel/py-p4python: Update to 2025.1.2767466<br />
<br />
PR: 287857<br />
Approved by: antonfb@hesiod.org (maintainer)
emulators/pcsx2: Update to 2.3.439
www/py-fake-useragent: Update to 2.2.0
devel/electron36: update to 36.6.0<br />
<br />
Changelog: https://github.com/electron/electron/releases/tag/v36.6.0<br />
<br />
Reported by: GitHub (watch releases)
mail/archiveopteryx{-devel}: Remove build dependency on PostgreSQL client<br />
<br />
This was never needed, but leftover from the original porting before realizing it includes its own Postgres client implementation.<br />
<br />
No changes to the package.
x11/xcb-util-cursor: Update to 0.1.5<br />
<br />
Add an upstream patch which corrects default CURSORPATH.<br />
Add autoreconf since upstream used aclocal-1.16<br />
<br />
PR: 287329<br />
Approved by: manu (maintainer)
devel/boost-libs: Fix broken function program_location_impl<br />
<br />
... in include/boost/dll/detail/posix/program_location_impl.hpp<br />
<br />
This function is FreeBSD-specific.<br />
<br />
Fixed error:<br />
error: use of undeclared identifier 'buf'<br />
<br />
Approved by: office@FreeBSD.org (maintainer's timeout; 14 days)<br />
<br />
PR: 287514
Reapply "devel/py-wait-for2: Update to 0.4.1"<br />
<br />
This reverts commit 292eb836860bf6dd8567fff5e239477f95100ca4.<br />
<br />
This was mistakenly reverted in my local repo and pushed to the remote<br />
repo.
guacamole: Update to 1.6.0<br />
<br />
Changes: https://guacamole.apache.org/releases/1.6.0/#changelog
Revert "devel/py-wait-for2: Update to 0.4.1"<br />
<br />
This reverts commit 35f638d30ba089efbfcad1b797115fff9533f048.
guacamole: Update to 1.6.0<br />
<br />
Changes: https://guacamole.apache.org/releases/1.6.0/#changelog
*/wordpress*: Update to 6.8.1<br />
<br />
Changelog: https://wordpress.org/news/category/releases/<br />
<br />
Sponsored by: Netzkommune GmbH
math/vtk9: update 9.2.6 → 9.5.0
science/elmerfem: Correct WWW
dns/openresolv: update to 3.17.0<br />
<br />
Changes: https://github.com/NetworkConfiguration/openresolv/releases/tag/v3.17.0
www/firefox: update to 140.0.2<br />
<br />
Release Notes (soon):<br />
https://www.mozilla.org/en-US/firefox/140.0.2/releasenotes/
mail/cyrus-imapd38: Update to 3.8.6.<br />
<br />
Relnotes: https://www.cyrusimap.org/3.8/imap/download/release-notes/3.8/x/3.8.6.html
mail/cyrus-imapd310: Update to 3.10.2.<br />
<br />
Relnotes: https://www.cyrusimap.org/3.10/imap/download/release-notes/3.10/x/3.10.2.html
mail/cyrus-imapd312: Update to 3.12.1.<br />
<br />
Relnotes: https://www.cyrusimap.org/3.12/imap/download/release-notes/3.12/x/3.12.1.html
net/ktcplist: List tcp connections with KTLS offload
net/freeradius3: Merge in upstream dictionary fix, bump PORTREVISION<br />
<br />
PR: 287854<br />
Reported by: Dmitry Lukhtionov <dmitryluhtionov@gmail.com>
openjdk: remove need for fdescfs(5) and probably procfs(5)<br />
<br />
Implement getCommittedVirtualMemorySize() directly using sysctl<br />
kern.proc.vmmap<br />
Implement getOpenFileDescriptorCount() directly using sysctl<br />
kern.proc.nfds<br />
<br />
Note on openjdk17 use closefrom where possible (note this use case is<br />
only in openjdk 17, 21, 23 and 24)<br />
<br />
Remove the message about the use of fdescfs(5) as this is not needed<br />
for sure, keep the information about procfs(5) as I have not analysed<br />
enough the source code to make sure it is not used anywhere else, but<br />
I don't think it is.
www/apache24: Allow overriding USERS and GROUPS via make.conf<br />
<br />
It is a welcome addition for those building their own apache24 package<br />
with custom UID/GID.<br />
<br />
PR: 284194<br />
Sponsored by: Klara, Inc.<br />
Approved By: 0mp (mentor)<br />
Approved By: maintainer timeout<br />
Differential Revision: https://reviews.freebsd.org/D48522
textproc/p5-YAML-PP: Update to 0.39.0<br />
<br />
- update 0.034 -> 0.39.0<br />
ChangeLog: https://metacpan.org/dist/YAML-PP/changes<br />
<br />
PR: 287842
*/*: bump port revision after electron35 update
devel/electron35: update to 35.6.0<br />
<br />
Changelog: https://github.com/electron/electron/releases/tag/v35.6.0<br />
<br />
Reported by: GitHub (watch releases)
net-mgmt/zabbix72-server: Update to 7.2.9<br />
<br />
Release notes: https://www.zabbix.com/rn/rn7.2.9<br />
PR: 287843
net-mgmt/zabbix7-server: Update to 7.0.15<br />
<br />
Release notes: https://www.zabbix.com/rn/rn7.0.15<br />
PR: 287843
ports-mgmt/pkg-devel: update to 2.2.99.1<br />
<br />
Changes:<br />
- revert the scheduler "fixes" trying to reduce the<br />
number of "split upgrades", it causes ordering issues<br />
- plug some leaks<br />
- fix some sqlite statement leak
ports-mgmt/pkg: update to 2.2.1<br />
<br />
Changes:<br />
- revert the scheduler "fixes" trying to reduce the<br />
number of "split upgrades", it causes ordering issues<br />
- plug some leaks<br />
- fix some sqlite statement leak
devel/sltdl: update to 0.5.2
devel/slibtool: update to 0.7.3
lang/silq: Fix distinfo<br />
<br />
I forgot that the synthetic PORTVERSION affects the name of the<br />
fetched dist file.
devel/py-ty: update to 0.0.1a12<br />
<br />
While here, add PORTSCOUT to prevent false positive notifications.<br />
<br />
Changelog: https://github.com/astral-sh/ty/blob/0.0.1-alpha.12/CHANGELOG.md<br />
<br />
Reported by: Repology
devel/libayatana-appindicator: update to 0.5.94<br />
<br />
- drop lcov dependency used for code coverage
misc/py-huggingface-hub: update to 0.33.1<br />
<br />
Changelog: https://github.com/huggingface/huggingface_hub/releases/tag/v0.33.1<br />
<br />
Reported by: Repology
games/libretro-beetle_psx: Fixed typo in maintainer email address<br />
<br />
PR: 287805<br />
Approved by: Tilde Joy <tilde@ultros.pro> (maintainer, implicit)<br />
Fixes: 21093d3c1d52 (Update 0.20231020 => 0.20250622, take maintainership)
editors/vscode: update to 1.101.2<br />
<br />
While here, add missing patches for kerberos node module. The patches<br />
for kerberos modules have been upstreamed and will be eventually<br />
removed.<br />
<br />
Changelog: https://code.visualstudio.com/updates/v1_101<br />
<br />
Reported by: GitHub (watch releases)
sysutils/py-healthchecks: New port: Open-source cron job and background task monitoring service<br />
<br />
Healthchecks is a cron job monitoring service. It listens for HTTP<br />
requests and email messages ("pings") from your cron jobs and<br />
scheduled tasks ("checks"). When a ping does not arrive on time,<br />
Healthchecks sends out alerts.<br />
<br />
Healthchecks comes with a web dashboard, API, 25+ integrations for<br />
delivering notifications, monthly email reports, WebAuthn 2FA<br />
support, team management features: projects, team members, read-only<br />
access.<br />
<br />
Approved by: acm (mentor)
devel/py-oncalendar: New port: Systemd OnCalendar expression parser and evaluator<br />
<br />
OnCalendar is a systemd expression parser and evaluator written for<br />
and being used in Healthchecks (a scheduled task monitoring service).<br />
<br />
This package provides three iterators:<br />
<br />
- base: supports expressions without timezone.<br />
- tz: supports expressions with and without timezone.<br />
- oncalendar: supports multiple expressions with or without timezones,<br />
separated by newlines.<br />
<br />
Approved by: acm (mentor)
devel/py-cronsim: New port: Cron expression parser and evaluator<br />
<br />
Cron Sim(ulator), a cron expression parser and evaluator. Works<br />
with Python 3.9+. CronSim is written for and being used in Healthchecks<br />
(a cron job monitoring service).<br />
<br />
Approved by: acm (mentor)
www/py-dj52-django-stubs-ext: Add slave port of www/py-django-stubs-ext<br />
<br />
sysutils/py-healthchecks port requires django 5.2 and<br />
www/py-django-stubs-ext uses django 4.2 so a conflict will arise. The<br />
slave port has been created to use DJANGO_VERSION with the specific<br />
version of django that a port needs.<br />
<br />
PR: 287486<br />
Approved by: acm (mentor)<br />
Approved by: maintainer timeout (2 weeks)
sysutils/go-ntfy: New port: Send push notifications to your phone or desktop using PUT/POST<br />
<br />
ntfy (pronounced "notify") is a simple HTTP-based pub-sub notification<br />
service. With ntfy, you can send notifications to your phone or<br />
desktop via scripts from any computer, without having to sign up<br />
or pay any fees. If you'd like to run your own instance of the<br />
service, you can easily do so since ntfy is open source.<br />
<br />
Approved by: acm (mentor)
mail/nextcloud-mail: Update to 5.1.5
www/nextcloud-calendar: Update to 5.3.4
www/nextcloud-forms: Update to 5.1.1
www/firefox: update to 140.0.1<br />
<br />
Release Notes:<br />
https://www.mozilla.org/en-US/firefox/140.0.1/releasenotes/
devel/py-wait-for2: Update to 0.4.1<br />
<br />
ChangeLogs:<br />
<br />
- https://github.com/Traktormaster/wait-for2/releases/tag/v0.4.0<br />
- https://github.com/Traktormaster/wait-for2/releases/tag/v0.4.1<br />
<br />
Approved by: acm (mentor)
www/py-nicegui: Update to 2.20.0<br />
<br />
- Remove devel/py-wait-for2 dependency (no needed anymore since 2.20.0).<br />
<br />
ChangeLogs:<br />
<br />
- https://github.com/zauberzeug/nicegui/releases/tag/v2.19.0<br />
- https://github.com/zauberzeug/nicegui/releases/tag/v2.20.0<br />
<br />
Approved by: acm (mentor)
print/texinfo: Update htmlxref.cnf to 20250626<br />
<br />
- Bump PORTREVISION for package change<br />
<br />
Changes: https://git.savannah.gnu.org/cgit/texinfo.git/log/util/htmlxref.cnf
www/yarn-node18: Mark DEPRECATED and set EXPIRATION_DATE to 2025-09-01<br />
<br />
The EXPIRATION_DATE is kept in sync with textproc/kibana8.<br />
<br />
Reference: https://github.com/freebsd/freebsd-ports/commit/9139b793a589c303ec77de40b23303b6f48ad625
math/py-pyreadstat: Remove cython hack<br />
<br />
- Bump PORTREVISION for potential package change
math/py-blis: Remove cython hack<br />
<br />
- Bump PORTREVISION for potential package change
graphics/py-rasterio: Remove cython hack<br />
<br />
- Bump PORTREVISION for potential package change
devel/py-thriftpy2: Remove cython hack<br />
<br />
- Bump PORTREVISION for potential package change
devel/py-pycocotools: Remove cython hack<br />
<br />
- Bump PORTREVISION for potential package change
devel/py-dj52-django-rq: Cosmetic change