FreeBSD/doc 28b246cdocumentation Makefile, website Makefile

Teach hugo to listen over TLS without a port appended

Add targets to documentation & website, to serve the website over TLS,
with nice clean URLs. You will need to provide the TLS terminating proxy
yourself.

Differential Revision:  https://reviews.freebsd.org/D53930

Approved by:    ziaee
Reviewed by:    kevans
Event:          BSDCan 2026
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+8-0documentation/Makefile
+6-0website/Makefile
+14-02 files

FreeBSD/src d582187contrib/file/magic/Magdir archive firmware, contrib/file/src readelf.c funcs.c

MFV: file 5.47.

(cherry picked from commit e949ce9dc0e6fff26e83904f1008b76d36ba0a37)

file: normalize .result files to ensure trailing newline on install

Some upstream result files introduced in file 5.47 (e.g., bgcode.result)
lack a trailing newline, causing the contrib_file_tests ATF test to
fail with "cmp: EOF on bgcode.result".  Generate normalized copies
of the expected results and install those instead.

Fixes:          e949ce9dc0e6fff26e83904f1008b76d36ba0a37

(cherry picked from commit f7c0bd206fe4f3a956b3ecb4dc11a7386b85fa22)
DeltaFile
+143-74contrib/file/magic/Magdir/archive
+109-96contrib/file/src/readelf.c
+140-5contrib/file/magic/Magdir/firmware
+112-0contrib/file/magic/Magdir/sf3
+77-26contrib/file/src/funcs.c
+101-1contrib/file/magic/Magdir/database
+682-20278 files not shown
+2,054-59784 files

FreeBSD/src 5f5fd36contrib/file/magic/Magdir archive firmware, contrib/file/src readelf.c funcs.c

MFV: file 5.47.

(cherry picked from commit e949ce9dc0e6fff26e83904f1008b76d36ba0a37)

file: normalize .result files to ensure trailing newline on install

Some upstream result files introduced in file 5.47 (e.g., bgcode.result)
lack a trailing newline, causing the contrib_file_tests ATF test to
fail with "cmp: EOF on bgcode.result".  Generate normalized copies
of the expected results and install those instead.

Fixes:          e949ce9dc0e6fff26e83904f1008b76d36ba0a37

(cherry picked from commit f7c0bd206fe4f3a956b3ecb4dc11a7386b85fa22)
DeltaFile
+143-74contrib/file/magic/Magdir/archive
+109-96contrib/file/src/readelf.c
+140-5contrib/file/magic/Magdir/firmware
+112-0contrib/file/magic/Magdir/sf3
+77-26contrib/file/src/funcs.c
+101-1contrib/file/magic/Magdir/database
+682-20278 files not shown
+2,054-59784 files

LLVM/project 359bfe6clang/docs LifetimeSafety.rst, clang/include/clang/Basic LangOptions.h

