FreeBSD/src 32beb3asys/net vnet.c

vnet: Ensure the space allocated by vnet_data_alloc() is sufficent aligned

Some 32-bit architectures, e.g., armv7, require strict 8-byte
alignment while doing atomic 64-bit access. Hence aligning to the
pointer type (4-byte alignment) does not meet the requirement on
those architectures.

Make the space allocated by vnet_data_alloc() sufficent aligned to
avoid unaligned access.

PR:             265639
Diagnosed by:   markj
Reviewed by:    jhb, markj
Co-authored-by: jhb
MFC after:      5 days
Differential Revision:  https://reviews.freebsd.org/D55560
DeltaFile
+11-3sys/net/vnet.c
+11-31 files

FreeBSD/ports 460deeex11-toolkits/kirigami-addons-qt6 pkg-plist distinfo

x11-toolkits/kirigami-addons-qt6: Update to 1.12.0
DeltaFile
+7-0x11-toolkits/kirigami-addons-qt6/pkg-plist
+3-3x11-toolkits/kirigami-addons-qt6/distinfo
+1-1x11-toolkits/kirigami-addons-qt6/Makefile
+11-43 files

FreeBSD/ports 2f28584devel/libphonenumber distinfo Makefile

devel/libphonenumber: Update to 9.0.25
DeltaFile
+3-3devel/libphonenumber/distinfo
+1-1devel/libphonenumber/Makefile
+4-42 files

FreeBSD/ports 2019abenet-im/qxmpp distinfo Makefile

net-im/qxmpp: Update to 1.14.3
DeltaFile
+3-3net-im/qxmpp/distinfo
+1-1net-im/qxmpp/Makefile
+4-42 files

FreeBSD/ports 8c0cdcadevel/py-urwid distinfo Makefile

devel/py-urwid: Update to 3.0.3

- Remove useless post-install

Release notes:  https://github.com/urwid/urwid/releases/tag/3.0.0
                https://github.com/urwid/urwid/releases/tag/3.0.1
                https://github.com/urwid/urwid/releases/tag/3.0.2
                https://github.com/urwid/urwid/releases/tag/3.0.3

PR:             293174
DeltaFile
+3-3devel/py-urwid/distinfo
+1-4devel/py-urwid/Makefile
+4-72 files

FreeBSD/ports 6c74383textproc Makefile, textproc/py-tomllint Makefile distinfo

textproc/py-tomllint: Add new port

Simple TOML linter. Checks for basic syntactic errors in any TOML file.

https://pypi.org/project/tomllint/
DeltaFile
+22-0textproc/py-tomllint/Makefile
+3-0textproc/py-tomllint/distinfo
+1-0textproc/py-tomllint/pkg-descr
+1-0textproc/Makefile
+27-04 files

FreeBSD/ports 56f1e02cad/openscad-devel Makefile

cad/openscad-devel: Fix build

Fix path to python.
DeltaFile
+4-1cad/openscad-devel/Makefile
+4-11 files

FreeBSD/ports cc34adex11/kitty Makefile

x11/kitty: Use BUILD_DEPENDS= x11-fonts/nerd-fonts-symbols

- The build dependency x11-fonts/nerd-fonts was split into subports in
  commit 5ab056a5f85f709d8a6d7eb6582a94c85df37de5. Kitty requires only
  the Symbols font, so the port can switch to the more lightweight
  subport.
- Don't bump PORTREVISION because the resulting package does not change.

PR:             293280
DeltaFile
+1-1x11/kitty/Makefile
+1-11 files

FreeBSD/doc 4be20aadocumentation/content/en/books/handbook/mirrors _index.adoc, shared mirrors.adoc

mirrors: remove ftp.at.FreeBSD.org

After ~13 years of running the ftp.at.freebsd.org community mirror is
shutting down at the end of March.  Remove it from the documentation.

Reported by:    Klaus P. Ohrhallinger <k at 7he.at>
DeltaFile
+0-9shared/mirrors.adoc
+0-4documentation/content/en/books/handbook/mirrors/_index.adoc
+0-132 files

FreeBSD/ports 7f08833www/nextcloud-contacts distinfo Makefile

www/nextcloud-contacts: Update to 8.4.0
DeltaFile
+3-3www/nextcloud-contacts/distinfo
+2-2www/nextcloud-contacts/Makefile
+5-52 files

