FreeBSD/ports 31fd408editors/vscode pkg-plist Makefile.reh, editors/vscode/files product.json.extensions update-product-json.sh

editors/vscode: Update to 1.107.0

This update features hassle-free remote development over ssh.

Prior to this update, users who want to use remote development over
ssh needs to take some manual steps for setting up environment. From
now on, just installing "Open Remote - SSH" extension should be
enough. For more details, follow the instruction shown upon package
installation.

Additional changes to the port include:
- split out target for building remote extension host to Makefile.reh
  to avoid excessive dependencies
- populate product.json with useful information mainly for making
  popular extensions work out of the box[1]

Changelog: https://code.visualstudio.com/updates/v1_107

Reported by:    GitHub (watch releases)
Obtained from:  https://github.com/VSCodium/vscodium [1]
DeltaFile
+597-0editors/vscode/files/product.json.extensions
+196-22editors/vscode/pkg-plist
+133-0editors/vscode/Makefile.reh
+44-0editors/vscode/pkg-message
+37-0editors/vscode/files/update-product-json.sh
+34-0editors/vscode/files/patch-extensions_microsoft-authentication_extension.webpack.config.js
+1,041-2216 files not shown
+1,136-9322 files

FreeBSD/src cf5eed7share/man/man4 rge.4

if_rge: fix typo in man page

Fix the list of devices supported by the driver: RTL8125 occured
twice, should have been RTL8127 in one case.

Approved by:    adrian
DeltaFile
+2-2share/man/man4/rge.4
+2-21 files

FreeBSD/ports 762aa29security/lego distinfo Makefile

security/lego: update to 4.31.0

PR:             291758
DeltaFile
+5-5security/lego/distinfo
+1-1security/lego/Makefile
+6-62 files

FreeBSD/ports 3b3bf79security/wazuh-manager Makefile

security/wazuh-manager: Fix extract
DeltaFile
+1-1security/wazuh-manager/Makefile
+1-11 files

FreeBSD/ports 4d07fe3security/wazuh-manager distinfo

security/wazuh-manager: Fix distinfo
DeltaFile
+2-2security/wazuh-manager/distinfo
+2-21 files

FreeBSD/ports f60e1c4security/wazuh-manager distinfo

security/wazuh-manager: Fix distinfo

Reported by:    pkg-fallout
DeltaFile
+12-12security/wazuh-manager/distinfo
+12-121 files

FreeBSD/ports 3f49e73devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20251218

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20251218
(cherry picked from commit df80c992fac9f0f891a4dcc0ef10cfc69eb862b6)
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports edf5505devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20251217

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20251217
(cherry picked from commit bf346dec7000dcec6eee2e1da4bf1c622cc7fdbb)
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports df80c99devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20251218

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20251218
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports bf346dedevel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20251217

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20251217
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports 1d3f690misc/R-cran-xfun distinfo Makefile

misc/R-cran-xfun: Update to 0.55

Changelog: https://github.com/yihui/xfun/releases/tag/v0.55
DeltaFile
+3-3misc/R-cran-xfun/distinfo
+1-1misc/R-cran-xfun/Makefile
+4-42 files

FreeBSD/ports e888398math/octave-forge-sqlite distinfo Makefile

math/octave-forge-sqlite: Update to 0.1.2.
DeltaFile
+3-3math/octave-forge-sqlite/distinfo
+1-1math/octave-forge-sqlite/Makefile
+4-42 files

FreeBSD/ports 2e7807fdevel/glab distinfo Makefile

devel/glab: update to 1.80.1

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.80.1
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

FreeBSD/ports 623db2cdevel/glab distinfo Makefile

devel/glab: updateto 1.80.2

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.80.2
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

FreeBSD/ports afb697edevel/glab distinfo Makefile

devel/glab: update to 1.80.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.80.0
DeltaFile
+5-5devel/glab/distinfo
+3-2devel/glab/Makefile
+8-72 files

FreeBSD/ports 43845dfcomms/scrcpy distinfo Makefile

comms/scrcpy: Update to 3.3.4

Changelog: https://github.com/Genymobile/scrcpy/releases/tag/v3.3.4

Reported by:    GitHub (watch releases)
DeltaFile
+5-5comms/scrcpy/distinfo
+1-1comms/scrcpy/Makefile
+6-62 files

FreeBSD/src 33a3ccfsys/net if_tuntap.c

if_tuntap: defer transient destroy_dev() to a taskqueue

We're in the dtor, so we can't destroy it now without deadlocking after
recent changes to make destroy_dev() provide a barrier.  However, we
know there isn't any other dtor to run, so we can go ahead and clean up
our state and just prevent a use-after-free if someone races to open
the device while we're trying to destroy it.  tunopen() now uses the
net epoch to protect against softc release by a concurrent
tun_destroy().

While we're here, allow a destroy operation to proceed if we caught a
signal in cv_wait_sig() but tun_busy dropped to 0 while we were waiting
to acquire the lock.

This was more of an inherent design flaw, rather than a bug in the
below-refed commit.

Reviewed by:    kib, markj

(cherry picked from commit 96c1d8db39dfeea78ea3f27d67649252a39bbf2e)
DeltaFile
+57-6sys/net/if_tuntap.c
+57-61 files

FreeBSD/ports adfdb0bdevel/ode Makefile

devel/ode: Set double flavor by default

- Bump PORTREVISION

PR:             291135
DeltaFile
+2-1devel/ode/Makefile
+2-11 files

FreeBSD/src d1d88b6usr.sbin/jail jail.conf.5

