FreeBSD/ports 691c3ccwww Makefile, www/zen Makefile pkg-descr

www/zen: New port: Lightweight self-hosted notes application

zen is a self-hosted notes application.

Features:

- Single Go binary.
- Low resource usage.
- Standard Markdown files, local SQLite database.
- Organize with flexible tags, not rigid folders.
- Markdown features like tables, code blocks, task lists, highlights, and more.
- Full-text search with BM25 ranking.
- Import and export data with full portability.
- Templates.
- Pinned notes.
- Archive and soft delete notes.
- Minimal dependency footprint.
- Automated backups.

WWW: https://www.sheshbabu.com/zen/
DeltaFile
+46-0www/zen/Makefile
+31-0www/zen/files/zen.in
+16-0www/zen/pkg-descr
+7-0www/zen/distinfo
+1-0www/Makefile
+101-05 files

FreeBSD/ports 542d1ecnet-im/prosody distinfo Makefile

net-im/prosody: Update 13.0.5 => 13.0.6

Changelog:
https://prosody.im/doc/release/13.0.6

PR:             295652
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 24b798e3a390225c454070a196569cf98b35d0a8)
DeltaFile
+3-3net-im/prosody/distinfo
+1-1net-im/prosody/Makefile
+4-42 files

FreeBSD/ports 24b798enet-im/prosody distinfo Makefile

net-im/prosody: Update 13.0.5 => 13.0.6

Changelog:
https://prosody.im/doc/release/13.0.6

PR:             295652
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3net-im/prosody/distinfo
+1-1net-im/prosody/Makefile
+4-42 files

FreeBSD/ports a2f154edevel/libsoup3 distinfo Makefile

devel/libsoup3: update to 3.7.1

PR:             295621
DeltaFile
+3-3devel/libsoup3/distinfo
+3-2devel/libsoup3/Makefile
+1-1devel/libsoup3/pkg-plist
+7-63 files

FreeBSD/doc 9db21c0website/content/en/releases/15.1R hardware.adoc

15.1: Regenerate hardware notes

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+65-59website/content/en/releases/15.1R/hardware.adoc
+65-591 files

FreeBSD/doc d3abd04website/tools hardware-notes-processor.rb

website: improve hardware-notes-processor.rb

1. warning in hardware.adoc removed
2. release version in hardware.adoc substituted from src repo

Reviewed by: cperciva, carlavilla
Approved by: cperciva, carlavilla
Differential Revision: https://reviews.freebsd.org/D57262
DeltaFile
+27-6website/tools/hardware-notes-processor.rb
+27-61 files

FreeBSD/ports 11a165fx11/eaglemode Makefile distinfo

x11/eaglemode: update 0.96.3 → 0.96.4
DeltaFile
+3-4x11/eaglemode/Makefile
+3-3x11/eaglemode/distinfo
+6-72 files

FreeBSD/ports de67a80lang/rust Makefile, lang/rust-nightly distinfo Makefile

lang/rust-nightly: update 1.97.0.20260511 → 1.98.0.20260526

- Enable miri
- Include a patch from upstream PR to avoid network access during build

Approved by:    rust (implicit)
DeltaFile
+44-0lang/rust-nightly/files/patch-pr156982
+3-3lang/rust-nightly/distinfo
+4-2lang/rust/Makefile
+2-2lang/rust-nightly/Makefile
+53-74 files

FreeBSD/ports c5abc8edevel/R-cran-clipr Makefile distinfo

devel/R-cran-clipr: Update to 0.8.1

- Pet portfmt

Reported by:    portscout
DeltaFile
+4-5devel/R-cran-clipr/Makefile
+3-3devel/R-cran-clipr/distinfo
+7-82 files

FreeBSD/src 40c846dsys/dev/uart uart_dev_ns8250.c uart_dev_pl011.c

uart: Tidy the compat tables

No functional change intended.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
Reviewed by:    royger
Differential Revision:  https://reviews.freebsd.org/D57269
DeltaFile
+22-22sys/dev/uart/uart_dev_ns8250.c
+15-15sys/dev/uart/uart_dev_pl011.c
+37-372 files

FreeBSD/ports ec4fe65www/py-django_statici18n Makefile, www/py-djangosaml2 Makefile

*: Drop maintainership
DeltaFile
+1-1www/seahub/Makefile
+1-1www/py-wsgidav/Makefile
+1-1www/py-seafobj/Makefile
+1-1www/py-seafdav/Makefile
+1-1www/py-djangosaml2/Makefile
+1-1www/py-django_statici18n/Makefile
+6-615 files not shown
+21-2121 files

FreeBSD/doc a69caeawebsite/content/ru/platforms _index.adoc

