FreshPorts news
FreshPorts news
The place for ports
mail/mailpit - 1.29.3
mail/mailpit: Update to 1.29.3<br /> <br /> Improved ONLY_FOR_ARCHS_REASON message to better explain the supported<br /> architectures.
audio/subtui - 2.10.0
audio/subtui: Update to 2.10.0<br /> <br /> Changelog: https://github.com/MattiaPun/SubTUI/releases/tag/v2.10.0
graphics/igt-gpu-tools - 1.26.1266_3
graphics/igt-gpu-tools: Fix builds since D49183
textproc/qo - 0.3.1
textproc/qo: Update to 0.3.1
sysutils/goaccess - 1.10.1
sysutils/goaccess: Update to 1.10.1
games/widelands - 1.3.1
games/widelands: update 1.2.1 → 1.3.1<br /> <br /> PR: 293644<br /> Tested by: thindil@laeran.pl.eu.org
games/luanti - 5.15.1
games/luanti: update 5.14.0 → 5.15.1<br /> <br /> PR: 293560<br /> Tested by: giorgio.caculli@protonmail.com
astro/gpsprune - 26.1_2
astro/gpsprune: switch to default java version
astro/osmosis - 0.49.2_2
astro/osmosis: switch to default java version
astro/josm - 19481
astro/josm: update 19439 → 19481<br /> <br /> - Switch to latest supported openjdk<br /> - Simplify wrapper script, run with correct java
devel/omnilinter - 0.7.1
devel/omnilinter: update 0.7.0 → 0.7.1
games/linwarrior - 20100320_6
games/linwarrior: deprecate
devel/cppcheck - 2.20.0
devel/cppcheck: update 2.19.1 → 2.20.0
www/awstats - 8.0_1,1
www/awstats: Remove awdownloadcsv.pl (security vuln)<br /> <br /> Problem:<br /> awdownloadcsv.pl is vulnerable to command injection and path traversal,<br /> ref [1] and [2].<br /> The GitHub issue [1] mentions that it is deprecated, and the readme does<br /> not list this file among the files that are (supposed to be) part of the<br /> distribution.<br /> <br /> Solution:<br /> This commit prevents awdownloadcsv.pl to be installed, thus removing the<br /> vulnerability.<br /> <br /> [1] https://github.com/eldy/AWStats/issues/276<br /> [2] https://www.openwall.com/lists/oss-security/2026/03/08/8<br /> <br /> While here, clean up sorting of IPV6_RUN_DEPENDS.<br /> <br /> PR: 293698<br /> MFH: 2026Q1
x11/urxvt-perls - 2.0_2
x11/urxvt-perls: mark DEPRECATED<br /> <br /> The port was archived upstream (and upstream repository was renamed<br /> to https://github.com/xyb3rt/urxvt-perls: did that for completeness too).<br /> <br /> PR: 292161<br /> Approved by: yuri (mentor)<br /> Signed-off-by: Eygene Ryabinkin &lt;rea@FreeBSD.org&gt;
textproc/kibana8 - 8.19.12_1
textproc/kibana8: Fix path to executable in rc.d script<br /> <br /> PR: 284290<br /> Approved by: blanket (fix runtime)
textproc/R-cran-highr - 0.12
textproc/R-cran-highr: Update to 0.12<br /> <br /> Add test dependencies.<br /> The port doesn&#039;t need compile so remove the build dependencies.<br /> Switch to DISTVERSION.<br /> <br /> Changelog: https://github.com/yihui/highr/releases/tag/v0.12
www/freenginx-devel - 1.29.6
www/freenginx-devel: update from 1.29.5 to 1.29.6<br /> <br /> Sponsored by: tipi.work<br /> <br /> &lt;ChangeLog&gt;<br /> <br /> *) Bugfix: incorrect &quot;upstream server temporarily disabled&quot; messages<br /> might be logged when using variables in the &quot;proxy_pass&quot; directive.<br /> <br /> *) Bugfix: retrying a request to the next gRPC upstream server might not<br /> work correctly.<br /> Thanks to David Carlier.<br /> <br /> *) Bugfix: a segmentation fault might occur in a worker process if the<br /> ngx_http_xslt_filter_module was used.<br /> <br /> *) Bugfix: a segmentation fault might occur in a worker process if the<br /> ngx_http_mp4_module was used.<br /> <br /> *) Bugfix: in the ngx_http_uwsgi_module and ngx_http_scgi_module<br /> modules.<br /> <br /> *) Bugfix: in memory allocation error handling.<br /> <br /> &lt;/ChangeLog&gt;
www/freenginx-devel - 1.29.5_6
www/freenginx-devel: fix a third-party rds-csv dynamic module build<br /> <br /> Bump PORTREVISION.<br /> <br /> Sponsored by: tipi.work
graphics/ImageMagick7 - 7.1.2.16
graphics/ImageMagick7: Update to 7.1.2-16<br /> <br /> Reported by: portscout!
archivers/pbzip2 - 1.1.13
archivers/pbzip2: Fix build on 14.4<br /> <br /> In &quot;stable/14&quot; bmake was updated to version 20250707 after 1403507 and<br /> before 1403508.<br /> <br /> Check 3129c2094ecb0db5bf55c481c1a1f133ea01df76 for more info.<br /> <br /> PR: 290004<br /> Reported by: Sebastian Oswald &lt;sko@rostwald.de&gt;<br /> Approved by: blanket (fix build)
net/ipxe - g20260310,1
net/ipxe: update g20260106 (ff6d612e) to g20260310 (013a4a93)
benchmarks/py-reframe-hpc - 4.9.2
benchmarks/py-reframe-hpc: Update 4.9.1 =&gt; 4.9.2<br /> <br /> Changelog:<br /> https://github.com/reframe-hpc/reframe/releases/tag/v4.9.2<br /> <br /> - Replace &quot;reframe_hpc&quot; with &quot;${PORTNAME:tl}&quot;.<br /> - Add NO_ARCH.<br /> <br /> PR: 293699
sysutils/usb_modeswitch - 2.6.2
sysutils/usb_modeswitch: Update 2.6.0 =&gt; 2.6.2, data 20191128 =&gt; 20251207, take maintainership<br /> <br /> Changelogs:<br /> https://www.draisberghof.de/usb_modeswitch/ChangeLog<br /> https://www.draisberghof.de/usb_modeswitch/ChangeLogData<br /> <br /> Improve port:<br /> - Replace PORTVERSION with DISTVERSION.<br /> - Replace &quot;.tar.bz2&quot; with &quot;${EXTRACT_SUFX}&quot;.<br /> - Fix warning from portlint.<br /> - Merge REINPLACE_CMD.<br /> - Split long lines in do-install.<br /> - Replace &quot;${WRKSRC}/..&quot; with &quot;{WRKDIR}&quot;.<br /> <br /> PR: 293696
x11-fonts/libfontenc - 1.1.9
x11-fonts/libfontenc: update: 1.1.8 -&gt; 1.1.9<br /> <br /> PR: 293069<br /> Exp-run by: antoine<br /> Approved by: x11 (maintainer, timeout &gt;2 weeks)<br /> <br /> Sponsored by: tipi.work
www/py-django-recaptcha - 4.1.0
www/py-django-recaptcha: Update to 4.1.0<br /> <br /> * Switch to the PEP517 build framework.<br /> <br /> Changelog:<br /> <br /> https://github.com/django-recaptcha/django-recaptcha/releases/tag/4.1.0<br /> <br /> PR: 291707<br /> With hat: python
www/py-django-recaptcha - 4.0.0_2
www/py-django-recaptcha: Fix stage QA issues<br /> <br /> * Fix poudriere bulk -t by partially restoring removed PKGNAMEPREFIX<br /> from fd2ba60b94f9:<br /> <br /> [...]<br /> ====&gt; Running Q/A tests (stage-qa)<br /> Error: Package names are not unique with flavors:<br /> py311: django-recaptcha-4.1.0<br /> py312: django-recaptcha-4.1.0<br /> py313: django-recaptcha-4.1.0<br /> py313t: django-recaptcha-4.1.0<br /> py314: django-recaptcha-4.1.0<br /> py310: django-recaptcha-4.1.0<br /> Error: maybe use &lt;flavor&gt;_PKGNAMEPREFIX/SUFFIX.<br /> [...]<br /> <br /> Approved by: portmgr (build fix blanket)<br /> Fixes: fd2ba60b94f9 www/py-django-recaptcha: Update to 4.0.0
textproc/py-mkdocs-material - 9.7.4
textproc/py-mkdocs-material: Update to 9.7.4<br /> <br /> Changelog:<br /> <br /> https://github.com/squidfunk/mkdocs-material/releases/tag/9.7.4
graphics/py-sorl-thumbnail - 13.0.0
graphics/py-sorl-thumbnail: Update to 13.0.0<br /> <br /> Changelog:<br /> <br /> https://github.com/jazzband/sorl-thumbnail/releases/tag/13.0.0<br /> <br /> PR: 293579<br /> Approved by: Kevin Golding (maintainer)
devel/py-inline-snapshot - 0.32.4
devel/py-inline-snapshot: Update to 0.32.4<br /> <br /> Changelog:<br /> <br /> https://github.com/15r10nk/inline-snapshot/releases/tag/0.32.4
devel/py-binaryornot - 0.6.0
devel/py-binaryornot: Update to 0.6.0<br /> <br /> * Switch to the PEP517 build framework.<br /> <br /> * Make the port concurrent safe as it installs a script outside of<br /> Python&#039;s site-lib directory.<br /> <br /> * Update WWW to point to renamed upstream repository.<br /> <br /> * Modernize the test suite as well.<br /> <br /> Changelogs since 0.4.4:<br /> <br /> https://github.com/binaryornot/binaryornot/releases/tag/v0.5.0<br /> https://github.com/binaryornot/binaryornot/releases/tag/v0.6.0
devel/lazygit - 0.60.0
devel/lazygit: Update to 0.60.0<br /> <br /> Changes: https://github.com/jesseduffield/lazygit/releases/tag/v0.60.0
www/radicale - 3.6.1
www/radicale: Update to 3.6.1<br /> <br /> Upstream switched from passlib to libpass but we don&#039;t have this in<br /> ports yet and passlib is still compatible so ignore this for the moment.
multimedia/kodi-addon-inputstream.adaptive - 22.3.9
multimedia/kodi-addon-inputstream.adaptive: Update to 22.3.9
multimedia/kodi-addon-pvr.iptvsimple - 22.6.4
multimedia/kodi-addon-pvr.iptvsimple: Update to 22.6.4
multimedia/kodi-addon-pvr.hts - 22.8.1
multimedia/kodi-addon-pvr.hts: Update to 22.8.1
dns/dnscontrol - 4.36.1
dns/dnscontrol: Update to 4.36.1
sysutils/zot - 2.1.15
sysutils/zot: Update to 2.1.15
sysutils/zli - 2.1.15
sysutils/zli: Update to 2.1.15
www/py-django-cms - 5.0.6
www/py-django-cms: Update to 5.0.6
www/tcexam - 16.6.1
www/tcexam: Update to 16.6.1
devel/py-ttkbootstrap - 1.20.2
devel/py-ttkbootstrap: Update to 1.20.2<br /> <br /> ChangeLog: https://github.com/israel-dryer/ttkbootstrap/releases/tag/v1.20.2<br /> Reported by: Israel Dryer &lt;notifications@github.com&gt;
net-im/py-zapzap - 6.3.4
net-im/py-zapzap: Update to 6.3.4<br /> <br /> ChangeLog: https://github.com/rafatosta/zapzap/releases/tag/6.3.4<br /> Reported by: Rafael Tosta &lt;notifications@github.com&gt;
net-mgmt/telegraf - 1.38.0
net-mgmt/telegraf: Upgrade to 1.38.0<br /> <br /> Change the rc script to require login, since some custom setups would<br /> expect random services to be up and running and available for<br /> monitoring.<br /> <br /> Release notes: https://github.com/influxdata/telegraf/releases/tag/v1.38.0
www/py-fastapi - 0.135.1
www/py-fastapi: Update to 0.135.1<br /> <br /> Enable `make test`
devel/py-pygit2 - 1.19.1
devel/py-pygit2: update to 1.19.1<br /> <br /> Changes: https://github.com/libgit2/pygit2/blob/master/CHANGELOG.md
devel/py-virtualenv - 21.2.0
devel/py-virtualenv: Update to 21.2.0<br /> <br /> ChangeLog: https://github.com/pypa/virtualenv/releases/tag/21.2.0<br /> Reported by: &quot;github-actions[bot]&quot; &lt;notifications@github.com&gt;
devel/jenkins - 2.554
devel/jenkins: Update to 2.554<br /> <br /> Sponsored by: The FreeBSD Foundation
devel/py-python-discovery - 1.1.2
devel/py-python-discovery: Update to 1.1.2<br /> <br /> ChangeLog: https://github.com/tox-dev/python-discovery/releases/tag/1.1.2<br /> Reported by: Bernát Gábor &lt;notifications@github.com&gt;
www/forgejo-lts - 11.0.11
www/forgejo-lts: Update to 11.0.11<br /> <br /> Changelog:<br /> * https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/11.0.11.md<br /> <br /> MFH: 2026Q1
www/forgejo - 14.0.3
www/forgejo: Update to 14.0.3<br /> <br /> Changelog:<br /> * https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/14.0.3.md<br /> <br /> MFH: 2026Q1
deskutils/podman-desktop - 1.25.0_5
*/*: Bump port revision after electron40 update (24bf3f7633de)
devel/electron40 - 40.8.0
devel/electron40: Update to 40.8.0<br /> <br /> Changelog:<br /> - https://github.com/electron/electron/releases/tag/v40.7.0<br /> - https://github.com/electron/electron/releases/tag/v40.8.0<br /> <br /> Reported by: GitHub (watch releases)
sysutils/vm-bhyve-devel - 1.7.99.63
sysutils/vm-bhyve-devel: Update to latest commit<br /> <br /> The upstream&#039;s master branch will become the future 1.8.0 release so<br /> 1.7.99 is used as a temporary version.<br /> <br /> Approved by: michaelo (vm-bhyve co-maintainer)<br /> Differential Revision: https://reviews.freebsd.org/D55688
filesystems/R-cran-fs - 1.6.7
filesystems/R-cran-fs: Update to 1.6.7<br /> <br /> Changelog: https://cran.r-project.org/web/packages/fs/news/news.html
devel/cgit - 1.3
devel/cgit: update to v1.3<br /> <br /> Changelog: https://lists.zx2c4.com/pipermail/cgit/2026-February/004968.html<br /> <br /> Change maintainer&#039;s address, was used in submitting bugs 227304.<br /> <br /> PR: 292688
sysutils/go-ntfy - 2.18.0
sysutils/go-ntfy: Update to 2.18.0<br /> <br /> * Bump golang version.<br /> * Set listen-http in server.yml instead of in the rc(8) script.<br /> <br /> ChangeLog: https://github.com/binwiederhier/ntfy/releases/tag/v2.18.0<br /> <br /> PR: 293557
www/pocket-id - 2.4.0
www/pocket-id: Update to 2.4.0<br /> <br /> * Bump golang version.<br /> <br /> ChangeLog: https://github.com/pocket-id/pocket-id/releases/tag/v2.4.0<br /> <br /> PR: 293687
devel/R-cran-later - 1.4.8
devel/R-cran-later: Update to 1.4.8<br /> <br /> Changelog: https://cran.r-project.org/web/packages/later/news/news.html
deskutils/qownnotes - 26.3.7
deskutils/qownnotes: update QOwnNotes to version 26.3.7<br /> <br /> Fixes: f40485c6b3d9
www/py-a2wsgi - 1.10.10
www/py-a2wsgi: New port<br /> <br /> Convert WSGI app to ASGI app or ASGI app to WSGI app.<br /> <br /> Pure Python. Only depend on the standard library.<br /> <br /> Compared with other converters, the advantage is that a2wsgi<br /> will not accumulate the requested content or response content<br /> in the memory, so you don&#039;t have to worry about the memory<br /> limit caused by a2wsgi. This problem exists in converters<br /> implemented by uvicorn/startlette or hypercorn.
www/py-baize - 0.23.1
www/py-baize: New port<br /> <br /> Powerful and exquisite WSGI/ASGI framework/toolkit. Only relies on the<br /> standard library.<br /> <br /> The minimize implementation of methods required in the Web framework.<br /> No redundant implementation means that you can freely customize functions<br /> without considering the conflict with baize&#039;s own implementation.
net/boinc-client - 8.2.8
Mk/Uses: Remove certs.mk<br /> <br /> It was a useful shorthand for the security/ca_root_nss dependency.<br /> However, several people disagreed.<br /> <br /> Can anybody explain why libedit.mk is there? It is also a one string<br /> substitution. Same with libarchive.mk.
misc/freebsd-release-manifests - 20260306
misc/freebsd-release-manifests: Add 14.4-RELEASE MANIFEST files<br /> <br /> Approved by: re (implicit)<br /> Sponsored by: OpenSats Initiative
textproc/kibana8 - 8.19.12
textproc/kibana8: Restore build,run args for USES+=nodejs<br /> <br /> If the nodejs version is specified, then the build,run arguments are<br /> not added.<br /> <br /> PR: 289759<br /> Approved by: blanket (fix my previous commit)<br /> Fixes: 53012cd436a9 (Update 8.11.3 =&gt; 8.19.12)
textproc/kibana8 - 8.19.12
textproc/kibana8: Update 8.11.3 =&gt; 8.19.12<br /> <br /> Changelogs (there are 59 new versions):<br /> https://www.elastic.co/guide/en/kibana/8.19/release-notes-8.11.4.html<br /> . . .<br /> https://www.elastic.co/guide/en/kibana/8.19/release-notes-8.19.12.html<br /> <br /> - Add &quot;MASTER_SITES+=LOCAL/vvd/kibana&quot; for those who also can&#039;t<br /> download from the official website: &quot;403 Forbidden&quot;.<br /> - Switch to default nodejs version 24.<br /> - Improve COMMENT - correct name is &quot;Elasticsearch&quot; without camel-case.<br /> - Use ${NODEJS_VERSION} instead of hardcoded nodejs version.<br /> - Remove unnecessary BUILD_DEPENDS - USES+=nodejs also adds it.<br /> - Remove default args build,run form USES+=nodejs.<br /> - Update CONFLICTS.<br /> - Fix warnings from portclippy.<br /> - Replace &quot;${INSTALL} -l rs&quot; with &quot;${RLN}&quot;.<br /> - Update pkg-descr.<br /> - Improve pkg-message.<br /> <br /> PR: 289759<br /> Approved by: elastic (maintainer, timeout &gt; 5 months)<br /> Co-authored-by: Vladimir Druzenko &lt;vvd@FreeBSD.org&gt;
math/R-cran-terra - 1.9.1
math/R-cran-terra: Update to 1.9-1<br /> <br /> - Set TESTING_UNSAFE<br /> <br /> ChangeLog: https://cran.r-project.org/web/packages/terra/news/news.html
net/boinc-client - 8.2.8
net/boinc-client: Use Mk/Uses/certs.mk for certs:run<br /> <br /> Approved by: db@, yuri@ (Mentors, implicit)
sysutils/appjail - 4.9.1
sysutils/appjail{,-devel}: Enable OCI option by default
net/haproxy28 - 2.8.19
net/haproxy28: update to version 2.8.19.
net/haproxy26 - 2.6.24
net/haproxy26: update to version 2.6.24
net/haproxy24 - 2.4.31
net/haproxy24: update to version 2.4.31.
net/haproxy30 - 3.0.18
net/haproxy30: update to version 3.0.18.
net/haproxy33 - 3.3.5
net/haproxy33: update to version 3.3.5.
net/haproxy - 3.2.14
net/haproxy: update to version 3.2.14.
www/nextcloud-news - 28.0.0
www/nextcloud-news: Update to 28.0.0
mail/nextcloud-mail - 5.7.2
mail/nextcloud-mail: Update to 5.7.2
filesystems/xfuse - 0.6.0
filesystems/xfuse: 0.6.0<br /> <br /> The main new feature is support for XFS&#039;s Large Extent Counts feature.<br /> <br /> https://github.com/KhaledEmaraDev/xfuse/blob/main/CHANGELOG.md#060---2026-03-09<br /> <br /> Sponsored by: ConnectWise
databases/mroonga - 15.17
databases/mroonga: Ignore with mysql 8.4<br /> <br /> PR: 291336<br /> Reported by: exp-run<br /> Sponsored by: Netzkommune GmbH
databases/libgda5-mysql - 5.2.10_6
databases/libgda5-mysql: Ignore with mysql 8.4<br /> <br /> PR: 291336<br /> Reported by: exp-run<br /> Sponsored by: Netzkommune GmbH
www/nginx - 1.28.2_12,3
www/*nginx*: Update 3-party modul passenger<br /> <br /> Update third-party modul passenger to 6.1.2<br /> <br /> PR: 292546<br /> Sponsored by: Netzkommune GmbH
www/firefox - 148.0.2,2
www/firefox: update to 148.0.2 (rc1)<br /> <br /> Release Notes (soon):<br /> https://www.firefox.com/en-US/firefox/148.0.2/releasenotes/
lang/perl5.42 - 5.42.1
lang/perl5.42: update to 5.42.1
benchmarks/clpeak - 1.1.6
benchmarks/clpeak: update to 1.1.6<br /> <br /> Changes: https://github.com/krrishnarraj/clpeak/releases/tag/1.1.6<br /> Reported by: GitHub (watch releases)
x11/swaylock - 1.8.5
x11/swaylock: update to 1.8.5<br /> <br /> Changes: https://github.com/swaywm/swaylock/releases/tag/v1.8.5<br /> Reported by: GitHub (watch releases)
x11/xfce4-terminal - 1.2.0
x11/xfce4-terminal: Update to 1.2.0
graphics/ristretto - 0.14.0
graphics/ristretto: Update to 0.14.0
security/courier-authlib - 0.72.7
security/courier-authlib: Switch to LIB_DEPENDS for module dependencies<br /> <br /> PR: 293399
mail/courier-imap - 5.3.2_1,2
mail/courier-imap: Clean up a and modernize Makefile<br /> <br /> - Use bsd.port.options.mk instead of pre/post mk<br /> - Apply portlint and portclippy suggestions<br /> <br /> PR: 293399
cad/xyce - 7.10.0_1
cad/xyce: Add USES=certs:test
net/rubygem-octokit-gitlab - 9.2.0_1
net/rubygem-octokit-gitlab: Change RUN_DEPENDS from rubygem-sawyer to rubygem-sawyer-gitlab<br /> <br /> - Bump PORTREVISION for dependency change
www/rubygem-sawyer - 0.9.3_1
www/rubygem-sawyer: Change RUN_DEPENDS from rubygem-faraday1 to rubygem-faraday<br /> <br /> - Bump PORTREVISION for dependency change
www/rubygem-roda - 3.101.0
www/rubygem-roda: Update to 3.101.0<br /> <br /> Changes: https://github.com/jeremyevans/roda/blob/master/CHANGELOG<br /> https://roda.jeremyevans.net/rdoc/files/CHANGELOG.html
textproc/rubygem-ox - 2.14.23
textproc/rubygem-ox: Update WWW
sysutils/rubygem-sys-uname - 1.5.0
sysutils/rubygem-sys-uname: Update to 1.5.0<br /> <br /> Changes: https://github.com/djberg96/sys-uname/blob/main/CHANGES.md
sysutils/rubygem-rubyipmi - 0.13.0
sysutils/rubygem-rubyipmi: Update to 0.13.0<br /> <br /> Changes: https://github.com/logicminds/rubyipmi/blob/main/CHANGELOG.md<br /> Security: CVE-2026-0980
sysutils/rubygem-ohai18 - 18.2.8_2
sysutils/rubygem-ohai18: Update RUN_DEPENDS<br /> <br /> - Change RUN_DEPENDS from rubygem-chef-config to rubygem-chef-config18<br /> - Change RUN_DEPENDS from rubygem-chef-utils to rubygem-chef-utils18<br /> - Bump PORTREVISION for dependency change
sysutils/rubygem-hammer_cli_foreman - 3.18.0
sysutils/rubygem-hammer_cli_foreman: Update to 3.18.0<br /> <br /> Changes: https://github.com/theforeman/hammer-cli-foreman/releases
sysutils/rubygem-hammer_cli - 3.18.0
sysutils/rubygem-hammer_cli: Update to 3.18.0<br /> <br /> Changes: https://github.com/theforeman/hammer-cli/releases
net/rubygem-octokit4 - 4.25.1_1
net/rubygem-octokit4: Change RUN_DEPENDS from rubygem-faraday1 to rubygem-faraday<br /> <br /> - Bump PORTREVISION for dependency change