FreeBSD/ports e24e089science/afni pkg-plist Makefile

science/afni: Update to 26.2.02
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+1-0science/afni/pkg-plist
+5-43 files

FreeBSD/ports 680841csecurity/py-netbox-secrets Makefile distinfo

security/py-netbox-secrets: Update to 3.1.1

Changelog:

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

MFH:            2026Q3
(cherry picked from commit cd5faa2e273ec59e3413c05bbc45e2aac1a82282)
DeltaFile
+3-3security/py-netbox-secrets/distinfo
+1-1security/py-netbox-secrets/Makefile
+4-42 files

FreeBSD/ports 6fd9ad5net-mgmt/netbox Makefile distinfo

net-mgmt/netbox: Update to 4.6.7

Changelog:

Performance Improvements:
* Skip cached scope rebuild for sites and locations when scope fields
  are unchanged
* Avoid extraneous database queries when fetching custom field data via
  the GraphQL API
* Avoid an extra database query when including rack reservation units
  via the GraphQL API
* Avoid extraneous database queries when fetching the IP address or
  prefix family via the GraphQL API

Bug Fixes:
* Correctly evaluate IP availability for users whose permissions are
  constrained by a custom field on a related object
* Filter circuit group assignments by member type to avoid displaying
  assignments belonging to a virtual circuit with the same ID

    [5 lines not shown]
DeltaFile
+3-3net-mgmt/netbox/distinfo
+2-2net-mgmt/netbox/Makefile
+5-52 files

FreeBSD/ports c6eed5atextproc/py-backrefs Makefile distinfo

textproc/py-backrefs: Update to 8.0

Changelog:

https://github.com/facelessuser/backrefs/releases/tag/8.0
DeltaFile
+3-3textproc/py-backrefs/distinfo
+1-1textproc/py-backrefs/Makefile
+4-42 files

FreeBSD/ports 6582381net-mgmt/py-netutils distinfo Makefile

net-mgmt/py-netutils: Update to 1.18.0

* Add new JINJA2 option and make it default to have a good out-of-box
  experience when Jinja2-aware configuration sanitization is needed.

Changelog:

https://github.com/networktocode/netutils/releases/tag/v1.18.0
DeltaFile
+7-4net-mgmt/py-netutils/Makefile
+3-3net-mgmt/py-netutils/distinfo
+10-72 files

FreeBSD/ports 3629424net-mgmt/py-napalm distinfo Makefile, net-mgmt/py-napalm/files patch-pyproject.toml

net-mgmt/py-napalm: Update to 5.2.0

Changelog:

https://github.com/napalm-automation/napalm/releases/tag/5.2.0
DeltaFile
+15-17net-mgmt/py-napalm/Makefile
+19-0net-mgmt/py-napalm/files/patch-pyproject.toml
+3-3net-mgmt/py-napalm/distinfo
+37-203 files

FreeBSD/ports cd5faa2security/py-netbox-secrets Makefile distinfo

security/py-netbox-secrets: Update to 3.1.1

Changelog:

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

MFH:            2026Q3
DeltaFile
+3-3security/py-netbox-secrets/distinfo
+1-1security/py-netbox-secrets/Makefile
+4-42 files

FreeBSD/ports dd75761net-mgmt/netbox Makefile distinfo

net-mgmt/netbox: Update to 4.6.7

Changelog:

Performance Improvements:
* Skip cached scope rebuild for sites and locations when scope fields
  are unchanged
* Avoid extraneous database queries when fetching custom field data via
  the GraphQL API
* Avoid an extra database query when including rack reservation units
  via the GraphQL API
* Avoid extraneous database queries when fetching the IP address or
  prefix family via the GraphQL API

Bug Fixes:
* Correctly evaluate IP availability for users whose permissions are
  constrained by a custom field on a related object
* Filter circuit group assignments by member type to avoid displaying
  assignments belonging to a virtual circuit with the same ID

    [4 lines not shown]
DeltaFile
+3-3net-mgmt/netbox/distinfo
+2-2net-mgmt/netbox/Makefile
+5-52 files

