File make-sle16-compatible.patch of Package hawk2
Index: hawk2-2.6.6+git.1734344973.d7058a83/hawk/Gemfile
===================================================================
--- hawk2-2.6.6+git.1734344973.d7058a83.orig/hawk/Gemfile
+++ hawk2-2.6.6+git.1734344973.d7058a83/hawk/Gemfile
@@ -16,15 +16,15 @@
# trying to build packaged software?
#
-gem "rails", ">= 5.1"
+gem "rails", ">= 7.0"
gem "puma", ">= 4.3.5"
-gem "sass-rails", ">= 5.0"
+gem "sass-rails", ">= 6.0"
gem "virtus", ">= 1.0.1"
-gem "js-routes", ">= 1.4.1"
+gem "js-routes", ">= 2.0.0"
gem "fast_gettext", ">= 1.4"
gem "gettext_i18n_rails", ">= 1.8"
gem "gettext_i18n_rails_js", ">= 1.3"
-gem "sprockets", "~> 3.7"
+gem "sprockets", "~> 4.2"
gem "kramdown", ">= 1.14"
gem "uglifier", ">= 3"
Index: hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/application.rb
===================================================================
--- hawk2-2.6.6+git.1734344973.d7058a83.orig/hawk/config/application.rb
+++ hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/application.rb
@@ -44,6 +44,11 @@ module Hawk
config.middleware.use Rack::Deflater
end
+ JsRoutes.setup do |config|
+ config.module_type = nil
+ config.namespace = "Routes"
+ end
+
config.x.hawk_is_sles = system("cat /etc/os-release | grep 'ID=.*sles' >/dev/null 2>&1")
def lookup_daemon_dir
Index: hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/boot.rb
===================================================================
--- hawk2-2.6.6+git.1734344973.d7058a83.orig/hawk/config/boot.rb
+++ hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/boot.rb
@@ -38,7 +38,7 @@ else
gem "virtus", version: "~> 1.0"
require "virtus"
- gem "js-routes", version: ">= 1.3.3"
+ gem "js-routes", version: ">= 2.0.0"
require "js-routes"
gem "fast_gettext", version: "~> 1.4"
Index: hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/environments/development.rb
===================================================================
--- hawk2-2.6.6+git.1734344973.d7058a83.orig/hawk/config/environments/development.rb
+++ hawk2-2.6.6+git.1734344973.d7058a83/hawk/config/environments/development.rb
@@ -27,7 +27,7 @@ Rails.application.configure do
config.cache_store = :memory_store
- config.assets.debug = true
+ config.assets.debug = false
config.assets.raise_runtime_errors = true
config.assets.js_compressor = nil
config.assets.css_compressor = nil