notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
100 most recent commits (all timestamps are UTC)

FreshPorts has everything you want to know about FreeBSD software, ports, packages, applications, whatever term you want to use.

Yesterday's Commits | Quarterly Branch

Monday, 16 Feb 2026
00:59 Vladimir Druzenko (vvd) search for other commits by this committer Author: Evgenii Khramtsov 2026Q1
graphics/khronos-texture: Fix build with libc++ 21

[...]
In file included from
/wrkdirs/usr/ports/graphics/khronos-texture/work/KTX-Software-4.4.2/external/fmt/src/os.cc:13:
In file included from
/wrkdirs/usr/ports/graphics/khronos-texture/work/KTX-Software-4.4.2/external/fmt/include/fmt/os.h:11:
/wrkdirs/usr/ports/graphics/khronos-texture/work/KTX-Software-4.4.2/external/fmt/include/fmt/format.h:747:28:
error: use of undeclared identifier 'malloc'
  747 |     T* p = static_cast<T*>(malloc(n * sizeof(T)));
      |                            ^~~~~~
/wrkdirs/usr/ports/graphics/khronos-texture/work/KTX-Software-4.4.2/external/fmt/include/fmt/format.h:752:35:
error: use of undeclared identifier 'free'
  752 |   void deallocate(T* p, size_t) { free(p); }
      |                                   ^~~~
[...]

While here udpate to USES+=compiler:c++14-lang - port uses -std=c++14.

PR:	293197
MFH:	2026Q1
(cherry picked from commit 438a70797fc27940aa3276972591444707792551)
commit hash: cf42a29ebaba583b31de306fb77d5db6c13e100e commit hash: cf42a29ebaba583b31de306fb77d5db6c13e100e commit hash: cf42a29ebaba583b31de306fb77d5db6c13e100e commit hash: cf42a29ebaba583b31de306fb77d5db6c13e100e cf42a29
00:49 Vladimir Druzenko (vvd) search for other commits by this committer Author: Evgenii Khramtsov
graphics/khronos-texture: Fix build with libc++ 21

[...]
In file included from
/wrkdirs/usr/ports/graphics/khronos-texture/work/KTX-Software-4.4.2/external/fmt/src/os.cc:13:
In file included from
/wrkdirs/usr/ports/graphics/khronos-texture/work/KTX-Software-4.4.2/external/fmt/include/fmt/os.h:11:
/wrkdirs/usr/ports/graphics/khronos-texture/work/KTX-Software-4.4.2/external/fmt/include/fmt/format.h:747:28:
error: use of undeclared identifier 'malloc'
  747 |     T* p = static_cast<T*>(malloc(n * sizeof(T)));
      |                            ^~~~~~
/wrkdirs/usr/ports/graphics/khronos-texture/work/KTX-Software-4.4.2/external/fmt/include/fmt/format.h:752:35:
error: use of undeclared identifier 'free'
  752 |   void deallocate(T* p, size_t) { free(p); }
      |                                   ^~~~
[...]

While here udpate to USES+=compiler:c++14-lang - port uses -std=c++14.

PR:	293197
MFH:	2026Q1
commit hash: 438a70797fc27940aa3276972591444707792551 commit hash: 438a70797fc27940aa3276972591444707792551 commit hash: 438a70797fc27940aa3276972591444707792551 commit hash: 438a70797fc27940aa3276972591444707792551 438a707
Sunday, 15 Feb 2026
22:50 Dave Cottlehuber (dch) search for other commits by this committer
textproc/caps-log: add missing pkg-descr

Fixes:	a5496b3c364c84646b05e24f0b3461f1d7ecf9d8
Reported by:	diizzy
Obtained from:	https://reviews.freebsd.org/D54921
commit hash: 60f54761f621f23b02065071336c348491233395 commit hash: 60f54761f621f23b02065071336c348491233395 commit hash: 60f54761f621f23b02065071336c348491233395 commit hash: 60f54761f621f23b02065071336c348491233395 60f5476
22:07 Stephen Montgomery-Smith (stephen) search for other commits by this committer
math/octave-forge-coder: Update to 1.11.1.
commit hash: d4d9be7ed84295113baae9a88e2854afec150a4c commit hash: d4d9be7ed84295113baae9a88e2854afec150a4c commit hash: d4d9be7ed84295113baae9a88e2854afec150a4c commit hash: d4d9be7ed84295113baae9a88e2854afec150a4c d4d9be7
22:07 Stephen Montgomery-Smith (stephen) search for other commits by this committer
math/octave-forge-image: Update to 2.18.2.
commit hash: e293b2f7df018cd958888a830f0760cfc1b34ce0 commit hash: e293b2f7df018cd958888a830f0760cfc1b34ce0 commit hash: e293b2f7df018cd958888a830f0760cfc1b34ce0 commit hash: e293b2f7df018cd958888a830f0760cfc1b34ce0 e293b2f
22:03 Rodrigo Osorio (rodrigo) search for other commits by this committer
misc/p5-Business-ISBN-Data: update 20260123.001 -> 20260214.001

Changelog: https://metacpan.org/dist/Business-ISBN-Data/changes
commit hash: 7c06a9695e22e108905526676c9aa590d23a0719 commit hash: 7c06a9695e22e108905526676c9aa590d23a0719 commit hash: 7c06a9695e22e108905526676c9aa590d23a0719 commit hash: 7c06a9695e22e108905526676c9aa590d23a0719 7c06a96
22:03 Rodrigo Osorio (rodrigo) search for other commits by this committer
mail/p5-Sisimai: update 5.5.0 -> 5.6.0

Changelog: https://metacpan.org/dist/Sisimai/changes
commit hash: 86d43c0e242b150291ef51f5d9cbf43d1da7142c commit hash: 86d43c0e242b150291ef51f5d9cbf43d1da7142c commit hash: 86d43c0e242b150291ef51f5d9cbf43d1da7142c commit hash: 86d43c0e242b150291ef51f5d9cbf43d1da7142c 86d43c0
22:03 Rodrigo Osorio (rodrigo) search for other commits by this committer
mail/p5-MIME-Tools: update 5.515 -> 5.517

Changelog: https://metacpan.org/dist/MIME-tools/changes
commit hash: f2fe6ea663eea512c9edf1f73d5694740ced3b89 commit hash: f2fe6ea663eea512c9edf1f73d5694740ced3b89 commit hash: f2fe6ea663eea512c9edf1f73d5694740ced3b89 commit hash: f2fe6ea663eea512c9edf1f73d5694740ced3b89 f2fe6ea
21:59 Dimitry Andric (dim) search for other commits by this committer 2026Q1
multimedia/mkvtoolnix: fix build with libc++ 21

With libc++ 21 multimedia/mkvtoolnix fails to build, with errors similar
to:

    In file included from lib/fmt/src/os.cc:13:
    In file included from lib/fmt/include/fmt/os.h:11:
    lib/fmt/include/fmt/format.h:745:28: fatal error: use of undeclared
identifier 'malloc'
      745 |     T* p = static_cast<T*>(malloc(n * sizeof(T)));
          |                            ^~~~~~

This is because malloc and free are defined in <cstdlib>, and os.h does
not explicitly include it. (Before libc++ 21, the fmt library was
"lucky" that <cstdlib> was included transitively, but this is no longer
the case.)

PR:		293182
Approved by:	riggs (maintainer)
MFH:		2026Q1

(cherry picked from commit 4d7c78c3d2e4d40c851da6e6161d29d6a62d3b31)
commit hash: c6fe30f32c249aabb6db44c5368225089c562fd7 commit hash: c6fe30f32c249aabb6db44c5368225089c562fd7 commit hash: c6fe30f32c249aabb6db44c5368225089c562fd7 commit hash: c6fe30f32c249aabb6db44c5368225089c562fd7 c6fe30f
21:59 Dimitry Andric (dim) search for other commits by this committer
multimedia/mkvtoolnix: fix build with libc++ 21

With libc++ 21 multimedia/mkvtoolnix fails to build, with errors similar
to:

    In file included from lib/fmt/src/os.cc:13:
    In file included from lib/fmt/include/fmt/os.h:11:
    lib/fmt/include/fmt/format.h:745:28: fatal error: use of undeclared
identifier 'malloc'
      745 |     T* p = static_cast<T*>(malloc(n * sizeof(T)));
          |                            ^~~~~~

This is because malloc and free are defined in <cstdlib>, and os.h does
not explicitly include it. (Before libc++ 21, the fmt library was
"lucky" that <cstdlib> was included transitively, but this is no longer
the case.)

PR:		293182
Approved by:	riggs (maintainer)
MFH:		2026Q1
commit hash: 4d7c78c3d2e4d40c851da6e6161d29d6a62d3b31 commit hash: 4d7c78c3d2e4d40c851da6e6161d29d6a62d3b31 commit hash: 4d7c78c3d2e4d40c851da6e6161d29d6a62d3b31 commit hash: 4d7c78c3d2e4d40c851da6e6161d29d6a62d3b31 4d7c78c
21:53 Palle Girgensohn (girgen) search for other commits by this committer
databases/postgresql-jdbc: Update to 42.7.10

Release notes:	https://jdbc.postgresql.org/changelogs/2026-02-11-42/
commit hash: 1c648467ef97bb8eb51376b2b842365149339703 commit hash: 1c648467ef97bb8eb51376b2b842365149339703 commit hash: 1c648467ef97bb8eb51376b2b842365149339703 commit hash: 1c648467ef97bb8eb51376b2b842365149339703 1c64846
21:53 Palle Girgensohn (girgen) search for other commits by this committer
security/vuls: Update to 0.38.0

Release notes:	https://github.com/future-architect/vuls/releases/tag/v0.38.0
commit hash: bd850fbf41312521adf4ed43dae25d639c80a5da commit hash: bd850fbf41312521adf4ed43dae25d639c80a5da commit hash: bd850fbf41312521adf4ed43dae25d639c80a5da commit hash: bd850fbf41312521adf4ed43dae25d639c80a5da bd850fb
19:27 Zsolt Udvari (uzsolt) search for other commits by this committer Author: Krzysztof
www/webtrees22: Update to 2.2.5

PR:		292787
Approved by:	submitter is maintainer
commit hash: 6d65808f228c0415260fc11a4a2dfd383c865439 commit hash: 6d65808f228c0415260fc11a4a2dfd383c865439 commit hash: 6d65808f228c0415260fc11a4a2dfd383c865439 commit hash: 6d65808f228c0415260fc11a4a2dfd383c865439 6d65808
18:28 Dirk Meyer (dinoex) search for other commits by this committer
databases/rubygem-lmdb: fix text
commit hash: 64cab1692a6c584fc7c1c300f27358152faad5c3 commit hash: 64cab1692a6c584fc7c1c300f27358152faad5c3 commit hash: 64cab1692a6c584fc7c1c300f27358152faad5c3 commit hash: 64cab1692a6c584fc7c1c300f27358152faad5c3 64cab16
18:00 Zsolt Udvari (uzsolt) search for other commits by this committer Author: Krzysztof
www/webtrees21: Update to 2.1.26

