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
| System | Port | Version |
|---|---|---|
| MidnightBSD | databases/rubygem-red-parquet | 19.0.1 |
| FreeBSD | databases/rubygem-red-parquet | 24.0.0 |
| HardenedBSD | databases/rubygem-red-parquet | 24.0.0 |
| GhostBSD | databases/rubygem-red-parquet | 24.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
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-parquet-19.0.1.gem | 13824 | 427376b886223dcede24bcb407cec3541ac572cfd086df51fe67a7c49b2d2903 |
Master sites 1
- RG
Commit history 1
| Date | Commit | Credits | Log 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]> |