FreeBSD/ports 1f31a82math/octave-forge-pkg-octave-doc Makefile distinfo

math/octave-forge-pkg-octave-doc: Update to 0.7.4.
DeltaFile
+3-3math/octave-forge-pkg-octave-doc/distinfo
+1-1math/octave-forge-pkg-octave-doc/Makefile
+4-42 files

FreeBSD/ports d4befa4security/p5-CryptX Makefile pkg-plist

security/p5-CryptX: update to 0.091.
DeltaFile
+3-3security/p5-CryptX/distinfo
+4-0security/p5-CryptX/pkg-plist
+1-1security/p5-CryptX/Makefile
+8-43 files

FreeBSD/ports db21f21multimedia/vlc Makefile

multimedia/vlc: allow MFX (intel-media-decoder) only on i386/amd64 (+)

Intel Media Decoded is limited to i386/amd64 due to only Intel GPUs on x86 are supported
DeltaFile
+4-1multimedia/vlc/Makefile
+4-11 files

FreeBSD/ports 92fefcfsysutils/screen-devel distinfo Makefile

sysutils/screen-devel: Switch to my GH repo

Fetching git hashes from savannah no longer works (though fetching
versioned snapshots still does). As such we must proxy through my
github account.
DeltaFile
+6-10sysutils/screen-devel/Makefile
+3-3sysutils/screen-devel/distinfo
+9-132 files

FreeBSD/ports 86516d7mail/nmh-devel distinfo Makefile

mail/nmh-devel: Switch to my GH repo

Fetching git hashes from savannah no longer works (though fetching
versioned snapshots still does). As such we must proxy through my
github account.
DeltaFile
+4-8mail/nmh-devel/Makefile
+3-3mail/nmh-devel/distinfo
+7-112 files

FreeBSD/src 87b21f3sys/sys kernel.h, sys/x86/acpica srat.c

SYSINIT: add SI_SUB_NUMA

This allows to parse ACPI tables and initialize VM domains before
SI_SUB_VM w/o a hack.

Reviewed by:            markj
Differential Revision:  https://reviews.freebsd.org/D58713
DeltaFile
+1-1sys/x86/acpica/srat.c
+1-0sys/sys/kernel.h
+2-12 files

FreeBSD/ports 03699b0multimedia/vlc distinfo Makefile, multimedia/vlc/files patch-src-network-udp.c patch-modules_gui_qt_qt6.pro

multimedia/vlc: Update to 3.0.23

- Allow to build with Qt 6 (experimental). Add general QT option and
  QT5/QT6 radio switch.
- Enable FRIBIDI by default (required by HARFBUZZ).
- Remove DEBUG from OPTIONS, respect WITH_DEBUG instead.
- Do not silence commands.

Release notes: https://code.videolan.org/videolan/vlc/-/tags/3.0.23

PR:             296939
Co-authored-by: Max Brazhnikov <makc at FreeBSD.org>
DeltaFile
+0-324multimedia/vlc/files/vlc-3.0.22-ffmpeg8.patch
+49-29multimedia/vlc/Makefile
+7-7multimedia/vlc/files/patch-modules_access_rdp.c
+13-0multimedia/vlc/files/patch-modules_gui_qt_qt6.pro
+3-3multimedia/vlc/distinfo
+2-2multimedia/vlc/files/patch-src-network-udp.c
+74-3652 files not shown
+77-3688 files

FreeBSD/src 4f24652sys/kern subr_smp.c, sys/sys kernel.h

SYSINIT: add SI_SUB_FIRST

This allows to initialize mp_maxid, mp_ncpus and register APICs at the
most early stage, guaranteeing that those values will already be available
at SI_SUB_TUNABLES.

Reviewed by:            markj
Differential Revision:  https://reviews.freebsd.org/D58712
DeltaFile
+1-2sys/x86/x86/mptable.c
+1-1sys/x86/x86/local_apic.c
+1-1sys/x86/acpica/madt.c
+1-1sys/kern/subr_smp.c
+1-0sys/sys/kernel.h
+5-55 files

FreeBSD/src 662497dsys/amd64/amd64 pmap.c, sys/compat/linuxkpi/common/src linux_current.c

SYSINIT: add explicit SI_ORDER_LAST

Working on cleansing use of (SI_SUB_FOO + 1) construct through the kernel
I found a repeating pattern.  Often a developer adds a module that depends
on certain subsystem to be fully instantiated and they want to put their
module SYSINIT right at the end of the SI_SUB_FOO.  Such module usually
expects that nothing else within this subsystem shall depend on the
module.

The problem with SI_ORDER_ANY which practically was "the last" until this
change is that it is used very widely and people treat it literally as
"any", well, because this is what the name says.  This lead to many parts
that could have dependencies later to be added as SI_ORDER_ANY.

So, our developer with the new subsystem that depends on SI_SUB_FOO has
three options:

1) Use SI_ORDER_ANY, but grep around ther kernel for other SI_SUB_FOO
entries to make sure that no dependencies are set to SI_ORDER_ANY.  And in

    [16 lines not shown]
