about summary refs log tree commit diff
path: root/pkgs/tools/text/kramdown-rfc2629
diff options
context:
space:
mode:
authorVladimír Čunát <vladimir.cunat@nic.cz>2019-12-10 13:22:12 +0100
committerVladimír Čunát <vladimir.cunat@nic.cz>2019-12-10 14:22:28 +0100
commit9fb5714db5aca763a1a9548799db1a0cd9523064 (patch)
tree9c5861793c5f0cc7f2f409b1a96cbe7d1d738704 /pkgs/tools/text/kramdown-rfc2629
parente32aa7f763cc67a2c145ed1e41e9089b361b4e05 (diff)
downloadnixlib-9fb5714db5aca763a1a9548799db1a0cd9523064.tar
nixlib-9fb5714db5aca763a1a9548799db1a0cd9523064.tar.gz
nixlib-9fb5714db5aca763a1a9548799db1a0cd9523064.tar.bz2
nixlib-9fb5714db5aca763a1a9548799db1a0cd9523064.tar.lz
nixlib-9fb5714db5aca763a1a9548799db1a0cd9523064.tar.xz
nixlib-9fb5714db5aca763a1a9548799db1a0cd9523064.tar.zst
nixlib-9fb5714db5aca763a1a9548799db1a0cd9523064.zip
kramdown-rfc2629: init at 1.2.13
Diffstat (limited to 'pkgs/tools/text/kramdown-rfc2629')
-rw-r--r--pkgs/tools/text/kramdown-rfc2629/Gemfile2
-rw-r--r--pkgs/tools/text/kramdown-rfc2629/Gemfile.lock17
-rw-r--r--pkgs/tools/text/kramdown-rfc2629/default.nix18
-rw-r--r--pkgs/tools/text/kramdown-rfc2629/gemset.nix33
4 files changed, 70 insertions, 0 deletions
diff --git a/pkgs/tools/text/kramdown-rfc2629/Gemfile b/pkgs/tools/text/kramdown-rfc2629/Gemfile
new file mode 100644
index 000000000000..9b3347860b65
--- /dev/null
+++ b/pkgs/tools/text/kramdown-rfc2629/Gemfile
@@ -0,0 +1,2 @@
+source 'https://rubygems.org'
+gem 'kramdown-rfc2629'
diff --git a/pkgs/tools/text/kramdown-rfc2629/Gemfile.lock b/pkgs/tools/text/kramdown-rfc2629/Gemfile.lock
new file mode 100644
index 000000000000..f4f16580c0cc
--- /dev/null
+++ b/pkgs/tools/text/kramdown-rfc2629/Gemfile.lock
@@ -0,0 +1,17 @@
+GEM
+  remote: https://rubygems.org/
+  specs:
+    certified (1.0.0)
+    kramdown (1.17.0)
+    kramdown-rfc2629 (1.2.13)
+      certified (~> 1.0)
+      kramdown (~> 1.17.0)
+
+PLATFORMS
+  ruby
+
+DEPENDENCIES
+  kramdown-rfc2629
+
+BUNDLED WITH
+   1.17.3
diff --git a/pkgs/tools/text/kramdown-rfc2629/default.nix b/pkgs/tools/text/kramdown-rfc2629/default.nix
new file mode 100644
index 000000000000..945c676ca18d
--- /dev/null
+++ b/pkgs/tools/text/kramdown-rfc2629/default.nix
@@ -0,0 +1,18 @@
+{ lib, bundlerApp }:
+
+# Not in the default ../../../development/ruby-modules/with-packages/Gemfile
+# because of version clash on the "kramdown" dependency.
+bundlerApp rec {
+  pname = "kramdown-rfc2629";
+  gemdir = ./.;
+  exes = [ "kramdown-rfc2629" ];
+
+  meta = with lib; {
+    description = "A markdown parser with multiple backends";
+    homepage    = "https://github.com/cabo/kramdown-rfc2629";
+    license     = with licenses; mit;
+    maintainers = with maintainers; [
+      vcunat # not really, but I expect to use it occasionally around IETF
+    ];
+  };
+}
diff --git a/pkgs/tools/text/kramdown-rfc2629/gemset.nix b/pkgs/tools/text/kramdown-rfc2629/gemset.nix
new file mode 100644
index 000000000000..65d1c234de25
--- /dev/null
+++ b/pkgs/tools/text/kramdown-rfc2629/gemset.nix
@@ -0,0 +1,33 @@
+{
+  certified = {
+    groups = ["default"];
+    platforms = [];
+    source = {
+      remotes = ["https://rubygems.org"];
+      sha256 = "1706p6p0a8adyvd943af2a3093xakvislgffw3v9dvp7j07dyk5a";
+      type = "gem";
+    };
+    version = "1.0.0";
+  };
+  kramdown = {
+    groups = ["default"];
+    platforms = [];
+    source = {
+      remotes = ["https://rubygems.org"];
+      sha256 = "1n1c4jmrh5ig8iv1rw81s4mw4xsp4v97hvf8zkigv4hn5h542qjq";
+      type = "gem";
+    };
+    version = "1.17.0";
+  };
+  kramdown-rfc2629 = {
+    dependencies = ["certified" "kramdown"];
+    groups = ["default"];
+    platforms = [];
+    source = {
+      remotes = ["https://rubygems.org"];
+      sha256 = "0s53m46qlcdakik0czvx0p41mk46l9l36331cps8gpf364wf3l9d";
+      type = "gem";
+    };
+    version = "1.2.13";
+  };
+}
\ No newline at end of file