NetBSD/src Fl7mZ42 — share/locale/ctype kk_KZ.PT154.src

   kk_KZ.PT154 locale: Add missing toupper/tolower mappings.

   This was missing a tolower mapping (MAPLOWER) from the lower case
   (ASCII) letters into themselves (which is required to work), and worse
   was also missing a toupper mapping (MAPUPPER) from the lower case (ASCII)
   letters into their upper case equivalents.

   Whether the actual (non ASCII) letter upper/lower mappings are all
   correct, I am not sure, but I very much doubt it.

   Detected and reported by RVP@ in:
    https://mail-index.netbsd.org/tech-userlevel/2026/08/15/msg015003.html
VersionDeltaFile
1.2+3-1share/locale/ctype/kk_KZ.PT154.src
+3-11 files

NetBSD/src DpAfWgR — share/mk bsd.own.mk

   bsd.own.mk: Respect USE_FORT even if defined after bsd.own.mk.

   Using (a chain of logic that boils down to)

   .if ${USE_FORT:Uno} != "no"
   CPPFLAGS+=   -D_FORTIFY_SOURCE=2
   .endif

   expands USE_FORT eagerly, so if USE_FORT was not already defined before
   including <bsd.own.mk>, it's too late after.

   Using (a chain of logic that boils down to)

   CPPFLAGS+=   ${${USE_FORT:Uno} != "no":?-D_FORTIFY_SOURCE=2:}

   expands USE_FORT lazily, so it's only when CPPFLAGS itself is expanded
   -- usually in a recipe, after all variable assignments, prerequisite
   lists, and .directives have been processed -- that USE_FORT is
   expanded.

    [9 lines not shown]
VersionDeltaFile
1.1488+2-4share/mk/bsd.own.mk
+2-41 files

NetBSD/src PjIc8Yu — lib/libc shlib_version

   libc: Add a note to shlib_version about nixing __ssp_protected_*.

   PR lib/60858: fortuitous embarrassment: fortify is all kinds of busted
VersionDeltaFile
1.302+2-1lib/libc/shlib_version
+2-11 files

