Commit graph

5 commits

Author SHA1 Message Date
Po-Chuan Hsieh
d88f163d1f
databases/rubygem-red-gandiva: Update to 13.0.0
- Add arrow and arrow-glib version check to BUILD_DEPENDS
- Add missing arrow to LIB_DEPENDS
- Update WWW and clean up pkg-descr

Changes:	https://arrow.apache.org/release/
2023-09-05 10:10:14 +08:00
Christian Weisgerber
feb1fa34f5 audio/opus: bump consumers after update to 1.4 2023-04-25 17:17:15 +02:00
Gerald Pfeifer
8d3e020ed0 *: Bump PORTREVISIONs for math/mpc update to 1.3.1 2023-04-23 09:09:58 +00:00
Muhammad Moinur Rahman
18c6e18276 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
2023-01-14 17:08:33 -06:00
Po-Chuan Hsieh
f8ad92bbf7
databases/rubygem-red-gandiva: Add rubygem-red-gandiva 8.0.0
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.

See also: https://github.com/apache/arrow/tree/master/ruby/red-gandiva
2022-10-09 23:37:44 +08:00