./lang/ruby31-base, Ruby 3.1.3 release minimum base package

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2022Q4, Version: 3.1.3, Package name: ruby31-base-3.1.3, Maintainer: taca

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.

DEINSTALL [+/-]


Package options: ruby-build-ri-db

Master sites: (Expand)

Filesize: 14941.625 KB

Version history: (Expand)


CVS history: (Expand)


   2023-01-23 20:22:47 by S.P.Zeidler | Files touched by this commit (1)
Log message:
Pullup ticket #6724 - requested by bsiegert
lang/ruby31-base: build fix

Revisions pulled up:
- lang/ruby31-base/Makefile                                     1.8

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Mon Jan 16 06:33:51 UTC 2023

   Modified Files:
   	pkgsrc/lang/ruby31-base: Makefile

   Log message:
   lang/ruby31-base: quote ${CC}; PR 57167

   To generate a diff of this commit:
   cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/ruby31-base/Makefile