From 1b0ff582704d34adfee7f46879596d6cfeb56260 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Mon, 19 Aug 2024 22:24:44 +0200 Subject: [PATCH] gnu: emacs-polymode-ansible: Update to 0.5.1. * gnu/packages/emacs-xyz.scm (emacs-polymode-ansible): Update to 0.5.1. [arguments]<#:include>: Also install "poly-ansible-jinja2-filters-generator.el:41:15:". <#:phases>: Copy Elisp files to source directory so they are properly installed. Change-Id: Ib2e9df6d8e9d63e4c1777074995e4b3163440071 --- gnu/packages/emacs-xyz.scm | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index dc5168578a9d0326d883d031372575027c4b25df..250be98de97da1004ccefca38e5df12be006bda1 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -22468,7 +22468,7 @@ literate programming tools for exporting, weaving and tangling.") (define-public emacs-polymode-ansible (package (name "emacs-polymode-ansible") - (version "0.4.1") + (version "0.5.1") (source (origin (method git-fetch) @@ -22477,8 +22477,18 @@ literate programming tools for exporting, weaving and tangling.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0980z444419pk7xgic6g5vvi30yibxfimd0rp0zznrshmc9xxra8")))) + (base32 "17c0c2gsxw892hq1acxsvl3i1cgpwfkk76hszcr9ydw566478972")))) (build-system emacs-build-system) + (arguments + (list + #:include #~(list "maint/poly-ansible-jinja2-filters-generator.el") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'move-source-files + (lambda _ + (let ((el-files (find-files "./lisp" ".*\\.el$"))) + (for-each (lambda (f) (copy-file f (basename f))) + el-files))))))) (propagated-inputs (list emacs-ansible emacs-ansible-doc