FreeBSD/ports 96e139adevel/apache-commons-daemon Makefile, devel/apache-commons-daemon/files patch-native_jsvc-unix.c

devel/apache-commons-daemon: fix bugs in PID handling
DeltaFile
+43-7devel/apache-commons-daemon/files/patch-native_jsvc-unix.c
+1-0devel/apache-commons-daemon/Makefile
+44-72 files

FreeBSD/ports f510f5asysutils/bastille distinfo Makefile

sysutils/bastille: Upgrade port to 1.3.1.251223

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             291907
Release Notes:  https://github.com/BastilleBSD/bastille/releases/tag/1.3.1.251223

(cherry picked from commit bd7f7c83dcdff8fd337fc2b5dd13a4f8581d3d64)
DeltaFile
+3-5sysutils/bastille/distinfo
+1-5sysutils/bastille/Makefile
+4-102 files

FreeBSD/ports bd7f7c8sysutils/bastille distinfo Makefile

sysutils/bastille: Upgrade port to 1.3.1.251223

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             291907
Release Notes:  https://github.com/BastilleBSD/bastille/releases/tag/1.3.1.251223
DeltaFile
+3-5sysutils/bastille/distinfo
+1-5sysutils/bastille/Makefile
+4-102 files

FreeBSD/ports d1147b2java/springframework Makefile, java/springframework31 Makefile

java/springframework*: Deprecate and expire ports

PR:             291876
Approved by:    olgeni (maintainer)
DeltaFile
+3-0java/springframework/Makefile
+3-0java/springframework31/Makefile
+6-02 files

FreeBSD/ports 15c3760sysutils/bastille pkg-plist Makefile

sysutils/bastille: Upgrade port to 1.3.0.251222

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             291885
Release Notes:  https://github.com/BastilleBSD/bastille/releases/tag/1.3.0.251222

(cherry picked from commit 6ec31c9a5b8d97752bb8006bf4bfde899882854d)
DeltaFile
+48-7sysutils/bastille/pkg-plist
+13-11sysutils/bastille/Makefile
+5-3sysutils/bastille/distinfo
+66-213 files

FreeBSD/ports 18ea9c7audio/alsa-plugins Makefile, audio/aubio Makefile

multimedia/ffmpeg: bump revision to chase lib version change
DeltaFile
+1-1audio/musicpd/Makefile
+1-1audio/alsa-plugins/Makefile
+1-1audio/aubio/Makefile
+1-1audio/audiowmark/Makefile
+1-1audio/cmus/Makefile
+1-1audio/cyanrip/Makefile
+6-6127 files not shown
+133-74133 files

FreeBSD/ports bda7e26multimedia/mencoder Makefile, multimedia/mplayer Makefile Makefile.common

multimedia/mplayer: fix build with ffmpeg8

Remove version lib dependency for a more generic one, disable VDPAU
option by default as it is still broken with ffmpeg8
DeltaFile
+3-3multimedia/mplayer/Makefile
+1-1multimedia/mencoder/Makefile
+1-1multimedia/mplayer/Makefile.common
+5-53 files

FreeBSD/ports eb776b8emulators/rpcs3 Makefile, games/alephone Makefile

multimedia/ffmpeg: mark as broken ports not supporting ffmpeg > 6
DeltaFile
+2-0multimedia/dvbcut/Makefile
+2-0games/alephone/Makefile
+2-0multimedia/obs-streamfx/Makefile
+2-0multimedia/olive/Makefile
+2-0games/openenroth/Makefile
+2-0emulators/rpcs3/Makefile
+12-016 files not shown
+44-022 files

FreeBSD/ports e1b71e0multimedia/motion distinfo Makefile

multimedia/motion: update to 4.7.1 to support ffmpeg8
DeltaFile
+3-3multimedia/motion/distinfo
+2-2multimedia/motion/Makefile
+5-52 files

FreeBSD/ports c204aafmultimedia/ffmpeg Makefile pkg-plist, multimedia/ffmpeg/files patch-libavfilter_vf__lensfun.c patch-libavformat_rtsp.c

multimedia/ffmpeg: update to 8.0.1

- fix XCB option [1]
- add a nox11 flavor [2]
- detect breakage in symbol versionning detection [3]
- incorporate a chromium patch to readd av_stream_get_first_dts()
  necessary to unbundle ffmpeg in chromium distributions like
  qt*-webengine. as of today chromium devs has not found a way to
  avoid using this function so they keep readding this function in
  their bundled version of ffmpeg.

