~ruther/guix-local

d5ccf71e — Leo Famulari 9 years ago
gnu: awscli: Update to 1.11.5.

* gnu/packages/python.scm (awscli): Update to 1.11.5.
[source]: Use pypi-uri.
[inputs]: Add python-s3transfer.
94cffc63 — Leo Famulari 9 years ago
gnu: Add python-s3transfer.

* gnu/packages/python.scm (python-s3transfer, python2-s3transfer): New
variable.
e09f952d — Leo Famulari 9 years ago
gnu: python-botocore: Update to 1.4.62.

* gnu/packages/python.scm (python-botocore, python2-botocore): Update to 1.4.62.
ecd68c53 — Leo Famulari 9 years ago
gnu: python-rsa: Update to 3.4.2.

* gnu/packages/python.scm (python-rsa, python2-rsa): Update to 3.4.2.
def6213f — Leo Famulari 9 years ago
gnu: Add libseccomp.

* gnu/packages/linux.scm (libseccomp): New variable.
6de9dfce — Marius Bakke 9 years ago
gnu: xapian: Update to 1.4.0.

* gnu/packages/search.scm (xapian): Update to 1.4.0.
[source]: Use https URL.
[home-page]: Use https URL.
[arguments]: Remove 'patch-remotetcp-harness' phase. Replace 'check'
phase with a list of custom test targets.
16a23d4a — Marius Bakke 9 years ago
gnu: xapian: Use 'modify-phases' syntax.

* gnu/packages/search.scm (xapian)[arguments]: Use 'modify-phases'. Fix
'/bin/sh' substitution to use (which "sh") instead of (which "bash").
6cf27c89 — Marius Bakke 9 years ago
gnu: notmuch: Enable tests.

* gnu/packages/patches/notmuch-emacs-25-compatibility-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/mail.scm (notmuch)[source]: Use patch.
[arguments]: Add verbose make flags. Add phase 'patch-notmuch-lib.el' to
fix hard-coded /bin/sh. Add 'prepare-test-environment' phase to patch
test shebangs and set environment.
[native-inputs]: Change from 'emacs-minimal' to 'emacs-no-x'. Add dtach,
gnupg, man, perl and which.
540d6cc7 — Marius Bakke 9 years ago
gnu: notmuch: Update to 0.23.

* gnu/packages/mail.scm (notmuch): Update to 0.23.
[home-page]: Use https URL.
(python-notmuch)[version]: Inherit from notmuch.
[home-page]: Ditto.
152ffe7c — nikita 9 years ago
gnu: Add opensmtpd-extras.

* gnu/packages/mail.scm (opensmtpd-extras): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
8b53366c — nikita 9 years ago
gnu: Add opensmtpd.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
71f048c6 — nikita 9 years ago
gnu: Add libasr.

* gnu/packages/dns.scm (libasr): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
c11933c9 — Efraim Flashner 9 years ago
gnu: zile: Use 'modify-phases' syntax.

* gnu/packages/zile.scm (zile)[arguments]: Use 'modify-phases' syntax.
fa216a4d — Efraim Flashner 9 years ago
gnu: zile: Update to 2.4.13.

* gnu/packages/zile.scm (zile): Update to 2.4.13.
[home-page]: Use https.
fe9bdb58 — Ludovic Courtès 9 years ago
tests: Make sure child process of 'pivot-root' test exits.

* tests/syscalls.scm ("pivot-root"): Use 'test-equal'.  Wrap child body
in 'dynamic-wind'.
0d7034ca — Ludovic Courtès 9 years ago
tests: Fix typo in 'with-graft' transformation test.

This is a followup to 645b9df858683dc05ffa04c9eb2fdc45ccef4a65.

* tests/scripts-build.scm ("options->transformation, with-graft"): Use
'with-graft', not 'with-input'.
2535635f — Ludovic Courtès 9 years ago
Use (ice-9 binary-ports) instead of (rnrs io ports).

This reduces the closure of (guix ui) from 123 to 106 modules.

* guix/derivations.scm: Use (ice-9 binary-ports) instead of (rnrs io
ports).
(map-derivation)[substitute-file]: Use 'read-string' instead of
'get-string-all'.
* guix/ftp-client.scm: Likewise.
* guix/hash.scm: Likewise.
* guix/http-client.scm: Likewise.
* guix/pki.scm (ensure-acl, current-acl): Likewise.
* guix/scripts/archive.scm (authorize-key)[read-key]: Likewise.
* guix/scripts/authenticate.scm (read-canonical-sexp)
(read-hash-data): Likewise.
* guix/scripts/download.scm: Likewise.
* guix/scripts/offload.scm (register-gc-root, remove-gc-roots)
(send-files): Likewise.
* guix/scripts/publish.scm (lazy-read-file-sexp): Likewise.
* guix/scripts/refresh.scm: Likewise.
* guix/scripts/substitute.scm (check-acl-initialized): Likewise.
* guix/serialization.scm (read-maybe-utf8-string): Likewise.
* guix/scripts/hash.scm (guix-hash): Use 'force-output' instead of
'flush-output-port'.
* guix/store.scm (process-stderr): Likewise.
* guix/tests.scm: Likewise.
* guix/utils.scm: Use (ice-9 binary-ports) and autoload (rnrs io ports)
for 'make-custom-binary-input-port'.
4bb54cc4 — Ludovic Courtès 9 years ago
lint: Suggest @code instead of quotes.

* guix/scripts/lint.scm (%quoted-identifier-rx): New variable.
(check-description-style)[check-quotes]: New procedure.
Use it.
* tests/lint.scm ("description: suggest ornament instead of quotes"):
New test.
4534d85e — Ludovic Courtès 9 years ago
gnu: Add Ao.

* gnu/packages/engineering.scm (ao): New variable.
a966281f — Ludovic Courtès 9 years ago
gnu: glfw: Propagate the relevant inputs.

* gnu/packages/gl.scm (glfw)[inputs]: Rename to...
[propagated-inputs]: ... this.  Add LIBXXF86VM.
Next