PR:		292786
Approved by:	submitter is maintainer
commit hash: 6343bdd9e0262bcd18d5517a3d32f4e84c56524e commit hash: 6343bdd9e0262bcd18d5517a3d32f4e84c56524e commit hash: 6343bdd9e0262bcd18d5517a3d32f4e84c56524e commit hash: 6343bdd9e0262bcd18d5517a3d32f4e84c56524e 6343bdd
17:47 Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql96-client: Fix pkg-message

Sponsored by:	Netzkommune GmbH
commit hash: f268857552c240556fe3f0c0700fbc52c6867bf1 commit hash: f268857552c240556fe3f0c0700fbc52c6867bf1 commit hash: f268857552c240556fe3f0c0700fbc52c6867bf1 commit hash: f268857552c240556fe3f0c0700fbc52c6867bf1 f268857
17:43 Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql9*-{server|client}: Set Deprecate Date

Deprecate Date and set to expire on 2026-03-31

Sponsored by:	Netzkommune GmbH
commit hash: 7b83f1fa6ace329a95284e3250dae9c92832a0cd commit hash: 7b83f1fa6ace329a95284e3250dae9c92832a0cd commit hash: 7b83f1fa6ace329a95284e3250dae9c92832a0cd commit hash: 7b83f1fa6ace329a95284e3250dae9c92832a0cd 7b83f1f
17:37 Zsolt Udvari (uzsolt) search for other commits by this committer Author: Nicolas Embriz
www/go-www: Update to 2.0.5

Remove GO_BUILDFLAGS.
Update WWW.

Changelogs:
https://github.com/nbari/www/releases/tag/2.0.4
https://github.com/nbari/www/releases/tag/2.0.5

PR:		286100
Approved by:	submitter is maintainer
commit hash: 3b51df453f8fc59d1f1f12a2dbec1bf838e5b09e commit hash: 3b51df453f8fc59d1f1f12a2dbec1bf838e5b09e commit hash: 3b51df453f8fc59d1f1f12a2dbec1bf838e5b09e commit hash: 3b51df453f8fc59d1f1f12a2dbec1bf838e5b09e 3b51df4
17:33 Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql96-{server|client}: add new Ports

Welcome MySQL 9.6

What is new in MySQL9.6:
https://dev.mysql.com/doc/relnotes/mysql/9.6/en/news-9-6-0.html

MySQL8.4+ supports only 64-bit platforms!

Sponsored by:	Netzkommune GmbH
commit hash: 085f2048866e484dd29c4aedc00b8a5496320166 commit hash: 085f2048866e484dd29c4aedc00b8a5496320166 commit hash: 085f2048866e484dd29c4aedc00b8a5496320166 commit hash: 085f2048866e484dd29c4aedc00b8a5496320166 085f204
17:26 Zsolt Udvari (uzsolt) search for other commits by this committer
devel/R-cran-later: Update to 1.4.6

Changelog: https://cran.r-project.org/web/packages/later/news/news.html
commit hash: a86f6191c0454086e8e2f1ad996604b0ff8ee16d commit hash: a86f6191c0454086e8e2f1ad996604b0ff8ee16d commit hash: a86f6191c0454086e8e2f1ad996604b0ff8ee16d commit hash: a86f6191c0454086e8e2f1ad996604b0ff8ee16d a86f619
16:57 Älven (alven) search for other commits by this committer
  • devel/reflect-cpp 0.24.0 C++-20 library for fast serialization, deserialization and validation
devel/reflect-cpp: Update 0.23.0 => 0.24.0

Changelogs:
* https://github.com/getml/reflect-cpp/releases/tag/v0.24.0
* https://github.com/getml/reflect-cpp/compare/v0.23.0...v0.24.0

Approved by:	db@, yuri@ (Mentors, implicit)
commit hash: 6555e43e725edcfe7a42bb60c53bdb4d600f6bac commit hash: 6555e43e725edcfe7a42bb60c53bdb4d600f6bac commit hash: 6555e43e725edcfe7a42bb60c53bdb4d600f6bac commit hash: 6555e43e725edcfe7a42bb60c53bdb4d600f6bac 6555e43
16:01 Richard Gallamore (ultima) search for other commits by this committer
www/seahub: Add missing dependency

PR:		292289
commit hash: 2433819de9327120ef5fd7c2b8b191715121aa50 commit hash: 2433819de9327120ef5fd7c2b8b191715121aa50 commit hash: 2433819de9327120ef5fd7c2b8b191715121aa50 commit hash: 2433819de9327120ef5fd7c2b8b191715121aa50 2433819
15:37 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine: Set 32-bit lib path for WoW

This avoids failures like

  wine: could not load ntdll.so: Shared object "libhwloc.so.15" not found,
  required by "ntdll.so"

PR:		293179
Submitted by:	Zane C. Bowers-Hadley <vvelox@vvelox.net>
Reviewed by:	Alexander Vereeken <Alexander88207@protonmail.com>
commit hash: 475bfe63a39df4689ce9f5eafb1d6712fe332054 commit hash: 475bfe63a39df4689ce9f5eafb1d6712fe332054 commit hash: 475bfe63a39df4689ce9f5eafb1d6712fe332054 commit hash: 475bfe63a39df4689ce9f5eafb1d6712fe332054 475bfe6
14:21 Vladimir Druzenko (vvd) search for other commits by this committer
games/chessx: Improve port

- After remove ".if ${COMPILER_TYPE} == clang":
  * remove ".include <bsd.port.pre.mk>";
  * replace ".include <bsd.port.post.mk>" with ".include <bsd.port.mk>".
- Remove the useless block from the patch that adds one blank line.

PR:		292841
Approved by:	Alexey Vyskubov <alexey@pentode.fi> (maintainer, timeout 2 weeks)
commit hash: d7f9992b7d801e07cc98c66c7515303f1454c233 commit hash: d7f9992b7d801e07cc98c66c7515303f1454c233 commit hash: d7f9992b7d801e07cc98c66c7515303f1454c233 commit hash: d7f9992b7d801e07cc98c66c7515303f1454c233 d7f9992
14:13 Vladimir Druzenko (vvd) search for other commits by this committer Author: Martin Filla
  • graphics/openusd 25.11 Universal Scene Description is a scene description management systemnew!
graphics/openusd: Adjust PORTNAME and CATEGORIES after moving

PR:		292497
Approved by:	yuri (maintainer, timeout 1 month)
commit hash: 24631cc782738b24b6071724fe7f878b64ab0028 commit hash: 24631cc782738b24b6071724fe7f878b64ab0028 commit hash: 24631cc782738b24b6071724fe7f878b64ab0028 commit hash: 24631cc782738b24b6071724fe7f878b64ab0028 24631cc
14:12 Vladimir Druzenko (vvd) search for other commits by this committer Author: Martin Filla
misc/usd: Move to graphics/openusd

Rename to match upstream naming and moved to a more appropriate category

PR:		292497
Approved by:	yuri (maintainer, timeout 1 month)
commit hash: 47a07f93d20bc30ef7d28b84b0b6cce50eb94e13 commit hash: 47a07f93d20bc30ef7d28b84b0b6cce50eb94e13 commit hash: 47a07f93d20bc30ef7d28b84b0b6cce50eb94e13 commit hash: 47a07f93d20bc30ef7d28b84b0b6cce50eb94e13 47a07f9 Sanity Test Failure
13:58 Vladimir Druzenko (vvd) search for other commits by this committer Author: Atanu Biswas
devel/protobuf-java: Update 4.33.2 => 4.33.5

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v33.3
https://github.com/protocolbuffers/protobuf/releases/tag/v33.4
https://github.com/protocolbuffers/protobuf/releases/tag/v33.5

PR:	293184
commit hash: 539c00dea99fdcf670b8209247132ac74f4f9b27 commit hash: 539c00dea99fdcf670b8209247132ac74f4f9b27 commit hash: 539c00dea99fdcf670b8209247132ac74f4f9b27 commit hash: 539c00dea99fdcf670b8209247132ac74f4f9b27 539c00d
13:45 Ashish SHUKLA (ashish) search for other commits by this committer Author: Jordan Ostreff
  • net-im/conduit 0.10.12 Simple, fast and reliable chat server powered by Matrix
net-im/conduit: Update to 0.10.12

PR:		293171
commit hash: 179d4f10d217596b9704ccb155045d98c26071d9 commit hash: 179d4f10d217596b9704ccb155045d98c26071d9 commit hash: 179d4f10d217596b9704ccb155045d98c26071d9 commit hash: 179d4f10d217596b9704ccb155045d98c26071d9 179d4f1
13:44 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg-devel: 2.5.99.3

revert extract optimization
commit hash: 857a033e43d5f0e48663d80c9bf1495501f24d8d commit hash: 857a033e43d5f0e48663d80c9bf1495501f24d8d commit hash: 857a033e43d5f0e48663d80c9bf1495501f24d8d commit hash: 857a033e43d5f0e48663d80c9bf1495501f24d8d 857a033
13:30 Zsolt Udvari (uzsolt) search for other commits by this committer
sysutils/hcloud: Update to 1.61.0

Changelog: https://github.com/hetznercloud/cli/releases/tag/v1.61.0
commit hash: feff92f125c997e83547a490bc949d7b52edbe1c commit hash: feff92f125c997e83547a490bc949d7b52edbe1c commit hash: feff92f125c997e83547a490bc949d7b52edbe1c commit hash: feff92f125c997e83547a490bc949d7b52edbe1c feff92f
13:19 Fernando Apesteguía (fernape) search for other commits by this committer
net/remmina: Update to 1.4.42

ChangeLog: https://gitlab.com/Remmina/Remmina/-/releases/v1.4.42

 * add option to enforce IPvX preference
 * Fix ssh x11 forwarding crashing in nixos
 * Add support for smartcard authentication
 * [REM-3444] Add option to delay floating toolbar popup
 * [REM-3448] Update FreeRDP checks to newer version
 * [REM-3448] Fix typo
 * Update AppStream metadata
 * [FLAT-390] update ffmpeg
 * [Rem-3180] Create named SPICE connection
 * [REM-2880] Fix session stuck problem with KeePassXC
 * [REM-3453] default dynamic resolution when supported issue
 * [REM-3258] toolbar disappearance in some multi-monitor situations
 * [REM-3458] Enable AAD support in Flatpak build
 * Create viewonly mode button on rcw toolbar
 * Permit css customization in scrolled window mode
 * src/remmina_ssh.c: zero-initialize RemminaSFTP structs
 * [plugins/rdp] fix memory leaks
 * [REM-3462] Strip whitespace from quickconnect
 * [cmake] mark include_directories SYSTEM
 * [rdp] fix FreeRDP_MonitorLocalShift[XY]
 * fix various compiler warnings
 * [REM-3454] UI: move view_toggle_button on the left
 * bug: double free on remmina_string_array_free
 * [REM-3464]run update-translations.sh
 * Avoid Gettext incorrectly considering c-format
 * [REM-3469] Disable save password prompt on quick connect authentication
