FreeBSD/ports f3cecd2audio/strawberry Makefile

audio/strawberry: Add missing dep for Radios

devel/gstreamer1-plugins-soup is required for the Radios (HTTP/HTTPS
streaming) feature to function.

PR:             288099
Reported by:    Thomas Dreibholz <thomas.dreibholz at gmail.com>
MFH:            2025Q4

(cherry picked from commit b474e448fe246c014eb1154a949b3093826402a9)
DeltaFile
+2-1audio/strawberry/Makefile
+2-11 files

FreeBSD/ports a2becdbaudio/strawberry distinfo Makefile

audio/strawberry: Update to 1.2.14

https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.14
(cherry picked from commit f272682e6ea380a1b512ac46fe6df9604a2116e5)
DeltaFile
+3-3audio/strawberry/distinfo
+1-1audio/strawberry/Makefile
+4-42 files

FreeBSD/ports b474e44audio/strawberry Makefile

audio/strawberry: Add missing dep for Radios

devel/gstreamer1-plugins-soup is required for the Radios (HTTP/HTTPS
streaming) feature to function.

PR:             288099
Reported by:    Thomas Dreibholz <thomas.dreibholz at gmail.com>
MFH:            2025Q4
DeltaFile
+2-1audio/strawberry/Makefile
+2-11 files

FreeBSD/src 3c5ca68lib/libsecureboot/efi/include/Guid ImageAuthentication.h GlobalVariable.h, lib/libsecureboot/efi/include/Protocol Hash.h

stand: Fix secureboot build

Make libesecureboot build, enabled when WITH_BEARSSL=y
WITH_LOADER_EFI_SECUREBOOT=y.

Copy EDK2 files related to secure boot to sys/contrib/edk2 and delete
duplicates under libsecreboot/efi/include.
Adjust efi_variables.c to build in the new environment.

Undefine MIN and MAX before include sys/param.h in libsecureboot.h. I'm
not sure that sys/param.h is needed here, but either the param.h or the
Base.h definitions are fine.

Fix include paths to reflect the new way.

Fixes:          43b8edb32051
Sponsored by:   Netflix
DeltaFile
+385-0sys/contrib/edk2/Include/Guid/ImageAuthentication.h
+0-350lib/libsecureboot/efi/include/Guid/ImageAuthentication.h
+196-0sys/contrib/edk2/Include/Protocol/Hash2.h
+0-192lib/libsecureboot/efi/include/Guid/GlobalVariable.h
+0-169lib/libsecureboot/efi/include/Protocol/Hash.h
+169-0sys/contrib/edk2/Include/Protocol/Hash.h
+750-7113 files not shown
+754-7129 files

FreeBSD/src c62eaf8stand/efi/loader/arch/riscv exec.c

stand: Update riscv efi booting to edk2 includes

Update to include the right includes for the riscv protocol to get the
hypervisor details.

Note: I expanded the GUID inline rather than using a #define because
there was none. This is only listed in UefiCpuPkg/UefiCpuPkg.dec, so
include it here inline until we can automate using those files.

Fixes:          43b8edb32051
Sponsored by:   Netflix
DeltaFile
+5-1stand/efi/loader/arch/riscv/exec.c
+5-11 files

FreeBSD/ports d84c59bdatabases/pgrouting distinfo Makefile, databases/pgrouting/files patch-src_cpp__common_get__check__data.cpp

databases/pgrouting: revert last commit

This reverts commit b7fb45fcb4cfb4a9e0edb7d4e67edb7f11e104f7.

This was already updated to 3.8.0 - applying the patch a second time puts it back to 3.7.3.

Reported by: Martin Birgmeier <d8zNeCFG at aon.at> and portmgr@
DeltaFile
+11-0databases/pgrouting/files/patch-src_cpp__common_get__check__data.cpp
+3-3databases/pgrouting/distinfo
+2-3databases/pgrouting/Makefile
+2-1databases/pgrouting/pkg-plist
+18-74 files

FreeBSD/src c570debsys/contrib/edk2/Include/Protocol RiscVBootProtocol.h

edk2: Import UefiCpuPkg/Include/Protocol/RiscVBootProtocol.h

