FreeBSD/ports d7f9992games/chessx Makefile, games/chessx/files patch-chessx.pro

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 at pentode.fi> (maintainer, timeout 2 weeks)
DeltaFile
+1-9games/chessx/files/patch-chessx.pro
+1-3games/chessx/Makefile
+2-122 files

FreeBSD/ports 24631ccgraphics/openusd Makefile

graphics/openusd: Adjust PORTNAME and CATEGORIES after moving

PR:             292497
Approved by:    yuri (maintainer, timeout 1 month)
DeltaFile
+2-2graphics/openusd/Makefile
+2-21 files

FreeBSD/ports 47a07f9graphics/openusd pkg-plist, graphics/openusd/files patch-pxr_base_arch_fileSystem.cpp patch-pxr_base_arch_debugger.cpp

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)
DeltaFile
+1,945-0graphics/openusd/pkg-plist
+0-1,945misc/usd/pkg-plist
+0-142misc/usd/files/patch-pxr_base_arch_fileSystem.cpp
+142-0graphics/openusd/files/patch-pxr_base_arch_fileSystem.cpp
+83-0graphics/openusd/files/patch-pxr_base_arch_debugger.cpp
+0-83misc/usd/files/patch-pxr_base_arch_debugger.cpp
+2,170-2,170149 files not shown
+3,230-3,229155 files

FreeBSD/ports 539c00ddevel/protobuf-java distinfo Makefile

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
DeltaFile
+3-3devel/protobuf-java/distinfo
+1-1devel/protobuf-java/Makefile
+4-42 files

FreeBSD/ports 179d4f1net-im/conduit distinfo Makefile

net-im/conduit: Update to 0.10.12

PR:             293171
DeltaFile
+3-3net-im/conduit/distinfo
+1-3net-im/conduit/Makefile
+4-62 files

FreeBSD/ports 857a033ports-mgmt/pkg-devel distinfo Makefile

ports-mgmt/pkg-devel: 2.5.99.3

revert extract optimization
DeltaFile
+3-3ports-mgmt/pkg-devel/distinfo
+2-2ports-mgmt/pkg-devel/Makefile
+5-52 files

FreeBSD/ports feff92fsysutils/hcloud distinfo Makefile

sysutils/hcloud: Update to 1.61.0

Changelog: https://github.com/hetznercloud/cli/releases/tag/v1.61.0
DeltaFile
+5-5sysutils/hcloud/distinfo
+1-2sysutils/hcloud/Makefile
+6-72 files

FreeBSD/src a60e7e6stand/efi/loader/arch/i386 Makefile.inc

stand: compile ia32 EFI loader with -malign-double

The UEFI spec says:
> Structures are aligned on boundaries equal to the largest internal
> datum of the structure and internal data are implicitly padded to
> achieve natural alignment.

By default, structs containing members of type "long long" have 4 byte
alignment on i386. This caused some EFI structures to be subtly wrong.

Fix this by compiling the ia32 EFI loader with -malign-double, which
bumps the alignment up to 8 if such members are present.

MFC after:      3 days
DeltaFile
+2-0stand/efi/loader/arch/i386/Makefile.inc
+2-01 files

FreeBSD/ports 2f44bf4net/remmina Makefile

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

    [15 lines not shown]
DeltaFile
+1-2net/remmina/Makefile
+1-21 files

FreeBSD/ports 2ae662cgraphics/zathura-ps distinfo Makefile

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
DeltaFile
+3-3graphics/zathura-ps/distinfo
+2-2graphics/zathura-ps/Makefile
+5-52 files

FreeBSD/ports 48d02f9graphics/zathura-pdf-poppler distinfo Makefile

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
DeltaFile
+3-3graphics/zathura-pdf-poppler/distinfo
+2-3graphics/zathura-pdf-poppler/Makefile
+5-62 files

FreeBSD/ports 0ed530cgraphics/zathura-cb distinfo Makefile

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
DeltaFile
+3-3graphics/zathura-cb/distinfo
+2-3graphics/zathura-cb/Makefile
+5-62 files

FreeBSD/ports 1e658bfgraphics/zathura-djvu distinfo Makefile

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
DeltaFile
+3-3graphics/zathura-djvu/distinfo
+2-2graphics/zathura-djvu/Makefile
+5-52 files

FreeBSD/ports 410833dgraphics/zathura-pdf-mupdf Makefile distinfo

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
DeltaFile
+3-8graphics/zathura-pdf-mupdf/Makefile
+3-3graphics/zathura-pdf-mupdf/distinfo
+6-112 files

FreeBSD/ports afabbc2graphics/zathura Makefile distinfo, graphics/zathura/files patch-data_meson.build

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 at gmail.com (maintainer)
DeltaFile
+4-4graphics/zathura/Makefile
+3-3graphics/zathura/distinfo
+2-2graphics/zathura/files/patch-data_meson.build
+1-1graphics/zathura/pkg-plist
+10-104 files

