BSD Ports

databases/rubygem-red-parquet 19.0.1 MidnightBSD

Ruby bindings of Apache Parquet

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

Description

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

Apache Parquet is a columnar storage format.

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

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

In the other systems

SystemPortVersion
MidnightBSDdatabases/rubygem-red-parquet19.0.1
FreeBSDdatabases/rubygem-red-parquet24.0.0
HardenedBSDdatabases/rubygem-red-parquet24.0.0
GhostBSDdatabases/rubygem-red-parquet24.0.0

Install

Binary package:

mport install red-parquet

From mports:

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

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

RUN_DEPENDS=	red-parquet>0:databases/rubygem-red-parquet

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-parquet-19.0.1.gem13824427376b886223dcede24bcb407cec3541ac572cfd086df51fe67a7c49b2d2903
Master sites 1
  • RG

Commit history 1

DateCommitCreditsLog message
60c1e29497 Lucas Holt databases/rubygem-red-parquet: 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]>