Import UefiCpuPkg/Include/Protocol/RiscVBootProtocol.h to
Include/Protocol. This is another direct copy that needs to be carefully
considered in future imports. For now, it's easier to add this
incrementally here.

Sponsored by:           Netflix
DeltaFile
+34-0sys/contrib/edk2/Include/Protocol/RiscVBootProtocol.h
+34-01 files

FreeBSD/ports 325e26beditors/vertico.el Makefile pkg-plist

editors/vertico.el: Install byte-compiled elisp

While here, use DISTVERSION instead of PORTVERSION.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+10-4editors/vertico.el/Makefile
+14-0editors/vertico.el/pkg-plist
+24-42 files

FreeBSD/ports d9eff4ceditors/perspective.el Makefile pkg-plist

editors/perspective.el: Install byte-compiled elisp

While here, use DISTVERSION instead of PORTVERSION.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+7-5editors/perspective.el/Makefile
+1-0editors/perspective.el/pkg-plist
+8-52 files

FreeBSD/ports a72d581editors/consult.el Makefile pkg-plist

editors/consult.el: Install byte-compiled elisp

While here, use DISTVERSION instead of PORTVERSION.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+9-3editors/consult.el/Makefile
+9-0editors/consult.el/pkg-plist
+18-32 files

FreeBSD/ports 55b9440editors/orderless.el Makefile pkg-plist

editors/orderless.el: Install byte-compiled elisp

While here, use DISTVERSION instead of PORTVERSION.
Sponsored by:   The FreeBSD Foundation
DeltaFile
+6-4editors/orderless.el/Makefile
+2-0editors/orderless.el/pkg-plist
+8-42 files

FreeBSD/ports 1885592editors/marginalia.el Makefile pkg-plist

editors/marginalia.el: Install byte-compiled elisp

While here, use DISTVERSION instead of PORTVERSION.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+7-3editors/marginalia.el/Makefile
+1-0editors/marginalia.el/pkg-plist
+8-32 files

FreeBSD/ports a1cc2dfeditors Makefile, editors/perspective.el Makefile pkg-descr

editors/perspective.el: Perspectives for Emacs

The Perspective package provides multiple named workspaces (or
"perspectives") in Emacs, similar to multiple desktops in window
managers like Awesome and XMonad, and Spaces on the Mac.

WWW:    https://github.com/nex3/perspective-el
PR:     290544
DeltaFile
+34-0editors/perspective.el/Makefile
+15-0editors/perspective.el/pkg-descr
+3-0editors/perspective.el/distinfo
+2-0editors/perspective.el/pkg-plist
+1-0editors/Makefile
+55-05 files

FreeBSD/ports b57c1bdcomms/emacs-eat Makefile pkg-descr

comms/emacs-eat: Ensure Emacs version matches byte-compiled elisp

Change USES=emacs:build to USES=emacs.  This creates separate flavors
with a run-time dependency on the corresponding version of editors/emacs
or editors/emacs-devel.  As a result, elisp is compiled and run under
the same Emacs version, avoiding potential subtle breakage caused by
version mismatches in byte-compiled files.

While here, fix a typo in pkg-descr.

PR:             290546
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-1comms/emacs-eat/Makefile
+1-1comms/emacs-eat/pkg-descr
+4-22 files

FreeBSD/ports c16273ecomms Makefile, comms/emacs-eat Makefile pkg-descr

comms/emacs-eat: Emulate A Terminal

Eat's name is self-explanatory, it stands for "Emulate A Terminal". Eat
is a terminal emulator. It can run most (if not all) full-screen
terminal programs, including Emacs.

It is pretty fast, more than three times faster than Term, despite
being implemented entirely in Emacs Lisp. So fast that you can
comfortably run Emacs inside Eat, or even use your Emacs as a terminal
multiplexer.

It has many features that other Emacs terminal emulator still don't
have, for example Sixel support, complete mouse support, shell
integration, etc.

WWW:    https://codeberg.org/akib/emacs-eat
PR:     290546
DeltaFile
+38-0comms/emacs-eat/Makefile
+17-0comms/emacs-eat/pkg-descr
+11-0comms/emacs-eat/pkg-plist
+3-0comms/emacs-eat/distinfo
+1-0comms/Makefile
+70-05 files