FreeBSD/ports 416bf5bwww/nextcloud-calendar distinfo Makefile

www/nextcloud-calendar: Update to 6.2.1
DeltaFile
+3-3www/nextcloud-calendar/distinfo
+1-1www/nextcloud-calendar/Makefile
+4-42 files

FreeBSD/src d44d79eusr.sbin/bsdinstall/scripts mirrorselect

bsdinstall: remove ftp.at.freebsd.org

After ~13 years of running the ftp.at.freebsd.org community mirror is
shutting down at the end of March.  Remove it from the mirrorselect
script.

Reported by:    Klaus P. Ohrhallinger <k at 7he.at>
DeltaFile
+0-1usr.sbin/bsdinstall/scripts/mirrorselect
+0-11 files

FreeBSD/ports 8bdc10cmisc/py-huggingface-hub distinfo Makefile

misc/py-huggingface-hub: Update to 1.5.0

Changelog: https://github.com/huggingface/huggingface_hub/releases/tag/v1.5.0

Reported by:    Repology
DeltaFile
+3-3misc/py-huggingface-hub/distinfo
+2-3misc/py-huggingface-hub/Makefile
+5-62 files

FreeBSD/ports 6989abbdevel Makefile, devel/lua-cjson-openresty Makefile pkg-descr

devel/lua-cjson/openresty: [NEW PORT]

Fast JSON encoding/parsing for Lua with OpenResty enhancements

This fork of mpx/lua-cjson is included in the OpenResty bundle and includes
a few bugfixes and improvements, especially to facilitate the encoding of
empty tables as JSON Arrays.

Please refer to the lua-cjson documentation for standard usage.

WWW:    https://github.com/openresty/lua-cjson
DeltaFile
+43-0devel/lua-cjson-openresty/Makefile
+5-0devel/lua-cjson-openresty/pkg-descr
+3-0devel/lua-cjson-openresty/distinfo
+1-0devel/Makefile
+52-04 files

FreeBSD/ports 0df6e80devel/lua-cjson Makefile

devel/lua-cjson: add CONFLICTS with devel/lua-cjson-openresty
DeltaFile
+3-1devel/lua-cjson/Makefile
+3-11 files

FreeBSD/ports ec974a8www/mohawk distinfo Makefile

www/mohawk: Update to 2.1.1

Approved by:    dsx+mohawk at bsdsx.fr (maintainer)
DeltaFile
+3-3www/mohawk/distinfo
+1-1www/mohawk/Makefile
+4-42 files

FreeBSD/ports 07d6668devel/py-ty distinfo Makefile.crates

devel/py-ty: Update to 0.0.19

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

Reported by:    portscout
DeltaFile
+65-49devel/py-ty/distinfo
+31-23devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+97-733 files

FreeBSD/ports 512dbc6net/zapret2 distinfo Makefile

net/zapret2: Update 0.9.4.2 => 0.9.4.3

Approved by:            yuri@ (maintainer, Mentor)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D55502
DeltaFile
+3-3net/zapret2/distinfo
+1-1net/zapret2/Makefile
+4-42 files

FreeBSD/ports aed9f3enet/zapret distinfo Makefile

net/zapret: Update 72.9 => 72.10

Approved by:            yuri@ (maintainer, Mentor)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D55501
DeltaFile
+3-3net/zapret/distinfo
+1-2net/zapret/Makefile
+4-52 files

FreeBSD/ports e54053esysutils/mise distinfo Makefile

sysutils/mise: update 2026.2.21 → 2026.2.22

Reported by:    portscout
DeltaFile
+3-3sysutils/mise/distinfo
+1-1sysutils/mise/Makefile
+4-42 files

FreeBSD/ports 51aef41science/py-periodictable distinfo Makefile

science/py-periodictable: update 2.0.2 → 2.1.0

Reported by:    portscout
DeltaFile
+3-3science/py-periodictable/distinfo
+1-1science/py-periodictable/Makefile
+4-42 files

FreeBSD/ports 5a5fc4clang/neocmakelsp distinfo Makefile

lang/neocmakelsp: update 0.9.2 → 0.10.1

Reported by:    portscout
DeltaFile
+131-101lang/neocmakelsp/distinfo
+65-50lang/neocmakelsp/Makefile
+196-1512 files

