NetBSD/pkgsrc-wip d814bcc. Makefile, py-pytokens Makefile PLIST

py-pytokens: upgrade candidate, doesn't build

doesn't find init.c, which is not included in the tarball
DeltaFile
+20-0py-pytokens/Makefile
+16-0py-pytokens/PLIST
+6-0Makefile
+5-0py-pytokens/distinfo
+2-0py-pytokens/DESCR
+49-05 files

GhostBSD/ports 4227857x11-drivers Makefile, x11-drivers/xlibre-xf86-video-vbox Makefile distinfo

Merge pull request #113 from ghostbsd/xlibre-xf86-video-vbox

x11-drivers/xlibre-xf86-video-vbox: New port 25.0.0
DeltaFile
+20-0x11-drivers/xlibre-xf86-video-vbox/Makefile
+3-0x11-drivers/xlibre-xf86-video-vbox/distinfo
+2-0x11-drivers/xlibre-xf86-video-vbox/pkg-plist
+2-0x11-drivers/xlibre-xf86-video-vbox/pkg-descr
+1-0x11-drivers/Makefile
+28-05 files

GhostBSD/ports 23b7be7x11-drivers/xlibre-xf86-video-vbox Makefile

x11-drivers/xlibre-xf86-video-vbox: simplify CONFLICTS_INSTALL definition
DeltaFile
+1-5x11-drivers/xlibre-xf86-video-vbox/Makefile
+1-51 files

LLVM/project cdc6a84llvm/test/CodeGen/ARM vminmax.ll minnum-maxnum-intrinsics.ll, llvm/test/CodeGen/WebAssembly simd-arith.ll f64.ll

