FreeBSD/ports 1d1273blang/php81 Makefile, lang/php82 Makefile

lang/php8*: Remove stale NOOP codes

json module is by default built into php and these module configs were
stale.
DeltaFile
+0-5lang/php83/Makefile
+0-5lang/php81/Makefile
+0-5lang/php82/Makefile
+0-153 files

FreeBSD/ports ef24378textproc/vale distinfo Makefile

textproc/vale: Update version 3.4.1=>3.4.2

Changelog: https://github.com/errata-ai/vale/releases/tag/v3.4.2
DeltaFile
+5-5textproc/vale/distinfo
+1-1textproc/vale/Makefile
+6-62 files

FreeBSD/ports 75956b2textproc/consul-template distinfo Makefile

textproc/consul-template: Update version 0.37.4=>0.37.5

Changelog: https://github.com/hashicorp/consul-template/releases/tag/v0.37.5
DeltaFile
+5-5textproc/consul-template/distinfo
+1-2textproc/consul-template/Makefile
+6-72 files

FreeBSD/ports 8e825fddevel/py-jsonschema distinfo Makefile

devel/py-jsonschema: Update version 4.21.1=>4.22.0
DeltaFile
+3-3devel/py-jsonschema/distinfo
+1-1devel/py-jsonschema/Makefile
+4-42 files

FreeBSD/ports b32e03adevel/athens distinfo Makefile

devel/athens: Update version 0.13.3=>0.14.0

Changelog: https://github.com/gomods/athens/releases/tag/v0.14.0
DeltaFile
+5-5devel/athens/distinfo
+2-2devel/athens/Makefile
+7-72 files

FreeBSD/ports 98fe1eewww/py-gunicorn Makefile, www/py-gunicorn/files gunicorn.in

www/py-gunicorn: Fix rc script
DeltaFile
+1-1www/py-gunicorn/files/gunicorn.in
+1-0www/py-gunicorn/Makefile
+2-12 files

FreeBSD/ports 399d032ports-mgmt/portsnap Makefile

ports-mgmt/portsnap: Update EXPIRATION_DATE

As per the updated EOL of 13.X update the EXPIRATION_DATE of the ports.

PR:             278961
DeltaFile
+1-1ports-mgmt/portsnap/Makefile
+1-11 files

FreeBSD/ports 1df78abemulators/qemu8 distinfo Makefile

emulators/qemu8: Update version 8.2.2=>8.2.3

Changelog: https://wiki.qemu.org/ChangeLog/8.2
DeltaFile
+3-3emulators/qemu8/distinfo
+1-1emulators/qemu8/Makefile
+4-42 files

FreeBSD/src 1091f52.github/workflows cross-bootstrap-tools.yml

.github: Update the path used for the homebrew LLVM install on macOS

Pull Request:   https://github.com/freebsd/freebsd-src/pull/1212
DeltaFile
+1-1.github/workflows/cross-bootstrap-tools.yml
+1-11 files

FreeBSD/src d21c19dsys/cam cam_iosched.c

cam/iosched: Document latency buckets correctly.

Document how latency buckets are actually computed: They are a doubling
from 20us to 10.485s by default, but based at
kern.cam.iosched.bucket_base_us and increase with a ratio of
kern.cam.iosched.bucket_ration / 100 from one to the next.

Sponsored by:           Netflix
DeltaFile
+6-1sys/cam/cam_iosched.c
+6-11 files

FreeBSD/ports 5d95fa2sysutils/opentofu distinfo Makefile

sysutils/opentofu: Update version 1.6.2=>1.7.0

Changelog: https://github.com/opentofu/opentofu/releases/tag/v1.7.0
DeltaFile
+5-5sysutils/opentofu/distinfo
+1-2sysutils/opentofu/Makefile
+6-72 files

FreeBSD/ports 4ee17f0devel/py-pipdeptree distinfo Makefile

devel/py-pipdeptree: Update version 2.19.0=>2.19.1

Changelog: https://github.com/tox-dev/pipdeptree/releases/tag/2.19.1
DeltaFile
+3-3devel/py-pipdeptree/distinfo
+1-1devel/py-pipdeptree/Makefile
+4-42 files

