~ruther/guix-local

c353d014 — Tobias Geerinckx-Rice 8 years ago
gnu: java: Use HTTPS for osgi.org home pages.

* gnu/packages/java.scm (java-osgi-annotation, java-osgi-core)
(java-osgi-service-event, java-osgi-cmpn)
(java-osgi-service-component-annotations, java-osgi-dto, java-osgi-resource)
(java-osgi-namespace-contract, java-osgi-namespace-extender)
(java-osgi-namespace-service, java-osgi-util-function)
(java-osgi-util-promise, java-osgi-service-metatype-annotations)
(java-osgi-service-repository, java-osgi-framework, java-osgi-service-log)
(java-osgi-service-jdbc, java-osgi-service-resolver, java-osgi-util-tracker)
(java-osgi-service-cm, java-osgi-service-packageadmin)[home-page]: Use HTTPS.
53a416d6 — Tobias Geerinckx-Rice 8 years ago
gnu: mpg123: Use HTTPS for home page.

* gnu/packages/mp3.scm (mpg123)[home-page]: Use HTTPS.
38b87a8a — Tobias Geerinckx-Rice 8 years ago
gnu: mpg123: Update to 1.25.8.

* gnu/packages/mp3.scm (mpg123): Update to 1.25.8.
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.
Next