website/ru: Update platforms/_index.adoc

Update to EN f69cf22b0b53a0bd5b9e4d501a50f18ea2f74c2e
DeltaFile
+8-49website/content/ru/platforms/_index.adoc
+8-491 files

FreeBSD/ports bbf0259devel Makefile, devel/py-nest-asyncio2 Makefile pkg-descr

devel/py-nest-asyncio2: Add new port

nest-asyncio2 is a fork of the unmaintained nest_asyncio
DeltaFile
+24-0devel/py-nest-asyncio2/Makefile
+15-0devel/py-nest-asyncio2/pkg-descr
+3-0devel/py-nest-asyncio2/distinfo
+1-0devel/Makefile
+43-04 files

FreeBSD/src ccda002sys/arm64/rockchip rk_gpio.c

rk_gpio: implement PIC masking methods and mask unhandled IRQs

The Rockchip GPIO controller implements PIC operations for the INTRNG
framework but is missing four masking methods that INTRNG calls during
the filter/ithread handoff: pic_disable_intr, pic_enable_intr,
pic_pre_ithread, pic_post_ithread.

Without them, level-sensitive interrupt sources connected to a
Rockchip GPIO pin re-fire continuously while their ithread runs.  On
a RockPro64 with a FUSB302B Type-C controller (i2c) attached to
gpio1 INT_N, the system enters a ~210 kHz interrupt storm the moment
the fusb302 driver attaches and INT_N goes low.

Two complementary changes:

1. Add the four pic_disable_intr/pic_enable_intr/pic_pre_ithread/
   pic_post_ithread method bodies.  Each toggles the pin's
   RK_GPIO_INTMASK bit so the source is masked during the in-flight
   ithread window and unmasked on return, honouring the generic

    [17 lines not shown]
DeltaFile
+100-6sys/arm64/rockchip/rk_gpio.c
+100-61 files

FreeBSD/src d1488cdsys/arm/broadcom/bcm2835 bcm2835_sdhci.c

bcm2835_sdhci: Clean up DMA resources on attach failure

bcm_sdhci_attach() allocates a DMA channel with bcm_dma_allocate()
before creating the bus_dma tag and map.  If a later initialization
step fails, the common error path releases the interrupt and memory
resources, but leaves the DMA channel allocated.

Call bcm_dma_free() for cleanup, as it already performs the required
internal checks and can therefore be invoked directly.

Signed-off-by:  Haoxiang Li <lihaoxiang at isrc.iscas.ac.cn>
Reviewed by:    mhorne
MFC after:      3 days
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2241
DeltaFile
+1-0sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
+1-01 files

FreeBSD/ports ea8d39esecurity/kanidm distinfo Makefile.crates

security/kanidm: Update to 1.10.3

ChangeLog: https://github.com/kanidm/kanidm/releases/tag/v1.10.3

Approved by:    bofh@ (implicit)
DeltaFile
+99-103security/kanidm/distinfo
+48-50security/kanidm/Makefile.crates
+1-1security/kanidm/Makefile
+148-1543 files

FreeBSD/ports 0705bf6www/garage distinfo Makefile.crates

www/garage: Update to 2.3.0

ChangeLog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v2.3.0
DeltaFile
+343-239www/garage/distinfo
+170-118www/garage/Makefile.crates
+15-0www/garage/pkg-plist
+1-2www/garage/Makefile
+529-3594 files

FreeBSD/ports ab895c9filesystems/py-libzfs Makefile distinfo, filesystems/py-libzfs/files extra-zpool-add.patch extra-libuutil.patch

filesystems/py-libzfs: 2.0.0

Truenas has abandoned this project.  I've made a personal fork and
applied various fixes there.  Switch the port to point at my fork.

https://github.com/asomers/py-libzfs/blob/master/CHANGELOG.md

Sponsored by:   ConnectWise
Reviewed by:    arrowd
Approved by:    ports (arrowd)
Differential Revision: https://reviews.freebsd.org/D57277
DeltaFile
+0-44filesystems/py-libzfs/files/extra-zpool-add.patch
+5-24filesystems/py-libzfs/Makefile
+0-22filesystems/py-libzfs/files/extra-libuutil.patch
+3-11filesystems/py-libzfs/distinfo
+8-1014 files

FreeBSD/src 6880405usr.bin/cap_mkdb cap_mkdb.c

cap_mkdb: Fix memory leak

This is not a big deal since it only iterates once before exiting, but
that's no reason to set a bad example.

PR:             195128
MFC after:      1 week
Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D57251
DeltaFile
+2-1usr.bin/cap_mkdb/cap_mkdb.c
+2-11 files

FreeBSD/src f2a89e7sys/sys resource.h, usr.bin/limits limits.c

