diff --git a/textproc/rubygem-cucumber-html-formatter/Makefile b/textproc/rubygem-cucumber-html-formatter/Makefile
index 98759373d169..5051b6309275 100644
--- a/textproc/rubygem-cucumber-html-formatter/Makefile
+++ b/textproc/rubygem-cucumber-html-formatter/Makefile
@@ -1,20 +1,20 @@
PORTNAME= cucumber-html-formatter
-PORTVERSION= 21.6.0
+PORTVERSION= 21.7.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTML formatter for Cucumber
WWW= https://github.com/cucumber/html-formatter
LICENSE= MIT
-RUN_DEPENDS= rubygem-cucumber-messages24>=19<25:devel/rubygem-cucumber-messages24
+RUN_DEPENDS= rubygem-cucumber-messages>=19<27:devel/rubygem-cucumber-messages
USES= gem
NO_ARCH= yes
PLIST_FILES= bin/cucumber-html-formatter
.include
diff --git a/textproc/rubygem-cucumber-html-formatter/distinfo b/textproc/rubygem-cucumber-html-formatter/distinfo
index 1427df8c5917..7a8ab4debd79 100644
--- a/textproc/rubygem-cucumber-html-formatter/distinfo
+++ b/textproc/rubygem-cucumber-html-formatter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723201153
-SHA256 (rubygem/cucumber-html-formatter-21.6.0.gem) = 124c20f8e7d9a067afee0621ffc44d506ffddb4162190c887ffe0619a0981dc7
-SIZE (rubygem/cucumber-html-formatter-21.6.0.gem) = 271872
+TIMESTAMP = 1724084794
+SHA256 (rubygem/cucumber-html-formatter-21.7.0.gem) = e116a23dd4827b76f5055e4bcba2899ac5d9391293000486680bf9a14d0bc252
+SIZE (rubygem/cucumber-html-formatter-21.7.0.gem) = 271872