BSD Ports

databases/rubygem-red-gandiva 19.0.1 MidnightBSD

Ruby bindings of Gandiva

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

Description

Red Gandiva is the Ruby bindings of Gandiva. Red Gandiva is based on GObject Introspection.

Gandiva is a toolset for compiling and evaluating expressions on Arrow data.

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

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

In the other systems

SystemPortVersion
MidnightBSDdatabases/rubygem-red-gandiva19.0.1
FreeBSDdatabases/rubygem-red-gandiva24.0.0
HardenedBSDdatabases/rubygem-red-gandiva24.0.0
GhostBSDdatabases/rubygem-red-gandiva24.0.0

Install

Binary package:

mport install red-gandiva

From mports:

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

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

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

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-gandiva-19.0.1.gem14336957bb95b78d01bee7e3cc47c5d055f8e0fe2d1bb33d30a3ffcd860311c6fbe60
Master sites 1
  • RG

Commit history 1

DateCommitCreditsLog message
260a4fe4e1 Lucas Holt databases/rubygem-red-gandiva: 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]>