~ruther/guix-local

d7bce31c — Ludovic Courtès 10 years ago
system: pam: Export accessors.

* gnu/system/pam.scm: Export <pam-service> and <pam-entry> accessors.
b7807bb2 — Fabian Harfert 10 years ago
gnu: Add murrine.

* gnu/packages/gtk.scm (murrine): New variable.
9ba5198c — Fabian Harfert 10 years ago
gnu: Add gtk-engines.

* gnu/packages/gtk.scm (gtk-engines): New variable.
eb2afd00 — Andreas Enge 10 years ago
gnu: r: Drop input lapack.

* gnu/packages/statistics.scm (r)[inputs]: Drop lapack, which is
  recommended by the manual.
  [arguments]: Adapt configure flags.
05c5b165 — Ludovic Courtès 10 years ago
services: elogind: Add elogind to the global profile.

* gnu/services/desktop.scm (elogind-service-type): Extend
PROFILE-SERVICE-TYPE.
edc891fa — Ludovic Courtès 10 years ago
services: upower: Add upower to the global profile.

* gnu/services/desktop.scm (upower-service-type): Extend
PROFILE-SERVICE-TYPE.
42c97811 — Ludovic Courtès 10 years ago
gnu: vpnc: Make sure 'vpnc-script' finds the commands it needs.

* gnu/packages/vpn.scm (vpnc)[inputs]: Add NET-TOOLS and IPROUTE.
[arguments]: Use 'modify-phases'.  Wrap 'vpnc-script'.
a7d8c466 — Mark H Weaver 10 years ago
gnu: icecat: Update to 38.6.0-gnu1.

* gnu/packages/patches/icecat-bug-1146335-pt1.patch,
  gnu/packages/patches/icecat-bug-1146335-pt2.patch,
  gnu/packages/patches/icecat-limit-max-buffers-size-for-ANGLE.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt01.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt02.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt03.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt04.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt05.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt06.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt07.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt08.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt09.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt10.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt11.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt12.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt13.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt14.patch,
  gnu/packages/patches/icecat-CVE-2016-1930-pt15.patch,
  gnu/packages/patches/icecat-CVE-2016-1935.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/gnuzilla.scm (icecat): Update to 38.6.0-gnu1.
  [source]: Remove patches.
95b754a1 — Andreas Enge 10 years ago
gnu: r: Drop input openblas.

* gnu/packages/statistics.scm (r)[inputs]: Drop openblas.
  [arguments]: Adapt configure flags. This makes the build succeed
  on armhf-linux.
22b0caa3 — Efraim Flashner 10 years ago
gnu: glibmm: Update to 2.46.3.

* gnu/packages/glib.scm (glibmm): Update to 2.46.3.
93e3be9a — Efraim Flashner 10 years ago
gnu: gedit: Update to 3.18.3.

* gnu/packages/gnome.scm (gedit): Update to 3.18.3.
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'.
Next