~ruther/guix-local

8301d739 — Tobias Geerinckx-Rice 8 years ago
gnu: ghc-alex: Update to 3.2.3.

* gnu/packages/haskell.scm (ghc-alex): Update to 3.2.3.
[arguments]: Run tests.
7e95d0fd — Tobias Geerinckx-Rice 8 years ago
gnu: ghc-comonad: Remove duplicate input.

* gnu/packages/haskell.scm (ghc-comonad)[inputs]: Remove ghc-contravariant.
Order alphabetically to make this less likely to happen again.
f7459997 — Tobias Geerinckx-Rice 8 years ago
gnu: di: Update to 4.44.

* gnu/packages/admin.scm (di): Update to 4.44.
1d3c059b — Tobias Geerinckx-Rice 8 years ago
gnu: eolie: Update to 0.9.13.

* gnu/packages/gnome.scm (eolie): Update to 0.9.13.
440c4273 — Tobias Geerinckx-Rice 8 years ago
gnu: coda: Update to 2.18.3.

* gnu/packages/maths.scm (coda): Update to 2.18.3.
d3cdb25d — Tobias Geerinckx-Rice 8 years ago
gnu: python-scikit-learn: Update to 0.19.1.

* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 0.19.1.
8d7f1d73 — Ludovic Courtès 8 years ago
gnu: guix: Update snapshot to 3fb6464.

* gnu/packages/package-management.scm (guix): Update to 3fb6464.
b9010436 — Rutger Helling 8 years ago
gnu: you-get: Update to 0.4.990.

* gnu/packages/video.scm (you-get): Update to 0.4.990.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3fb6464b — Ludovic Courtès 8 years ago
ui: Tweak conflicting profile entry error message.

* guix/ui.scm (call-with-error-handling): Use 'manifest-entry-output*'
when reporting conflicting profile entries.
4bd70904 — Ludovic Courtès 8 years ago
gnu: shepherd: Avoid "Bad file descriptor" warnings.

* gnu/packages/patches/shepherd-close-fds.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (shepherd)[source]: Use it.
cbb76780 — Ludovic Courtès 8 years ago
profiles: Really disable deprecation warnings for 'profile-derivation'.

This is a followup to 2815fca1423cf72e6f3d0e774f1058bcbf8dfdbf.

* guix/profiles.scm (profile-derivation)[builder]: Remove
'debug-disable' call, which was ineffective.
Pass #:env-vars to 'gexp->derivation'.
d9721c20 — Ludovic Courtès 8 years ago
scripts: Default to Guile 2.2 as the guile-for-build.

* guix/scripts/environment.scm (guix-environment): '%guile-for-build'
now defaults to GUILE-2.2 instead of GUILE-2.0.
* guix/scripts/package.scm (guix-package): Likewise.
* guix/scripts/pull.scm (guix-pull): Likewise.
98a26dc8 — Ricardo Wurmus 8 years ago
gnu: samplv1: Update to 0.8.5.

* gnu/packages/music.scm (samplv1): Update to 0.8.5.
54c76c26 — Ricardo Wurmus 8 years ago
gnu: drumkv1: Update to 0.8.5.

* gnu/packages/music.scm (drumkv1): Update to 0.8.5.
4a7b1add — Ricardo Wurmus 8 years ago
gnu: synthv1: Update to 0.8.5.

* gnu/packages/music.scm (synthv1): Update to 0.8.5.
2815fca1 — Ludovic Courtès 8 years ago
profile: Use _IO* but disable deprecation warning.

This fixes a regression introduced in
2f60084f77815f454d1521396c2a383390ea2865, whereby the profile derivation
would fail to run on Guile 2.0 (as is the case with "guix package
--bootstrap").

Reported by Christopher Baines.

* guix/profiles.scm (profile-derivation)[builder]: Use _IO* but add
'debug-disable' call.
8638362f — Ludovic Courtès 8 years ago
install: Add colors in 'motd' and 'issue'.

* gnu/system/install.scm (%installation-services)[motd]: Add colors.
[services]: Use the "lat9u-16" font.
(%issue): Add colors.
2f60084f — Ludovic Courtès 8 years ago
profiles: Avoid _IO* in profile builder.

* guix/profiles.scm (profile-derivation)[builder]: Avoid the deprecated
_IO* constants.
350cb5ba — Ludovic Courtès 8 years ago
doc: Link to work on bootstrapping.

* doc/guix.texi (Reducing the Set of Bootstrap Binaries): New section.
af4a761e — Ludovic Courtès 8 years ago
install: Add the prerequisites of 'profile-derivation' as GC roots.

* gnu/system/install.scm (%installation-services): Add
GLIBC-UTF8-LOCALES, TEXINFO, and GUILE-FINAL as GC roots.
Next