Subject: CVS commit: pkgsrc/lang/ruby31-base
From: Takahiro Kambe
Date: 2022-01-16 14:57:10
Message id: 20220116135711.0217EFB24@cvs.NetBSD.org

Log Message:
lang/ruby31-base: add package version 3.1.0

Ruby is a dynamic, open source programming language with a focus on
simplicity and productivity.  It has an elegant syntax that is natural to
read and easy to write.

Features of Ruby are shown below.
  + Simple Syntax
  + *Normal* Object-Oriented features (ex. class, method calls)
  + *Advanced* Object-Oriented features (ex. Mix-in, Singleton-method)
  + Operator Overloading
  + Exception Handling
  + Iterators and Closures
  + Garbage Collection
  + Dynamic Loading of Object files (on some architecture)
  + Highly Portable (works on many UNIX machines, and on Windows, Mac, etc.)

Ruby 3.1 introduces a number of new features and performance improvements,
here are some of them:
  * Performance: YJIT: New experimental in-process JIT compiler
  * Development supports
	- debug gem: A new debugger
	- error_highlight: Fine-grained error location in backtrace
	- IRB Autocomplete and Document Display

This package is Ruby 3.1 release minimum base package.

Files:
RevisionActionfile
1.1addpkgsrc/lang/ruby31-base/ALTERNATIVES
1.1addpkgsrc/lang/ruby31-base/DEINSTALL
1.1addpkgsrc/lang/ruby31-base/DESCR
1.1addpkgsrc/lang/ruby31-base/INSTALL
1.1addpkgsrc/lang/ruby31-base/MESSAGE
1.1addpkgsrc/lang/ruby31-base/Makefile
1.1addpkgsrc/lang/ruby31-base/PLIST
1.1addpkgsrc/lang/ruby31-base/distinfo
1.1addpkgsrc/lang/ruby31-base/hacks.mk
1.1addpkgsrc/lang/ruby31-base/options.mk
1.1addpkgsrc/lang/ruby31-base/patches/patch-common.mk
1.1addpkgsrc/lang/ruby31-base/patches/patch-configure
1.1addpkgsrc/lang/ruby31-base/patches/patch-ext_openssl_openssl__missing.h
1.1addpkgsrc/lang/ruby31-base/patches/patch-lib_mkmf.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-lib_rdoc_encoding.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-lib_rdoc_ri_driver.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-lib_rubygems.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-lib_rubygems_commands_setup__command.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-lib_rubygems_dependency__installer.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-lib_rubygems_install__update__options.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-lib_rubygems_installer.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-lib_rubygems_platform.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-test_rubygems_test__gem.rb
1.1addpkgsrc/lang/ruby31-base/patches/patch-thread__pthread.c
1.1addpkgsrc/lang/ruby31-base/patches/patch-tool_ifchange