NetBSD/pkgsrc ZOQoWuwdoc CHANGES-2026

   Updated devel/py-pebble, misc/py-pbs-installer, textproc/py-pdf
VersionDeltaFile
1.1089+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc XNp4JELtextproc/py-pdf distinfo PLIST

   py-pdf: updated to 6.7.0

   Version 6.7.0, 2026-02-08

   Deprecations (DEP)
   - Deprecate support for abbreviations in decode_stream_data

   New Features (ENH)
   - Add ability to add font resources for 14 Adobe Core fonts in text widget annotations

   Bug Fixes (BUG)
   - Avoid invalid load for ICCBased FlateDecode images in mode 1

   Robustness (ROB)
   - Fix AESV2 decryption when /Length missing in encrypt dict
   - Fix merging when annotations point to NullObject
   - Check for `self._info` being None in `compress_identical_objects`
VersionDeltaFile
1.47+4-4textproc/py-pdf/distinfo
1.19+4-4textproc/py-pdf/PLIST
1.53+2-2textproc/py-pdf/Makefile
+10-103 files

NetBSD/pkgsrc bjVcztHmisc/py-pbs-installer distinfo Makefile

   py-pbs-installer: updated to 2026.2.11

   2026.2.11
   Unknown changes
VersionDeltaFile
1.13+4-4misc/py-pbs-installer/distinfo
1.13+2-2misc/py-pbs-installer/Makefile
+6-62 files

NetBSD/pkgsrc Kfoxrjzdevel/py-pebble distinfo Makefile

   py-pebble: updated to 5.2.0

   5.2.0

   Features:
    - issue 158: set pending futures to BrokenProcessPool error
      when ProcessPool internal errors occur.

   Fixes:
    - Cleanup resources when terminating pool's processes via SIGTERM.
VersionDeltaFile
1.19+4-4devel/py-pebble/distinfo
1.22+2-2devel/py-pebble/Makefile
+6-62 files

LLVM/project 7f932c2llvm/lib/Frontend/Offloading OffloadWrapper.cpp

[OffloadWrapper] Avoid unnecessary zero-index GEPs

These are no-ops that will get optimized away.
DeltaFile
+3-14llvm/lib/Frontend/Offloading/OffloadWrapper.cpp
+3-141 files

OpenBSD/ports REUPpNaarchivers/minizip Makefile distinfo, archivers/minizip/patches patch-mz_strm_os_posix_c

   update to minizip-4.1.0, from Brad
VersionDeltaFile
1.1+20-0archivers/minizip/patches/patch-mz_strm_os_posix_c
1.17+2-3archivers/minizip/Makefile
1.11+2-2archivers/minizip/distinfo
+24-53 files

OpenBSD/ports eWPkRM4games/recoil-rts/patches patch-CMakeLists_txt

   Missing cmake patch
VersionDeltaFile
1.1+10-0games/recoil-rts/patches/patch-CMakeLists_txt
+10-01 files

OpenBSD/ports CXCPpISaudio/clementine/patches patch-CMakeLists_txt, audio/libmusicbrainz5/patches patch-src_CMakeLists_txt

   Update CMake to 4.1.2

   Major update from 3.31.8 to 4.1.2.

   CMake 4.0 introduces a breaking change: compatibility with versions older than
   3.5 has been removed. Projects calling cmake_minimum_required() or
   cmake_policy() with versions < 3.5 now error out.

   To maintain compatibility with existing ports during the transition, the cmake
   module now provides MODCMAKE_POLICY_VERSION_OVERRIDE (idea from sthen@)
   support:

   - MODCMAKE_POLICY_VERSION_OVERRIDE ?= No
   - MODCMAKE_POLICY_VERSION_OVERRIDE_VER ?= 3.5

   When MODCMAKE_POLICY_VERSION_OVERRIDE is set to "yes", CMake is instructed to
   accept policy versions down to the specified minimum (default 3.5) via
   -DCMAKE_POLICY_VERSION_MINIMUM. This allows older ports to build while
   acknowledging they may use deprecated features.

    [5 lines not shown]
VersionDeltaFile
1.2+157-63devel/cmake/core/pkg/PLIST-help
1.21+8-201x11/awesome/patches/patch-CMakeLists_txt
1.3+146-22converters/wv2/patches/patch-cmake_MacroCreateLibtoolFile_cmake
1.5+9-62audio/clementine/patches/patch-CMakeLists_txt
1.6+7-41audio/libmusicbrainz5/patches/patch-src_CMakeLists_txt
1.5+32-6devel/cmake/core/pkg/PLIST-main
+359-395307 files not shown
+1,368-522313 files