FreeBSD/ports 2473a93net/google-cloud-sdk distinfo Makefile

net/google-cloud-sdk: Update version 473.0.0=>474.0.0
DeltaFile
+3-3net/google-cloud-sdk/distinfo
+1-1net/google-cloud-sdk/Makefile
+4-42 files

FreeBSD/ports b489050databases/freetds-devel distinfo Makefile

databases/freetds-devel: Update version 1.4.158=>1.4.159
DeltaFile
+3-3databases/freetds-devel/distinfo
+1-1databases/freetds-devel/Makefile
+4-42 files

FreeBSD/ports 2f51c7fdevel/busd distinfo Makefile.crates, devel/busd/files patch-zbus

devel/busd: update to 0.3.0

Changes:        https://github.com/dbus2/busd/releases/tag/0.3.0
Reported by:    GitHub (watch releases)

(cherry picked from commit a6a8cadce02a2f71a4b2a6b0d243e14297d1f5dd)
(cherry picked from commit 16ff52cdef251e57c04759bb8d3934076333a215)
(cherry picked from commit 0bdbff31c50d12c07ba5370bf524d8ea86f9097a)
(cherry picked from commit 744faa81ea34f98530699b2893142e63aba070c9)
DeltaFile
+359-361devel/busd/distinfo
+179-180devel/busd/Makefile.crates
+114-0devel/busd/files/patch-zbus
+2-2devel/busd/Makefile
+654-5434 files

FreeBSD/ports 744faa8devel/busd Makefile, devel/busd/files patch-zbus

devel/busd: backport TCP fix
DeltaFile
+86-0devel/busd/files/patch-zbus
+1-1devel/busd/Makefile
+87-12 files

FreeBSD/src b25ceb9share/man/man5 src.conf.5, share/mk bsd.opts.mk

Revert "Make WITHOUT_UNDEFINED_VERSION the default"

This is causing failures on gcc13 CI builds so those need to be fixed
or worked around.

This reverts commit 4510f2ca9170927309a423274e03f1eb8e27da27.
DeltaFile
+4-6share/man/man5/src.conf.5
+2-2share/mk/bsd.opts.mk
+0-4tools/build/options/WITH_UNDEFINED_VERSION
+2-0tools/build/options/WITHOUT_UNDEFINED_VERSION
+8-124 files

FreeBSD/src b12cae8sbin/nvmecontrol nvmecontrol.c nvmecontrol.8

nvmecontrol: Allow optional /dev/ for device names

nvmecontrol operates on devices. Allow a user to specify the /dev/ if
they want. Any device that starts with / will be treated as if it was a
full path for maximum flexbility.

Sponsored by:           Netflix
DeltaFile
+5-2sbin/nvmecontrol/nvmecontrol.c
+2-2sbin/nvmecontrol/nvmecontrol.8
+7-42 files

FreeBSD/ports 527134ceditors/focuswriter Makefile distinfo

editors/focuswriter: Update to 1.8.7

- Do not set LTO as default
- Pet Q/A check

ChangeLog: https://github.com/gottcode/focuswriter/releases/tag/v1.8.7
DeltaFile
+5-6editors/focuswriter/Makefile
+3-3editors/focuswriter/distinfo
+8-92 files

FreeBSD/ports a4ad059misc/py-litellm distinfo Makefile

misc/py-litellm: update to 1.35.35

Changelog: https://github.com/BerriAI/litellm/releases

Reported by:    Repology
DeltaFile
+3-3misc/py-litellm/distinfo
+1-1misc/py-litellm/Makefile
+4-42 files

FreeBSD/ports 330764asysutils/pam_xdg distinfo Makefile

sysutils/pam_xdg: update to 0.8.3

fetch: https://ftp.sdaoden.eu/pam_xdg-0.8.2.tar.gz: Not Found

Changes:        https://github.com/sdaoden/s-toolbox/commit/d8f24368d950
Changes:        https://github.com/sdaoden/s-toolbox/commit/b5608df1550f
Reported by:    upstream (via mail)

(cherry picked from commit 579335bc7d164afdd77d8a443d42d4b3b49fa32b)
DeltaFile
+3-3sysutils/pam_xdg/distinfo
+1-2sysutils/pam_xdg/Makefile
+4-52 files

