libarchive: Fix cpio(1) tests.
1. When dropping privileges, setegid to the _gid_ of user `nobody',
not to the _uid_ of user `nobody'.
2. In the test, grant that user access to the atf test working
directory so it can execute the `bsdcpio' symlink we create in
order to get argv[0] set appropriately for the error messages that
the test checks for.
PR bin/60353: cpio(1): tests are failing to run at all
(geography/R-sf) Fix Build on NetBSD/9.4, GCC_REQD+= 8
Following part can not be handled by gcc-7.5
/usr/include/g++/bits/unique_ptr.h:263:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = GDALRasterAttributeTable; _Dp = std::default_delete<GDALRasterAttributeTable>]'
/tmp/geography/R-sf/work/.buildlink/include/gdal_multidim.h:199:55: required from here
/usr/include/g++/bits/unique_ptr.h:76:22: error: invalid application of 'sizeof' to incomplete type 'GDALRasterAttributeTable'
static_assert(sizeof(_Tp)>0,
basilisk: Update to 2026.06.12
This brings the engine up to date with the most recent Pale Moon
releases, with associated security fixes and JavaScript improvements.
As such the diff has been reduced with the palemoon package.
pkgsrc: Replace USE_LANGUAGES+=c++0x with c++11 (and gnu++)
In 6 packages, replace (c|gnu)++0x with c++11. (c++0x is an obsolete
synonym for c++11.)
NFCI, but may result in using a c++11 complier instead of being
ignored and thus improve the build on old platforms.
4 of the 6 built ok (2 were too enormous to build).
net/lagrange: update to 1.20.8
v1.20.8
- Adjusted first-line indentation so it not applied to text that looks like lists (starts with punctuation, numbers, etc.).
- Updated UI translations.
v1.20.7
- Fixed: Text layout overflow when monospace body appearance is enabled with Gemini. (It was getting confused with normal plain text.)
- Fixed: Link icons not matching the body font size.
- Fixed: Link numbers/letters not matching the body font size.
- Fixed: Content width expansion in Gopher menus. (Line width measured incorrectly.)
- Adjusted first-line indentation to only occur when both previous and current paragraphs are getting wrapped.
v1.20.6
- Improve legibility of text after a wrapped paragraph by adding a small first-line indent if the next text line follows immediately.
- Use a smaller font for plain text documents to fit more content in the window, matching the font used in preformatted blocks.
- Fixed: Prevent overlapping identity activations by removing any existing ones before activating a new identity on a given URL. (To conveniently switch between previously used identities, use the menu that appears when clicking the navbar Identity button. That preserves the current activation scope.)
- Gopher: Detect an unexpected binary response to a type 0 selector.
- Gopher: Detect when the response is a gophermap even if we requested type 0.
[18 lines not shown]
emulators/jgenesis: update to 0.13.0
Now with cheat code support for Sega systems, support for the XE-1 AP analog controller for Genesis, and lots of smaller fixes and improvements.
This release includes preliminary support for emulating the PC Engine / TurboGrafx-16, although the CD-ROM add-on is not yet supported so a huge chunk of the library doesn't work yet. All HuCard-based games should work, barring potential bugs.
Save states are not compatible with previous versions.
Full changelog below:
New Features
Added support for the PC Engine / TurboGrafx-16
Only the base system is emulated right now; no CD-ROM or SuperGrafx support, or Turbo Tap / multiple gamepads
Options are fairly limited, but supports video options for palette, removing sprite-per-scanline limits, and whether to crop the overscan area
(Genesis / SMS / Game Gear) Added support for cheat codes (#136)
Genesis supports Game Genie codes, Pro Action Replay codes, and plain 68000 memory address/value pairs
SMS/GG supports Game Genie codes and Pro Action Replay codes
Cheats are also supported for Sega CD and 32X, though Sega CD only supports main working RAM overrides (memory addresses $FF0000-$FFFFFF)
(Genesis) Added support for the XE-1 AP analog controller (#631)
[44 lines not shown]
security/putty: Update to 0.84
Changelog:
These features are new in 0.84 (released 2026-05-22):
* Security issue: fixed a remotely triggerable double-free in RSA
key exchange. (We don't know of any way it is exploitable to execute
code.)
* Minor security issue: fixed a remotely triggerable crash in NIST
ECDSA signature verification. (An assertion failure – definitely
not exploitable to execute code.)
* Minor security issue: fixed marking of Telnet and Rlogin session
data with a trust sigil after you authenticated to a proxy (possibly
allowing a server to spoof a repeat proxy password prompt).
* Ability to run a specified command before starting the connection,
e.g. to perform wake-on-LAN or a port knock.
[15 lines not shown]
py-prettytable: updated to 3.18.0
3.18.0
Added
Add support for Python 3.16
Support multiline headers
Support reStructuredText tables
Support int_format, float_format and custom_format for CSV
Add caption support for Markdown
Validate column-specific options when dict attrs are modified
Overwrite int/float formatter with custom_formatter
Document paginate()
Docs: add example of using custom_format
Improve type coverage of colortable
Changed
[19 lines not shown]