ruby-2.4.5,1.txz


Advertisement

Description

ruby - Object-oriented interpreted scripting language

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Quarterly i386
Package name ruby
Package version 2.4.5,1
Package architecture i386
Package type txz
Installed size 40.24 MB
Download size 8.45 MB
Official Mirror pkg.freebsd.org
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl).  It is simple, straight-forward, and extensible.
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 DOS,
Windows, Mac, BeOS etc.)
WWW: https://www.ruby-lang.org/en/
Categories: ruby, lang, ipv6
Maintainer: ruby@FreeBSD.org
Options:
- CAPIDOCS: off
- DEBUG: off
- DOCS: on
- EXAMPLES: on
- GMP: off
- RDOC: on
- LIBEDIT: on
- READLINE: off
====
Some of the standard commands are provided as separate ports for ease
of upgrading:
devel/ruby-gems:	gem - RubyGems package manager
devel/rubygem-rake:	rake - Ruby Make
And some of the standard libraries are provided as separate ports
since they require extra dependencies:
databases/ruby-gdbm:	GDBM module
Install them as occasion demands.
====

Alternatives

Package Version Architecture Repository
ruby-2.4.5,1.txz 2.4.5,1 amd64 FreeBSD Ports Quarterly
ruby-2.4.5,1.txz 2.4.5,1 amd64 FreeBSD Ports Latest
ruby-2.4.5,1.txz 2.4.5,1 i386 FreeBSD Ports Latest
ruby - - -

Requires

Name Value
libedit = 3.1.20170329_2,1
libedit.so.0 -
libffi = 3.2.1_2
libffi.so.6 -
libunwind = 20170615
libunwind.so.8 -
libyaml = 0.1.6_2
libyaml-0.so.2 -

Provides

Name Value
libruby24.so.24 -

Download

Type URL
Binary Package ruby-2.4.5,1.txz
Source Package lang/ruby24

Install Howto

Install ruby txz package:

# pkg install ruby

See Also

Package Description
ruby-build-20180822.txz Compile and install different ruby versions
ruby-rd-mode.el-0.6.38.txz Emacs lisp module for editing RD files
ruby-subversion-1.10.2_1.txz Ruby bindings for version control system
ruby23-2.3.8,1.txz Object-oriented interpreted scripting language
ruby24-bdb-0.6.6_5.txz Ruby interface to Oracle Berkeley DB revision 2 or later
ruby24-bio-1.5.1.txz Integrated environment for Bioinformatics written in Ruby
ruby24-bsearch-1.5_1.txz Binary search library for Ruby
ruby24-camellia-1.2.txz Ruby extension library which implements Camellia encryption
ruby24-escape-0.2.txz Ruby library provides HTML/URI/shell escaping functions
ruby24-format-1.09.txz Perl like formats for Ruby
ruby24-gd-0.8.0_6.txz Ruby extension library to use Thomas Boutell's gd library
ruby24-gdbm-2.4.5_3,1.txz Ruby extension to GDBM library
ruby24-gems-2.7.7.txz Package management framework for the Ruby language
ruby24-htree-0.8.txz Ruby library to manipulate HTML/XML tree data structure
ruby24-korundum-kde4-4.14.3_4.txz Ruby bindings for KDE
Advertisement
Advertisement