~ruther/guix-local

c773aba8 — Ludovic Courtès 12 years ago
gnu: Add net-base.

* gnu/packages/system.scm (net-base): New variable.
03761a44 — Ludovic Courtès 12 years ago
build-system/trivial: Take the 'source' field into account.

* guix/build-system/trivial.scm (trivial-build): When SOURCE is true,
  add it to INPUTS.
  (trivial-cross-build): Likewise.
* tests/packages.scm ("trivial with source"): New test.
59c5c4de — Ludovic Courtès 12 years ago
gnu: vm: Set the default networking route.

* gnu/system/dmd.scm (static-networking-service): Add #:gateway
  parameter and honor it.
* gnu/system/vm.scm (system-qemu-image): Pass #:gateway to
  'static-networking-service'.
85e0dc6a — Ludovic Courtès 12 years ago
gnu: Add net-tools.

* gnu/packages/linux.scm (net-tools): New variable.
d0821398 — Ludovic Courtès 12 years ago
gnu: dmd: Download from alpha.gnu.org.

* gnu/packages/system.scm (dmd): Use the alpha.gnu.org URL.
b2f0005a — Andreas Enge 12 years ago
gnu: harfbuzz: Update to 0.9.21.

* gnu/packages/gtk.scm (harfbuzz): Update to 0.9.21.
c1cab15a — Andreas Enge 12 years ago
gnu: Add dvdisaster.

* gnu/packages/cdrom.scm (dvdisaster): New variable.
b7884ca3 — Nikita Karetnikov 12 years ago
guix package: Add '--delete-generations'.

* guix/scripts/package.scm (switch-to-previous-generation): New function.
  (roll-back): Use the new function instead of 'switch-link'.
  (show-help): Add '--delete-generations'.
  (%options): Likewise.
  (guix-package)[process-actions]: Add 'current-generation-number',
  'display-and-delete', and 'delete-generation'.  Add support for
  '--delete-generations', and reindent the code.
* tests/guix-package.sh: Test '--delete-generations'.
* doc/guix.texi (Invoking guix-package): Document '--delete-generations'.
64d2e973 — Nikita Karetnikov 12 years ago
guix package: Add 'link-to-empty-profile'.

* guix/scripts/package.scm (link-to-empty-profile): New function.
  (roll-back): Use it.
4658b2c4 — Nikita Karetnikov 12 years ago
guix package: Exit with 0 when there is nothing to list.

* guix/scripts/package.scm (guix-package)[process-query]: Exit with 0
  when there are no generations containing packages or no profiles.
c9cb0825 — Andreas Enge 12 years ago
gnu: xf86-input-joystick: Fix installation path.

* gnu/packages/xorg.scm (xf86-input-joystick): Fix installation path.
36c0d430 — Andreas Enge 12 years ago
gnu: xf86-input-vmmouse: Fix installation path.

* gnu/packages/xorg.scm (xf86-input-vmmouse): Fix installation path.
de9c5046 — Andreas Enge 12 years ago
gnu: xf86-input-synaptics: Fix installation paths.

* gnu/packages/xorg.scm (xf86-input-synaptics): Fix installation paths.
834b5c80 — Ludovic Courtès 12 years ago
gnu: zile: Fix references to /bin/sh.

* gnu/packages/zile.scm (zile): Add 'patch-/bin/sh' phase.  Move Perl
  and help2man to 'native-inputs'.
349746df — Ludovic Courtès 12 years ago
gnu: vm: Add nscd service.

* gnu/system/dmd.scm (nscd-service): New procedure.
* gnu/system/vm.scm (system-qemu-image): Use it.  Make /var/run/nscd.
de8bcdae — Ludovic Courtès 12 years ago
packages: Make the 'output' parameter of 'package-output' optional.

* guix/packages.scm (package-output): Make the 'output' parameter
  optional.
f83e943f — Ludovic Courtès 12 years ago
gnu: vm: Add 'networking' service.

* gnu/system/vm.scm (system-qemu-image): Use
  'static-networking-service'.  Add /etc/resolv.conf.  Add Inetutils to
  the profile.
* gnu/system/dmd.scm (static-networking-service): New procedure.
27cab84c — Ludovic Courtès 12 years ago
gnu: vm: Register the profile as a GC root.

* gnu/system/vm.scm (system-qemu-image): Register PROFILE as a GC root.
ba47851f — Ludovic Courtès 12 years ago
gnu: vm: Add 'host-name' service.

* gnu/system/dmd.scm (host-name-service): New procedure.
  (mingetty-service): Require the 'host-name' service.
* gnu/system/vm.scm (system-qemu-image): Add the 'host-name' service.
  Set PS1 in /etc/bashrc to something sensible.
43a27798 — Ludovic Courtès 12 years ago
gnu: vm: Add /etc/issue and a motd.

* gnu/system/vm.scm (system-qemu-image): Build a 'motd' and an 'issue'
  file.  Pass 'unix-pam-service' that motd.  Have /etc/issue point to
  the 'issue' file.
Next