FreeBSD/ports 3950938mail/py-resend Makefile distinfo

mail/py-resend: Update to 2.29.0

While here, switch to use USE_PYTHON=pep517.

Changelog:
- https://github.com/resend/resend-python/releases/tag/v2.28.0
- https://github.com/resend/resend-python/releases/tag/v2.28.1
- https://github.com/resend/resend-python/releases/tag/v2.29.0

Reported by:    portscout
DeltaFile
+5-3mail/py-resend/Makefile
+3-3mail/py-resend/distinfo
+8-62 files

FreeBSD/src f89909elibexec/rc/rc.d virtual_oss, sbin/devd snd.conf

virtual_oss: Introduce virtual_oss_default_control_device rc variable

The -t option gives the user the ability to create a control device for
a given virtual_oss(8) instance, so that the instance's configuration
can be manipulated during runtime with virtual_oss_cmd(8). As is
expected, the control device's name is not known, since it is specified
by the user.

This patch introduces a virtual_oss_default_control_device rc variable,
which defaults to "vdsp.ctl". The goal of this is that third-party
programs and scripts can access the control device of the default
virtual_oss(8) configuration without guessing. This is especially useful
for sbin/devd/snd.conf which deals with hot-swapping sound devices using
virtual_oss(8).

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D55670

    [2 lines not shown]
DeltaFile
+6-8sbin/devd/snd.conf
+5-1libexec/rc/rc.d/virtual_oss
+11-92 files

FreeBSD/src c93b813share/man/man5 rc.conf.5

rc.conf.5: Document virtual_oss(8)

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D56225

(cherry picked from commit a3094f522fec70f9e5cf3f12dc6e7a9b5f706459)
DeltaFile
+56-1share/man/man5/rc.conf.5
+56-11 files

FreeBSD/ports 454d1a6www/matomo pkg-plist distinfo

www/matomo: update to 5.8.0

Changelog: https://matomo.org/changelog/matomo-5-8-0/

PR:     294155
DeltaFile
+102-6www/matomo/pkg-plist
+3-3www/matomo/distinfo
+1-1www/matomo/Makefile
+106-103 files

FreeBSD/ports 06d420amisc/llama-cpp pkg-plist distinfo

misc/llama-cpp: update 8182 → 8895
DeltaFile
+9-2misc/llama-cpp/pkg-plist
+3-3misc/llama-cpp/distinfo
+1-1misc/llama-cpp/Makefile
+13-63 files

FreeBSD/ports 9fd1734misc/ggml Makefile distinfo

misc/ggml: update 0.9.11 → 0.10.0
DeltaFile
+6-5misc/ggml/Makefile
+3-3misc/ggml/distinfo
+9-82 files

FreeBSD/ports 4f4ff86net/sing-box distinfo Makefile

net/sing-box: update 1.13.10 → 1.13.11
DeltaFile
+5-5net/sing-box/distinfo
+1-1net/sing-box/Makefile
+6-62 files

FreeBSD/ports 16df2begraphics Makefile, graphics/spirv-headers pkg-plist Makefile

graphics/spirv-headers: New port: Machine-readable files for the SPIR-V Registry
DeltaFile
+80-0graphics/spirv-headers/pkg-plist
+21-0graphics/spirv-headers/Makefile
+8-0graphics/spirv-headers/pkg-descr
+3-0graphics/spirv-headers/distinfo
+1-0graphics/Makefile
+113-05 files

FreeBSD/ports 16c8d3bfinance/py-finnhub-python distinfo Makefile

finance/py-finnhub-python: update 2.4.27 → 2.4.28

Reported by:    portscout
DeltaFile
+3-3finance/py-finnhub-python/distinfo
+1-1finance/py-finnhub-python/Makefile
+4-42 files

FreeBSD/ports fe0e9f4cad/nvc distinfo Makefile

cad/nvc: update 1.19.3 → 1.20.1
DeltaFile
+3-3cad/nvc/distinfo
+3-2cad/nvc/Makefile
+1-0cad/nvc/pkg-plist
+7-53 files

