gnu: Add pdfposter. * gnu/packages/pdf.scm(pdfposter): New variable.
gnu: Add python2-pypdf. * gnu/packages/pdf.scm (python2-pypdf): New variable.
gnu: Add python-pypdf2. * gnu/packages/pdf.scm (python-pypdf2, python2-pypdf2): New variables.
tests: Adjust 'url-fetch' mocks to TLS changes. This is a followup to bc3c41ce36349ed4ec758c70b48a7059e363043a. * tests/cpan.scm ("cpan->guix-package"): Add #:verify-certificate? parameter in 'url-fetch' mock. * tests/cran.scm ("description->package"): Likewise.
gnu: gcc@5, gcc@6: Work around use of 'movabs' for /gnu/store strings. Partly addresses <http://bugs.gnu.org/24703>. Reported by Mark H Weaver <mhw@netris.org>. * gnu/packages/patches/gcc-strmov-store-file-names.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gcc.scm (gcc-5)[sources](patches): Add it. (gcc-6)[sources](patches): Add it.
lint: 'cve' checker catches 'tls-certificate-error'. Reported by Frederick Muriithi <fredmanglis@gmail.com>. * guix/scripts/lint.scm (tls-certificate-error-string): New procedure. (validate-uri): Use it. (current-vulnerabilities*): Catch 'tls-certificate-error' and print a warning.
gnu: Add kdevelop-pg-qt. * gnu/packages/kde.scm (kdevelop-pg-qt): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add libkomparediff2. * gnu/packages/kde.scm (libkomparediff2): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: hidapi: Fix 'license'. * gnu/packages/libusb.scm (hidapi)[license]: Actually call 'non-copyleft'.
doc: Mention elpa.gnu.org package signatures. * doc/guix.texi (Invoking guix import): Document elpa.gnu.org signatures.
gnu: Add vifm. * gnu/packages/vim.scm (vifm): New variable.
gnu: libxslt: Fix CVE-2016-4738. * gnu/packages/patches/libxslt-CVE-2016-4738.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/xml.scm (libxslt)[replacement]: New field. (libxslt/fixed): New variable.
gnu: postgresql: Update to 9.5.5. * gnu/packages/databases.scm (postgresql): Update to 9.5.5. [home-page]: Use https.
gnu: mariadb: Update to 10.1.19. * gnu/packages/databases.scm (mariadb): Update to 10.1.19.
gnu: Add pam-krb5 service. * doc/guix.texi (Kerberos Services): New node. * gnu/services/kerberos.scm: New file. * gnu/local.mk: Add it.
gnu: Add faust-2. * gnu/packages/audio.scm (faust-2): New variable.
gnu: Add LLVM variant with RTTI support. * gnu/packages/llvm.scm (llvm-with-rtti): New variable.
gnu: python-tempest-lib: Update to 1.0.0. * gnu/packages/openstack.scm (python-tempest-lib): Update to 1.0.0. [home-page]: Use HTTPS.
gnu: python-os-testr: Update to 0.8.0. * gnu/packages/openstack.scm (python-os-testr, python2-os-testr): Update to 0.8.0. [home-page]: Use HTTPS.
gnu: python-jsonschema: Correct inputs. * gnu/packages/python.scm (python-jsonschema)[inputs]: Remove python-setuptools. Move python-vcversioner to ... [native-inputs]: ... here. * gnu/packages/python.scm (python2-jsonschema)[inputs]: Move python2-functools32 to ... [propagated-inputs]: ... here. [native-inputs]: Add python2-setuptools.