NetBSD/pkgsrc 0AWNqCW — doc CHANGES-2026

   Updated devel/py-apycula, time/py-pytz, textproc/py-itemloaders, www/py-w3lib
VersionDeltaFile
1.6689+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc 6cexmp6 — www/py-w3lib Makefile PLIST

   py-w3lib: updated to 2.5.0

   2.5.0 (2026-09-30)

   New features:

   - Added support for Python 3.15

   - Added :func:`~w3lib.url.add_http_if_no_scheme`, ported from Scrapy, which
     adds ``http`` as the default scheme to a URL that has none

   - ``w3lib.url.parse_qsl_to_bytes``, :func:`~w3lib.url.url_query_parameter`,
     :func:`~w3lib.url.add_or_replace_parameter`,
     :func:`~w3lib.url.add_or_replace_parameters` and
     :func:`~w3lib.url.canonicalize_url` now accept a *separator* (or
     *query_separator* for :func:`~w3lib.url.canonicalize_url`) keyword argument,
     to support query strings that use a separator other than ``&``

   - :func:`~w3lib.html.get_base_url` and :func:`~w3lib.html.get_meta_refresh`

    [150 lines not shown]
VersionDeltaFile
1.15+4-4www/py-w3lib/distinfo
1.5+4-1www/py-w3lib/PLIST
1.17+2-2www/py-w3lib/Makefile
+10-73 files

NetBSD/pkgsrc 76TdoQq — textproc/py-itemloaders Makefile distinfo

   py-itemloaders: updated to 1.5.0

   itemloaders 1.5.0 (2026-09-29)

   - **Backward-incompatible change:** when an Item Loader instantiates the
     item itself, from :attr:`~ItemLoader.default_item_class`, the field
     defaults of that item are no longer treated as collected data, so they no
     longer go through processors and no longer get combined with the values
     you add. They still reach the loaded item for fields that get no data.

     To get the old behavior, pass the item yourself, e.g.
     ``ItemLoader(item=MyItem())``.

   - **Backward-incompatible change:** sets and iterators other than generators,
     such as the result of :func:`map`, are now collected value by value, like
     lists, tuples and generators already were, instead of as a single value.

     To collect one of them as a single value, wrap it in a list, e.g.
     ``loader.add_value("tags", [{"a", "b"}])``.

    [19 lines not shown]
VersionDeltaFile
1.10+4-4textproc/py-itemloaders/distinfo
1.15+2-2textproc/py-itemloaders/Makefile
+6-62 files

NetBSD/pkgsrc j5hOMPJ — time/py-pytz Makefile distinfo

   py-pytz: updated to 2026.5

   2026.5 (2026e) Release
VersionDeltaFile
1.67+4-4time/py-pytz/distinfo
1.75+2-2time/py-pytz/Makefile
+6-62 files

NetBSD/pkgsrc SLRNucH — devel/py-apycula Makefile distinfo

   py-apycula: updated to 0.34

   0.34

   Fix RAW_ALU_LUT.
   GitHub CI: updated workflows to avoid Node.js version warnings
   Add GW_JTAG support for TangNano20k / GW2A-18C (under instruction from YRabbit)
   Yosys 0.96
   Fix bypass register attributes in DSP
   Fix LVDS and IBUFs in one bank.
   fix unassigned offx variable in get_pll_bels
   BUGFIX. PLL's bels offsets
   GW5AT-60B. Implement the clocks.
VersionDeltaFile
1.5+4-4devel/py-apycula/distinfo
1.6+2-2devel/py-apycula/Makefile
+6-62 files

NetBSD/pkgsrc LYngtMw — doc CHANGES-2026

   Updated math/fast_float, devel/py-wcwidth, misc/py-pbs-installer, devel/py-pebble
VersionDeltaFile
1.6688+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc uQCwCx1 — devel/py-pebble Makefile distinfo

   py-pebble: updated to 5.2.3

   5.2.3

   Fixes:
    - Issue 169: fix pool's context parameter type annotation.
    - Issue 170: correctly report the pool's status in case of
      internal error.
VersionDeltaFile
1.22+4-4devel/py-pebble/distinfo
1.25+2-2devel/py-pebble/Makefile
+6-62 files

NetBSD/pkgsrc tEiLBNF — misc/py-pbs-installer Makefile distinfo

   py-pbs-installer: updated to 2026.10.3

   2026.10.3
   Unknown changes
VersionDeltaFile
1.24+4-4misc/py-pbs-installer/distinfo
1.24+3-3misc/py-pbs-installer/Makefile
+7-72 files

