~ruther/guix-local

2131663a — Mark H Weaver 8 years ago
gnu: linux-libre@4.9: Update to 4.9.46.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.46.
d215e41a — Mark H Weaver 8 years ago
gnu: linux-libre@4.4: Update to 4.4.85.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.85.
1b3f5fc3 — Marius Bakke 8 years ago
gnu: libxml2/fixed: Use patches from inherited package.

This is a followup to 76fed2b3c4e3703d1ad81c4330edd94d551b6334.

* gnu/packages/xml.scm (libxml2/fixed)(patches): Inherit patches from LIBXML2.
0ff44ba4 — Efraim Flashner 8 years ago
gnu: graphicsmagick: Fix CVE-2017-{13775,13776,13777}.

* gnu/packages/imagemagick.scm (graphicsmagick)[source]: Add patches.
* gnu/packages/patches/graphicsmagick-CVE-2017-13775.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-13776+CVE-2017-13777.patch:
New files.
* gnu/local.mk (dist_patch_DATA): Register them.
d36212e9 — Efraim Flashner 8 years ago
gnu: efl: Update to 1.20.3.

* gnu/packages/enlightenment.scm (efl): Update to 1.20.3.
a9d5e4be — Christopher Baines 8 years ago
gnu: Fix current-guix.

Without this change, I get errors like:
  ERROR: In procedure string-drop:
  ERROR: Value out of range 0 to 35: 51

* gnu/packages/package-management.scm (current-guix): Pass exactly the same
  path to git-predicate and local-file, to ensure that the select? function is
  compatible.
fa9f5222 — Marius Bakke 8 years ago
gnu: sddm: Update to 0.15.0.

* gnu/packages/display-managers.scm (sddm): Update to 0.15.0.
[source]: Update tarball name.
[inputs]: Add ELOGIND.
[arguments]: Adjust #:configure-flags for elogind support. Add phase to
patch hard-coded loginctl reference.
76fed2b3 — Alex Vong 8 years ago
gnu: libxml2: Fix CVE-2017-{0663,7375,7376,9047,9048,9049,9050}.

* gnu/packages/patches/libxml2-CVE-2017-0663.patch,
gnu/packages/patches/libxml2-CVE-2017-7375.patch,
gnu/packages/patches/libxml2-CVE-2017-7376.patch,
gnu/packages/patches/libxml2-CVE-2017-9047+CVE-2017-9048.patch,
gnu/packages/patches/libxml2-CVE-2017-9049+CVE-2017-9050.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xml.scm (libxml2)[replacement]: New field.
(libxml2/fixed): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
ff54f194 — Marius Bakke 8 years ago
gnu: postgresql: Update to 9.6.5.

* gnu/packages/databases.scm (postgresql): Update to 9.6.5.

Release-notes: https://www.postgresql.org/docs/9.6/static/release-9-6-5.html
59ff96aa — Ricardo Wurmus 8 years ago
gnu: Remove python2-rpy2.

Python 2 is no longer supported.

* gnu/packages/python.scm (python2-rpy2): Remove variable.
deee5dda — Ricardo Wurmus 8 years ago
gnu: python-rpy2: Update to 2.9.0.

* gnu/packages/python.scm (python-rpy2): Update to 2.9.0.
[arguments]: Run tests before install phase; add build phase "fix-tests".
[propagated-inputs]: Add python-jinja2 and python-pytz.
[inputs]: Add r-ggplot2, r-rsqlite, r-dplyr, r-dbplyr, and python-numpy.
c92483bd — Ricardo Wurmus 8 years ago
gnu: python-rpy2: Update license.

* gnu/packages/python.scm (python-rpy2)[license]: Correct GPLv3+ to GPLv2+;
list additional licenses.
caa4e796 — Ricardo Wurmus 8 years ago
gnu: Add r-dbplyr.

* gnu/packages/statistics.scm (r-dbplyr): New variable.
4eebfefe — Kei Kebreau 8 years ago
gnu: retux: Update to 1.3.5.

* gnu/packages/games.scm (retux): Update to 1.3.5.
95c1324a — Kei Kebreau 8 years ago
gnu: python-tmx: Update to 1.10.

* gnu/packages/game-development.scm (python-tmx): Update to 1.10.
b1d1a10c — Kei Kebreau 8 years ago
gnu: python-sge-pygame: Update to 1.5.1.

* gnu/packages/game-development.scm (python-sge-pygame,
python2-sge-pygame): Update to 1.5.1.
7e31427f — Marius Bakke 8 years ago
gnu: python-pyjwt: Update to 1.5.2 [fixes CVE-2017-11424].

* gnu/packages/python.scm (python-pyjwt): Update to 1.5.2.
[source]: Add snippet to remove pre-compiled files.
[native-inputs]: Change PYTHON-PYTEST to PYTHON-PYTEST-3.0.
5883bb76 — Peter Mikkelsen 8 years ago
gnu: Add emacs-idris-mode.

* gnu/packages/emacs.scm (emacs-idris-mode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b9dcaced — Peter Mikkelsen 8 years ago
gnu: Add emacs-prop-menu.

* gnu/packages/emacs.scm (emacs-prop-menu): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b6dc69af — Peter Mikkelsen 8 years ago
services: mpd: Remove the mpd-file field.

Since MPD switches user, the pid-file must be in a writable dir.  This
is now always /var/run/mpd/(user)/pid.

* gnu/services/audio.scm (mpd-service-type): Add a activation-service
extension.
(<mpd-configuration>)[pid-file]: Remove.
(mpd-service): Rename to...
(mpd-shepherd-service): ... this.
(mpd-file-name, mpd-service-activation): New procedure.
* doc/guix.texi (Audio Services): Document the changes.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next