prompts
 * fix UB when connecting by link-local address
 * Added kerberos-tickets plug
 * Added kerberos-config plug
 * Fix floating toolbar popup regression in multimonitor
commit hash: 2f44bf404561d172ccb4ff65ed7b028f12e6fa00 commit hash: 2f44bf404561d172ccb4ff65ed7b028f12e6fa00 commit hash: 2f44bf404561d172ccb4ff65ed7b028f12e6fa00 commit hash: 2f44bf404561d172ccb4ff65ed7b028f12e6fa00 2f44bf4
13:09 Zsolt Udvari (uzsolt) search for other commits by this committer Author: mew14930xvi
graphics/zathura-ps: Update to 2026.02.03

Changelogs:
https://pwmt.org/projects/zathura-ps/changelog/2026.02.03/index.html
https://pwmt.org/projects/zathura-ps/changelog/2026.01.30/index.html

PR:		292876
Approved by:	submitter is maintainer
commit hash: 2ae662c9d2f68f7d7889fd4d565eda116d6a0436 commit hash: 2ae662c9d2f68f7d7889fd4d565eda116d6a0436 commit hash: 2ae662c9d2f68f7d7889fd4d565eda116d6a0436 commit hash: 2ae662c9d2f68f7d7889fd4d565eda116d6a0436 2ae662c
13:09 Zsolt Udvari (uzsolt) search for other commits by this committer Author: mew14930xvi
graphics/zathura-pdf-poppler: Update to 2026.02.03

Changelogs:
https://pwmt.org/projects/zathura-pdf-poppler/changelog/2026.02.03/index.html
https://pwmt.org/projects/zathura-pdf-poppler/changelog/2026.01.30/index.html

PR:		292876
Approved by:	submitter is maintainer
commit hash: 48d02f9f299d5d5d5563e03e6037c49fb76d1721 commit hash: 48d02f9f299d5d5d5563e03e6037c49fb76d1721 commit hash: 48d02f9f299d5d5d5563e03e6037c49fb76d1721 commit hash: 48d02f9f299d5d5d5563e03e6037c49fb76d1721 48d02f9
13:09 Zsolt Udvari (uzsolt) search for other commits by this committer Author: mew14930xvi
graphics/zathura-cb: Update to 2026.02.03

Changelogs:
https://pwmt.org/projects/zathura-cb/changelog/2026.01.30/index.html
https://pwmt.org/projects/zathura-cb/changelog/2026.02.03/index.html

PR:		292876
Approved by:	submitter is maintainer
commit hash: 0ed530c1310663c751209509a1aa39dcc20eaeb6 commit hash: 0ed530c1310663c751209509a1aa39dcc20eaeb6 commit hash: 0ed530c1310663c751209509a1aa39dcc20eaeb6 commit hash: 0ed530c1310663c751209509a1aa39dcc20eaeb6 0ed530c
13:09 Zsolt Udvari (uzsolt) search for other commits by this committer Author: mew14930xvi
graphics/zathura-djvu: Update to 2026.02.03

Changelogs:
https://pwmt.org/projects/zathura-djvu/changelog/2026.01.30/index.html
https://pwmt.org/projects/zathura-djvu/changelog/2026.02.03/index.html

PR:		292876
Approved by:	submitter is maintainer
commit hash: 1e658bf3c122b0eae22d2987dc28c776246abf52 commit hash: 1e658bf3c122b0eae22d2987dc28c776246abf52 commit hash: 1e658bf3c122b0eae22d2987dc28c776246abf52 commit hash: 1e658bf3c122b0eae22d2987dc28c776246abf52 1e658bf
13:09 Zsolt Udvari (uzsolt) search for other commits by this committer Author: mew14930xvi
graphics/zathura-pdf-mupdf: Update to 2026.02.03

Update LIB_DEPENDS.
Switch USES=compiler from c++17-lang to c17.
Remove USES=jpeg,localbase.
Remove the uncessesary REINPLACE_CMD.

Changelogs:
https://pwmt.org/projects/zathura-pdf-mupdf/changelog/2026.01.30/index.html
https://pwmt.org/projects/zathura-pdf-mupdf/changelog/2026.02.03/index.html

PR:		292875
commit hash: 410833de2612a410df125287cd8a21c3f8b6f14f commit hash: 410833de2612a410df125287cd8a21c3f8b6f14f commit hash: 410833de2612a410df125287cd8a21c3f8b6f14f commit hash: 410833de2612a410df125287cd8a21c3f8b6f14f 410833d
13:09 Zsolt Udvari (uzsolt) search for other commits by this committer Author: mew14930xvi
graphics/zathura: Update to 2026.02.09

Switch SYNCTEX_*_DEPENDS to USE_TEX=synctex.

Changelogs:
https://pwmt.org/projects/zathura/changelog/2026.01.30/index.html
https://pwmt.org/projects/zathura/changelog/2026.02.03/index.html
https://pwmt.org/projects/zathura/changelog/2026.02.09/index.html

PR:		292874
Approved by:	quentin.stievenart@gmail.com (maintainer)
commit hash: afabbc200af42e2bed480680c254d4898350dc82 commit hash: afabbc200af42e2bed480680c254d4898350dc82 commit hash: afabbc200af42e2bed480680c254d4898350dc82 commit hash: afabbc200af42e2bed480680c254d4898350dc82 afabbc2
13:09 Zsolt Udvari (uzsolt) search for other commits by this committer Author: mew14930xvi
x11-toolkits/girara: Update to 2026.02.04

Switch USES=compiler:c11 to c17.
Remove USES=pathfix.
Remove USE_GNOME=cairo.

Changelogs:
https://pwmt.org/projects/girara/changelog/2026.02.03/index.html
https://pwmt.org/projects/girara/changelog/2026.02.04/index.html

PR:		292873
Approved by:	madpilot (maintainer)
commit hash: 2aebe7ccfddc4a832a13ad81a4a9292ed62c334b commit hash: 2aebe7ccfddc4a832a13ad81a4a9292ed62c334b commit hash: 2aebe7ccfddc4a832a13ad81a4a9292ed62c334b commit hash: 2aebe7ccfddc4a832a13ad81a4a9292ed62c334b 2aebe7c
13:08 Dimitry Andric (dim) search for other commits by this committer 2026Q1
graphics/podofo: fix build with libc++ >= 20

With libc++ 20 or higher graphics/podofo fails to build, with errors
similar to:

   
/wrkdirs/usr/ports/graphics/podofo/work/podofo-0.10.4/src/podofo/main/PdfColor.cpp:686:13:
error: call to 'from_chars' is ambiguous
      686 |         if (std::from_chars(name.data() + 1, name.data() +
name.size(), grayVal, chars_format::fixed).ec != std::errc())
          |             ^~~~~~~~~~~~~~~
    /usr/include/c++/v1/__charconv/from_chars_floating_point.h:63:1: note:
