FreeBSD/src 8f0ea06sys/netinet6 in6_ifattach.c

netinet6: Fix memory leak on auto_linklocal

release the refcount of link-local prefix information to ensure
it gets freed when the address is deleted.

Reviewed By: zlei, ivy
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D55593

(cherry picked from commit b55bffeaaf9bae5dc7aa21eae441d89c999ebab8)
DeltaFile
+2-2sys/netinet6/in6_ifattach.c
+2-21 files

FreeBSD/ports f435a42sysutils/rust-coreutils distinfo Makefile.crates

sysutils/rust-coreutils: update to 0.7.0

Changelog:      https://github.com/uutils/coreutils/releases/tag/0.7.0
DeltaFile
+113-129sysutils/rust-coreutils/distinfo
+55-63sysutils/rust-coreutils/Makefile.crates
+1-1sysutils/rust-coreutils/Makefile
+169-1933 files

FreeBSD/ports 28220e6x11/slock distinfo Makefile

x11/slock: update to 1.6
DeltaFile
+3-3x11/slock/distinfo
+1-2x11/slock/Makefile
+4-52 files

FreeBSD/ports dfd5f9ex11-wm/dwm distinfo Makefile

x11-wm/dwm: update to 6.8

This fixes a regression in getatomprop(): https://git.suckless.org/dwm/commit/a9aa0d8ffbb548b0b1f9f755557aef2482c0f820.html

Threads:
* https://lists.suckless.org/dev/2601/35936.html
* https://lists.suckless.org/hackers/2601/19537.html
DeltaFile
+3-3x11-wm/dwm/distinfo
+1-1x11-wm/dwm/Makefile
+4-42 files

FreeBSD/src 105869asys/dev/acpi_support acpi_system76.c, sys/modules/acpi/acpi_system76 Makefile

acpi_system76: Add backlight(9) support for keyboard

Reviewed by: wulf
Differential Revision: https://reviews.freebsd.org/D55716
DeltaFile
+145-0sys/dev/acpi_support/acpi_system76.c
+1-0sys/modules/acpi/acpi_system76/Makefile
+146-02 files

FreeBSD/src f87ba45sys/dev/acpi_support acpi_system76.c

acpi_system76: Add support for battary charge thresholds

Reviewed by: wulf
Differential Revision: https://reviews.freebsd.org/D55710
DeltaFile
+116-31sys/dev/acpi_support/acpi_system76.c
+116-311 files

FreeBSD/doc 4939946website/content/en/releases/13.0R relnotes.adoc, website/content/en/releases/13.1R relnotes.adoc

website: fix empty SA and EN section in 14.1R and earlier relnotes

Relnotes of 14.1, 14.0, 13.3, 13.2, 13.1 and 13.0 updated

Reported by: Christian Ullrich <chris at chrullrich.net>

Reviewed by: ziaee
Approved by: ziaee
Differential Revision: https://reviews.freebsd.org/D55706
PR: 282330
DeltaFile
+198-5website/content/en/releases/13.1R/relnotes.adoc
+130-5website/content/en/releases/13.2R/relnotes.adoc
+127-4website/content/en/releases/13.3R/relnotes.adoc
+101-6website/content/en/releases/14.1R/relnotes.adoc
+31-3website/content/en/releases/13.0R/relnotes.adoc
+18-6website/content/en/releases/14.0R/relnotes.adoc
+605-291 files not shown
+606-297 files

FreeBSD/ports 95f8639net-im/gotosocial distinfo Makefile

net-im/gotosocial: update to 0.21.1

PR: 293678
DeltaFile
+5-5net-im/gotosocial/distinfo
+1-2net-im/gotosocial/Makefile
+6-72 files

FreeBSD/doc 3eb3edawebsite/content/en/releases/14.4R relnotes.adoc

14.4/relnote: Add to manual section

- builtin(1) rewrite with keybinds(1) appeared
- newaliases(1) manpage update moved to manpages
- vt(4) learned about increasing console scrollback size
- most ethernet switch manuals appeared or were improved
- dumpon(8) learned about settings for crash dumps
DeltaFile
+19-4website/content/en/releases/14.4R/relnotes.adoc
+19-41 files

FreeBSD/ports fdd6df5. MOVED, databases Makefile

databases/rubygem-flipper-active_record-rails70: Remove obsoleted port

Use databases/rubygem-flipper-active_record instead.

