lang/ruby/4.0 4.0.7 OpenBSD
object oriented script language with threads
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Jeremy Evans <[email protected]>
- Categories
- lang, lang/rust
Description
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.)
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | lang/ruby/4.0 | 4.0.7 |
| FreeBSD | lang/ruby34 | 3.4.9_2,1 |
| NetBSD | lang/ruby | 4.0.7 |
| DragonFly | lang/ruby32 | 3.2.7,1 |
Install
Binary package:
pkg_add ruby
From the ports tree:
cd /usr/ports/lang/ruby/4.0 && make install
Dependencies
Run dependencies 3
Required by 140
- archivers/ruby-minitar
- archivers/ruby-rubyzip
- converters/ruby-multi_json
- databases/ruby-hiera-eyaml
- databases/ruby-hiera-eyaml-gpg
- databases/ruby-hiera-file
- databases/ruby-hiera3
- databases/ruby-sequel
- databases/xapian-bindings
- devel/gitsh
- devel/ragel
- devel/reposurgeon
- devel/ruby-activesupport
- devel/ruby-arrayfields
- devel/ruby-childprocess
- devel/ruby-cicphash
- devel/ruby-colored2
- devel/ruby-colorize
- devel/ruby-concurrent-ruby
- devel/ruby-cri
- devel/ruby-daemons
- devel/ruby-deep_merge
- devel/ruby-diff-lcs
- devel/ruby-fast_gettext
- devel/ruby-ffi-compiler
- devel/ruby-get_process_mem
- devel/ruby-gettext
- devel/ruby-gettext-setup
- devel/ruby-highline
- devel/ruby-hitimes
- devel/ruby-hocon
- devel/ruby-i18n
- devel/ruby-isolate
- devel/ruby-json-schema
- devel/ruby-json_pure
- devel/ruby-locale
- devel/ruby-log4r
- devel/ruby-metaclass
- devel/ruby-mini_portile2
- devel/ruby-mocha
- devel/ruby-optimist
- devel/ruby-pastel
- devel/ruby-pathspec
- devel/ruby-pkg-config
- devel/ruby-puppet-modulebuilder
- devel/ruby-puppet-resource_api
- devel/ruby-puppet_forge
- devel/ruby-rake-compiler
- devel/ruby-rb_sys
- devel/ruby-ref
- devel/ruby-regexp_parser
- devel/ruby-rspec/1
- devel/ruby-rspec/3/core
- devel/ruby-rspec/3/expectations
- devel/ruby-rspec/3/its
- devel/ruby-rspec/3/mocks
- devel/ruby-rspec/3/rspec
- devel/ruby-rspec/3/support
- devel/ruby-ruby-progressbar
- devel/ruby-safe_yaml
- devel/ruby-scanf
- devel/ruby-semantic_puppet
- devel/ruby-sorted_set
- devel/ruby-test-unit-ruby-core
- devel/ruby-thor
- devel/ruby-tilt
- devel/ruby-wisper
- devel/ruby-xdg
- devel/ruby-zeitwerk
- devel/subversion
- devel/vim-command-t
- graphics/openjfx/21
- graphics/ruby-chunky_png
- graphics/ruby-rqrcode
- graphics/ruby-rqrcode-core
- lang/mruby
- mail/mew
- mail/ruby-mini_mime
- multimedia/mkvtoolnix
- net/ocserv
- net/rrdtool
- net/ruby-connection_pool
- net/ruby-net-telnet
- net/ruby-public_suffix
- net/weechat
- net/whatweb
- security/arirang
- security/openssl-ruby-tests
- security/ruby-rbnacl
- security/ruby-rotp
- security/wpscan
- sysutils/openvox-server/8
- sysutils/ruby-openfact
- sysutils/ruby-openvox/8
- sysutils/ruby-openvoxserver-ca
- sysutils/ruby-pdk
- sysutils/ruby-puppet-lint
- sysutils/ruby-puppet-syntax
- sysutils/ruby-r10k
- sysutils/ruby-serverengine
The first 100 are listed.