summary refs log tree commit diff
path: root/gnu/packages/bash.scm
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2023-06-09 13:28:44 +0200
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2023-06-09 19:23:02 +0200
commita3ac317ab4a90f66ac65055fa26dee58ed2367b8 (patch)
tree7881f115e07d1bb6ebb728d30c5af2de7795f9b5 /gnu/packages/bash.scm
parenta016453a950c53c9b7f5bcdafb8209292601b1cd (diff)
downloadguix-a3ac317ab4a90f66ac65055fa26dee58ed2367b8.tar.gz
gnu: Construct Emacs packages from bottom up.
This makes relationships within the Emacs variants slightly easier to reason
about.  In particular, it makes it so that inputs get added on top of the
previous stack rather than removed (which brings the risk of not adjusting
changes downwards).

* gnu/packages/emacs.scm (emacs-minimal): Expand package definition.
[inputs]: Reorder and add bash-minimal.
(emacs-no-x): Inherit from emacs-minimal.
(emacs): Inherit from emacs-no-x.
(emacs-motif, emacs-no-x-toolkit): Inherit from emacs-no-x.
Only inherit inputs from emacs.
Diffstat (limited to 'gnu/packages/bash.scm')
0 files changed, 0 insertions, 0 deletions