~ruther/guix-local

3fe4c9dc — Oleg Pykhalov 8 years ago
gnu: Add emacs-transmission.

* gnu/packages/emacs.scm (emacs-transmission): New variable.
669be6ac — Oleg Pykhalov 8 years ago
gnu: cool-retro-term: Fix qml path.

* gnu/packages/terminals.scm (cool-retro-term): Fix qml path.
9bc646d0 — Rutger Helling 8 years ago
gnu: eog: Update to 3.26.2.

* gnu/packages/gnome.scm (eog): Update to 3.26.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
cf8ec425 — Rutger Helling 8 years ago
gnu: gnome-disk-utility: Update to 3.26.2.

* gnu/packages/gnome.scm (gnome-disk-utility): Update to 3.26.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
64a4d394 — Rutger Helling 8 years ago
gnu: nftables: Update to 0.8.

* gnu/packages/linux.scm (nftables): Update to 0.8.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
284d7da3 — Rutger Helling 8 years ago
gnu: libnftnl: Update to 1.0.8.

* gnu/packages/linux.scm (libnftnl): Update to 1.0.8.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d5ce7bcf — Ludovic Courtès 8 years ago
workers: Display backtrace in pre-unwind handler.

* guix/workers.scm (worker-thunk): Add (const #f) as the 'catch'
handler, and move previous handler as pre-unwind handler.  Protect
against 'make-stack' returning #f.
19fd7229 — Ludovic Courtès 8 years ago
workers: Add test with exceptions.

* tests/workers.scm ("exceptions"): New test.
232b3d31 — Ludovic Courtès 8 years ago
workers: 'pool-idle?' returns true only if the workers are idle.

Fixes <https://bugs.gnu.org/28779>.
Reported by Eric Bavier <bavier@cray.com>.

* guix/workers.scm (<pool>)[busy]: New field.
(worker-thunk): Add #:idle and #:busy and use them.
(make-pool): Pass #:busy and #:idle to 'worker-thunk'.  Pass a 'busy'
value to '%make-pool'.
* guix/workers.scm (pool-idle?): Check whether 'pool-busy' returns zero
and adjust docstring.
ef2c6b40 — Theodoros Foradis 8 years ago
gnu: Add qucs-s.

* gnu/packages/engineering.scm (qucs-s): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0b4dbb40 — Ludovic Courtès 8 years ago
gnu: syslinux: Add explicit dependency on mtools.

Suggested by Adam Van Ymeren <adam@vany.ca>
at <https://bugs.gnu.org/28974>.

* gnu/packages/bootloaders.scm (syslinux)[inputs]: Add MTOOLS.
[ARGUMENTS]: In 'patch-files' phase, patch references to 'mcopy' and
'mattrib'.
afc43823 — Rutger Helling 8 years ago
gnu: wget: Add wget2.

* gnu/packages/wget.scm (wget2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: spectrwm: Update to 3.1.0.

* gnu/packages/wm.scm (spectrwm): Update to 3.1.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
42e52605 — Rutger Helling 8 years ago
gnu: xpra: Fix paths.

* gnu/packages/xorg.scm (xpra): [arguments]: Add '--without-opengl',
'--without-Xdummy' and '--without-Xdummy-wrapper' to #:configure-flags. Add
substitutions to #phases for proper paths.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d9cd1c22 — Rutger Helling 8 years ago
gnu: messaging: Enable OMEMO for dino.

* gnu/packages/messaging.scm (dino): Update to commit
f6ac5bbd26638412a2289fd1d28ef12de1d7e8b5.
[inputs]: Add libsignal-protocol-c and libgcrypt.
[arguments]: Change #configure-flags to "-DSHARED_SIGNAL_PROTOCOL=yes".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0d549f60 — Rutger Helling 8 years ago
gnu: messaging: Add libsignal-protocol-c.

* gnu/packages/messaging.scm (libsignal-protocol-c): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
304a53f6 — Ludovic Courtès 8 years ago
ui: Add source file name to the package search metrics.

* guix/ui.scm (%package-metrics): Include 'package-location'.  Increase
score of the other fields.
589e3f4e — Ludovic Courtès 8 years ago
gnu: Move more packages from python to python-web.

* gnu/packages/python.scm (python-requests, python2-requests)
(python-requests-2.7, python-oauthlib, python2-oauthlib)
(python-furl, python2-furl, python-wsgi-intercept)
(python-publicsuffix, python2-publicsuffix)
(python-publicsuffix2, python2-publicsuffix2): Move to...
* gnu/packages/python-web.scm: ... here.
* gnu/packages/bioinformatics.scm, gnu/packages/finance.scm:
gnu/packages/maths.scm, gnu/packages/terminals.scm,
gnu/packages/video.scm, gnu/packages/virtualization.scm: Adjust
accordingly.
b95c17c5 — Ludovic Courtès 8 years ago
gnu: Move Python packages from crypto to python-crypto.

* gnu/packages/crypto.scm (python-asn1crypto, python2-asn1crypto)
(python-pynacl, python2-roca-detect): Move to python-crypto.scm.
* gnu/packages/gnupg.scm (python2-pgpdump): Move to python-crypto.scm.
* gnu/packages/python-crypto.scm (python-asn1crypto, python2-asn1crypto)
(python-pynacl, python2-pgpdump, python2-roca-detect): New variables.
cc6f4912 — Ludovic Courtès 8 years ago
gnu: Move crypto packages from python to python-crypto.

* gnu/packages/python.scm (python-passlib, python2-passlib)
(python-py-bcrypt, python2-py-bcrypt)
(python-paramiko, python2-paramiko, python-ecdsa, python2-ecdsa)
(python-pycrypto, python2-pycrypto, python-keyring, python2-keyring)
(python-certifi, python2-certifi)
(python-cryptography-vectors, python2-cryptography-vectors)
(python-cryptography, python2-cryptography)
(python-pyopenssl, python2-pyopenssl)
(python-axolotl-curve25519, python2-axolotl-curve25519)
(python-axolotl, python2-axolotl, python2-slowaes)
(python-pyaes, python2-pyaes): Move to...
* gnu/packages/python-crypto.scm: ... here.  New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/admin.scm, gnu/packages/backup.scm,
gnu/packages/crypto.scm, gnu/packages/finance.scm,
gnu/packages/irc.scm, gnu/packages/jrnl.scm,
gnu/packages/messaging.scm, gnu/packages/openstack.scm,
gnu/packages/python-web.scm, gnu/packages/tls.scm,
gnu/packages/xorg.scm: Adjust accordingly.
Next