FreeBSD/ports 8364e36dns/coredns distinfo pkg-plist

dns/coredns: update 1.14.2 → 1.14.3
DeltaFile
+5-5dns/coredns/distinfo
+4-0dns/coredns/pkg-plist
+1-1dns/coredns/Makefile
+10-63 files

FreeBSD/ports f0a9762devel/py-interface-meta Makefile distinfo

devel/py-interface-meta: update 1.3.0 → 2.0.0
DeltaFile
+6-5devel/py-interface-meta/Makefile
+3-3devel/py-interface-meta/distinfo
+9-82 files

FreeBSD/doc 6bdc012documentation/static/pgpkeys matthew.key

Update my PGP key

Extend validity for another two years.
DeltaFile
+116-67documentation/static/pgpkeys/matthew.key
+116-671 files

FreeBSD/ports 381e522accessibility/at-spi2-core Makefile distinfo, accessibility/at-spi2-core/files patch-bus_meson.build

accessibility/at-spi2-core: Update to 2.60.1

Reported by:    portscout!
DeltaFile
+0-10accessibility/at-spi2-core/files/patch-bus_meson.build
+4-2accessibility/at-spi2-core/Makefile
+3-3accessibility/at-spi2-core/distinfo
+3-2accessibility/at-spi2-core/pkg-plist
+10-174 files

FreeBSD/src 3103d39sys/netlink netlink_generic.c

netlink: fix LINT-NOVIMAGE build

Include the required header for securelevel_ge()

Fixes:          9933bdcb1264 ("pf: only allow a subset of netlink calls when securelevel is set")
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+1-0sys/netlink/netlink_generic.c
+1-01 files

FreeBSD/ports 2200b4aeditors/openoffice-4 Makefile, editors/openoffice-devel Makefile

editors/openoffice-*: Mark BROKEN on FreeBSD 13

OpenOffice requires ftp/curl to be built with the OpenSSL backend, but
this is not possible on FreeBSD 13.  curl 8.18.0 drops OpenSSL 1.x
support, which is used in FreeBSD 13 base system. Therefore, curl uses
wolfSSL instead on FreeBSD 13.

(cherry picked from commit d3b9fc14c3a988e09c478d3263a39ebd01e50e0d)
DeltaFile
+4-0editors/openoffice-4/Makefile
+4-0editors/openoffice-devel/Makefile
+8-02 files

FreeBSD/ports 4f0eaf1devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and patch update to 18.11.1

Changes:        https://docs.gitlab.com/releases/patches/patch-release-gitlab-18-11-1-released/
Security:       73b927a6-3ecd-11f1-be20-2cf05da270f3
DeltaFile
+11-11devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5www/gitlab-pages/distinfo
+5-5net/gitlab-agent/distinfo
+4-4www/gitlab/Makefile
+36-361 files not shown
+37-377 files

FreeBSD/src c0e26f7share/man/man4 ukbd.4 hkbd.4, sys/dev/hid hkbd.c

hkbd/ukbd: sysctls to swap macbook kbd modifiers

Many applications, desktop environments, window managers & text editors
favor the usage of Alt or Ctrl over Super (Cmd). On a Macbook it is
quite annoying that the Super (Cmd) key gets pride of place by the spacebar.

The standard MacBook Cmd key location only really makes sense for macOS
or maybe in some tiling wm if Mod4/Super is your main modifier.
For most mainstream desktops and window managers, having Alt or Ctrl
in that location makes much much more sense.

This patch adds two sysctls for swapping either Opt(Alt) or Ctrl with Cmd(Super).

Linux has similar sysctls to this; allowing a user to make an Apple
keyboard more "orthodox"/useful at a level that takes effect independent
of typing context - ie) tty, Xorg and/or wayland.

Having a sysctl to do these swaps means that a user doesn't have to faff
about with both creating a custom vt keymap AND figure out which magic

    [8 lines not shown]
