tools/compat: remove obsolete requirement about ncurses-devel on Linux
texinfo/info required it, but it has no longer been built during
tools build in src/tools/texinfo since texinfo 4.8a import, by
patching SUBDIRS lines in external/gpl2/texinfo/dist/Makefile.in.
www/ruiby-rails72: update to 7.2.4
Ruby on Rails 7.2.4 (2026-09-24) is last 7.2 release.
Active Support
* Improve number_to_delimited performance when delimiter_pattern is not
specified.
Shinichi Maeshima
* Silence Dalli 4.0+ warning when using ActiveSupport::Cache::MemCacheStore.
zzak
* Fix ActiveSupport::Inflector.humanize with international characters.
ActiveSupport::Inflector.humanize("áÉÍÓÚ") # => "Áéíóú"
ActiveSupport::Inflector.humanize("аБВГДЕ") # => "Абвгде"
[62 lines not shown]
www/ruby-aws-sdk-s3: update to 1.232.2
1.232.2 (2026-09-25)
* Issue - Ensure the internally-created executor is shutdown on error in
TransferManager and Aws::S3::Object resource methods, preventing leaked
worker threads on multipart transfer failures (#3419).
net/ruby-domain_name: update to 0.6.20260921
0.6.20260921 (2026-09-24)
What's Changed
* Update the eTLD database to 2026-09-21T18:50:24Z by @github-actions[bot]
in #43
devel/ruby-tins: update to 1.59.0
1.58.0 (2026-09-24)
* Add Tins::EnumSqueeze module providing squeeze and squeeze! methods that
collapse consecutive duplicate elements, mirroring String#squeeze
semantics.
* Freeze the UNSET sentinel constant in Tins::Delegate to prevent accidental
mutation of the shared Object.new instance.
1.59.0 (2026-09-25)
* Add *sels and &block parameters to squeeze and squeeze!, allowing
squeezing to be restricted to elements matching case-equality (===)
selectors or a predicate block
* Raise ArgumentError when both *sels and &block are provided
* Change hot-loop comparison to item != prev || !block.(item) so
[2 lines not shown]
devel/ruby-simplecov: update to 1.3.1
1.3.1 (2026-09-24)
Bugfixes
* cover_views compiles templates on Rails main again. Rails removed
ActionView::Template.registered_template_handler; the lookup reads
ActionView::Template::Handlers.template_handlers and still skips an
extension with no handler. See #1300.
* require "simplecov" works again on JRuby on Windows, where 1.3.0 raised
LoadError: Could not open library '.../libprism.dll'. Prism's FFI backend
cannot open its native library there, and 1.3.0 required Prism as soon as
SimpleCov loaded. Prism now loads only when branch or method coverage
needs the static extractor, which a line-only run never does. Where it
cannot load at all, the extractor falls back to empty branch and method
tables for never-loaded files, as it did before 1.3.0. See #1299.
[9 lines not shown]
textproc/ruby-rubyXL: add package version 3.4.38
rubyXL
This gem supports operating on xlsx files (Open XML format). While it is
capable of properly parsing the entire OOXML structure, its current main
emphasis is on reading files produced by MS Excel, making minor
modifications to them and saving them to be opened again, while preserving
as much of the structure as possible.
Please note that proprietary binary xls format is *not* supported by this
gem.
textproc/ruby-caxlsx: add package version 4.5.0
Caxlsx (Community Continued Version)
Axlsx is an Office Open XML Spreadsheet generator for the Ruby programming
language.
With Axlsx you can create Excel worksheets with charts, images (with links),
automated and fixed column widths, customized styles, functions, tables,
conditional formatting, print options, comments, merged cells, auto filters,
file and stream serialization as well as full schema validation. Axlsx
excels at helping you generate beautiful Office Open XML Spreadsheet
documents without having to understand the entire ECMA specification.