NetBSD/pkgsrc-wip 6a50aae. Makefile, fsbl-sophgo-cv180x Makefile distinfo

fsbl-sophgo-cv180x: new package
DeltaFile
+50-0fsbl-sophgo-cv180x/Makefile
+13-0fsbl-sophgo-cv180x/patches/patch-make__helpers_build__macros.mk
+6-0fsbl-sophgo-cv180x/distinfo
+3-0Makefile
+2-0fsbl-sophgo-cv180x/PLIST
+2-0fsbl-sophgo-cv180x/DESCR
+76-06 files

NetBSD/pkgsrc-wip e6b3048opensbi-milkv-duo Makefile buildlink3.mk

opensbi-milkv-duo: new package
DeltaFile
+14-0opensbi-milkv-duo/Makefile
+13-0opensbi-milkv-duo/buildlink3.mk
+2-0opensbi-milkv-duo/PLIST
+1-0opensbi-milkv-duo/DESCR
+30-04 files

NetBSD/pkgsrc-wip fa5550bu-boot-milkv-duo Makefile distinfo, u-boot-milkv-duo/patches patch-configs_cvitek__cv1800b__milkv__duo__sd__defconfig

u-boot-milkv-duo: new package
DeltaFile
+25-0u-boot-milkv-duo/Makefile
+21-0u-boot-milkv-duo/patches/patch-configs_cvitek__cv1800b__milkv__duo__sd__defconfig
+6-0u-boot-milkv-duo/distinfo
+5-0u-boot-milkv-duo/DESCR
+4-0u-boot-milkv-duo/PLIST
+61-05 files

NetBSD/pkgsrc-wip 39c1de6fresh COMMIT_MSG

fresh: update COMMIT_MSG for 0.3.9
DeltaFile
+22-10fresh/COMMIT_MSG
+22-101 files

NetBSD/pkgsrc-wip fff7768fresh Makefile

fresh: fix CARGO_INSTALL_ARGS for workspace root

Upstream moved the Cargo workspace root to the repo root in 0.3.9.
CARGO_WRKSRC must stay at the root for correct Cargo.lock discovery,
but cargo install needs --path pointing at the installable crate,
not the virtual workspace manifest.
DeltaFile
+1-0fresh/Makefile
+1-01 files

NetBSD/pkgsrc-wip 414c132fresh Makefile distinfo

fresh: update to 0.3.9

- Bump version from 0.3.8 to 0.3.9
- Update CARGO_WRKSRC from crates/fresh-editor to workspace root
  (upstream moved Cargo.lock to repo root in this release)
- Regenerate distinfo checksums
DeltaFile
+6-6fresh/Makefile
+3-3fresh/distinfo
+9-92 files

NetBSD/pkgsrc-wip 75da186librewolf distinfo Makefile, librewolf/patches patch-modules_fdlibm_src_math__private.h

librewolf: update to 151.0.1
DeltaFile
+0-20librewolf/patches/patch-modules_fdlibm_src_math__private.h
+3-5librewolf/distinfo
+3-3librewolf/Makefile
+6-283 files

NetBSD/pkgsrc-wip 7da8f2bsway distinfo Makefile

sway: update to 1.12
DeltaFile
+3-3sway/distinfo
+1-1sway/Makefile
+4-42 files

NetBSD/pkgsrc-wip 6cd1e2blabwc PLIST Makefile, labwc/files startlabwc.sh.in

Import wayland/labwc
DeltaFile
+60-0labwc/PLIST
+51-0labwc/Makefile
+17-0labwc/files/startlabwc.sh.in
+13-0labwc/patches/patch-docs_meson.build
+11-0labwc/options.mk
+8-0labwc/DESCR
+160-02 files not shown
+167-08 files

NetBSD/pkgsrc-wip ff78140wlroots Makefile

wlroots: switch to udev.buildlink3
DeltaFile
+3-2wlroots/Makefile
+3-21 files

NetBSD/pkgsrc-wip 779ed55labwc distinfo Makefile

labwc: update to 0.20.0
DeltaFile
+3-3labwc/distinfo
+2-2labwc/Makefile
+5-52 files

NetBSD/pkgsrc-wip 35aa6a3sway Makefile PLIST, sway/patches patch-swaybar_tray_icon.c patch-swaybar_i3bar.c

Import wayland/sway
DeltaFile
+48-0sway/patches/patch-swaybar_tray_icon.c
+36-0sway/Makefile
+34-0sway/PLIST
+33-0sway/patches/patch-swaybar_i3bar.c
+30-0sway/patches/patch-sway_commands.c
+30-0sway/patches/patch-sway_tree_workspace.c
+211-013 files not shown
+395-019 files

NetBSD/pkgsrc-wip 745e755wlroots TODO distinfo

wlroots: update to 0.20.1
DeltaFile
+4-2wlroots/TODO
+3-3wlroots/distinfo
+1-1wlroots/Makefile
+8-63 files

NetBSD/pkgsrc-wip 448878fwasi-compiler-rt Makefile

