BSD Ports

www/rubygem-actioncable80 8.0.5.1 MidnightBSD

Structure many real-time application concerns into channels over a single WebSocket connection

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
292d18cbbe
License
mit
Categories
www, rubygems

Description

Action Cable seamlessly integrates WebSockets with the rest of your Rails application. It allows for real-time features to be written in Ruby in the same style and form as the rest of your Rails application, while still being performant and scalable. It's a full-stack offering that provides both a client-side JavaScript framework and a server-side Ruby framework. You have access to your full domain model written with Active Record or your ORM of choice.

In the other systems

SystemPortVersion
MidnightBSDwww/rubygem-actioncable808.0.5.1
FreeBSDwww/rubygem-actioncable808.0.5.1
DragonFlywww/rubygem-actioncable808.0.2
HardenedBSDwww/rubygem-actioncable808.0.5.1
GhostBSDwww/rubygem-actioncable808.0.5.1

Install

Binary package:

mport install actioncable80

From mports:

cd /usr/mports/www/rubygem-actioncable80 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	actioncable80>0:www/rubygem-actioncable80

Dependencies

As this port's Makefile names them.

Build 5

Runtime 5

Build dependencies 5
Run dependencies 5

Configuration

No options to configure.

USES
gem
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rubygem/actioncable-8.0.5.1.gem476165adb700c605a7ef7628f87dc7a6da20cd5f0ceac782a59055c864ea51a77d7c7
Master sites 1
  • RG

Commit history 2

DateCommitCreditsLog message
292d18cbbe Lucas Holt Rails 8.0 gems: update to 8.0.5.1 (#1604)
Updates the Rails 8.0 gem ports from 8.0.5 to 8.0.5.1: - devel/rubygem-activesupport80 - databases/rubygem-activemodel80 - databases/rubygem-activerecord80 (PORTREVISION removed) - devel/rubygem-activejob80 - devel/rubygem-actionview80 - www/rubygem-actionpack80 - www/rubygem-actioncable80 - www/rubygem-railties80 These are in one PR because the gems pin each other to exact versions. For example, actionpack 8.0.5.1 requires `actionview = 8.0.5.1` and `activesupport = 8.0.5.1`. `net/rubygem-activestorage80` was already at 8.0.5.1 and pins its Rails dependencies to `=${PORTVERSION}`, so until this lands it can't be installed. ## Why 8.0.5.1 is a security release. It fixes CVE-2026-66066 / GHSA-xr9x-r78c-5hrm (critical), an arbitrary file read and possible RCE …
99d064da3b Lucas Holt www/rubygem-actioncable80: fix fake-qa dependencies
Add the runtime RubyGem dependencies to BUILD_DEPENDS so fake-qa can validate the staged gemspec dependencies. Use exact Rails dependency atoms for actionpack and activesupport to match the gemspec and avoid unsupported combined version expressions. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>