~ruther/guix-local

ad9b8987 — Kei Kebreau 8 years ago
gnu: libwnck: Update to 3.24.1.

* gnu/packages/gnome.scm (libwnck): Update to 3.24.1.
54757499 — Ludovic Courtès 8 years ago
system: Do not set 'TZ'.

Fixes <https://bugs.gnu.org/29212>.
Reported by Diego Nicola Barbato <dnbarbato@posteo.de>.

* gnu/system.scm (operating-system-environment-variables): Remove "TZ".
da4a707c — Ben Woodcroft 8 years ago
gnu: roary: Update to 3.11.0.

* gnu/packages/bioinformatics.scm (roary): Update to 3.11.0.
[inputs]: Add perl-digest-md5-file.
e5f748a6 — Kei Kebreau 8 years ago
gnu: totem: Enable parallel build.

* gnu/packages/gnome.scm (totem)[arguments]: Set #:parallel-build? to #t
implicitly.
8f220b7b — Leo Famulari 8 years ago
gnu: tremc: Update to 0.9.0-1.9755b50.

* gnu/packages/bittorrent.scm (tremc): Update to 0.9.0-1.9755b50.
[version]: Use git-version.
[source]: Use git-file-name.
ea1f073d — Leo Famulari 8 years ago
gnu: slurm: Update to 16.05.11 [fixes CVE-2017-15566].

* gnu/packages/parallel.scm (slurm): Update to 16.05.11.
[source]: Use the recommended download URL.
a3dd13ae — Leo Famulari 8 years ago
gnu: rpm: Update to 4.13.0.2 [fixes CVE-2017-{7500,7501}].

* gnu/packages/package-management.scm (rpm): Update to 4.13.0.2.
7df4194b — Leo Famulari 8 years ago
gnu: python-icalendar: Update to 4.0.0.

* gnu/packages/python.scm (python-icalendar): Update to 4.0.0.
03b154f8 — Leo Famulari 8 years ago
gnu: syncthing: Update to 0.14.40.

* gnu/packages/syncthing.scm (syncthing): Update to 0.14.40.
[inputs]: Add go-github-com-zillode-notify.
52ff28e4 — Leo Famulari 8 years ago
gnu: Add go-github-com-zillode-notify.

* gnu/packages/syncthing.scm (go-github-com-zillode-notify): New variable.
4cf6827d — Leo Famulari 8 years ago
gnu: go-github-com-audriusbutkevicius-kcp-go: Update to 0.0.0-1.8ae5f52.

* gnu/packages/syncthing.scm (go-github-com-audriusbutkevicius-kcp-go):
Update to 0.0.0-1.8ae5f52.
[propagated-inputs]: Add go-github-com-tjfoc-gmsm-sm4.
f44169c2 — Leo Famulari 8 years ago
gnu: Add go-github-com-tjfoc-gmsm-sm4.

* gnu/packages/syncthing.scm (go-github-com-tjfoc-gmsm-sm4): New variable.
c5a4a92f — Ludovic Courtès 8 years ago
gnu: Improve error reporting of the use-.*modules macros.

Suggested by Julien Lepiller and myglc2
at <https://lists.gnu.org/archive/html/guix-devel/2017-11/msg00106.html>.

* gnu.scm (%try-use-modules): New procedure.
(package-module-hint, service-module-hint): New procedures.
(try-use-modules): New macro.
(use-package-modules, use-service-modules, use-system-modules): Use it.
* tests/guix-system.sh: Test it.
49483f71 — Ludovic Courtès 8 years ago
services: Add 'lookup-service-types'.

* gnu/services.scm (lookup-service-types): New procedure.
* tests/services.scm ("lookup-service-types"): New test.
3943913f — Ludovic Courtès 8 years ago
services: 'fold-service-types' includes (gnu services).

* gnu/services.scm (all-service-modules): New procedure.
(fold-service-types): Use it for the default MODULES value.
a3d37f3a — Ludovic Courtès 8 years ago
services: 'fold-service-types' honors its seed.

* gnu/services.scm (fold-service-types): Use SEED instead of '().
23735137 — Ludovic Courtès 8 years ago
ui: Define and honor '&error-location' and '&fix-hint' conditions.

* guix/utils.scm (&error-location, &fix-hint): New condition types.
* guix/ui.scm (report-load-error): Handle them.
(call-with-error-handling): Honor '&error-location'.
37eed374 — Ludovic Courtès 8 years ago
ui: Introduce (guix i18n).

* guix/ui.scm (G_, N_, _P, %gettext-domain, %package-text-domain): Move
to...
* guix/i18n.scm: ... here.  New file.
0af94ad5 — Hartmut Goebel 8 years ago
gnu: service: Update comment.

* gnu/services/base.scm (guix-activation): Update comment.
d9565f7d — Hartmut Goebel 8 years ago
install: Use overlayfs instead of unionfs.

I dediced to keep adding /tmp as tmpfs since I was not able to trigger bug
while still using unionfs, so I could not verify whether this mount is still
needed with overlayfs.  Mapping /tmp to tmpfs does not harm, so we are on the
save side.

* gnu/system/install.scm (make-cow-store): Mount /gnu/store without additional
  read-only bind-mount, since in overlayfs the "lower" level is always
  read-only. Add work-dir required by overlayfs. No need to sleep anymore
  since now using the mount syscall. [unionfs]: Remove now unused function.
  (%installation-services): Update comment.
  (installation-os)[file-systems]: Update comment.
Next