wasi-compiler-rt: tool depend on wip/lld

This has no effect but, seems more correct.
DeltaFile
+1-1wasi-compiler-rt/Makefile
+1-11 files

NetBSD/pkgsrc-wip a5be29ezimh TODO Makefile

zimh: updte to 0.0.0.2026.05.25.00
DeltaFile
+0-6zimh/TODO
+2-2zimh/Makefile
+2-82 files

NetBSD/pkgsrc-wip f6cf298wasi-compiler-rt Makefile

wasi-compiler-rt: fix build
DeltaFile
+2-0wasi-compiler-rt/Makefile
+2-01 files

NetBSD/pkgsrc-wip a1cf750rust195 Makefile distinfo, rust195/files gcc-wrap

Restore Rust-1.95: requested by he@
DeltaFile
+822-0rust195/Makefile
+215-0rust195/files/gcc-wrap
+188-0rust195/distinfo
+146-0rust195/cargo.mk
+128-0rust195/patches/patch-vendor_memchr-2.7.4_src_memchr.rs
+117-0rust195/options.mk
+1,616-085 files not shown
+4,404-091 files

NetBSD/pkgsrc-wip d863dffpy-apache-arrow PLIST Makefile

py-apache-arrow: Update to 24.0.0
DeltaFile
+10-8py-apache-arrow/PLIST
+8-5py-apache-arrow/Makefile
+18-132 files

NetBSD/pkgsrc-wip c8e1255apache-arrow PLIST distinfo

apache-arrow: Update to 24.0.0
DeltaFile
+17-13apache-arrow/PLIST
+6-6apache-arrow/distinfo
+1-1apache-arrow/Makefile
+1-1apache-arrow/version.mk
+25-214 files

NetBSD/pkgsrc-wip ff4ed61dnsdist Makefile COMMIT_MSG, powerdns PLIST COMMIT_MSG

dnsdist, powerdns: remove, updated in pkgsrc
DeltaFile
+0-75dnsdist/Makefile
+0-69dnsdist/COMMIT_MSG
+0-61powerdns/PLIST
+0-47powerdns/COMMIT_MSG
+0-32powerdns/Makefile.common
+0-29powerdns/files/smf/manifest.xml
+0-31316 files not shown
+1-55622 files

NetBSD/pkgsrc-wip 79512c0waybar/patches patch-src_modules_battery.cpp patch-src_modules_cpu__frequency_bsd.cpp

waybar: update to 0.15.0
DeltaFile
+53-42waybar/patches/patch-src_modules_battery.cpp
+28-0waybar/patches/patch-src_modules_cpu__frequency_bsd.cpp
+24-0waybar/patches/patch-src_factory.cpp
+21-0waybar/patches/patch-include_util_udev__deleter.hpp
+18-0waybar/patches/patch-include_modules_battery.hpp
+15-3waybar/patches/patch-meson.build
+159-452 files not shown
+170-528 files

NetBSD/pkgsrc-wip 698fdbdrio PKGMESSAGE Makefile, rio/files README.NetBSD

rio: replace PKGMESSAGE with files/README.NetBSD

PKGMESSAGE is reserved for critical warnings; operational notes
belong in a README file installed under share/doc/<pkg>/.

- Remove PKGMESSAGE
- Add files/README.NetBSD with terminal-type, shell, and theme notes
- Install it to share/doc/rio/ via do-install
- Add share/doc/rio to INSTALLATION_DIRS and PLIST
DeltaFile
+0-34rio/PKGMESSAGE
+26-0rio/files/README.NetBSD
+4-1rio/Makefile
+1-0rio/PLIST
+31-354 files

NetBSD/pkgsrc-wip 898b37femacs-git PLIST

emacs-git: update PLIST
DeltaFile
+25-0emacs-git/PLIST
+25-01 files

NetBSD/pkgsrc-wip 1cc2474rio PKGMESSAGE Makefile

rio: add PKGMESSAGE; declare ncurses DEPENDS

PKGMESSAGE covers three user-visible gotchas: base-system programs
need TERM=xterm-256color (libterminfo reads only the CDB, not
TERMINFO_DIRS), shell detection from /etc/passwd, and theme placement.

DEPENDS on ncurses is now explicit: do-install calls
${LOCALBASE}/bin/tic which requires ncurses to be installed, and the
installed terminfo is only useful to ncurses-linked programs anyway.
DeltaFile
+34-0rio/PKGMESSAGE
+1-0rio/Makefile
+35-02 files

NetBSD/pkgsrc-wip c7525d4rio Makefile options.mk, rio/patches patch-misc_rio.terminfo patch-rio-backend_src_config_defaults.rs

rio: fix shell detection, terminfo, man pages, options framework

- patch-teletypewriter_src_unix_mod.rs: add NetBSD shell override so rio
  starts the shell from /etc/passwd rather than inheriting $SHELL=/bin/ksh
  from the display manager; also fix use-spawn on NetBSD so --login arg
  is passed (patch-rio-backend_src_config_defaults.rs)
