gnu: expat: Add fix for CVE-2015-1283.
* gnu/packages/patches/expat-CVE-2015-1283.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (expat)[source]: Add patch.
Merge branch 'master' into core-updates
gnu packages: Avoid description lines with leading "(".
* gnu/packages/curl.scm (curl): Reformat description to avoid a line
beginning with "(" because such lines break font-lock highlighting
in Emacs.
* gnu/packages/flashing-tools.scm (dfu-programmer): Likewise.
* gnu/packages/games.scm (gnugo): Likewise.
* gnu/packages/gnome.scm (json-glib): Likewise.
* gnu/packages/image.scm (jbig2dec): Likewise.
* gnu/packages/maths.scm (units): Likewise.
* gnu/packages/pdf.scm (mupdf): Likewise.
* gnu/packages/web.scm (perl-encode-locale): Likewise.
* gnu/packages/wordnet.scm (wordnet): Likewise.
* gnu/packages/xml.scm (libxml2):Likewise.
gnu: Rename module gnutls to tls.
* gnu/packages/gnutls.scm: Rename to...
* gnu/packages/tls.scm: ... this. Change module name accordingly.
* gnu/packages/{admin.scm, cups.scm, curl.scm, dc.scm, dns.scm, emacs.scm,
ftp.scm, gnome.scm, gnunet.scm, gnupg.scm, gsasl.scm, lynx.scm,
mail.scm, messaging.scm, package-management.scm, shishi.scm,
task-management.scm, version-control.scm, video.scm, vpn.scm,
webkit.scm, weechat.scm, wget.scm, wine.scm, xml.scm}: Adapt module
import to new name.
* gnu-system.am (GNU_SYSTEM_MODULES): Rename gnutls module to tls.
Merge branch 'master' into core-updates
Conflicts:
gnu/packages/commencement.scm
gnu/packages/xml.scm
gnu: Add pugixml.
* gnu/packages/xml.scm (pugixml): New variable.
Merge branch 'master' into core-updates
gnu: libxml2: Build python bindings separately.
* gnu/packages/xml.scm (libxml2)[native-inputs]: Remove python.
[arguments]: Remove.
(python-libxml2, python2-libxml2): New variables.
gnu: libxml2: Update to 2.9.2.
* gnu/packages/xml.scm (libxml2): Update to 2.9.2.
gnu: Add xmlsec.
* gnu/packages/xml.scm (xmlsec): New variable.
Merge branch 'master' into gtk-rebuild
Conflicts:
gnu/packages/gtk.scm
gnu: Adjust latest perl modules to new 'modify-phases' syntax.
* gnu/packages/compression.scm (perl-compress-raw-zlib)[arguments]:
Add missing quotes, as needed since commit f8503e2.
* gnu/packages/perl.scm (perl-ipc-run)[arguments]: Likewise.
* gnu/packages/xml.scm (perl-xml-sax)[arguments]: Likewise.
gnu: Add XML-LibXML.
* gnu/packages/xml.scm (perl-xml-libxml): New variable.
gnu: Add XML-SAX;
* gnu/packages/xml.scm (perl-xml-sax): New variable.
gnu: Add XML-SAX-Base.
* gnu/packages/xml.scm (perl-xml-sax-base): New variable.
gnu: Add XML-NamespaceSupport.
* gnu/packages/xml.scm (perl-xml-namespacesupport): New variable.
Merge branch 'core-updates'.
gnu: libxml2: Propagate input zlib.
* gnu/packages/xml.scm (libxml2): Move zlib to 'propagated-inputs'.
Merge branch 'core-updates'
Conflicts:
gnu/packages/bootstrap.scm
Merge branch 'master' into core-updates