~ruther/guix-local

2f977d92 — Carlo Zancanaro 9 years ago
import: pypi: Don't add setuptools to propagated-inputs.

* guix/import/pypi.scm (compute-inputs): Don't add setuptools to the imported
  package's propagated-inputs.
db6afe38 — Mathieu Othacehe 9 years ago
copy: Use userauth-public-key/auto! for ssh authentification.

* guix/scripts/copy.scm (open-ssh-session): Replace userauth-agent! by
  userauth-public-key/auto!. This way, if ssh-agent is not run,
  default ssh key (~/.ssh/id_rsa) will be used as a fallback.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ec8fdd3b — Tobias Geerinckx-Rice 9 years ago
gnu: wine: Update to 2.0.

* gnu/packages/wine.scm (wine): Update to 2.0.
eff8d773 — Tobias Geerinckx-Rice 9 years ago
gnu: python-mistune: Fix source URI.

* gnu/packages/python.scm (python-mistune)[source]: Use pypi-uri.
911a8faf — Tobias Geerinckx-Rice 9 years ago
gnu: python-redis: Update to 2.10.5.

* gnu/packages/python.scm (python-redis): Update to 2.10.5.
[source]: Use pypi-uri.
bfaf8efd — Ben Woodcroft 9 years ago
gnu: ruby-minitar: Update to 0.5.4-1.e25205ec.

Fixes the security-related issue reported at
http://seclists.org/oss-sec/2017/q1/178.

* gnu/packages/ruby.scm (ruby-minitar): Update to 0.5.4-1.e25205ec.
[source]: Use GitHub URL.
70dfa4e0 — Mathieu Othacehe 9 years ago
services: Export guix-configuration getters.

* gnu/services/base.scm (guix-configuration-*): Export.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
864042c5 — Thomas Danckaert 9 years ago
gnu: Add stunnel.

* gnu/packages/web.scm (stunnel): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0ca575f3 — Christopher Baines 9 years ago
container: Pass through TERM when calling exec.

* guix/scripts/container/exec.scm (guix-container-exec): Capture the value of
  the TERM environment variable, and pass it through to the container.  This
  means some applications now work where they did not before (e.g. htop), and
  others have more functionality, providing that the terminal was capable of
  enabling that functionality in the first place.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
e57bd0be — Clément Lassieur 9 years ago
services: Fix 'mkdir-p' in activation scripts.

* gnu/services/cups.scm (%cups-activation): Import (guix build utils).
* gnu/services/mail.scm (opensmtpd-activation): Idem.
* gnu/services/networking.scm (ntp-service-activation): Idem.
* gnu/services/spice.scm (spice-vdagent-activation): Idem.
* gnu/services/ssh.scm (openssh-activation): Idem.
  (dropbear-activation): Idem.
* gnu/services/vpn.scm (%openvpn-activation): Idem.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
482fda27 — Ludovic Courtès 9 years ago
grafts: Do not pull derivation outputs not depended on.

Fixes <http://bugs.gnu.org/24886>.

Previously, the grafting derivation of, say, brdf-explorer would pull in
qt:doc even though brdf-explorer depends only on qt:out, not qt:doc.

* guix/grafts.scm (with-cache): Use 'vhash-assoc' and 'vhash-cons'
instead of 'vhash-assq' and 'vhash-consq'.
(cumulative-grafts): Pass #:outputs to 'graft-derivation/shallow'.  Use
OUTPUTS instead of (derivation-output-names drv).
(graft-derivation): Add #:outputs parameter; pass it to
'cumulative-grafts'.
* tests/grafts.scm (make-derivation-input): New variable.
("graft-derivation, replaced derivation has multiple outputs"): Make
sure P2:zzz is not part of the outputs of P3D.
("graft-derivation with #:outputs")
("graft-derivation, unused outputs not depended on"): New tests.
ad914542 — Mark H Weaver 9 years ago
gnu: icecat: Add more fixes from upstream mozilla-esr45.

Includes fixes for CVE-2017-5373, CVE-2017-5375, CVE-2017-5376, CVE-2017-5378,
CVE-2017-5380, CVE-2017-5383, CVE-2017-5386, CVE-2017-5390, and CVE-2017-5396.

* gnu/packages/gnuzilla.scm (icecat)[source]: Rename existing patches to
reflect newly announced CVE assignments.  Add selected fixes from upstream
mozilla-esr45.
5e217a8b — Marius Bakke 9 years ago
gnu: python-debian: Fix URL.

* gnu/packages/python.scm (python-debian)[source]: Use 'pypi-uri'.
a5dee1ac — Tobias Geerinckx-Rice 9 years ago
gnu: emacs-seq: Update to 2.19.

* gnu/packages/emacs.scm (emacs-seq): Update to 2.19.
cd4d96b8 — Tobias Geerinckx-Rice 9 years ago
gnu: emacs-spinner: Update to 1.7.3.

* gnu/packages/emacs.scm (emacs-spinner): Update to 1.7.3.
6b7f909f — Tobias Geerinckx-Rice 9 years ago
gnu: emacs-auctex: Update to 11.90.0.

* gnu/packages/emacs.scm (emacs-auctex): Update to 11.90.0.
33884385 — Tobias Geerinckx-Rice 9 years ago
gnu: trash-cli: Update to 0.17.1.14.

* gnu/packages/shellutils.scm (trash-cli): Update to 0.17.1.14.
e80aaeb4 — Tobias Geerinckx-Rice 9 years ago
gnu: python2-pysqlite: Update to 2.8.3.

* gnu/packages/python.scm (python2-pysqlite): Update to 2.8.3.
49d5e338 — Tobias Geerinckx-Rice 9 years ago
gnu: python-cov-core: Fix & improve synopsis & description.

* gnu/packages/python.scm (python-cov-core)[synopsis]: Capitalise and add
‘coverage’ key-word.
[description]: Use @code.
b165c215 — Tobias Geerinckx-Rice 9 years ago
gnu: python-email-validator: Update to 1.0.2.

* gnu/packages/python.scm (python-email-validator): Update to 1.0.2.
Next