gnu: graphicsmagick: Update to 1.3.25 [fixes CVE-2016-2317]. * gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.25.
gnu: imagemagick: Update to 6.9.5-9. * gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.5-9.
gnu: man-db: Patch path to iconv. * gnu/packages/man.scm (man-db)[arguments]: Add phase "patch-iconv-path". Fixes <http://bugs.gnu.org/24373>.
gnu: man-db: Use modify-phases syntax. * gnu/packages/man.scm (man-db)[arguments]: Use modify-phases syntax.
gnu: Add rpc-daemon service * gnu/services/nfs.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
gnu: Add 'package-for-guile-2.2' procedure and use it. * gnu/packages/guile.scm (guile-2.2-package-name) (package-for-guile-2.2): New procedures. * gnu/packages/guile.scm (guile2.2-json, guile2.2-minikanren) (guile2.2-irregex, guile2.2-commonmark): New variables.
gnu: guile-commonmark: Remove hard-coded "/2.0" in installation directories. * gnu/packages/guile.scm (guile-commonmark)[source]: Add 'snippet' and 'modules'.
gnu: guile-json: Remove hard-coded Guile effective version. * gnu/packages/guile.scm (guile-json)[snippet]: Modify 'ac_subst_vars' in 'configure', and use "@GUILE_EFFECTIVE_VERSION@" instead of "2.0" in 'Makefile.in'.
gnu: guile-minikanren: Remove hard-coded Guile effective version. * gnu/packages/guile.scm (guile-minikanren)[arguments]: Remove (ice-9 match) from #:modules. Use 'open-pipe*' to determine the effective version of Guile, and use that to compute MODULE-DIR.
gnu: guile-irregex: Remove hard-coded Guile effective version. * gnu/packages/guile.scm (guile-irregex)[arguments]: Add (ice-9 popen) and (ice-9 rdelim). Remove nested 'use-modules' form. Call 'open-pipe*' to determine Guile's effective version, and use it to compute MODULE-DIR.
gnu: Enable tcp-wrappers for nrircd. * gnu/packages/messaging.scm (ngircd) [inputs]: Add tcp-wrappers.
gnu: Add tcp-wrappers. * gnu/packages/networking.scm (tcp-wrappers): New variable.
gnu: Add mpop. * gnu/packages/mail.scm (mpop): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: syslog: Use a PID file. * gnu/services/base.scm (syslog-service-type)[start]: Remove --no-detach and use #:pid-file.
gnu: inetutils: Use /var as the localstatedir. * gnu/packages/admin.scm (inetutils)[arguments]: Add #:configure-flags.
gnu: rottlog: Adjust the default 'weekly' config. * gnu/packages/admin.scm (rottlog)[arguments]: Add 'tweak-rc-weekly' phase.
gnu: rottlog: Read configuration files from /etc/rottlog. * gnu/packages/admin.scm (rottlog)[arguments]: Set ROTT_ETCDIR=/etc/rottlog in #:configure-flags and add #:make-flags.
gnu: rottlog: Set default value for 'packdir'. * gnu/packages/admin.scm (rottlog)[arguments]: Add 'set-packdir' phase.
gnu: rottlog: Use 'modify-phases'. * gnu/packages/admin.scm (rottlog)[arguments]: Use 'modify-phases'.
gnu: Add perl-curses. * gnu/packages/ncurses.scm (perl-curses): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>