(cherry picked from commit f9098ae7b35f80c7fdd87e413d35a34d4d294350)
DeltaFile
+0-20databases/rubygem-flipper-active_record-rails70/Makefile
+0-3databases/rubygem-flipper-active_record-rails70/distinfo
+0-1databases/rubygem-flipper-active_record-rails70/pkg-descr
+1-0MOVED
+0-1databases/Makefile
+1-255 files

FreeBSD/ports 4fcfa3fMk/Uses cabal.mk, devel/hs-cabal-install Makefile

devel/hs-cabal-install: Enable testing
DeltaFile
+14-0devel/hs-cabal-install/files/patch-cabal-benchmarks_bench_CabalBenchmarks.hs
+13-0devel/hs-cabal-install/Makefile
+1-1Mk/Uses/cabal.mk
+28-13 files

FreeBSD/ports 39f9375Mk/Uses cabal.mk

Uses/cabal.mk: Drop now unneeded --no-semaphore
DeltaFile
+1-1Mk/Uses/cabal.mk
+1-11 files

FreeBSD/ports 98214c9lang/ghc Makefile, lang/ghc/files patch-libraries_semaphore-compat_src_System_Semaphore.hs

lang/ghc: Add patch fixing the semaphore-compat package
DeltaFile
+44-0lang/ghc/files/patch-libraries_semaphore-compat_src_System_Semaphore.hs
+1-1lang/ghc/Makefile
+45-12 files

FreeBSD/ports 5c8381cdevel/hs-cabal-install Makefile

devel/hs-cabal-install: Bump PORTREVISION to pick up the semaphore-compat fix from lang/ghc
DeltaFile
+1-0devel/hs-cabal-install/Makefile
+1-01 files

FreeBSD/ports c30918blang/ghc Makefile pkg-plist

lang/ghc: Install unsuffixed haddock executable
DeltaFile
+1-2lang/ghc/Makefile
+1-0lang/ghc/pkg-plist
+2-22 files

FreeBSD/ports cb77c21sysutils/cardano-cli distinfo Makefile

sysutils/cardano-cli: Update to 10.15.0.1

Reported by:    portscout!
DeltaFile
+209-231sysutils/cardano-cli/distinfo
+96-97sysutils/cardano-cli/Makefile
+305-3282 files

FreeBSD/src 8f72d93sys/dev/cxgbe t4_main.c t4_sge.c

cxgbe(4): minor changes in code dealing with ncores

1. ncores and devlog information is read as a combination so it makes
   sense to validate them in the same routine (and nowhere else).
2. ncores is never 0 and idx % ncores is always a valid coreid.

MFC after:      1 week
Sponsored by:   Chelsio Communications
DeltaFile
+8-6sys/dev/cxgbe/t4_main.c
+4-6sys/dev/cxgbe/t4_sge.c
+12-122 files

FreeBSD/ports 2ca1210sysutils/py-dbuild distinfo Makefile, sysutils/py-dbuild/files patch-dbuild_ci__test.py

sysutils/py-dbuild: Update to 1.5.0

ChangeLog:
https://github.com/daemonless/dbuild/compare/v1.4.0...v1.5.0
DeltaFile
+0-10sysutils/py-dbuild/files/patch-dbuild_ci__test.py
+3-3sysutils/py-dbuild/distinfo
+1-1sysutils/py-dbuild/Makefile
+4-143 files

FreeBSD/ports a7f23fedevel/cargo-c distinfo Makefile.crates

devel/cargo-c: update to 0.10.21

Changes: https://github.com/lu-zero/cargo-c/releases/tag/v0.10.21
DeltaFile
+273-239devel/cargo-c/distinfo
+135-118devel/cargo-c/Makefile.crates
+2-3devel/cargo-c/Makefile
+410-3603 files

FreeBSD/ports 9dae596textproc/py-pygtkspellcheck distinfo Makefile

textproc/py-pygtkspellcheck: unbreak fetch

distinfo was never updated from 5.0.3
DeltaFile
+3-3textproc/py-pygtkspellcheck/distinfo
+0-2textproc/py-pygtkspellcheck/Makefile
+3-52 files

FreeBSD/ports fef6a77sysutils Makefile, sysutils/aoostar-rs distinfo Makefile

systutils/aoostar-rs: AOOSTAR WTR MAX / GEM12+ PRO LCD screen control tool

asterctl is an open-source tool to control the embedded LCD screen of the
AOOSTAR WTR MAX and GEM12+ PRO mini PCs.

Features:
- Switch the secondary display on or off
- Display custom images (auto-scaled to 960x376, RGB565)
- Render dynamic sensor panels compatible with AOOSTAR-X config files
- Partial screen update support for fast refresh
- USB device/serial port selection

