Add a new m68k port oriented towards home-brew m68k machines. Flattened
Device Tree is used to make it simple to integrate support for new systems
with minimal added glue code.
The first supported system is the thorpej-designed Phaethon 1, a 68010-based
system with a custom MMU, 8MB of on-board RAM, 2 16650-type serial ports,
a PCF8584 I2C controller, DS3231/3232 real-time clock, ATA disk interface,
I/O controller with system timer and interrupt controller, and a "not quite
VME" expansion bus for memory and peripheral expansion.
I'm working with other 68k-home-brewers to get support for their systems
integrated. So, more to come.
Reduce some diffs between Sun2 and Sun3:
- Add a <machine/promlib.h> wrapper for Sun3 that provides the same interface
to the Sun monitor functions as Sun2 (which uses naming aligned with the
SPARC port).
- Chage Sun3 pmap to use new naming.
- Adapt sun68k_trap.c, reming some #ifdefs.
kitty: update to 0.48.0
- Implement vertical tabs by setting tab_bar_edge to left or right
- Graphics protocol: Add a new transient usage hint that clients can
send to terminals to indicate an image is meant for only short
duration use
- On first press in an unfocused OS Window/kitty window give it focus
and pass the mouse event through to the clicked element.
- kitten @ get-text: Add support for alternate and
alternate_scrollback extents to fetch text from the alternate
screen buffer
- Wayland: Fix first OS window being a few cells too small when
initial_window_width/initial_window_height are set in cells and a
fractional display scale is in use
- macOS: New option macos_ns_window_layer to more precisely control
what layer panel OS windows are placed on
- macOS: New option macos_use_physical_screen_frame to allow panel OS
Windows to cover the macOS global dock bar
- kitty binary builds are now built on Ubuntu 22 upgraded from Ubuntu
[40 lines not shown]
xlockmore: update to 5.89.
5.89
Fixing some normals in oct mode that were off and also updated
pyraminx too making consistent with my puzzle code.
Fix for xglock for NetBSD 11.99.6/x86_64 with gcc 14.3 from
Thomas Kausner wiz AT gatalith.at.
Patch for DecWindows display to fix my attempt to avoid a stack
dump on VMS. Thanks to Jouk Jansen.
Fix compilation error by simple cast in scrnsave.c for Windows
for latest mingw.
Also added migrated the Makefiles so it would build with xscreensaver-6.15.
www/py-autobahn: Remediate upstream choice to be non-portable
Upstream decided that x86-64 now means x86-64-v2, but that motion has
not been proposed, much less passed, in NetBSD and pkgsrc. Work
around this with a buildlink transform, similar to how upstream's
attempted use of -march-native is avoided.
ftp: version 20260718
Fix -Wformat-overflow issues.
Support relative URLs in HTTP Location redirection. PR bin/60346.
Don't read off end of buffer when encoding authentication header.
Forbid Location redirection to file://.
xclock: update to 1.2.1.
This release fixes the build on systems like NetBSD that support
setlocale() but not uselocale(), and adds example app-defaults
files for the new shapes configurations introduced in the 1.2.0 release.
net/librtorrent: Remediate non-POSIXy socket use
The code used AF_INET without including sys/socket.h. Add a patch to
include it. Resolves build failure on NetBSD 10 (which is a
regression from 0.16.17).
devel/ruby-simplecov: update to 1.0.2
1.0.0 (2026-07-12)
Changes are too many to write here, please refer:
<https://github.com/simplecov-ruby/simplecov/releases/tag/v1.0.0> in detail.
1.0.1 (2026-07-14)
* Code coverage for Ruby with a powerful configuration library and
* automatic merging of coverage across test suites.
1.0.2 (2026-07-18)
* Bump ruby/setup-ruby from 1.315.0 to 1.316.0 by @dependabot[bot] in #1229
* Bump step-security/harden-runner from 2.19.4 to 2.20.0 by @dependabot[bot]
in #1230