candidate function
       63 | from_chars(const char* __first, const char* __last, double& __value,
chars_format __fmt = chars_format::general) {
          | ^
   
/wrkdirs/usr/ports/graphics/podofo/work/podofo-0.10.4/src/podofo/private/charconv_compat.h:34:30:
note: candidate function
       34 |     inline from_chars_result from_chars(const char* first, const
char* last,
          |                              ^

This is because libc++ 20 started offering std::from_chars() for
floating point values, and pododo does not check for this. Correct the
WANT_FROM_CHARS check to correctly check for libc++ 20 or higher.

PR:		293181
Approved by:	sunpoet (maintainer)
MFH:		2026Q1

(cherry picked from commit 6d07173babd17fc1d3ece984639f8f83d6b94d74)
commit hash: f71f0f3bbef360e530ab68915863b21578f0131b commit hash: f71f0f3bbef360e530ab68915863b21578f0131b commit hash: f71f0f3bbef360e530ab68915863b21578f0131b commit hash: f71f0f3bbef360e530ab68915863b21578f0131b f71f0f3
13:07 Dimitry Andric (dim) search for other commits by this committer
graphics/podofo: fix build with libc++ >= 20

With libc++ 20 or higher graphics/podofo fails to build, with errors
similar to:

   
/wrkdirs/usr/ports/graphics/podofo/work/podofo-0.10.4/src/podofo/main/PdfColor.cpp:686:13:
error: call to 'from_chars' is ambiguous
      686 |         if (std::from_chars(name.data() + 1, name.data() +
name.size(), grayVal, chars_format::fixed).ec != std::errc())
          |             ^~~~~~~~~~~~~~~
    /usr/include/c++/v1/__charconv/from_chars_floating_point.h:63:1: note:
candidate function
       63 | from_chars(const char* __first, const char* __last, double& __value,
chars_format __fmt = chars_format::general) {
          | ^
   
/wrkdirs/usr/ports/graphics/podofo/work/podofo-0.10.4/src/podofo/private/charconv_compat.h:34:30:
note: candidate function
       34 |     inline from_chars_result from_chars(const char* first, const
char* last,
          |                              ^

This is because libc++ 20 started offering std::from_chars() for
floating point values, and pododo does not check for this. Correct the
WANT_FROM_CHARS check to correctly check for libc++ 20 or higher.

PR:		293181
Approved by:	sunpoet (maintainer)
MFH:		2026Q1
commit hash: 6d07173babd17fc1d3ece984639f8f83d6b94d74 commit hash: 6d07173babd17fc1d3ece984639f8f83d6b94d74 commit hash: 6d07173babd17fc1d3ece984639f8f83d6b94d74 commit hash: 6d07173babd17fc1d3ece984639f8f83d6b94d74 6d07173
13:05 Dimitry Andric (dim) search for other commits by this committer 2026Q1
devel/libddwaf: fix build with clang 21

With clang 21 devel/libddwaf fails to build, with errors similar to:

    In file included from
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.cc:8:
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format-inl.h:61:19:
error: call to consteval function 'ddwaf::fmt::basic_format_string<char,
ddwaf::fmt::basic_string_view<char> &, const char
(&)[3]>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant
expression
       61 |     format_to(it, FMT_STRING("{}{}"), message, SEP);
          |                   ^
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1905:23:
note: expanded from macro 'FMT_STRING'
     1905 | #define FMT_STRING(s) FMT_STRING_IMPL(s,
fmt::detail::compile_string, )
          |                       ^
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1882:3:
note: expanded from macro 'FMT_STRING_IMPL'
     1882 |   [] {                                                              
         \
          |   ^
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:688:54:
note: subexpression not valid in a constant expression
      688 |     format_str_.remove_prefix(detail::to_unsigned(it - begin()));
          |                                                   ~~~^~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2639:5:
note: in call to 'this->context_.advance_to(&"{}{}"[1])'
     2639 |     context_.advance_to(begin);
          |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2634:5:
note: in call to 'this->on_format_specs(0, &"{}{}"[1], &"{}{}"[1])'
     2634 |     on_format_specs(id, begin, begin);  // Call parse() on empty
specs.
          |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2459:5:
note: in call to 'handler.on_replacement_field(0, &"{}{}"[1])'
     2459 |     handler.on_replacement_field(handler.on_arg_id(), begin);
          |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2491:21:
note: in call to 'parse_replacement_field<char,
ddwaf::fmt::detail::format_string_checker<char,
ddwaf::fmt::basic_string_view<char>, char[3]> &>(&"{}{}"[1], &"{}{}"[4],
checker(s))'
     2491 |         begin = p = parse_replacement_field(p - 1, end, handler);
          |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2742:7:
note: in call to 'parse_format_string<true, char,
ddwaf::fmt::detail::format_string_checker<char,
ddwaf::fmt::basic_string_view<char>, char[3]>>({&"{}{}"[0], 4}, checker(s))'
     2742 |       detail::parse_format_string<true>(str_, checker(s));
          |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format-inl.h:61:19:
note: in call to 'basic_format_string<FMT_COMPILE_STRING, 0>([] {
        struct __attribute__((visibility("hidden")))  FMT_COMPILE_STRING :
fmt::detail::compile_string {
            using char_type [[maybe_unused]] =
fmt::remove_cvref_t<decltype("{}{}"[0])>;
            [[maybe_unused]] constexpr operator
fmt::basic_string_view<char_type>() const {
                return
fmt::detail_exported::compile_string_to_view<char_type>("{}{}");
            }
        };
        return FMT_COMPILE_STRING();
    }())'
       61 |     format_to(it, FMT_STRING("{}{}"), message, SEP);
          |                   ^~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1905:23:
note: expanded from macro 'FMT_STRING'
     1905 | #define FMT_STRING(s) FMT_STRING_IMPL(s,
fmt::detail::compile_string, )
          |                      
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1882:3:
note: expanded from macro 'FMT_STRING_IMPL'
     1882 |   [] {                                                              
         \
          |  
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1883 |     /* Use the hidden visibility as a workaround for a GCC bug
(#1973). */    \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1884 |     /* Use a macro-like name to avoid shadowing warnings. */        
         \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1885 |     struct FMT_VISIBILITY("hidden") FMT_COMPILE_STRING : base {     
         \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1886 |       using char_type FMT_MAYBE_UNUSED =
fmt::remove_cvref_t<decltype(s[0])>; \
          |      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1887 |       FMT_MAYBE_UNUSED FMT_CONSTEXPR explicit                       
         \
          |      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1888 |       operator fmt::basic_string_view<char_type>() const {          
         \
          |      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1889 |         return
fmt::detail_exported::compile_string_to_view<char_type>(s);    \
          |        
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1890 |       }                                                             
         \
          |      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1891 |     };                                                              
         \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1892 |     return FMT_COMPILE_STRING();                                    
         \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1893 |   }()
          |   ~~~

This is caused by an outdated vendored version of the fmt library, from
<https://github.com/fmtlib/fmt>. Upstream libddwaf updated their
vendored copy in <https://github.com/DataDog/libddwaf/commit/d9dd3eb>,
which is a bit large due to the vendor update, but the patch applies
with a minimum of fuzz, and makes libddwaf build with clang 21.

PR:		293165
Approved by:	sunpoet (maintainer)
MFH:		2026Q1

(cherry picked from commit 76122faa9d1b5e85f9a5f32a5671103d7eef1695)
commit hash: 7b3fa26bfa43fd79b4129cf30fe46cc6f21fe9fc commit hash: 7b3fa26bfa43fd79b4129cf30fe46cc6f21fe9fc commit hash: 7b3fa26bfa43fd79b4129cf30fe46cc6f21fe9fc commit hash: 7b3fa26bfa43fd79b4129cf30fe46cc6f21fe9fc 7b3fa26
13:04 Dimitry Andric (dim) search for other commits by this committer
devel/libddwaf: fix build with clang 21

With clang 21 devel/libddwaf fails to build, with errors similar to:

    In file included from
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.cc:8:
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format-inl.h:61:19:
error: call to consteval function 'ddwaf::fmt::basic_format_string<char,
ddwaf::fmt::basic_string_view<char> &, const char
(&)[3]>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant
expression
       61 |     format_to(it, FMT_STRING("{}{}"), message, SEP);
          |                   ^
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1905:23:
note: expanded from macro 'FMT_STRING'
     1905 | #define FMT_STRING(s) FMT_STRING_IMPL(s,
fmt::detail::compile_string, )
          |                       ^
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1882:3:
note: expanded from macro 'FMT_STRING_IMPL'
     1882 |   [] {                                                              
         \
          |   ^
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:688:54:
note: subexpression not valid in a constant expression
      688 |     format_str_.remove_prefix(detail::to_unsigned(it - begin()));
          |                                                   ~~~^~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2639:5:
note: in call to 'this->context_.advance_to(&"{}{}"[1])'
     2639 |     context_.advance_to(begin);
          |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2634:5:
note: in call to 'this->on_format_specs(0, &"{}{}"[1], &"{}{}"[1])'
     2634 |     on_format_specs(id, begin, begin);  // Call parse() on empty
specs.
          |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2459:5:
note: in call to 'handler.on_replacement_field(0, &"{}{}"[1])'
     2459 |     handler.on_replacement_field(handler.on_arg_id(), begin);
          |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2491:21:
note: in call to 'parse_replacement_field<char,
ddwaf::fmt::detail::format_string_checker<char,
ddwaf::fmt::basic_string_view<char>, char[3]> &>(&"{}{}"[1], &"{}{}"[4],
checker(s))'
     2491 |         begin = p = parse_replacement_field(p - 1, end, handler);
          |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2742:7:
note: in call to 'parse_format_string<true, char,
ddwaf::fmt::detail::format_string_checker<char,
ddwaf::fmt::basic_string_view<char>, char[3]>>({&"{}{}"[0], 4}, checker(s))'
     2742 |       detail::parse_format_string<true>(str_, checker(s));
          |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format-inl.h:61:19:
note: in call to 'basic_format_string<FMT_COMPILE_STRING, 0>([] {
        struct __attribute__((visibility("hidden")))  FMT_COMPILE_STRING :
fmt::detail::compile_string {
            using char_type [[maybe_unused]] =
fmt::remove_cvref_t<decltype("{}{}"[0])>;
            [[maybe_unused]] constexpr operator
fmt::basic_string_view<char_type>() const {
                return
fmt::detail_exported::compile_string_to_view<char_type>("{}{}");
            }
        };
        return FMT_COMPILE_STRING();
    }())'
       61 |     format_to(it, FMT_STRING("{}{}"), message, SEP);
          |                   ^~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1905:23:
note: expanded from macro 'FMT_STRING'
     1905 | #define FMT_STRING(s) FMT_STRING_IMPL(s,
fmt::detail::compile_string, )
          |                      
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
/wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1882:3:
note: expanded from macro 'FMT_STRING_IMPL'
     1882 |   [] {                                                              
         \
          |  
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1883 |     /* Use the hidden visibility as a workaround for a GCC bug
(#1973). */    \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1884 |     /* Use a macro-like name to avoid shadowing warnings. */        
         \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1885 |     struct FMT_VISIBILITY("hidden") FMT_COMPILE_STRING : base {     
         \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1886 |       using char_type FMT_MAYBE_UNUSED =
fmt::remove_cvref_t<decltype(s[0])>; \
          |      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1887 |       FMT_MAYBE_UNUSED FMT_CONSTEXPR explicit                       
         \
          |      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1888 |       operator fmt::basic_string_view<char_type>() const {          
         \
          |      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1889 |         return
fmt::detail_exported::compile_string_to_view<char_type>(s);    \
          |        
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1890 |       }                                                             
         \
          |      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1891 |     };                                                              
         \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1892 |     return FMT_COMPILE_STRING();                                    
         \
          |    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     1893 |   }()
          |   ~~~

This is caused by an outdated vendored version of the fmt library, from
<https://github.com/fmtlib/fmt>. Upstream libddwaf updated their
vendored copy in <https://github.com/DataDog/libddwaf/commit/d9dd3eb>,
which is a bit large due to the vendor update, but the patch applies
with a minimum of fuzz, and makes libddwaf build with clang 21.

