diff --git a/devel/rubygem-dry-types-gitlab/Makefile b/devel/rubygem-dry-types-gitlab/Makefile index 4cba7b27beb7..80e79cb45a7f 100644 --- a/devel/rubygem-dry-types-gitlab/Makefile +++ b/devel/rubygem-dry-types-gitlab/Makefile @@ -1,25 +1,26 @@ PORTNAME= dry-types PORTVERSION= 1.8.3 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab MAINTAINER= mfechner@FreeBSD.org COMMENT= Type system for Ruby supporting coercions, constraints and complex types WWW= https://github.com/dry-rb/dry-types LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-bigdecimal>=3.0<4:math/rubygem-bigdecimal \ +RUN_DEPENDS= rubygem-bigdecimal>=3.0:math/rubygem-bigdecimal \ rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ rubygem-dry-core-gitlab>=1.0<2:devel/rubygem-dry-core-gitlab \ rubygem-dry-inflector>=1.0<2:devel/rubygem-dry-inflector \ rubygem-dry-logic-gitlab>=1.4<2:devel/rubygem-dry-logic-gitlab \ rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk USES= gem NO_ARCH= yes .include diff --git a/devel/rubygem-dry-types-gitlab/files/patch-gemspec b/devel/rubygem-dry-types-gitlab/files/patch-gemspec new file mode 100644 index 000000000000..d56f6c275274 --- /dev/null +++ b/devel/rubygem-dry-types-gitlab/files/patch-gemspec @@ -0,0 +1,11 @@ +--- dry-types.gemspec.orig 2025-12-29 04:09:19 UTC ++++ dry-types.gemspec +@@ -21,7 +21,7 @@ Gem::Specification.new do |s| + + s.specification_version = 4 + +- s.add_runtime_dependency(%q.freeze, ["~> 3.0".freeze]) ++ s.add_runtime_dependency(%q.freeze, [">= 3.0".freeze]) + s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) + s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) + s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze])