NetBSD/pkgsrc BVEyUb4devel/py-ipython distinfo PLIST

   py-ipython: updated to 9.17.0

   IPython 9.17

   Summary

   This release is mostly about how long IPython takes to start. Two further
   passes over the startup path -- deferring imports to their use sites, keeping
   pygments' plugin machinery out of it, and declaring IPython's own magics
   lazily -- together cut a large fraction off ``import IPython`` and off getting
   to a prompt, without any change in behaviour. Alongside that: a new
   ``IPYTHON_KITTY_GRAPHICS`` environment variable to override terminal graphics
   detection, ``as`` aliasing in :magic:`aimport`, and two input- and
   output-handling fixes.

   There are no backwards-incompatible changes in this release.
VersionDeltaFile
1.123+5-5devel/py-ipython/Makefile
1.90+4-4devel/py-ipython/distinfo
1.31+7-1devel/py-ipython/PLIST
+16-103 files

NetBSD/src Q2wakUCsys/sys param.h

   sys/param.h: Welcome to 11.99.8, courtsey of struct proc reordering.

   PR kern/60653: posix_spawn(3) causes incorrect stack base information

   XXX kernel ABI revbump -- NOT FOR PULLUP
VersionDeltaFile
1.747+2-2sys/sys/param.h
+2-21 files

NetBSD/pkgsrc jDgS4Z3audio/faac distinfo PLIST

   faac: updated to 1.50

   1.50

   Build quantize_sse library with hidden symbols
   Don't call exit() from the library
   Define some more default_options in Meson build
   Fix some warnings in frontend/maingui.c
   Default to buildtype=release in Meson build
   Initialize data variable in huffcode()
   Remove the faulty HAVE_STRCASECMP check and other pointless header checks
   CI: Let Meson build set CFLAGS
   Disallow PNS in MPEG-2 mode to match spec
   frontend: Change default to MPEG-4 as MPEG-2 is obsolete
   Add max-channels option to change MAX_CHANNELS from 64
   Fix PNS to stay on in JOINT_MS for low-bitrate accuracy
   Replace redundant cpe, sce, and lfe boolean flags in ChannelInfo with an enum
   Reduce MAX_CHANNELS to 8 for ADTS compliance
   tns: Prevent division-by-zero or instability on highly correlated signals

    [7 lines not shown]
VersionDeltaFile
1.20+4-8audio/faac/Makefile
1.15+4-4audio/faac/distinfo
1.7+5-3audio/faac/PLIST
+13-153 files

NetBSD/src rSyjIZKsys/kern kern_fork.c, sys/sys proc.h

   struct proc: Put p_stackbase in the [p_startcopy,p_endcopy) range.

   It is inherited by the child because the child has exactly the same
   memory layout as the parent.

   Cleanup after:

   PR kern/60653: posix_spawn(3) causes incorrect stack base information

   XXX kernel ABI revbump -- NOT FOR PULLUP
VersionDeltaFile
1.236+2-10sys/kern/kern_fork.c
1.375+2-2sys/sys/proc.h
+4-122 files

NetBSD/pkgsrc dgNPc1Rchat/znc Makefile

   bump pkgrevision for the fix ctype failure commit I just did:wq
VersionDeltaFile
1.64+2-2chat/znc/Makefile
+2-21 files

NetBSD/pkgsrc slGr1cTchat/znc distinfo, chat/znc/patches patch-src_ZNCString.cpp

   fix ctype(3) failure with toupper() and tolower()
VersionDeltaFile
1.1+24-0chat/znc/patches/patch-src_ZNCString.cpp
1.16+2-1chat/znc/distinfo
+26-12 files

NetBSD/src i88tSFosys/kern kern_fork.c, tests/kernel t_signal_and_sp.c

   fork(2), vfork(2): Copy the parent's stack base pointer to the child.

   Don't just leak whatever random stack pointer some recycled struct
   proc had!

   TBD: Move p_stackbase in struct proc so this is covered by the memcpy
   above, in a separate commit so we can pull this one up without any
   change to the layout of struct proc.

   PR kern/60653: posix_spawn(3) causes incorrect stack base information
