FreeBSD/ports 2cf5126Mk/Uses electron.mk

Mk/Uses/electron.mk: Ensure reproducibility of node modules tarball for pnpm>=11

When pnpm is used as the node package manager, the package index has
been stored as JSON files under pnpm store's index directory prior to
pnpm version 11. Starting from pnpm 11, the package index has become a
single SQLite database stored as index.db.

To ensure reproducibility of the package index, we now have to unpack
the database, normalize the timestamps and the permissions of
files/directories stored in the index, and pack it again into an
SQLite database.

For more details on pnpm store v11, visit the URL:
https://pnpm.io/blog/releases/11.0#store-v11
DeltaFile
+108-3Mk/Uses/electron.mk
+108-31 files

FreeBSD/ports 36ee4b2Mk/Uses electron.mk

Mk/Uses/electron.mk: Improve automatic npm version detection

The framework assumed the name and the version of a node package
manager is specified as the key "packageManager" [1] in package.json
like:
{
  "packageManager": "<name>@<version>+<hash>"
}

However, the name and the version can be also specified using the key
"devEngines.packageManager" [1] like:
{
  "devEngines":{
    "packageManager": {
      "name": "<name>",
      "version": "<version>+<hash>"
    }
  }
}

    [5 lines not shown]
DeltaFile
+15-5Mk/Uses/electron.mk
+15-51 files

FreeBSD/ports c9c6d89deskutils/py-khard Makefile

deskutils/py-khard: lift python restriction and mark BROKEN with python >= 3.12
DeltaFile
+8-2deskutils/py-khard/Makefile
+8-21 files

FreeBSD/ports 74a4cebwww/onlyoffice-documentserver pkg-plist Makefile, www/onlyoffice-documentserver/files patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn patch-core_Common_3dParty_v8__89_v8_build_config_compiler_BUILD.gn

www/onlyoffice-documentserver: Update to 9.4.0

Upstream removes MySQL, PostgreSQL, and RabbitMQ support from the
community edition. The converter is now embedded in docservice rather
than run as a separate process.

Fix build failures on amd64 and aarch64 under clang 20+ (-current).

Changelog: https://github.com/ONLYOFFICE/DocumentServer/blob/master/CHANGELOG.md#940

PR:             296259
DeltaFile
+4,337-347www/onlyoffice-documentserver/pkg-plist
+0-129www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn
+127-0www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8__89_v8_build_config_compiler_BUILD.gn
+53-54www/onlyoffice-documentserver/Makefile
+31-31www/onlyoffice-documentserver/distinfo
+53-0www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8__89_v8_build_linux_libpci_BUILD.gn
+4,601-56175 files not shown
+5,324-1,32581 files

FreeBSD/ports aa0c8a5multimedia/jellyfin distinfo pkg-plist, multimedia/jellyfin/files/packagejsons package-lock.json package.json

multimedia/jellyfin: update to 10.11.11
DeltaFile
+9-9multimedia/jellyfin/distinfo
+2-2multimedia/jellyfin/pkg-plist
+2-2multimedia/jellyfin/files/packagejsons/package-lock.json
+1-1multimedia/jellyfin/Makefile
+1-1multimedia/jellyfin/files/packagejsons/package.json
+15-155 files

FreeBSD/ports 0dc5a79misc Makefile, misc/py-elevenlabs Makefile pkg-descr

misc/py-elevenlabs: New port: Official Python SDK for ElevenLabs text-to-speech platform
DeltaFile
+27-0misc/py-elevenlabs/Makefile
+10-0misc/py-elevenlabs/pkg-descr
+3-0misc/py-elevenlabs/distinfo
+1-0misc/Makefile
+41-04 files

FreeBSD/ports f68299dmisc/claude-code Makefile

misc/claude-code: Broken because linuxlator features are missing
DeltaFile
+1-0misc/claude-code/Makefile
+1-01 files

FreeBSD/ports a4bd1aadevel/py-ty distinfo Makefile, devel/py-ty/files patch-ruff_crates_ty_Cargo.toml

devel/py-ty: Update to 0.0.53

Changelog: https://github.com/astral-sh/ty/blob/0.0.53/CHANGELOG.md

Reported by:    Repology
DeltaFile
+3-3devel/py-ty/distinfo
+1-1devel/py-ty/files/patch-ruff_crates_ty_Cargo.toml
+1-1devel/py-ty/Makefile
+5-53 files

FreeBSD/ports 2314659security/gsad/files patch-src_gsad_gmp.c

security/gsad: Fix build

