NetBSD/src itIFRFJ — sys/dev/raidframe rf_alloclist.c rf_diskqueue.c

   Be more conservative with pool and freelist sizes and address potential deadlocks discovered while working on PR kern/60396.

   Note that with this change we track the total amount of memory allocated to
   both reserved buffers and pools on a per-array basis, and constrain
   "openings" to keep it under control on small-memory machines.

   1) Per suggestion from oster@, rename the "emergency" freelists that are now
      used before dynamic allocation to "reserved" freelists.

   2) Eliminate static pool sizes and compute dynamically instead.  For now,
      most are larger to avoid potential deadlocks discussed below.  With
      some restructuring of the I/O dispatch model they can probably get smaller.

   3) Address an M_WAITOK allocation with PSS_MUTEX held in "forced"
      reconstruction.  It appears this could deadlock rf_RaidIOThread
      and the recon thread.  Added another small set of emergency
      buffers to cover this case.

   4) Reorganize rf_Configure to initialize pools _after_ disk,

    [35 lines not shown]
VersionDeltaFile
1.146+141-81sys/dev/raidframe/rf_driver.c
1.131+70-28sys/dev/raidframe/rf_reconstruct.c
1.53+63-31sys/dev/raidframe/rf_map.c
1.60+54-30sys/dev/raidframe/rf_dagutils.c
1.67+29-14sys/dev/raidframe/rf_diskqueue.c
1.30+33-6sys/dev/raidframe/rf_alloclist.c
+390-19013 files not shown
+528-23919 files

NetBSD/pkgsrc BkJ0WB4 — devel/ocaml-parmap Makefile

   ocaml-parmap depends on ocaml-dune-configurator.
VersionDeltaFile
1.2+2-1devel/ocaml-parmap/Makefile
+2-11 files

NetBSD/pkgsrc WDILNLS — doc CHANGES-2026

   Added devel/ocaml-parmap version 1.2.5.
VersionDeltaFile
1.7208+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc dpOpSwP — devel Makefile

   Add ocaml-parmap.
VersionDeltaFile
1.4709+2-1devel/Makefile
+2-11 files

NetBSD/pkgsrc XwOIpif — devel/ocaml-parmap distinfo DESCR

   Add devel/ocaml-parmap version 1.2.5.

   Parmap is a minimalistic library allowing to exploit multicore architecture
   for OCaml programs with minimal modifications: if you want to use your many
   cores to accelerate an operation which happens to be a map, fold or map/fold
   (map-reduce), just use Parmap's parmap, parfold and parmapfold primitives
   in place of the standard List.map and friends, and specify the number of
   subprocesses to use by the optional parameter ~ncores.
VersionDeltaFile
1.1+40-0devel/ocaml-parmap/PLIST
1.1+23-0devel/ocaml-parmap/Makefile
1.1+13-0devel/ocaml-parmap/buildlink3.mk
1.1+6-0devel/ocaml-parmap/DESCR
1.1+5-0devel/ocaml-parmap/distinfo
+87-05 files

NetBSD/pkgsrc-wip 9458706 — fooyin COMMIT_MSG distinfo

fooyin: update to 0.14.1
DeltaFile
+79-0fooyin/PLIST
+55-0fooyin/Makefile
+7-0fooyin/DESCR
+5-0fooyin/distinfo
+1-0fooyin/COMMIT_MSG
+147-05 files

NetBSD/pkgsrc CyiqxMB — archivers/ocaml-bz2 buildlink3.mk

   Add buildlink3.mk.
VersionDeltaFile
1.1+15-0archivers/ocaml-bz2/buildlink3.mk
+15-01 files

NetBSD/pkgsrc-wip f3a1ef5 — 4ti2 Makefile PLIST

4ti2: Restore original configuration done by patch using configure arguments
DeltaFile
+0-1434ti2/PLIST
+4-04ti2/Makefile
+4-1432 files

