net-mgmt/rubygem-oxidized-web: Fix run-time detection of puma library

Fix breakage after puma library upgrade to 6.5.0

PR:	283676
Approved by:	Nick Hilliard <nick@foobar.org> (maintainer)
This commit is contained in:
Sigi 2025-01-13 20:01:31 +01:00 committed by Juraj Lutter
parent 68e7b914e5
commit 581439c871
3 changed files with 22 additions and 1 deletions

View file

@ -1,6 +1,6 @@
PORTNAME= oxidized-web
PORTVERSION= 0.14.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net-mgmt rubygems
MASTER_SITES= RG

View file

@ -0,0 +1,10 @@
--- lib/oxidized/web/webapp.rb.orig 2025-01-13 18:59:48 UTC
+++ lib/oxidized/web/webapp.rb
@@ -17,6 +17,7 @@ module Oxidized
helpers Sinatra::UrlForHelper
set :public_folder, proc { File.join(root, 'public') }
set :haml, { escape_html: false }
+ set :host_authorization, { permitted_hosts: [] }
get '/' do
redirect url_for('/nodes')

View file

@ -0,0 +1,11 @@
--- oxidized-web.gemspec.orig 2025-01-13 18:59:26 UTC
+++ oxidized-web.gemspec
@@ -27,7 +27,7 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<htmlentities>.freeze, ["~> 4.3".freeze])
s.add_runtime_dependency(%q<json>.freeze, ["~> 2.3".freeze])
s.add_runtime_dependency(%q<oxidized>.freeze, ["~> 0.26".freeze])
- s.add_runtime_dependency(%q<puma>.freeze, [">= 3.11.4".freeze, "< 6.5.0".freeze])
+ s.add_runtime_dependency(%q<puma>.freeze, [">= 3.11.4".freeze, "< 7.0".freeze])
s.add_runtime_dependency(%q<sinatra>.freeze, [">= 1.4.6".freeze, "< 5.0".freeze])
s.add_runtime_dependency(%q<sinatra-contrib>.freeze, [">= 1.4.6".freeze, "< 5.0".freeze])
s.add_development_dependency(%q<bundler>.freeze, ["~> 2.2".freeze])