FreeBSD/ports 054ec0enet/traefik distinfo Makefile

net/traefik: Update to upstream release 3.7.10

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.7.10

MFH:            2026Q3
(cherry picked from commit 1454efd1abafa436f2abcc1753a6cafbd6ce0781)
DeltaFile
+3-2net/traefik/Makefile
+3-1net/traefik/distinfo
+6-32 files

FreeBSD/ports 2125268math/deal.ii Makefile pkg-plist, math/deal.ii/files patch-doc_CMakeLists.txt patch-source_opencascade_utilities.cc

math/deal.ii: fix with OCCT-8 + some modifications

- fix with OpenCascade-8.0.0 (primary goal);
- CGAL and Taskflow are detected as build dependencies;
- kokkos is now fixed;
- GMP and MPFR are used as lib dependencies;
- the port was linked both with BLIS and NETLIB: replace them by
  OpenBLAS (note: qa still reports indirect linkage with BLIS and
  NETLIB);
- switch to c++23.

PR:             296947
Reported by:    yuri
Approved by:    yuri (maintainer)
DeltaFile
+16-666math/deal.ii/pkg-plist
+15-14math/deal.ii/Makefile
+20-0math/deal.ii/files/patch-source_opencascade_manifold__lib.cc
+11-0math/deal.ii/files/patch-source_opencascade_utilities.cc
+11-0math/deal.ii/files/patch-include_deal.II_opencascade_manifold__lib.h
+2-2math/deal.ii/files/patch-doc_CMakeLists.txt
+75-6822 files not shown
+78-6858 files

FreeBSD/ports 7932b15databases/rocksdb pkg-plist Makefile, databases/rocksdb/files patch-build_tools-build_detect_platform RocksDBTargets-release.cmake.in

databases/rocksdb: add cmake config files

Also add dependencies on googletest and onetbb: when built outside
poudriere they are detected and compilation fails.

PR:             296732
Approved by:    maintainer’s time-out
DeltaFile
+113-0databases/rocksdb/files/RocksDBTargets.cmake
+85-0databases/rocksdb/files/patch-cmake_RocksDBConfig.cmake.in
+29-0databases/rocksdb/files/RocksDBTargets-release.cmake.in
+12-11databases/rocksdb/files/patch-build_tools-build_detect_platform
+16-1databases/rocksdb/Makefile
+13-0databases/rocksdb/pkg-plist
+268-126 files

FreeBSD/ports 1428cddcad/py-gmsh distinfo pkg-plist

cad/py-gmsh: upgrade to preliminary 5.0.0-git in order to chase OCCT-8

PR:             296947
Reported by:    yuri
Approved by:    yuri (maintainer)
DeltaFile
+14-5cad/py-gmsh/Makefile
+3-6cad/py-gmsh/pkg-plist
+3-3cad/py-gmsh/distinfo
+20-143 files

FreeBSD/ports ca37a49devel/cargo-readme Makefile Makefile.crates

devel/cargo-readme: Update to 3.4.0
DeltaFile
+29-25devel/cargo-readme/distinfo
+13-11devel/cargo-readme/Makefile.crates
+1-1devel/cargo-readme/Makefile
+43-373 files

FreeBSD/ports 1af333cnews/inn-current Makefile distinfo

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

FreeBSD/ports 70442bfdeskutils/crengine-ng pkg-plist distinfo

deskutils/crengine-ng: Update to 0.9.13

Adds support for the WebP image format.

Reported by:    Kostas Oikonomou <k.oikonomou at att.net> (mail)
Tested by:      Kostas Oikonomou <k.oikonomou at att.net> (mail)
Approved by:    arrowd (co-mentor)

(cherry picked from commit e9e6ed1f53f71d4f78d8ecf0081729d0339346bb)
DeltaFile
+6-2deskutils/crengine-ng/Makefile
+3-3deskutils/crengine-ng/distinfo
+1-1deskutils/crengine-ng/pkg-plist
+10-63 files

FreeBSD/ports 38f1a66www/librespeed pkg-plist Makefile

