devel/rubygem-rbs 4.2.0 FreeBSD
Language for type signatures for Ruby and standard library definitions
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
46262cbdbd- License
- BSD2CLAUSE, RUBY
- Categories
- devel, rubygems
- Package size
- 1083.4 KiB, 6886.0 KiB installed
Description
RBS is a language to describe the structure of Ruby programs. You can write down the definition of a class or module: methods defined in the class, instance variables and their types, and inheritance/mix-in relations. It also allows declaring constants and global variables.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/rubygem-rbs | 4.2.0 |
| DragonFly | devel/rubygem-rbs | 3.8.1 |
Install
Binary package:
pkg install rubygem-rbs
From the ports tree:
cd /usr/ports/devel/rubygem-rbs/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rubygem-rbs>0:devel/rubygem-rbs
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.2.0 | 4.2.0 | 2.7.0 | 3.9.4 | 4.2.0 |
| FreeBSD:14:quarterly | 4.2.0 | 4.2.0 | n/a | 3.9.4 | 4.2.0 |
| FreeBSD:15:latest | 4.2.0 | 4.2.0 | n/a | 3.9.4 | 3.9.4 |
| FreeBSD:15:quarterly | 4.2.0 | 4.2.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.2.0 | 4.2.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 3
rubygem-logger>=0: devel/rubygem-loggerrubygem-prism>=1.6.0: textproc/rubygem-prismrubygem-tsort>=0: devel/rubygem-tsort
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 9
Required by 130
- databases/ruby-bdb
- databases/ruby-xapian
- databases/rubygem-activerecord-session_store
- databases/rubygem-solid_cable
- databases/rubygem-solid_cable-rails72
- databases/rubygem-solid_cable-rails80
- databases/rubygem-solid_cache
- databases/rubygem-solid_cache-rails72
- databases/rubygem-solid_cache-rails80
- databases/rubygem-solid_queue
- databases/rubygem-solid_queue-rails72
- databases/rubygem-solid_queue-rails80
- deskutils/rubygem-taskjuggler
- devel/rubygem-bones
- devel/rubygem-cucumber-rails
- devel/rubygem-debug
- devel/rubygem-devise-pwned_password
- devel/rubygem-devise-rails71
- devel/rubygem-devise-rails72
- devel/rubygem-devise-rails80
- devel/rubygem-devise-rails81
- devel/rubygem-file-tail
- devel/rubygem-gettext_i18n_rails_js
- devel/rubygem-irb
- devel/rubygem-jeweler
- devel/rubygem-kafo
- devel/rubygem-kafo_parsers
- devel/rubygem-packwerk-extensions
- devel/rubygem-r18n-rails
- devel/rubygem-rails-i18n-rails71
- devel/rubygem-rails-i18n-rails72
- devel/rubygem-rails-i18n-rails80
- devel/rubygem-rails-i18n-rails81
- devel/rubygem-rbs_json_schema
- devel/rubygem-rdoc
- devel/rubygem-repl_type_completor
- devel/rubygem-rspec-rails
- devel/rubygem-ruby-lsp
- devel/rubygem-ruby-lsp-rails
- devel/rubygem-ruby-lsp-rspec
- devel/rubygem-rubygems-tasks
- devel/rubygem-sdoc
- devel/rubygem-term-ansicolor
- devel/rubygem-tins
- devel/rubygem-typeprof
- devel/rubygem-web-console-rails71
- devel/rubygem-web-console-rails72
- devel/rubygem-web-console-rails80
- devel/rubygem-web-console-rails81
- japanese/rubygem-jpmobile4
- lang/rubygem-ruby_language_server
- mail/rubygem-roadie-rails-rails72
- mail/rubygem-roadie-rails-rails81
- misc/rubygem-dotenv-rails
- security/metasploit
- security/rubygem-devise-two-factor
- security/rubygem-doorkeeper-i18n-rails72
- security/rubygem-doorkeeper-i18n-rails81
- security/rubygem-doorkeeper-rails72
- security/rubygem-doorkeeper-rails81
- security/rubygem-metasploit-concern
- security/rubygem-metasploit-credential
- security/rubygem-metasploit-model
- security/rubygem-metasploit_data_models
- sysutils/rubygem-openbolt
- textproc/ruby-htree
- textproc/rubygem-action_text-trix
- textproc/rubygem-actionpack-xml_parser-rails72
- textproc/rubygem-actionpack-xml_parser-rails81
- textproc/rubygem-actiontext81
- textproc/rubygem-amatch
- textproc/rubygem-openvox-strings
- www/redmine60
- www/redmine61
- www/redmine70
- www/rubygem-best_in_place
- www/rubygem-bullet_train
- www/rubygem-bullet_train-fields
- www/rubygem-bullet_train-has_uuid
- www/rubygem-bullet_train-routes
- www/rubygem-bullet_train-scope_validator
- www/rubygem-bullet_train-super_load_and_authorize_resource
- www/rubygem-bullet_train-themes
- www/rubygem-cable_ready
- www/rubygem-cssbundling-rails
- www/rubygem-cssbundling-rails-rails71
- www/rubygem-cssbundling-rails-rails72
- www/rubygem-cssbundling-rails-rails80
- www/rubygem-dropzonejs-rails
- www/rubygem-gollum
- www/rubygem-hamlit-rails
- www/rubygem-importmap-rails
- www/rubygem-importmap-rails-rails71
- www/rubygem-importmap-rails-rails72
- www/rubygem-importmap-rails-rails80
- www/rubygem-jsbundling-rails
- www/rubygem-jsbundling-rails-rails71
- www/rubygem-jsbundling-rails-rails72
- www/rubygem-jsbundling-rails-rails80
- www/rubygem-lograge
The first 100 are listed.
Configuration
No options to configure.
- USES
- gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/rbs-4.2.0.gem | 1.294336e+06 | 51f7b886dcc05bc09e10b901daa6a81829f6adc03101d6ca9ea4aac6103e0674 |
Master sites 1
- RG