NetBSD/pkgsrc-wip fdfd3a6 — 4ti2 COMMIT_MSG Makefile, 4ti2/patches patch-configure

4ti2: Update version 1.6.15, prepare for import to pkgsrc, checking with original commiter
DeltaFile
+116-14ti2/PLIST
+0-674ti2/patches/patch-configure
+3-44ti2/distinfo
+3-34ti2/Makefile
+5-04ti2/COMMIT_MSG
+127-755 files

NetBSD/src eiD5oCQ — doc CHANGES-10.3

   Ticket #1381
VersionDeltaFile
1.1.2.20+12-1doc/CHANGES-10.3
+12-11 files

NetBSD/src LadQFXp — lib/libc/gen arc4random.c, lib/libc/include arc4random.h

   Pull up following revision(s) (requested by riastradh in ticket #1381):

        lib/libc/gen/arc4random.c: revision 1.39
        sys/kern/kern_entropy.c: revision 1.73
        lib/libc/gen/arc4random.c: revision 1.50
        lib/libc/include/arc4random.h: revision 1.2
        lib/libc/include/arc4random.h: revision 1.3
        lib/libc/include/arc4random.h: revision 1.4
        lib/libc/gen/arc4random.c: revision 1.42
        lib/libc/gen/arc4random.c: revision 1.44
        lib/libc/gen/arc4random.c: revision 1.45
        lib/libc/gen/arc4random.c: revision 1.46
        lib/libc/gen/arc4random.c: revision 1.47
        lib/libc/gen/arc4random.c: revision 1.48
        lib/libc/gen/arc4random.c: revision 1.49
        tests/lib/libc/gen/t_arc4random.c: revision 1.2
        tests/lib/libc/gen/t_arc4random.c: revision 1.3
        tests/lib/libc/gen/t_arc4random.c: revision 1.4
        tests/lib/libc/gen/t_arc4random.c: revision 1.5

    [138 lines not shown]
VersionDeltaFile
1.33.2.3+207-95lib/libc/gen/arc4random.c
1.1.2.3+235-7tests/lib/libc/gen/t_arc4random.c
1.236.4.1+8-1sys/sys/sysctl.h
1.57.4.7+4-4sys/kern/kern_entropy.c
1.1.2.3+4-1lib/libc/include/arc4random.h
+458-1085 files

NetBSD/pkgsrc-wip c4b6419 — tuios Makefile go-modules.mk

Update sysutils/tuios to v.0.10.1
DeltaFile
+363-9tuios/distinfo
+120-2tuios/go-modules.mk
+1-1tuios/Makefile
+484-123 files

NetBSD/pkgsrc JW5f6hJ — doc CHANGES-2026

   doc: Updated sysutils/mirador to 1.22.2
VersionDeltaFile
1.7207+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Wc2SAXO — sysutils/mirador Makefile cargo-depends.mk

   sysutils/mirador: update to 1.22.2

   Release Notes
   Changed

       The manifest no longer sets homepage, which named the same URL as
       repository. Cargo from Rust 1.100 warns about the pair
       (cargo::redundant_homepage) on every build, which is how it was found:
       by the NetBSD package building on a beta toolchain (#309). crates.io
       still links the repository, and the release plan dist produces is
       unchanged.

   Security

       webpki-roots 1.0.10, for RUSTSEC-2026-0381: 1.0.9 still trusted
       emSign ECC Root CA - G3, through which certificate paths could pass
       distrusted emSign intermediates whose private keys are now known. These
       are the roots every fetch mirador makes is checked against. Reported by
       @0323pin (#313).

    [6 lines not shown]
VersionDeltaFile
1.12+13-13sysutils/mirador/distinfo
1.10+3-3sysutils/mirador/cargo-depends.mk
1.12+2-2sysutils/mirador/Makefile
+18-183 files

NetBSD/pkgsrc-wip 3418691 — mesa distinfo, mesa/patches patch-src_util_futex.h patch-src_vulkan_wsi_wsi__common__wayland.c

wip/mesa: Fix NetBSD build with vulkan option
* vulkaninfo from graphics/vulkan-tools gets segfault.
* vkcube and vkcubepp work with lvp (software rendering).
DeltaFile
+45-0mesa/patches/patch-src_util_futex.c
+20-0mesa/patches/patch-src_vulkan_wsi_wsi__common__wayland.c
+15-0mesa/patches/patch-src_util_futex.h
+3-0mesa/distinfo
+83-04 files

NetBSD/pkgsrc-wip 1fb3440 — chromium Makefile

chromium: fix chromium tarball name
DeltaFile
+1-1chromium/Makefile
+1-11 files

NetBSD/pkgsrc jU67WiR — www/chromium Makefile

   chromium: fix chromium tarball name
VersionDeltaFile
1.94+2-2www/chromium/Makefile
+2-21 files

NetBSD/pkgsrc d71QzAS — doc CHANGES-2026

   Updated security/py-hanko[-certvalidator]
VersionDeltaFile
1.7206+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 4jwd7Vk — security/py-hanko PLIST Makefile

   py-hanko: updated to 0.38.0

   0.38.0

   New features and enhancements

   Validation

   Add :class:`~pyhanko.sign.validation.policy_decl.CertificateFetchingRule` to control AIA certificate fetching.

   Miscellaneous

   Resource-manage stream decoding: decoding now has a budget by default, both at the level of an individual stream and at the document level.
   Support Brazilian PAdES variant

   Bugs fixed

   Only enter page tree nodes via their canonical path during differential analysis.
   Two well-formedness checks on /Prev to prevent loops and parsing errors.
VersionDeltaFile
1.4+4-4security/py-hanko/distinfo
1.6+3-3security/py-hanko/Makefile
1.4+4-1security/py-hanko/PLIST
+11-83 files

NetBSD/pkgsrc 1TyGcSN — security/py-hanko-certvalidator Makefile distinfo

   py-hanko-certvalidator: updated to 0.33.0

   0.33.0
   Unknown changes
VersionDeltaFile
1.5+4-4security/py-hanko-certvalidator/distinfo
1.7+2-2security/py-hanko-certvalidator/Makefile
+6-62 files

NetBSD/src 4c86xB1 — doc CHANGES-10.3

   Tickets #1384
VersionDeltaFile
1.1.2.19+10-1doc/CHANGES-10.3
+10-11 files

NetBSD/src 9R8P3PI — external/bsd/file/dist configure.ac, external/bsd/file/dist/src fsmagic.c

   Pull up following revision(s) (requested by riastradh in ticket #1384):

        external/bsd/file/dist/src/fsmagic.c: revision 1.19
        external/bsd/file/include/config.h: revision 1.22
        tests/dev/fss/t_fss.sh: revision 1.8
        lib/libutil/stat_flags.c: revision 1.4
        lib/libutil/stat_flags.c: revision 1.5
        external/bsd/file/dist/configure.ac: revision 1.24
        (all via patch)

   string_to_flags(3): Support `snap' (SF_SNAPSHOT).

   PR bin/60380: find(1) can't find snapshots


   string_to_flags(3): Put `snap' under #ifdef SF_SNAPSHOT.

   Same as in flags_to_string(3).  Not really sure why, but let's keep it
   consistent so there's only one question to ponder and not two.

    [13 lines not shown]
VersionDeltaFile
1.5.2.1+62-2tests/dev/fss/t_fss.sh
1.17.2.1+24-2external/bsd/file/dist/src/fsmagic.c
1.3.2.1+5-2lib/libutil/stat_flags.c
1.18.2.1+3-0external/bsd/file/include/config.h
1.21.2.1+1-0external/bsd/file/dist/configure.ac
+95-65 files

NetBSD/src DwLcWUh — doc CHANGES-11.1

   ticket #538
VersionDeltaFile
1.1.2.27+10-1doc/CHANGES-11.1
+10-11 files

NetBSD/src 280MIO1 — external/bsd/file/dist configure.ac, external/bsd/file/dist/src fsmagic.c

   Pull up following revision(s) (requested by riastradh in ticket #538):

        external/bsd/file/dist/src/fsmagic.c: revision 1.19
        external/bsd/file/include/config.h: revision 1.22
        tests/dev/fss/t_fss.sh: revision 1.8
        lib/libutil/stat_flags.c: revision 1.4
        lib/libutil/stat_flags.c: revision 1.5
        external/bsd/file/dist/configure.ac: revision 1.24
        (all via patch)

   string_to_flags(3): Support `snap' (SF_SNAPSHOT).

   PR bin/60380: find(1) can't find snapshots


   string_to_flags(3): Put `snap' under #ifdef SF_SNAPSHOT.

   Same as in flags_to_string(3).  Not really sure why, but let's keep it
   consistent so there's only one question to ponder and not two.

    [13 lines not shown]
VersionDeltaFile
1.7.2.1+61-1tests/dev/fss/t_fss.sh
1.18.4.1+24-2external/bsd/file/dist/src/fsmagic.c
1.3.6.1+5-2lib/libutil/stat_flags.c
1.20.2.1+3-0external/bsd/file/include/config.h
1.22.4.1+1-0external/bsd/file/dist/configure.ac
+94-55 files

NetBSD/src ovVXW4z — doc CHANGES-10.3

   Tickets #1375 - #1380
VersionDeltaFile
1.1.2.18+55-1doc/CHANGES-10.3
+55-11 files

NetBSD/src 4mDpQI1 — lib/libc/gen pthread_atfork.c

   Pull up following revision(s) (requested by riastradh in ticket #1380):

        lib/libc/gen/pthread_atfork.c: revision 1.19

   PR/59112: Martin Husemann: switch to using mmap instead of malloc
VersionDeltaFile
1.17.2.1+10-5lib/libc/gen/pthread_atfork.c
+10-51 files

NetBSD/pkgsrc-wip c665780 — forgejo-runner COMMIT_MSG Makefile, forgejo-runner/files forgejo-runner.sh config.yaml

forgejo-runner: remove, imported to pkgsrc/devel/forgejo-runner
DeltaFile
+0-569forgejo-runner/distinfo
+0-270forgejo-runner/files/config.yaml
+0-190forgejo-runner/go-modules.mk
+0-66forgejo-runner/Makefile
+0-40forgejo-runner/files/forgejo-runner.sh
+0-5forgejo-runner/COMMIT_MSG
+0-1,1403 files not shown
+0-1,1479 files

NetBSD/pkgsrc y5KIJ9W — devel Makefile

   devel: add forgejo-runner
VersionDeltaFile
1.4708+2-1devel/Makefile
+2-11 files

NetBSD/pkgsrc pnKu27v — doc CHANGES-2026

   doc: Added devel/forgejo-runner version 13.2.0
VersionDeltaFile
1.7205+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc llTRs8t — devel/forgejo-runner PLIST Makefile, devel/forgejo-runner/files forgejo-runner.sh config.yaml

   devel/forgejo-runner: import forgejo-runner-13.2.0 as devel/forgejo-runner

   Daemon that connects to a Forgejo instance and runs jobs for continuous
   integration. The installation and usage instructions are part of the
   Forgejo documentation.
VersionDeltaFile
1.1+542-0devel/forgejo-runner/distinfo
1.1+270-0devel/forgejo-runner/files/config.yaml
1.1+181-0devel/forgejo-runner/go-modules.mk
1.1+66-0devel/forgejo-runner/Makefile
1.1+40-0devel/forgejo-runner/files/forgejo-runner.sh
1.1+4-0devel/forgejo-runner/PLIST
+1,103-01 files not shown
+1,106-07 files