OPNSense/core 241fb0csrc/opnsense/mvc/app/library/OPNsense/Core Type.php

Correct a typo in comment
DeltaFile
+1-1src/opnsense/mvc/app/library/OPNsense/Core/Type.php
+1-11 files

LLVM/project a55fbabllvm/lib/Transforms/Vectorize VPlanTransforms.cpp VPlanAnalysis.cpp, llvm/test/Transforms/LoopVectorize pr154045-dont-fold-extractelement-livein.ll

[VPlan] Run initial recipe simplification on VPlan0. (#176828)

In some cases, LV gets simplifyable IR as input. Directly apply
simplifications on the initial VPlan0 to avoid vectorization in cases
where the loop body can be folded away.

Using the end-to-end pipeline, this is relatively rare, but when
reducing test cases, the reduction often ends up with cases with trivial
folds. Rejecting those will result in more robust & realistic test
cases.

As follow-up, I also plan to add initial dead recipe removal.

Depends on https://github.com/llvm/llvm-project/pull/176795.

PR: https://github.com/llvm/llvm-project/pull/176828
DeltaFile
+10-250llvm/test/Transforms/LoopVectorize/X86/cost-conditional-branches.ll
+10-91llvm/test/Transforms/LoopVectorize/X86/pr141968-instsimplifyfolder.ll
+32-10llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+14-0llvm/lib/Transforms/Vectorize/VPlanAnalysis.cpp
+0-13llvm/test/Transforms/LoopVectorize/pr154045-dont-fold-extractelement-livein.ll
+5-1llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+71-3654 files not shown
+76-37410 files

FreeBSD/ports ec37531www/freenginx-acme distinfo Makefile

www/freenginx-acme: bump PORTREVISION with new freenginx-devel release
DeltaFile
+3-3www/freenginx-acme/distinfo
+1-1www/freenginx-acme/Makefile
+4-42 files

FreeBSD/ports a813459www/freenginx-devel distinfo version.mk

www/freenginx-devel: update to 1.29.5

<ChangeLog>

*) Feature: optimized SSL_sendfile() usage on FreeBSD.
   Thanks to Gleb Smirnoff.

*) Bugfix: upstream servers were not marked as failed after a response
   with status code 500, 502, 503, 504, or 429 if the code was listed in
   the "proxy_next_upstream" directive, but switching to the next server
   was not possible.

*) Bugfix: the "stale-if-error" cache control extension was not applied
   if a backend returned a response with status code 500, 502, 503, 504,
   or 429 and the code was listed in the "proxy_next_upstream"
   directive.

*) Bugfix: in handling of premature backend responses.


    [3 lines not shown]
DeltaFile
+3-3www/freenginx-devel/distinfo
+1-1www/freenginx-devel/version.mk
+0-1www/freenginx-devel/Makefile
+4-53 files

FreeNAS/freenas 7c775c4src/middlewared/middlewared/plugins network.py, src/middlewared/middlewared/plugins/interface dhcp.py

address review
DeltaFile
+9-2src/middlewared/middlewared/plugins/interface/dhcp.py
+2-2src/middlewared/middlewared/plugins/network.py
+11-42 files

FreeBSD/ports 66cf5b7security/boringssl Makefile distinfo, security/boringssl/files patch-CMakeLists.txt

security/boringssl: update to the recent snapshot release
DeltaFile
+10-9security/boringssl/files/patch-CMakeLists.txt
+2-4security/boringssl/Makefile
+3-3security/boringssl/distinfo
+15-163 files

NetBSD/pkgsrc xtpabj8doc CHANGES-2026

   Removed databases/postgresql13; Updated databases/postgresql-timescaledb
VersionDeltaFile
1.1088+3-1doc/CHANGES-2026
+3-11 files

FreeNAS/freenas 14f905bsrc/middlewared/middlewared/plugins network.py, src/middlewared/middlewared/plugins/interface dhcp.py

address review
DeltaFile
+8-2src/middlewared/middlewared/plugins/interface/dhcp.py
+2-2src/middlewared/middlewared/plugins/network.py
+10-42 files