FreeBSD/ports 44034c0editors Makefile, editors/consult.el Makefile pkg-descr

editors/consult.el: Consulting completing-read for Emacs

Consult provides search and navigation commands based on the Emacs
completion function completing-read documented in the Elisp
manual. Completion allows you to quickly select an item from a list of
candidates. Consult offers asynchronous and interactive consult-grep
and consult-ripgrep commands, and the line-based search command
consult-line. Furthermore Consult provides an advanced buffer
switching command consult-buffer to switch between buffers, recently
opened files, bookmarks and buffer-like candidates from other
sources. Some of the Consult commands are enhanced versions of
built-in Emacs commands. For example the command consult-imenu
presents a flat list of the Imenu with live preview, grouping and
narrowing.

WWW:    https://github.com/minad/consult
PR:     290545
DeltaFile
+33-0editors/consult.el/Makefile
+16-0editors/consult.el/pkg-descr
+10-0editors/consult.el/pkg-plist
+3-0editors/consult.el/distinfo
+1-0editors/Makefile
+63-05 files

FreeBSD/ports 9ef1f22editors Makefile, editors/marginalia.el Makefile pkg-descr

editors/marginalia.el: Marginalia in the Emacs minibuffer

This package provides marginalia-mode which adds marginalia to the
minibuffer completions. Marginalia are marks or annotations placed at
the margin of the page of a book or in this case helpful colorful
annotations placed at the margin of the minibuffer for your completion
candidates. Marginalia can only add annotations to the completion
candidates. It cannot modify the appearance of the candidates
themselves, which are shown unaltered as supplied by the original
command.

WWW:    https://github.com/minad/marginalia
PR:     290540
DeltaFile
+33-0editors/marginalia.el/Makefile
+14-0editors/marginalia.el/pkg-descr
+3-0editors/marginalia.el/distinfo
+2-0editors/marginalia.el/pkg-plist
+1-0editors/Makefile
+53-05 files

FreeBSD/ports 5278c00editors Makefile, editors/orderless.el Makefile pkg-descr

editors/orderless.el: Completion style that matches multiple regexps

This package provides an orderless completion style that divides the
pattern into space-separated components, and matches candidates that
match all of the components in any order. Each component can match in
any one of several ways: literally, as a regexp, as an initialism, in
the flex style, or as multiple word prefixes. By default, regexp and
literal matches are enabled.

WWW:    https://github.com/oantolin/orderless
PR:     290541
DeltaFile
+34-0editors/orderless.el/Makefile
+6-0editors/orderless.el/pkg-descr
+3-0editors/orderless.el/distinfo
+3-0editors/orderless.el/pkg-plist
+1-0editors/Makefile
+47-05 files

FreeBSD/ports 55a8f5beditors Makefile, editors/vertico.el Makefile pkg-plist

editors/vertico.el: VERTical Interactive COmpletion for Emacs

Vertico provides a performant and minimalistic vertical completion UI
based on the default completion system. The focus of Vertico is to
provide a UI which behaves correctly under all circumstances. By
reusing the built-in facilities system, Vertico achieves full
compatibility with built-in Emacs completion commands and completion
tables. Vertico only provides the completion UI but aims to be highly
flexible, extendable and modular. Additional enhancements are
available as extensions or complementary packages.

WWW:    https://github.com/minad/vertico
PR:     290542
DeltaFile
+34-0editors/vertico.el/Makefile
+15-0editors/vertico.el/pkg-plist
+10-0editors/vertico.el/pkg-descr
+3-0editors/vertico.el/distinfo
+1-0editors/Makefile
+63-05 files

FreeBSD/ports 4d01e8csysutils/bottom distinfo Makefile.crates

sysutils/bottom: Update to 0.11.4
DeltaFile
+19-23sysutils/bottom/distinfo
+8-10sysutils/bottom/Makefile.crates
+1-2sysutils/bottom/Makefile
+28-353 files

FreeBSD/ports 4ef8ca2devel/air-go distinfo Makefile

devel/air-go: Update to 1.63.1
DeltaFile
+5-5devel/air-go/distinfo
+1-2devel/air-go/Makefile
+6-72 files

FreeBSD/ports 6afff52sysutils/acpica-tools/files patch-source_components_executer_extrace.c