PR:		293165
Approved by:	sunpoet (maintainer)
MFH:		2026Q1
commit hash: 76122faa9d1b5e85f9a5f32a5671103d7eef1695 commit hash: 76122faa9d1b5e85f9a5f32a5671103d7eef1695 commit hash: 76122faa9d1b5e85f9a5f32a5671103d7eef1695 commit hash: 76122faa9d1b5e85f9a5f32a5671103d7eef1695 76122fa
12:39 Hiroki Tagato (tagattie) search for other commits by this committer
*/*: Bump port revision after electron39 update (97e8bdfef102)
commit hash: 88f5eccb72e4a1a0372e6593529607cb1d27665e commit hash: 88f5eccb72e4a1a0372e6593529607cb1d27665e commit hash: 88f5eccb72e4a1a0372e6593529607cb1d27665e commit hash: 88f5eccb72e4a1a0372e6593529607cb1d27665e 88f5ecc
12:37 Hiroki Tagato (tagattie) search for other commits by this committer
  • devel/electron39 39.6.0 Build cross-platform desktop apps with JavaScript, HTML, and CSS
devel/electron39: Update to 39.6.0

Changelog:
- https://github.com/electron/electron/releases/tag/v39.5.2
- https://github.com/electron/electron/releases/tag/v39.6.0

Reported by:	GitHub (watch releases)
commit hash: 97e8bdfef102ad6d36c68616e30a8ac46228b993 commit hash: 97e8bdfef102ad6d36c68616e30a8ac46228b993 commit hash: 97e8bdfef102ad6d36c68616e30a8ac46228b993 commit hash: 97e8bdfef102ad6d36c68616e30a8ac46228b993 97e8bdf
11:32 Max Brazhnikov (makc) search for other commits by this committer
  • net-im/kaidan 0.15.0 User-friendly XMPP client for every device
net-im/kaidan: Update to 0.15.0
commit hash: 2ddc5e64c0bc0ea045a26c064ea43d2b417c14fc commit hash: 2ddc5e64c0bc0ea045a26c064ea43d2b417c14fc commit hash: 2ddc5e64c0bc0ea045a26c064ea43d2b417c14fc commit hash: 2ddc5e64c0bc0ea045a26c064ea43d2b417c14fc 2ddc5e6
11:32 Max Brazhnikov (makc) search for other commits by this committer
  • net-im/qxmpp 1.14.0 XMPP client library based on Qt and C++
net-im/qxmpp: Update to 1.14.0

- Enable GStreamer by default, it is required by net-im/kaidan
commit hash: 8590e5e6f51644c85fadf2520d68eff19619d073 commit hash: 8590e5e6f51644c85fadf2520d68eff19619d073 commit hash: 8590e5e6f51644c85fadf2520d68eff19619d073 commit hash: 8590e5e6f51644c85fadf2520d68eff19619d073 8590e5e
11:32 Max Brazhnikov (makc) search for other commits by this committer
  • net-im/qxmpp 1.13.0 XMPP client library based on Qt and C++
net-im/qxmpp: clean up

Sort plist, use helpers
commit hash: 0bee307c5c85e6daa9dca6309478a07a9b0dd3b1 commit hash: 0bee307c5c85e6daa9dca6309478a07a9b0dd3b1 commit hash: 0bee307c5c85e6daa9dca6309478a07a9b0dd3b1 commit hash: 0bee307c5c85e6daa9dca6309478a07a9b0dd3b1 0bee307
11:32 Max Brazhnikov (makc) search for other commits by this committer
games/gcompris-qt: Update to 26.0

Announcement: https://gcompris.net/news-en.html#2026-02-04
commit hash: 930d9f4b9b6ed0d593e411c6a0c451c1b662031b commit hash: 930d9f4b9b6ed0d593e411c6a0c451c1b662031b commit hash: 930d9f4b9b6ed0d593e411c6a0c451c1b662031b commit hash: 930d9f4b9b6ed0d593e411c6a0c451c1b662031b 930d9f4
11:32 Max Brazhnikov (makc) search for other commits by this committer
devel/libphonenumber: Update to 9.0.24
commit hash: d2c8bd45b21f085a132fa042f05896ee0571e654 commit hash: d2c8bd45b21f085a132fa042f05896ee0571e654 commit hash: d2c8bd45b21f085a132fa042f05896ee0571e654 commit hash: d2c8bd45b21f085a132fa042f05896ee0571e654 d2c8bd4
11:32 Max Brazhnikov (makc) search for other commits by this committer
devel/okteta: Update to 0.26.25

Release notes:

The port to Qt6 is still on-going (only remaining blocker as before the port
from QtScript to some other JS engine), no ETA currently.

Changes since 0.26.24:
* Improved: ensure focus is set on view after bookmark activation/creation
* Improved: use correct offsets after too large primitive structures arrays
  BUG: https://bugs.kde.org/514151
* Fixed: do not scan parent dir of structures data dir for definitions
* Fixed: do not crash on warning for too large structures array length
commit hash: 1d8233547a860726d392a2bcf46be86954cd64ef commit hash: 1d8233547a860726d392a2bcf46be86954cd64ef commit hash: 1d8233547a860726d392a2bcf46be86954cd64ef commit hash: 1d8233547a860726d392a2bcf46be86954cd64ef 1d82335
10:56 Santhosh Raju (fox) search for other commits by this committer
  • www/opengist 1.12.1 Self-hosted pastebin powered by Git, open-source alternative to Github Gist.
www/opengist: Update to 1.12.1

Remove aarch64 support, since tailwindcss 4 is currently not supported
in aarch64.

Changes since 1.11.1:

v1.12.1

Added

  * More translation strings (#605)

Fixed

  * Allow Access Tokens with Required Login (#611)
  * Make text files renderable with mimetypes different than text/plain
    (#612)
  * Improve security on raw files endpoint (#613)

Admins of Opengist instances may want to run "Synchronize all gists
previews" in the admin panel.

v1.12.0

Added

  * Access tokens (#602)
  * Fuzzy search for gist search (#555)
  * Allow Unicode letters/numbers in topics (#597)
  * Resize editor height (#600)
  * More translation strings (#516) (#604)

Fixed

  * Don't panic on Go TCP errors (#601)

Other

  * Reduce footprint of Docker image (#515)
  * Update Go + JS deps (#603)
  * Configure Dependabot for updates on Go and NPM (#449)

Helm Chart

  * Use existing pvc claim of provided (#547)
  * Adds StatefulSet support (#549)
  * Move Prom metrics to a dedicated port + support ServiceMonitor
    (#599)
commit hash: 185a69c938bf38bfdd970baabcb189a8022dc9e4 commit hash: 185a69c938bf38bfdd970baabcb189a8022dc9e4 commit hash: 185a69c938bf38bfdd970baabcb189a8022dc9e4 commit hash: 185a69c938bf38bfdd970baabcb189a8022dc9e4 185a69c
10:14 Max Brazhnikov (makc) search for other commits by this committer
devel/py-urwidgets: allow to package with urwid 3.0

PR:		293175
Approved by:	sunpoet@ (maintainer)
commit hash: bee2e12a53d7863786faf6a6eb37112480630957 commit hash: bee2e12a53d7863786faf6a6eb37112480630957 commit hash: bee2e12a53d7863786faf6a6eb37112480630957 commit hash: bee2e12a53d7863786faf6a6eb37112480630957 bee2e12
09:59 Gleb Popov (arrowd) search for other commits by this committer
ports-mgmt/appstream-generator: Restore i386 compat patches

Reported by:	pkg-fallout
commit hash: 976b8ec2fc25b85c3a8dba59bd0894ab7ab91307 commit hash: 976b8ec2fc25b85c3a8dba59bd0894ab7ab91307 commit hash: 976b8ec2fc25b85c3a8dba59bd0894ab7ab91307 commit hash: 976b8ec2fc25b85c3a8dba59bd0894ab7ab91307 976b8ec
09:40 Bernard Spil (brnrd) search for other commits by this committer 2026Q1
databases/mariadb-connector-c: Update to 3.4.8

Fixes build error with clang 21

PR:		293164
Reported by:	dim

(cherry picked from commit 7f792383099669c49ca17cb1ea8903dbd5c02a74)
commit hash: 2db35de0ce8b32e4b9637907913078c9e887d347 commit hash: 2db35de0ce8b32e4b9637907913078c9e887d347 commit hash: 2db35de0ce8b32e4b9637907913078c9e887d347 commit hash: 2db35de0ce8b32e4b9637907913078c9e887d347 2db35de
09:09 Kurt Jaeger (pi) search for other commits by this committer Author: Björn Lemke
  • databases/cego 2.54.7 Relational and transactional database system
  • devel/lfcbase 1.23.3 Collection of basic c++ classes, used for databases/cego
devel/lfcbase,databases/cego: update 1.23.2 -> 1.23.3, 2.54.2 -> 2.54.7

lfcbase:
- Screen class regarding, some int to unsigned fixes

cego:
- patch in CegoAction::execProcCall and CegoAction::execFuncCall,
  fix locking in case of exceptions
- CegoAdmScreen to support current backup and restore features.
  Also added online help
- added dbcheck/failcheck to also check correct handling of failed queries
- Fixes added for CegoFieldValue:castTo. In case of thrown data
  conversion exceptions, is is ensured, that _pV is set to _staticBuf
  after freed, otherwise memory fault cause by double free in desctructor
  may occur
- initfile handling fixed
- CegoAdminThread::executeRestore improvements
  with online docs updated for the restore procedures
- Added patches to CegoBufferPool, CegoLogManager and CegoArchiveThread.
- database xml file will be updated during checkpointing runs.
commit hash: 69ff2b9e0f9b7e5238fc899c4de5cf1d59f37ff1 commit hash: 69ff2b9e0f9b7e5238fc899c4de5cf1d59f37ff1 commit hash: 69ff2b9e0f9b7e5238fc899c4de5cf1d59f37ff1 commit hash: 69ff2b9e0f9b7e5238fc899c4de5cf1d59f37ff1 69ff2b9
08:55 Dirk Meyer (dinoex) search for other commits by this committer
databases/rubygem-lmdb: Ruby bindings for OpenLDAP's LMDB
commit hash: b2b10695812fbcb9fa101ba170213d92e9e9c139 commit hash: b2b10695812fbcb9fa101ba170213d92e9e9c139 commit hash: b2b10695812fbcb9fa101ba170213d92e9e9c139 commit hash: b2b10695812fbcb9fa101ba170213d92e9e9c139 b2b1069
08:54 Alex Dupre (ale) search for other commits by this committer
  • devel/sbt 1.12.3 Build tool for Scala projects
devel/sbt: update to 1.12.3 release
commit hash: 6948821fa97aeb142ffb0d3c62655e630a3694a6 commit hash: 6948821fa97aeb142ffb0d3c62655e630a3694a6 commit hash: 6948821fa97aeb142ffb0d3c62655e630a3694a6 commit hash: 6948821fa97aeb142ffb0d3c62655e630a3694a6 6948821
08:07 TAKATSU Tomonari (tota) search for other commits by this committer
math/R-cran-igraph: Update to 2.2.2

Reported by:	portscout
commit hash: ba8b65ea41a06817fed9405dd1b76c9c9fb320d1 commit hash: ba8b65ea41a06817fed9405dd1b76c9c9fb320d1 commit hash: ba8b65ea41a06817fed9405dd1b76c9c9fb320d1 commit hash: ba8b65ea41a06817fed9405dd1b76c9c9fb320d1 ba8b65e
08:05 Älven (alven) search for other commits by this committer
  • net-mgmt/thanos 0.41.0 Highly available Prometheus setup with long term storage capabilities
net-mgmt/thanos: Update 0.40.1 => 0.41.0

Changelogs:
* https://github.com/thanos-io/thanos/releases/tag/v0.41.0
* https://github.com/thanos-io/thanos/compare/v0.40.1...v0.41.0

Approved by:	db@, yuri@ (Mentors, implicit)
commit hash: 17f0fb152aab0d637d02ee5c9ee52da198819b56 commit hash: 17f0fb152aab0d637d02ee5c9ee52da198819b56 commit hash: 17f0fb152aab0d637d02ee5c9ee52da198819b56 commit hash: 17f0fb152aab0d637d02ee5c9ee52da198819b56 17f0fb1
07:51 Antoine Brodin (antoine) search for other commits by this committer
  • astro/gpsd 3.25_3 Daemon that monitors one or more GPSes attached to a host computer
  • audio/py-essentia 2.1.b5.859_5 Python bindings for essentia, C++ library for audio and music analysis
  • biology/libneurosim 1.2.0_1 Common interfaces for neuronal simulators
  • devel/libarea 20191031_1 CAM-related software for profile and pocketing operations
  • devel/py-ice 3.6.5_2 Modern alternative to object middleware such as CORBA/COM/DCOM/COM+
  • math/gau2grid 2.0.7_1 Fast computation of a gaussian and its derivative on a grid
  • math/py-pyaudi 1.9.2.1_19 Library implementing the algebra of Taylor polynomials
  • misc/py-molequeue 0.9.0_4 Python binding for MolEqueue, task management framework
  • net-p2p/c-lightning 25.12.1_1 Lightning Network implementation in C
  • science/lammps 20241119_3 Classical molecular dynamics code with a focus on materials modeling
(Only the first 10 of 12 items in this commit are shown above. View all ports for this commit)
misc: fix build with python 3.12

PR:		285957
commit hash: 04470a19e668c730bcd0d7bd5636c5305ff6a2a4 commit hash: 04470a19e668c730bcd0d7bd5636c5305ff6a2a4 commit hash: 04470a19e668c730bcd0d7bd5636c5305ff6a2a4 commit hash: 04470a19e668c730bcd0d7bd5636c5305ff6a2a4 04470a1
02:53 Hiroki Tagato (tagattie) search for other commits by this committer
  • graphics/drawio 29.3.6_1 Diagramming and whiteboarding desktop app
  • textproc/logseq 0.10.15_3 Open-source platform for knowledge management and collaboration
*/*: Bump port revision after electron38 update (0835351b43a4)
commit hash: d42969d0b9f36cf1ae739463bd97beba6193118f commit hash: d42969d0b9f36cf1ae739463bd97beba6193118f commit hash: d42969d0b9f36cf1ae739463bd97beba6193118f commit hash: d42969d0b9f36cf1ae739463bd97beba6193118f d42969d
02:51 Hiroki Tagato (tagattie) search for other commits by this committer
  • devel/electron38 38.8.2 Build cross-platform desktop apps with JavaScript, HTML, and CSS
