~ruther/guix-local

ebc81631 — Andreas Enge 10 years ago
gnu: libreoffice: Enable parallel build.

* gnu/packages/libreoffice.scm (libreoffice)[arguments]: Enable parallel
  build.
11202482 — Ludovic Courtès 10 years ago
system: Explicitly set umask to 022 in /etc/profile.

Fixes <http://bugs.gnu.org/22650>.
Reported by myglc2 <myglc2@gmail.com>.

* gnu/system.scm (operating-system-etc-service)[profile]: Invoke
'umask'.
5284339d — Ludovic Courtès 10 years ago
guix build: Add '--quiet'.

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.
efb107e0 — Ludovic Courtès 10 years ago
packages: Gracefully report packages not found.

Fixes a thinko introduced in 1b846da8c372bee78851439fd9e72b2499115e5a
that would lead to a backtrace when looking for an unknown package.

* gnu/packages.scm (%find-package): Correct logic when checking for
FALLBACK?.
95cd4971 — Ludovic Courtès 10 years ago
packages: Support the deprecated "NAME-VERSION" syntax.

Fixes a typo introduced in 1b846da8c372bee78851439fd9e72b2499115e5a 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.
7befee30 — Ludovic Courtès 10 years ago
packages: Clarify NAME-VERSION deprecation message.

* gnu/packages.scm (%find-package): Clarify message; remove trailing
period.
16210486 — Ludovic Courtès 10 years ago
guix system: Write the GC root on the target file system.

Fixes <http://bugs.gnu.org/22802>.
Reported by Jookia <166291@gmail.com>.

* guix/scripts/system.scm (install-grub*): Prepend TARGET to GC-ROOT.
16f4acbd — Ludovic Courtès 10 years ago
emacs: Gracefully handle wrong package names passed to 'guix-edit'.

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>
e224495c — Efraim Flashner 10 years ago
gnu: jasper: Add fixes for CVE-2016-1577, CVE-2016-2089, CVE-2016-2116.

* 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.
165e0382 — Leo Famulari 10 years ago
gnu: libreoffice: Update to 5.0.5.2 [fixes CVE-2016-{0794, 0795}].

* gnu/packages/libreoffice.scm (libreoffice): Update to 5.0.5.2.
a90d2471 — Mark H Weaver 10 years ago
gnu: linux-libre: Update to 4.1.19.

* gnu/packages/linux.scm (linux-libre): Update to 4.1.19.
ac00a3d8 — Mark H Weaver 10 years ago
gnu: linux-libre: Update to 4.4.4.

* gnu/packages/linux.scm (linux-libre): Update to 4.4.4.
ced71ac7 — Ludovic Courtès 10 years ago
packages: Cache the result of 'input-grafts'.

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.
9775412e — Ludovic Courtès 10 years ago
packages: Cache the result of 'package->bag'.

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.
198d84b7 — Ludovic Courtès 11 years ago
packages: Generalize the 'cached' macro.

* 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.
ef7516aa — Andy Wingo 10 years ago
gnu: network-manager: Update to 1.0.10.

* gnu/packages/gnome.scm (network-manager): Update to 1.0.10.
  (network-manager-applet): Likewise.
  (%network-manager-glib-duplicate-test-patch): Remove.
b4f59d87 — Andy Wingo 10 years ago
gnu: network-manager: Disable failing tests.

* gnu/packages/gnome.scm (network-manager): Add pre-configure phase.
c42602b5 — Andy Wingo 10 years ago
gnu: elogind: Update to 219.13.

* gnu/packages/freedesktop.scm (elogind): Update to 219.13.  Remove
  build fix that is no longer needed.  Update home page.
a7e50a2a — Andy Wingo 10 years ago
gnu: system: Add elogind cgroup mount.

* gnu/system/file-systems.scm (%elogind-file-systems): Add elogind
  cgroup mount.
0e2f2aeb — Ricardo Wurmus 10 years ago
gnu: Add Blender.

* gnu/packages/graphics.scm (blender): New variable.
Next