BSD Ports

textproc/qo 0.5.1_2 FreeBSD

TUI to query JSON/CSV/TSV with SQL

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
textproc
Package size
2893.9 KiB, 8462.0 KiB installed

Description

qo is an interactive TUI to query structured data (JSON/CSV/TSV) using SQL (in particular, SQLite syntax). Results are updated in real-time.

It ultimately works as a standard stdin-in/stdout-out CLI app, so it's essentially a normal piped app that (optionally) has interactivity.

If you pass the query as an argument, it'll skip the TUI, but still let you query your data with SQL.

Install

Binary package:

pkg install qo

From the ports tree:

cd /usr/ports/textproc/qo/ && make install clean

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

RUN_DEPENDS=	qo>0:textproc/qo

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.5.1_10.5.1_1---
FreeBSD:14:quarterly0.5.0_10.5.0_1n/a--
FreeBSD:15:latest0.5.1_10.5.1_1n/a--
FreeBSD:15:quarterly0.5.0_10.5.0_1n/an/an/a
FreeBSD:16:latest0.5.00.5.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Files

distinfo 2
FileSizeSHA256
go/textproc_qo/qo-v0.5.1/v0.5.1.mod28976b88d3153d1865b13863b9dc21896516a1cd0c0e8f0276f0b03fe5e581f79c378
go/textproc_qo/qo-v0.5.1/v0.5.1.zip7910450a8249bd2be42659c346e8fd1a380a74cb72a48486294603b9b101ca2584b56d

Commit history 9

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
a5a5a7b34b Adam Weinberger textproc/qo: Update to 0.5.1
2c73fa4d6e Dag-Erling Smørgrav various: Drop Go 1.26+ version pin
This is a nop since 1.26 is the oldest supported version.
2075af88c9 Adam Weinberger textproc/qo: Update to 0.5.0

The latest 5 of 9 in the history this site was built from.