FreeBSD/ports 579335bsysutils/pam_xdg distinfo Makefile

sysutils/pam_xdg: update to 0.8.3

fetch: https://ftp.sdaoden.eu/pam_xdg-0.8.2.tar.gz: Not Found

Changes:        https://github.com/sdaoden/s-toolbox/commit/d8f24368d950
Changes:        https://github.com/sdaoden/s-toolbox/commit/b5608df1550f
Reported by:    upstream (via mail)
DeltaFile
+3-3sysutils/pam_xdg/distinfo
+1-2sysutils/pam_xdg/Makefile
+4-52 files

FreeBSD/src eadd4eausr.sbin/bsdinstall/scripts docsinstall

bsdinstall: update comment related to pkg

pkg_add has been gone since 2013(?).  Refer to pkg(8) instead.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jrtc27
Differential Revision: https://reviews.freebsd.org/D44946

(cherry picked from commit ad31d4764255c0848f1f0fa10760d16b5a2922aa)
DeltaFile
+1-1usr.sbin/bsdinstall/scripts/docsinstall
+1-11 files

FreeBSD/src f609ff5bin/date date.1

date.1: Note that nanosecond support is to appear first in 14.1

Sponsored by:   Klara, Inc.

(cherry picked from commit c40e0bff7257e6d239779a5106dc67429941f63f)
DeltaFile
+2-4bin/date/date.1
+2-41 files

FreeBSD/src 78c209d. RELNOTES

RELNOTES: Mention date(1)'s nanosecond support

This is a direct commit to stable/14.

Sponsored by:   Klara, Inc.
DeltaFile
+5-0RELNOTES
+5-01 files

FreeBSD/src f2ec4bdbin/date date.c

date: Correctly check outcome of mktime().

X-MFC-With:     7b390cb63689
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D44982

(cherry picked from commit dafb424b8d44c7fdc9cfe876a79aad05c438def0)
DeltaFile
+3-1bin/date/date.c
+3-11 files

FreeBSD/src 10c4885bin/date date.c date.1, bin/date/tests format_string_test.sh

date: Add support for nanoseconds

This patch introduces support for a conversion specification for
nanoseconds.

The format of %N is meant to be compatible with that of GNU date.

The nanoseconds conversion specification is implemented directly in
date(1) instead of libc (in strftime(3)) to avoid introducing
non-standard functions to libc at this time and modifying struct tm.

Apart from introducing the nanoseconds conversion specification, this
patch brings the following changes:

- The "ns" format for ISO 8061 dates is now unlocked. E.g., date -Ins
  prints:
      2024-04-22T12:20:28,763742224+02:00
- The -r flag when fed a file is now aware of the nanosecond part of the last
  modification time.

    [11 lines not shown]
DeltaFile
+105-27bin/date/date.c
+22-6bin/date/date.1
+15-2bin/date/tests/format_string_test.sh
+142-353 files

FreeBSD/src a7096a6bin/date date.1

date(1): Grammar fixes

Event:          Advanced UNIX programming course (Fall'23) at NTHU
Pull Request:   https://github.com/freebsd/freebsd-src/pull/1035

(cherry picked from commit 8e9fc2d9f657f99ae368524868dd04080bc390bf)
DeltaFile
+3-3bin/date/date.1
+3-31 files

FreeBSD/src 4fd988ebin/date date.c

date: Fix tests by initializing timespec structure

The tests related to nanosecond support were failing on amd64 due to
uninitialized timespec structure.

Fixes:          eeb04a736cb9 date: Add support for nanoseconds
Reviewed by:    markj
Sponsored by:   Klara, Inc.
Differential Revision:  https://reviews.freebsd.org/D44975

(cherry picked from commit 7b390cb636899582243e4daa8edbdb30d686d9fb)
DeltaFile
+2-0bin/date/date.c
+2-01 files

FreeBSD/ports 156d794multimedia/navidrome Makefile, multimedia/navidrome/files config.toml.sample.in

multimedia/navidrome: Update sample config with ScanSchedule

PR:             278690
DeltaFile
+2-2multimedia/navidrome/files/config.toml.sample.in
+1-1multimedia/navidrome/Makefile
+3-32 files