- Remove obsolete patch file
DeltaFile
+0-16security/gsad/files/patch-src_gsad_gmp.c
+0-161 files

FreeBSD/ports c61eb39devel/sem distinfo Makefile

devel/sem: Update to 0.14.1
DeltaFile
+3-3devel/sem/distinfo
+1-1devel/sem/Makefile
+4-42 files

FreeBSD/ports 79e6131security/py-python-gvm Makefile

security/py-python-gvm: Add missing BUILD_DEPENDS entry
DeltaFile
+2-1security/py-python-gvm/Makefile
+2-11 files

FreeBSD/ports 090a3bfsecurity/py-greenbone-feed-sync Makefile

security/py-greenbone-feed-sync: Add missing dependency
DeltaFile
+2-1security/py-greenbone-feed-sync/Makefile
+2-11 files

FreeBSD/ports 42d1cf1devel/tig distinfo Makefile

devel/tig: Update to 2.6.1

https://raw.githubusercontent.com/jonas/tig/refs/tags/tig-2.6.1/NEWS.adoc

PR:             296238
Approved by:    0mp (maintainer)
Approved by:    fluffy (mentor)
MFH:            2026Q2

(cherry picked from commit 3e226ce7be7dada9414e2ae3a7a13fe870f43053)
DeltaFile
+3-3devel/tig/distinfo
+1-1devel/tig/Makefile
+4-42 files

FreeBSD/ports 6e475f0net/kea pkg-plist distinfo, net/kea/files patch-meson.build patch-src_lib_asiodns_io__fetch.h

net/kea: Update 3.0.3 => 3.2.0

Release Notes:
https://gitlab.isc.org/isc-projects/kea/-/wikis/Release-Notes/release-notes-3.2.0

Upgrading:
https://kb.isc.org/docs/things-to-be-aware-of-when-upgrading-to-kea-3-2

PR:             296258
Sponsored by:   UNIS Labs
DeltaFile
+86-61net/kea/pkg-plist
+12-21net/kea/files/patch-meson.build
+0-10net/kea/files/patch-src_lib_asiodns_io__fetch.h
+4-4net/kea/files/patch-src_bin_keactrl_meson.build
+4-4net/kea/files/patch-src_lib_asiolink_interval__timer.h
+3-3net/kea/distinfo
+109-1031 files not shown
+110-1047 files

FreeBSD/ports 3e226cedevel/tig distinfo Makefile

devel/tig: Update to 2.6.1

https://raw.githubusercontent.com/jonas/tig/refs/tags/tig-2.6.1/NEWS.adoc

PR:             296238
Approved by:    0mp (maintainer)
Approved by:    fluffy (mentor)
MFH:            2026Q2
DeltaFile
+3-3devel/tig/distinfo
+1-1devel/tig/Makefile
+4-42 files

FreeBSD/ports 92a0eb6graphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 26.1.b.3676

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/9dbe8846f5f...68468b6d1b9
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

FreeBSD/ports cfa4364games/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-gilrs

games/veloren-weekly: update to s20260624

Changes:        https://gitlab.com/veloren/veloren/-/compare/ef31455955...3addf722cd
DeltaFile
+38-173games/veloren-weekly/files/patch-gilrs
+27-17games/veloren-weekly/distinfo
+12-7games/veloren-weekly/Makefile.crates
+2-2games/veloren-weekly/Makefile
+79-1994 files

FreeBSD/ports fa31695benchmarks/clpeak distinfo Makefile

benchmarks/clpeak: update to 2.0.14

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/2.0.14
Reported by:    GitHub (watch releases)
DeltaFile
+3-3benchmarks/clpeak/distinfo
+4-1benchmarks/clpeak/Makefile
+7-42 files

FreeBSD/ports a30e9cb. UPDATING

UPDATING: add missing python 3.12 entry

Reported by: des
Event: Halifax Hackathon 202606
DeltaFile
+18-0UPDATING
+18-01 files

FreeBSD/ports 9e51d48editors/vscode Makefile, net-im/deltachat-desktop Makefile

