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
| System | Port | Version |
|---|---|---|
| MidnightBSD | databases/rubygem-red-gandiva | 19.0.1 |
| FreeBSD | databases/rubygem-red-gandiva | 24.0.0 |
| HardenedBSD | databases/rubygem-red-gandiva | 24.0.0 |
| GhostBSD | databases/rubygem-red-gandiva | 24.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
rubygem-rake>=0: devel/rubygem-rake
Runtime 1
rubygem-red-arrow>=19.0.1<19.0.1.99: databases/rubygem-red-arrow
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
| File | Size | SHA256 |
|---|---|---|
| rubygem/red-gandiva-19.0.1.gem | 14336 | 957bb95b78d01bee7e3cc47c5d055f8e0fe2d1bb33d30a3ffcd860311c6fbe60 |
Master sites 1
- RG
Commit history 1
| Date | Commit | Credits | Log 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]> |