NetBSD/pkgsrc Xs2v0ijdatabases/postgresql-timescaledb distinfo Makefile

   postgresql-timescaledb: updated to 2.25.0

   2.25.0

   This release contains performance improvements and bug fixes since the 2.24.0 release. We recommend that you upgrade at the next available opportunity.

   Highlighted features in TimescaleDB v2.25.0

   This release features multiple improvements for continuous aggregates on the columnstore:

   Faster refreshes: You can now utilize direct compress during materialized view refreshes, resulting in higher throughput and reduced I/O usage.
   Efficiency: The enablement of delete optimizations significantly lowers system resource requirements.
   Smaller transactions: Adjusted defaults for buckets_per_batch to 10 reduces transaction sizes, requiring less WAL holding time.
   Faster queries: Smarter defaults for segmentby and orderby yield improved query performance and better compression ratio on the columnstore.
VersionDeltaFile
1.45+4-4databases/postgresql-timescaledb/distinfo
1.48+2-2databases/postgresql-timescaledb/Makefile
1.44+2-2databases/postgresql-timescaledb/PLIST
+8-83 files

NetBSD/pkgsrc 2e0GFhYdatabases/postgresql13-plpython Makefile PLIST, databases/postgresql13-pltcl Makefile

   postgresql13: removed; end-of-life since 11 November 2021
VersionDeltaFile
1.69+2-11mk/pgsql.buildlink3.mk
1.3+1-1databases/postgresql13/patches/patch-src_backend_Makefile
1.36+1-1databases/postgresql13-plpython/Makefile
1.3+1-1databases/postgresql13-plpython/PLIST
1.2+1-1databases/postgresql13/patches/patch-src_Makefile.shlib
1.33+1-1databases/postgresql13-pltcl/Makefile
+7-1638 files not shown
+35-4444 files

LLVM/project fe413f7llvm/lib/Analysis ScalarEvolution.cpp, llvm/test/Transforms/IndVarSimplify turn-to-invariant.ll

