| 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) 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)
cf42a29 |
00:49 Vladimir Druzenko (vvd) 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
438a707 |
|
Sunday, 15 Feb 2026
|
22:50 Dave Cottlehuber (dch)
textproc/caps-log: add missing pkg-descr
Fixes: a5496b3c364c84646b05e24f0b3461f1d7ecf9d8
Reported by: diizzy
Obtained from: https://reviews.freebsd.org/D54921
60f5476 |
22:07 Stephen Montgomery-Smith (stephen)
math/octave-forge-coder: Update to 1.11.1.
d4d9be7 |
22:07 Stephen Montgomery-Smith (stephen)
math/octave-forge-image: Update to 2.18.2.
e293b2f |
22:03 Rodrigo Osorio (rodrigo)
misc/p5-Business-ISBN-Data: update 20260123.001 -> 20260214.001
Changelog: https://metacpan.org/dist/Business-ISBN-Data/changes
7c06a96 |
22:03 Rodrigo Osorio (rodrigo)
mail/p5-Sisimai: update 5.5.0 -> 5.6.0
Changelog: https://metacpan.org/dist/Sisimai/changes
86d43c0 |
22:03 Rodrigo Osorio (rodrigo)
mail/p5-MIME-Tools: update 5.515 -> 5.517
Changelog: https://metacpan.org/dist/MIME-tools/changes
f2fe6ea |
21:59 Dimitry Andric (dim) 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)
c6fe30f |
21:59 Dimitry Andric (dim)
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
4d7c78c |
21:53 Palle Girgensohn (girgen)
databases/postgresql-jdbc: Update to 42.7.10
Release notes: https://jdbc.postgresql.org/changelogs/2026-02-11-42/
1c64846 |
21:53 Palle Girgensohn (girgen)
security/vuls: Update to 0.38.0
Release notes: https://github.com/future-architect/vuls/releases/tag/v0.38.0
bd850fb |
19:27 Zsolt Udvari (uzsolt) Author: Krzysztof
www/webtrees22: Update to 2.2.5
PR: 292787
Approved by: submitter is maintainer
6d65808 |
18:28 Dirk Meyer (dinoex)
databases/rubygem-lmdb: fix text
64cab16 |
18:00 Zsolt Udvari (uzsolt) Author: Krzysztof
www/webtrees21: Update to 2.1.26
PR: 292786
Approved by: submitter is maintainer
6343bdd |
17:47 Jochen Neumeister (joneum)
databases/mysql96-client: Fix pkg-message
Sponsored by: Netzkommune GmbH
f268857 |
17:43 Jochen Neumeister (joneum)
databases/mysql9*-{server|client}: Set Deprecate Date
Deprecate Date and set to expire on 2026-03-31
Sponsored by: Netzkommune GmbH
7b83f1f |
17:37 Zsolt Udvari (uzsolt) 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
3b51df4 |
17:33 Jochen Neumeister (joneum)
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
085f204 |
17:26 Zsolt Udvari (uzsolt)
devel/R-cran-later: Update to 1.4.6
Changelog: https://cran.r-project.org/web/packages/later/news/news.html
a86f619 |
16:57 Älven (alven) 
- 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)
6555e43 |
16:01 Richard Gallamore (ultima)
www/seahub: Add missing dependency
PR: 292289
2433819 |
15:37 Gerald Pfeifer (gerald)
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>
475bfe6 |
14:21 Vladimir Druzenko (vvd)
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)
d7f9992 |
14:13 Vladimir Druzenko (vvd) Author: Martin Filla
- graphics/openusd 25.11
Universal Scene Description is a scene description management system
graphics/openusd: Adjust PORTNAME and CATEGORIES after moving
PR: 292497
Approved by: yuri (maintainer, timeout 1 month)
24631cc |
14:12 Vladimir Druzenko (vvd) 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)
47a07f9  |
13:58 Vladimir Druzenko (vvd) 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
539c00d |
13:45 Ashish SHUKLA (ashish) 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
179d4f1 |
13:44 Baptiste Daroussin (bapt)
ports-mgmt/pkg-devel: 2.5.99.3
revert extract optimization
857a033 |
13:30 Zsolt Udvari (uzsolt)
sysutils/hcloud: Update to 1.61.0
Changelog: https://github.com/hetznercloud/cli/releases/tag/v1.61.0
feff92f |
13:19 Fernando Apesteguía (fernape)
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
2f44bf4 |
13:09 Zsolt Udvari (uzsolt) 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
2ae662c |
13:09 Zsolt Udvari (uzsolt) 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
48d02f9 |
13:09 Zsolt Udvari (uzsolt) 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
0ed530c |
13:09 Zsolt Udvari (uzsolt) 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
1e658bf |
13:09 Zsolt Udvari (uzsolt) 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
410833d |
13:09 Zsolt Udvari (uzsolt) 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)
afabbc2 |
13:09 Zsolt Udvari (uzsolt) 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)
2aebe7c |
13:08 Dimitry Andric (dim) 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)
f71f0f3 |
13:07 Dimitry Andric (dim)
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
6d07173 |
13:05 Dimitry Andric (dim) 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)
7b3fa26 |
13:04 Dimitry Andric (dim)
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
76122fa |
12:39 Hiroki Tagato (tagattie)
*/*: Bump port revision after electron39 update (97e8bdfef102)
88f5ecc |
12:37 Hiroki Tagato (tagattie) 
- 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)
97e8bdf |
11:32 Max Brazhnikov (makc)
net-im/kaidan: Update to 0.15.0
2ddc5e6 |
11:32 Max Brazhnikov (makc)
net-im/qxmpp: Update to 1.14.0
- Enable GStreamer by default, it is required by net-im/kaidan
8590e5e |
11:32 Max Brazhnikov (makc)
net-im/qxmpp: clean up
Sort plist, use helpers
0bee307 |
11:32 Max Brazhnikov (makc)
games/gcompris-qt: Update to 26.0
Announcement: https://gcompris.net/news-en.html#2026-02-04
930d9f4 |
11:32 Max Brazhnikov (makc)
devel/libphonenumber: Update to 9.0.24
d2c8bd4 |
11:32 Max Brazhnikov (makc)
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
1d82335 |
10:56 Santhosh Raju (fox) 
- 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)
185a69c |
10:14 Max Brazhnikov (makc)
devel/py-urwidgets: allow to package with urwid 3.0
PR: 293175
Approved by: sunpoet@ (maintainer)
bee2e12 |
09:59 Gleb Popov (arrowd)
ports-mgmt/appstream-generator: Restore i386 compat patches
Reported by: pkg-fallout
976b8ec |
09:40 Bernard Spil (brnrd) 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)
2db35de |
09:09 Kurt Jaeger (pi) 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.
69ff2b9 |
08:55 Dirk Meyer (dinoex)
databases/rubygem-lmdb: Ruby bindings for OpenLDAP's LMDB
b2b1069 |
08:54 Alex Dupre (ale) 
- devel/sbt 1.12.3
Build tool for Scala projects
devel/sbt: update to 1.12.3 release
6948821 |
08:07 TAKATSU Tomonari (tota)
math/R-cran-igraph: Update to 2.2.2
Reported by: portscout
ba8b65e |
08:05 Älven (alven) 
- 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)
17f0fb1 |
07:51 Antoine Brodin (antoine) 
- 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. )
misc: fix build with python 3.12
PR: 285957
04470a1 |
02:53 Hiroki Tagato (tagattie) 
- 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)
d42969d |
02:51 Hiroki Tagato (tagattie) 
- 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)
0835351 |
02:46 Jesús Daniel Colmenares Oviedo (dtxdf)
www/filebrowser-quantum: Update to 1.1.2-stable
ChangeLog:
https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.1.2-stable
cda2539 |
02:46 Jesús Daniel Colmenares Oviedo (dtxdf)
multimedia/supersonic: Update to 0.20.1
ChangeLog: https://github.com/dweymouth/supersonic/releases/tag/v0.20.1
3ae96d1 |
02:46 Jesús Daniel Colmenares Oviedo (dtxdf)
devel/py-odoo-addon-openupgrade-scripts16: Update to 16.0.1.0.5.12
1139615 |
02:46 Jesús Daniel Colmenares Oviedo (dtxdf)
www/filebrowser: Update to 2.58.0
ChangeLogs:
https://github.com/filebrowser/filebrowser/compare/v2.55.0...v2.58.0
16c3f80 |
01:35 Colin Percival (cperciva) 2026Q1
misc/freebsd-release-manifests: Add 14.4-BETA2 MANIFEST files
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
(cherry picked from commit 0e5d764717810b95816792cd429af04fb8d2bf07)
ba8590d |
01:35 Colin Percival (cperciva)
misc/freebsd-release-manifests: Add 14.4-BETA2 MANIFEST files
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
0e5d764 |
|
Saturday, 14 Feb 2026
|
23:02 Thomas Zander (riggs)
security/vuxml: Document TCP readTimeout bypass in traefik
53a4a50 |
22:48 Thomas Zander (riggs) 
- net/traefik 3.6.8
High availability reverse proxy and load balancer
net/traefik: Ensure the build uses go 1.25 or higher
0682bdf |
22:29 Don Lewis (truckman) 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
0928be2 |
22:29 Don Lewis (truckman)
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
a207d0b |
22:29 Don Lewis (truckman) 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
2f8078b |
22:29 Don Lewis (truckman) 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
1bc3cc2 |
21:12 Thomas Zander (riggs) 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)
ed351f9 |
19:56 Guido Falsi (madpilot)
mail/mailpit: Update to 1.29.1
af12022 |
18:27 Juraj Lutter (otis)
net-mgmt/zabbix74-server: Update to 7.4.7
Release notes: https://www.zabbix.com/rn/rn7.4.7
ceba750 |
18:27 Juraj Lutter (otis)
net-mgmt/zabbix7-server: Update to 7.0.23
Release notes: https://www.zabbix.com/rn/rn7.0.23
3044bf7 |
18:27 Juraj Lutter (otis)
net-mgmt/zabbix6-server: Update to 6.0.44
Release notes: https://www.zabbix.com/rn/rn6.0.44
2af45b8 |
18:24 Fernando Apesteguía (fernape)
security/vuxml: Add munge vulnerability
* CVE-2026-25506
Reported by: Chris Dunlap <chris.m.dunlap@gmail.com>
ea5760c |
18:15 Fernando Apesteguía (fernape)
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.
98a2024 |
17:58 Thomas Zander (riggs) 
- 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
f164467 |
17:09 Jan Beich (jbeich) 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)
2c9f694 |
17:03 Jan Beich (jbeich)
x11-wm/wlmaker: switch to wlroots020
ca04c95 |
17:03 Jan Beich (jbeich)
x11-wm/wlmaker: update to 0.7.1
Changes: https://github.com/phkaeser/wlmaker/releases/tag/v0.7.1
Reported by: GitHub (watch releases)
da9c82f |
17:03 Jan Beich (jbeich)
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)
dcc3dd3 |
16:55 Robert Nagy (rnagy) 
- 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
2e623d8 |
16:45 Robert Nagy (rnagy)
security/vuxml: add www/*chromium < 144.0.7559.75
Obtained
from: https://chromereleases.googleblog.com/2026/02/stable-channel-update-for-desktop_13.html
ca832c8 |
16:22 Christoph Moench-Tegeder (cmt)
net-mgmt/check_ssl_cert: update to 2.96.0
Release Notes:
https://github.com/matteocorti/check_ssl_cert/releases/tag/v2.96.0
6e9102b |
15:16 Robert Clausecker (fuz)
x11-fonts/nerd-fonts: fix maintainer
I copied the wrong address by accident.
PR: 291929
3c5b37d |
14:56 Christoph Moench-Tegeder (cmt) 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)
5a21f59 |
14:56 Christoph Moench-Tegeder (cmt) 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)
0315d9b |
14:54 Christoph Moench-Tegeder (cmt)
mail/thunderbird-esr: update to 140.7.2 (rc1)
Release Notes:
https://www.thunderbird.net/en-US/thunderbird/140.7.2esr/releasenotes/
87e11aa |
14:54 Christoph Moench-Tegeder (cmt) 
- 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/
a984e5e8 |
14:30 Rene Ladan (rene)
security/openssl-quictls: Remove expired port
2025-12-31 security/openssl-quictls: Upstream project has been archived, use
security/quictls
76f3516 |
14:29 Rene Ladan (rene)
www/*ngnix: use security/openssl33-quictls instead of expired
security/openssl-quictls
a2245f6 |
14:23 Baptiste Daroussin (bapt)
ports-mgmt/pkg-devel: update to 2.5.99.2
With WAL issue in readonly
00f9567 |
14:22 Robert Clausecker (fuz) 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)
6237e3c |
14:22 Robert Clausecker (fuz) 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)
41db1f4 |
14:22 Robert Clausecker (fuz) 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)
30c5614 |