The LCD screen communicates over USB UART (vendor ID 0x0416, product ID
0x90A1). On FreeBSD the device appears as /dev/cuaU0 (requires the umodem
kernel module).

All protocol commands have been reverse engineered from the original
AOOSTAR-X Windows software.  No official documentation is available.
DeltaFile
+501-0sysutils/aoostar-rs/distinfo
+284-0sysutils/aoostar-rs/Makefile
+71-0sysutils/aoostar-rs/files/aoostar-lcd.in
+16-0sysutils/aoostar-rs/pkg-descr
+1-0sysutils/Makefile
+873-05 files

FreeBSD/ports 05721e2math/octave-forge Makefile

math/octave-forge: Default option to on.

- math/octave-forge-optim defaults to on.
- Bump portrevision.
DeltaFile
+2-1math/octave-forge/Makefile
+2-11 files

FreeBSD/ports 2fbaf98math/octave-forge-optim distinfo Makefile

math/octave-forge-optim: Update to 1.6.3.

- Unbreak.
DeltaFile
+3-3math/octave-forge-optim/distinfo
+1-4math/octave-forge-optim/Makefile
+4-72 files

FreeBSD/ports 128a055audio/subtui distinfo Makefile

audio/subtui: Update to 2.9.2

Changelogs:
  2.9.2: https://github.com/MattiaPun/SubTUI/releases/tag/v2.9.2
  2.9.1: https://github.com/MattiaPun/SubTUI/releases/tag/v2.9.1
  2.8.2: https://github.com/MattiaPun/SubTUI/releases/tag/v2.8.2
DeltaFile
+5-5audio/subtui/distinfo
+1-2audio/subtui/Makefile
+6-72 files

FreeBSD/ports fc609a5science/InsightToolkit501 Makefile

science/InsightToolkit501: Mark BROKEN and set deprecation to 2026-04-30

Legacy version that is unsupported upstream and fails to build
error: no template named 'binary_function' in namespace 'std'

Reported by:    pkg-fallout
DeltaFile
+3-0science/InsightToolkit501/Makefile
+3-01 files

FreeBSD/ports 6c5699d. MOVED, multimedia Makefile

multimedia/obs-recursion-effect: Remove port

Broken for months and upstream is dead, last commit in upstream repo
was back in 2024
DeltaFile
+0-34multimedia/obs-recursion-effect/Makefile
+0-3multimedia/obs-recursion-effect/distinfo
+1-0MOVED
+0-1multimedia/Makefile
+0-1multimedia/obs-recursion-effect/pkg-descr
+1-395 files

FreeBSD/ports 08ca340x11/ghostty Makefile

x11/ghostty: Mark BROKEN and set deprecation date to 2026-04-30

Broken for at least two months

Reported by:    pkg-fallout
DeltaFile
+3-0x11/ghostty/Makefile
+3-01 files

FreeBSD/ports 15dea20multimedia/ffmpeg4 Makefile

multimedia/ffmpeg4: Mark DEPRECATED and set deprecation to 2026-06-30

We currently have no extra hands or people interested in maintaining
a legacy version of FFmpeg that only a handful of ports are still
depending on. Last upstream release for the 4.4 branch as of writing
is 4.4.6 released on 2025-05-17 so we're more than half a year behind.
DeltaFile
+3-0multimedia/ffmpeg4/Makefile
+3-01 files

FreeBSD/ports 5bb8cbfdevel/upp Makefile pkg-descr, devel/upp/files patch-uppsrc_Draw_FontFc.cpp patch-uppsrc_Core_config.h

devel/upp: Remove port

Broken for months and no patches submitted  for the last two years
updating it to a recent version
DeltaFile
+0-115devel/upp/Makefile
+0-28devel/upp/files/patch-uppsrc_Draw_FontFc.cpp
+0-19devel/upp/files/patch-uppsrc_Core_config.h
+0-11devel/upp/files/patch-uppsrc_Core_Cpu.cpp
+0-3devel/upp/pkg-descr
+0-3devel/upp/distinfo
+0-1792 files not shown
+1-1808 files

FreeBSD/ports 583dcbedevel/stdman Makefile

devel/stdman: Improve port

As files are prerendered we just need to copy them to the correct
location. Instead of pulling in bash, gmake and addition dependencies
utilize the framework instead.

Approved by:    jbo (via Matrix)
DeltaFile
+3-5devel/stdman/Makefile
+3-51 files