- Mar 09, 2016
-
-
Ludovic Courtès authored
* doc/guix.texi (The Store): Mention "store items" and the database location. Add note on the store's immutability.
-
Efraim Flashner authored
* gnu/packages/libreoffice.scm (liblangtag): New variable. Co-authored-by:
Andreas Enge <andreas@enge.fr>
-
Andreas Enge authored
* gnu/packages/libreoffice.scm (libreoffice)[arguments]: Enable parallel build.
-
- Mar 08, 2016
-
-
Ludovic Courtès authored
Fixes <http://bugs.gnu.org/22650>. Reported by myglc2 <myglc2@gmail.com>. * gnu/system.scm (operating-system-etc-service)[profile]: Invoke 'umask'.
-
Ludovic Courtès authored
Fixes <http://bugs.gnu.org/19772>. Reported by Andrei Osipov <andrspv@gmail.com>. * guix/scripts/build.scm (show-help, %options): Add --quiet. (guix-build): Parameterize 'current-build-output-port' accordingly. * doc/guix.texi (Invoking guix build): Use it in example. (Additional Build Options): Document it.
-
Ludovic Courtès authored
Fixes a thinko introduced in 1b846da8 that would lead to a backtrace when looking for an unknown package. * gnu/packages.scm (%find-package): Correct logic when checking for FALLBACK?.
-
Ludovic Courtès authored
Fixes a typo introduced in 1b846da8 that would lead to a backtrace when using the deprecated syntax. * gnu/packages.scm (%find-package): Turn the first argument to 'call-with-values' into a thunk. Use #:select instead of '@' to select the right 'package-name->name+version' procedure.
-
Ludovic Courtès authored
* gnu/packages.scm (%find-package): Clarify message; remove trailing period.
-
Ludovic Courtès authored
Fixes <http://bugs.gnu.org/22802>. Reported by Jookia <166291@gmail.com>. * guix/scripts/system.scm (install-grub*): Prepend TARGET to GC-ROOT.
-
Ludovic Courtès authored
Fixes <http://bugs.gnu.org/22933 >. * emacs/guix-main.scm (package-location-string): Rewrite to handle the case where 'packages-by-name' returns the empty list. Co-authored-by:
Mathieu Lirzin <mthl@gnu.org>
-
Efraim Flashner authored
* gnu/packages/patches/jasper-CVE-2016-1557.patch, gnu/packages/patches/jasper-CVE-2016-2089.patch, gnu/packages/patches/jasper-CVE-2016-2116.patch: New files. * gnu-system.am (dist_patch_DATA): Add them. * gnu/packages/image.scm (jasper)[source]: Add patches.
-
Leo Famulari authored
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.0.5.2.
-
Mark H Weaver authored
* gnu/packages/linux.scm (linux-libre): Update to 4.1.19.
-
Mark H Weaver authored
* gnu/packages/linux.scm (linux-libre): Update to 4.4.4.
-
- Mar 07, 2016
-
-
Ludovic Courtès authored
This reduces the wall-clock time of guix environment gnutls --pure -E true by ~35%. * guix/packages.scm (%graft-cache): New variable. (input-graft): Use 'cached' to cache to %GRAFT-CACHE.
-
Ludovic Courtès authored
This reduces the wall-clock time of guix environment gnutls --pure -E true by ~25%. * guix/packages.scm (%bag-cache): New variable. (package->bag): Use 'cached' to cache things to %BAG-CACHE.
-
Ludovic Courtès authored
* guix/packages.scm (cache): Rename to... (cache!): ... this. Add 'cache' parameter, and use it. (cached): Add a rule to allow the cache to be specified.
-
Andy Wingo authored
* gnu/packages/gnome.scm (network-manager): Update to 1.0.10. (network-manager-applet): Likewise. (%network-manager-glib-duplicate-test-patch): Remove.
-
Andy Wingo authored
* gnu/packages/gnome.scm (network-manager): Add pre-configure phase.
-
Andy Wingo authored
* gnu/packages/freedesktop.scm (elogind): Update to 219.13. Remove build fix that is no longer needed. Update home page.
-
Andy Wingo authored
* gnu/system/file-systems.scm (%elogind-file-systems): Add elogind cgroup mount.
-
Ricardo Wurmus authored
* gnu/packages/graphics.scm (blender): New variable.
-
Sou Bunnbu (宋文武) authored
* gnu/packages/gstreamer.scm (python-gst, python2-gst): New variables.
-
Sou Bunnbu (宋文武) authored
* gnu/packages/glib.scm (python-pygobject): Move glib and libffi to propagated-inputs. (python2-pygobject)[inputs]: Remove glib and libffi.
-
Sou Bunnbu (宋文武) authored
* gnu/packages/glib.scm (python-pygobject)[native-search-paths]: Use the same search paths as gobject-introspection.
-
Sou Bunnbu (宋文武) authored
* gnu/packages/gstreamer.scm (orc): Update to 0.4.25.
-
Sou Bunnbu (宋文武) authored
This allows using (PACKAGE OUTPUT) in the packages field. Reported by Jan Nieuwenhuizen <janneke@gnu.org>. * gnu/services.scm (packages->profile-entry): Use 'packages->manifest'.
-
- Mar 06, 2016
-
-
Ludovic Courtès authored
Previously elogind was explicitly spawned by the Shepherd. Now it is activated by dbus-daemon on demand. * gnu/packages/freedesktop.scm (elogind)[arguments]: Add 'fix-service-file' phase. * gnu/services/desktop.scm (elogind-shepherd-service): Remove. (elogind-dbus-service): New procedure. (elogind-service-type): Do not extend SHEPHERD-ROOT-SERVICE-TYPE. Use 'elogind-dbus-service' for DBUS-ROOT-SERVICE-TYPE.
-
Ludovic Courtès authored
This allows tests to run as expected even in the presence of replacements among the bootstrap packages, such as Perl (commit d8173f21). * tests/cpan.scm: Add (%graft? #f). * tests/derivations.scm: Likewise. * tests/graph.scm: Likewise. * tests/monads.scm: Likewise. * tests/profiles.scm: Likewise. * tests/gexp.scm: Likewise. ("gexp->derivation vs. grafts"): Explicitly reenable grafting before, and disable it after, using 'set-grafting'.
-
Ludovic Courtès authored
Fixes a regression introduced in 1b846da8. * guix/import/snix.scm: Use 'package-name->name+version' from (guix build utils).
-
Ricardo Wurmus authored
* gnu/packages/audio.scm (alsa-modular-synth)[arguments]: Add build phase to separate linker flags.
-
Ricardo Wurmus authored
* gnu/packages/audio.scm (alsa-modular-synth)[inputs]: Replace "qt-4" with "qt". [arguments]: Add configure flag to build with Qt 5.
-
- Mar 05, 2016
-
-
Ludovic Courtès authored
Based on <https://lists.gnu.org/archive/html/guix-devel/2016-03/msg00009.html>. * doc/guix.texi (Security Updates): Explain how to check whether we're using a grafted version.
-
Ludovic Courtès authored
Before that, 'references/substitutes' would assume that 'substitutable-path-info' would return things in the same order as its arguments, which is not the case. Thus, it would sometimes provide incorrect reference information, occasionally leading to infinite loop (because dependency information would denote cycles.) Fixes <http://bugs.gnu.org/22914>. Reported by Eric Bavier <ericbavier@openmailbox.org>. * guix/store.scm (references/substitutes): Make ITEMS the first argument of the loop; match on it. Use 'any' to find a matching substitute. (substitutable-path-info): Clarify docstring about ordering.
-
Andreas Enge authored
* gnu/packages/image.scm (vigra): Update to a git snapshot to fix build problems with the current python-numpy.
-
Andreas Enge authored
* gnu/packages/games.scm (einstein): New variable. * gnu/packages/patches/einstein-build.patch: New file. * gnu-system.am (dist_patch_DATA): Register patch.
-
Andreas Enge authored
* guix.texi: Correct typos and make minor changes.
-
Andreas Enge authored
* gnu/packages/audio.scm (jalv)[inputs]: Drop qt-4. It does not receive any upstream security updates, and Qt-4 support is marked as experimental in the jalv documentation.
-
- Mar 04, 2016
-
-
Ludovic Courtès authored
The Perl replacement added in d8173f21 leads some tests to involve grafting, which in turn triggers derivation builds that rebuild the world. Work around that. * tests/packages.scm: Add call to '%graft?'. ("package-derivation, direct graft") ("package-cross-derivation, direct graft"): Comment out.
-
Ludovic Courtès authored
The time for: guix build inkscape -n --no-substitutes goes down by 30% (in the presence of 3 replacements among all the packages.) * guix/grafts.scm (cumulative-grafts): Turn into a monadic procedure in %STATE-MONAD. Use the current state as a derivation-to-graft cache. (graft-derivation): Call 'cumulative-grafts' within 'run-with-state'.
-