VersionDeltaFile
1.24+2-10tests/kernel/t_signal_and_sp.c
1.235+10-2sys/kern/kern_fork.c
+12-122 files

NetBSD/src L83yvZVsys/compat/linux32/arch/aarch64 linux32_exec_machdep.c, sys/kern kern_exec.c exec_subr.c

   execve(2): Set p_stackbase in execve_runproc, not execve_loadvm.

   execve_loadvm must not have side effects on the running process for
   two reasons:

   1. If execve(2) fails, it has to be able to back out and return to
      the calling process.  For example, the shell will execute the
      first of a series of candidate paths that works when it searches
      $PATH, and if one fails, it has to be able to move on to try the
      next.

   2. The caller may be the _parent_ process -- this is the case when
      we're in posix_spawn.

   Instead, it must be set in execve_runproc, after we're committed to
   the exec and can't back out -- and we're definitely operating on the
   process that is executing a new image, not on its parent!

   p_stackbase and its assignment in exec_setup_stack, a subroutine of

    [18 lines not shown]
VersionDeltaFile
1.23+2-31tests/kernel/t_signal_and_sp.c
1.93+2-4sys/kern/exec_subr.c
1.3+2-4sys/compat/linux32/arch/aarch64/linux32_exec_machdep.c
1.535+3-2sys/kern/kern_exec.c
+9-414 files

NetBSD/src VQhNL4ztests/kernel Makefile

   t_signal_and_sp: Link against libpthread unconditionally now.

   Required by new test cases added for:

   PR kern/60653: posix_spawn(3) causes incorrect stack base information
VersionDeltaFile
1.100+2-2tests/kernel/Makefile
+2-21 files

NetBSD/pkgsrc eNpPSnpdoc CHANGES-2026

   doc: Added inputmethod/anthy-unicode-elisp version 1.0.0.20260213
VersionDeltaFile
1.5624+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc pCgdnnAdoc CHANGES-2026

   doc: Added inputmethod/anthy-unicode version 1.0.0.20260213
VersionDeltaFile
1.5623+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc uyW0rPxinputmethod Makefile

   inputmethods/Makefile: + anthy-unicode*
VersionDeltaFile
1.136+3-1inputmethod/Makefile
+3-11 files

NetBSD/pkgsrc Ga6vyu2inputmethod/anthy-unicode-elisp DESCR PLIST

   inputmethod/anthy-unicode-elisp: import anthy-unicode-elisp-1.0.0.20260213

   Provided by Showta Ishizaki in PR 60647.

   Emacs lisp files for anthy-unicode, the maintained Unicode fork of anthy.
   They install as anthy-unicode.el and friends and talk to
   anthy-agent-unicode, so they do not collide with inputmethod/anthy-elisp
   and both can be installed at once.
VersionDeltaFile
1.1+69-0inputmethod/anthy-unicode-elisp/Makefile
1.1+14-0inputmethod/anthy-unicode-elisp/PLIST
1.1+4-0inputmethod/anthy-unicode-elisp/DESCR
+87-03 files

NetBSD/pkgsrc tS66vXVinputmethod/anthy-unicode distinfo buildlink3.mk, inputmethod/anthy-unicode/patches patch-src-util_anthy-unicode.el

   inputmethod/anthy-unicode: import anthy-unicode-1.0.0.20260213

   Provided by Showta Ishizaki in PR 60647.

   Anthy is a Japanese kana-kanji conversion engine.  anthy-unicode is the
   maintained fork of anthy 9100h, whose last release was in 2009.  It moves
   the internal encoding from EUC-JP to UTF-8, from which it takes its name,
   and installs everything under -unicode names so that it can be used
   alongside the original.
