BSD Ports

databases/rubygem-activemodel80 8.0.5.1 MidnightBSD

Toolkit for building modeling frameworks like Active Record

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

Description

Active Model provides a known set of interfaces for usage in model classes. They allow for Action Pack helpers to interact with non-Active Record models, for example. Active Model also helps with building custom ORMs for use outside of the Rails framework.

Active Model provides a default module that implements the basic API required to integrate with Action Pack out of the box: ActiveModel::API.

In the other systems

SystemPortVersion
MidnightBSDdatabases/rubygem-activemodel808.0.5.1
FreeBSDdatabases/rubygem-activemodel808.0.5.1
DragonFlydatabases/rubygem-activemodel808.0.2

Install

Binary package:

mport install activemodel80

From mports:

cd /usr/mports/databases/rubygem-activemodel80 && make install clean

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

RUN_DEPENDS=	activemodel80>0:databases/rubygem-activemodel80

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1

Configuration

No options to configure.

USES
gem
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rubygem/activemodel-8.0.5.1.gem69120559be32aa9c40db7a3ee0aef926d4508a9ebd22f96f7276c11326d21a7dff4a4
Master sites 1
  • RG

Commit history 1

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 …