1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-25 15:11:35 +00:00
nixpkgs/pkgs/tools
Bjørn Forsman 8f13d3cada asciidoctor: add revealjs support
This allows creating HTML presentations with
`asciidoctor-revealjs presentation.adoc`.

NOTE: The generated HTML file implicitly depend on reveal.js (and I see
no good way to bundle it with Nix). Either provide reveal.js in a local
path next to the generated HTML file[1], or override the revealjsdir
attribute, for example by pointing to an URL (can also be a path):

  asciidoctor-revealjs -a revealjsdir=https://cdn.jsdelivr.net/npm/reveal.js@3.9.2 presentation.adoc

Implementation details:
1. Added "gem 'asciidoctor-revealjs'" to the Gemfile.
2. Ran "nix-shell -p bundler --run 'bundle lock --update'"
   from pkgs/tools/typesetting/asciidoctor/.
3. Hand edited Gemfile.lock to remove all but the asciidoctor-revealjs
   changes. (Rationale: allow backporting to release-20.09.)
4. Finish off with "nix-shell -p bundix --run 'bundix'".

[1] Of course Nix can help with _that_, but that's external to the
asciidoctor-revealjs program.
2020-12-05 15:20:35 +01:00
..
admin trivy: 0.13.0 -> 0.14.0 2020-12-02 09:51:19 +00:00
archivers pax: init at 20201030 2020-12-03 18:03:30 +01:00
audio playerctl: 2.2.1 -> 2.3.1 2020-12-03 06:49:29 +00:00
backup wal-g: 0.2.18 -> 0.2.19 2020-11-30 04:20:00 +00:00
bluetooth utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
bootloaders/refind
cd-dvd utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
compression utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
filesystems mtools: Switch to pname, version 2020-12-03 08:52:48 +01:00
graphics gromit-mpx: 1.3.1 -> 1.4 2020-12-04 13:39:58 +00:00
inputmethods Merge pull request #105767 from GovanifY/mozc-update 2020-12-04 17:56:40 +01:00
misc Merge master into staging-next 2020-12-05 12:18:17 +00:00
networking Merge master into staging-next 2020-12-05 12:18:17 +00:00
nix cached-nix-shell: 0.1.3 -> 0.1.4 (#94567) 2020-11-29 06:46:38 +01:00
package-management nix-update-source: Disable tests bceause package does not contain any 2020-12-03 11:15:21 +01:00
security Merge master into staging-next 2020-12-05 12:18:17 +00:00
system nvtop: 1.0.0 -> 1.1.0 2020-12-04 18:19:54 +00:00
text Merge pull request #105727 from zowoq/shfmt 2020-12-02 21:42:18 +01:00
toml2nix
typesetting asciidoctor: add revealjs support 2020-12-05 15:20:35 +01:00
video rav1e: fix eval 2020-11-19 23:07:16 +10:00
virtualization utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
wayland wlsunset: init at 0.1.0 (#103606) 2020-11-24 19:44:52 +01:00
X11 Merge pull request #105235 from mweinelt/x11vnc 2020-11-28 21:29:13 +01:00