~ruther/guix-local

63edfca4 — Eric Bavier 11 years ago
gnu: Add perl-exporter-lite.

* gnu/packages/perl.scm (perl-exporter-lite): New variable.
2aa46624 — Eric Bavier 11 years ago
gnu: Add perl-benchmark-timer.

* gnu/packages/perl.scm (perl-benchmark-timer): New variable.
8d809faf — Eric Bavier 11 years ago
gnu: Add delta.

* gnu/packages/debug.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
47833c90 — Eric Bavier 11 years ago
gnu: Add astyle.

* gnu/packages/pretty-print.scm (astyle): New variable.
5a4753a6 — Federico Beffa 11 years ago
gnu: gobject-introspection: Define search path for typelib files.

* gnu/packages/glib.scm (gobject-introspection): Add 'native-search-paths' and
  'search-paths' fields.
66717243 — Federico Beffa 11 years ago
gnu: gobject-introspection: Update to 1.42.0 and add new patch.

* gnu/packages/glib.scm (gobject-introspection): Update to version 1.42.0.
  Add patch 'gobject-introspection-absolute-shlib-path.patch' provided by Luca
  Bruno <lucabru@src.gnome.org> for Nix.
a415f036 — Federico Beffa 11 years ago
gnu: Add pycparser.

* gnu/packages/python.scm (python-pycparser, python2-pycparser): New variables.
15f5f686 — Tomáš Čech 11 years ago
gnu: Add slock.

* gnu/packages/dwm.scm (slock): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
03356e97 — Ludovic Courtès 11 years ago
Add Tomáš to 'AUTHORS'.
d6e941bc — Tomáš Čech 11 years ago
gnu: add msmtp

* gnu/packages/mail.scm (msmtp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
427476d5 — 宋文武 11 years ago
gnu: libwnck: Propagate inputs.

* gnu/packages/gnome.scm (libwnck, libwnck-1): Propagate inputs libxres and
  startup-notification.
02f707c5 — 宋文武 11 years ago
system: Add skeleton '.zlogin'.

* gnu/system/shadow.scm (default-skeletons): Add .zlogin.
4e2a21d3 — 宋文武 11 years ago
system: Cleanup bash startup files.

* gnu/system.scm (etc-directory) (bashrc): Rename to 'profile'.
* gnu/system/shadow.scm (default-skeletons): Rename '.bashrc' to
  '.bash_profile'. Don't source /etc/profile.
fecbf86e — 宋文武 11 years ago
gnu: Add libwnck.

* gnu/packages/gnome.scm (libwnck, libwnck-1): New variables.
a693bba1 — 宋文武 11 years ago
gnu: Add startup-notification.

* gnu/packages/xdisorg.scm (startup-notification): New variable.
6005bd07 — Ludovic Courtès 11 years ago
build: Make sure the installed 'config.go' is newer than 'config.scm'.

Fixes <http://bugs.gnu.org/19317>.
Reported by rekado <rekado@elephly.net>.

* gnu-system.am (install-data-hook): Rename to...
  (set-bootstrap-executable-permissions): ... this.
* Makefile.am (install-data-hook): New target.
9f6f1aac — Ludovic Courtès 11 years ago
Thank rekado.
659a92fc — Ludovic Courtès 11 years ago
doc: Explain how to set the ownership and permissions of /gnu/store.

Fixes <http://bugs.gnu.org/19316>.
Reported by rekado <rekado@elephly.net>.

* doc/guix.texi (Build Environment Setup): Show commands to set the
  ownership and permissions of /gnu/store.
5f742c84 — Ludovic Courtès 11 years ago
substitute-binary: Add missing newline in download progress report.

Fixes <http://bugs.gnu.org/19313>.
Reported by rekado <rekado@elephly.net>.

* guix/scripts/substitute-binary.scm (guix-substitute-binary)
  <--substitute>: Add 'newline' call.
6412e58a — Ludovic Courtès 11 years ago
system: Don't make /boot/grub/grub.cfg a symlink to the store.

This would not work when /boot is a separate partition, as reported by
Nikita Karetnikov <nikita@karetnikov.org> in <http://bugs.gnu.org/19220>.
This fixes a regression introduced in 39d1f82.

* gnu/build/install.scm (install-grub): Copy GRUB.CFG instead of
  symlinking it, as was the case before 39d1f82.
* gnu/build/vm.scm (register-grub.cfg-root): Add 'grub.cfg' parameter.
  Make it a permanent GC root instead of an indirect GC root.
  (initialize-hard-disk): Adjust accordingly.
* guix/scripts/system.scm (install-grub*): Replace use of
  'add-indirect-root' by the addition of a permanent GC root in
  %GC-ROOTS-DIRECTORY.
Next