Age | Commit message (Collapse) | Author |
|
Fixes a regression introduced in
65c0f43649b455db94f1e8b0a244a889cb961b25 in the case where users provide
~/.xsession and SESSION is #f.
* gnu/services/xorg.scm (xinitrc): In the XSESSION-FILE case, check
whether SESSION is #f.
|
|
* gnu/packages/protobuf.scm (protobuf): Update to 3.5.0.
|
|
* gnu/packages/video.scm (you-get): Update to 0.4.995.
|
|
* gnu/packages/haskell.scm (ghc-async): Update to 2.1.1.1.
|
|
* gnu/packages/haskell.scm (ghc-alex): Update to 3.2.3.
[arguments]: Run tests.
|
|
* gnu/packages/haskell.scm (ghc-comonad)[inputs]: Remove ghc-contravariant.
Order alphabetically to make this less likely to happen again.
|
|
* gnu/packages/admin.scm (di): Update to 4.44.
|
|
* gnu/packages/gnome.scm (eolie): Update to 0.9.13.
|
|
* gnu/packages/maths.scm (coda): Update to 2.18.3.
|
|
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 0.19.1.
|
|
* gnu/packages/package-management.scm (guix): Update to 3fb6464.
|
|
* gnu/packages/video.scm (you-get): Update to 0.4.990.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
|
|
* guix/ui.scm (call-with-error-handling): Use 'manifest-entry-output*'
when reporting conflicting profile entries.
|
|
* 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.
|
|
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'.
|
|
* 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.
|
|
* gnu/packages/music.scm (samplv1): Update to 0.8.5.
|
|
* gnu/packages/music.scm (drumkv1): Update to 0.8.5.
|
|
* gnu/packages/music.scm (synthv1): Update to 0.8.5.
|
|
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.
|
|
* gnu/system/install.scm (%installation-services)[motd]: Add colors.
[services]: Use the "lat9u-16" font.
(%issue): Add colors.
|
|
* guix/profiles.scm (profile-derivation)[builder]: Avoid the deprecated
_IO* constants.
|
|
* doc/guix.texi (Reducing the Set of Bootstrap Binaries): New section.
|
|
* gnu/system/install.scm (%installation-services): Add
GLIBC-UTF8-LOCALES, TEXINFO, and GUILE-FINAL as GC roots.
|
|
Previously the "manual-database" derivation would always import the
host's srfi-{19,26}.scm files in the build side. In practice this means
that different users could get different manual-database.drv depending
on the Guile version they're using in the host.
For example, the (gnu tests install) tests would fail if the host was
running Guile 2.2.3 because the guest is running 2.2.2, and thus has
different srfi-{19,26}.scm files. The manual-database.drv would need to
be built from source, which would fail because prerequisites were
missing.
Reported by Mathieu Othacehe <m.othacehe@gmail.com>
at <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29409#96>.
* guix/profiles.scm (manual-database): Do not pass #:modules to
'gexp->derivation'. Wrap 'build' gexp in 'with-imported-modules' form.
|
|
* gnu/packages/bioinformatics.scm (kallisto): New variable.
|
|
* gnu/packages/audio.scm (calf): Update to 0.90.0.
|
|
* gnu/packages/audio.scm (jack-2): Update to 1.9.11-RC1.
|
|
* gnu/packages/audio.scm (guitarix): Update to 0.36.1.
|
|
* gnu/packages/audio.scm (faust-2)[arguments]: Remove build phase
"fix-permissions".
|
|
* gnu/packages/audio.scm (faust): Update to 0.9.90.
[source]: Download sources via git-fetch.
[arguments]: Add phase "fix-permissions".
|
|
* gnu/packages/gstreamer.scm (gst123): New variable.
|
|
* gnu/packages/irc.scm (weechat): Update to 2.0.
|
|
* gnu/packages/image.scm (libwebp): Update to 0.6.1.
|
|
* gnu/packages/version-control.scm (git): Update to 2.15.1.
|
|
* gnu/packages/networking.scm (wireshark): Update to 2.4.3.
|
|
* gnu/packages/algebra.scm (giac-xcas): Update to 1.4.9-33.
|
|
* gnu/packages/guile.scm (guile-dsv): Update to 0.2.1.
|
|
* gnu/packages/mes.scm (mescc-tools): Update to 0.3.
[supported-systems]: Remove field.
|
|
* gnu/packages/bootloaders.scm (u-boot): Update to 2017.11.
|
|
* gnu/build/linux-boot.scm: Remove unnecessary autoload of (system base
compile).
|
|
* gnu/local.mk (GNU_SYSTEM_MODULES): Move 'build/shepherd.scm' to...
(MODULES_NOT_COMPILED): ... here.
|
|
* gnu/system/uuid.scm: Fix typo in comment.
|
|
* gnu/packages/freedesktop.scm (elogind)[source]: Add file-name field.
|
|
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.02.
|
|
* gnu/packages/networking.scm (mtr)[description]: Allude to the fact that
mtr can send more than mere ICMP.
|
|
This reduces the closure of man-db from 175 MiB to 97 MiB.
* gnu/packages/man.scm (man-db)[native-inputs]: Add GROFF.
[inputs]: Replace GROFF with GROFF-MINIMAL.
[arguments]: #:configure-flags now refers to GROFF-MINIMAL.
Add #:disallowed-references.
|
|
* gnu/packages/groff.scm (groff-minimal): New variable.
|
|
Suggested by Mike Gerwitz <mtg@gnu.org>.
* gnu/packages/xfig.scm (xfig)[arguments]: Use 'invoke' when invoking
'xmkmf'.
|
|
* gnu/system/vm.scm (qemu-image): Fix typo targetting -> targeting.
|