[SCEV] Discard samesign when analyzing loop invariant exits (#181171)

If the predicate has samesign set, we could either perform the checks
with the unsigned predicate and return and unsigned invariant predicate,
or we could perform them with the signed predicate and return a signed
invariant predicate. The current implementation can end up mixing both,
using a signed predicate for one check and an unsigned one for the
other.

Avoid this by dropping the samesign flag.

Fixes https://github.com/llvm/llvm-project/issues/180870.
DeltaFile
+44-0llvm/test/Transforms/IndVarSimplify/turn-to-invariant.ll
+6-1llvm/lib/Analysis/ScalarEvolution.cpp
+50-12 files

FreeBSD/ports 8813eectextproc/moor distinfo Makefile

textproc/moor: Update 2.10.3 => 2.10.4

Changelog:
https://github.com/walles/moor/releases/tag/v2.10.4

PR:     293144
DeltaFile
+5-5textproc/moor/distinfo
+1-2textproc/moor/Makefile
+6-72 files

OPNSense/ports 869fc70opnsense/filterlog-go Makefile distinfo

opnsense/filterlog-go: initial port; closes #252
DeltaFile
+24-0opnsense/filterlog-go/Makefile
+5-0opnsense/filterlog-go/distinfo
+3-0opnsense/filterlog-go/pkg-descr
+32-03 files

OpenBSD/ports ZbbSnkWgames/gottcode Makefile.inc, games/gottcode/connectagram/pkg PLIST

   games/gottcode: update to Qt6 versions

   Brings 5 years of fixes/improvements and switches from qmake to cmake

   - connectagram-1.3.9
   - cutemaze-1.3.6
   - gottet-1.2.7
   - hexalate-1.2.6
   - peg-e-1.3.6
   - simsu-1.4.7
   - tanglet-1.6.9
   - tetzle-3.0.3
VersionDeltaFile
1.12+63-47games/gottcode/tanglet/pkg/PLIST
1.11+49-11games/gottcode/connectagram/pkg/PLIST
1.22+3-11games/gottcode/Makefile.inc
1.20+3-5games/gottcode/cutemaze/Makefile
1.25+1-6games/gottcode/tanglet/Makefile
1.23+2-5games/gottcode/simsu/Makefile
+121-8524 files not shown
+150-12730 files

LLVM/project e0182eboffload CMakeLists.txt

[OFFLOAD] Fix issue where host plugin is added twice to the plugin list (#181346)

DeltaFile
+5-1offload/CMakeLists.txt
+5-11 files

OpenBSD/ports pe6vUdudevel/arm-compute-library Makefile distinfo, devel/arm-compute-library/patches patch-SConscript patch-SConstruct

   Update arm-compute-library to 52.8.0
VersionDeltaFile
1.16+3-3devel/arm-compute-library/patches/patch-SConscript
1.25+2-2devel/arm-compute-library/Makefile
1.19+2-2devel/arm-compute-library/distinfo
1.16+1-1devel/arm-compute-library/patches/patch-SConstruct
1.19+1-0devel/arm-compute-library/pkg/PLIST
+9-85 files

NetBSD/pkgsrc Ho8Mlcadoc CHANGES-2026

   Updated databases/postgresql1[4-8]
VersionDeltaFile
1.1087+6-1doc/CHANGES-2026
+6-11 files

OpenBSD/ports 3Pg6f9ysysutils/rustic distinfo crates.inc

   Update to rustic-0.11.0

   If you use it with an existing config or repository, please take a look
   at https://rustic.cli.rs/docs/breaking_changes.html, as default behavior
   has been changed.

   Changes https://github.com/rustic-rs/rustic/releases/tag/v0.11.0
VersionDeltaFile
1.24+410-342sysutils/rustic/distinfo
1.19+204-170sysutils/rustic/crates.inc
1.29+1-1sysutils/rustic/Makefile
+615-5133 files

NetBSD/pkgsrc w0TCHUvdatabases/postgresql14 distinfo, databases/postgresql15 distinfo

   postgresql1[4-8]*: updated to 18.2, 17.8, 16.12, 15.16, and 14.21

   PostgreSQL 18.2, 17.8, 16.12, 15.16, and 14.21

   Security Issues

   CVE-2026-2003: PostgreSQL oidvector discloses a few bytes of memory

   CVSS v3.1 Base Score: 4.3

   Supported, Vulnerable Versions: 14 - 18.

   Improper validation of type oidvector in PostgreSQL allows a database user to disclose a few bytes of server memory. We have not ruled out viability of attacks that arrange for presence of confidential information in disclosed bytes, but they seem unlikely. Versions before PostgreSQL 18.2, 17.8, 16.12, 15.16, and 14.21 are affected.

   The PostgreSQL project thanks Altan Birler for reporting this problem.

   CVE-2026-2004: PostgreSQL intarray missing validation of type of input to selectivity estimator executes arbitrary code

   CVSS v3.1 Base Score: 8.8

    [61 lines not shown]
VersionDeltaFile
1.3+4-4databases/postgresql18/distinfo
1.17+4-4databases/postgresql15/distinfo
1.14+4-4databases/postgresql16/distinfo
1.24+4-4databases/postgresql14/distinfo
1.9+4-4databases/postgresql17/distinfo
1.16+3-3databases/postgresql17/Makefile.common
+23-2350 files not shown
+85-11856 files

OPNSense/core 1ef4295src/opnsense/mvc/app/library/OPNsense/Base UIModelGrid.php

There is no this here, fix typo
DeltaFile
+1-1src/opnsense/mvc/app/library/OPNsense/Base/UIModelGrid.php
+1-11 files

FreeNAS/freenas 7d0a1b6src/middlewared/middlewared/plugins ups.py, src/middlewared/middlewared/plugins/ups upssched_event.py config.py

Convert UPS plugin to be type-safe
DeltaFile
+0-359src/middlewared/middlewared/plugins/ups.py
+119-0src/middlewared/middlewared/plugins/ups/upssched_event.py
+112-0src/middlewared/middlewared/plugins/ups/config.py
+92-0src/middlewared/middlewared/plugins/ups/utils.py
+92-0src/middlewared/middlewared/plugins/ups/__init__.py
+34-0src/middlewared/middlewared/service/system_service_part.py
+449-35920 files not shown
+519-41526 files

NetBSD/pkgsrc-wip 45e7995powerdns-recursor distinfo cargo-depends.mk, powerdns-recursor/files pdns_recursor.sh

powerdns-recursor: remove, updated in pkgsrc
DeltaFile
+0-287powerdns-recursor/distinfo
+0-96powerdns-recursor/cargo-depends.mk
+0-52powerdns-recursor/Makefile
+0-30powerdns-recursor/files/smf/manifest.xml
+0-24powerdns-recursor/files/smf/pdns_recursor.sh
+0-19powerdns-recursor/files/pdns_recursor.sh
+0-5084 files not shown
+0-52710 files