mail/rubygem-mailboxer 0.15.1 FreeBSD
Send messages inside a web application
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- mail, rubygems
- Package size
- 40.3 KiB, 179.7 KiB installed
Description
This project is based on the need for a private message system for ging / social_stream. Instead of creating our core message system heavily dependent on our development, we are trying to implement a generic and potent messaging gem.
After looking for a good gem to use we noticed the lack of messaging gems and functionality in them. Mailboxer tries to fill this void delivering a powerful and flexible message system. It supports the use of conversations with two or more participants, sending notifications to recipients (intended to be used as system notifications "Your picture has new comments", "John Doe has updated his document", etc.), and emailing the messageable model (if configured to do so). It has a complete implementation of a Mailbox object for each messageable with inbox, sentbox, and trash.
The gem is constantly growing and improving its functionality. As it is used with our parallel development ging / social_stream we are finding and fixing bugs continuously. If you want some functionality not supported yet or marked as TODO, you can create an issue to ask for it. It will be great feedback for us, and we will know what you may find useful in the gem.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | mail/rubygem-mailboxer | 0.15.1 |
| DragonFly | mail/rubygem-mailboxer | 0.15.1 |
Install
Binary package:
pkg install rubygem-mailboxer
From the ports tree:
cd /usr/ports/mail/rubygem-mailboxer/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rubygem-mailboxer>0:mail/rubygem-mailboxer
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 | 0.15.1 | 0.15.1 | - | - | 0.15.1 |
| FreeBSD:14:quarterly | 0.15.1 | 0.15.1 | n/a | - | 0.15.1 |
| FreeBSD:15:latest | 0.15.1 | 0.15.1 | n/a | - | 0.15.1 |
| FreeBSD:15:quarterly | 0.15.1 | 0.15.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.15.1 | 0.15.1 | 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 2
rubygem-carrierwave>=0.5.8: www/rubygem-carrierwaverubygem-rails5>=5.0.0: www/rubygem-rails5
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 297
- 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-activemodel5
- databases/rubygem-activemodel70
- databases/rubygem-activerecord5
- databases/rubygem-arel8
- databases/rubygem-globalid-rails5
- 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/googletest
- devel/highway
- devel/icu
- devel/libada
- 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/libuv
- devel/llvm12
- devel/npth
- devel/nspr
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- devel/ruby-gems
- devel/rubygem-actionview5
- devel/rubygem-activejob5
- devel/rubygem-activesupport5
- devel/rubygem-activesupport70
- devel/rubygem-bindex
- devel/rubygem-builder
- devel/rubygem-byebug
- devel/rubygem-capybara
- devel/rubygem-coffee-rails-rails5
- devel/rubygem-coffee-script
- devel/rubygem-coffee-script-source
- devel/rubygem-concurrent-ruby
- devel/rubygem-date
- devel/rubygem-drb
- devel/rubygem-execjs
- devel/rubygem-ffi
- devel/rubygem-i18n
- devel/rubygem-io-console
- devel/rubygem-jbuilder-rails5
- devel/rubygem-json
- devel/rubygem-json_pure
- devel/rubygem-logger
- devel/rubygem-marcel
- devel/rubygem-method_source
- devel/rubygem-minitest
- devel/rubygem-multi_json
- devel/rubygem-mutex_m
- devel/rubygem-nio4r
- devel/rubygem-racc
- devel/rubygem-rake
- devel/rubygem-rb-fsevent
- devel/rubygem-rb-inotify
- devel/rubygem-reline
- devel/rubygem-spring
- devel/rubygem-sprockets-rails-rails5
- devel/rubygem-sprockets3
- devel/rubygem-thor
- devel/rubygem-thread_safe
- devel/rubygem-tilt
- devel/rubygem-timeout
- devel/rubygem-tzinfo
- devel/rubygem-tzinfo1
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/mailboxer-0.15.1.gem | 41984 | dec0ef148c4aef5f439070dc68950729802d006bd57c5450ae9339368af06689 |
Master sites 1
- RG
Commit history 0
No commits in the history this site was built from.