DeltaFile
+38-0sys/dev/usb/input/ukbd.c
+38-0sys/dev/hid/hkbd.c
+13-1share/man/man4/ukbd.4
+13-1share/man/man4/hkbd.4
+102-24 files

FreeBSD/ports dd3ccf6databases/pg_textsearch pkg-plist distinfo

databases/pg_textsearch: Update to 1.1.0
DeltaFile
+4-4databases/pg_textsearch/pkg-plist
+3-3databases/pg_textsearch/distinfo
+1-1databases/pg_textsearch/Makefile
+8-83 files

FreeBSD/ports 94630acsecurity/vuxml/vuln 2026.xml

security/vuxml: document gitlab vulnerabilities
DeltaFile
+49-0security/vuxml/vuln/2026.xml
+49-01 files

FreeBSD/ports 49f44e7sysutils/py-ansible-core Makefile

sysutils/py-ansible-core: Only portscout the master ports

Never the metaport. This avoids false positives due to the metaport
using a 2.19 instead of 2.20 (because 2.20 requires Python 3.12 to be
the default python).
DeltaFile
+3-0sysutils/py-ansible-core/Makefile
+3-01 files

FreeBSD/ports f5a0746sysutils/py-ansible-core220 distinfo Makefile

sysutils/py-ansible-core220: Update to 2.20.5
DeltaFile
+3-3sysutils/py-ansible-core220/distinfo
+1-1sysutils/py-ansible-core220/Makefile
+4-42 files

FreeBSD/ports ec2517dsysutils/mise distinfo Makefile

sysutils/mise: update 2026.4.18 → 2026.4.19
DeltaFile
+79-87sysutils/mise/distinfo
+39-43sysutils/mise/Makefile
+118-1302 files

FreeBSD/ports 2bf4474devel/args distinfo Makefile

devel/args: update 6.4.7 → 6.4.10
DeltaFile
+3-3devel/args/distinfo
+2-2devel/args/Makefile
+5-52 files

FreeBSD/ports ba3fd3fmisc/py-runloop-api-client Makefile distinfo

misc/py-runloop-api-client: update 0.60.0 → 1.20.0
DeltaFile
+4-3misc/py-runloop-api-client/Makefile
+3-3misc/py-runloop-api-client/distinfo
+7-62 files

FreeBSD/ports a965318archivers/ouch distinfo Makefile

archivers/ouch: update 0.6.1 → 0.7.1
DeltaFile
+125-79archivers/ouch/distinfo
+62-40archivers/ouch/Makefile
+187-1192 files

FreeBSD/ports 375e2famisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.3.2 → 3.3.3
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports dec2c95www/py-qh3 distinfo Makefile

www/py-qh3: update 1.7.2 → 1.7.3
DeltaFile
+5-5www/py-qh3/distinfo
+2-2www/py-qh3/Makefile
+7-72 files

FreeBSD/src 6260b7dusr.sbin/jls jls.c jls.8

jls: add a -c mode to check for a jail's existence

This is intended to be primarily used in scripts that want to check if
a jail exists before taking some action -- for instance, the jail(8)
test cleanup functions that want to remove the jail if it still exists.
Having a mode that limits its output for their usage is useful both
for cleaner scripts and also to avoid masking real problems.

Reviewed by:    jamie

(cherry picked from commit 1d8590371049bb14a6410fa83cd03d9eca32f764)
DeltaFile
+44-4usr.sbin/jls/jls.c
+18-2usr.sbin/jls/jls.8
+62-62 files

FreeBSD/src 0985637usr.sbin/jls jls.c

jls: minor simplification to arg handling

It's easier to reason about the state of argc/argv if we just augment
them by optind after our getopt() loop.

No functional change, but this sets the stage for another change to add
a `-c` mode to (c)heck for the existence of a jail quietly without
the caller having to worry about spurious output.

Reviewed by:    jamie

(cherry picked from commit dbaaadd4373a725950ad11e578dab61537b7c4f2)
DeltaFile
+6-4usr.sbin/jls/jls.c
+6-41 files