Add usql package (#14019)

This commit is contained in:
Ed Reel
2026-01-02 13:51:28 -06:00
committed by GitHub
parent 4f26e3fbbe
commit 2db2c9e3f8
5 changed files with 36 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
# Total size: 216520488
/usr/local/bin/usql

25
packages/usql.rb Normal file
View File

@@ -0,0 +1,25 @@
require 'package'
class Usql < Package
description 'Universal command-line interface for SQL databases'
homepage 'https://github.com/xo/usql'
version '0.20.0'
license 'MIT'
compatibility 'x86_64'
source_url 'SKIP'
binary_compression 'tar.zst'
binary_sha256({
x86_64: 'aebb1e0fb75dab1b1627c2e315b2b7810f7fac636efb4d2b7acb74252bd1a571'
})
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'go' => :build
no_source_build
def self.install
system "GOBIN=#{CREW_DEST_PREFIX}/bin go install -tags most github.com/xo/usql@v#{version}"
end
end

3
tests/package/u/usql Executable file
View File

@@ -0,0 +1,3 @@
#!/bin/bash
usql --help | head
usql -V

View File

@@ -84,6 +84,7 @@ nano
ocaml
opencode
rqlite
usql
vscodium
xdpyinfo
yyjson

View File

@@ -9835,6 +9835,11 @@ url: https://www.kernel.org/pub/linux/utils/usb/usbutils/
activity: low
---
kind: url
name: usql
url: https://github.com/xo/usql/releases
activity: medium
---
kind: url
name: utf8proc
url: https://github.com/JuliaLang/utf8proc/releases
activity: low