FreeBSD/ports 9c6482cx11/hyprpicker Makefile distinfo, x11/hyprpicker/files patch-src_main.cpp

x11/hyprpicker: Update to 0.4.6

While here:
- remove custom do-install target, which is no longer necessary
- sort variables to make portclippy happy

https://github.com/hyprwm/hyprpicker/releases/tag/v0.4.6

Reported by:    GitHub (watch releases)
DeltaFile
+32-0x11/hyprpicker/files/patch-src_main.cpp
+5-9x11/hyprpicker/Makefile
+3-3x11/hyprpicker/distinfo
+40-123 files

LLVM/project 80743bdlld/ELF Writer.cpp SyntheticSections.h, lld/test/ELF/linkerscript discard-eh-frame.s pt_gnu_eh_frame.s

[ELF] Fix /DISCARD/ .eh_frame regression after #179089

When .eh_frame is discarded while .eh_frame_hdr is not, #179089 caused a
crash for `/DISCARD/ : { *(.eh_frame) }`.

Simplify the PT_GNU_EH_FRAME condition from https://reviews.llvm.org/D30885 (2017).
DeltaFile
+44-0lld/test/ELF/linkerscript/discard-eh-frame.s
+0-13lld/test/ELF/linkerscript/pt_gnu_eh_frame.s
+1-2lld/ELF/Writer.cpp
+1-1lld/ELF/SyntheticSections.h
+46-164 files

LLVM/project 3ed9bd6llvm/utils/TableGen RegisterInfoEmitter.cpp