NetBSD/src NUwjChS — include/ssp ssp.h, lib/libc/ssp ssp_redirect.c

   ssp.h: Stop creating references to useless __ssp_protected_* symbols.

   The ssp wrappers are useful _only_ when they are actually used for
   inline function call expansion; if the function is used for anything
   else like a function pointer, only the underlying library symbol
   should be used.

   To pacify linker complaints about spurious references to
   __ssp_protected_getcwd/read/readlink, we added equally spurious
   definitions of those symbols to libc without understanding why; it
   turns out it only happened because the ssp wrappers declared, e.g.:

   extern inline read(...) __RENAME(__ssp_protected_read);
   extern inline read(...) { <ssp check>; return __ssp_real_read(...); }

   The declaration with __RENAME caused the compiler to generate
   references, required by the linker to be resolved, to the symbol
   `__ssp_protected_read' when compiling code that takes the address of
   the function read() to pass around a function pointer.  Instead, the

    [15 lines not shown]
VersionDeltaFile
1.4+42-18lib/libc/ssp/ssp_redirect.c
1.17+1-2include/ssp/ssp.h
+43-202 files

NetBSD/pkgsrc CFufFrb — doc CHANGES-2026

   Note the addition of editors/eh, version 1.9.0, to the packages collection.
VersionDeltaFile
1.6747+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ikqLWfi — editors Makefile, editors/eh PLIST distinfo

   Add and enable editors/eh, version 1.9.0, to the packages collection

        A minimalist version of vi(1).  It is an example of the "Buffer Gap"
        method outlined in the The Craft Of Text Editing used by many Emacs
        style editors.

        Create or read a text file to edit.  Text files consists of lines of
        printable UTF-8 text, tabs, or newline characters.  A physical line
        can be of arbitrary length and is delimited by either a newline or the
        end of file.  Tab stops are every eight columns.  The behaviour of
        non-printable characters may vary depending on the implementation of
        the Curses library, stty(1) settings, or terminal emulator.

   eh was the winner of IOCCC28, catalogued as 2024/howe
VersionDeltaFile
1.1+35-0editors/eh/Makefile
1.1+10-0editors/eh/DESCR
1.1+5-0editors/eh/distinfo
1.271+2-1editors/Makefile
1.1+2-0editors/eh/PLIST
+54-15 files

NetBSD/pkgsrc-wip 2c08882 — electron43 distinfo, electron43/patches patch-third__party_lzma__sdk_C_XzDec.c patch-third__party_lzma__sdk_C_LzmaEnc.c

Start electron43 package
DeltaFile
+2,334-0electron43/distinfo
+1,269-0electron43/patches/patch-third__party_lzma__sdk_C_7zArcIn.c
+1,259-0electron43/patches/patch-third__party_lzma__sdk_C_LzFind.c
+1,210-0electron43/patches/patch-third__party_lzma__sdk_C_CpuArch.c
+1,084-0electron43/patches/patch-third__party_lzma__sdk_C_LzmaEnc.c
+936-0electron43/patches/patch-third__party_lzma__sdk_C_XzDec.c
+8,092-02,298 files not shown
+102,542-02,304 files

NetBSD/pkgsrc AlIRPam — inputmethod/tamago-tsunagi Makefile

   emacs-tamago-tsunagi: use appropriate emacs binary

   From Showta Ishizaki
VersionDeltaFile
1.7+7-1inputmethod/tamago-tsunagi/Makefile
+7-11 files

NetBSD/pkgsrc-wip 2006da7 — py-geopy TODO

py-geopy: Add reference to CVE-2026-77387
DeltaFile
+2-0py-geopy/TODO
+2-01 files

NetBSD/pkgsrc-wip 367b8f4 — shaarli TODO

shaarli: Add reference to CVE-2026-105263
DeltaFile
+1-1shaarli/TODO
+1-11 files

NetBSD/pkgsrc-wip ca0e946 — postgresql-pgvector TODO

postgresql-pgvector: Add reference to CVE-2026-103484
DeltaFile
+1-1postgresql-pgvector/TODO
+1-11 files

NetBSD/pkgsrc-wip fef79e6 — nicotine+ TODO

nicotine+: Add reference to CVE-2026-68911
DeltaFile
+3-0nicotine+/TODO
+3-01 files

NetBSD/pkgsrc-wip 3255531 — libconfini TODO

libconfini: Add reference to CVE-2026-88370
DeltaFile
+3-0libconfini/TODO
+3-01 files

NetBSD/pkgsrc-wip b5a23c3 — deno TODO

deno: Add reference to CVE-2026-103473
DeltaFile
+1-1deno/TODO
+1-11 files

NetBSD/pkgsrc lhPIig9 — devel/semi Makefile

   semi: set EMACS to EMACS_BIN

   From Showta Ishizaki
VersionDeltaFile
1.42+2-3devel/semi/Makefile
+2-31 files

NetBSD/pkgsrc gnDeAPE — devel/cqual Makefile

   cqual: use EMACS_BIN

   From Showta Ishizaki.
VersionDeltaFile
1.37+2-1devel/cqual/Makefile
+2-11 files

NetBSD/pkgsrc bzakWMT — devel/apel Makefile

   apel: use EMACS_BIN instead of EMACS_FLAVOR

   From Showta Ishizaki
VersionDeltaFile
1.48+2-2devel/apel/Makefile
+2-21 files

NetBSD/pkgsrc 5JjovvT — devel/flim Makefile

   flim: set EMACS also for xemacs

   From Showta Ishizaki.
VersionDeltaFile
1.48+2-2devel/flim/Makefile
+2-21 files

NetBSD/pkgsrc KAwCC2O — graphics/artist Makefile

   artist: use EMACS_BIN instead of EMACS_FLAVOR

   From Showta Ishizaki.
VersionDeltaFile
1.17+2-2graphics/artist/Makefile
+2-21 files

NetBSD/src RASG13y — external/gpl2/texinfo/dist/lib system.h

   correct memchr() return
VersionDeltaFile
1.6+2-2external/gpl2/texinfo/dist/lib/system.h
+2-21 files

NetBSD/pkgsrc YswfBtD — doc CHANGES-2026

   doc: Updated devel/lua-language-server to 3.19.1
VersionDeltaFile
1.6746+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc xyhFsaX — devel/lua-language-server Makefile distinfo, devel/lua-language-server/patches patch-make.lua patch-3rd_luamake_bee.lua_bee_thread_atomic__sync.cpp

   lua-language-server: update to 3.19.1.

   Un-BROKENs this package, patches were merged.

   Over two years of development.

   Provided by Sunil Nimmagadda in PR 60857.
VersionDeltaFile
1.6+685-16devel/lua-language-server/PLIST
1.8+64-25devel/lua-language-server/distinfo
1.16+25-36devel/lua-language-server/Makefile
1.3+1-1devel/lua-language-server/patches/patch-make.lua
1.2+1-1devel/lua-language-server/patches/patch-3rd_luamake_bee.lua_bee_thread_atomic__sync.cpp
1.3+1-1devel/lua-language-server/patches/patch-3rd_bee.lua_bee_thread_atomic__sync.cpp
+777-806 files

NetBSD/src 0t48DIW — external/gpl2/texinfo/dist/lib system.h

   PR/60859: Jan-Benedict-Glaw: Fill function prototypes to fix
   compiling issues with recent gcc on Debian unstable.
VersionDeltaFile
1.5+7-7external/gpl2/texinfo/dist/lib/system.h
+7-71 files

NetBSD/pkgsrc-wip 6046000 — py-mfusepy distinfo Makefile, py-mfusepy/patches patch-tests_test__examples.py patch-tests_test__struct__layout.py

py-mfusepy: Update along upstream master (now tracking git)

Upstream just merged NetBSD support.  Track git master instead of the
6-months-ago release.
DeltaFile
+0-188py-mfusepy/patches/patch-mfusepy.py
+0-38py-mfusepy/patches/patch-tests_test__struct__layout.py
+0-30py-mfusepy/patches/patch-tests_test__examples.py
+12-2py-mfusepy/Makefile
+3-6py-mfusepy/distinfo
+15-2645 files

NetBSD/pkgsrc YDYkx0M — doc TODO CHANGES-2026

   doc: Updated devel/py-uv-build to 0.12.23
VersionDeltaFile
1.28113+1-2doc/TODO
1.6745+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc eCqCTzT — devel/py-uv-build distinfo

   py-uv-build: update to 0.12.23.

   match py-uv
VersionDeltaFile
1.43+10-10devel/py-uv-build/distinfo
+10-101 files

NetBSD/pkgsrc 9LVXq88 — doc CHANGES-2026

   doc: Updated devel/py-uv to 0.12.23
VersionDeltaFile
1.6744+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 0UsclPV — devel/py-uv cargo-depends.mk Makefile.common

   py-uv: update to 0.12.23.

   0.12.23

   Python

       Add CPython 3.15.0rc3 (#22164)

   Preview features

       Sync from uv.lock without a workspace manifest using uv sync --frozen with frozen-lockfile (#22018)
       Export from uv.lock without a workspace manifest using uv export --frozen with frozen-lockfile (#22007)
       Inspect dependency trees from uv.lock without a workspace manifest using uv tree --frozen with frozen-lockfile (#22016)
       Inspect workspace metadata and optionally sync its environment from uv.lock without a workspace manifest using uv workspace metadata --frozen with frozen-lockfile (#22017, #22018)

   Bug fixes

       Reject alternate sources for workspace members across conflicting dependency selections, avoiding lockfiles that cannot be installed (#22153)
       Allow x86-64 Python interpreters running under emulation on Windows ARM64 to install compatible win_amd64 wheels instead of building from source (#22099)

    [40 lines not shown]
VersionDeltaFile
1.42+10-10devel/py-uv/distinfo
1.40+2-2devel/py-uv/cargo-depends.mk
1.44+2-2devel/py-uv/Makefile.common
+14-143 files

NetBSD/pkgsrc-wip 201975e — . TODO

TODO: + py-polars-2.0.
DeltaFile
+1-0TODO
+1-01 files

NetBSD/pkgsrc HCY3XBa — doc TODO

   doc/TODO: + libctl-4.7.1, openssh-10.6.
VersionDeltaFile
1.28112+3-1doc/TODO
+3-11 files