TargetLowering: Allow FMINNUM/FMAXNUM to lower to FMINIMUM/FMAXIMUM even without `nsz` (#177828)

This restriction was originally added in
https://reviews.llvm.org/D143256, with the given justification:

> Currently, in TargetLowering, if the target does not support fminnum,
we lower to fminimum if neither operand could be a NaN. But this isn't
quite correct because fminnum and fminimum treat +/-0 differently; so,
we need to prove that one of the operands isn't a zero.

As far as I can tell, this was never correct. Before
https://github.com/llvm/llvm-project/pull/172012, `minnum` and `maxnum`
were nondeterministic with regards to signed zero, so it's always been
perfectly legal to lower them to operations that order signed zeroes.
DeltaFile
+337-176llvm/test/CodeGen/ARM/vminmax.ll
+78-314llvm/test/CodeGen/WebAssembly/simd-arith.ll
+43-112llvm/test/CodeGen/ARM/minnum-maxnum-intrinsics.ll
+14-26llvm/test/CodeGen/WebAssembly/f64.ll
+11-20llvm/test/CodeGen/WebAssembly/f32.ll
+16-12llvm/test/CodeGen/ARM/lower-vmax.ll
+499-6601 files not shown
+503-6687 files

NetBSD/pkgsrc 5ERp9KQdoc TODO CHANGES-2026

   doc: Updated graphics/py-pillow_heif to 1.2.0
VersionDeltaFile
1.26718+1-2doc/TODO
1.641+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc BvZoTNtgraphics/py-pillow_heif distinfo Makefile

   py-pillow_heif: update to 1.2.0.

   ## [1.2.0 - 2026-01-23]

   ### Changed

   - libheif was updated from the `1.20.2` to `1.21.2` version. #399
   - Dropped `Python 3.9` support. #402
   - `PREFERRED_DECODER` must now always be a valid, available decoder ID, or an exception will be raised. (libheif change)

   ### Fixed

   - PREFERRED_DECODER is now correctly taken into account when decoding depth and aux images. #399
VersionDeltaFile
1.21+4-4graphics/py-pillow_heif/distinfo
1.29+2-5graphics/py-pillow_heif/Makefile
+6-92 files

GhostBSD/ports 163079fx11-drivers Makefile, x11-drivers/xlibre-xf86-video-vbox Makefile distinfo

x11-drivers/xlibre-xf86-video-vbox: New port 25.0.0
DeltaFile
+24-0x11-drivers/xlibre-xf86-video-vbox/Makefile
+3-0x11-drivers/xlibre-xf86-video-vbox/distinfo
+2-0x11-drivers/xlibre-xf86-video-vbox/pkg-descr
+2-0x11-drivers/xlibre-xf86-video-vbox/pkg-plist
+1-0x11-drivers/Makefile
+32-05 files

NetBSD/pkgsrc Kp917UVdoc TODO CHANGES-2026

   doc: Updated textproc/py-markdown to 3.10.1
VersionDeltaFile
1.26717+1-2doc/TODO
1.640+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc IJKaFA9textproc/py-markdown distinfo Makefile

   py-markdown: update to 3.10.1.

   Fixed

       Ensure nested elements inside inline comments are properly unescaped (#1571).
       Make the docs build successfully with mkdocstrings-python 2.0 (#1575).
       Fix infinite loop when multiple bogus or unclosed HTML comments appear in input (#1578).
       Fix another infinite loop when handling bad comments (#1586).
VersionDeltaFile
1.30+4-4textproc/py-markdown/distinfo
1.46+2-2textproc/py-markdown/Makefile
+6-62 files

NetBSD/pkgsrc ZcoNinAlang/scheme48 Makefile

   lang/scheme48: Note repository location
VersionDeltaFile
1.44+2-1lang/scheme48/Makefile
+2-11 files

NetBSD/pkgsrc DxYfr2xdoc CHANGES-2026 TODO

   doc: Updated www/py-httplib2 to 0.31.2
VersionDeltaFile
1.639+2-1doc/CHANGES-2026
1.26716+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc 8hSn6u9www/py-httplib2 distinfo Makefile

   py-httplib2: update to 0.31.2.

   0.31.2

     build(deps): pp.DelimitedList (camel case) only available in pyparsing>=3.1
     https://github.com/httplib2/httplib2/issues/255

     DO NOT use 0.31.1
VersionDeltaFile
1.36+4-4www/py-httplib2/distinfo
1.41+3-3www/py-httplib2/Makefile
+7-72 files

NetBSD/pkgsrc I1OE2Wjdoc CHANGES-2026 TODO

   doc: Updated devel/py-cparser to 3.0
VersionDeltaFile
1.638+2-1doc/CHANGES-2026
1.26715+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc ADeAi3bdevel/py-cparser PLIST distinfo

   py-cparser: update to 3.0.

       Removed dependency on PLY, by rewriting pycparser to use a hand-written lexer and recursive-descent parser for C. No API changes / functionality changes intended - the same AST is produced.
       Add support for Python 3.14 and drop EOL 3.8 by @hugovk in #581
       Update _ast_gen.py to be in sync with c_ast.py by @simonlindholm in #582
VersionDeltaFile
1.6+1-31devel/py-cparser/PLIST
1.17+4-4devel/py-cparser/distinfo
1.21+2-2devel/py-cparser/Makefile
+7-373 files

NetBSD/pkgsrc UuOi2c3doc CHANGES-2026 TODO

   doc: Updated textproc/py-black to 26.1.0
VersionDeltaFile
1.637+2-1doc/CHANGES-2026
1.26714+1-2doc/TODO
+3-32 files

LLVM/project 7b445ddllvm/test/Transforms/LoopVectorize early-exit-load-live-out.ll single_early_exit_unsafe_ptrs.ll, llvm/test/Transforms/LoopVectorize/AArch64 early_exit_cost.ll

[LV] Add additional tests for early-exit loops loads not known deref.

Add additional test coverage for loops with loads that are not known to
be dereferenceable.
DeltaFile
+236-0llvm/test/Transforms/LoopVectorize/early-exit-load-live-out.ll
+132-0llvm/test/Transforms/LoopVectorize/AArch64/early_exit_cost.ll
+38-0llvm/test/Transforms/LoopVectorize/single_early_exit_unsafe_ptrs.ll
+406-03 files

NetBSD/pkgsrc Ak4cONqtextproc/py-black distinfo Makefile

   py-black: update to 26.1.0.

   ## 26.1.0

   ### Highlights

   Introduces the 2026 stable style (#4892), stabilizing the following changes:

   - `always_one_newline_after_import`: Always force one blank line after import
     statements, except when the line after the import is a comment or an import statement
     (#4489)
   - `fix_fmt_skip_in_one_liners`: Fix `# fmt: skip` behavior on one-liner declarations,
     such as `def foo(): return "mock" # fmt: skip`, where previously the declaration would
     have been incorrectly collapsed (#4800)
   - `fix_module_docstring_detection`: Fix module docstrings being treated as normal
     strings if preceded by comments (#4764)
   - `fix_type_expansion_split`: Fix type expansions split in generic functions (#4777)
   - `multiline_string_handling`: Make expressions involving multiline strings more compact
     (#1879)

    [43 lines not shown]
VersionDeltaFile
1.34+4-4textproc/py-black/distinfo
1.39+2-2textproc/py-black/Makefile
+6-62 files

NetBSD/pkgsrc OixC7G5doc CHANGES-2026 TODO

   doc: Updated net/ngtcp2 to 1.20.0
VersionDeltaFile
1.636+2-1doc/CHANGES-2026
1.26713+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc 2oOBvHknet/ngtcp2 distinfo Makefile

   ngtcp2: update to 1.20.0.

       Refactor Dockerfile with heredoc by @tatsuhiro-t in #1974
       docker: Bump debian to 13 by @tatsuhiro-t in #1975
       frame_chain: Use a flag to determine the allocation type by @tatsuhiro-t in #1976
       Optimize ngtcp2_frame_chain creation by @tatsuhiro-t in #1977
       examples: Avoid strict aliasing violation by @tatsuhiro-t in #1979
       doc: Update TLS integration document by @tatsuhiro-t in #1980
       Use NGTCP2_PATH_CHALLENGE_DATALEN by @tatsuhiro-t in #1982
       Introduce ngtcp2_strlen_lit by @tatsuhiro-t in #1983
       Fix sim test failure with loss by @tatsuhiro-t in #1984
       Update doc by @tatsuhiro-t in #1985
       Remove ksl from ngtcp2_ksl_it by @tatsuhiro-t in #1986
       ksl: Adjust NGTCP2_KSL_DEGR by @tatsuhiro-t in #1987
       strm: Raise streamfrq limit to cope with large packet losses by @tatsuhiro-t in #1988
       Simplify return value check by @tatsuhiro-t in #1989
       Increase glitch ratelim as originally suggested by user by @tatsuhiro-t in #1990
       examples: Add eventcb to Sim by @tatsuhiro-t in #1991
       Designated init by @tatsuhiro-t in #1992

    [10 lines not shown]
VersionDeltaFile
1.32+4-4net/ngtcp2/distinfo
1.33+2-2net/ngtcp2/Makefile
1.29+2-2net/ngtcp2/PLIST
+8-83 files

NetBSD/pkgsrc hylX0nddoc TODO CHANGES-2026

   doc: Updated www/nghttp3 to 1.15.0
VersionDeltaFile
1.26712+1-2doc/TODO
1.635+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc OZ19vrdwww/nghttp3 distinfo Makefile

   nghttp3: update to 1.15.0.

   What's Changed

       Add nghttp3_conn_submit_request2 to set client-side scheduling hint by @tatsuhiro-t in #448
       Make client-side scheduling incremental by default by @tatsuhiro-t in #449
       Remove nghttp3_conn_submit_request2 by @tatsuhiro-t in #450
       Introduce nghttp3_strlen_lit by @tatsuhiro-t in #451
       ksl: Port ngtcp2 changes by @tatsuhiro-t in #452
       Move aux objects into the individual frames by @tatsuhiro-t in #453
       Add const to nghttp3_frame_settings.local_settings by @tatsuhiro-t in #454
VersionDeltaFile
1.26+4-4www/nghttp3/distinfo
1.30+2-2www/nghttp3/Makefile
1.25+2-2www/nghttp3/PLIST
+8-83 files

LLVM/project 9b3b643llvm/lib/Transforms/InstCombine InstCombineSelect.cpp, llvm/test/Transforms/InstCombine fcmp-fadd-select.ll minmax-fp.ll

[InstCombine] Don't convert a compare+select into a minnum/maxnum intrinsic that can't be lowered back to a compare+select (#177821)

This is a step on the yak-shaving expedition to properly implement the
new `minnum`/`maxnum` signed-zero semantics.

`InstCombineSelect` will convert a `fcmp`+`select` sequence to a
`minnum`/`maxnum` intrinsic. It doesn't require the `fcmp` to have any
particular fast-math flags, just that the `select` has `nnan` and `nsz`
(or is being used in a context where the result doesn't care about
signed zero).

It's not correct to propagate the `nnan` flag from the `fcmp`
instruction for poison-propagation reasons. Patches like
https://github.com/llvm/llvm-project/pull/117977 and
https://github.com/llvm/llvm-project/pull/141010 have *generously* made
it so that if `fcmp` doesn't have fast-math flags, we can still perform
the transformation by simply dropping the flags on the generated
intrinsic.


    [25 lines not shown]
DeltaFile
+107-92llvm/test/Transforms/InstCombine/fcmp-fadd-select.ll
+25-25llvm/test/Transforms/InstCombine/minmax-fp.ll
+27-3llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+7-7llvm/test/Transforms/InstCombine/unordered-fcmp-select.ll
+6-6llvm/test/Transforms/InstCombine/fcmp-select.ll
+2-2llvm/test/Transforms/InstCombine/fneg.ll
+174-1356 files

NetBSD/pkgsrc nBm0my7doc TODO CHANGES-2026

   doc: Updated textproc/jansson to 2.15.0
VersionDeltaFile
1.26711+1-2doc/TODO
1.634+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc dK8uLdGtextproc/jansson distinfo Makefile

   jansson: update to 2.15.0.

   Version 2.15.0
   ==============

   Released 2026-01-24

   * New features:

     - Add support for realloc by adding `json_set_alloc_funcs2`, `json_get_alloc_funcs2`
       (@WilhelmWiens in #717)

   * Fixes:

     - Optimize serialization (@WilhelmWiens in #658 and #719)
     - Fix docstrings in hashtable.h (@WilhelmWiens in #718)

   * Build

     - Use target-based cmake settings (@Andrew-Au in #692)
VersionDeltaFile
1.12+4-4textproc/jansson/distinfo
1.14+3-3textproc/jansson/Makefile
+7-72 files

NetBSD/pkgsrc BIya12Hdoc CHANGES-2026 TODO

   doc: Updated x11/dunst to 1.13.1
VersionDeltaFile
1.633+2-1doc/CHANGES-2026
1.26710+1-2doc/TODO
+3-32 files

OpenBSD/ports 5V9PGt6fonts/noto/fonts distinfo Makefile

   Update to noto-fonts-2026.01.01.
VersionDeltaFile
1.12+2-2fonts/noto/fonts/distinfo
1.18+1-1fonts/noto/fonts/Makefile
+3-32 files

NetBSD/pkgsrc mOEPrp5x11/dunst distinfo Makefile

   dunst: update to 1.13.1.

   ## 1.13.1 -- 2026-01-23

   ### Added
   - Added basic zsh and bash completions for notify-send (#1510)
   - Install shell completions in the meson build (#1511)
   - Connect `dunstctl reload` to systemctl service reloading (#1515)
   - Add an option to pause timeout while the notification is being hovered (#1534)

   ### Changed
   - Rename dunstify options similarly to notify-send (old names are now aliases) (#1510)
   - Improve warning for invalid numbers in dunstctl (#1524)
   - Add systemd ordering after graphical-session.target (#1527 )

   ### Fixed
   - Ensure PropertiesChanged signal is sent when handling SIGUSR (#1505, #832)
   - Fix the icon transfer logic (regression from 1.13.0) (#1521, #1532, #1471)
VersionDeltaFile
1.22+4-4x11/dunst/distinfo
1.52+2-3x11/dunst/Makefile
1.7+2-0x11/dunst/PLIST
+8-73 files

NetBSD/pkgsrc JqCJxXWdoc CHANGES-2026 TODO

   doc: Updated devel/py-setuptools to 80.10.1
VersionDeltaFile
1.632+2-1doc/CHANGES-2026
1.26709+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc 0eS0Hpwdevel/py-setuptools PLIST Makefile

   py-setuptools: update to 80.10.1.

   v80.10.1
   ========

   Misc
   ----

   - #5152


   v80.10.0
   ========

   Features
   --------

   - Remove post-release tags on setuptools' own build. (#4530)
   - Refreshed vendored dependencies. (#5139)

    [6 lines not shown]
VersionDeltaFile
1.104+87-151devel/py-setuptools/PLIST
1.272+17-4devel/py-setuptools/Makefile
1.246+4-4devel/py-setuptools/distinfo
+108-1593 files

FreeBSD/src 4efe75alib/libsys kqueue.2

kqueue.2: Fix reference to unexisting kevent1()

kqueue1() was meant.

While here, make the wording in the AUTHORS section more clear.

PR:             291908
Fixes:          9b1585384d53 ("kqueue.2: Editorial pass")
Reviewed by:    kib, dab
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54858
DeltaFile
+4-4lib/libsys/kqueue.2
+4-41 files