FreeBSD/ports 2aebe7cx11-toolkits/girara pkg-plist Makefile

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)
DeltaFile
+4-29x11-toolkits/girara/pkg-plist
+4-19x11-toolkits/girara/Makefile
+3-3x11-toolkits/girara/distinfo
+4-2x11-toolkits/girara/pkg-descr
+15-534 files

FreeBSD/ports f71f0f3graphics/podofo/files patch-libc++20

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.


    [5 lines not shown]
DeltaFile
+11-0graphics/podofo/files/patch-libc++20
+11-01 files

FreeBSD/ports 6d07173graphics/podofo/files patch-libc++20

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.


    [3 lines not shown]
DeltaFile
+11-0graphics/podofo/files/patch-libc++20
+11-01 files

FreeBSD/ports 7b3fa26devel/libddwaf/files patch-update-fmt

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);

    [64 lines not shown]
DeltaFile
+12,986-0devel/libddwaf/files/patch-update-fmt
+12,986-01 files

FreeBSD/ports 76122fadevel/libddwaf/files patch-update-fmt

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);

    [62 lines not shown]
DeltaFile
+12,986-0devel/libddwaf/files/patch-update-fmt
+12,986-01 files

FreeBSD/doc e1d24c2website/content/ru where.adoc

website/ru: Update where.adoc

Update to EN 2a8863cf7a0355c063512f6bc97a9f5d0ecfb09e
DeltaFile
+4-4website/content/ru/where.adoc
+4-41 files

FreeBSD/ports 88f5ecceditors/vscode Makefile, net-im/deltachat-desktop Makefile

*/*: Bump port revision after electron39 update (97e8bdfef102)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-0editors/vscode/Makefile
+1-0net-im/signal-desktop/Makefile
+1-0net-im/teams/Makefile
+1-0textproc/obsidian/Makefile
+5-15 files

FreeBSD/ports 97e8bdfdevel/electron39 distinfo Makefile.version, devel/electron39/files patch-electron_BUILD.gn patch-content_browser_service__host_utility__process__host.cc

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)
DeltaFile
+11-25devel/electron39/files/packagejsons/yarn.lock
+7-7devel/electron39/files/patch-electron_BUILD.gn
+5-5devel/electron39/distinfo
+6-1devel/electron39/files/packagejsons/package.json
+3-3devel/electron39/files/patch-content_browser_service__host_utility__process__host.cc
+1-1devel/electron39/Makefile.version
+33-426 files

FreeBSD/doc 4db0217website/content/ru/releases/15.0R relnotes.adoc

website/ru: Update releases/15.0R/relnotes.adoc

Update to EN c43ac4d9e7cf2c74d418af923df3e457fd5bcd85
DeltaFile
+23-22website/content/ru/releases/15.0R/relnotes.adoc
+23-221 files

FreeBSD/ports 2ddc5e6net-im/kaidan distinfo Makefile

net-im/kaidan: Update to 0.15.0
DeltaFile
+3-3net-im/kaidan/distinfo
+1-2net-im/kaidan/Makefile
+4-52 files

FreeBSD/ports 8590e5enet-im/qxmpp distinfo Makefile

net-im/qxmpp: Update to 1.14.0

- Enable GStreamer by default, it is required by net-im/kaidan
DeltaFile
+3-3net-im/qxmpp/distinfo
+3-2net-im/qxmpp/Makefile
+2-0net-im/qxmpp/pkg-plist
+8-53 files

FreeBSD/ports 0bee307net-im/qxmpp pkg-plist Makefile

net-im/qxmpp: clean up

Sort plist, use helpers
DeltaFile
+4-4net-im/qxmpp/pkg-plist
+4-3net-im/qxmpp/Makefile
+8-72 files

FreeBSD/ports d2c8bd4devel/libphonenumber distinfo Makefile

devel/libphonenumber: Update to 9.0.24
DeltaFile
+3-3devel/libphonenumber/distinfo
+1-1devel/libphonenumber/Makefile
+4-42 files

FreeBSD/ports 930d9f4games/gcompris-qt pkg-plist distinfo

games/gcompris-qt: Update to 26.0

Announcement: https://gcompris.net/news-en.html#2026-02-04
DeltaFile
+74-45games/gcompris-qt/pkg-plist
+3-5games/gcompris-qt/distinfo
+2-5games/gcompris-qt/Makefile
+79-553 files

FreeBSD/ports 1d82335devel/okteta distinfo Makefile

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
DeltaFile
+3-3devel/okteta/distinfo
+1-1devel/okteta/Makefile
+4-42 files