[DAG] canFoldStoreIntoLibCallOutputPointers - pull out MaxSteps argument to remove SelectionDAG dependency (#240161)
Prep work for moving command line args to tablegen -
SelectionDAG::getHasPredecessorMaxSteps() will no longer be static
link_elf_obj: fix an off-by-one in the symbol string table index check
link_elf_load_file() checks the symbol table's sh_link against
e_shnum with ">" instead of ">=", so a malformed object whose sh_link
equals e_shnum makes the linker read one entry past the section header
array before the sh_type check rejects it. Use ">=", as
link_elf_link_preload() already does.
Reviewed by: kib
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D61055
emulators/m88m: import m88m-1.2.4
M88M is a modern, cross-platform port of the classic PC-8801 emulator
M88, originally developed by cisc. While the original M88 was
tightly coupled with the Win32 API and DirectX, M88M leverages
raylib and raygui for its frontend, making it natively compatible
with macOS (Intel/Apple Silicon), Linux, FreeBSD, Haiku, and Windows
via a single CMake-based build system.
devel/raygui: import raygui-5.0
raygui is a simple and easy-to-use immediate-mode-gui library.
raygui was originally inspired by Unity IMGUI (immediate mode GUI API).
raygui was designed as an auxiliary module for raylib to create
simple GUI interfaces using raylib graphic style (simple colors,
plain rectangular shapes, wide borders...) but it can be adapted
to other engines/frameworks.
devel/raylib: Update to 6.2
* Add buildlink3.mk for upcoming consumer, emulators/m88m.
Changelog
-------------------------------------------------------------------------
Release: raylib 6.2 (15 October 2026)
-------------------------------------------------------------------------
KEY CHANGES:
- Code gardening: Many consistency and formating changes all around
- REDESIGNED: Image drawing API more aligned with screen drawing API
- REDESIGNED: File API using more standard return result values
- REVIEWED: Multiple security concerns reported by ROS (Radically Open Security)
Detailed changes:
[rcore] ADDED: `IsPathDirectory()`, for convenience and more readability at user code by @raysan5
[rcore] ADDED: `IsPathAbsolute()`, check absolute paths by @raysan5
[rcore] ADDED: `IsFileHidden()`, check file hidden (OS-dependant) by @raysan5
[1116 lines not shown]
security/ruby-net-ssh: update to 8.1.2
8.1.2 (2026-11-08)
* Security: verify the proxy's certificate and hostname in
`Net::SSH::Proxy::HTTPS` by default, and the hostname with any verifying
`:ssl_context`; any certificate was accepted, exposing the proxy
credentials to a man-in-the-middle. A self-signed or private CA proxy now
needs an `:ssl_context` that trusts it, or one with `verify_mode =
OpenSSL::SSL::VERIFY_NONE` to skip verification. Thanks @fuzzyrichie
[GHSA-qcf4-j55x-72hv]
www/ruby-rails81: add version 8.1.4.1
Ruby on Rails
Rails is a web-application framework that includes everything needed to
create database-backed web applications according to the
Model-View-Controller (MVC) pattern.
This is meta gem package for Ruby on Rails 8.1.
textproc/ruby-actiontext81: add version 8.1.4.1
Action Text
Action Text brings rich text content and editing to Rails. It includes the
[Trix editor](https://trix-editor.org) that handles everything from
formatting to links to quotes to lists to embedded images and galleries.
The rich text content generated by the Trix editor is saved in its own
RichText model that's associated with any existing Active Record model in
the application. Any embedded images (or other attachments) are
automatically stored using Active Storage and associated with the included
RichText model.
This is for Ruby on Rails 8.1.