PR:     290246 [1]
PR:     278705 [2]
PR:     291868 [3]
DeltaFile
+255-272multimedia/ffmpeg/Makefile
+76-45multimedia/ffmpeg/pkg-plist
+0-51multimedia/ffmpeg/files/patch-libavfilter_vf__lensfun.c
+0-44multimedia/ffmpeg/files/patch-libavformat_rtsp.c
+43-0multimedia/ffmpeg/files/0001-Add-av_stream_get_first_dts-for-Chromium.patch
+0-40multimedia/ffmpeg/files/patch-configure
+374-4528 files not shown
+377-58614 files

FreeBSD/ports 013e6eegames/openmw Makefile

games/openmw: wilden the acceped shlibs for ffmpeg

Bump portrevision after ffmpeg upgrade
DeltaFile
+2-1games/openmw/Makefile
+2-11 files

FreeBSD/ports b0b3160deskutils/gnome-pomodoro distinfo Makefile

deskutils/gnome-pomodoro: Update to 0.28.1

Changelog: https://github.com/gnome-pomodoro/gnome-pomodoro/blob/0.28.1/NEWS

Reported by:    portscout
DeltaFile
+3-3deskutils/gnome-pomodoro/distinfo
+3-3deskutils/gnome-pomodoro/Makefile
+2-0deskutils/gnome-pomodoro/pkg-plist
+8-63 files

FreeBSD/ports 2cd8835x11/libxkbcommon Makefile pkg-plist

x11/libxkbcommon: Fix build with non-default options setting

Installation of xkbcli-dump-keymap and xkbcli-interactive should be
conditionalized based on selected port options.

PR:             291825
Reported by:    Ivan Rozhuk <rozhuk.im at gmail.com>,
                Michael Muenz <m.muenz at gmail.com>
Tested by:      Ivan Rozhuk <rozhuk.im at gmail.com>
Approved by:    portmgr (build fix blanket)
Fixes:          90d358a2edc4 (x11/libxkbcommon: Update to 1.13.0)
DeltaFile
+11-0x11/libxkbcommon/Makefile
+0-2x11/libxkbcommon/pkg-plist
+11-22 files

FreeBSD/src 5fa23c5etc/mtree BSD.tests.dist, sys/fs/unionfs union_subr.c union_vnops.c

unionfs: Support renaming symbolic links

This adds support for renaming a symbolic link found on the lower fs,
which necessitates copying it to the upper fs, as well as basic tests.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
Reviewed by:    olce, siderop1_netapp.com, jah
Differential Revision:  https://reviews.freebsd.org/D54229

(cherry picked from commit a678e87f5533521f6dec1a4e85c3decb1c3b6584)
DeltaFile
+168-0sys/fs/unionfs/union_subr.c
+165-0tests/sys/fs/unionfs/unionfs_test.sh
+10-0sys/fs/unionfs/union_vnops.c
+8-0tests/sys/fs/unionfs/Makefile
+2-0etc/mtree/BSD.tests.dist
+1-0tests/sys/fs/Makefile
+354-01 files not shown
+355-07 files

FreeBSD/ports 5ffc75anews/inn-current distinfo Makefile

news/inn-current: Update to 20251027
DeltaFile
+3-3news/inn-current/distinfo
+1-1news/inn-current/Makefile
+4-42 files

FreeBSD/ports ab6a429news/tin distinfo Makefile, news/tin/files patch-configure

news/tin: Update to 2.6.5
DeltaFile
+9-9news/tin/files/patch-configure
+3-3news/tin/distinfo
+1-2news/tin/Makefile
+1-0news/tin/pkg-plist
+14-144 files

FreeBSD/ports 9c6febcdatabases/cockroach Makefile

databases/cockroach: deprecate and expire

Excerpt from PR comment:

  The more pressing issue however is that the latest versions are
  no longer open source (in the strict definition). Releases between
  sometime in 2019 and prior to 20241118 are under Business Source
  Licence 1.1 at release time, electing to change to the open source
  Apache Licence 2.0 three years after the branch was first released.
  Starting 20241118 all releases of the software are fully proprietary
  even though source is available.

  As of [20251202], 22.2.19 is the latest version that is now under
  an open source licence, but the whole 22.2 branch is completely
  unsupported upstream. There are a couple newer LTS branches that
  are still supported but the earliest they become open source is
  late next year, by which point they may also become unsupported.

PR: 272257
DeltaFile
+4-1databases/cockroach/Makefile
+4-11 files

FreeBSD/ports 36bded7dns/knot-resolver6 Makefile pkg-plist, dns/knot-resolver6/files kresd.in krescachegc.in

dns/knot-resolver6: Add new port

This port is meant to replace dns/knot-resolver in the future, and
intends to allow a seamless migration to it's users.

