FreeBSD/ports 53275e9math/py-lrcalc Makefile

math/py-lrcalc: fix my previous commit

Pointyhat:      /me
DeltaFile
+2-0math/py-lrcalc/Makefile
+2-01 files

FreeBSD/ports fc0d875x11-wm/niri distinfo Makefile.crates

x11-wm/niri: Update to 26.04

- Update to 26.04 (Changelog: https://github.com/niri-wm/niri/releases/tag/v26.04)
- Take maintainership

Event:          Wiesbaden Hackathon 202604
DeltaFile
+463-545x11-wm/niri/distinfo
+236-271x11-wm/niri/Makefile.crates
+3-4x11-wm/niri/Makefile
+702-8203 files

FreeBSD/ports 0f45ed4x11/vdesk Makefile distinfo

x11/vdesk: upgrading 1.2 -> 1.3

Major changes:
    * Update the autotools build system.
    * Ensure built cleanly with a compiler supporting any C version
      from ANSI C to C23
    * Tidy up the code and documentation, and convert the ChangeLog
      to NEWS format
    * Ensure that vdesk always calls XCloseDisplay before exiting

Event: Wiesbaden Hackathon 202604
DeltaFile
+3-4x11/vdesk/Makefile
+3-2x11/vdesk/distinfo
+6-62 files

FreeBSD/ports 8a08099devel/py-tzdata distinfo Makefile

devel/py-tzdata: Update to 2026.2

Changelog:

https://github.com/python/tzdata/releases/tag/2026.2

MFH:            2026Q2
DeltaFile
+3-3devel/py-tzdata/distinfo
+1-1devel/py-tzdata/Makefile
+4-42 files

FreeBSD/ports 1a58df8textproc/py-zensical distinfo Makefile

textproc/py-zensical: Update to 0.0.36

Changelogs since 0.0.34:

https://github.com/zensical/zensical/releases/tag/v0.0.36
https://github.com/zensical/zensical/releases/tag/v0.0.35
DeltaFile
+3-3textproc/py-zensical/distinfo
+1-1textproc/py-zensical/Makefile
+4-42 files

FreeBSD/ports b0e5677devel/py-oslotest distinfo Makefile

devel/py-oslotest: Update to 6.1.1

Changelog:

https://github.com/openstack/oslotest/compare/6.1.0...6.1.1
DeltaFile
+3-3devel/py-oslotest/distinfo
+1-1devel/py-oslotest/Makefile
+4-42 files

FreeBSD/ports 444a54ftextproc/py-ttp-templates distinfo Makefile

textproc/py-ttp-templates: Update to 0.5.2

Changelog:

https://github.com/dmulyalin/ttp_templates/releases/tag/0.5.2
DeltaFile
+3-3textproc/py-ttp-templates/distinfo
+2-2textproc/py-ttp-templates/Makefile
+5-52 files

FreeBSD/ports 4f39368devel/py-inline-snapshot distinfo Makefile

devel/py-inline-snapshot: Update to 0.32.7

Changelog:

https://github.com/15r10nk/inline-snapshot/blob/0.32.7/CHANGELOG.md
DeltaFile
+3-3devel/py-inline-snapshot/distinfo
+1-1devel/py-inline-snapshot/Makefile
+4-42 files

FreeBSD/ports 4e43e36textproc/p5-PPI distinfo Makefile

textproc/p5-PPI: update 1.283 -> 1.291

Changelog: https://metacpan.org/dist/PPI/changes
DeltaFile
+3-3textproc/p5-PPI/distinfo
+1-2textproc/p5-PPI/Makefile
+4-52 files

FreeBSD/doc a6a6455documentation/content/en/books/handbook/introduction _index.adoc

Fix a typo: make the word 'ports' singular to correct a grammatical error

PR:     291858
Event:  Wiesbaden Hackathon 202604
DeltaFile
+1-1documentation/content/en/books/handbook/introduction/_index.adoc
+1-11 files

FreeBSD/ports 3d8158dx11/xdm Makefile

x11/xdm: Run-depend on x11/xrdb, as xdm calls this executable

There are a lot of more missing dependencies that I failed to enumerate in
entirety, but this is at least step forward.

Pull Request:   https://github.com/freebsd/freebsd-ports/pull/505
DeltaFile
+3-2x11/xdm/Makefile
+3-21 files

FreeBSD/ports 68ffd3bports-mgmt/packagekit distinfo Makefile, ports-mgmt/packagekit/files patch-backends_freebsd_PackageDatabase.hpp

ports-mgmt/packagekit: Update to 1.3.5

Reported by:    portscout!

(cherry picked from commit 3e0e6cfee0d8dbc3c285df8b0b35397d6c0acdc3)
DeltaFile
+6-8ports-mgmt/packagekit/files/patch-backends_freebsd_PackageDatabase.hpp
+3-3ports-mgmt/packagekit/distinfo
+1-2ports-mgmt/packagekit/Makefile
+10-133 files

FreeBSD/ports 1c9704bgraphics/colord Makefile

graphics/colord: Fix build with PPROFILES enabled

PR:             294778
DeltaFile
+2-1graphics/colord/Makefile
+2-11 files

FreeBSD/ports 3e0e6cfports-mgmt/packagekit distinfo Makefile, ports-mgmt/packagekit/files patch-backends_freebsd_PackageDatabase.hpp

ports-mgmt/packagekit: Update to 1.3.5

Reported by:    portscout!
DeltaFile
+6-8ports-mgmt/packagekit/files/patch-backends_freebsd_PackageDatabase.hpp
+3-3ports-mgmt/packagekit/distinfo
+1-2ports-mgmt/packagekit/Makefile
+10-133 files

FreeBSD/ports 12b5937x11-fonts/font-awesome distinfo Makefile

x11-fonts/font-awesome: Update to 7.2.0

Event:          Wiesbaden Hackathon 202604
DeltaFile
+3-3x11-fonts/font-awesome/distinfo
+1-1x11-fonts/font-awesome/Makefile
+4-42 files

FreeBSD/ports 568e884security/vuxml/vuln 2026.xml

security/vuxml: Add entry for (lib)expat CVE-2026-41080

(lib)expat before 2.8.0 uses insufficient entropy, and thus hash
flooding can occur via a crafted XML document

PR:             294769
DeltaFile
+27-0security/vuxml/vuln/2026.xml
+27-01 files

FreeBSD/src 4fc1503tests/sys/netpfil/pf pass_block.sh

pf: fix duplicate rule detection for automatic tables

We should look at the table name for automatic tables as well. These
are different tables, so the rules using them are (or can be) different
as well.

MFC after:      3 days
Reported by:    Michael Sinatra <michael at burnttofu.net>
Sponsored by:   Rubicon Communications, LLC ("Netgate")

(cherry picked from commit fb838352751767e756bd45cd2040fa464ed4de20)
DeltaFile
+42-0tests/sys/netpfil/pf/pass_block.sh
+42-01 files

FreeBSD/src fdcc60fsys/netpfil/pf pf_ioctl.c, tests/sys/netpfil/pf pass_block.sh

pf: fix duplicate rule detection for automatic tables

We should look at the table name for automatic tables as well. These
are different tables, so the rules using them are (or can be) different
as well.

MFC after:      3 days
Reported by:    Michael Sinatra <michael at burnttofu.net>
Sponsored by:   Rubicon Communications, LLC ("Netgate")

(cherry picked from commit fb838352751767e756bd45cd2040fa464ed4de20)
DeltaFile
+42-0tests/sys/netpfil/pf/pass_block.sh
+1-3sys/netpfil/pf/pf_ioctl.c
+43-32 files

FreeBSD/ports 7cd68c4misc/p5-Business-ISBN-Data distinfo Makefile

misc/p5-Business-ISBN-Data: update 20260416.001 -> 20260424.001

Changelog: https://metacpan.org/dist/Business-ISBN-Data/changes

Event: Wiesbaden Hackathon 202604
DeltaFile
+3-3misc/p5-Business-ISBN-Data/distinfo
+1-1misc/p5-Business-ISBN-Data/Makefile
+4-42 files

FreeBSD/ports 52c82e8net-mgmt/cacti Makefile, net-mgmt/cacti/files patch-include__config.php.dist patch-lib_installer.php

net-mgmt/cacti: update cacti config to use net-smtp by default

Latest php upgrade introduces an issue between cacti and php-snmp
causing data retrieval issues. This not occurs if cacty is
instructed by configuration to use the net-snmp binary instead.

Change default configuration to use net-snmp by default,
but kept php-snmp dependency to not break existing installs.

Do some extra cleanup and to comply with portlint and portfmt expectations.
DeltaFile
+17-19net-mgmt/cacti/Makefile
+16-0net-mgmt/cacti/files/patch-include__config.php.dist
+2-2net-mgmt/cacti/files/patch-lib_installer.php
+35-213 files

FreeBSD/ports 035e831audio/jacktrip distinfo Makefile

audio/jacktrip: update 2.7.2 → 3.0.0
DeltaFile
+3-3audio/jacktrip/distinfo
+1-1audio/jacktrip/Makefile
+4-42 files

FreeBSD/ports aa8b487Mk/Uses meson.mk

Mk/Uses/meson.mk: Silence warning during do-configure stage

Add setup to CONFIGURE_ARGS to silence following warning:
"WARNING: Running the setup command as `meson [options]` instead of
`meson setup [options]` is ambiguous and deprecated."

PR:             294808
Reviewed by:    desktop (arrowd)
DeltaFile
+2-1Mk/Uses/meson.mk
+2-11 files

FreeBSD/ports 8d36ef1textproc/expat2 distinfo Makefile

textproc/expat2: Update to 2.8.0

Changelog:
https://github.com/libexpat/libexpat/blob/R_2_8_0/expat/Changes

PR:             294769
Reviewed by:    desktop (arrowd)
DeltaFile
+3-3textproc/expat2/distinfo
+1-1textproc/expat2/Makefile
+1-1textproc/expat2/pkg-plist
+5-53 files

FreeBSD/ports 5e13c27security/vuxml/vuln 2026.xml

security/vuxml: Add entry for lcms2 CVE-2026-41254

Integer overflow
DeltaFile
+28-0security/vuxml/vuln/2026.xml
+28-01 files

FreeBSD/ports 39586d1print/pdfcpu distinfo Makefile

print/pdfcpu: Update to 0.12.0

Changelog: https://github.com/pdfcpu/pdfcpu/releases/tag/v0.12.0
DeltaFile
+5-5print/pdfcpu/distinfo
+2-3print/pdfcpu/Makefile
+7-82 files

FreeBSD/src 28932dcsys/net if_tuntap.c

tuntap: add SIOCGIFCAP and SIOCSIFCAP ioctls

Add SIOCGIFCAP ioctl-command for tun/tap character device to be used
by bhyve for offloading in the future.
Add SIOCSIFCAP for symmetry.

Reviewed by:            markj, pouria, tuexen
MFC after:              1 week
Event:                  Wiesbaden Hackathon 2026
Differential Revision:  https://reviews.freebsd.org/D51289
DeltaFile
+17-0sys/net/if_tuntap.c
+17-01 files

FreeBSD/src 1bfd392share/man/man4 vtnet.4, sys/arm/allwinner if_awg.c

vtnet: remove loader tunable fixup_needs_csum

Removes the deprecated loader tunable fixup_needs_csum. Removes also
the sysctl counter rx_csum_bad_offset that is no longer in use.

Reviewed by:            tuexen
Event:                  Wiesbaden Hackathon 2026
Differential Revision:  https://reviews.freebsd.org/D55588
DeltaFile
+12-66sys/dev/virtio/network/if_vtnet.c
+2-22share/man/man4/vtnet.4
+7-7sys/arm/allwinner/if_awg.c
+21-953 files

FreeBSD/ports cbef2cescience/meep pkg-plist distinfo

science/meep: update 1.29.0 → 1.33.0
DeltaFile
+8-8science/meep/pkg-plist
+3-3science/meep/distinfo
+1-2science/meep/Makefile
+12-133 files

FreeBSD/ports 82ef54bmultimedia/py-ustreamer distinfo Makefile, multimedia/ustreamer distinfo Makefile

multimedia/{,py-}ustreamer: update 6.50 → 6.56
DeltaFile
+3-3multimedia/ustreamer/distinfo
+3-3multimedia/py-ustreamer/distinfo
+1-1multimedia/ustreamer/Makefile
+1-1multimedia/py-ustreamer/Makefile
+8-84 files

FreeBSD/ports 472619dfinance/py-bt Makefile distinfo

finance/py-bt: update 1.1.4 → 1.2.0
DeltaFile
+4-5finance/py-bt/Makefile
+3-3finance/py-bt/distinfo
+7-82 files