gnu: python-graphql-relay: Skip the test phase.
* gnu/packages/python.scm (python-graphql-relay,
python2-graphql-relay)[arguments]: Set #:tests? #f
gnu: python-consul: Skip the test phase.
* gnu/packages/python.scm (python-consul, python2-consul)[arguments]:
Set #:tests? #f.
gnu: opencascade-oce: Fix build with glibc 2.26.
* gnu/packages/patches/opencascade-oce-glibc-2.26.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (opencascade-oce)[source]: Use it.
gnu: fontforge: Skip failing test.
* gnu/packages/fontutils.scm (fontforge)[arguments]: Add #:make-flags.
gnu: xmlsec: Update to 1.2.25.
* gnu/packages/xml.scm (xmlsec): Update to 1.2.25.
gnu: lightdm: Update to 1.24.0.
* gnu/packages/display-managers.scm (lightdm): Update to 1.24.0.
gnu: libgnomeui: Fix build with Python 3.6.
* gnu/packages/patches/libgnomeui-utf8.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (libgnomeui)[source]: Use it.
gnu: java-classpathx-servletapi: Update to 3.0.1.
* gnu/packages/java.scm (java-classpathx-servletapi): Update to 3.0.1.
[arguments]: Switch to a java8 compiler, remove comment about not working with java8.
Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
gnu: elogind: Fix compilation against glibc 2.26.
* gnu/packages/freedesktop.scm (elogind)[arguments]: Add a 'patch-locale-header'
phase.
gnu: icecat: Fix compilation against glibc 2.26.
* gnu/packages/patches/icecat-glibc-2.26.patch: New file.
* gnu/packages/gnuzilla.scm (icecat)[source](patches): Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
gnu: livemedia-utils: Update to 2017.10.28.
* gnu/packages/video.scm (livemedia-utils): Update to 2017.10.28.
gnu: livemedia-utils: Fix compilation against glibc 2.26.
* gnu/packages/video.scm (livemedia-utils)[source](snippet, modules):
New fields.
gnu: libgnome: Adjust for latest GLib.
* gnu/packages/patches/libgnome-encoding.patch: New file.
* gnu/packages/gnome.scm (libgnome)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
gnu: lua-lgi: Update to 0.9.2.
* gnu/packages/lua.scm (lua-lgi): Update to 0.9.2.
[native-inputs]: Add DBUS.
gnu: java-commons-lang: Disable failing test.
* gnu/packages/java.scm (java-commons-lang)[arguments]: Modify #:test-exclude
to disable randomly failing tests.
The testsuite include tests about distribution of random inputs,
meaning that they can randomly fail. Disable them to avoid build failures.
Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
gnu: libvorbis: Integrate grafted patches.
* gnu/packages/xiph.scm (libvorbis)[replacement]: Remove field.
[source]: Add patches from libvorbis/fixed.
(libvorbis/fixed): Remove variable.
Merge branch 'master' into core-updates
gnu: libvorbis: Fix CVE-2017-{14632,14633}.
* gnu/packages/patches/libvorbis-CVE-2017-14632.patch,
gnu/packages/patches/libvorbis-CVE-2017-14633.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xiph.scm (libvorbis)[replacement]: New field.
(libvorbis/fixed): New variable.
gnu: Add selene.
* gnu/packages/lua.scm (selene): New public variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>