[LifetimeSafety] Allow configuring lifetimebound fix-it spelling (#204045)

When suggesting `[[clang::lifetimebound]]` fix-its, allow users to
provide a project-specific macro spelling with
`-lifetime-safety-lifetimebound-macro=...`.

If no spelling is configured, use a visible macro whose replacement
tokens spell the attribute, preferring the most recently defined
matching macro, and fall back to `[[clang::lifetimebound]]` or
`__attribute((lifetimebound))` otherwise.

Closes https://github.com/llvm/llvm-project/issues/200232
DeltaFile
+76-0clang/test/Sema/LifetimeSafety/annotation-suggestions-fixits.cpp
+49-2clang/test/Sema/LifetimeSafety/misplaced-lifetimebound-intra-tu.cpp
+31-6clang/lib/Sema/SemaLifetimeSafety.h
+9-0clang/include/clang/Options/Options.td
+7-1clang/docs/LifetimeSafety.rst
+3-0clang/include/clang/Basic/LangOptions.h
+175-96 files

FreeBSD/ports c0c5037misc/gemini-cli pkg-plist distinfo, misc/gemini-cli/files package-lock.json

misc/gemini-cli: update 0.42.0 → 0.47.0
DeltaFile
+55-68misc/gemini-cli/pkg-plist
+7-7misc/gemini-cli/files/package-lock.json
+3-3misc/gemini-cli/distinfo
+1-1misc/gemini-cli/Makefile
+66-794 files

FreeBSD/src 94d7f7erelease Makefile.gce

GCE: Apply public-image label on GCE images

Update the GCE image creation process to automatically apply the
'public-image=true' label when publishing new images. This aligns
with standard labeling expectations for images hosted in public
projects.

(cherry picked from commit c85542b92acd286d9e4b034b2ab4d6b6cd46c740)
DeltaFile
+1-0release/Makefile.gce
+1-01 files

FreeBSD/src 6c2ea28release Makefile.gce

GCE: Apply public-image label on GCE images

Update the GCE image creation process to automatically apply the
'public-image=true' label when publishing new images. This aligns
with standard labeling expectations for images hosted in public
projects.

(cherry picked from commit c85542b92acd286d9e4b034b2ab4d6b6cd46c740)
DeltaFile
+1-0release/Makefile.gce
+1-01 files

DragonFlyBSD/src 0655fabsys/ddb db_command.c

ddb - Try AcpiReset() when invoking DDB's reset command.

- This allows some modern notebooks to successfully reset from DDB, where
  the classic outb(0x64, 0xFE) method no longer works. For some notebooks,
  we'll also need to support EFI Reset here, but that will require further
  work.
DeltaFile
+20-0sys/ddb/db_command.c
+20-01 files

DragonFlyBSD/src 2a63744sys/platform/pc64/x86_64 efirt.c

efirt - Register EFI Reset with the shutdown_final EVENTHANDLER.

- This adds a safeguard to efi_enter() to fail gracefully when called from
  a kernel thread, where curthread->td_lwp is NULL.
- Further work is needed to allow EFI Reset to work more simply without
  messing with the current LWP's vmspace.
DeltaFile
+22-0sys/platform/pc64/x86_64/efirt.c
+22-01 files

FreeBSD/ports d0c8308textproc/p5-Markdown-Render Makefile distinfo

textproc/p5-Markdown-Render: Update to 2.0.4

Changelog: https://metacpan.org/dist/Markdown-Render/changes

PR:             295932
Reported by:    Einar Bjarni Halldórsson <einar at isnic.is> (maintainer)
DeltaFile
+9-8textproc/p5-Markdown-Render/Makefile
+3-3textproc/p5-Markdown-Render/distinfo
+1-0textproc/p5-Markdown-Render/pkg-plist
+13-113 files

FreeBSD/ports 239c27emisc/py-datasets distinfo Makefile

misc/py-datasets: update 4.8.5 → 5.0.0
DeltaFile
+3-3misc/py-datasets/distinfo
+2-3misc/py-datasets/Makefile
+5-62 files

LLVM/project 0928584clang/lib/Format FormatTokenLexer.cpp FormatTokenLexer.h

[clang-format][NFC] Clean up FormatTokenLexer (#203825)
DeltaFile
+11-4clang/lib/Format/FormatTokenLexer.cpp
+0-1clang/lib/Format/FormatTokenLexer.h
+11-52 files

LLVM/project e47530bbolt/include/bolt/Core BinaryContext.h, bolt/lib/Passes Aligner.cpp LongJmp.cpp

[BOLT][AArch64] Align tentative layout bases using per-section alignment (#204262)

Move `AssignSections` pass before `AlignerPass` so it can record the max
code alignment per output section, then align the tentative hot/cold
section bases using the recorded alignment, which makes tentative layout
better match actually emitted.
DeltaFile
+24-0bolt/include/bolt/Core/BinaryContext.h
+20-0bolt/lib/Passes/Aligner.cpp
+8-3bolt/lib/Passes/LongJmp.cpp
+5-3bolt/lib/Rewrite/BinaryPassManager.cpp
+57-64 files

LLVM/project b32488fclang/lib/CodeGen CGExprCXX.cpp, clang/test/CodeGen ubsan-aggregate-null-align-bounds.c

[Clang][UBSan] Use EmitCheckedLValue for C++ trivial operator= operands (#203737)

Further to https://github.com/llvm/llvm-project/pull/190739, use
EmitCheckedLValue for trivial operator= operands
* for the LHS (`lhs->` not handled yet), and
* for the RHS also for function call syntax.
DeltaFile
+46-23clang/test/CodeGen/ubsan-aggregate-null-align-bounds.c
+27-16clang/lib/CodeGen/CGExprCXX.cpp
+73-392 files

FreeBSD/ports 716b94deditors/zed distinfo Makefile.crates, editors/zed/files patch-crates_gpui_src_gpui.rs patch-Cargo.lock

editors/zed: Update to 1.7.2

Changelog: https://github.com/zed-industries/zed/releases/tag/v1.7.2

Reported by:    GitHub (watch releases)
DeltaFile
+15-11editors/zed/distinfo
+10-11editors/zed/files/patch-crates_gpui_src_gpui.rs
+8-8editors/zed/files/patch-Cargo.lock
+6-4editors/zed/Makefile.crates
+3-3editors/zed/files/patch-crates_gpui_src_platform.rs
+3-3editors/zed/files/patch-crates_zed_src_zed.rs
+45-404 files not shown
+51-4710 files

FreeBSD/ports dff6d3cwww/phalcon distinfo Makefile

www/phalcon: update to 5.15.0.

ChangeLog: https://github.com/phalcon/cphalcon/releases/tag/v5.15.0
DeltaFile
+3-3www/phalcon/distinfo
+1-1www/phalcon/Makefile
+4-42 files

FreeBSD/src 22d6695usr.sbin/ifmcstat ifmcstat.8 ifmcstat.c

ifmcstat: Fixup getopt args to match reality.

Reviewed by:    emaste
Fixes:          ad0e698e642e ("ifmcstat: remove libkvm(3) code")
Event:          BSDCan 2026
DeltaFile
+0-3usr.sbin/ifmcstat/ifmcstat.8
+1-1usr.sbin/ifmcstat/ifmcstat.c
+1-42 files

FreeBSD/ports 7aa0aa4sysutils/py-dbuild distinfo Makefile

sysutils/py-dbuild: Update to 1.9.2
DeltaFile
+3-3sysutils/py-dbuild/distinfo
+1-1sysutils/py-dbuild/Makefile
+4-42 files

FreeBSD/ports a2a3aefdevel/py-etcd3gw distinfo Makefile

devel/py-etcd3gw: Update to 2.7.0

ChangeLog:
https://docs.openstack.org/releasenotes/etcd3gw/unreleased.html#relnotes-2-7-0
DeltaFile
+3-3devel/py-etcd3gw/distinfo
+1-1devel/py-etcd3gw/Makefile
+4-42 files

NetBSD/pkgsrc TM4EXrYgraphics/drawpile Makefile

   drawpile: Needs socket lib on SunOS.
VersionDeltaFile
1.39+3-1graphics/drawpile/Makefile
+3-11 files

Dreckly/dreckly a07fca0graphics/drawpile Makefile

drawpile: Needs socket lib on SunOS.
DeltaFile
+2-0graphics/drawpile/Makefile
+2-01 files

NetBSD/pkgsrc fkFlqeetime/dclock Makefile distinfo, time/dclock/patches patch-ab patch-dclock.c

   dclock: Various build fixes for GCC 14 and GCC 15.
VersionDeltaFile
1.5+55-20time/dclock/patches/patch-ab
1.1+25-0time/dclock/patches/patch-dclock.c
1.21+10-1time/dclock/Makefile
1.14+3-2time/dclock/distinfo
+93-234 files

Dreckly/dreckly bd59ae4time/dclock Makefile distinfo, time/dclock/patches patch-ab patch-dclock.c

dclock: Various build fixes for GCC 14 and GCC 15.
DeltaFile
+54-19time/dclock/patches/patch-ab
+25-0time/dclock/patches/patch-dclock.c
+9-0time/dclock/Makefile
+2-1time/dclock/distinfo
+90-204 files

NetBSD/src ljKovANusr.bin/make make.1

   Fix description of .MADE, it is not a target
VersionDeltaFile
1.392+3-3usr.bin/make/make.1
+3-31 files

NetBSD/pkgsrc MNEvObdsysutils/crashme Makefile distinfo, sysutils/crashme/patches patch-ab patch-pddet.c

   crashme: Fix building with GCC 14 and GCC 15.

   This code makes frequent use of K&Risms such as implicit
   function declarations, implicit int, etc. Fix a few and
   force an older C standard to ensure this keeps building.
VersionDeltaFile
1.3+76-5sysutils/crashme/patches/patch-ab
1.1+14-0sysutils/crashme/patches/patch-pddet.c
1.27+8-1sysutils/crashme/Makefile
1.11+3-2sysutils/crashme/distinfo
+101-84 files

Dreckly/dreckly 6c618b1sysutils/crashme Makefile distinfo, sysutils/crashme/patches patch-ab patch-pddet.c

crashme: Fix building with GCC 14 and GCC 15.

This code makes frequent use of K&Risms such as implicit
function declarations, implicit int, etc. Fix a few and
force an older C standard to ensure this keeps building.
DeltaFile
+75-4sysutils/crashme/patches/patch-ab
+14-0sysutils/crashme/patches/patch-pddet.c
+7-0sysutils/crashme/Makefile
+2-1sysutils/crashme/distinfo
+98-54 files

FreeBSD/doc 7937e6ddocumentation/content/en/books/handbook/virtualization _index.adoc

handbook/virtualization: Add section on VBoxSVGA to make Xorg work

When trying to run Xorg on FreeBSD as a VirtualBox guest, it fails to
start the X server because of the wrong graphics driver. Instruct users
to set the VBoxSVGA graphics adapter before installing the guest
additions.

Also, remove the "First," from the beginning of a later sentence, as
there is no "Second", "Third", and so on and does not help much in this
context.

Event:                  BSDCan 2026
Reviewed by:            ziaee@
Differential Revision:  https://reviews.freebsd.org/D57693
DeltaFile
+6-1documentation/content/en/books/handbook/virtualization/_index.adoc
+6-11 files

FreeBSD/ports 31f7827x11/swayimg Makefile

x11/swayimg: rename option JPEG2000 to OPENJPEG

Options are named after dependencies to allow disabling globally.
However, JPEG 2000 support can depend on either JasPer or OpenJPEG.
DeltaFile
+7-7x11/swayimg/Makefile
+7-71 files

NetBSD/pkgsrc dCNq6ndtextproc/untex distinfo, textproc/untex/patches patch-untex.c

   untex: Fix build with GCC 14.

   Avoid implicit declaration of strncmp(3), exit(3) by including
   the right headers.
VersionDeltaFile
1.1+16-0textproc/untex/patches/patch-untex.c
1.7+2-1textproc/untex/distinfo
+18-12 files

FreeBSD/ports 9f46a72net/rabbitmq pkg-plist distinfo

net/rabbitmq: Update 4.3.1 => 4.3.2

Changelog:
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.2

Sponsored by:   UNIS Labs
DeltaFile
+123-116net/rabbitmq/pkg-plist
+3-3net/rabbitmq/distinfo
+1-1net/rabbitmq/Makefile
+127-1203 files