www/rubygem-rails72 7.2.3.2 FreeBSD
Full-stack web application framework
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
285d9e8252- License
- MIT
- Categories
- www, rubygems
- Package size
- 5.4 KiB, 9.3 KiB installed
Description
Rails is a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.
Understanding the MVC pattern is key to understanding Rails. MVC divides your application into three layers: Model, View, and Controller, each with a specific responsibility.
Active Record, Active Model, Action Pack, and Action View can each be used independently outside Rails.
In addition to that, Rails also comes with:
- Action Mailer, a library to generate and send emails
- Action Mailbox, a library to receive emails within a Rails application
- Active Job, a framework for declaring jobs and making them run on a variety of queuing backends
- Action Cable, a framework to integrate WebSockets with a Rails application
- Active Storage, a library to attach cloud and local files to Rails applications
- Action Text, a library to handle rich text content
- Active Support, a collection of utility classes and standard library extensions that are useful for Rails, and may also be used independently outside Rails
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/rubygem-rails72 | 7.2.3.2 |
| DragonFly | www/rubygem-rails72 | 7.2.2.1_1 |
| HardenedBSD | www/rubygem-rails72 | 7.2.3.2 |
| GhostBSD | www/rubygem-rails72 | 7.2.3.2 |
Install
Binary package:
pkg install rubygem-rails72
From the ports tree:
cd /usr/ports/www/rubygem-rails72/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rubygem-rails72>0:www/rubygem-rails72
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 | 7.2.3.2 | 7.2.3.2 | - | - | 7.2.3.2 |
| FreeBSD:14:quarterly | 7.2.3.2 | 7.2.3.2 | n/a | - | 7.2.3.2 |
| FreeBSD:15:latest | 7.2.3.2 | 7.2.3.2 | n/a | - | 7.2.2.1_1 |
| FreeBSD:15:quarterly | 7.2.3.2 | 7.2.3.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 7.2.3.2 | 7.2.3.2 | 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 51
rubygem-actioncable72>=7.2.3.2<7.2.3.2_99: www/rubygem-actioncable72rubygem-actionmailbox72>=7.2.3.2<7.2.3.2_99: mail/rubygem-actionmailbox72rubygem-actionmailer72>=7.2.3.2<7.2.3.2_99: mail/rubygem-actionmailer72rubygem-actionpack72>=7.2.3.2<7.2.3.2_99: www/rubygem-actionpack72rubygem-actiontext72>=7.2.3.2<7.2.3.2_99: textproc/rubygem-actiontext72rubygem-actionview72>=7.2.3.2<7.2.3.2_99: devel/rubygem-actionview72rubygem-activejob72>=7.2.3.2<7.2.3.2_99: devel/rubygem-activejob72rubygem-activemodel72>=7.2.3.2<7.2.3.2_99: databases/rubygem-activemodel72rubygem-activerecord72>=7.2.3.2<7.2.3.2_99: databases/rubygem-activerecord72rubygem-activestorage72>=7.2.3.2<7.2.3.2_99: net/rubygem-activestorage72rubygem-activesupport72>=7.2.3.2<7.2.3.2_99: devel/rubygem-activesupport72rubygem-bundler>=1.15.0: sysutils/rubygem-bundlerrubygem-railties72>=7.2.3.2<7.2.3.2_99: www/rubygem-railties72rubygem-bootsnap>=1.4.4: devel/rubygem-bootsnaprubygem-capybara>=3.39: devel/rubygem-capybararubygem-connection_pool>=0: net/rubygem-connection_poolrubygem-cssbundling-rails-rails72>=0: www/rubygem-cssbundling-rails-rails72rubygem-dalli>=3.0.1: databases/rubygem-dallirubygem-image_processing>=1.2<2: graphics/rubygem-image_processingrubygem-importmap-rails-rails72>=1.2.3: www/rubygem-importmap-rails-rails72rubygem-jbuilder-rails72>=0: devel/rubygem-jbuilder-rails72rubygem-jsbundling-rails-rails72>=0: www/rubygem-jsbundling-rails-rails72rubygem-json>=2.0.0: devel/rubygem-jsonrubygem-launchy>=0: devel/rubygem-launchyrubygem-libxml-ruby>=0: textproc/rubygem-libxml-rubyrubygem-listen>=3.3<4: devel/rubygem-listenrubygem-minitest>=0: devel/rubygem-minitestrubygem-msgpack>=1.7.0: devel/rubygem-msgpackrubygem-nokogiri>=1.8.1: textproc/rubygem-nokogirirubygem-prism>=0: textproc/rubygem-prismrubygem-propshaft-rails72>=0.1.7: www/rubygem-propshaft-rails72rubygem-puma>=5.0.3: www/rubygem-pumarubygem-rack>=3.0,3<4,3: www/rubygem-rackrubygem-rack-cache>=1.2<2: www/rubygem-rack-cacherubygem-rake>=13: devel/rubygem-rakerubygem-readline-ext>=0: devel/rubygem-readline-extrubygem-redis-namespace>=0: databases/rubygem-redis-namespacerubygem-rexml>=0: textproc/rubygem-rexmlrubygem-selenium-webdriver>=4.20.0: www/rubygem-selenium-webdriverrubygem-solid_cable-rails72>=0: databases/rubygem-solid_cable-rails72rubygem-solid_cache-rails72>=0: databases/rubygem-solid_cache-rails72rubygem-solid_queue-rails72>=0: databases/rubygem-solid_queue-rails72rubygem-sprockets-rails-rails72>=2.0.0: devel/rubygem-sprockets-rails-rails72rubygem-sqlite3>=1.6.6: databases/rubygem-sqlite3rubygem-stimulus-rails-rails72>=0: www/rubygem-stimulus-rails-rails72rubygem-sucker_punch>=0: devel/rubygem-sucker_punchrubygem-tailwindcss-rails-rails72>=0: www/rubygem-tailwindcss-rails-rails72rubygem-turbo-rails-rails72>=0: www/rubygem-turbo-rails-rails72rubygem-web-console-rails72>=0: devel/rubygem-web-console-rails72rubygem-webmock>=0: www/rubygem-webmockrubygem-webrick>=0: www/rubygem-webrick
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 303
- archivers/brotli
- archivers/libarchive
- archivers/libdeflate
- archivers/liblz4
- archivers/libzip
- archivers/lzo2
- archivers/rubygem-rubyzip
- archivers/zstd
- astro/cfitsio
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- benchmarks/rubygem-benchmark
- converters/fribidi
- converters/libiconv
- converters/rubygem-base64
- databases/gdbm
- databases/rubygem-activemodel72
- databases/rubygem-activerecord72
- databases/rubygem-dalli
- databases/rubygem-globalid-rails72
- databases/rubygem-redis
- databases/rubygem-redis-client
- databases/rubygem-redis-namespace
- databases/rubygem-solid_cable-rails72
- databases/rubygem-solid_cache-rails72
- databases/rubygem-solid_queue-rails72
- databases/rubygem-sqlite3
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/highway
- devel/icu
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/libthai
- devel/libunistring
- devel/libunwind
- devel/llvm12
- devel/npth
- devel/nspr
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- devel/ruby-gems
- devel/rubygem-actionview72
- devel/rubygem-activejob72
- devel/rubygem-activesupport72
- devel/rubygem-bindex
- devel/rubygem-bootsnap
- devel/rubygem-builder
- devel/rubygem-capybara
- devel/rubygem-childprocess
- devel/rubygem-concurrent-ruby
- devel/rubygem-crack
- devel/rubygem-date
- devel/rubygem-drb
- devel/rubygem-erb
- devel/rubygem-et-orbi
- devel/rubygem-ffi
- devel/rubygem-fugit
- devel/rubygem-hashdiff
- devel/rubygem-i18n
- devel/rubygem-io-console
- devel/rubygem-irb
- devel/rubygem-jbuilder-rails72
- devel/rubygem-json
- devel/rubygem-launchy
- devel/rubygem-listen
- devel/rubygem-logger
- devel/rubygem-marcel
- devel/rubygem-minitest
- devel/rubygem-msgpack
- devel/rubygem-nio4r
- devel/rubygem-pp
- devel/rubygem-prettyprint
- devel/rubygem-racc
- devel/rubygem-rake
- devel/rubygem-rb-fsevent
- devel/rubygem-rb-inotify
- devel/rubygem-rb-kqueue
- devel/rubygem-rbs
- devel/rubygem-rdoc
- devel/rubygem-readline-ext
- devel/rubygem-reline
The first 100 are listed.
Required by 2
Configuration
No options to configure.
- USES
- cpe gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/rails-7.2.3.2.gem | 7168 | 279290679f9005b0f79514f953a2af613f95de7baa94cbd87744c09122c1113c |
Master sites 1
- RG