FreeBSD/ports cc4f639emulators/dps8m Makefile pkg-descr

emulators/dps8m: Improve, lint, take maintainership

* Add WWW for source code repository.
* Add WWW for running MULTICS Wiki.
* Pet portclippy(1) and portfmt(1)
* Simplify do-install stage
* Improve pkg-descr

PR:             294562
Approved by:    db@, yuri@ (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit a072bd7ccf272aa0d4ca741f3fa2b781403ea047)
DeltaFile
+12-10emulators/dps8m/Makefile
+5-6emulators/dps8m/pkg-descr
+17-162 files

FreeBSD/ports a072bd7emulators/dps8m Makefile pkg-descr

emulators/dps8m: Improve, lint, take maintainership

* Add WWW for source code repository.
* Add WWW for running MULTICS Wiki.
* Pet portclippy(1) and portfmt(1)
* Simplify do-install stage
* Improve pkg-descr

PR:             294562
Approved by:    db@, yuri@ (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+12-10emulators/dps8m/Makefile
+5-6emulators/dps8m/pkg-descr
+17-162 files

FreeBSD/src 9f6041ftests/sys/netinet socket_afinet.c

tests/socket_afinet: Remove a conditional skip

The test runs without any unexpected results when mac_portacl is loaded.

PR:             238781
MFC after:      1 week
DeltaFile
+0-3tests/sys/netinet/socket_afinet.c
+0-31 files

FreeBSD/src c1b514csys/netinet in_mcast.c

in_mcast: Avoid calling sysctl_wire_old_buffer() in an epoch section

Wiring a virtual address range may require the thread to sleep, and this
is not permitted in an epoch section.

MFC after:      1 week
DeltaFile
+5-7sys/netinet/in_mcast.c
+5-71 files

FreeBSD/ports 8706f99security/bitwarden-cli distinfo, security/bitwarden-cli/files patch-apps_cli_src_platform_services_cli-platform-utils.service.ts

security/bitwarden-cli: Update to 2026.3.0

Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2026.3.0

Reported by:    GitHub (watch releases)
DeltaFile
+1,707-1,184security/bitwarden-cli/files/packagejsons/package-lock.json
+38-31security/bitwarden-cli/files/packagejsons/package.json
+11-0security/bitwarden-cli/files/packagejsons/libs/unlock/package.json
+5-5security/bitwarden-cli/distinfo
+3-1security/bitwarden-cli/files/packagejsons/apps/browser/src/autofill/content/components/package.json
+2-2security/bitwarden-cli/files/patch-apps_cli_src_platform_services_cli-platform-utils.service.ts
+1,766-1,2236 files not shown
+1,773-1,23112 files

FreeBSD/ports fc2c5d2net-mgmt/netbox pkg-plist Makefile

net-mgmt/netbox: Update to 4.5.7

Changelog:

Enhancements:
* Adopt IEC unit labels (e.g. GiB) for virtual machine resources
* Add support for django-rq 4.0 and introduce RQ configuration parameter
* Support uploading custom scripts via the REST API (/api/extras/
  scripts/upload/)
* Add a 1C2P:2C1P breakout cable profile

Performance Improvements:
* Optimize queries for object and multi-object type custom fields

Bug Fixes:
* Fix installation of modules with placeholder values in component names
* Fix server error triggered by event rules referencing deleted objects
* Ensure read-only fields are included in REST API responses upon object
  creation

    [11 lines not shown]
DeltaFile
+24-0net-mgmt/netbox/pkg-plist
+5-5net-mgmt/netbox/Makefile
+3-3net-mgmt/netbox/distinfo
+32-83 files

FreeBSD/ports b22b137security/py-netbox-secrets distinfo Makefile, security/py-netbox-secrets/files patch-netbox__secrets_api_views.py patch-netbox__secrets_graphql_filters.py

security/py-netbox-secrets: Update to 3.0.1

* Remove patches that are no longer needed.

Changelog:

https://github.com/Onemind-Services-LLC/netbox-secrets/releases/tag/v3.0.1

MFH:            2026Q2
(cherry picked from commit f2e7efda0deb21178521f6b341ace8f3dedb3f64)
DeltaFile
+0-55security/py-netbox-secrets/files/patch-netbox__secrets_api_views.py
+0-30security/py-netbox-secrets/files/patch-netbox__secrets_graphql_filters.py
+3-3security/py-netbox-secrets/distinfo
+1-2security/py-netbox-secrets/Makefile
+4-904 files

FreeBSD/ports a6f2883www/py-dj52-drf-spectacular-sidecar distinfo Makefile

www/py-dj52-drf-spectacular-sidecar: Update to 2026.4.1

Changelog:

https://github.com/tfranzel/drf-spectacular-sidecar/compare/2026.3.1...2026.4.1

MFH:            2026Q2
(cherry picked from commit db89cde065eb94368edbb2440517dec6cb9ced50)
DeltaFile
+3-3www/py-dj52-drf-spectacular-sidecar/distinfo
+1-1www/py-dj52-drf-spectacular-sidecar/Makefile
+4-42 files

FreeBSD/ports ee21727devel/py-dj52-django-rq Makefile distinfo

devel/py-dj52-django-rq: Update to 4.0.1

* Replace option SENTRY, which was dropped with release 4.0, with option
  PROMETHEUS, which has been available since release 3.1.

Changelogs since 3.2.2:

https://github.com/rq/django-rq/releases/tag/v4.0.1
https://github.com/rq/django-rq/releases/tag/v4

PR:             294228
Approved by:    maintainer timeout
MFH:            2026Q2

(cherry picked from commit c46da3b13027edfed7f0960507204c4df60c90e9)
DeltaFile
+4-4devel/py-dj52-django-rq/Makefile
+3-3devel/py-dj52-django-rq/distinfo
+7-72 files

FreeBSD/ports 4e2c12cdevel/py-strawberry-graphql distinfo Makefile

devel/py-strawberry-graphql: Update to 0.312.4

Changelog since 0.312.2:

https://github.com/strawberry-graphql/strawberry/blob/0.312.4/CHANGELOG.md

MFH:            2026Q2
Security:       6a0aa20d-399f-11f1-8626-901b0edee044
(cherry picked from commit 0997d1261ec995b8dc16557e1d82fe4f67f65773)
DeltaFile
+3-3devel/py-strawberry-graphql/distinfo
+1-1devel/py-strawberry-graphql/Makefile
+4-42 files

FreeBSD/ports c4b5517devel/py-dj52-strawberry-graphql distinfo Makefile

devel/py-dj52-strawberry-graphql: Update to 0.312.4

Changelog since 0.312.2:

https://github.com/strawberry-graphql/strawberry/blob/0.312.4/CHANGELOG.md

MFH:            2026Q2
Security:       6a0aa20d-399f-11f1-8626-901b0edee044
(cherry picked from commit f09e1c09be64ad0e4343cf42d4e2063bae093ee7)
DeltaFile
+3-3devel/py-dj52-strawberry-graphql/distinfo
+1-1devel/py-dj52-strawberry-graphql/Makefile
+4-42 files

FreeBSD/ports b4fbda3www/py-drf-spectacular-sidecar distinfo Makefile

www/py-drf-spectacular-sidecar: Update to 2026.4.1

Changelog:

https://github.com/tfranzel/drf-spectacular-sidecar/compare/2026.3.1...2026.4.1
DeltaFile
+3-3www/py-drf-spectacular-sidecar/distinfo
+1-1www/py-drf-spectacular-sidecar/Makefile
+4-42 files

FreeBSD/ports b851b7bnet-mgmt/netbox pkg-plist Makefile

net-mgmt/netbox: Update to 4.5.7

Changelog:

Enhancements:
* Adopt IEC unit labels (e.g. GiB) for virtual machine resources
* Add support for django-rq 4.0 and introduce RQ configuration parameter
* Support uploading custom scripts via the REST API (/api/extras/
  scripts/upload/)
* Add a 1C2P:2C1P breakout cable profile

Performance Improvements:
* Optimize queries for object and multi-object type custom fields

Bug Fixes:
* Fix installation of modules with placeholder values in component names
* Fix server error triggered by event rules referencing deleted objects
* Ensure read-only fields are included in REST API responses upon object
  creation

    [10 lines not shown]
DeltaFile
+24-0net-mgmt/netbox/pkg-plist
+5-5net-mgmt/netbox/Makefile
+3-3net-mgmt/netbox/distinfo
+32-83 files

FreeBSD/ports db89cdewww/py-dj52-drf-spectacular-sidecar distinfo Makefile

www/py-dj52-drf-spectacular-sidecar: Update to 2026.4.1

Changelog:

https://github.com/tfranzel/drf-spectacular-sidecar/compare/2026.3.1...2026.4.1

MFH:            2026Q2
DeltaFile
+3-3www/py-dj52-drf-spectacular-sidecar/distinfo
+1-1www/py-dj52-drf-spectacular-sidecar/Makefile
+4-42 files

FreeBSD/ports f2e7efdsecurity/py-netbox-secrets distinfo Makefile, security/py-netbox-secrets/files patch-netbox__secrets_api_views.py patch-netbox__secrets_graphql_filters.py

security/py-netbox-secrets: Update to 3.0.1

* Remove patches that are no longer needed.

Changelog:

https://github.com/Onemind-Services-LLC/netbox-secrets/releases/tag/v3.0.1

MFH:            2026Q2
DeltaFile
+0-55security/py-netbox-secrets/files/patch-netbox__secrets_api_views.py
+0-30security/py-netbox-secrets/files/patch-netbox__secrets_graphql_filters.py
+3-3security/py-netbox-secrets/distinfo
+1-2security/py-netbox-secrets/Makefile
+4-904 files

FreeBSD/ports f09e1c0devel/py-dj52-strawberry-graphql distinfo Makefile

devel/py-dj52-strawberry-graphql: Update to 0.312.4

Changelog since 0.312.2:

https://github.com/strawberry-graphql/strawberry/blob/0.312.4/CHANGELOG.md

MFH:            2026Q2
Security:       6a0aa20d-399f-11f1-8626-901b0edee044
DeltaFile
+3-3devel/py-dj52-strawberry-graphql/distinfo
+1-1devel/py-dj52-strawberry-graphql/Makefile
+4-42 files

FreeBSD/ports 0997d12devel/py-strawberry-graphql distinfo Makefile

devel/py-strawberry-graphql: Update to 0.312.4

Changelog since 0.312.2:

https://github.com/strawberry-graphql/strawberry/blob/0.312.4/CHANGELOG.md

MFH:            2026Q2
Security:       6a0aa20d-399f-11f1-8626-901b0edee044
DeltaFile
+3-3devel/py-strawberry-graphql/distinfo
+1-1devel/py-strawberry-graphql/Makefile
+4-42 files

FreeBSD/ports c46da3bdevel/py-dj52-django-rq Makefile distinfo

devel/py-dj52-django-rq: Update to 4.0.1

* Replace option SENTRY, which was dropped with release 4.0, with option
  PROMETHEUS, which has been available since release 3.1.

Changelogs since 3.2.2:

https://github.com/rq/django-rq/releases/tag/v4.0.1
https://github.com/rq/django-rq/releases/tag/v4

PR:             294228
Approved by:    maintainer timeout
MFH:            2026Q2
DeltaFile
+4-4devel/py-dj52-django-rq/Makefile
+3-3devel/py-dj52-django-rq/distinfo
+7-72 files

FreeBSD/ports f668526security/vuxml/vuln 2026.xml

security/vuxml: Document py-strawberry-graphql security issues

* CVE-2026-35523 - 7.5
* CVE-2026-35526 - 7.5
DeltaFile
+70-0security/vuxml/vuln/2026.xml
+70-01 files

FreeBSD/ports a4e28a3science/R-cran-Epi distinfo Makefile

science/R-cran-Epi: Update to 2.65

Reported by:    portscout
DeltaFile
+3-3science/R-cran-Epi/distinfo
+1-1science/R-cran-Epi/Makefile
+4-42 files

FreeBSD/src 3c9cd6esys/netpfil/pf pf_table.c

pf: use correct address family in pfr_pool_get()

pfr_pool_get() in call to pfr_prepare_network()must use af
instead of hardcoded AF_INET

Issues reported and patch submitted by:
    Renaud Allard <renaud () allard ! it>

OK sashan@

Obtained from:  OpenBSD, sashan <sashan at openbsd.org>, 8e156a5ebe
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+1-1sys/netpfil/pf/pf_table.c
+1-11 files

FreeBSD/src 05ac101sys/netpfil/pf pf_ioctl.c

pf: fix error handling in pf_sourcelim_add()

There are two issues in pf_sourcelim_add() error path:
  - stale pointers are left in pf_sourcelim_id_tree_inactive when
    duplicate source limiter instance is found in pf_sourcelim_nm_tree

  - overload table may leak when insertion of new source limiter instance
    fails.

Both issues reported and patch submitted by:
    Renaud Allard <renaud () allard ! it>

OK sashan@

Obtained from:  OpenBSD, sashan <sashan at openbsd.org>, 32063577ec
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+3-1sys/netpfil/pf/pf_ioctl.c
+3-11 files

FreeBSD/src 5b71922sys/netpfil/pf pf_norm.c

pf: pf_frag_compare() should not be using subtraction to compare fragment IDs

Issues reported and patch submitted by:
    Renaud Allard <renaud () allard ! it>

OK sashan@

Obtained from:  OpenBSD, sashan <sashan at openbsd.org>, 747740863c
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+4-4sys/netpfil/pf/pf_norm.c
+4-41 files

FreeBSD/src 95fe1batests/sys/netpfil/pf limiters.sh

pf tests: test having multiple state limiters

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+51-0tests/sys/netpfil/pf/limiters.sh
+51-01 files

FreeBSD/src 13b4a14lib/libpfctl libpfctl.c

libpfctl: fix add state/source limiter

When processing the return data from these calls pass the limiter
pointer, not the limiter pointer pointer.

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+2-2lib/libpfctl/libpfctl.c
+2-21 files

FreeBSD/src 6f8ea66sbin/pfctl pfctl.c pfctl_parser.h

pfctl: fix how source and state limiters are wired into rbtrees

i messed up when we added support for names on these things. the
id and names are each supposed to be unique, which is checked by
putting the one limiter into an rb tree based on their id and another
based on their name. unfortunately i used the same RBT_ENTRY fields
for both trees, which meant using both trees on the same limiter
corrupted the topology, which goes badly when you want to use
multiple limiters.

found by, tested, and ok dgl@ (who is not me, this is not a typo)
ok jmatthew@

Obtained from:  OpenBSD, dlg <dlg at openbsd.org>, f951d642cc
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+12-9sbin/pfctl/pfctl.c
+4-2sbin/pfctl/pfctl_parser.h
+16-112 files

FreeBSD/ports 909a964www/hs-postgrest distinfo Makefile.cabal

www/hs-postgrest: Update 14.9 => 14.10

Approved by:            haskell@ (alven@)
Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+7-7www/hs-postgrest/distinfo
+2-3www/hs-postgrest/Makefile.cabal
+2-2www/hs-postgrest/Makefile
+11-123 files

FreeBSD/ports c4392c3sysutils/slurm-wlm distinfo Makefile

sysutils/slurm-wlm: Update 25.11.4 => 25.11.5

Changelog:
https://github.com/SchedMD/slurm/blob/slurm-25.11/CHANGELOG/slurm-25.11.md

PR:             294580
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 88864e235f996a33148ee62a2ff6180eb48474f6)
DeltaFile
+3-3sysutils/slurm-wlm/distinfo
+1-1sysutils/slurm-wlm/Makefile
+4-42 files

FreeBSD/ports 88864e2sysutils/slurm-wlm distinfo Makefile

sysutils/slurm-wlm: Update 25.11.4 => 25.11.5

Changelog:
https://github.com/SchedMD/slurm/blob/slurm-25.11/CHANGELOG/slurm-25.11.md

PR:             294580
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3sysutils/slurm-wlm/distinfo
+1-1sysutils/slurm-wlm/Makefile
+4-42 files

FreeBSD/src 3b373d4share/vt/keymaps Makefile

us.intl.acc.kbd: add it to Makefile

This keyboard was implemented but wasn't actually installed to the
system.

Fixes: a049678039e40bdf523230852f78887a12435def
Discussed with: imp
MFC after: 1 day
Relnotes: yes
DeltaFile
+1-0share/vt/keymaps/Makefile
+1-01 files