- patch-misc_rio.terminfo: remove the "rio" entry; ncurses already ships
  share/terminfo/r/rio, compiling it here caused a pkg_add PLIST conflict;
  tic now produces only rio+base and xterm-rio (unique to this package)
- options.mk: new file; add "man" option (on by default) to build rio.1,
  rio.5, rio-bindings.5 from scdoc source in extra/man/
- Makefile: INSTALLATION_DIRS+= (not =) so options.mk additions are kept;
  add man/man1 and man/man5 dirs via options.mk; run tic for terminfo;
  conditional scdoc installs guarded by !empty(PKG_OPTIONS:Mman)
- PLIST: use ${PLIST.man} token for conditional man page entries;
  track share/terminfo/r/rio+base and share/terminfo/x/xterm-rio only
- patch-misc_rio.desktop: set TERMINFO_DIRS=@PREFIX@/share/terminfo and
  EGL_LOG_LEVEL=fatal in Exec lines; PREFIX substituted via SUBST block
- distinfo: regenerate for all new and updated patches
DeltaFile
+30-0rio/patches/patch-misc_rio.terminfo
+25-2rio/Makefile
+24-0rio/patches/patch-rio-backend_src_config_defaults.rs
+19-0rio/patches/patch-teletypewriter_src_unix_mod.rs
+16-0rio/options.mk
+6-5rio/patches/patch-misc_rio.desktop
+120-72 files not shown
+129-98 files

NetBSD/pkgsrc-wip d52cfb5. TODO, resterm distinfo Makefile

resterm: update to 0.39.5
DeltaFile
+3-3resterm/distinfo
+1-1resterm/Makefile
+0-1TODO
+4-53 files

NetBSD/pkgsrc-wip 7120f9c. TODO, crush distinfo go-modules.mk

crush: pdate to 0.71.0
DeltaFile
+81-81crush/distinfo
+26-26crush/go-modules.mk
+1-1crush/Makefile
+0-1TODO
+108-1094 files

NetBSD/pkgsrc-wip 9ba4e20rio Makefile

rio: fix pre-configure for wgpu-28.x vendor crates

Update vendor crate version strings from wgpu-25.0.2/wgpu-core-25.0.2/
wgpu-core-deps-windows-linux-android-25.0.0 to the versions actually
bundled with rio-0.4.5 (wgpu-28.0.0, wgpu-core-28.0.1,
wgpu-core-deps-windows-linux-android-28.0.0).

Also update the sed patterns to match the wgpu-28 source layout:
- vulkan/gles anchor on freebsd (wgpu-28 already added FreeBSD) rather
  than android (wgpu-25)
- gles Emscripten anchor is unchanged
- wgpu-core-deps target cfg includes freebsd in the existing list

Fix a make(1) quoting bug: the AWK pattern used a bare $, which make
expanded as an empty variable; change to 422 so make passes a literal $
to the shell and awk sees the correct end-of-line anchor.

Verified: clean pkgsrc build of rio-0.4.5 completes without errors on
NetBSD-current amd64.
DeltaFile
+18-18rio/Makefile
+18-181 files

NetBSD/pkgsrc-wip 8f49a02rio Makefile distinfo, rio/patches patch-misc_rio.desktop patch-teletypewriter_src_unix_mod.rs

rio: fix NetBSD build and runtime; terminal now working

Four changes to make rio-0.4.5 fully functional on NetBSD:

1. teletypewriter patch: set B38400 baud rate in create_termp() BSD termios
   branch.  c_ispeed/c_ospeed=0 (B0) caused NetBSD tty.c to send SIGHUP to
   the PTY session leader immediately on tcsetattr, killing the shell.

2. wgpu pre-configure patches: wgpu and wgpu-core hard-code platform
   allowlists (Windows/Linux/Android/Apple) for their Vulkan and GLES
   backends via cfg_aliases in build.rs.  The pre-configure Makefile target
   patches four vendor files at build time to include NetBSD:
   - wgpu/build.rs: add netbsd to vulkan and gles cfg conditions
   - wgpu-core/build.rs: add netbsd to windows_linux_android alias
   - wgpu-core/Cargo.toml: extend target dep cfg + activate wgpu-hal
     gles/vulkan features directly so the feature chain reaches wgpu-hal
   - wgpu-core-deps-windows-linux-android/Cargo.toml: make wgpu-hal an
     unconditional dependency (removes the Windows/Linux/Android restriction)
   Cargo vendor checksums are cleared (files:{}) for each modified crate

    [11 lines not shown]
DeltaFile
+36-0rio/Makefile
+23-0rio/patches/patch-misc_rio.desktop
+18-4rio/patches/patch-teletypewriter_src_unix_mod.rs
+2-1rio/distinfo
+79-54 files

NetBSD/pkgsrc-wip 18b4556. TODO, bookokrat distinfo Makefile

bookokrat: update to 0.3.11
DeltaFile
+3-3bookokrat/distinfo
+1-1bookokrat/Makefile
+0-1TODO
+4-53 files