NetBSD/pkgsrc A84YWyj — devel/py-wcwidth Makefile distinfo

   py-wcwidth: updated to 0.9.2

   0.9.2 *2026-10-04*
   * **Bugfix** `wrap()`_ should omit an empty line as output, like `textwrap.wrap()`_
   * **Bugfix** `clip()`_ when using non-default argument, ``tabsize=0``
   * **Bugfix** regional-indicator pairs (flags) when corrected for terminals that show lone regional
     indicators as narrow (xterm, wezterm, VTE, and others) in `wcstwidth()`_ and `width()`_
VersionDeltaFile
1.29+4-4devel/py-wcwidth/distinfo
1.32+2-2devel/py-wcwidth/Makefile
+6-62 files

NetBSD/pkgsrc sd1hFnX — math/fast_float Makefile distinfo

   fast_float: updated to 8.3.1

   8.3.1

   Keep chars_format::javascript out of the common hot path
   Restore the simple loop in fastfloat_strncasecmp
   Fold the format at compile time under clang, mark cold checks unlikely
   Fix std::float16_t rounding of subnormal ties and fast-path overflow
   Average branch misses over the repetitions in the benchmark
   drop the unreachable tail of parse_mantissa
   CI: pin Alpine to v3.22 to fix setup-alpine failures
   Reorder parsed_number_string_t fields to avoid padding
   Add manually triggered release workflow; fix on-release asset upload
VersionDeltaFile
1.20+4-4math/fast_float/distinfo
1.20+2-2math/fast_float/Makefile
+6-62 files

NetBSD/pkgsrc PY24A9Y — mail/mimedefang MESSAGE distinfo, mail/mimedefang/patches patch-Makefile.in

   Update to MIMEDefang 3.7.1:
   - upstream changed the name of the DISTFILE, this should be fixed better
   - appease pkglint somewhat

   Changelog

      New features and fixes of MIMEDefang versions.

      MIMEDefang 3.7.1 2026-07-14
        * add autoscaling support to activate or deactivate workers when needed
        * add Mail::MIMEDefang::Async module to run multiple tasks in parallel
        * add Mail::MIMEDefang::BIMI module with BIMI support
        * add Mail::MIMEDefang::TLSPolicy module for MTA-STS and DANE/TLSA policy checks
        * add support for ClamAV scan using TCP/IP on localhost
        * improve md_graphdefang_log with new per_message parameter
        * add md_graphdefang_log_array for logging arbitrary numbers of values
        * add -A flag to mimedefang-multiplexor for worker scheduling logging
        * add -k flag to mimedefang-multiplexor for adaptive autoscaling
        * fix strip CR before LF at header fold points in INPUTMSG

    [21 lines not shown]
VersionDeltaFile
1.11+22-9mail/mimedefang/PLIST
1.2+10-9mail/mimedefang/patches/patch-Makefile.in
1.81+9-9mail/mimedefang/Makefile
1.36+5-5mail/mimedefang/distinfo
1.5+1-1mail/mimedefang/MESSAGE
+47-335 files

NetBSD/pkgsrc 6pD7wKs — doc CHANGES-2026

   doc: Updated mail/cyrus-imapd312 to 3.12.4
VersionDeltaFile
1.6687+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc uzZWYHg — mail/cyrus-imapd312 Makefile distinfo

   cyrus-imapd312:  Update to Cyrus IMAPd 3.12.4.

        ____________________________________________________________________________________________

   Cyrus IMAP 3.12.4 Release Notes

   Changes since 3.12.3

   Security fixes

        * CVE-2026-61907: JMAP snooze bypasses destination-mailbox ACL
          An authenticated user with insert permissions on another user's snoozed mailbox could cause
          insertion of mail to that user's inbox, or any other of their mailboxes whose id was known to
          the user, despite having no insert permissions to the target mailbox.
          Reported by: Michael Lynch (mtlynch.io).
        * CVE-2026-61908: JMAP email-header blob ID out-of-bounds index
          An authenticated user could attempt to download a specially crafted JMAP blob ID of the form
          H<emailid>-<index>, which could read past the end of the internal blob_headers array during
          download, exposing adjacent heap memory.

    [136 lines not shown]
VersionDeltaFile
1.4+4-4mail/cyrus-imapd312/distinfo
1.5+2-3mail/cyrus-imapd312/Makefile
+6-72 files

NetBSD/pkgsrc oUyDDHa — doc CHANGES-2026

   Updated devel/p5-Long-Jump to 0.000005
VersionDeltaFile
1.6686+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc cFcNQ2X — devel/p5-Long-Jump Makefile distinfo

   Update to 0.000005

   Upstream changes:
   0.000005  2026-04-17 11:29:35-07:00 America/Los_Angeles

       - Require Importer 0.025+ so `use Importer Importer => 'import'` works
         (older Importer versions like 0.014 lack 'import' in IMPORTER_MENU,
         causing "Importer does not export &import" at load time)


   0.000004  2026-04-15 14:34:09-07:00 America/Los_Angeles

       - Add havejump() to check if a named jump point is currently set