jail.conf.5: Fix mandoc typos

MFC after:      3 days
Reviewed by:    ziaee
Signed-off-by:  Rob Nichols <robert.nichols at dialwave.com>
Closes:         https://github.com/freebsd/freebsd-src/pull/1928
DeltaFile
+10-12usr.sbin/jail/jail.conf.5
+10-121 files

FreeBSD/ports 1a20e67games/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-unix patch-wgpu-nvidia

games/veloren-weekly: update to s20251217

Changes:        https://gitlab.com/veloren/veloren/-/compare/7e8cec0d08...85e45ca0bd
(cherry picked from commit 18b1756c82221388dc29141da6604b2369f9bff4)
DeltaFile
+63-49games/veloren-weekly/distinfo
+34-34games/veloren-weekly/files/patch-unix
+30-23games/veloren-weekly/Makefile.crates
+3-3games/veloren-weekly/files/patch-wgpu-nvidia
+2-2games/veloren-weekly/Makefile
+132-1115 files

FreeBSD/ports f05f83bgames/veloren-weekly/files patch-unix

games/veloren-weekly: drop redundant patch after 18b1756c8222

https://github.com/gfx-rs/wgpu/commit/f6005a16c8a2

Veloren in DPorts has been broken since 24c6210e9ce4, anyway.
DeltaFile
+0-50games/veloren-weekly/files/patch-unix
+0-501 files

FreeBSD/ports 18b1756games/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-unix patch-wgpu-nvidia

games/veloren-weekly: update to s20251217

Changes:        https://gitlab.com/veloren/veloren/-/compare/7e8cec0d08...85e45ca0bd
DeltaFile
+63-49games/veloren-weekly/distinfo
+34-34games/veloren-weekly/files/patch-unix
+30-23games/veloren-weekly/Makefile.crates
+3-3games/veloren-weekly/files/patch-wgpu-nvidia
+2-3games/veloren-weekly/Makefile
+132-1125 files

FreeBSD/ports e132acegraphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 25.3.b.2585

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/ca96f8517cc...f5351afbc8c
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-3graphics/mesa-devel/Makefile
+5-62 files

FreeBSD/ports 1b64b89x11-themes/cursor-dmz-aa-theme distinfo Makefile

x11-themes/cursor-dmz-aa-theme: Update 0.4.5.2 => 0.4.5.3

Changelog:
https://salsa.debian.org/gnome-team/dmz-cursor-theme/-/blob/debian/0.4.5.3/debian/changelog

PR:     291752
DeltaFile
+3-3x11-themes/cursor-dmz-aa-theme/distinfo
+1-1x11-themes/cursor-dmz-aa-theme/Makefile
+4-42 files

FreeBSD/ports 1634dc3misc/crush distinfo Makefile

misc/crush: Update to 0.27.0

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.25.0
- https://github.com/charmbracelet/crush/releases/tag/v0.26.0
- https://github.com/charmbracelet/crush/releases/tag/v0.27.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+2-2misc/crush/Makefile
+7-72 files

FreeBSD/ports ed2cd40devel/protobuf-java distinfo Makefile

devel/protobuf-java: Update 4.33.1 => 4.33.2

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v33.2

PR:     291753
DeltaFile
+3-3devel/protobuf-java/distinfo
+1-1devel/protobuf-java/Makefile
+4-42 files

FreeBSD/ports 715ddd7security/openfortivpn distinfo Makefile

security/openfortivpn: Update 1.23.1 => 1.24.0

Changelog:
https://github.com/adrienverge/openfortivpn/blob/v1.24.0/CHANGELOG.md

PR:     291750
MFH:    2025Q4
(cherry picked from commit 8aeec6abbbf53f0883fee15c0eea2b809e0b1792)
DeltaFile
+3-3security/openfortivpn/distinfo
+1-1security/openfortivpn/Makefile
+4-42 files

FreeBSD/ports e6bb3e5databases/heidisql Makefile pkg-plist, databases/heidisql/files patch-source_dbconnection.pas patch-source_apphelpers.pas

databases/heidisql: New port: a lightweight client for managing multiple databases

HeidiSQL is a graphical interface for managing MariaDB or MySQL servers,
Microsoft SQL databases, PostgreSQL, SQLite, Interbase or Firebird. "Heidi"
lets you browse and edit data, create and edit tables, views, procedures,
triggers and scheduled events. Also, you can export structure and data, either
to SQL file, clipboard or to other servers.
DeltaFile
+127-0databases/heidisql/files/patch-source_dbconnection.pas
+63-0databases/heidisql/files/patch-source_apphelpers.pas
+53-0databases/heidisql/Makefile
+26-0databases/heidisql/files/pkg-message.in
+9-0databases/heidisql/pkg-plist
+5-0databases/heidisql/pkg-descr
+283-02 files not shown
+287-08 files

FreeBSD/ports 8aeec6asecurity/openfortivpn distinfo Makefile

security/openfortivpn: Update 1.23.1 => 1.24.0

Changelog:
https://github.com/adrienverge/openfortivpn/blob/v1.24.0/CHANGELOG.md

PR:     291750
MFH:    2025Q4
DeltaFile
+3-3security/openfortivpn/distinfo
+1-1security/openfortivpn/Makefile
+4-42 files

FreeBSD/src e649286sys/fs/unionfs union_subr.c union_vnops.c

unionfs: Sporadic cleanup

Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
DeltaFile
+18-19sys/fs/unionfs/union_subr.c
+3-3sys/fs/unionfs/union_vnops.c
+2-3sys/fs/unionfs/union.h
+23-253 files