devel/electron38: Update to 38.8.2

Changelog:
- https://github.com/electron/electron/releases/tag/v38.8.1
- https://github.com/electron/electron/releases/tag/v38.8.2

Reported by:	GitHub (watch releases)
commit hash: 0835351b43a424a3c9b2d3663bff364c16920457 commit hash: 0835351b43a424a3c9b2d3663bff364c16920457 commit hash: 0835351b43a424a3c9b2d3663bff364c16920457 commit hash: 0835351b43a424a3c9b2d3663bff364c16920457 0835351
02:46 Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
www/filebrowser-quantum: Update to 1.1.2-stable

ChangeLog:
https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.1.2-stable
commit hash: cda253982d986f4c4f1d70c35ca337f4d7532386 commit hash: cda253982d986f4c4f1d70c35ca337f4d7532386 commit hash: cda253982d986f4c4f1d70c35ca337f4d7532386 commit hash: cda253982d986f4c4f1d70c35ca337f4d7532386 cda2539
02:46 Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
multimedia/supersonic: Update to 0.20.1

ChangeLog: https://github.com/dweymouth/supersonic/releases/tag/v0.20.1
commit hash: 3ae96d1336efe81aee31b13d2189b1f57c6905f3 commit hash: 3ae96d1336efe81aee31b13d2189b1f57c6905f3 commit hash: 3ae96d1336efe81aee31b13d2189b1f57c6905f3 commit hash: 3ae96d1336efe81aee31b13d2189b1f57c6905f3 3ae96d1
02:46 Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
devel/py-odoo-addon-openupgrade-scripts16: Update to 16.0.1.0.5.12
commit hash: 1139615600d1894b35a654529e0391641def9e06 commit hash: 1139615600d1894b35a654529e0391641def9e06 commit hash: 1139615600d1894b35a654529e0391641def9e06 commit hash: 1139615600d1894b35a654529e0391641def9e06 1139615
02:46 Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
www/filebrowser: Update to 2.58.0

ChangeLogs:
https://github.com/filebrowser/filebrowser/compare/v2.55.0...v2.58.0
commit hash: 16c3f8040beaedd380a7c175f56b89874228b01e commit hash: 16c3f8040beaedd380a7c175f56b89874228b01e commit hash: 16c3f8040beaedd380a7c175f56b89874228b01e commit hash: 16c3f8040beaedd380a7c175f56b89874228b01e 16c3f80
01:35 Colin Percival (cperciva) search for other commits by this committer 2026Q1
misc/freebsd-release-manifests: Add 14.4-BETA2 MANIFEST files

Approved by:	re (implicit)
Sponsored by:	OpenSats Initiative

(cherry picked from commit 0e5d764717810b95816792cd429af04fb8d2bf07)
commit hash: ba8590d6d6e96346d4b528504fc3b7e8cc7d5e57 commit hash: ba8590d6d6e96346d4b528504fc3b7e8cc7d5e57 commit hash: ba8590d6d6e96346d4b528504fc3b7e8cc7d5e57 commit hash: ba8590d6d6e96346d4b528504fc3b7e8cc7d5e57 ba8590d
01:35 Colin Percival (cperciva) search for other commits by this committer
misc/freebsd-release-manifests: Add 14.4-BETA2 MANIFEST files

Approved by:	re (implicit)
Sponsored by:	OpenSats Initiative
commit hash: 0e5d764717810b95816792cd429af04fb8d2bf07 commit hash: 0e5d764717810b95816792cd429af04fb8d2bf07 commit hash: 0e5d764717810b95816792cd429af04fb8d2bf07 commit hash: 0e5d764717810b95816792cd429af04fb8d2bf07 0e5d764
Saturday, 14 Feb 2026
23:02 Thomas Zander (riggs) search for other commits by this committer
security/vuxml: Document TCP readTimeout bypass in traefik
commit hash: 53a4a50317171531051f2ac707ac36e4ed16cf8d commit hash: 53a4a50317171531051f2ac707ac36e4ed16cf8d commit hash: 53a4a50317171531051f2ac707ac36e4ed16cf8d commit hash: 53a4a50317171531051f2ac707ac36e4ed16cf8d 53a4a50
22:48 Thomas Zander (riggs) search for other commits by this committer
  • net/traefik 3.6.8 High availability reverse proxy and load balancer
net/traefik: Ensure the build uses go 1.25 or higher
commit hash: 0682bdf7d4270e13c8c39d5bd17ec1b455726773 commit hash: 0682bdf7d4270e13c8c39d5bd17ec1b455726773 commit hash: 0682bdf7d4270e13c8c39d5bd17ec1b455726773 commit hash: 0682bdf7d4270e13c8c39d5bd17ec1b455726773 0682bdf
22:29 Don Lewis (truckman) search for other commits by this committer Author: Olivier Duchateau
editors/enter-tex: update to 3.49.0

Update to 3.49.0

  Release 3.49.0, 2026-01-03
  --------------------------

  Under the hood changes:
  * Adapt the code to the latest libgedit-gtksourceview API.

  Release 3.49.alpha2, 2025-11-17
  -------------------------------

  User-visible changes:
  * Find and Replace: add tooltips; adjust a margin.
  * Man-page: small improvements.

  Under the hood changes:
  * Find and Replace: rewrite the UI part in C in Gtex (GtexFindBar) as a first
    step towards having re-usable code for this feature in libgedit-tepl.

  Release 3.49.alpha1, 2025-09-05
  -------------------------------

  For packagers:
  * The git repository has been moved to:
    https://gitlab.gnome.org/World/gedit/enter-tex/

  User-visible changes:
  * Comment/Uncomment: small behavior change, a space is no longer added after
the
    comment character %.
  * Setup allowed GDK backends to disable Wayland. Only the X11 backend is
allowed
    on Linux (so it relies on XWayland when running the application on a Wayland
    session). It fixes some bugs, especially for the completion popup windows.

  Under the hood changes:
  * Comment/Uncomment: use feature from libgedit-tepl, to have a common
    implementation between gedit and Enter TeX.
  * Use GtkSourceEncoding.

  Other:
  * Take new screenshots.

Switch to USES= gettext-tools

PR:		292420
commit hash: 0928be2f718c065b868b2ccb3ef81458866b97f1 commit hash: 0928be2f718c065b868b2ccb3ef81458866b97f1 commit hash: 0928be2f718c065b868b2ccb3ef81458866b97f1 commit hash: 0928be2f718c065b868b2ccb3ef81458866b97f1 0928be2
22:29 Don Lewis (truckman) search for other commits by this committer
editors/gedit*: update to 49.0

Update to 49.0 for compatability with libgedit-gtksourceview 299.6.0.

  News in 49.0, 2026-01-03
  ------------------------

  * Metainfo data: add more infos to fix Flathub warnings.
  * Cleanup: remove BuildStream and Snap from build-aux/ (outdated).
  * Translation updates.

  News in 49.alpha2, 2025-11-17
  -----------------------------

  User-visible changes:
  * Add a max-file-size setting for document loading, fixing the common problem
    with very large files.
  * New symbolic app icon (to have a square one).
  * Statusbar: fix a bug with the language button popover.

  Under the hood changes:
  * Fix a compilation warning.
  * Statusbar:
    - Move some features of GeditStatusbar to libgedit-tepl as TeplStatusbar.
    - GeditWindowStatus: new internal class to offload some work that was done
in
      GeditWindow, to avoid a god class.
    - *.ui -> code.

  Other:
  * Translation updates.
  * Tools: generate-html-list-of-plugins-description.sh script (output HTML
    content that is put on the website instead of generating a Markdown file
    located in the git repository).

  News in 49.alpha1, 2025-09-05
  -----------------------------

  User-visible changes:
  * gedit icon: take an older version for small sizes. The older version looks
    nicer.
  * Code Comment/Uncomment plugin: some bugs have been fixed, and the behavior
can
    be slightly different in some situations. A new user manual page has also
been
    written.
  * Setup allowed GDK backends to disable Wayland. Only the X11 backend is
allowed
    on Linux (so it relies on XWayland when running the application on a Wayland
    session). It fixes some bugs, especially for the Word Completion plugin.

  Under the hood changes:
  * Tools: add generate-c-plugin, to generate the boilerplate C code for a new
    plugin.
  * Code Comment/Uncomment plugin: rewrite it in C, and have the bulk of the
    implementation in libgedit-tepl.
  * Port to new GtkSourceEncoding API.
  * GeditTab refactorings:
    - Extract gedit-tab-utils.c.
    - Start to extract GeditTabLoader (private class).
  * Various other code refactorings.

  Developer documentation:
  * Improve the developer documentation, and start to write the
    “Gedit Development Guidelines”.
  * Improve API docs of the Activatable classes.

  Other:
  * Metainfo data: add a donation URL.
  * Translation updates.