*/*: Bump port revision after electron42 update (dc602c027fbf)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-1net-im/signal-desktop/Makefile
+1-0editors/vscode/Makefile
+3-23 files

FreeBSD/ports dc602c0devel/electron42 distinfo Makefile, devel/electron42/files patch-electron_spec_api-utility-process-spec.ts patch-gpu_command__buffer_service_gles2__cmd__decoder.cc

devel/electron42: Update to 42.5.0

Changelog: https://github.com/electron/electron/releases/tag/v42.5.0

Reported by:    GitHub (watch releases)
DeltaFile
+13-13devel/electron42/distinfo
+5-5devel/electron42/files/packagejsons/yarn.lock
+3-3devel/electron42/Makefile
+3-3devel/electron42/files/patch-electron_spec_api-utility-process-spec.ts
+2-2devel/electron42/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+1-1devel/electron42/files/packagejsons/package.json
+27-271 files not shown
+28-287 files

FreeBSD/ports 093361edevel/freebsd-git-arc distinfo Makefile

devel/freebsd-git-arc: Update to 20260507

Reviewed by:    jrm
Differential Revision:  https://reviews.freebsd.org/D57752
DeltaFile
+5-5devel/freebsd-git-arc/distinfo
+2-2devel/freebsd-git-arc/Makefile
+7-72 files

FreeBSD/ports d14ecf7mail/fetchmail distinfo Makefile

mail/fetchmail{,conf}: Update 6.6.5 => 6.6.6 (critical bugfix for imap)

Changelog:
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.6/NEWS#L110

PR:             296262
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 44305833bada607f8dd6ce2a649f11ffb3ed471e)
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+4-42 files

FreeBSD/ports 4430583mail/fetchmail distinfo Makefile

mail/fetchmail{,conf}: Update 6.6.5 => 6.6.6 (critical bugfix for imap)

Changelog:
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.6/NEWS#L110

PR:             296262
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+4-42 files

FreeBSD/ports 54c1e95deskutils/py-khard distinfo Makefile

deskutils/py-khard: Update 0.20.0 => 0.21.0

Changelog:
https://github.com/lucc/khard/blob/v0.21.0/CHANGES

PR:             296260
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 8620f1a03b80b2871f405f6eb4093237c07b0b20)
DeltaFile
+3-3deskutils/py-khard/distinfo
+2-3deskutils/py-khard/Makefile
+5-62 files

FreeBSD/ports 8620f1adeskutils/py-khard distinfo Makefile

deskutils/py-khard: Update 0.20.0 => 0.21.0

Changelog:
https://github.com/lucc/khard/blob/v0.21.0/CHANGES

PR:             296260
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+3-3deskutils/py-khard/distinfo
+2-3deskutils/py-khard/Makefile
+5-62 files

FreeBSD/ports 1357414Mk bsd.default-versions.mk, Mk/Uses python.mk

python: switch default to 3.12

Thanks everyone for the collective patience and effort.

While here, slightly rearrange the order such that pre-release is
after all extant supported branches but before 2.7.

PR: 285957
exp-runs by: antoine
Event: FreeBSD Developer Summit June 2026
Event: BSDCan 2026
Event: Halifax Hackathon 202606
DeltaFile
+2-2Mk/bsd.default-versions.mk
+2-2Mk/Uses/python.mk
+4-42 files

FreeBSD/ports 81c0a4fwww/py-ll-xist Makefile pkg-descr, www/py-ll-xist/files patch-test_test__url__open.py

www/py-ll-xist: rename and update to 5.85

Changelog: https://python.livinglogic.de/NEWS.html#changes-in-5-85-released-2026-05-20

Not the latest upstream version. 5.86 and later use t-strings which
is a Python 3.14 feature.

Event: Halifax Hackathon 202606
DeltaFile
+593-0www/py-ll-xist/files/patch-test_test__url__open.py
+41-0www/py-ll-xist/Makefile
+0-26www/xist/Makefile
+0-4www/xist/pkg-descr
+4-0www/py-ll-xist/pkg-descr
+3-0www/py-ll-xist/distinfo
+641-303 files not shown
+643-349 files

FreeBSD/ports 093cff0databases Makefile, databases/py-oracledb Makefile pkg-descr

databases/py-oracledb: add

Event: Halifax Hackathon 202606
DeltaFile
+25-0databases/py-oracledb/files/patch-pyproject.toml
+24-0databases/py-oracledb/Makefile
+15-0databases/py-oracledb/files/patch-setup.cfg
+5-0databases/py-oracledb/pkg-descr
+3-0databases/py-oracledb/distinfo
+1-0databases/Makefile
+73-06 files

FreeBSD/ports b2761a1net/kea/files patch-src_lib_dns_rdataclass.cc

net/kea: add missed #include <boost/static_assert.hpp>

This fixes build with boost-1.91+

Approved by:    portmgr blanket
DeltaFile
+10-0net/kea/files/patch-src_lib_dns_rdataclass.cc
+10-01 files