summarylogtreecommitdiffstats
path: root/dependencies.patch
blob: 52dba91f1e6e885d395b43dea9bbc5ce8d7171b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
diff --git a/jekyll.gemspec b/jekyll.gemspec
index 96368bf34..5b27878f9 100644
--- a/jekyll.gemspec
+++ b/jekyll.gemspec
@@ -13,7 +13,7 @@ Gem::Specification.new do |s|
   s.summary       = "A simple, blog aware, static site generator."
   s.description   = "Jekyll is a simple, blog aware, static site generator."
 
-  all_files       = `git ls-files`.split($INPUT_RECORD_SEPARATOR)
+  all_files       = `find -type f\|sed "s,\\\\./,,g"`.split($INPUT_RECORD_SEPARATOR)
   s.files         = all_files.grep(%r!^(exe|lib|rubocop)/|^.rubocop.yml$!)
   s.executables   = all_files.grep(%r!^exe/!) { |f| File.basename(f) }
   s.bindir        = "exe"
@@ -32,22 +32,22 @@ Gem::Specification.new do |s|
   s.required_ruby_version     = ">= 2.7.0"
   s.required_rubygems_version = ">= 2.7.0"
 
-  s.add_runtime_dependency("addressable",           "~> 2.4")
-  s.add_runtime_dependency("base64",                "~> 0.2")
-  s.add_runtime_dependency("colorator",             "~> 1.0")
-  s.add_runtime_dependency("csv",                   "~> 3.0")
-  s.add_runtime_dependency("em-websocket",          "~> 0.5")
-  s.add_runtime_dependency("i18n",                  "~> 1.0")
+  s.add_runtime_dependency("addressable",           ">= 2.4")
+  s.add_runtime_dependency("base64",                ">= 0.2")
+  s.add_runtime_dependency("colorator",             ">= 1.0")
+  s.add_runtime_dependency("csv",                   ">= 3.0")
+  s.add_runtime_dependency("em-websocket",          ">= 0.5")
+  s.add_runtime_dependency("i18n",                  ">= 1.0")
   s.add_runtime_dependency("jekyll-sass-converter", ">= 2.0", "< 4.0")
   s.add_runtime_dependency("jekyll-watch",          "~> 2.0")
-  s.add_runtime_dependency("json",                  "~> 2.6")
-  s.add_runtime_dependency("kramdown",              "~> 2.3", ">= 2.3.1")
-  s.add_runtime_dependency("kramdown-parser-gfm",   "~> 1.0")
+  s.add_runtime_dependency("json",                  ">= 2.6")
+  s.add_runtime_dependency("kramdown",              ">= 2.3.1")
+  s.add_runtime_dependency("kramdown-parser-gfm",   ">= 1.0")
   s.add_runtime_dependency("liquid",                "~> 4.0")
-  s.add_runtime_dependency("mercenary",             "~> 0.3", ">= 0.3.6")
-  s.add_runtime_dependency("pathutil",              "~> 0.9")
+  s.add_runtime_dependency("mercenary",             ">= 0.3.6")
+  s.add_runtime_dependency("pathutil",              ">= 0.9")
   s.add_runtime_dependency("rouge",                 ">= 3.0", "< 5.0")
-  s.add_runtime_dependency("safe_yaml",             "~> 1.0")
-  s.add_runtime_dependency("terminal-table",        ">= 1.8", "< 4.0")
-  s.add_runtime_dependency("webrick",               "~> 1.7")
+  s.add_runtime_dependency("safe_yaml",             ">= 1.0")
+  s.add_runtime_dependency("terminal-table",        ">= 1.8")
+  s.add_runtime_dependency("webrick",               ">= 1.7")
 end