sysutils/acpica-tools: Fix build on 32-bit platforms

https://cgit.freebsd.org/src/commit?id=95c8b4d74bced30f26d19f1d6fcd6310fe99486f

PR:             290818
DeltaFile
+11-0sysutils/acpica-tools/files/patch-source_components_executer_extrace.c
+11-01 files

FreeBSD/src 499d2edsys/contrib/edk2/Include Base.h

Base.h: Ifdef out always char purity test.

Now that we've moved to always using this, it turns out the the funky
thing we have for L'a' is everywhere. Removing this check until I can
sort it out. This breaks the build on armv7 otherwise.

Fixes:          43b8edb32051
Sponsored by:   Netflix
DeltaFile
+1-1sys/contrib/edk2/Include/Base.h
+1-11 files

FreeBSD/ports 24fd054games/veloren-weekly distinfo

games/veloren-weekly: revert distfile change

Still doesn't match what freebsd.org machines get.

This reverts commit 3b892806b2b85adecc53674aae6f3058d045fabc.

(cherry picked from commit 1b65c32ccff1d9776e510cf47aed084261b0a016)
DeltaFile
+2-2games/veloren-weekly/distinfo
+2-21 files

FreeBSD/ports 1b65c32games/veloren-weekly distinfo

games/veloren-weekly: revert distfile change

Still doesn't match what freebsd.org machines get.

This reverts commit 3b892806b2b85adecc53674aae6f3058d045fabc.
DeltaFile
+2-2games/veloren-weekly/distinfo
+2-21 files

FreeBSD/ports b354771emulators/wine-devel Makefile distinfo, emulators/wine-devel/files extra-patch-tools-winebuild-res32 patch-dlls_ntdll_unix_signal__i386.c

emulators/wine-devel: Update 10.18 => 10.19

Changelog:
- Support for reparse points.
- More support for WinRT exceptions.
- Refactoring of Common Controls after the v5/v6 split.
- Typed Arrays support in JScript.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.19

Remove files/patch-dlls_ntdll_unix_signal__i386.c since the issue was
fixed upstream.

Re-order GECKO and MONO at the end.

PR:     291049
DeltaFile
+7-7emulators/wine-devel/files/extra-patch-tools-winebuild-res32
+0-11emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__i386.c
+4-3emulators/wine-devel/Makefile
+3-3emulators/wine-devel/distinfo
+1-0emulators/wine-devel/pkg-plist
+15-245 files

FreeBSD/ports f0a616agames/veloren-weekly distinfo

games/veloren-weekly: unbreak build after 74912af2673a

=> Fetched file size mismatch (expected 344954100, actual 344996367)

Git LFS hiccup affecting the following files:
assets/voxygen/audio/sfx/instrument/lute/lute_e.ogg
assets/voxygen/voxel/npc/forgemaster/male/torso_upper.vox

Reported by:    pkg-fallout
Tested by:      diff -r

(cherry picked from commit 3b892806b2b85adecc53674aae6f3058d045fabc)
DeltaFile
+2-2games/veloren-weekly/distinfo
+2-21 files

FreeBSD/ports 3b89280games/veloren-weekly distinfo

games/veloren-weekly: unbreak build after 74912af2673a

=> Fetched file size mismatch (expected 344954100, actual 344996367)

Git LFS hiccup affecting the following files:
assets/voxygen/audio/sfx/instrument/lute/lute_e.ogg
assets/voxygen/voxel/npc/forgemaster/male/torso_upper.vox

Reported by:    pkg-fallout
Tested by:      diff -r
DeltaFile
+2-2games/veloren-weekly/distinfo
+2-21 files

FreeBSD/doc f9cca53website/content/en/releases/15.0R schedule.adoc

15.0: Slightly behind (revised) schedule

RC1 builds started on November 16th.

Sponsored by:   https://www.patreon.com/cperciva
DeltaFile
+1-1website/content/en/releases/15.0R/schedule.adoc
+1-11 files

FreeBSD/ports 675f819databases/timescaledb distinfo Makefile

databases/timescaledb: Update to 2.23.1
DeltaFile
+3-3databases/timescaledb/distinfo
+1-1databases/timescaledb/Makefile
+1-0databases/timescaledb/pkg-plist
+5-43 files