www/librespeed: update to 6.2.0

Changes:        https://github.com/librespeed/speedtest/releases/tag/v6.2.0
DeltaFile
+3-3www/librespeed/distinfo
+1-1www/librespeed/Makefile
+1-0www/librespeed/pkg-plist
+5-43 files

FreeBSD/ports 69dc35alang/sbcl Makefile, lang/sbcl/files patch-contrib_sb-manual_texinfo.lisp

lang/sbcl: fix build on i386 and powerpc64*

SB-ALIEN:ALIEN-FUNCALL-INTO is exported unconditionally and documented by
the new SB-MANUAL contrib, but the function itself is #+(or x86-64 arm64),
so generating the Texinfo sources dies with an undefined-function error on
i386, powerpc64 and powerpc64le.

Obtained from:        https://github.com/sbcl/sbcl/commit/7ee531486117197e89c95507a5919ef08f36220b
DeltaFile
+110-0lang/sbcl/files/patch-contrib_sb-manual_texinfo.lisp
+1-0lang/sbcl/Makefile
+111-02 files

FreeBSD/ports e9e6ed1deskutils/crengine-ng pkg-plist distinfo

deskutils/crengine-ng: Update to 0.9.13

Adds support for the WebP image format.

Reported by:    Kostas Oikonomou <k.oikonomou at att.net> (mail)
Tested by:      Kostas Oikonomou <k.oikonomou at att.net> (mail)
Approved by:    arrowd (co-mentor)
DeltaFile
+6-2deskutils/crengine-ng/Makefile
+3-3deskutils/crengine-ng/distinfo
+1-1deskutils/crengine-ng/pkg-plist
+10-63 files

FreeBSD/ports 67d097djapanese/open_jtalk pkg-plist

japanese/open_jtalk: fix pkg-plist

pkg-plist hardcoded a framework-managed line:
@dir share/licenses/ja-open_jtalk-1.11

share/licenses/<pkg>/ is created automatically by the LICENSE
framework and must never be in pkg-plist.

Putting that line causes a packaging failure when DISABLE_LICENSES=yes
is set:
pkg-static: Unable to access file /wrkdirs/usr/ports/japanese/open_jtalk/work/stage/usr/local/share/licenses/ja-open_jtalk-1.11/:No such file or directory
DeltaFile
+0-1japanese/open_jtalk/pkg-plist
+0-11 files

FreeBSD/ports 1b44bb9games/CWR-CE Makefile

games/CWR-CE: fix build on powerpc64le

In file included from /wrkdirs/usr/ports/games/CWR-CE/work/CWR-CE-9abbdf2769f3008d76c47ac0af219388ff0323dc/engine/Poseidon/Foundation/Math/V3QuadsP3.cpp:16:
/usr/lib/clang/19/include/ppc_wrappers/x86intrin.h:18:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
   18 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
      |  ^
DeltaFile
+1-0games/CWR-CE/Makefile
+1-01 files

FreeBSD/ports 0436a1dmisc/py-onnxruntime Makefile

misc/py-onnxruntime: fix build on powerpc64le

/wrkdirs/usr/ports/misc/py-onnxruntime/work-py312/build/Release/_deps/eigen3-src/unsupported/Eigen/CXX11/../../../Eigen/src/Core/arch/AltiVec/PacketMath.h:119:35: error: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Werror,-Wdeprecated-declarations]
DeltaFile
+1-0misc/py-onnxruntime/Makefile
+1-01 files

FreeBSD/ports 1454efdnet/traefik distinfo Makefile

net/traefik: Update to upstream release 3.7.10

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.7.10

MFH:            2026Q3
DeltaFile
+3-2net/traefik/Makefile
+3-1net/traefik/distinfo
+6-32 files

FreeBSD/ports 543e8a9graphics/libraw distinfo Makefile

graphics/libraw: Update to 0.22.2

Remove uselesss JASPER option after 0.22.0. This was a silent drop by
upstream, so we missed this in the last update. This was a non-default
option and will not affect most users.