PR:             291892
DeltaFile
+118-0dns/knot-resolver6/Makefile
+107-0dns/knot-resolver6/pkg-plist
+78-0dns/knot-resolver6/files/kresd.in
+75-0dns/knot-resolver6/files/krescachegc.in
+14-0dns/knot-resolver6/files/patch-etc_meson.build
+13-0dns/knot-resolver6/files/pkg-message.in
+405-03 files not shown
+427-09 files

FreeBSD/ports 4037f10dns/knot-resolver Makefile

dns/knot-resolver: minor changes missed in the previous update

PR:             291718
DeltaFile
+7-3dns/knot-resolver/Makefile
+7-31 files

FreeBSD/ports 0df58f0databases/mongodb70 distinfo Makefile

databases/mongodb70: 7.0.27

Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/#std-label-7.0.27-changelog
DeltaFile
+3-3databases/mongodb70/distinfo
+1-2databases/mongodb70/Makefile
+4-52 files

FreeBSD/ports 6b28677textproc/csvlens distinfo Makefile.crates

textproc/csvlens: Update to 0.15.0

Changelog: https://github.com/YS-L/csvlens/blob/v0.15.0/CHANGELOG.md

Reported by:    portscout
DeltaFile
+107-7textproc/csvlens/distinfo
+52-2textproc/csvlens/Makefile.crates
+1-2textproc/csvlens/Makefile
+160-113 files

FreeBSD/ports a389176misc/py-cppman distinfo Makefile, misc/py-cppman/files patch-setup.py

misc/py-cppman: Update to 0.6.0

Changelog: https://github.com/aitjcize/cppman/blob/v0.6.0/ChangeLog

Reported by:    GitHub (watch releases)
DeltaFile
+3-3misc/py-cppman/distinfo
+2-2misc/py-cppman/files/patch-setup.py
+1-2misc/py-cppman/Makefile
+6-73 files

FreeBSD/ports 6a7f26emisc/crush distinfo Makefile

misc/crush: Update to 0.29.1

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.28.0
- https://github.com/charmbracelet/crush/releases/tag/v0.29.0
- https://github.com/charmbracelet/crush/releases/tag/v0.29.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports 8fc775cdevel/py-ty distinfo Makefile.crates

devel/py-ty: Update to 0.0.5

Changelog: https://github.com/astral-sh/ty/blob/0.0.5/CHANGELOG.md

Reported by:    Repology
DeltaFile
+13-7devel/py-ty/distinfo
+5-2devel/py-ty/Makefile.crates
+2-3devel/py-ty/Makefile
+20-123 files

FreeBSD/src b29fb0bsys/fs/devfs devfs_vnops.c devfs_int.h, sys/kern kern_conf.c

devfs: make destroy_dev() a release barrier for cdevpriv destructors runs

(cherry picked from commit 4dbe6628179d8e6bf400bfdb4bfa869bdc102a56)
DeltaFile
+14-3sys/fs/devfs/devfs_vnops.c
+3-0sys/kern/kern_conf.c
+1-0sys/fs/devfs/devfs_int.h
+18-33 files

FreeBSD/src e6bdbc1sys/vm vm_fault.c

vm_fault_trap(): fix comments grammar

(cherry picked from commit 95788a851deb33242c18beb47f8a79eec320dfa5)
DeltaFile
+6-6sys/vm/vm_fault.c
+6-61 files

FreeBSD/src 6397c14sys/vm swap_pager.c

swap_pager_seek_data(): improve assertions

(cherry picked from commit bdfd695037a95b076aeffd04ed9fdf042b6ce218)
DeltaFile
+2-1sys/vm/swap_pager.c
+2-11 files

FreeBSD/src 7dc87eesys/fs/tmpfs tmpfs_vnops.c, sys/vm swap_pager.c

swap_pager_seek_data(): move the clipping at the object size to consumers

(cherry picked from commit 30ae88e3b217b12476dba665d163ab0d8dd6a8a7)
DeltaFile
+2-0sys/fs/tmpfs/tmpfs_vnops.c
+0-2sys/vm/swap_pager.c
+2-22 files

FreeBSD/src d7bc2eesys/vm vm_object.c

vm_object_coalesce(): check that coalescing does not revive stale pages

(cherry picked from commit f94bfc469df9a2bc78ed15cc42525d09e3413e0b)
DeltaFile
+17-0sys/vm/vm_object.c
+17-01 files

FreeBSD/src 4780985sys/vm vm_fault.c

vm_fault_trap(): fix comments grammar

(cherry picked from commit 95788a851deb33242c18beb47f8a79eec320dfa5)
DeltaFile
+6-6sys/vm/vm_fault.c
+6-61 files