aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-09-05 02:10:14 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-09-05 02:10:14 +0000
commitd88f163d1f16f4ae3996898311b8b4b144854881 (patch)
treecac4d2c0dae5d51cbd0804bbb73fdb7a54713564
parenteec8ef22ea2f7f5dc0161d515a8020fe9ff17227 (diff)
downloadports-d88f163d1f16f4ae3996898311b8b4b144854881.tar.gz
ports-d88f163d1f16f4ae3996898311b8b4b144854881.zip
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/
-rw-r--r--databases/rubygem-red-gandiva/Makefile13
-rw-r--r--databases/rubygem-red-gandiva/distinfo6
-rw-r--r--databases/rubygem-red-gandiva/pkg-descr2
3 files changed, 11 insertions, 10 deletions
diff --git a/databases/rubygem-red-gandiva/Makefile b/databases/rubygem-red-gandiva/Makefile
index ab07f5cb9d8d..071b3d51ae71 100644
--- a/databases/rubygem-red-gandiva/Makefile
+++ b/databases/rubygem-red-gandiva/Makefile
@@ -1,18 +1,21 @@
PORTNAME= red-gandiva
-PORTVERSION= 8.0.0
-PORTREVISION= 2
+PORTVERSION= 13.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby bindings of Gandiva
-WWW= https://arrow.apache.org/
+WWW= https://arrow.apache.org/ \
+ https://github.com/apache/arrow/tree/master/ruby/red-gandiva
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-LIB_DEPENDS= libarrow-glib.so:databases/arrow-glib
+BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow \
+ arrow-glib>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow-glib \
+ rubygem-rake>=0:devel/rubygem-rake
+LIB_DEPENDS= libarrow.so:databases/arrow \
+ libarrow-glib.so:databases/arrow-glib
RUN_DEPENDS= rubygem-red-arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-red-arrow
USES= gem
diff --git a/databases/rubygem-red-gandiva/distinfo b/databases/rubygem-red-gandiva/distinfo
index 5eaecce62047..df0a34c33636 100644
--- a/databases/rubygem-red-gandiva/distinfo
+++ b/databases/rubygem-red-gandiva/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1665073078
-SHA256 (rubygem/red-gandiva-8.0.0.gem) = 27f0d23af26464fa3f4a8ed1d024e4ec88417f1b7bdae074ea08ac1e240c24a9
-SIZE (rubygem/red-gandiva-8.0.0.gem) = 14336
+TIMESTAMP = 1693793185
+SHA256 (rubygem/red-gandiva-13.0.0.gem) = d014dd58b541e35f5921dabffe6a18fbbec464f3192832e7f9cbfb6ace2eccef
+SIZE (rubygem/red-gandiva-13.0.0.gem) = 14336
diff --git a/databases/rubygem-red-gandiva/pkg-descr b/databases/rubygem-red-gandiva/pkg-descr
index 6a8f6d04230a..3c3254cc46c4 100644
--- a/databases/rubygem-red-gandiva/pkg-descr
+++ b/databases/rubygem-red-gandiva/pkg-descr
@@ -8,5 +8,3 @@ 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