limits: Improve consistency

Historical precedent seems pretty consistent: size limits have singular
names, number limits have plural names.  RLIMIT_VMM broke this, and I
made matters worse by referring to this limit as “vmms” in limits(1).
Consistently use “vms” everywhere user-visible, while leaving the
question of whether or not to rename RLIMIT_VMM itself for another day.

Fixes:          1092ec8b3375 ("kern: Introduce RLIMIT_VMM")
Fixes:          53af2026f213 ("limits: Unbreak after RLIMIT_VMM addition")
Reviewed by:    bnovkov
Differential Revision:  https://reviews.freebsd.org/D57265
DeltaFile
+1-1sys/sys/resource.h
+1-1usr.bin/limits/limits.c
+2-22 files

FreeBSD/doc 26ff6f4website/archetypes/release hardware.adoc

hardware: update missing powerpc entries

Previous patch (4c396c5b7fd7) missed `archetypes/release/hardware.adoc`
which is used for creating new hardware notes. Update the file to
reflect the patch.

Reviewed by:    cperciva
Fixes:          4c396c5b7fd7 ("hardware: Update pSeries entries")
Differential Revision:  https://reviews.freebsd.org/D57260
DeltaFile
+3-5website/archetypes/release/hardware.adoc
+3-51 files

FreeBSD/ports bddef8bscience/packmol distinfo Makefile

science/packmol: Update to 21.2.3

ChangeLog:
        https://github.com/m3g/packmol/releases/tag/v21.2.3
        https://github.com/m3g/packmol/releases/tag/v21.2.2
DeltaFile
+3-3science/packmol/distinfo
+1-1science/packmol/Makefile
+4-42 files

FreeBSD/ports 2e18506textproc/goldendict-ng distinfo Makefile

textproc/goldendict-ng: Update to 26.5.6

ChangeLog: https://github.com/xiaoyifang/goldendict-ng/releases/tag/v26.5.6
DeltaFile
+3-3textproc/goldendict-ng/distinfo
+1-1textproc/goldendict-ng/Makefile
+4-42 files

FreeBSD/doc b412a1dwebsite/content/en/releases/15.1R relnotes.adoc

15.1/relnotes: add the latest EN and SA

Approved by: re (implicit)
Differential Revision: https://reviews.freebsd.org/D57276
DeltaFile
+32-0website/content/en/releases/15.1R/relnotes.adoc
+32-01 files

FreeBSD/ports 28ea1c8www/freenginx-acme distinfo Makefile

www/freenginx-acme: update freenginx distributio to 1.31.2

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+3-3www/freenginx-acme/distinfo
+1-1www/freenginx-acme/Makefile
+4-42 files

FreeBSD/ports 992417ewww/freenginx-devel distinfo version.mk

www/freenginx-devel: update: 1.31.1 -> 1.31.2

Sponsored by:   tipi.work

<ChangeLog>

*) Bugfix: a segmentation fault might occur in a worker process if
   nested captures were used in the "rewrite" directive.

*) Bugfix: the "if" directive incorrectly handled relative paths when
   checking files.

</ChangeLog>
DeltaFile
+3-3www/freenginx-devel/distinfo
+1-1www/freenginx-devel/version.mk
+0-1www/freenginx-devel/Makefile
+4-53 files

FreeBSD/doc 6ae5bfdwebsite/content/en/releases/15.1R relnotes.adoc

15.1/relnotes: C23 Language Support

Reviewed by: fuz
Approved by: re (implicit), fuz
Differential Revision: https://reviews.freebsd.org/D57100
DeltaFile
+10-9website/content/en/releases/15.1R/relnotes.adoc
+10-91 files

FreeBSD/src 773bbfcsys/dev/sound/pcm mixer.c mixer.h

sound: Update mixer.c LICENSE header

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Pull Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/18
DeltaFile
+4-0sys/dev/sound/pcm/mixer.c
+4-0sys/dev/sound/pcm/mixer.h
+8-02 files

FreeBSD/src 5589a74sys/dev/sound/pcm mixer.c

sound: Retire snd_mixer->enuminfo

Instead of caching this when mix_setrecdevs() is called (which many
drivers never call), calculate it when we need it. After all, it is
quite rare that this structure is used by applications.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Pull Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/18
DeltaFile
+23-55sys/dev/sound/pcm/mixer.c
+23-551 files

FreeBSD/src 6a3a42csys/dev/sound/pcm mixer.c mixer.h

sound: Retire unused mixer_get_lock()

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Pull Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/18
DeltaFile
+0-10sys/dev/sound/pcm/mixer.c
+0-1sys/dev/sound/pcm/mixer.h
+0-112 files