Cayetano Santos via Guix-patches via writes: > * gnu/packages/emacs-xyz.scm (emacs-magit): Simplify package. > > These changes are based on emacs-forge package. As all magit related > packages share the same structure, let’s build them similarly. > > [exclude]: Remove unexisting excludes. > [arguments]<#:phases>: Remove unnecessary configure-git phase. > [arguments]<#:phases>: Remove all unnecessary replace phases. > [arguments]<#:phases>: Add new chdir-lisp phase to operate from lisp > dir. > [arguments]<#:phases>: No need to make files writable. > [arguments]<#:phases>: Group all emacs-substitute-variables, and remove > relative path. > [test-command]: consider updated makefile path. > > Change-Id: I3c2ae992faf56b9f9e7a68d1b9df430ab3b221a0 > --- > gnu/packages/emacs-xyz.scm | 51 ++++++++------------------------------ > 1 file changed, 10 insertions(+), 41 deletions(-) Thanks for the patch, I've pushed this to master as 172e9a1aa1ee2ef3e557cf46a11e451aa7982983. Chris