From fc7442d56891f88eda540fcf1ba9692dbe62e264 Mon Sep 17 00:00:00 2001 From: Nikola Knezevic Date: Thu, 20 Jun 2019 14:48:29 +0200 Subject: [PATCH] asciidoctor: bring back asciidoctor-bespoke --- pkgs/tools/typesetting/asciidoctor/Gemfile | 1 + .../typesetting/asciidoctor/Gemfile.lock | 10 +++++ pkgs/tools/typesetting/asciidoctor/gemset.nix | 42 +++++++++++++++++++ 3 files changed, 53 insertions(+) diff --git a/pkgs/tools/typesetting/asciidoctor/Gemfile b/pkgs/tools/typesetting/asciidoctor/Gemfile index 4edebabc4cdd..1341275a1767 100644 --- a/pkgs/tools/typesetting/asciidoctor/Gemfile +++ b/pkgs/tools/typesetting/asciidoctor/Gemfile @@ -1,6 +1,7 @@ source 'https://rubygems.org' gem 'asciidoctor' gem 'asciidoctor-diagram' +gem 'asciidoctor-bespoke' gem 'asciidoctor-pdf' gem 'asciidoctor-mathematical' gem 'coderay' diff --git a/pkgs/tools/typesetting/asciidoctor/Gemfile.lock b/pkgs/tools/typesetting/asciidoctor/Gemfile.lock index 7416bd0268e2..0c1f89409069 100644 --- a/pkgs/tools/typesetting/asciidoctor/Gemfile.lock +++ b/pkgs/tools/typesetting/asciidoctor/Gemfile.lock @@ -6,6 +6,10 @@ GEM public_suffix (>= 2.0.2, < 4.0) afm (0.2.2) asciidoctor (2.0.10) + asciidoctor-bespoke (1.0.0.alpha.1) + asciidoctor (>= 1.5.0) + slim (~> 3.0.6) + thread_safe (~> 0.3.5) asciidoctor-diagram (1.5.18) asciidoctor (>= 1.5.0, < 3.x) asciidoctor-mathematical (0.3.0) @@ -61,7 +65,12 @@ GEM i18n ruby-rc4 (0.1.5) safe_yaml (1.0.5) + slim (3.0.9) + temple (>= 0.7.6, < 0.9) + tilt (>= 1.3.3, < 2.1) + temple (0.8.1) thread_safe (0.3.6) + tilt (2.0.9) treetop (1.5.3) polyglot (~> 0.3) ttfunk (1.5.1) @@ -71,6 +80,7 @@ PLATFORMS DEPENDENCIES asciidoctor + asciidoctor-bespoke asciidoctor-diagram asciidoctor-mathematical asciidoctor-pdf diff --git a/pkgs/tools/typesetting/asciidoctor/gemset.nix b/pkgs/tools/typesetting/asciidoctor/gemset.nix index aef9061e1302..0cb227f3aac2 100644 --- a/pkgs/tools/typesetting/asciidoctor/gemset.nix +++ b/pkgs/tools/typesetting/asciidoctor/gemset.nix @@ -40,6 +40,17 @@ }; version = "2.0.10"; }; + asciidoctor-bespoke = { + dependencies = ["asciidoctor" "slim" "thread_safe"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1awy933sswxvi2hxpll3rh9phxcvmqhrbb91m6ibjchnf7qsl3zk"; + type = "gem"; + }; + version = "1.0.0.alpha.1"; + }; asciidoctor-diagram = { dependencies = ["asciidoctor"]; groups = ["default"]; @@ -284,6 +295,27 @@ }; version = "1.0.5"; }; + slim = { + dependencies = ["temple" "tilt"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0zwz083xsbnlrma1pfkzrqc1fqm90fidn915vlifvkzl5fs43pvl"; + type = "gem"; + }; + version = "3.0.9"; + }; + temple = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "158d7ygbwcifqnvrph219p7m78yjdjazhykv5darbkms7bxm5y09"; + type = "gem"; + }; + version = "0.8.1"; + }; thread_safe = { groups = ["default"]; platforms = []; @@ -294,6 +326,16 @@ }; version = "0.3.6"; }; + tilt = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0ca4k0clwf0rkvy7726x4nxpjxkpv67w043i39saxgldxd97zmwz"; + type = "gem"; + }; + version = "2.0.9"; + }; treetop = { dependencies = ["polyglot"]; groups = ["default"];