FreeBSD/ports b83952csysutils Makefile, sysutils/leaf distinfo Makefile.crates

sysutils/leaf: Add port: Terminal-based Markdown previewer with a GUI-like experience

leaf is a terminal-based Markdown previewer that brings a GUI-like
experience to your command line. It renders Markdown files with rich
formatting, syntax highlighting, LaTeX math, Mermaid diagrams, and
more - all without leaving your terminal.

WWW: https://leaf.rivolink.mg/
DeltaFile
+655-0sysutils/leaf/distinfo
+326-0sysutils/leaf/Makefile.crates
+28-0sysutils/leaf/Makefile
+4-0sysutils/leaf/pkg-descr
+1-0sysutils/Makefile
+1,014-05 files

FreeNAS/freenas 4efe7a0src/middlewared/middlewared auth.py, src/middlewared/middlewared/plugins/service_/services base_interface.py base.py

typing hints for all services
DeltaFile
+46-40src/middlewared/middlewared/auth.py
+28-28src/middlewared/middlewared/plugins/service_/services/pseudo/misc.py
+26-22src/middlewared/middlewared/plugins/service_/services/base_interface.py
+21-21src/middlewared/middlewared/plugins/service_/services/base.py
+20-20src/middlewared/middlewared/plugins/service_/services/iscsitarget.py
+19-15src/middlewared/middlewared/plugins/service_/services/dbus_router.py
+160-14620 files not shown
+239-21326 files

LLVM/project e32776allvm/tools/llvm-readobj ELFDumper.cpp

