~ruther/guix-local

50af5790 — Ludovic Courtès 12 years ago
Thank the translators.
a0daf4a0 — Ludovic Courtès 12 years ago
Add `pt_BR' translation.
4169a4bc — Andreas Enge 12 years ago
gnu: pango, gtk+: Propagate inputs.

* gnu/packages/gtk.scm (pango): Propagate input cairo.
* gnu/packages/gtk.scm (gtk+): Propagate inputs atk, gdk-pixbuf and pango;
    drop input cairo, propagated through pango.
cf2135ff — Andreas Enge 12 years ago
Add gtk+.

* gnu/packages/gtk.scm (pango): Propagate input harfbuzz.
* gnu/packages/gtk.scm (gtk+): New variable.
ffd20934 — Ludovic Courtès 12 years ago
gnu: make-bootstrap: Skip tests for the statically-linked gawk.

* gnu/packages/make-bootstrap.scm (%static-inputs)[gawk]: Add #:tests? #f.
614bdaff — Ludovic Courtès 12 years ago
Update `eo.po'.
3b8258c5 — Ludovic Courtès 12 years ago
Rename (guix web) to (guix http-client).

* guix/web.scm: Rename to...
* guix/http-client.scm: ... this.
* guix/gnu-maintenance.scm, guix/scripts/substitute-binary.scm,
  Makefile.am, po/POTFILES.in: Update accordingly.
84dbbc76 — Nikita Karetnikov 12 years ago
doc: Add "Building from Git" to 'HACKING'.
2096b516 — Ludovic Courtès 12 years ago
guix package: Fix handling of `-e'.

This fixes a bug whereby a command like

  guix package -e '(@@ (gnu packages base) gnu-make-boot0)'

would only succeed when the outputs of that package are available, and
otherwise fail with "/nix/store/... is not valid".

* guix/scripts/package.scm (guix-package)[process-action](package->tuple):
  Leave P as is in the result.  Move `package->tuple' call from INSTALL*
  to INSTALL.
e14c3929 — Ludovic Courtès 12 years ago
ui: Ignore SIGPIPE and catch `system-error' exceptions.

* guix/ui.scm (initialize-guix): Call `sigaction'.
  (call-with-error-handling): Wrap `thunk' in a (catch 'system-error ...).
e3ccdf9e — Ludovic Courtès 12 years ago
guix package: Reuse FTP connections for subsequent `latest-release' calls.

* guix/gnu-maintenance.scm (latest-release): Add `ftp-close' and
  `ftp-open' keyword parameters.
* guix/scripts/package.scm (ftp-open*): New variable.
  (check-package-freshness): Call `latest-release' with `ftp-open*' and
  a no-op procedure.
1f495e04 — Ludovic Courtès 12 years ago
gnu-maintenance: `latest-release' closes its connection.

* guix/gnu-maintenance.scm (latest-release): Close CONN before
  returning.
8e5e7299 — Ludovic Courtès 12 years ago
gnu: plotutils: Allow compilation with newer libpng.

* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/patches/plotutils-libpng-jmpbuf.patch: New file.
* gnu/packages/plotutils.scm (plotutils): Add
  `plotutils-libpng-jmpbuf.patch' as an input, and apply it.
f50ad3e7 — Ludovic Courtès 12 years ago
gnu: freeipmi: Upgrade to 1.2.8.

* gnu/packages/freeipmi.scm (freeipmi): Upgrade to 1.2.8.
d4781e8c — Ludovic Courtès 12 years ago
gnu: libidn: Upgrade to 1.28.

* gnu/packages/libidn.scm (libidn): Upgrade to 1.28.
e0bb2e6b — Ludovic Courtès 12 years ago
gnu: gnupg: Upgrade support libraries.

* gnu/packages/gnupg.scm (libgpg-error): Upgrade to 1.12.
  (libassuan): Upgrade to 2.1.1.
ce689ccf — Ludovic Courtès 12 years ago
substitute-binary: Directly replace the global `regexp-exec'.

* guix/scripts/substitute-binary.scm (%regexp-exec-mutex, string->uri):
  Remove.
  (regexp-exec): Replace this global binding by a thread-safety wrapper.
  (fields->alist): Remove `with-mutex', and directly alias `recutils->alist'.
6a012c5f — Ludovic Courtès 12 years ago
gnu: help2man: Upgrade to 1.43.3.

* gnu/packages/help2man.scm (help2man): Upgrade to 1.43.3.
d934fd65 — Ludovic Courtès 12 years ago
gnu: xorriso: Upgrade to 1.3.0.

* gnu/packages/cdrom.scm (xorriso): Upgrade to 1.3.0.
8b79e2e6 — Ludovic Courtès 12 years ago
substitute-binary: Increase the default timeout.

* guix/scripts/substitute-binary.scm (%fetch-timeout): Set to 5 seconds.
Next