[Bug 281596] net-mgmt/rubygem-oxidized-web: Wrong dependency on haml

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 19 Sep 2024 23:13:05 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281596

            Bug ID: 281596
           Summary: net-mgmt/rubygem-oxidized-web: Wrong dependency on
                    haml
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: einar@isnic.is
                CC: nick@foobar.org
                CC: nick@foobar.org
             Flags: maintainer-feedback?(nick@foobar.org)

rubygem-oxidized-web depends on rubygem-haml5, but according to the gemspec, it
requires 6.0.

Looks like this patch is enough, but I've barely tested it:

diff --git a/net-mgmt/rubygem-oxidized-web/Makefile
b/net-mgmt/rubygem-oxidized-web/Makefile
index 78a4bc4319e6..f792f419046d 100644
--- a/net-mgmt/rubygem-oxidized-web/Makefile
+++ b/net-mgmt/rubygem-oxidized-web/Makefile
@@ -11,7 +11,7 @@ LICENSE=      APACHE20

 RUN_DEPENDS=   rubygem-charlock_holmes>=0.7.5:textproc/rubygem-charlock_holmes
\
               
rubygem-emk-sinatra-url-for>=0.2:www/rubygem-emk-sinatra-url-for \
-               rubygem-haml5>=5.0:www/rubygem-haml5 \
+               rubygem-haml>=6.0:www/rubygem-haml \
                rubygem-htmlentities>=4.3:textproc/rubygem-htmlentities \
                rubygem-json>=1.7.0:devel/rubygem-json \
                rubygem-oxidized>=0.26:net-mgmt/rubygem-oxidized \

-- 
You are receiving this mail because:
You are the assignee for the bug.