DeltaFile
+1-7sys/dev/random/fenestrasX/fx_brng.c
+3-3sys/compat/linuxkpi/common/src/linux_current.c
+2-2sys/amd64/amd64/pmap.c
+2-1sys/sys/kernel.h
+1-1sys/x86/x86/ucode.c
+1-1sys/netinet/tcp_ratelimit.c
+10-155 files not shown
+15-2011 files

FreeBSD/ports 2ed6e93www/nextcloud Makefile, www/nextcloud/files patch-PR296323

www/nextcloud: Fix cronjobs on 8.4

Fix integrity check as well

PR:             297406
Reported by:    Paul Le Guaret <paul le guaret gmail com>
DeltaFile
+1-1www/nextcloud/files/patch-PR296323
+2-0www/nextcloud/Makefile
+3-12 files

FreeBSD/src 2d985d5usr.sbin/bhyve bhyve_config.5, usr.sbin/bhyve/aarch64 bhyverun_machdep.c

bhyve: namescope virtio_msix to virtio.msix

The bhyve_config(5) variable `virtio_msix` is namescoped to
`virtio.msix`. Configurations that have the old variable will
automatically be mapped to the new one, with a warning message printed
out.

Relnotes:       yes
Reviewed by:    ziaee, markj
Differential Revision:  https://reviews.freebsd.org/D58390
DeltaFile
+4-1usr.sbin/bhyve/riscv/bhyverun_machdep.c
+4-1usr.sbin/bhyve/aarch64/bhyverun_machdep.c
+2-2usr.sbin/bhyve/bhyve_config.5
+2-1usr.sbin/bhyve/amd64/bhyverun_machdep.c
+12-54 files

FreeBSD/src 80d82fcusr.sbin/bhyve bhyverun.h bhyverun.c, usr.sbin/bhyve/amd64 bhyverun_machdep.c

bhyve: add deprecation warning function

Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D58636
DeltaFile
+2-10usr.sbin/bhyve/amd64/bhyverun_machdep.c
+10-0usr.sbin/bhyve/bhyverun.c
+1-0usr.sbin/bhyve/bhyverun.h
+13-103 files

FreeBSD/src 12857d8sys/vm vm_object.c

vm_object: Augment an assertion in vm_object_split()

In some private discussion it was pointed out that vm_object_split()'s
pattern of dropping the source object lock looks dangerous in that the
initial assumption that OBJ_ONEMAPPING is set may become false.  In
practice I believe that the map lock holds this flag stable, but let's
assert that.

Reviewed by:    alc, kib
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D58766
DeltaFile
+4-1sys/vm/vm_object.c
+4-11 files

FreeBSD/ports 09f0f0fnet-mgmt/telegraf Makefile distinfo

net-mgmt/telegraf: Update to 1.39.3

Release notes:  https://github.com/influxdata/telegraf/releases/tag/v1.39.3
DeltaFile
+5-5net-mgmt/telegraf/distinfo
+1-1net-mgmt/telegraf/Makefile
+6-62 files

FreeBSD/ports 245aaf1sysutils/py-ansible-core221 Makefile distinfo, sysutils/py-ansible-core221/files patch-pyproject.toml

sysutils/py-ansible-core221: Update to 2.21.3
DeltaFile
+4-4sysutils/py-ansible-core221/files/patch-pyproject.toml
+3-3sysutils/py-ansible-core221/distinfo
+1-1sysutils/py-ansible-core221/Makefile
+8-83 files

FreeBSD/src 6a8558csys/vm vm_phys.c

vm/vm_phys.c: allow PHYS_TO_VM_PAGE(0) for registered fictitious page @0

PR:     296348
Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D58785
DeltaFile
+0-3sys/vm/vm_phys.c
+0-31 files

FreeBSD/ports 9cec673databases/powa-archivist Makefile pkg-plist, databases/powa-web Makefile distinfo

database/powa-(archivist|web): Update to 5.2.0

Release notes:  https://github.com/powa-team/powa-web/releases/tag/5.2.0
        https://github.com/powa-team/powa-archivist/releases/tag/REL_5_2_0
DeltaFile
+3-3databases/powa-web/distinfo
+3-3databases/powa-archivist/distinfo
+1-1databases/powa-web/Makefile
+1-1databases/powa-archivist/Makefile
+2-0databases/powa-archivist/pkg-plist
+10-85 files

FreeBSD/ports 80e529bdeskutils/kdeconnect-kde Makefile, deskutils/kdeconnect-kde/files patch-git200ff3c5

deskutils/kdeconnect-kde: backport upstream patch

to fix incompatibility between KDE Connect < 26.08 and Solid >= 6.26

(cherry picked from commit 62c72762f46054ad826c881fbd5b8f568445e1af)
DeltaFile
+41-0deskutils/kdeconnect-kde/files/patch-git200ff3c5
+1-0deskutils/kdeconnect-kde/Makefile
+42-02 files

FreeBSD/ports e8f79dftextproc Makefile, textproc/qrtfreader pkg-descr distinfo

textproc/qrtfreader: Add new port

QRtfReader is a library for reading Rtf documents.

WWW: https://invent.kde.org/libraries/qrtfreader
DeltaFile
+20-0textproc/qrtfreader/pkg-plist
+17-0textproc/qrtfreader/Makefile
+3-0textproc/qrtfreader/distinfo
+1-0textproc/Makefile
+1-0textproc/qrtfreader/pkg-descr
+42-05 files

FreeBSD/ports 62c7276deskutils/kdeconnect-kde Makefile, deskutils/kdeconnect-kde/files patch-git200ff3c5

deskutils/kdeconnect-kde: backport upstream patch

to fix incompatibility between KDE Connect < 26.08 and Solid >= 6.26
DeltaFile
+41-0deskutils/kdeconnect-kde/files/patch-git200ff3c5
+1-0deskutils/kdeconnect-kde/Makefile
+42-02 files

FreeBSD/ports 530a2c6net/gotify-server Makefile distinfo, net/gotify-server/files patch-config_config.go patch-config_file.go

net/gotify-server: update to 3.0.0

Changes:        https://github.com/gotify/server/releases
DeltaFile
+46-0net/gotify-server/files/patch-gotify-server.env.example
+0-36net/gotify-server/files/patch-config.example.yml
+7-7net/gotify-server/distinfo
+8-5net/gotify-server/Makefile
+0-11net/gotify-server/files/patch-config_config.go
+11-0net/gotify-server/files/patch-config_file.go
+72-591 files not shown
+74-617 files

FreeBSD/ports 9be5179net/gotify-cli Makefile distinfo

net/gotify-cli: update to 2.4.0

Changes:        https://github.com/gotify/cli/releases
DeltaFile
+5-5net/gotify-cli/distinfo
+1-2net/gotify-cli/Makefile
+6-72 files

FreeBSD/src 8f378c8libexec/nuageinit nuageinit nuageinit.7, libexec/nuageinit/tests nuageinit.sh

nuageinit: support allow_public_ssh_keys

Skip importing datasource public keys when set to false.
DeltaFile
+41-0libexec/nuageinit/tests/nuageinit.sh
+10-0libexec/nuageinit/nuageinit.7
+4-2libexec/nuageinit/nuageinit
+55-23 files

FreeBSD/src cd06bf5libexec/nuageinit nuage.lua nuageinit.7, libexec/nuageinit/tests nuageinit.sh

nuageinit: accept lock_passwd for users

Alias cloud-init lock_passwd key alongside locked.
DeltaFile
+30-0libexec/nuageinit/tests/nuageinit.sh
+4-1libexec/nuageinit/nuageinit.7
+1-1libexec/nuageinit/nuage.lua
+35-23 files

FreeBSD/src 8d4d5f2libexec/nuageinit nuageinit, libexec/nuageinit/tests nuageinit.sh

nuageinit: fix ssh_pwauth string handling

Treat "no"/"unchanged" correctly instead of any non-nil value as yes.
DeltaFile
+19-3libexec/nuageinit/nuageinit
+18-0libexec/nuageinit/tests/nuageinit.sh
+37-32 files

FreeBSD/src 8ec1089libexec/nuageinit nuage.lua nuageinit.7, libexec/nuageinit/tests nuageinit.sh

nuageinit: adopt cloud-init disable_root semantics

disable_root now restricts root's authorized_keys instead of setting
PermitRootLogin.

Reported by:    np@
DeltaFile
+29-11libexec/nuageinit/nuageinit
+22-13libexec/nuageinit/nuageinit.7
+16-15libexec/nuageinit/tests/nuageinit.sh
+6-2libexec/nuageinit/nuage.lua
+73-414 files

FreeBSD/src 0484b6asys/fs/autofs autofs_vfsops.c

autofs: try to avoid waiting for timeouts of in-flight requests for forced unmounts

(cherry picked from commit d3c3a705b5e6689798057b764713bfc0e3b69f6a)
DeltaFile
+28-0sys/fs/autofs/autofs_vfsops.c
+28-01 files

FreeBSD/src e84f155sys/fs/autofs autofs_vnops.c

autofs_lookup(): busy the mount point around autofs_trigger()

PR:     294361

(cherry picked from commit b95a859483f1ac0671bde55c0a2fc46f4db5ba4b)
DeltaFile
+11-4sys/fs/autofs/autofs_vnops.c
+11-41 files

FreeBSD/src 9720746usr.bin/calendar/calendars calendar.freebsd

calendars: Add entry for kfv

Reviewed by:    dteske, fuz
Approved by:    dteske (mentor), fuz (mentor)
Differential Revision: https://reviews.freebsd.org/D58700
DeltaFile
+1-0usr.bin/calendar/calendars/calendar.freebsd
+1-01 files

FreeBSD/src 56ce613. .mailmap

mailmap: Add entry for kfv

Reviewed by:    dteske, fuz
Approved by:    dteske (mentor), fuz (mentor)
Differential Revision: https://reviews.freebsd.org/D58700
DeltaFile
+1-0.mailmap
+1-01 files