diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2018-11-26 16:31:59 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2018-11-30 03:18:05 +0300 |
| commit | bc3ece7d3d839270572149efbb8b67123f0830e8 (patch) | |
| tree | edb07f40b06ce571d29b77d08577ea94de3cd823 /gnu | |
| parent | 2b6164f033d3cf3f584d89ac0eb3d681f1c1fcf9 (diff) | |
gnu: Add emacs-polymode-ansible.
* gnu/packages/emacs.scm (emacs-polymode-ansible): New variable.
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/emacs.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index ce6f3efbd28..76fa9eb55d0 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm | |||
| @@ -71,6 +71,7 @@ | |||
| 71 | #:use-module (guix build-system glib-or-gtk) | 71 | #:use-module (guix build-system glib-or-gtk) |
| 72 | #:use-module (guix build-system trivial) | 72 | #:use-module (guix build-system trivial) |
| 73 | #:use-module (gnu packages) | 73 | #:use-module (gnu packages) |
| 74 | #:use-module (gnu packages admin) | ||
| 74 | #:use-module (gnu packages audio) | 75 | #:use-module (gnu packages audio) |
| 75 | #:use-module (gnu packages bash) | 76 | #:use-module (gnu packages bash) |
| 76 | #:use-module (gnu packages cmake) | 77 | #:use-module (gnu packages cmake) |
| @@ -7977,6 +7978,35 @@ takes only a few lines of code. Polymode also provides extensible facilities | |||
| 7977 | for external literate programming tools for exporting, weaving and tangling.") | 7978 | for external literate programming tools for exporting, weaving and tangling.") |
| 7978 | (license license:gpl3+))) | 7979 | (license license:gpl3+))) |
| 7979 | 7980 | ||
| 7981 | (define-public emacs-polymode-ansible | ||
| 7982 | (let ((commit "b26094d029e25dc797b94254f797e7807a57e4c8")) | ||
| 7983 | (package | ||
| 7984 | (name "emacs-polymode-ansible") | ||
| 7985 | ;; No upstream version release yet. | ||
| 7986 | (version (git-version "0.1" "1" commit)) | ||
| 7987 | (source | ||
| 7988 | (origin | ||
| 7989 | (method git-fetch) | ||
| 7990 | (uri (git-reference | ||
| 7991 | (url "https://gitlab.com/mavit/poly-ansible") | ||
| 7992 | (commit commit))) | ||
| 7993 | (file-name (git-file-name name version)) | ||
| 7994 | (sha256 | ||
| 7995 | (base32 | ||
| 7996 | "055shddqibib3hx2ykwdz910nrqws40cd407mq946l2bf6v87gj6")))) | ||
| 7997 | (build-system emacs-build-system) | ||
| 7998 | (propagated-inputs | ||
| 7999 | `(("emacs-ansible-doc" ,emacs-ansible-doc) | ||
| 8000 | ("emacs-jinja2-mode" ,emacs-jinja2-mode) | ||
| 8001 | ("emacs-polymode" ,emacs-polymode) | ||
| 8002 | ("emacs-yaml-mode" ,emacs-yaml-mode))) | ||
| 8003 | (properties '((upstream-name . "poly-ansible"))) | ||
| 8004 | (home-page "https://gitlab.com/mavit/poly-ansible/") | ||
| 8005 | (synopsis "Polymode for Ansible - Jinja2 in YAML") | ||
| 8006 | (description | ||
| 8007 | "Edit YAML files for Ansible containing embedded Jinja2 templating.") | ||
| 8008 | (license license:gpl3+)))) | ||
| 8009 | |||
| 7980 | (define-public eless | 8010 | (define-public eless |
| 7981 | (package | 8011 | (package |
| 7982 | (name "eless") | 8012 | (name "eless") |
