gnu: Add r-whisker.
* gnu/packages/statistics.scm (r-whisker): New variable.
gnu: Add r-rversions.
* gnu/packages/statistics.scm (r-rversions): New variable.
gnu: Add r-xml2.
* gnu/packages/statistics.scm (r-xml2): New variable.
gnu: Add r-curl.
* gnu/packages/web.scm (r-curl): New variable.
gnu: images: Add jpegoptim 1.4.3
* gnu/packages/images.scm (jpegoptim): New variable jpegoptim
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libpng: Use 1.5.24 as a replacement [fixes CVE-2015-8126].
Reported by Leo Famulari <leo@famulari.name>.
* gnu/packages/image.scm (libpng-urls): New procedure.
(libpng)[source]: Use it.
[replacement]: New field.
(libpng-1.5.24): New variable.
gnu: gnucash: Update to 2.6.9.
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.9.
[home-page]: Update.
gnu: pari-gp: Update to 2.7.5.
* gnu/packages/algebra.scm (pari-gp): Update to 2.7.5.
gnu: enlightenment: Update to 0.19.13.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.19.13.
gnu: evas-generic-loaders: Update to 1.16.0.
* gnu/packages/enlightenment.scm (evas-generic-loaders): Update to
1.16.0.
gnu: emotion-generic-players: Update to 1.16.0.
* gnu/packages/enlightenment.scm (emotion-generic-players): Update to
1.16.0.
gnu: elementary: Update to 1.16.0.
* gnu/packages/enlightenment.scm (elementary): Update to 1.16.0.
gnu: efl: Update to 1.16.0.
* gnu/packages/enlightenment.scm (efl): Update to 1.16.0.
gnu: youtube-dl: Update to 2015.11.13.
* gnu/packages/video.scm (youtube-dl): Update to 2015.11.13.
gnu: sudo: Build sequentially.
Possibly fixes <http://bugs.gnu.org/21918>.
* gnu/packages/admin.scm (sudo)[arguments]: Add #:parallel-build? #f.
gnu: Add guile-sly.
* gnu/packages/guile.scm (guile-sly): New variable.
gnu: calf: Update tarball URL.
* gnu/packages/audio.scm (calf)[source]: Use tarball from new project
website instead of sourceforge.
gnu: eigen: Update to 3.2.7.
* gnu/packages/algebra.scm (eigen): Upgrade to 3.2.7.
[source]: Add 'file-name' field.
gnu: mit-krb5: Add fixes for CVE-2015-{2695,2696,2697,2698}.
* gnu/packages/patches/mit-krb5-CVE-2015-2695-pt1.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2695-pt2.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2696.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2697.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2698-pt1.patch,
gnu/packages/patches/mit-krb5-CVE-2015-2698-pt2.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/mit-krb5.scm (mit-krb5)[native-inputs]: Add patches.
gnu: mit-krb5: Refactor build code; support multiple patches.
* gnu/packages/mit-krb5.scm (mit-krb5)[source]: Use version-major+minor.
[arguments]: Use modify-phases. Split and rewrite 'unpack' phase into
'unpack', 'apply-patches', and 'enter-source-directory' phases. Add a
'pre-check' phase instead of replacing the 'check' phase. Combine
substitutions on the same file. In the 'unpack' phase, find
native-inputs with names starting with "patch/" and apply them all.
Print a message for each patch applied. Do not rely on the result of
'chdir', which is unspecified. Determine the names of the inner tar
file and the directory in a more robust way. Add (ice-9 ftw),
(ice-9 match) and (srfi srfi-1) to #:modules.