Hello, as discussed at http://lists.gnu.org/archive/html/guix-devel/2016-12/msg01174.html
this patchset moves linux-libre .conf files and "guix-emacs.el" (needed for Emacs) to "gnu/packages/aux-files", also it modifies "guix-emacs.el" a bit. These patches shouldn't change anything in a user experience. The .conf files will be called like this: gnu/packages/aux-files/linux-libre/4.9-i686.conf or is it better to name them like this: gnu/packages/aux-files/linux-libre/linux-libre-4.9-i686.conf or gnu/packages/aux-files/linux-libre-4.9-i686.conf or something else? IIUC Ludovic is AFK now, so I would like to push these patches in a week or so, if there will be no comments. [PATCH 1/5] packages: Add 'search-auxiliary-file'. [PATCH 2/5] gnu: linux: Move configuration files to "aux-files". [PATCH 3/5] gnu: emacs: Move "guix-emacs.el" to "aux-files". [PATCH 4/5] gnu: emacs: Simplify "guix-emacs.el". [PATCH 5/5] .gitignore: Remove stale entries. 11 files changed, 31 insertions(+), 49 deletions(-) .gitignore | 5 ----- Makefile.am | 21 ++++++++++--------- .../packages/aux-files/emacs}/guix-emacs.el | 21 +++++-------------- .../linux-libre/4.1-i686.conf} | 0 .../linux-libre/4.1-x86_64.conf} | 0 .../linux-libre/4.4-i686.conf} | 0 .../linux-libre/4.4-x86_64.conf} | 0 .../linux-libre/4.9-i686.conf} | 0 .../linux-libre/4.9-x86_64.conf} | 0 gnu/packages/emacs.scm | 24 ++++++++++------------ gnu/packages/linux.scm | 9 ++++----