~ruther/guix-local

ff838e2c — Ludovic Courtès 11 years ago
profiles: Remove dead code.

* guix/profiles.scm (write-manifest): Remove.
  (read-manifest): Keep private.
6621cdb6 — Ludovic Courtès 11 years ago
doc: Replace incorrect uses of @ref by @pxref.

* doc/guix.texi: Use @pxref at the end of sentences, not @ref.
93622993 — Mark H Weaver 11 years ago
gnu: libpeas: Adjust to glib "bin" split.

* gnu/packages/gnome.scm (libpeas): Add glib:bin to 'native-inputs'.
1b0a86dd — Ludovic Courtès 11 years ago
tests: Make sure --search="" works.

* tests/guix-package.sh: Move '-s' tests outside of the network-only
  section.  Make sure --search="" works.
d43f4296 — Ludovic Courtès 11 years ago
gnu: Add dmidecode.

* gnu/packages/admin.scm (dmidecode): New variable.
5e6feee6 — Eric Bavier 11 years ago
guix: package: Fix recutils output for non-package inputs.

* guix/ui.scm (package->recutils)[dependencies]: Ignore non-package inputs.
* tests/guix-package.sh: New test.
7eade0ee — Ludovic Courtès 11 years ago
gnu: guix: Update to 0.7.

* gnu/packages/package-management.scm (guix-0.6): Rename to...
  (guix-0.7): ... this.  Upgrade to 0.7.
  (guix): Alias for GUIX-0.7.
  (guix-devel): Change 'guix-0.6' to 'guix-0.7'.
5f28f6aa — Ludovic Courtès 11 years ago
build: Bump to version 0.8.

* configure.ac: Switch to 0.8.
445d6529 — Ludovic Courtès 11 years ago
doc: Fix typo in USB image file name.

* doc/guix.texi (System Installation): Change image file name.
2f4640e3 — Mark H Weaver 11 years ago
gnu: texlive: Disable tests on mips64el.

* gnu/packages/texlive.scm (texlive): Disable tests on mips64el.
aaf77acc — Mark H Weaver 11 years ago
gnu: boost: Omit context and coroutines libraries on mips64el.

* gnu/packages/boost.scm (boost): Omit context and coroutines libraries on
  mips64el.
508ea01e — Ludovic Courtès 11 years ago
Update NEWS.
51af5710 — Ludovic Courtès 11 years ago
build: Update PO files as per 'make dist'.
dccc0b98 — Ludovic Courtès 11 years ago
Update NEWS.
20ffce82 — Ludovic Courtès 11 years ago
ui: Improve formatting of package dependencies in recutils.

* guix/ui.scm (package->recutils)[dependencies->recutils]: New
  procedure. Use it.
3ce9aa44 — Ludovic Courtès 11 years ago
build: Fix typo in 'guix package --show' test.

* tests/guix-package.sh: Change "^Package:" to "^name:".
6c9e7b2b — Ludovic Courtès 11 years ago
build: Better reject systems where the shebang would be too long.

* tests/gexp.scm (shebang): Add "#!".
41717509 — Ludovic Courtès 11 years ago
services: Use system groups where applicable.

* gnu/services/avahi.scm (avahi-service): Add 'system?' field to
  'user-group' form.
* gnu/services/base.scm (guix-service): Likewise.
* gnu/services/dbus.scm (dbus-service): Likewise.
* gnu/services/networking.scm (tor-service): Likewise.
c8fa3426 — Ludovic Courtès 11 years ago
system: Add the 'system?' field for user groups.

Suggested by Mark H. Weaver.

* gnu/system/shadow.scm (<user-group>)[system?]: New field.
  (%base-groups): Introduce 'system-group' macro, and use it.
* gnu/system.scm (user-group->gexp): Pass the 'system?' field.
* guix/build/activation.scm (add-group): Add #:system? and honor it.
  (activate-users+groups): Handle the 'system?' field.
* gnu/system/file-systems.scm (%tty-gid): Choose an ID below 1000.
* doc/guix.texi (User Accounts): Document the 'system?' field.
931c132a — Ludovic Courtès 11 years ago
doc: Make sure out-of-source-tree builds find os-config.tmpl.

* Makefile.am (BUILT_SOURCES): New variable.
* daemon.am (BUILT_SOURCES): Use +=.
* doc.am (BUILT_SOURCES, MAINTAINERCLEANFILES, EXTRA_DIST): Add
  doc/os-config.texi.
  (doc/os-config.texi): New target.
* doc/guix.texi (System Installation): Include os-config.texi.
Next