~ruther/guix-local

b7fd77ef — Tobias Geerinckx-Rice 8 years ago
gnu: compression, text-editors: Use Savannah mirror://.

* gnu/packages/compression.scm (lunzip, clzip, lzlib, plzip)[source]: Use
mirror:// URI.
* gnu/packages/text-editors.scm (leafpad)[source]: Likewise.
c1816361 — Ludovic Courtès 8 years ago
services: bitlbee: Add test.

* gnu/tests/messaging.scm (run-bitlbee-test): New procedure.
(%test-bitlbee): New variable.
37af37dc — Ludovic Courtès 8 years ago
doc: Deprecate 'bitlbee-service' procedure.

* gnu/services/messaging.scm (bitlbee-service): Mark as deprecated.
* doc/guix.texi (Messaging Services): Document 'bitlbee-service-type'
and 'bitlbee-configuration'.  Remove 'bitlbee-service'.
f2bee421 — Ludovic Courtès 8 years ago
services: bitlbee: Move to (gnu services messaging).

* gnu/services/networking.scm (<bitlbee-configuration>)
(bitlbee-shepherd-service, %bitlbee-accounts, %bitlbee-activation)
(bitlbee-service-type, bitlbee-service): Move to...
* gnu/services/messaging.scm: ... here.
* doc/guix.texi (Networking Services): Move 'bitlbee-service' doc to...
(Messaging Services): ... here.
95aa64bc — Ludovic Courtès 8 years ago
linux-container: Work around EBADF errors upon exit.

Typically 'read-pid-file/container' would fail when starting services in
containers such as BitlBee.

* gnu/build/linux-container.scm (call-with-clean-exit): Use
'primitive-_exit' instead of 'primitive-exit'.
(container-excursion*): Close OUT.
92423868 — Ludovic Courtès 8 years ago
ui: Disable '%fresh-auto-compile' only for Guile 2.2.3.

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

* guix/ui.scm (load*): Unset '%fresh-auto-compile' only on Guile 2.2.3.
9d4399b8 — Ludovic Courtès 8 years ago
doc: Connect "guix archive", "guix pack", and co.

* doc/guix.texi (Invoking guix pack): Add xrefs to "guix publish", "guix
copy", and "guix archive".
(Invoking guix archive): Add xref to "guix pack".
309121a1 — Ludovic Courtès 8 years ago
offload: Look at machine loads for the past minute.

Previously we were looking at the load of the past 5 minutes, which
means that, after a build, we could end up waiting for 5 minutes for
that metric to be low enough.

* guix/scripts/offload.scm (machine-load): Compute RAW based on ONE, not
FIVE.
b640370d — Danny Milosavljevic 8 years ago
ruby-build-system: Fix build error.

* gnu/build/ruby-build-system.scm: Import (ice-9 rdelim).

Follow-up to d9df4bf055f2bef8c2c428db34c5fa056bdeba73.
adbfc6b9 — Tobias Geerinckx-Rice 8 years ago
gnu: talloc: Update to 2.1.11.

* gnu/packages/samba.scm (talloc): Update to 2.1.11.
[arguments]: Run all tests.  Use INVOKE.
a9691718 — Tobias Geerinckx-Rice 8 years ago
gnu: iniparser: Update to 4.1.

* gnu/packages/samba.scm (iniparser): Update to 4.1.
[arguments]: Update library SONAME.
[home-page]: Abandon outdated home page with no mention of version 4.
fa5e6618 — Tobias Geerinckx-Rice 8 years ago
gnu: iniparser: Use INSTALL-FILE.

* gnu/packages/samba.scm (iniparser)[arguments]: Simplify ‘install’ phase by
replacing COPY-FILE with INSTALL-FILE.
cf52c925 — Tobias Geerinckx-Rice 8 years ago
gnu: iniparser: Use #:make-flags.

* gnu/packages/samba.scm (iniparser)[arguments]: Use #:make-flags to set
‘CC’ instead of patching the Makefile.  Remove fruitless SYMLINK call.
33fa13ea — Tobias Geerinckx-Rice 8 years ago
gnu: iniparser: Fix documentation directory.

* gnu/packages/samba.scm (iniparser)[arguments]: Install documentation to
‘/share/doc/iniparser’ instead of ‘/share/doc’.
52e752e3 — Tobias Geerinckx-Rice 8 years ago
gnu: ccache: Update to 3.3.5.

* gnu/packages/ccache.scm (ccache): Update to 3.3.5.
[arguments]: Don't substitute ‘which’ in ‘setup-tests’ phase.
Add new ‘munge-failing-test’ phase to make test suite pass.
dd72837d — Oleg Pykhalov 8 years ago
gnu: Add emacs-json-mode.

* gnu/packages/emacs.scm (emacs-json-mode): New public variable.
b0912e9f — Oleg Pykhalov 8 years ago
gnu: Add emacs-json-reformat.

* gnu/packages/patches/emacs-json-reformat-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add this.
* gnu/packages/emacs.scm (emacs-json-reformat): New variable.
15eef66e — Tobias Geerinckx-Rice 8 years ago
gnu: ghc-hmatrix-special: Update to 0.4.0.1.

* gnu/packages/haskell.scm (ghc-hmatrix-special): Update to 0.4.0.1.
26d6539b — Tobias Geerinckx-Rice 8 years ago
gnu: ghc-hmatrix-gsl-stats: Update to 0.4.1.7.

* gnu/packages/haskell.scm (ghc-hmatrix-gsl-stats): Update to 0.4.1.7.
e72a77e1 — Tobias Geerinckx-Rice 8 years ago
gnu: ghc-hmatrix-gsl: Update to 0.18.0.1.

* gnu/packages/haskell.scm (ghc-hmatrix-gsl): Update to 0.18.0.1.
Next