Hi Guix, I think we need to rename the “emms” package to “emacs-emms”. (This is what the first patch does.) Currently, the emacs-build-system will only add to the Emacs “load-path” the “site-lisp” directories of packages that start with “emacs-”. I think it may be necessary to relax this requirement for cases in which a non-Emacs package provides an Emacs mode. In the case of “emms”, however, I think renaming it is justified.
The second patch adds an EMMS player. The byte-compilation phase only succeeds after renaming “emms”, because otherwise it wouldn’t find the lisp files provides by that package. Ricardo Wurmus (2): gnu: emms: Rename package to "emacs-emms". gnu: Add emacs-emms-player-mpv. gnu/packages/emacs.scm | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) -- 2.8.4