https://www.libraw.org/news/libraw-0-22-2-release
DeltaFile
+2-5graphics/libraw/Makefile
+3-3graphics/libraw/distinfo
+5-82 files

FreeBSD/src c601863share/man/man4 igc.4

igc(4): document adaptive interrupt moderation

Describe the disabled, adaptive, and low-latency settings and their
interrupt-rate tradeoffs.

(cherry picked from commit 297394e995e5ea1ea9bc85e609ca116255d51e97)
DeltaFile
+14-0share/man/man4/igc.4
+14-01 files

FreeBSD/src c303e5asys/dev/igc igc_txrx.c

igc: count TSO wire segments in the AIM counters

The transmit path bills one packet of ipi_len bytes per request.  For
TSO that is the whole unsegmented payload, up to 64 KiB, rather than a
packet size that appears on the wire.

Count the segments the hardware emits and the header carried by each
segment.  Non-TSO accounting is unchanged.

(cherry picked from commit e389a05164ccb1dd41ee8d7f09203b475322dd72)
DeltaFile
+19-2sys/dev/igc/igc_txrx.c
+19-21 files

FreeBSD/src 010ed39sys/dev/igc if_igc.h if_igc.c

igc: use packet-size AIM

Use the packet-size calculation introduced for igb(4) in a69ed8dfb381
and retained there until the iflib conversion in f2d6ace4a684.  It
derives interrupt holdoff from average packet size, so RSS queue count
does not change its behavior.

The calculation follows the pre-iflib igb code.  Retain igc's normal and
low-latency rate caps, and keep the current setting when an interval has
no usable sample.

(cherry picked from commit 01e7acd38d411c78caba1c4078bb3683f586e1c2)
DeltaFile
+67-108sys/dev/igc/if_igc.c
+8-3sys/dev/igc/if_igc.h
+75-1112 files

FreeBSD/src a99fd9dsys/dev/igc if_igc.h if_igc.c

igc: synchronize interrupt moderation state

Keep the saved EITR value synchronized with hardware across
reinitialization.  Correct EITR encoding, decoding, and MSI-X register
selection, and reject nonpositive fallback rates.

Apply the packet-buffer fallback without permanently disabling AIM.

(cherry picked from commit e35533457530bb9db655e6137c2eea790e18b97b)
DeltaFile
+25-10sys/dev/igc/if_igc.c
+4-2sys/dev/igc/if_igc.h
+29-122 files

FreeBSD/src 7db1936sys/dev/igc igc_txrx.c if_igc.h

igc: make AIM counter sampling coherent

Sample free-running counters by delta instead of clearing them from the
interrupt filter, which can race their producers.  Publish byte and
packet counts together at the TX and RX doorbells so each sample is
coherent.

Aggregate every TX ring assigned to the interrupt vector so unequal RX
and TX queue counts are safe.  Count RX bytes only after a frame is
accepted.

(cherry picked from commit 2290ea7f4311e899019fe77bf7c7775033af6b24)
DeltaFile
+72-25sys/dev/igc/if_igc.c
+41-4sys/dev/igc/if_igc.h
+3-1sys/dev/igc/igc_txrx.c
+116-303 files

FreeBSD/src d182de3sys/dev/igc igc_txrx.c

igc: fix RX accounting for multi-descriptor packets

The receive path adds the running packet length to rx_bytes for every
descriptor.  A packet spanning descriptors of length l1, l2, and l3 is
therefore counted as 3*l1 + 2*l2 + l3.

Add each descriptor length once.  Single-descriptor accounting remains
unchanged.

(cherry picked from commit bbf0372feeb321a5bfeff7b1e79576ab01240441)
DeltaFile
+1-1sys/dev/igc/igc_txrx.c
+1-11 files

FreeBSD/src 3edb66ashare/man/man4 em.4

em(4): document adaptive interrupt moderation

Describe the disabled, adaptive, and low-latency settings and their
interrupt-rate tradeoffs.

(cherry picked from commit b6b379b94781da5d4328f6f57273fbe7bd9dc687)
DeltaFile
+14-0share/man/man4/em.4
+14-01 files