BSD Ports

lang/ruby 4.0.7 NetBSD

Wrapper package for Ruby programming language

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
55e19a6d3c
Categories
lang, ruby
Package size
2.3 KiB, 0.1 KiB installed

Description

This package is a wrapper for specific releases of the Ruby programming language, providing commands (ruby, irb, ...) without any release number information.

The actual Ruby programming language is provided by packages with release numbers, like ruby16 or ruby18.

No package should depend on this package directly.

In the other systems

SystemPortVersion
NetBSDlang/ruby4.0.7
FreeBSDlang/ruby343.4.9_2,1
DragonFlylang/ruby323.2.7,1
HardenedBSDlang/ruby343.4.9_2,1
GhostBSDlang/ruby343.4.9_2,1
OPNsenselang/ruby333.3.11,1

Install

Binary package:

pkgin install ruby

From pkgsrc:

cd /usr/pkgsrc/lang/ruby && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_644.0.7
NetBSD 10.1 aarch643.4.9
SmartOS / illumos x86_64-
macOS 15 arm64-

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
ruby-3.3.12, ruby-3.4.10

Commit history 11

DateCommitCreditsLog message
55e19a6d3c taca 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("аБВГДЕ") # => "Абвгде" Jose Luis Duran Active Record * Fix performance regression in method_missing for virtual SELECT alias attributes. Fixes #57183. Hammad Khan * Fix support for table names containing hyphens. Evgeniy Demin * Improve PostgreSQLAdapter resilience to Timeout.timeout. …
34e388336e taca lang/ruby34: update to 3.4.11
3.4.11 (2026-09-23) * Bug #22196: Heap-use-after-free in fiber_switch with transfer-terminated async tasks on 3.4.10 * Guard fiber target across fiber_store. by samuel-williams-shopify · Pull Request #17951 * Bug #21842: Encoding of rb_interned_str * Bug #22126: Stack underflow for partial DCE and loops * Bug #22124: void value missed in parse.y * Bug #22183: parse.y interpolation inside lambda literal * Bug #22099: Keyword-only method silently accepts a positional argument * Bug #22133: Ruby's default SIGINT handling ignores Thread.handle_interrupt masking. * Bug #22189: Enumerator::Lazy#to_enum does not accept method names as strings * Bug #22191: Signal.trap(:EXIT) exception only shown if at_exit also raises * Bug #22198: win32: heap overflow in Kernel#system …
4d0b309514 taca lang/ruby34: update resolv gem
Update resolv gem to 0.7.2 to fix CVE-2026-80212 and CVE-2026-80213. Bump PKGREVISION.
ad97bef5f2 taca lang/ruby33: update resolv gem
Update resolv gem to 0.3.2 to fix CVE-2026-80212 and CVE-2026-80213. Bump PKGREVISION.
da377b9149 taca lang/ruby40: update to 4.0.7
This release contains fix for CVE-2026-80212 and CVE-2026-80213 in resolv gem. 4.0.7 (2026-09-15) * Bug #22188: addr2line doesn't find symbols when compiled with GCC LTO * Bug #22210: Check if issue #19969 is still reproducible / re-opened in 4.0.x * Bug #22217: Segmentation fault when resuming execution with Coverage.start and ruby/debug * Fix formatting in ObjectSpace._id2ref error path by eregon · Pull Request #18206 * Bug #22200: ObjectSpace._id2ref can return a different object than the id's owner on Ruby 4.0 (stale id2ref_tbl entry for objects with generic fields) * Bug #22123: Ruby::Box + BUNDLER_SETUP can evaluate gemspecs before main-box RubyGems initialization * Bump ERB to 6.0.7 by k0kubun · Pull Request #18282 …

The latest 5 of 11 in the history this site was built from.