FreeBSD/ports 2573feemisc/github-copilot-cli distinfo Makefile, misc/github-copilot-cli/files package-lock.json

misc/github-copilot-cli: update 0.0.400 → 0.0.394

Later versions suffer from freezes, see https://github.com/github/copilot-cli/issues/1320
DeltaFile
+28-28misc/github-copilot-cli/files/package-lock.json
+3-3misc/github-copilot-cli/distinfo
+2-1misc/github-copilot-cli/Makefile
+33-323 files

FreeBSD/ports 6453deenet-im/folks Makefile distinfo

net-im/folks: update to 0.15.12

Update to 0.15.12:

  overview of changes from libfolks 0.15.11 to libfolks 0.15.12
  =============================================================

  Bugs fixed:
    * CI fixes

  overview of changes from libfolks 0.15.10 to libfolks 0.15.11
  =============================================================

  Bugs fixed:
    * eds backend: Correct patch for evolution-data-server 3.59.1 API changes
    * meson: Set minimum GLib version to 2.80

  Overview of changes from libfolks 0.15.9 to libfolks 0.15.10
  ============================================================

    [9 lines not shown]
DeltaFile
+8-10net-im/folks/Makefile
+3-3net-im/folks/distinfo
+2-0net-im/folks/pkg-plist
+13-133 files

FreeBSD/ports f7832f9converters/cl-babel-sbcl Makefile, databases/pgloader3 Makefile

*/*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade.
DeltaFile
+1-1converters/cl-babel-sbcl/Makefile
+1-1databases/pgloader3/Makefile
+1-1devel/cl-alexandria-sbcl/Makefile
+1-1devel/cl-alexandria/Makefile
+1-1devel/cl-asdf-sbcl/Makefile
+1-1devel/cl-flexi-streams-sbcl/Makefile
+6-614 files not shown
+20-2020 files

FreeBSD/ports 7fc5f56lang/sbcl Makefile distinfo

lang/sbcl: Update to 2.6.2
DeltaFile
+6-6lang/sbcl/Makefile
+3-3lang/sbcl/distinfo
+9-92 files

FreeBSD/ports 154118dwww/homepage pkg-plist distinfo

www/homepage: Update to 1.10.1

ChangeLog:
https://github.com/gethomepage/homepage/compare/v1.8.0...v1.10.1
DeltaFile
+2,643-2,290www/homepage/pkg-plist
+3-3www/homepage/distinfo
+2-2www/homepage/Makefile
+2,648-2,2953 files

FreeBSD/ports ce919a1devel/catppuccin-whiskers distinfo Makefile.crates

devel/catppuccin-whiskers: Update to 2.6.1

Changelog: https://github.com/catppuccin/whiskers/blob/v2.6.1/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+15-15devel/catppuccin-whiskers/distinfo
+6-6devel/catppuccin-whiskers/Makefile.crates
+1-1devel/catppuccin-whiskers/Makefile
+22-223 files

FreeBSD/ports 28bd660graphics/zint Makefile pkg-plist, graphics/zint/files patch-CMakeLists.txt

graphics/zint: update the port to version 2.16.0

Install useful documentation files and program icon.

Reported by:    portscout
DeltaFile
+8-2graphics/zint/Makefile
+5-3graphics/zint/files/patch-CMakeLists.txt
+4-3graphics/zint/pkg-plist
+3-3graphics/zint/distinfo
+20-114 files

FreeBSD/ports 8013246editors/vim distinfo Makefile

editors/vim: Update to 9.2.0073, multiple security fixes

While the minor has bumped, and much has changed from 9.1 to 9.2,
we've been incrementally adopting the patches so it's not "new" to us,
per se. All the gory details are at:
  https://github.com/vim/vim/blob/master/runtime/doc/version9.txt

This commit adds patches for six security issues:

patch 9.2.0073: [security]: possible command injection using netrw
Problem:  [security]: Insufficient validation of hostname and port in
          netrw URIs allows command injection via shell metacharacters
          (ehdgks0627, un3xploitable).
Solution: Implement stricter RFC1123 hostname and IP validation.
          Use shellescape() for the provided hostname and port.

Github Advisory:
GHSA-m3xh-9434-g336


    [63 lines not shown]
DeltaFile
+3-3editors/vim/distinfo
+1-1editors/vim/Makefile
+4-42 files