[NFC][TableGen] Use std::move to avoid copy (#180775)

DeltaFile
+1-1llvm/utils/TableGen/RegisterInfoEmitter.cpp
+1-11 files

FreeBSD/ports c11c91cmultimedia/gstreamer1-plugins distinfo, multimedia/gstreamer1-plugins-bad/files patch-ext_svtav1_gstsvtav1enc.c patch-meson.options

GStreamer1: Update to 1.28.0

The y4menc (previously from good) and y4mdec (previously from bad)
plugins have been consolidated into y4m (now from good).

The vaapi component (multimedia/gstreamer1-vaapi) is no longer supplied
by upstream and will be removed after 2026Q1. This has been superseded by
the va plugin from 'bad', which we don't have and is rather Linux-heavy,
but no ports seem to use this anyways. Remove from makesum-all target
and adjust to be static 1.26.10 (last available) version.

Add svtav1 component to gstreamer.mk after f96400339bd6. [1]

multimedia/gstreamer1-plugins-svt-hevc has been marked DEPRECATED since
multimedia/svt-hevc is marked DEPRECATED and will be removed after
2026Q1. [1] This port does not seem to be used anywhere in the ports
tree.

Note for local patching: meson_options.txt was renamed by upstream to

    [9 lines not shown]
DeltaFile
+0-100multimedia/gstreamer1-plugins-bad/files/patch-ext_svtav1_gstsvtav1enc.c
+52-0multimedia/gstreamer1-plugins-bad/files/patch-meson.options
+0-52multimedia/gstreamer1-plugins-bad/files/patch-meson__options.txt
+30-0multimedia/gstreamer1-plugins/files/patch-meson.options
+0-30multimedia/gstreamer1-plugins/files/patch-meson__options.txt
+9-9multimedia/gstreamer1-plugins/distinfo
+91-19140 files not shown
+218-27646 files

FreeBSD/ports bd4a64dsecurity/kanidm distinfo Makefile.crates

security/kanidm: Update to 1.8.6

ChangeLog: https://github.com/kanidm/kanidm/releases/tag/v1.8.6
DeltaFile
+321-283security/kanidm/distinfo
+159-140security/kanidm/Makefile.crates
+1-2security/kanidm/Makefile
+481-4253 files

FreeBSD/src c92c385usr.sbin/bhyve bhyve.8

bhyve.8: Correct description for -c flag, tag spdx

The examples only show the usage of `-c <numcpus>`, as did the flag
description, however the -c flag supports more complex cpu topology
specifiers. These were documented correctly in SYNOPSIS, add them to
the body of the DESCRIPTION as well. Someone could go further and do
and example with using them.

MFC after:      3 days
Event:          OpenZFS Developer Summit '25
Reported by:    Levi Worley <levi at gainframe.com>

(cherry picked from commit 205af037e302fbd50dabc485a89e2222cd063b9e)
DeltaFile
+4-1usr.sbin/bhyve/bhyve.8
+4-11 files

LLVM/project e710ff2lld/ELF/Arch AArch64.cpp

[ELF] Simplify AArch64::relocateAlloc. NFC
DeltaFile
+6-5lld/ELF/Arch/AArch64.cpp
+6-51 files

LLVM/project 0675fa4llvm/test/tools/llvm-dwp/X86 prioritize_discard_path_soft_stop.test, llvm/tools/llvm-dwp llvm-dwp.cpp Opts.td

[llvm-dwp] Adds --prioritize-discard-path to explicitly control dwp overflow order. (#180909)

Adds `--prioritize-discard-path` for llvm-dwp to explicitly specify the
path of DWO files to be prioritized for discarding when dwp overflows.
As described in [[this
RFC](https://discourse.llvm.org/t/rfc-debuginfo-mitigating-non-deterministic-dwp-overflow/89587)].
DeltaFile
+41-0llvm/test/tools/llvm-dwp/X86/prioritize_discard_path_soft_stop.test
+29-0llvm/tools/llvm-dwp/llvm-dwp.cpp
+5-0llvm/tools/llvm-dwp/Opts.td
+75-03 files

FreeBSD/src 8e02e1cshare/man/man4 udl.4

udl.4: Consolidate HARDWARE and add HISTORY

Some of the information needed for the HARDWARE section was the entire
DESCRIPTION section, so merge the two. While here, add the HISTORY of
this driver, add "driver" to the document description matching other
drivers, and tag the SPDX license identifier for mechanical parsing.

MFC after:      3 days

(cherry picked from commit 97fa62708f67ce189bde22c98d9102da026b448c)
DeltaFile
+15-7share/man/man4/udl.4
+15-71 files

FreeBSD/src fdbaa25usr.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

(cherry picked from commit d1d88b6e8c31b1e472d66471ff1e666e5310709e)
DeltaFile
+10-12usr.sbin/jail/jail.conf.5
+10-121 files

FreeBSD/src c052303share/man/man4 cpuctl.4

cpuctl.4: Formatting nits

+ Align ioctl list + Pad code examples + Tag spdx license identifier

MFC after:      3 days

(cherry picked from commit c6bd2aa8353c6c34dbff487132a7f7372752d0ad)
DeltaFile
+6-1share/man/man4/cpuctl.4
+6-11 files

FreeBSD/src 5cc6280share/man/man4 genet.4

genet.4: Only for AArch64 + tag spdx

MFC after:      3 days

(cherry picked from commit c4bd487da73a28887f86750a5dc5832303592c5a)
DeltaFile
+4-1share/man/man4/genet.4
+4-11 files

FreeBSD/src a5ab42ausr.sbin/wpa/wpa_supplicant wpa_supplicant.conf.5

wpa_supplicant.conf.5: Remove removed variables

2005-09-25 - wpa_supplicant v0.4.5 removed "server_nai"
2008-02-22 - wpa_supplicant v0.6.3 removed "eappsk" and "nai"

PR:                     284126
MFC after:              3 days
Reviewed by:            carlavilla, ziaee
Reported by:            J.R. Oldroyd <fbsd at opal.com>
Differential Revision:  https://reviews.freebsd.org/D49010

(cherry picked from commit c5ee920c3f35c5f0f485a7a274d87ebd91469892)
DeltaFile
+0-6usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5
+0-61 files

FreeBSD/src 0b71c76share/misc committers-ports.dot

committers-ports: Belatedly add jwb

PR:             292962
MFC after:      3 days

(cherry picked from commit 8c40c7bb361f0c8b595bfee9dc6f8790e0eb6d68)
DeltaFile
+1-0share/misc/committers-ports.dot
+1-01 files

FreeBSD/src b8d3541stand/i386/pxeldr pxeboot.8

pxeboot.8: Fix mdoc typo for emails, tag spdx

Fixes:          a37825313f62 (Fix mdoc typos for emails, tag spdx)
MFC after:      3 days

(cherry picked from commit 1961785e35484a89e49672c5ac7f9da6a7f56b3c)
DeltaFile
+6-3stand/i386/pxeldr/pxeboot.8
+6-31 files

FreeBSD/ports 3910c3fmultimedia/hyprpwcenter distinfo Makefile

multimedia/hyprpwcenter: Update to 0.1.2

Changelog: https://github.com/hyprwm/hyprpwcenter/releases/tag/v0.1.2

Reported by:    GitHub (watch releases)
DeltaFile
+3-3multimedia/hyprpwcenter/distinfo
+1-1multimedia/hyprpwcenter/Makefile
+4-42 files

FreeBSD/poudriere 82a956asrc/share/poudriere common.sh

QEMU warning: Make this look less like an error.
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/poudriere e32dfedsrc/share/poudriere/include util.sh

util.sh: Provide fallback for clock()
DeltaFile
+6-0src/share/poudriere/include/util.sh
+6-01 files

FreeBSD/poudriere 2ce98a3src/share/poudriere/include util.sh

relpath: Make set -u safe
DeltaFile
+2-2src/share/poudriere/include/util.sh
+2-21 files

FreeBSD/poudriere 65145b8src/share/poudriere/include pkgqueue.sh

pkgqueue: Raise some msg_debug to msg_dev
DeltaFile
+3-3src/share/poudriere/include/pkgqueue.sh
+3-31 files

FreeBSD/src 578fa37share/man/man9 accf_data.9 accf_dns.9

accf_*.9: Rewrite broken synopsis

These manuals abused the name macro for every line of kernel cfg as well
as an example command to show the module name which was mixed in without
separation. This bugs the whatis database into thinking that `INET` and
`kldload` are names for this page, and violates best practice by mixing
commands and configuration in a continuous example.

Rewrite to use the kernel configuration macro, Cd, and show the module
name via an example configuration in rc.conf, according to the spec and
established practice. Do not bump the date because these markup errors
are not a content change.

MFC after:      3 days

(cherry picked from commit c59f12da11d75502b16f9163edc76514007462db)
DeltaFile
+6-3share/man/man9/accf_data.9
+6-3share/man/man9/accf_dns.9
+6-3share/man/man9/accf_http.9
+6-3share/man/man9/accf_tls.9
+24-124 files

FreeBSD/src 679c88cshare/misc committers-ports.dot

committers-ports: Belatedly add jwb

PR:             292962
MFC after:      3 days

(cherry picked from commit 8c40c7bb361f0c8b595bfee9dc6f8790e0eb6d68)
DeltaFile
+1-0share/misc/committers-ports.dot
+1-01 files

FreeBSD/src 33326a7sbin/geom/core geom.8

geom.8: Improve classes list into a table

Add missing entries MD, VFS, and DISK. Refactor list into a three
column table, so the data is all visible at once, buying us ten lines
at MANWIDTH 80, and still rendering nicely at MANWIDTH 59.

PR:             292530
MFC after:      3 days
Reported by:    Slawomir Wojciech Wojtczak <vermaden at interia.pl>

(cherry picked from commit dc2ec1ccc17a0c43c736b16a537c01bb28d814a4)
DeltaFile
+9-36sbin/geom/core/geom.8
+9-361 files

FreeBSD/src 867ef0cusr.sbin/wpa/wpa_supplicant wpa_supplicant.conf.5

wpa_supplicant.conf.5: Remove removed variables

2005-09-25 - wpa_supplicant v0.4.5 removed "server_nai"
2008-02-22 - wpa_supplicant v0.6.3 removed "eappsk" and "nai"

PR:                     284126
MFC after:              3 days
Reviewed by:            carlavilla, ziaee
Reported by:            J.R. Oldroyd <fbsd at opal.com>
Differential Revision:  https://reviews.freebsd.org/D49010

(cherry picked from commit c5ee920c3f35c5f0f485a7a274d87ebd91469892)
DeltaFile
+0-6usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5
+0-61 files

FreeBSD/src 35a4e3abin/sh sh.1

sh.1: Fix rendering error due to redundant .El

Due to this all the rest of the items in the Built-in Commands section
were not rendered at all.

Fixes: 2711852bd9ac ("sh.1: Provide detailed job control documentation")
MFC after:              3 days
Reviewed by:            emaste, ziaee
Differential Revision:  https://reviews.freebsd.org/D55080

(cherry picked from commit 9555d80066c919596e152f923d38d58a740cdb5f)
DeltaFile
+1-2bin/sh/sh.1
+1-21 files

LLVM/project 8a3b830lld/ELF RelocScan.h Relocations.cpp, lld/ELF/Arch X86.cpp X86_64.cpp

[ELF] Add target-specific relocation scanning for x86 (#178846)

Implement scanSection/scanSectionImpl for i386 and x86-64 to

* enable devirtualization of getRelExpr calls
* eliminate abstraction overhead for PLT-to-PCRel optimization, TLS
relocations
* optimize for R_X86_64_PC32 and R_X86_64_PLT32: they consist of 95%
  relocations in `lld/ELF/**/*.o` files.

at the cost of more code.

TLS relocation handling is inlined into scanSectionImpl. Also,

- Remove getTlsGdRelaxSkip
- Replace TLS-optimization-specific expressions:
- R_RELAX_TLS_GD_TO_LE, R_RELAX_TLS_LD_TO_LE, R_RELAX_TLS_IE_TO_LE →
R_TPREL
  - R_RELAX_TLS_GD_TO_IE → R_GOT_PC

    [13 lines not shown]
DeltaFile
+146-86lld/ELF/Arch/X86.cpp
+144-44lld/ELF/Arch/X86_64.cpp
+105-2lld/ELF/RelocScan.h
+11-1lld/ELF/Relocations.cpp
+406-1334 files

FreeBSD/poudriere f7485c8src/man poudriere-image.8

poudriere-image.8: Document ZFS compat -C options

Issue #1251
DeltaFile
+5-1src/man/poudriere-image.8
+5-11 files

FreeBSD/poudriere 7e74b27. configure aclocal.m4, build-aux compile depcomp

Run autogen
DeltaFile
+137-4configure
+40-30aclocal.m4
+24-11build-aux/compile
+11-4Makefile.in
+4-4build-aux/depcomp
+4-4build-aux/missing
+220-573 files not shown
+231-679 files

LLVM/project 2ff9310llvm/test/tools/llvm-ir2vec/bindings ir2vec-bindings.py, llvm/tools/llvm-ir2vec/Bindings PyIR2Vec.cpp

[llvm-ir2vec] Adding BB Embeddings Map API to ir2vec python bindings (#180135)

Returns a BB Embedding Map based on the input function name
 `getBBEmbMap(funcName) -> Map<BB name, Embedding>`
DeltaFile
+38-3llvm/tools/llvm-ir2vec/Bindings/PyIR2Vec.cpp
+28-0llvm/test/tools/llvm-ir2vec/bindings/ir2vec-bindings.py
+25-0llvm/tools/llvm-ir2vec/lib/Utils.cpp
+6-2llvm/tools/llvm-ir2vec/lib/Utils.h
+97-54 files

FreeBSD/src 261ed37tools/tools/git/hooks prepare-commit-msg

prepare-commit-msg: Sync with committers guide

Add `Discussed with:`, `Closes:`, `MFC to:`, and `Co-authored-by:` to
the commit message template from the committer's guide. While here,
wordsmith these to fit on standard console.

Reported by:            lwhsu
Discussed with:         emaste, jlduran
Reviewed by:            vexeduxr
Differential Revision:  https://reviews.freebsd.org/D54707
DeltaFile
+20-15tools/tools/git/hooks/prepare-commit-msg
+20-151 files