VersionDeltaFile
1.1+259-0inputmethod/anthy-unicode/patches/patch-src-util_anthy-unicode.el
1.1+26-0inputmethod/anthy-unicode/Makefile
1.1+21-0inputmethod/anthy-unicode/PLIST
1.1+19-0inputmethod/anthy-unicode/Makefile.common
1.1+12-0inputmethod/anthy-unicode/buildlink3.mk
1.1+6-0inputmethod/anthy-unicode/distinfo
+343-01 files not shown
+348-07 files

NetBSD/pkgsrc XJhSpAVdoc CHANGES-2026

   Updated textproc/py-jsonrpclib-pelix, textproc/py-types-docutils
VersionDeltaFile
1.5622+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc AbS9g7wtextproc/py-types-docutils Makefile distinfo

   py-types-docutils: updated to 0.23.0.20260827

   0.23.0.20260827
   * Bump to 0.23
   * Type `Publisher` attributes and the source/destination classes in `docutils.core`
VersionDeltaFile
1.13+4-4textproc/py-types-docutils/distinfo
1.13+2-2textproc/py-types-docutils/Makefile
+6-62 files

NetBSD/pkgsrc KgScFH9textproc/py-jsonrpclib-pelix PLIST distinfo

   py-jsonrpclib-pelix: updated to 1.2.0

   1.2.0

   Security

   Class translation (jsonclass) no longer imports arbitrary classes by
   default. A __jsonclass__ payload could previously make a server or client
   instantiate any importable class with attacker-controlled arguments, when
   use_jsonclass was enabled (the default) and no class registry was set.
   Dynamic import is now opt-in through the new Config.allow_dynamic_classes
   flag (default False); unregistered classes are refused with a
   TranslationError. Restrict what may be instantiated with Config.classes,
   and only enable class translation between endpoints you trust.

   This changes the default behaviour: classes must now be declared with
   config.classes.add() on both ends, including the enumerations and the
   Pydantic models which used to be rebuilt implicitly. Only decimal.Decimal
   is always accepted, as a value type the library serializes itself. Setting

    [131 lines not shown]
VersionDeltaFile
1.15+6-3textproc/py-jsonrpclib-pelix/Makefile
1.11+4-4textproc/py-jsonrpclib-pelix/distinfo
1.6+2-1textproc/py-jsonrpclib-pelix/PLIST
+12-83 files

NetBSD/pkgsrc vHX4fL5doc pkg-vulnerabilities

   doc: fix some more entries

   From Showta Ishizaki in PR 60616.
VersionDeltaFile
1.788+19-17doc/pkg-vulnerabilities
+19-171 files

NetBSD/pkgsrc VaiMDYWdoc CHANGES-2026

   Added devel/py-nest-asyncio2; Updated devel/py-ipykernel
VersionDeltaFile
1.5621+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc W5FT6XLdevel/py-ipykernel distinfo Makefile

   py-ipykernel: updated to 7.3.0

   7.3.0

   New features added

   - feat(displayhook): add register_hook/unregister_hook to ZMQShellDisplayHook
   - Support ZMQ Curve for transport encryption

   Enhancements made

   - Support new iPython system_raise_on_error flag in ZMQInteractiveShell
   - pass cell_meta from do_execute to run_cell

   Bugs fixed

   - Fix broken IPython Reference URL in help_links
   - Mark cell execution as failing when formatter errors out
   - Fix ENOTSOCK traceback when iopub socket closes during shutdown
   - Bugfix: Ensure that we take a copy of the sys.modules before iterating over it
VersionDeltaFile
1.73+4-5devel/py-ipykernel/Makefile
1.60+4-4devel/py-ipykernel/distinfo
+8-92 files

