FreeBSD/ports 545561bdeskutils/xdg-terminal-exec distinfo Makefile

deskutils/xdg-terminal-exec: Update to 0.14.0

Reported by:    portscout!
DeltaFile
+3-3deskutils/xdg-terminal-exec/distinfo
+1-1deskutils/xdg-terminal-exec/Makefile
+4-42 files

FreeBSD/ports 991dd07cad/fritzing Makefile

cad/fritzing: Allow building on FreeBSD 13 when SSL_DEFAULT != base

PR:             290453
DeltaFile
+7-3cad/fritzing/Makefile
+7-31 files

FreeBSD/ports eb90cb7devel/php-composer distinfo Makefile

devel/php-composer: Update to 2.9.1

PR:             291050
Approved by:    Naram Qashat <cyberbotx at cyberbotx.com> (maintainer)
DeltaFile
+3-3devel/php-composer/distinfo
+1-1devel/php-composer/Makefile
+4-42 files

FreeBSD/ports 6c5daa2textproc/comrak distinfo Makefile

textproc/comrak: update 0.47.0 → 0.48.0
DeltaFile
+3-3textproc/comrak/distinfo
+1-2textproc/comrak/Makefile
+4-52 files

FreeBSD/ports 6babb10www/adguardhome distinfo Makefile, www/adguardhome/files patch-go.mod

www/adguardhome: update 0.107.66 → 0.107.69
DeltaFile
+7-7www/adguardhome/distinfo
+0-10www/adguardhome/files/patch-go.mod
+3-3www/adguardhome/Makefile
+10-203 files

FreeBSD/ports f77cee1sysutils/mise distinfo Makefile

sysutils/mise: update 2025.11.3 → 2025.11.5
DeltaFile
+59-59sysutils/mise/distinfo
+29-29sysutils/mise/Makefile
+88-882 files

FreeBSD/ports 21555bbsysutils/f2 distinfo Makefile

sysutils/f2: update 2.2.1 → 2.2.2
DeltaFile
+5-5sysutils/f2/distinfo
+1-2sysutils/f2/Makefile
+6-72 files

FreeBSD/ports cacf210misc/claude-code distinfo Makefile

misc/claude-code: update 2.0.36 → 2.0.42
DeltaFile
+3-3misc/claude-code/distinfo
+1-2misc/claude-code/Makefile
+4-52 files

FreeBSD/ports 498cba3devel/py-jep distinfo Makefile

devel/py-jep: update to 4.3.1.
DeltaFile
+3-3devel/py-jep/distinfo
+2-2devel/py-jep/Makefile
+5-52 files

FreeBSD/ports 7dfd37dtextproc/py-ocrmypdf distinfo Makefile, textproc/py-ocrmypdf/files patch-src_ocrmypdf_optimize.py

textproc/py-ocrmypdf: Update to 16.11.1

Backport a workaround for JPEG encoding issues with Ghostscript 10.6.0.

There's already release 16.12.0, but it requires py-pikepdf 10.0.1 as a
minimum which isn't present in the ports tree, yet.

Changelog:

https://github.com/ocrmypdf/OCRmyPDF/blob/v16.11.1/docs/release_notes.md

MFH:            2025Q4
(cherry picked from commit 103146dda2acf8f8d0882baedccfd0124b5be6e1)
DeltaFile
+66-0textproc/py-ocrmypdf/files/patch-src_ocrmypdf_optimize.py
+3-3textproc/py-ocrmypdf/distinfo
+3-2textproc/py-ocrmypdf/Makefile
+72-53 files

FreeBSD/ports 3957be3textproc/py-pdfminer.six distinfo Makefile

textproc/py-pdfminer.six: Update to 20251107

Changelog:

* Fix: arbitary code execution when loading pickle font files

MFH:            2025Q4
Security:       fa433f05-c217-11f0-82ac-901b0edee044
(cherry picked from commit a8ccd8492ca1b8c61f8e85ba647113bd80afc886)
DeltaFile
+3-3textproc/py-pdfminer.six/distinfo
+1-2textproc/py-pdfminer.six/Makefile
+4-52 files

FreeBSD/ports cc574e9graphics/py-img2pdf distinfo Makefile

graphics/py-img2pdf: Update to 0.6.3

Changelog since 0.6.1:

https://gitlab.mister-muffin.de/josch/img2pdf/compare/0.6.1...62b58e81cbb0
DeltaFile
+3-3graphics/py-img2pdf/distinfo
+2-4graphics/py-img2pdf/Makefile
+5-72 files

FreeBSD/ports 103146dtextproc/py-ocrmypdf distinfo Makefile, textproc/py-ocrmypdf/files patch-src_ocrmypdf_optimize.py

textproc/py-ocrmypdf: Update to 16.11.1

Backport a workaround for JPEG encoding issues with Ghostscript 10.6.0.

There's already release 16.12.0, but it requires py-pikepdf 10.0.1 as a
minimum which isn't present in the ports tree, yet.

Changelog:

https://github.com/ocrmypdf/OCRmyPDF/blob/v16.11.1/docs/release_notes.md

MFH:            2025Q4
DeltaFile
+66-0textproc/py-ocrmypdf/files/patch-src_ocrmypdf_optimize.py
+3-3textproc/py-ocrmypdf/distinfo
+3-2textproc/py-ocrmypdf/Makefile
+72-53 files

FreeBSD/ports 7bbae42security/vuxml/vuln 2025.xml

security/vuxml: Document py-pdfminer.six security issue

* CVE-2025-64512 - 8.6
DeltaFile
+31-0security/vuxml/vuln/2025.xml
+31-01 files

FreeBSD/ports a8ccd84textproc/py-pdfminer.six distinfo Makefile

textproc/py-pdfminer.six: Update to 20251107

Changelog:

* Fix: arbitary code execution when loading pickle font files

MFH:            2025Q4
Security:       fa433f05-c217-11f0-82ac-901b0edee044
DeltaFile
+3-3textproc/py-pdfminer.six/distinfo
+1-2textproc/py-pdfminer.six/Makefile
+4-52 files

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