~ruther/guix-local

7965a94a — Efraim Flashner 10 years ago
gnu: gtksourceview: Update to 3.18.2.

* gnu/packages/gtk.scm (gtksourceview): Update to 3.18.2.
5b003972 — Efraim Flashner 10 years ago
gnu: atkmm: Update to 2.24.2.

* gnu/packages/gtk.scm (atkmm): Update to 2.24.2.
f5821956 — Efraim Flashner 10 years ago
gnu: libxml++: Update to 3.0.0.

* gnu/packages/gnome.scm (libxml++): Update to 3.0.0.
73836c7d — Efraim Flashner 10 years ago
gnu: ffmpeg: Update to 2.8.6.

* gnu/packages/video.scm (ffmpeg): Update to 2.8.6.
e2674357 — Efraim Flashner 10 years ago
gnu: vte: Update to 0.42.3.

* gnu/packages/gnome.scm (vte): Update to 0.42.3.
71ee51a0 — Andreas Enge 10 years ago
gnu: libbluray: Drop unused inputs.

* gnu/packages/video.scm (libbluray)[inputs]: Remove doxygen, perl and
  texlive. The first one is checked during the configure phase, but no
  documentation is actually built anyway.
234ea8a7 — Ludovic Courtès 10 years ago
service: shepherd: All of the config file is in 'call-with-error-handling'.

* gnu/services/shepherd.scm (shepherd-configuration-file)[config]: Wrap
all the body in 'call-with-error-handling'.
081bd3bd — Ludovic Courtès 10 years ago
service: shepherd: Guard against exceptions raised by 'start'.

Fixes <http://bugs.gnu.org/22548>.
Reported by Albin <albin@fripost.org>, Mark H Weaver, and Alex Kost.

* gnu/services/shepherd.scm (shepherd-configuration-file)[config]: Guard
against 'service-error?'.
1d6b7d58 — Ludovic Courtès 10 years ago
guix system: Simply warn if we cannot talk to the shepherd.

Before that 'open-connection' would return #f, and thus
'current-services' would return a single #f value when its continuation
expects two.

Reported by calher on #guix.

* gnu/services/herd.scm (open-connection): Rethrow system-error
exceptions.
(with-shepherd): Expect CONNECTION to always be true; remove useless
'dynamic-wind'.
* guix/scripts/system.scm (warn-on-system-error): New macro.
(upgrade-shepherd-services): Wrap body in 'warn-on-system-error'.
6b55ee88 — Ludovic Courtès 10 years ago
gnu: net-tools: Update URLs.

Reported by Jookia <166291@gmail.com> and Leo Famulari <leo@famulari.name>.

* gnu/packages/linux.scm (net-tools)[home-page]: Switch to SourceForge.
[source]: Add SourceForge and ibiblio.org URLs.
0f860464 — Tobias Geerinckx-Rice 10 years ago
gnu: Add sdparm.

* gnu/packages/disk.scm (sdparm): New variable.
b9da3759 — Mark H Weaver 10 years ago
gnu: mplayer: Update to 1.2.1.

* gnu/packages/video.scm (mplayer): Update to 1.2.1.
ca9eb489 — Fabian Harfert 10 years ago
licenses: Add the fdl1.1+.

* guix/licenses.scm (fdl1.1+): New variable.
90bcecc5 — Leo Famulari 10 years ago
gnu: jasper: Add fixes for several security flaws.

* gnu/packages/patches/jasper-CVE-2007-2721.patch,
gnu/packages/patches/jasper-CVE-2008-3520.patch,
gnu/packages/patches/jasper-CVE-2011-4516-and-CVE-2011-4517.patch,
gnu/packages/patches/jasper-CVE-2014-8137.patch,
gnu/packages/patches/jasper-CVE-2014-8138.patch,
gnu/packages/patches/jasper-CVE-2014-8157.patch,
gnu/packages/patches/jasper-CVE-2014-8158.patch,
gnu/packages/patches/jasper-CVE-2014-9029.patch,
gnu/packages/patches/jasper-CVE-2016-1867.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/image.scm (jasper)[source]: Add patches.
e20f051e — Alex Kost 10 years ago
emacs: Add missing (require 'guix-profiles).

Reported by Christopher Allan Webber <cwebber@dustycloud.org> on #guix.

Several modules use the code from 'guix-profiles' without requiring it.  It
was never noticed before commits e4e2154644ecf76ea02a50304c1405c00c9ffdd1
and 13fe4891fa247d306e203ee14c6886513bd86b52, because 'guix-emacs' required
this module.  But now, when 'site-start.el' loads 'guix-emacs',
'guix-profiles' may not exist yet, so it may not be required.  This will
lead to an error when some of "M-x guix-..." commands will be used.  See
<https://gnunet.org/bot/log/guix/2016-02-03#T898859>.

* emacs/guix-base.el: Require 'guix-profiles'.
* emacs/guix-ui.el: Likewise.
* emacs/guix-ui-generation.el: Likewise.
* emacs/guix-ui-package.el: Likewise.
17c20385 — Ludovic Courtès 10 years ago
doc: Mention 'tzselect'.

* doc/guix.texi (operating-system Reference): Mention 'tzselect' and
invalid timezone strings.
a6312f1d — Ludovic Courtès 10 years ago
install: Add glibc to the global profile.

Suggested by petter on #guix.

* gnu/system/install.scm (installation-os)[packages]: Add glibc.
202e2e41 — Leo Famulari 10 years ago
gnu: harfbuzz: Update to 1.0.6 [fixes CVE-2016-2052].

* gnu/packages/gtk.scm (harfbuzz): Update to 1.0.6.
5fb205c6 — Mark H Weaver 10 years ago
gnu: perl-io-socket-ssl: Add workaround for OpenSSL-1.0.2f.

* gnu/packages/patches/perl-io-socket-ssl-openssl-1.0.2f-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/web.scm (perl-io-socket-ssl)[source]: Add patch.
19f33952 — Mark H Weaver 10 years ago
gnu: openssl: Update to 1.0.2f [fixes CVE-2015-3197 and CVE-2016-0701].

* gnu/packages/tls.scm (openssl): Update to 1.0.2f.
  [arguments]: Remove the 'fix-broken-symlinks' phase.
Next