[llvm-readobj][NFC] Use compact enum for ELFDumper (#206306)

This is the last user of EnumEntry. Migrate to compact enums to avoid
relocations for faster startup and reduced binary size.
DeltaFile
+522-467llvm/tools/llvm-readobj/ELFDumper.cpp
+522-4671 files

Linux/linux 8b69c04drivers/input/rmi4 rmi_driver.c rmi_f3a.c, drivers/input/serio gscps2.c

Merge tag 'input-for-v7.2-rc0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input

Pull more input updates from Dmitry Torokhov:

 - Updates to Synaptics RMI4 driver to fix potential OOB accesses in F30
   and F3A keymap handling

 - A workaround in Synaptics RMI4 to tolerate buggy firmware on some
   touchpads (e.g. ThinkPad T14 Gen 1) that report incomplete register
   descriptor structures, preventing probe failures

 - A revert of an incorrect register descriptor address calculation in
   Synaptics RMI4 driver

 - A fix for a regression in HP GSC PS/2 (gscps2) driver where the
   receive buffer write index was not advanced, leaving keyboard and
   mouse unusable.

* tag 'input-for-v7.2-rc0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:

    [5 lines not shown]
DeltaFile
+26-13drivers/input/rmi4/rmi_driver.c
+1-1drivers/input/rmi4/rmi_f3a.c
+1-1drivers/input/rmi4/rmi_f30.c
+1-0drivers/input/serio/gscps2.c
+29-154 files

FreeBSD/ports 1b7c214math/R-cran-igraph distinfo Makefile

math/R-cran-igraph: Update to 2.3.3

Reported by:    portscout
DeltaFile
+3-3math/R-cran-igraph/distinfo
+1-1math/R-cran-igraph/Makefile
+4-42 files

FreeBSD/doc f2bb76adocumentation/content/en/books/fdp-primer/overview _index.adoc

FDP-Overview: Update Debian installation instructions
DeltaFile
+1-1documentation/content/en/books/fdp-primer/overview/_index.adoc
+1-11 files

FreeBSD/doc 8a9521cshared authors.adoc

Shared-authors: Set the new core team members
DeltaFile
+1-1shared/authors.adoc
+1-11 files

OpenBSD/ports vqohJV5net/yggdrasil-go distinfo modules.inc

   update to yggdrasil 0.5.14
VersionDeltaFile
1.12+90-94net/yggdrasil-go/distinfo
1.7+30-32net/yggdrasil-go/modules.inc
1.21+1-1net/yggdrasil-go/Makefile
+121-1273 files

NetBSD/pkgsrc-wip e94774cdasel distinfo go-modules.mk, miniflux distinfo go-modules.mk

dasel/miniflux: remove, imported to pkgsrc
DeltaFile
+0-419miniflux/distinfo
+0-245dasel/distinfo
+0-140miniflux/go-modules.mk
+0-82dasel/go-modules.mk
+0-44miniflux/COMMIT_MSG
+0-35dasel/Makefile
+0-9657 files not shown
+0-1,02213 files

FreeBSD/ports 0fdff75mail/cone distinfo Makefile

mail/cone: Update to 2.2

ChangeLog:
https://sourceforge.net/p/courier/courier.git/ci/master/tree/cone/ChangeLog
DeltaFile
+3-3mail/cone/distinfo
+1-2mail/cone/Makefile
+4-52 files

NetBSD/pkgsrc VtcVIdbtextproc/dasel distinfo Makefile

   textproc/dasel: Update to 3.11.2

   ## [v3.11.2] - 2026-06-27

   ### Security

   - Fixed panic (index out of range) in the selector lexer when the input ends
   with whitespace, e.g. `dasel query 'a '` ([GHSA-65gg-g7rw-6cpc]
   (https://github.com/TomWright/dasel/security/advisories/GHSA-65gg-g7rw-6cpc)).
   The whitespace-skip loop could advance the position to the end of input,
   after which the next character access had no bounds check.
VersionDeltaFile
1.14+4-4textproc/dasel/distinfo
1.31+3-3textproc/dasel/Makefile
1.6+0-0textproc/dasel/go-modules.mk
+7-73 files

FreeBSD/src be23edcsys/netinet/tcp_stacks rack_bbr_common.c

rack_bbr_common: don't use stale pointer after m_pullup()

Reviewed by:            tuexen
MFC after:              1 week
Differential Revision:  https://reviews.freebsd.org/D57816
DeltaFile
+2-2sys/netinet/tcp_stacks/rack_bbr_common.c
+2-21 files

NetBSD/pkgsrc B3LMnyxdoc CHANGES-2026 TODO

   doc: Updated textproc/dasel to 3.11.2
VersionDeltaFile
1.4051+2-1doc/CHANGES-2026
1.27506+1-2doc/TODO
+3-32 files

FreeBSD/ports 1245658devel/simavr/files patch-simavr_sim_sim__vcd__file.c

devel/simavr: fix build on FreeBSD 15.1

Starting with FreeBSD 15.1, we define the macro strdupa() in <string.h>.
The software defines its own copy.  Respect its wishes and #undef our
macro to fix the build.

MFH:            2026Q2
(cherry picked from commit ac442b50ab68222476d652af9802a64eef71fd33)
DeltaFile
+10-0devel/simavr/files/patch-simavr_sim_sim__vcd__file.c
+10-01 files

FreeBSD/ports d074f5fgames/regoth Makefile

games/regoth: fix build on !x86

No SSE2 on !x86, so don't try to use it.
This may need to be adjusted for ppc, and possinle sse2neon can be used
on ARM targets.

MFH:            2026Q2
(cherry picked from commit 5a85ce841695566e9bf0c6057531226a9f195498)
DeltaFile
+9-1games/regoth/Makefile
+9-11 files

NetBSD/pkgsrc zbSOPhNwww/miniflux distinfo go-modules.mk

   www/miniflux: Update to version 2.3.2

   Miniflux 2.3.2

   New features
   Improved full-text search
   Search queries now use PostgreSQL's websearch_to_tsquery, allowing quoted phrases, OR operators, and negation (-term) in search expressions.

   API improvements
   Added GET /v1/entries/ids to efficiently retrieve paginated entry IDs.
   Added support for updating the starred status of multiple entries through PUT /v1/entries.
   API clients can now filter entries by tags.
   The Go client now exposes additional feed fields (description, icon, next_check_at, notification settings, no_media_player, etc.) and supports the new tag filter.

   Atom feed improvements
   When an Atom entry id contains an HTTP URL, it is now used as the entry URL when no dedicated link is available.

   Performance improvements
   Improved full-text search performance by caching compiled regular expressions used by filtering rules.

    [33 lines not shown]
VersionDeltaFile
1.10+46-46www/miniflux/distinfo
1.9+14-14www/miniflux/go-modules.mk
1.20+3-3www/miniflux/Makefile
+63-633 files

NetBSD/pkgsrc eGbGLt4doc CHANGES-2026 TODO

   doc: Updated www/miniflux to 2.3.2
VersionDeltaFile
1.4050+2-1doc/CHANGES-2026
1.27505+1-2doc/TODO
+3-32 files

NetBSD/src Wxo6xiuusr.sbin/sysinst util.c run.c

   Make sysinst intercept kernel console messages using TIOCCONS at all
   times, not just when running an external command, and discard those
   that occur when not running an external command so that they don't
   mess up the display when running sysinst on the console.  Fixes
   PR install/54932.
VersionDeltaFile
1.85+48-1usr.sbin/sysinst/util.c
1.17+3-16usr.sbin/sysinst/run.c
1.39+4-1usr.sbin/sysinst/main.c
1.98+3-1usr.sbin/sysinst/defs.h
+58-194 files

FreeBSD/ports 7eda5f2benchmarks/libcpucycles distinfo Makefile

benchmarks/libcpucycles: update to 20260625

This fixes a Linux-specific issue with no changes affecting FreeBSD.

Changelog: https://cpucycles.cr.yp.to/download.html
DeltaFile
+3-3benchmarks/libcpucycles/distinfo
+1-1benchmarks/libcpucycles/Makefile
+4-42 files

FreeBSD/ports 5a85ce8games/regoth Makefile

games/regoth: fix build on !x86

No SSE2 on !x86, so don't try to use it.
This may need to be adjusted for ppc, and possinle sse2neon can be used
on ARM targets.

MFH:            2026Q2
DeltaFile
+9-1games/regoth/Makefile
+9-11 files

FreeBSD/ports ac442b5devel/simavr/files patch-simavr_sim_sim__vcd__file.c

devel/simavr: fix build on FreeBSD 15.1

Starting with FreeBSD 15.1, we define the macro strdupa() in <string.h>.
The software defines its own copy.  Respect its wishes and #undef our
macro to fix the build.

MFH:            2026Q2
DeltaFile
+10-0devel/simavr/files/patch-simavr_sim_sim__vcd__file.c
+10-01 files

FreeBSD/ports 566d192graphics/colmap pkg-plist distinfo

graphics/colmap: update to 4.1.0

 - comes with a new GPU-based backend (caspar) which I haven't
   hooked up for now.
 - disable the ONNX option on i386 to have the port build there

Changelog: https://github.com/colmap/colmap/releases/tag/4.1.0
DeltaFile
+6-1graphics/colmap/pkg-plist
+3-3graphics/colmap/distinfo
+4-2graphics/colmap/Makefile
+13-63 files

FreeBSD/ports 03a6814benchmarks/imb Makefile

benchmarks/imb: not for 32 bit architectures

The code bases uses %lu or PRIu64 to print size_t values in various
places.  Elsewhere it assumes size_t is 64 bits, such as when
evaluating ((size_t)1) << IMB_P2P_MAX_MSG_LOG where
IMB_P2P_MAX_MSG_LOG is greater than 31.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2
DeltaFile
+3-0benchmarks/imb/Makefile
+3-01 files

NetBSD/pkgsrc-wip 1d8883f. TODO

TODO: + pimsync-0.5.11.
DeltaFile
+1-1TODO
+1-11 files

NetBSD/pkgsrc-wip ae9415a. TODO

TODO: + py-whichllm-0.5.13.
DeltaFile
+1-0TODO
+1-01 files

FreeBSD/src d6c4ceashare/man/man4 lo.4, sys/net if_loop.c

loopback: improve checksum offloading

* Allow disabling IFCAP_RXCSUM_IPV6 or IFCAP_TXCSUM_IPV6.
* Do not pretend the checksum is correct by setting the LO_CSUM_SET
  flags if IFCAP_RXCSUM_IPV6 or IFCAP_RXCSUM is enabled. Instead,
  remove the LO_CSUM_SET flags (in case they have been set somehow)
  if IFCAP_RXCSUM_IPV6 or IFCAP_RXCSUM is disabled.
* Do not unset the transmit checksum offload flags LO_CSUM_FEATURES or
  LO_CSUM_FEATURES6 since they now have a meaning for the receive path.

Reviewed by:            glebius, pouria, tuexen
Okayed by:              bz
MFC after:              1 week
Differential Revision:  https://reviews.freebsd.org/D57518
DeltaFile
+6-36sys/net/if_loop.c
+10-13share/man/man4/lo.4
+16-492 files

NetBSD/src xUrVOX2doc CHANGES-9.5

   Tickets #2023 and #2018
VersionDeltaFile
1.1.2.106+26-1doc/CHANGES-9.5
+26-11 files

NetBSD/src l0Ubfhqusr.bin/pr egetopt.c

   pr: clean up

   Remove parenthesized return values, redundant casts.

   Fix lint warning about effectively discarding const qualifier when
   calling strchr.

   No binary change.
VersionDeltaFile
1.11+22-28usr.bin/pr/egetopt.c
+22-281 files

OpenBSD/ports ZajpmB8sysutils/patchelf Makefile distinfo, sysutils/patchelf/patches patch-src_patchelf_cc

   update to patchelf 0.19.0
VersionDeltaFile
1.25+4-3sysutils/patchelf/Makefile
1.12+2-2sysutils/patchelf/distinfo
1.2+0-0sysutils/patchelf/patches/patch-src_patchelf_cc
+6-53 files

NetBSD/src 7sBUnPIexternal/bsd/jemalloc/dist/src jemalloc.c, external/cddl/osnet/dist/lib/libuutil/common uu_avl.c uu_list.c

   Apply patch, requested by riastradh in ticket #2018

        distrib/sets/lists/base/shl.mi                  (apply patch)
        distrib/sets/lists/debug/shl.mi                 (apply patch)
        external/bsd/jemalloc/dist/src/jemalloc.c       (apply patch)
        external/cddl/osnet/dist/lib/libuutil/common/libuutil_impl.h    (apply patch)
        external/cddl/osnet/dist/lib/libuutil/common/uu_avl.c   (apply patch)
        external/cddl/osnet/dist/lib/libuutil/common/uu_list.c  (apply patch)
        external/cddl/osnet/dist/lib/libuutil/common/uu_misc.c  (apply patch)
        lib/libc/gen/arc4random.c                       (apply patch)
        lib/libc/gen/pthread_atfork.c                   (apply patch)
        lib/libc/include/extern.h                       (apply patch)
        lib/libc/shlib_version                          (apply patch)
        lib/libc/stdlib/jemalloc.c                      (apply patch)
        lib/libc/stdlib/malloc.c                        (apply patch)

   libc, libuutil (zfs stuff): Fix postfork mutex actions to
   reinitialize the mutex instead of unlocking it.  Avoids potential
   deadlocks after fork in case other threads are waiting for a

    [3 lines not shown]
VersionDeltaFile
1.46.2.1+22-2lib/libc/stdlib/jemalloc.c
1.7.4.2+14-4external/bsd/jemalloc/dist/src/jemalloc.c
1.59.16.3+16-2lib/libc/stdlib/malloc.c
1.1.1.2.4.3+12-0external/cddl/osnet/dist/lib/libuutil/common/uu_avl.c
1.1.1.1.48.3+12-0external/cddl/osnet/dist/lib/libuutil/common/uu_list.c
1.10.18.2+6-2lib/libc/gen/pthread_atfork.c
+82-107 files not shown
+103-2213 files