Alex Kost 2df17bd0ee emacs: Find packages in system profiles.
For a usual profile, packages are placed in a profile directory itself,
but for a system profile, packages are placed in 'profile'
sub-directory.  So we need to do some special cases for system profiles
to find packages there as well.

* emacs/guix-base.el (guix-packages-profile): New procedure.
  (guix-manifest-file): Use it.  Add optional 'system?' argument.
* emacs/guix-ui-generation.el (guix-system-generation?)
  (guix-generation-current-packages-profile):  New procedures.
  (guix-generation-packages, guix-generation-insert-packages): Remove
  'generation' argument.
  (guix-generation-packages-buffer): Add optional 'system?' argument.
  (guix-profile-generation-manifest-file)
  (guix-profile-generation-packages-buffer): Adjust accordingly.
* emacs/guix-main.scm (generation-package-specifications+paths): Rename to...
  (profile->specifications+paths): ... this.  Use a single 'profile' argument.
2016-01-16 13:02:21 +03:00
..
2015-10-28 21:58:25 +01:00
2016-01-02 17:25:35 +03:00
2015-08-30 18:26:02 +03:00
2014-09-03 23:50:35 +04:00
2016-01-02 17:25:35 +03:00
2015-08-30 18:26:03 +03:00
2016-01-02 17:25:35 +03:00
2016-01-02 17:25:35 +03:00
2016-01-02 17:25:35 +03:00