git: 8e87e4460733 - main - databases/rubygem-familia: Update to 2.12.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 12 Sep 2026 11:34:40 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8e87e4460733751d5c7c4159182c4cfcfca40159
commit 8e87e4460733751d5c7c4159182c4cfcfca40159
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-12 11:00:45 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-12 11:23:39 +0000
databases/rubygem-familia: Update to 2.12.0
Changes: https://github.com/delano/familia/releases
---
databases/rubygem-familia/Makefile | 18 +++++++++++-------
databases/rubygem-familia/distinfo | 6 +++---
databases/rubygem-familia/files/patch-gemspec | 11 +++++++++++
3 files changed, 25 insertions(+), 10 deletions(-)
diff --git a/databases/rubygem-familia/Makefile b/databases/rubygem-familia/Makefile
index 2ba5dc067ae8..f7d2131fb93e 100644
--- a/databases/rubygem-familia/Makefile
+++ b/databases/rubygem-familia/Makefile
@@ -1,5 +1,5 @@
PORTNAME= familia
-PORTVERSION= 0.10.2
+PORTVERSION= 2.12.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -10,14 +10,18 @@ WWW= https://github.com/delano/familia
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-gibbler>=1.0.0<1.1:devel/rubygem-gibbler \
- rubygem-multi_json>=1.15<2:devel/rubygem-multi_json \
- rubygem-redis>=4.8.1<6.0:databases/rubygem-redis \
- rubygem-storable>=0.10.0<0.11:devel/rubygem-storable \
- rubygem-uri-redis>=1.3<2:net/rubygem-uri-redis
+RUN_DEPENDS= rubygem-concurrent-ruby>=1.3<2:devel/rubygem-concurrent-ruby \
+ rubygem-connection_pool>=2.4<4.0:net/rubygem-connection_pool \
+ rubygem-json_schemer>=2.0<3:devel/rubygem-json_schemer \
+ rubygem-logger>=1.7<2:devel/rubygem-logger \
+ rubygem-oj>=3.16<4:devel/rubygem-oj \
+ rubygem-redis>=5.0:databases/rubygem-redis \
+ rubygem-uri-valkey>=1.4<2:net/rubygem-uri-valkey
-USES= gem
+USES= gem shebangfix
NO_ARCH= yes
+SHEBANG_FILES= bin/irb
+
.include <bsd.port.mk>
diff --git a/databases/rubygem-familia/distinfo b/databases/rubygem-familia/distinfo
index 37ecf2752809..13dcfb1bb483 100644
--- a/databases/rubygem-familia/distinfo
+++ b/databases/rubygem-familia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720022896
-SHA256 (rubygem/familia-0.10.2.gem) = ce9104fb8f8022e6f6f6ba57ad3ec2b7141c7fd47d1190d65453f42fe8533e21
-SIZE (rubygem/familia-0.10.2.gem) = 24064
+TIMESTAMP = 1789128522
+SHA256 (rubygem/familia-2.12.0.gem) = a15fbfc9194efea6f2a34c6894fd45294f661697274f5c3252ff654f5c8e0f30
+SIZE (rubygem/familia-2.12.0.gem) = 1071616
diff --git a/databases/rubygem-familia/files/patch-gemspec b/databases/rubygem-familia/files/patch-gemspec
new file mode 100644
index 000000000000..5a01b832bb5a
--- /dev/null
+++ b/databases/rubygem-familia/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- familia.gemspec.orig 2026-09-11 20:11:36 UTC
++++ familia.gemspec
+@@ -27,7 +27,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<json_schemer>.freeze, ["~> 2.0".freeze])
+ s.add_runtime_dependency(%q<logger>.freeze, ["~> 1.7".freeze])
+ s.add_runtime_dependency(%q<oj>.freeze, ["~> 3.16".freeze])
+- s.add_runtime_dependency(%q<redis>.freeze, [">= 5.0".freeze, "< 6.0".freeze])
++ s.add_runtime_dependency(%q<redis>.freeze, [">= 5.0".freeze])
+ s.add_runtime_dependency(%q<uri-valkey>.freeze, ["~> 1.4".freeze])
+ end
+