Re-order Makefile to appease portlint

Remove USE_LDCONFIG:
  this port does not install any shared objects into ${PREFIX}/lib
commit hash: a207d0b727ebab8869e5ef24af79920b4ed74bd3 commit hash: a207d0b727ebab8869e5ef24af79920b4ed74bd3 commit hash: a207d0b727ebab8869e5ef24af79920b4ed74bd3 commit hash: a207d0b727ebab8869e5ef24af79920b4ed74bd3 a207d0b
22:29 Don Lewis (truckman) search for other commits by this committer Author: Olivier Duchateau
x11-toolkits/tepl6: update to 6.14.0

Update to 6.14.0

  News in 6.14.0, 2026-01-03
  --------------------------
  * Nothing new.

  News in 6.14.alpha2, 2025-11-17
  -------------------------------
  * New class: TeplStatusbar.
  * Translations updates.

  News in 6.14.alpha1, 2025-09-05
  -------------------------------
  * Add TeplCodeCommentView for the comment/uncomment feature.
  * Remove tepl_iter_*() function, moved to libgedit-gtksourceview.
  * TeplFileLoader: use libgedit-gfls.
  * Translations updates.

Switch to USES= gettext-tools

PR:		292419
commit hash: 2f8078bd3b0d3b659bd4635a92ea78de4eac7092 commit hash: 2f8078bd3b0d3b659bd4635a92ea78de4eac7092 commit hash: 2f8078bd3b0d3b659bd4635a92ea78de4eac7092 commit hash: 2f8078bd3b0d3b659bd4635a92ea78de4eac7092 2f8078b
22:29 Don Lewis (truckman) search for other commits by this committer Author: Olivier Duchateau
x11-toolkits/libgedit-gtksourceview: update to 299.6.0

Update to 299.6.0

  News in 299.6.0, 2026-01-03
  ---------------------------

  Completion framework:
  * The GtkSourceCompletion class no longer implements the GtkBuildable
interface.
  * GtkSourceCompletionProposal: various improvements.
  * GtkSourceCompletionItem:
    - Various improvements.
    - Remove all the properties.

  Microsoft Windows:
  * Fix compilation warnings.
  * Fix unit tests failures.

  Various gardening tasks:
  * Move back almost all typedefs from gtksourcetypes.h to the corresponding
    headers, with the goal to keep in gtksourcetypes.h only what is strictly
    necessary.
  * Convert #include guards to #pragma once with the guardonce utility:
    https://github.com/cgmb/guardonce
  * Add missing G_BEGIN_DECLS/G_END_DECLS pairs.
  * Add missing G_GNUC_CONST annotation for get_type() functions.
  * Have a LICENSES directory, to better follow the REUSE way of applying
    licenses: https://reuse.software/ (FSFE initiative)
  * Reduce the padding for future expansion in public Class structs, the API/ABI
    is anyway no longer guaranteed to be stable.

  Other:
  * Translation updates.

  News in 299.6.alpha2, 2025-11-17
  --------------------------------

  File loading and saving:
  * Small bug fix in GtkSourceFile.
  * GtkSourceBufferOutputStream private class:
    - Start to refactor it.
    - Extract the try_convert() function out of the class and re-implement it
with
      GtkSourceIconv.
  * GtkSourceIconv:
    - Add the feed_discard_output() function.
    - Write unit tests.
  * GtkSourceFileLoader:
    - Add max-size property.
    - Improve the unit tests.

  GtkSourceView class:
  * Improve the API documentation.
  * Remove GtkBuildable interface implementation.

  Other:
  * Translation updates.
  * Docs: improve the CSS for the docs that is manually written in HTML.

  News in 299.6.alpha1, 2025-09-05
  --------------------------------

  GtkSourceIter:
  - Make some gtk_source_iter_*() functions public.
  - Move the single tepl_iter_*() function as a public gtk_source_iter_*().
  - Write more unit tests.

  File loading and saving:
  - GtkSourceEncoding, GtkSourceFile, GtkSourceFileLoader and GtkSourceFileSaver
    are maintained again. Remove the warnings in the docs about using the
    corresponding classes from libgedit-tepl. (It is planned to improve the file
    loading and saving feature in this module instead, and have in libgedit-tepl
a
    higher-level API).
  - Create the "Low-Level File Loading and Saving" category in the API docs, and
    add GtkSourceIconv and GtkSourceInputStream (new classes).
  - Rework GtkSourceEncoding.
  - Start to rework GtkSourceFile.
  - Rework GtkSourceFileLoader (modernize the code and use GtkSourceInputStream
    internally).
  - Code organization: create the file-loading-and-saving/ subdir.

  GtkSourceView class:
  - Small improvements to both the API docs and the implementation.

  Tools:
  - Some small changes/improvements to the 'list-langs' and 'uncrustify' tools.

  Other:
  - Improve the documentation for contributors. Start to write a list of
possible
    tasks in the “docs/possible-tasks/” directory.
  - Build system: tune the CFLAGS in order to run code-coverage tools
    conveniently.
  - Get rid of HAVE_CONFIG_H (Autotoolism).
  - Move some typedefs to their corresponding classes.
  - License headers for *.c and *h files: follow REUSE way of applying licenses.
    https://reuse.software/
  - Remove modelines.
  - For translations: fix issue reported by GNOME Damned Lies.
  - Translations updates.o

Swith to USES= gettext-tools

Add USE_LDCONFIG=yes because we install a shared library (truckman)

PR:		292418
commit hash: 1bc3cc294caa5aa231ac0a7030770f7ce83bd3f8 commit hash: 1bc3cc294caa5aa231ac0a7030770f7ce83bd3f8 commit hash: 1bc3cc294caa5aa231ac0a7030770f7ce83bd3f8 commit hash: 1bc3cc294caa5aa231ac0a7030770f7ce83bd3f8 1bc3cc2
21:12 Thomas Zander (riggs) search for other commits by this committer 2026Q1
  • net/traefik 3.6.8 High availability reverse proxy and load balancer
net/traefik: Update to upstream release 3.6.8

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.6.8
- Includes a fix for CVE-2026-25949, a potential DoS

MFH:		2026Q1
Security:	CVE-2026-25949
(cherry picked from commit f164467debd4f96830fe08297306d502f03b1c3f)
commit hash: ed351f94173146452c313d565d3973ee3f9f47dd commit hash: ed351f94173146452c313d565d3973ee3f9f47dd commit hash: ed351f94173146452c313d565d3973ee3f9f47dd commit hash: ed351f94173146452c313d565d3973ee3f9f47dd ed351f9
19:56 Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.29.1
commit hash: af120227e3980cba1da83dd75d9f1eaac18fe57c commit hash: af120227e3980cba1da83dd75d9f1eaac18fe57c commit hash: af120227e3980cba1da83dd75d9f1eaac18fe57c commit hash: af120227e3980cba1da83dd75d9f1eaac18fe57c af12022
18:27 Juraj Lutter (otis) search for other commits by this committer
net-mgmt/zabbix74-server: Update to 7.4.7

Release notes:	https://www.zabbix.com/rn/rn7.4.7
commit hash: ceba750ff87cf0cbe5d1596ef541ea5b0a657a98 commit hash: ceba750ff87cf0cbe5d1596ef541ea5b0a657a98 commit hash: ceba750ff87cf0cbe5d1596ef541ea5b0a657a98 commit hash: ceba750ff87cf0cbe5d1596ef541ea5b0a657a98 ceba750
18:27 Juraj Lutter (otis) search for other commits by this committer
net-mgmt/zabbix7-server: Update to 7.0.23

Release notes:	https://www.zabbix.com/rn/rn7.0.23
commit hash: 3044bf7e8c6a6a9a7deb738678da659e01f4129a commit hash: 3044bf7e8c6a6a9a7deb738678da659e01f4129a commit hash: 3044bf7e8c6a6a9a7deb738678da659e01f4129a commit hash: 3044bf7e8c6a6a9a7deb738678da659e01f4129a 3044bf7
18:27 Juraj Lutter (otis) search for other commits by this committer
net-mgmt/zabbix6-server: Update to 6.0.44

Release notes:	https://www.zabbix.com/rn/rn6.0.44
commit hash: 2af45b8656385ce6ab2ddd3814cc2de74012bfb1 commit hash: 2af45b8656385ce6ab2ddd3814cc2de74012bfb1 commit hash: 2af45b8656385ce6ab2ddd3814cc2de74012bfb1 commit hash: 2af45b8656385ce6ab2ddd3814cc2de74012bfb1 2af45b8
18:24 Fernando Apesteguía (fernape) search for other commits by this committer
security/vuxml: Add munge vulnerability

  * CVE-2026-25506

Reported by: Chris Dunlap <chris.m.dunlap@gmail.com>
commit hash: ea5760cbbcec3ec1399b94ff792566a9a9e664ef commit hash: ea5760cbbcec3ec1399b94ff792566a9a9e664ef commit hash: ea5760cbbcec3ec1399b94ff792566a9a9e664ef commit hash: ea5760cbbcec3ec1399b94ff792566a9a9e664ef ea5760c
18:15 Fernando Apesteguía (fernape) search for other commits by this committer
security/vuxml: make newentry: Fix providers init.

An init fail shouldn't exit the script.
Initialize registered providers only.

Use successfully initialized providers only.

Keep euvd for now although it's been down for the last few days.
commit hash: 98a20248747e037866bde042324e20bf9f247e5a commit hash: 98a20248747e037866bde042324e20bf9f247e5a commit hash: 98a20248747e037866bde042324e20bf9f247e5a commit hash: 98a20248747e037866bde042324e20bf9f247e5a 98a2024
17:58 Thomas Zander (riggs) search for other commits by this committer
  • net/traefik 3.6.8 High availability reverse proxy and load balancer
net/traefik: Update to upstream release 3.6.8

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.6.8
- Includes a fix for CVE-2026-25949, a potential DoS

MFH:		2026Q1
Security:	CVE-2026-25949
commit hash: f164467debd4f96830fe08297306d502f03b1c3f commit hash: f164467debd4f96830fe08297306d502f03b1c3f commit hash: f164467debd4f96830fe08297306d502f03b1c3f commit hash: f164467debd4f96830fe08297306d502f03b1c3f f164467
17:09 Jan Beich (jbeich) search for other commits by this committer 2026Q1
x11-wm/wlmaker: update to 0.7.1