NetBSD/pkgsrc H17WPeudevel Makefile, devel/py-nest-asyncio2 distinfo PLIST

   py-nest-asyncio2: added version 1.7.2

   nest-asyncio2 is a fork of the unmaintained nest_asyncio, with the following changes:
   Support setting run_close_loop to avoid leaked event loop.
   Python 3.12 support
   loop_factory parameter support
   Python 3.14 support
   Fix broken asyncio.current_task() and others
   Fix DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16
   To avoid potential bugs, apply() will warn if asyncio is already patched by nest_asyncio on Python 3.12+.
   You can also set error_on_mispatched=True to turn the warning into a RuntimeError, regardless of the Python version.
   There is no behavior change on Python < 3.12.
   All interfaces are kept as they are. To migrate, you just need to change the package and module name to nest_asyncio2.
VersionDeltaFile
1.1+19-0devel/py-nest-asyncio2/Makefile
1.1+10-0devel/py-nest-asyncio2/DESCR
1.1+9-0devel/py-nest-asyncio2/PLIST
1.1+5-0devel/py-nest-asyncio2/distinfo
1.4680+2-1devel/Makefile
+45-15 files

NetBSD/pkgsrc S5e7nXYdoc pkg-vulnerabilities

   doc: add some more upper bounds

   From Showta Ishizaki in PR 60615.
VersionDeltaFile
1.787+23-14doc/pkg-vulnerabilities
+23-141 files

NetBSD/pkgsrc iCByJ3Cdoc pkg-vulnerabilities

   doc: fix some pre-release patterns

   From Showta Ishizaki in PR 60612.
VersionDeltaFile
1.786+13-10doc/pkg-vulnerabilities
+13-101 files

NetBSD/pkgsrc spmRlEGdoc pkg-vulnerabilities

   doc: fix some bounds

   After audit by Showta Ishizaki in PR 60611.
VersionDeltaFile
1.785+16-14doc/pkg-vulnerabilities
+16-141 files

NetBSD/pkgsrc DBiJ5STdoc pkg-vulnerabilities

   doc: add some upper bounds

   After investigation by Showta Ishizaki in PR 60610.
VersionDeltaFile
1.784+17-14doc/pkg-vulnerabilities
+17-141 files

NetBSD/pkgsrc eCBpymydoc CHANGES-2026

   Updated www/py-starlette, www/py-jwcrypto
VersionDeltaFile
1.5620+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 28ApdLVwww/py-jwcrypto PLIST distinfo

   py-jwcrypto: updated to 1.5.9

   1.5.9

   Add ML-DSA post-quantum signature support (RFC 9964)
   Support fully specified algorithms per RFC 9864
   Skip unknown kty in JWKSet import per RFC 7517 §5
   Reject non-empty encrypted key in bare ECDH-ES
   Limit dot splits during JWE and JWS parsing
VersionDeltaFile
1.15+4-5www/py-jwcrypto/Makefile
1.11+4-4www/py-jwcrypto/distinfo
1.5+4-1www/py-jwcrypto/PLIST
+12-103 files

NetBSD/pkgsrc WDtjEYXwww/py-starlette PLIST distinfo

   py-starlette: updated to 1.6.0

   1.6.0 (August 8, 2026)

   Added

   * Add `max_body_size` to `Starlette` and route classes
   * Expose `http.response.debug` information via response extensions
VersionDeltaFile
1.18+8-7www/py-starlette/Makefile
1.17+4-4www/py-starlette/distinfo
1.3+4-1www/py-starlette/PLIST
+16-123 files

NetBSD/pkgsrc s5Sm3lzdoc CHANGES-2026

   doc: Updated net/pptp to 1.7.1nb2
VersionDeltaFile
1.5619+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc UATN6Ffnet/pptp distinfo Makefile, net/pptp/patches patch-ah

   pptp: honor CFLAGS and LDFLAGS

   Bump PKGREVISION.
VersionDeltaFile
1.4+17-6net/pptp/patches/patch-ah
1.13+2-2net/pptp/distinfo
1.24+2-2net/pptp/Makefile
+21-103 files