This is an automated email from the ASF dual-hosted git repository.
kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git
The following commit(s) were added to refs/heads/main by this push:
new 0c9b62583 chore(ruby): update gemspec to use homebrew
apache-arrow-adbc-glib (#4128)
0c9b62583 is described below
commit 0c9b62583a5b6a9f1d219a08969d3eb25778555b
Author: Bryce Mecum <[email protected]>
AuthorDate: Fri Mar 20 15:39:31 2026 -0700
chore(ruby): update gemspec to use homebrew apache-arrow-adbc-glib (#4128)
I think now that the ADBC glib bindings will be on homebrew we can
update the gemspec like this. I tested that,
1. Without the `apache-arrow-adbc-glib` formula installed and no other
setup, `require 'adbc'` fails with `Typelib file for namespace 'ADBC'
(any version) not found`
2. _With_ a local install of the new `apache-arrow-adbc-glib` formula,
`require 'adbc'` now works
---
ruby/red-adbc.gemspec | 1 +
1 file changed, 1 insertion(+)
diff --git a/ruby/red-adbc.gemspec b/ruby/red-adbc.gemspec
index 9e2a1b48f..ad37d8714 100644
--- a/ruby/red-adbc.gemspec
+++ b/ruby/red-adbc.gemspec
@@ -63,6 +63,7 @@ Gem::Specification.new do |spec|
[
["debian", "libadbc-glib-dev"],
["rhel", "adbc-glib-devel"],
+ ["homebrew", "apache-arrow-adbc-glib"],
].each do |platform, package|
spec.requirements <<
"system: adbc-glib>=#{required_adbc_glib_version}: " +