VersionDeltaFile
1.2+4-4devel/p5-Long-Jump/distinfo
1.3+2-3devel/p5-Long-Jump/Makefile
+6-72 files

NetBSD/pkgsrc lTrNUP1 — doc CHANGES-2026

   Updated devel/p5-Log-Dispatchouli to 3.101
VersionDeltaFile
1.6685+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc bSDJFWB — devel/p5-Log-Dispatchouli Makefile distinfo

   Update to 3.101

   Upstream changes:
   3.101     2026-04-13 13:31:24-04:00 America/New_York
           - fix auto-using of Log::Fmt::XS, which was straight up broken

   3.100     2026-04-01 10:35:56-04:00 America/New_York
           - when present, use Log::Fmt::XS for emitting logfmt
           - abstract out logfmt tests for use in both Log::Fmt and Log::Fmt::XS
             test suites (but don't consider this public yet)

   3.013     2025-10-15 10:12:50-04:00 America/New_York
           - typo fixes and spec clarifications

   3.012     2025-10-14 12:39:48-04:00 America/New_York
           - [ BREAKING CHANGE (BARELY) ]
             Log::Fmt now includes a formal specification of the logfmt grammar we
             implement, as well as a description of algorithmns to correctly
             encode strings.  The code has been updated to fall in line, meaning:

    [4 lines not shown]
VersionDeltaFile
1.17+4-4devel/p5-Log-Dispatchouli/distinfo
1.36+3-4devel/p5-Log-Dispatchouli/Makefile
+7-82 files

NetBSD/pkgsrc uo2j1h4 — doc CHANGES-2026

   doc: Updated textproc/py-sphinxcontrib-programoutput2 to 2.0a1nb1
VersionDeltaFile
1.6684+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 6QasezO — textproc/py-sphinxcontrib-programoutput2 Makefile

   Update WHEELNAME, apparently it changed.
VersionDeltaFile
1.3+3-2textproc/py-sphinxcontrib-programoutput2/Makefile
+3-21 files

NetBSD/pkgsrc xECWXMD — doc CHANGES-2026

   Updated devel/p5-Log-Any to 1.72.0
VersionDeltaFile
1.6683+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc VJ7ODPv — devel/p5-Log-Any distinfo Makefile

   Update to 1.72.0

   Upstream changes:
   1.720     2026-04-25 12:58:08+02:00 Europe/Vienna
     - This release contains some performance improvements. Thanks @XSven! [Github #116]
   1.719     2026-03-16 08:53:34-05:00 America/Chicago
     This release contains fixes for test failures and documentation.
     [Fixed]
     - Fixed t/proxy-with-stack-trace.t failing tests on Windows. Thanks @Akron!
       [Github #104]
     - Fixed requirement on Storable > 3.06 for Log::Any::Proxy::WithStackTrace.
       Thanks @perlpunk! [Github #105]
     - Fixed POD lists rendering horribly. Thanks @mikkoi! [Github #113]
VersionDeltaFile
1.47+4-5devel/p5-Log-Any/Makefile
1.30+4-4devel/p5-Log-Any/distinfo
+8-92 files

NetBSD/pkgsrc 9fSNrlv — doc CHANGES-2026

   Updated devel/p5-IPC-Shareable to 1.19
VersionDeltaFile
1.6682+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc T4xUBre — devel/p5-IPC-Shareable distinfo Makefile

   Update to 1.19

   Upstream changes:
   1.19    2026-07-06
       - Fix mass CPAN tester FAILs on OpenBSD (29 of 32 reports for 1.18): the
         smoker host's 10 SysV semaphore-set slots (kern.seminfo.semmni=10) were
         pre-exhausted by stale sets leaked from previously crashed runs, so
         nearly every tie died with semget ENOSPC ("Could not create semaphore
         set: No space left on device"), and each failing run leaked further
         resources
       - _tie(): an IPC_PRIVATE segment is now removed when semaphore-set
         creation (or the initial lock) fails. shmget(IPC_PRIVATE) always
         creates a fresh segment regardless of the 'create' attribute, and a
         private segment is unreachable by key after the croak, so it leaked
         invisibly (~4 segments per failed suite run on the wedged smoker)
       - clean_up_testing(): added a second pass that reclaims orphaned
         testing-tagged semaphore sets whose segment is already gone; these pin
         a SEMMNI slot forever and were invisible to the ipcs -m based scan.
         New regression test t/82-stale-ipc-reclaim.t

    [261 lines not shown]
VersionDeltaFile
1.40+7-8devel/p5-IPC-Shareable/Makefile
1.10+4-4devel/p5-IPC-Shareable/distinfo
+11-122 files

NetBSD/pkgsrc YD5wTfy — doc CHANGES-2026

   doc: Updated mail/cyrus-imapd310 to 3.10.4
VersionDeltaFile
1.6681+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3PRnYbG — mail/cyrus-imapd310 Makefile distinfo

   Update to Cyrus IMAPd 3.10.4.

   Cyrus IMAP 3.10.4 Release Notes

   Changes since 3.10.3

   Security fixes

        * CVE-2026-61907: JMAP snooze bypasses destination-mailbox ACL
          An authenticated user with insert permissions on another user's snoozed mailbox could cause
          insertion of mail to that user's inbox, or any other of their mailboxes whose id was known to
          the user, despite having no insert permissions to the target mailbox.
          Reported by: Michael Lynch (mtlynch.io).
        * CVE-2026-61908: JMAP email-header blob ID out-of-bounds index
          An authenticated user could attempt to download a specially crafted JMAP blob ID of the form
          H<emailid>-<index>, which could read past the end of the internal blob_headers array during
          download, exposing adjacent heap memory.
          Reported by: Ahmed Said.
        * CVE-2026-61909: CalDAV/CardDAV multiget bypasses per-href ACL

    [35 lines not shown]
VersionDeltaFile
1.4+4-4mail/cyrus-imapd310/distinfo
1.5+2-3mail/cyrus-imapd310/Makefile
+6-72 files

NetBSD/pkgsrc BTSjc03 — doc CHANGES-2026

   Updated devel/p5-IPC-Run to 20260402.0
VersionDeltaFile
1.6680+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3l8tx2Z — devel/p5-IPC-Run Makefile distinfo

   Update to 20260402.0

   Upstream changes:
   20260402.0 Thu Apr 2 2026
    Bug fixes:
    - GH #271, GH #164 - Detect undefined command in arrayref at harness parse
      time instead of deferring to start() (PR #272)
    - pipe_writer drops input when data is the string "0" due to redundant
      boolean test on input buffer (PR #264)
    - Callback filter evaluates return in list context to distinguish empty
      return from the string "0", preventing infinite loop on Win32 (PR #264)
    - GH #240 - Skip pty output assertions on BSD/Darwin due to known pty
      drain timing issues on short-lived children (PR #274)
    - Implement proper Windows command-line parsing per Microsoft C/C++ rules,
      fixing argument parsing failures with single-quoted strings containing
      whitespace (PR #273)
    Maintenance:
    - Add shebang to eg/synopsis_scripting (PR #275)
   20260401.0 Wed Apr 1 2026

    [108 lines not shown]
VersionDeltaFile
1.21+4-4devel/p5-IPC-Run/distinfo
1.50+3-4devel/p5-IPC-Run/Makefile
+7-82 files

NetBSD/pkgsrc rZp70VQ — doc CHANGES-2026

   Updated devel/p5-IO-Tty to 1.31
VersionDeltaFile
1.6679+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc o760niy — devel/p5-IO-Tty Makefile distinfo

   Update to 1.31

   Upstream changes:
   1.31 2026-05-24 Todd Rinaldo <toddr at cpan.org>
     Bug Fixes:
       * GH #91, PR #94 - Fix v1.27 regression where _open_tty() always passed
         O_NOCTTY, preventing make_slave_controlling_terminal() from acquiring
         a controlling terminal via the POSIX-standard open-without-O_NOCTTY
         mechanism (it was forced to fall through to an explicit TIOCSCTTY
         ioctl). _open_tty() now takes an optional noctty flag (default 1 for
         backward compatibility); make_slave_controlling_terminal() passes 0.
       * GH #92, PR #93 - Fix openpty() detection on Fedora 33-34 / glibc
         2.32-2.33 where LTO flags (-flto=auto) caused the libc-only compile
         probe to falsely succeed, producing "undefined symbol: openpty" at
         runtime. Try -lutil before libc; harmless on systems where openpty
         lives in libc (glibc 2.34+, musl) and necessary where it doesn't.
     Maintenance:
       * PR #90 - Address CPANTS kwalitee issues: add LICENSE, SECURITY.md,
         and CONTRIBUTING.md; add META `provides` for IO::Tty, IO::Pty, and

    [172 lines not shown]
VersionDeltaFile
1.21+4-4devel/p5-IO-Tty/distinfo
1.54+3-4devel/p5-IO-Tty/Makefile
+7-82 files

NetBSD/pkgsrc BLRb43J — doc CHANGES-2026

   Updated devel/p5-IO-Stty to 0.08
VersionDeltaFile
1.6678+2-1doc/CHANGES-2026
+2-11 files