BSD Ports

databases/rubygem-red-arrow-dataset 19.0.1 MidnightBSD

Ruby bindings of Apache Arrow Dataset

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
58699abb66
License
Apache-2.0
Categories
databases, rubygems

Description

Red Arrow Dataset is the Ruby bindings of Apache Arrow Dataset. Red Arrow Dataset is based on GObject Introspection.

Apache Arrow Dataset is one of Apache Arrow components to read and write semantic datasets stored in different locations and formats.

GObject Introspection is a middleware for language bindings of C library. GObject Introspection can generate language bindings automatically at runtime.

Red Arrow Dataset uses Apache Arrow Dataset GLib and gobject-introspection gem to generate Ruby bindings of Apache Arrow Dataset.

In the other systems

SystemPortVersion
MidnightBSDdatabases/rubygem-red-arrow-dataset19.0.1
FreeBSDdatabases/rubygem-red-arrow-dataset24.0.0
HardenedBSDdatabases/rubygem-red-arrow-dataset24.0.0
GhostBSDdatabases/rubygem-red-arrow-dataset24.0.0

Install

Binary package:

mport install red-arrow-dataset

From mports:

cd /usr/mports/databases/rubygem-red-arrow-dataset && make install clean

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

RUN_DEPENDS=	red-arrow-dataset>0:databases/rubygem-red-arrow-dataset

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
gem
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rubygem/red-arrow-dataset-19.0.1.gem13312a201cf613cd0fb506e6473dee44cf117766ea19a5d78f731c2257d5707472263
Master sites 1
  • RG

Commit history 1

DateCommitCreditsLog message
58699abb66 Lucas Holt databases/rubygem-red-arrow-dataset: fix the dependency version upper bound
mport.query does not match a package when the lower bound of a range equals the upper bound's base version and the upper bound carries a _N suffix: "version>=1.1.1<1.1.1_99" reports not found for an installed 1.1.1, while "version>=1.1.1<1.1.1.99" matches, including packages carrying a PORTREVISION. Spell the bound with .99 so the dependency resolves. AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]> Signed-off-by: Lucas Holt <[email protected]>