www/rubygem-bullet_train-roles 1.45.1 FreeBSD
Yaml-backed ApplicationHash for CanCan Roles
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- www, rubygems
- Package size
- 17.9 KiB, 53.3 KiB installed
Description
Bullet Train Roles provides a Yaml-based configuration layer on top of CanCanCan. You can use this configuration file to simplify the definition of many common permissions, while still implementing more complicated permissions in CanCanCan's traditional app/model/ability.rb.
Additionally, Bullet Train Roles makes it trivial to assign the same roles and associated permissions at different levels in your application. For example, you can assign someone administrative privileges at a team level, or only at a project level.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/rubygem-bullet_train-roles | 1.45.1 |
| DragonFly | www/rubygem-bullet_train-roles | 1.7.23 |
| HardenedBSD | www/rubygem-bullet_train-roles | 1.45.1 |
| GhostBSD | www/rubygem-bullet_train-roles | 1.45.1 |
Install
Binary package:
pkg install rubygem-bullet_train-roles
From the ports tree:
cd /usr/ports/www/rubygem-bullet_train-roles/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rubygem-bullet_train-roles>0:www/rubygem-bullet_train-roles
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 | 1.45.1 | 1.45.1 | - | 1.7.23 | 1.45.1 |
| FreeBSD:14:quarterly | 1.45.1 | 1.45.1 | n/a | 1.7.23 | 1.45.1 |
| FreeBSD:15:latest | 1.45.1 | 1.45.1 | n/a | 1.7.23 | 1.7.23 |
| FreeBSD:15:quarterly | 1.45.1 | 1.45.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.45.1 | 1.45.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 3
rubygem-active_hash>=3.3.1: devel/rubygem-active_hashrubygem-activesupport81>=0: devel/rubygem-activesupport81rubygem-cancancan>=0: security/rubygem-cancancan
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 23
- benchmarks/rubygem-benchmark
- converters/rubygem-base64
- devel/libffi
- devel/libunwind
- devel/ruby-gems
- devel/rubygem-active_hash
- devel/rubygem-activesupport80
- devel/rubygem-activesupport81
- devel/rubygem-concurrent-ruby
- devel/rubygem-drb
- devel/rubygem-i18n
- devel/rubygem-json
- devel/rubygem-logger
- devel/rubygem-minitest
- devel/rubygem-tzinfo
- lang/ruby34
- math/rubygem-bigdecimal
- net/rubygem-connection_pool
- net/rubygem-uri
- print/indexinfo
- security/rubygem-cancancan
- security/rubygem-securerandom
- textproc/libyaml
Required by 1
Configuration
No options to configure.
- USES
- gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/bullet_train-roles-1.45.1.gem | 20480 | 2f1805719e95be5fc2a87f84cedee1bfa366ce91baa8d756811aa492c39f74d5 |
Master sites 1
- RG
Commit history 0
No commits in the history this site was built from.