Changes:	https://github.com/phkaeser/wlmaker/releases/tag/v0.7.1
Reported by:	GitHub (watch releases)

(cherry picked from commit da9c82ff14e4baf940d14299ca728ccf654b2318)
commit hash: 2c9f69442c8562c484cfb87fb09141d68b452499 commit hash: 2c9f69442c8562c484cfb87fb09141d68b452499 commit hash: 2c9f69442c8562c484cfb87fb09141d68b452499 commit hash: 2c9f69442c8562c484cfb87fb09141d68b452499 2c9f694
17:03 Jan Beich (jbeich) search for other commits by this committer
x11-wm/wlmaker: switch to wlroots020
commit hash: ca04c9536c9df62899b379436d5a9db9895ff927 commit hash: ca04c9536c9df62899b379436d5a9db9895ff927 commit hash: ca04c9536c9df62899b379436d5a9db9895ff927 commit hash: ca04c9536c9df62899b379436d5a9db9895ff927 ca04c95
17:03 Jan Beich (jbeich) search for other commits by this committer
x11-wm/wlmaker: update to 0.7.1

Changes:	https://github.com/phkaeser/wlmaker/releases/tag/v0.7.1
Reported by:	GitHub (watch releases)
commit hash: da9c82ff14e4baf940d14299ca728ccf654b2318 commit hash: da9c82ff14e4baf940d14299ca728ccf654b2318 commit hash: da9c82ff14e4baf940d14299ca728ccf654b2318 commit hash: da9c82ff14e4baf940d14299ca728ccf654b2318 da9c82f
17:03 Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots020: update to 0.20.0.r2

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.20.0-rc2
Reported by:	GitLab (notify releases)
commit hash: dcc3dd3ea8aef6fa9212b150c21c8b93d77b7b41 commit hash: dcc3dd3ea8aef6fa9212b150c21c8b93d77b7b41 commit hash: dcc3dd3ea8aef6fa9212b150c21c8b93d77b7b41 commit hash: dcc3dd3ea8aef6fa9212b150c21c8b93d77b7b41 dcc3dd3
16:55 Robert Nagy (rnagy) search for other commits by this committer
  • www/chromium 145.0.7632.75 Google web browser based on WebKit
www/chromium: update to 144.0.7559.75

Security:	https://vuxml.freebsd.org/freebsd/424d598b-09c4-11f1-85c5-a8a1599412c6.html
commit hash: 2e623d81a76597b3ac1f257ec998e1cd43fe6fdc commit hash: 2e623d81a76597b3ac1f257ec998e1cd43fe6fdc commit hash: 2e623d81a76597b3ac1f257ec998e1cd43fe6fdc commit hash: 2e623d81a76597b3ac1f257ec998e1cd43fe6fdc 2e623d8
16:45 Robert Nagy (rnagy) search for other commits by this committer
security/vuxml: add www/*chromium < 144.0.7559.75

Obtained
from:	https://chromereleases.googleblog.com/2026/02/stable-channel-update-for-desktop_13.html
commit hash: ca832c8dc198718624199d2a5c829cee05710aa8 commit hash: ca832c8dc198718624199d2a5c829cee05710aa8 commit hash: ca832c8dc198718624199d2a5c829cee05710aa8 commit hash: ca832c8dc198718624199d2a5c829cee05710aa8 ca832c8
16:22 Christoph Moench-Tegeder (cmt) search for other commits by this committer
net-mgmt/check_ssl_cert: update to 2.96.0

Release Notes:
  https://github.com/matteocorti/check_ssl_cert/releases/tag/v2.96.0
commit hash: 6e9102b2a91a93a1bee9abb6a83b2e35db9fb90e commit hash: 6e9102b2a91a93a1bee9abb6a83b2e35db9fb90e commit hash: 6e9102b2a91a93a1bee9abb6a83b2e35db9fb90e commit hash: 6e9102b2a91a93a1bee9abb6a83b2e35db9fb90e 6e9102b
15:16 Robert Clausecker (fuz) search for other commits by this committer
x11-fonts/nerd-fonts: fix maintainer

I copied the wrong address by accident.

PR:		291929
commit hash: 3c5b37d2f292228e9f21d8506514eb5891fcd082 commit hash: 3c5b37d2f292228e9f21d8506514eb5891fcd082 commit hash: 3c5b37d2f292228e9f21d8506514eb5891fcd082 commit hash: 3c5b37d2f292228e9f21d8506514eb5891fcd082 3c5b37d
14:56 Christoph Moench-Tegeder (cmt) search for other commits by this committer 2026Q1
mail/thunderbird-esr: update to 140.7.2 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/140.7.2esr/releasenotes/

(cherry picked from commit 87e11aa9654a89e4debd7a764b1700dbd61b4ac2)
commit hash: 5a21f59dd9de7aae66bc86a079f71d53634d7d66 commit hash: 5a21f59dd9de7aae66bc86a079f71d53634d7d66 commit hash: 5a21f59dd9de7aae66bc86a079f71d53634d7d66 commit hash: 5a21f59dd9de7aae66bc86a079f71d53634d7d66 5a21f59
14:56 Christoph Moench-Tegeder (cmt) search for other commits by this committer 2026Q1
  • mail/thunderbird 147.0.2 Mozilla Thunderbird is standalone mail and news that stands above
mail/thunderbird: update to 147.0.2 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/147.0.2/releasenotes/

(cherry picked from commit a984e5e8e8a99203f8abbebf8367076519e181a4)
commit hash: 0315d9b73505b566ac25c8c70d8f94ab59dd3a2c commit hash: 0315d9b73505b566ac25c8c70d8f94ab59dd3a2c commit hash: 0315d9b73505b566ac25c8c70d8f94ab59dd3a2c commit hash: 0315d9b73505b566ac25c8c70d8f94ab59dd3a2c 0315d9b
14:54 Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird-esr: update to 140.7.2 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/140.7.2esr/releasenotes/
commit hash: 87e11aa9654a89e4debd7a764b1700dbd61b4ac2 commit hash: 87e11aa9654a89e4debd7a764b1700dbd61b4ac2 commit hash: 87e11aa9654a89e4debd7a764b1700dbd61b4ac2 commit hash: 87e11aa9654a89e4debd7a764b1700dbd61b4ac2 87e11aa
14:54 Christoph Moench-Tegeder (cmt) search for other commits by this committer
  • mail/thunderbird 147.0.2 Mozilla Thunderbird is standalone mail and news that stands above
mail/thunderbird: update to 147.0.2 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/147.0.2/releasenotes/
commit hash: a984e5e8e8a99203f8abbebf8367076519e181a4 commit hash: a984e5e8e8a99203f8abbebf8367076519e181a4 commit hash: a984e5e8e8a99203f8abbebf8367076519e181a4 commit hash: a984e5e8e8a99203f8abbebf8367076519e181a4 a984e5e8
14:30 Rene Ladan (rene) search for other commits by this committer
security/openssl-quictls: Remove expired port

2025-12-31 security/openssl-quictls: Upstream project has been archived, use
security/quictls
commit hash: 76f35164e185f313219bfea240651fd0156aa1c3 commit hash: 76f35164e185f313219bfea240651fd0156aa1c3 commit hash: 76f35164e185f313219bfea240651fd0156aa1c3 commit hash: 76f35164e185f313219bfea240651fd0156aa1c3 76f3516
14:29 Rene Ladan (rene) search for other commits by this committer
www/*ngnix: use security/openssl33-quictls instead of expired
security/openssl-quictls
commit hash: a2245f6b603246877151a5ce3feea138d6f075d6 commit hash: a2245f6b603246877151a5ce3feea138d6f075d6 commit hash: a2245f6b603246877151a5ce3feea138d6f075d6 commit hash: a2245f6b603246877151a5ce3feea138d6f075d6 a2245f6
14:23 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg-devel: update to 2.5.99.2

With WAL issue in readonly
commit hash: 00f9567c2cd723ad323e3a4196178faa6e09353d commit hash: 00f9567c2cd723ad323e3a4196178faa6e09353d commit hash: 00f9567c2cd723ad323e3a4196178faa6e09353d commit hash: 00f9567c2cd723ad323e3a4196178faa6e09353d 00f9567
14:22 Robert Clausecker (fuz) search for other commits by this committer 2026Q1
devel/cpu_features: port to powerpc*

This adds the relevant bits of polyfill, permitting the
library to build on powerpc* (only powerpc64le tested).

Approved by:	portmgr (build fix blanket)
MFH:		2026Q1
Sponsored by:	Raptor Computing Systems, LLC

(cherry picked from commit 05dffccdf23880277fdcec143ccef78f254e10ea)
commit hash: 6237e3c7e6a30c4eaa659c18da3873615148383b commit hash: 6237e3c7e6a30c4eaa659c18da3873615148383b commit hash: 6237e3c7e6a30c4eaa659c18da3873615148383b commit hash: 6237e3c7e6a30c4eaa659c18da3873615148383b 6237e3c
14:22 Robert Clausecker (fuz) search for other commits by this committer 2026Q1
  • misc/bb 1.3.r1_4 High quality audio-visual demonstration for text terminal
misc/bb: patch properly

 - remove REGPARM entirely, it doesn't do any good these days and
   blocks portability
 - remove use of gcc, no longer needed
 - patch some portability issues

MFH:		2026Q1
Sponsored by:	Raptor Computing Systems, LLC

(cherry picked from commit 5cc28c8ebd451e1a34fed73e0998d42d5c5ad627)
commit hash: 41db1f44d64706a28a83532721f9ba7f13640893 commit hash: 41db1f44d64706a28a83532721f9ba7f13640893 commit hash: 41db1f44d64706a28a83532721f9ba7f13640893 commit hash: 41db1f44d64706a28a83532721f9ba7f13640893 41db1f4
14:22 Robert Clausecker (fuz) search for other commits by this committer 2026Q1
  • biology/iqtree 3.0.1 Efficient phylogenomic software by maximum likelihood
biology/iqtree: fix build on arm64

We call the platform "arm64", not "aarch64" (though it seems to be
inconsistent).  Tested on powerpc64le, didn't build, as some
headers get confused by the whole "emulate SSE with Altivec" business.

Approved by:	portmgr (build fix blanket)
MFH:		2026Q1
Sponsored by:	Raptor Computing Systems, LLC

(cherry picked from commit 9ea1d9ac6075ee3a83ee9e9dc37950288496e5ee)
commit hash: 30c5614c5c257d7fd258157babc324685de5256c commit hash: 30c5614c5c257d7fd258157babc324685de5256c commit hash: 30c5614c5c257d7fd258157babc324685de5256c commit hash: 30c5614c5c257d7fd258157babc324685de5256c 30c5614

Yesterday's Commits | Quarterly Branch