NetBSD/pkgsrc 7Jjer4Jdoc CHANGES-2026 TODO

   doc: Updated net/yt-dlp to 2026.2.21
VersionDeltaFile
1.1328+2-1doc/CHANGES-2026
1.26859+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc ucy9M39net/yt-dlp PLIST distinfo

   yt-dlp: update to 2026.2.21.

   Security: [CVE-2026-26331] Arbitrary command injection with the --netrc-cmd option
   The argument passed to the command in --netrc-cmd is now limited to a safe subset of characters

   Changelog

   Core changes

       cookies: Ignore cookies with control characters (#15862) by bashonly, syphyr
       jsinterp
           Fix bitwise operations (#15985) by bashonly
           Stringify bracket notation keys in object access (#15989) by bashonly
           Support string concatenation with + and += (#15990) by bashonly

   Extractor changes

       Add browser impersonation support to more extractors (#16029) by bashonly
       Limit netrc_machine parameter to shell-safe characters by Grub4K

    [42 lines not shown]
VersionDeltaFile
1.58+13-1net/yt-dlp/PLIST
1.80+4-4net/yt-dlp/distinfo
1.87+4-4net/yt-dlp/Makefile
+21-93 files

NetBSD/pkgsrc Yf4J6MZdoc CHANGES-2026

   doc: Updated devel/objfw to 1.5
VersionDeltaFile
1.1327+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc BPC3n8ddevel/objfw PLIST options.mk

   Update devel/objfw to 1.5

   Legend:
    * Changes of existing features or bug fixes
    + New features

   ObjFW 1.4.4 -> ObjFW 1.5, 2026-02-22
    + Adds OFColorSpace and adds support for color spaces to OFColor. Supports
      sRGB, linear sRGB, BT.709, Display-P3, linear Display-P3, BT.2020, linear
      BT.2020, Adobe RGB and linear Adobe RGB.
    + Adds OFImage to store an image in various pixel formats and color spaces.
    + Adds OFCanvas to create (draw) images, including bilinear image scaling and
      alpha blending in linear color space and pixel format and color space
      transformations when source and destination use a different pixel format
      and/or color space.
    + Adds OFImageFormatHandler as a generic interface to handle image formats
      including a registry for image formats so that it can be extended by 3rd
      parties.
    + Adds an OFImageFormatHandler for BMP and QOI images.

    [66 lines not shown]
VersionDeltaFile
1.33+15-3devel/objfw/PLIST
1.6+2-10devel/objfw/options.mk
1.11+11-1devel/objfw/PLIST.framework
1.42+4-4devel/objfw/distinfo
1.62+2-3devel/objfw/Makefile
1.17+2-2devel/objfw/PLIST.runtime
+36-232 files not shown
+40-278 files

NetBSD/pkgsrc EgWfbTVdoc CHANGES-2026

   Updated net/haproxy, security/libgcrypt
VersionDeltaFile
1.1326+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc xGrHzygsecurity/libgcrypt distinfo Makefile, security/libgcrypt/patches patch-cipher_asm-common-amd64.h patch-cipher_rijndael-vaes-avx512-amd64.S

   libgcrypt: updated to 1.12.1

   Noteworthy changes in version 1.12.1 (2026-02-20)

    * Bug fixes:

      - Fix for aSmartOS (Solaris) build problem due to AVX2 changes.

      - Fix a regression in gcry_mpi_ec_curve_point.

      - Make sure to have MPI limbs pre-allocated in ECC and fix
        Weierstrass curve use with PUBKEY_FLAG_PARAM.

    * Other:

       - Add MPI configuration for NetBSD m68k.
VersionDeltaFile
1.106+4-7security/libgcrypt/distinfo
1.123+2-2security/libgcrypt/Makefile
1.2+1-1security/libgcrypt/patches/patch-cipher_asm-common-amd64.h
1.2+1-1security/libgcrypt/patches/patch-cipher_rijndael-vaes-avx512-amd64.S
1.6+1-1security/libgcrypt/patches/patch-mpi_config.links
+9-125 files

NetBSD/pkgsrc WffOftOnet/haproxy distinfo Makefile

   haproxy: updated to 3.3.4

   3.3.4
   - DOC: internals: addd mworker V3 internals
   - DOC: proxy-proto: underline the packed attribute for struct pp2_tlv_ssl
   - BUG/MINOR: deviceatlas: add missing return on error in config parsers
   - BUG/MINOR: deviceatlas: add NULL checks on strdup() results in config parsers
   - BUG/MEDIUM: deviceatlas: fix resource leaks on init error paths
   - BUG/MINOR: deviceatlas: fix off-by-one in da_haproxy_conv()
   - BUG/MINOR: deviceatlas: fix cookie vlen using wrong length after extraction
   - BUG/MINOR: deviceatlas: fix double-checked locking race in checkinst
   - BUG/MINOR: deviceatlas: fix resource leak on hot-reload compile failure
   - BUG/MINOR: deviceatlas: fix deinit to only finalize when initialized
   - BUG/MINOR: deviceatlas: set cache_size on hot-reloaded atlas instance
   - BUG/MINOR: ssl: lack crtlist_dup_ssl_conf() declaration
   - BUG/MINOR: ssl: double-free on error path w/ ssl-f-use parser
   - BUG/MINOR: ssl: fix leak in ssl-f-use parser upon error
   - BUG/MINOR: ssl: clarify ssl-f-use errors in post-section parsing
   - BUG/MINOR: ssl: error with ssl-f-use when no "crt"

    [16 lines not shown]
VersionDeltaFile
1.143+4-4net/haproxy/distinfo
1.151+2-2net/haproxy/Makefile
+6-62 files

NetBSD/src w30ihdesbin/ccdconfig ccdconfig.c

   Appease clang not liking ","+len:

   error: adding 'size_t' (aka 'unsigned long') to a string does not append
       to the string [-Werror,-Wstring-plus-int]
   note: use array indexing to silence this warning
VersionDeltaFile
1.61+3-3sbin/ccdconfig/ccdconfig.c
+3-31 files

NetBSD/pkgsrc vrfCjPRdoc pkg-vulnerabilities

   doc/pkg-vulnerabilities: add rails eol and clean up

   * Tweak package names for older Ruby on Rails pacakges.
   * Add eol for Ruby on Rails packages 7.0 and 7.1.
   * Add php81* with eol.
VersionDeltaFile
1.735+9-3doc/pkg-vulnerabilities
+9-31 files

NetBSD/pkgsrc-wip 36d47b3chromium COMMIT_MSG

chromium: fix commit_msg
DeltaFile
+1-1chromium/COMMIT_MSG
+1-11 files

NetBSD/pkgsrc-wip fa86997sfwbar Makefile distinfo, sfwbar/patches patch-modules_network.c

sfwbar: fix network module
DeltaFile
+3-22sfwbar/Makefile
+2-0sfwbar/patches/patch-modules_network.c
+1-1sfwbar/distinfo
+6-233 files

NetBSD/pkgsrc 2ejhhmjdoc CHANGES-2026

   doc: Updated devel/wayland to 1.24.0nb2
VersionDeltaFile
1.1325+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 43GCw9vdevel/wayland Makefile distinfo, devel/wayland/patches patch-meson.build

   wayland: workaround for cursor loading on NetBSD

   Gdk-WARNING **: 16:00:11.681: Failed to load cursor theme default
   Gdk:ERROR:../gdk/wayland/gdkdisplay-wayland.c:1195:_gdk_wayland_display_get_scaled_cursor_theme:
      assertion failed: (display_wayland->cursor_theme_name)
   PR kern/57622
VersionDeltaFile
1.3+8-6devel/wayland/patches/patch-meson.build
1.34+2-2devel/wayland/Makefile
1.17+2-2devel/wayland/distinfo
+12-103 files

NetBSD/pkgsrc 1LTmeuslang/go126 PLIST Makefile, lang/go126/patches patch-src_cmd_dist_build.go patch-src_crypto_x509_root__solaris.go

   New package, lang/go126 -- Go 1.26.0.

   Release notes: https://go.dev/doc/go1.26
VersionDeltaFile
1.1+14,985-0lang/go126/PLIST
1.1+133-0lang/go126/Makefile
1.1+22-0lang/go126/patches/patch-src_cmd_dist_build.go
1.1+21-0lang/go126/patches/patch-src_crypto_x509_root__solaris.go
1.1+18-0lang/go126/patches/patch-src_crypto_x509_root__bsd.go
1.1+17-0lang/go126/patches/patch-src_syscall_syscall__solaris.go
+15,196-08 files not shown
+15,265-214 files

NetBSD/pkgsrc UMFTpLedoc CHANGES-2026 TODO

   doc: Updated net/slumber to 5.1.0
VersionDeltaFile
1.1324+2-1doc/CHANGES-2026
1.26858+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc wSjt26knet/slumber distinfo Makefile

   slumber: update to 5.1.0.

   ## [5.1.0] - 2026-02-20

   ### Added

   - Add `mime_overrides` config field to modify response `Content-Type` [#721](https://github.com/LucasPickering/slumber/issues/721)

   ### Changed

   - Upgrade to Rust 1.90
   - Sidebar now only closes with the toggle keybind (`s`)
     - Pressing `Enter`/`Esc` on the Profile/History sidebars will revert to the Recipe sidebar

   ### Fixed

   - Fix request being persisted incorrectly when changing collections while in-flight
   - Fix Exchange pane fullscreening as the Profile pane if the Profile list was the last opened sidebar
VersionDeltaFile
1.41+4-4net/slumber/distinfo
1.55+3-3net/slumber/Makefile
+7-72 files

NetBSD/pkgsrc aJFsokxdoc CHANGES-2026 TODO

   doc: Updated www/py-werkzeug to 3.1.6
VersionDeltaFile
1.1323+2-1doc/CHANGES-2026
1.26857+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc G3Z2kwwwww/py-werkzeug Makefile distinfo

   py-werkzeug: update to 3.1.6.

   Version 3.1.6
   -------------

   Released 2026-02-19

   -   ``safe_join`` on Windows does not allow special devices names in
       multi-segment paths. :ghsa:`29vq-49wr-vm6x`
VersionDeltaFile
1.35+3-10www/py-werkzeug/Makefile
1.47+4-4www/py-werkzeug/distinfo
1.47+2-2www/py-werkzeug/Makefile.common
+9-163 files

NetBSD/pkgsrc-wip 1740ef0. TODO, py-typer distinfo Makefile

ph-typer: update to 0.24.1
DeltaFile
+3-3py-typer/distinfo
+3-3py-typer/Makefile
+0-1TODO
+6-73 files

NetBSD/pkgsrc byMX9Cgdoc TODO CHANGES-2026

   doc: Updated comms/py-textual to 8.0.0
VersionDeltaFile
1.26856+1-2doc/TODO
1.1322+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc N1Ntqr3comms/py-textual distinfo Makefile

   py-textual: update to 8.0.0.

   The major version change is due to changing Select.BLANK to Select.NULL, to avoid an unfortunate name clash.

   [8.0.0] - 2026-02-16

   Added

       Added mode argument to push_screen and push_screen_wait to enable pushing a screen to a non-active mode #6362
       Added App.mode_change_signal and App.screen_change_signal #6362
       Added Tabs.get_tab #6362
       Added Catppuccin Frappe and Macchiato themes #6335

   Changed

       It is no longer a NOOP and warning to dismiss a non-active screen. The dismiss will still work, but the screen may not update if the current mode is not active. #6362
       Added 50ms delay when switching screens to allow state to udpate and prevent janky flash of old content #6362
       Breaking change: Changed Select.BLANK to Select.NULL to avoid clash with newer Widget.BLANK Classvar #6374
VersionDeltaFile
1.39+4-4comms/py-textual/distinfo
1.44+4-4comms/py-textual/Makefile
+8-82 files

NetBSD/pkgsrc InYHqYGdoc TODO CHANGES-2026

   doc: Updated devel/py-ruff to 0.15.2
VersionDeltaFile
1.26855+1-2doc/TODO
1.1321+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc bDi5Yfidevel/py-ruff distinfo cargo-depends.mk

   py-ruff: update to 0.15.2.

   Preview features

       Expand the default rule set (#23385)

       In preview, Ruff now enables a significantly expanded default rule set of 412 rules, up from the stable default set of 59 rules. The new rules are mostly a superset of the stable defaults, with the exception of these rules, which are removed from the preview defaults:
           multiple-imports-on-one-line (E401)
           module-import-not-at-top-of-file (E402)
           module-import-not-at-top-of-file (E701)
           multiple-statements-on-one-line-semicolon (E702)
           useless-semicolon (E703)
           none-comparison (E711)
           true-false-comparison (E712)
           not-in-test (E713)
           not-is-test (E714)
           type-comparison (E721)
           lambda-assignment (E731)
           ambiguous-variable-name (E741)

    [50 lines not shown]
VersionDeltaFile
1.93+103-46devel/py-ruff/distinfo
1.88+33-14devel/py-ruff/cargo-depends.mk
1.95+2-2devel/py-ruff/Makefile
+138-623 files

NetBSD/pkgsrc dUcQk8Udoc CHANGES-2026 TODO

   doc: Updated comms/py-rich to 14.3.3
VersionDeltaFile
1.1320+2-1doc/CHANGES-2026
1.26854+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc gV5ygRBcomms/py-rich distinfo Makefile

   py-rich: update to 14.3.3.

   Fixed a infinite loop in split_graphemes
VersionDeltaFile
1.50+4-4comms/py-rich/distinfo
1.58+2-2comms/py-rich/Makefile
+6-62 files

NetBSD/pkgsrc oxApsmDdoc CHANGES-2026 TODO

   doc: Updated devel/py-pylint to 4.0.5
VersionDeltaFile
1.1319+2-1doc/CHANGES-2026
1.26853+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc hcNhmXzdevel/py-pylint distinfo Makefile

   py-pylint: update to 4.0.5.

   False Positives Fixed
   ---------------------

   - Fix possibly-used-before-assignment false positive when using self.fail() in tests.

   - Fixed false positive for ``logging-unsupported-format`` when no arguments are provided to logging functions.

     According to Python's logging documentation, no formatting is performed when no arguments are supplied, so strings like ``logging.error("%test")`` are valid.

   - Fix a false positive for ``invalid-name`` where a dataclass field typed with ``Final``
     was evaluated against the ``class_const`` regex instead of the ``class_attribute`` regex.

   - Avoid emitting `unspecified-encoding` (W1514) when `py-version` is 3.15+.

   Other Bug Fixes
   ---------------


    [5 lines not shown]
VersionDeltaFile
1.104+4-4devel/py-pylint/distinfo
1.119+4-4devel/py-pylint/Makefile
+8-82 files

NetBSD/pkgsrc UVSD5mudoc TODO CHANGES-2026

   doc: Updated sysutils/py-puremagic to 2.0.0
VersionDeltaFile
1.26852+1-2doc/TODO
1.1318+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 81l5weUsysutils/py-puremagic PLIST distinfo

   py-puremagic: update to 2.0.0.

   Version 2.0.0
   -------------

   - Adding deep scan for improved accuracy #102 #94 #85 #70 #69 #12 #3
   - Changing to full semantic versioning to be able to denote bugfixes vs minor features
   - Changing to use uv instead of requirements
   - Removing support for python 3.7, 3.8, 3.9, 3.10 and 3.11 please stick to 1.x release chain to support older versions
VersionDeltaFile
1.5+34-2sysutils/py-puremagic/PLIST
1.13+4-4sysutils/py-puremagic/distinfo
1.15+2-2sysutils/py-puremagic/Makefile
+40-83 files

NetBSD/pkgsrc zuomgPKdoc CHANGES-2026 TODO

   doc: Updated devel/py-poetry-dynamic-versioning to 1.10.0
VersionDeltaFile
1.1317+2-1doc/CHANGES-2026
1.26851+1-2doc/TODO
+3-32 files