summary refs log tree commit diff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2018-12-12Merge branch 'master' into stagingMarius Bakke
2018-12-12gnu: mesa: Update to 18.3.1.Rutger Helling
* gnu/packages/gl.scm (mesa): Update to 18.3.1. [native-inputs]: Use python instead of python-2. Use python-mako instead of python2-mako. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-12-12gnu: libtiff: Update to 4.0.10.Marius Bakke
* gnu/packages/patches/libtiff-CVE-2017-18013.patch, gnu/packages/patches/libtiff-CVE-2017-9935.patch, gnu/packages/patches/libtiff-CVE-2018-10963.patch, gnu/packages/patches/libtiff-CVE-2018-8905.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/image.scm (libtiff): Update to 4.0.10. [source](patches): Remove.
2018-12-12gnu: gtk+: Update to 3.24.2.Marius Bakke
* gnu/packages/gtk.scm (gtk+): Update to 3.24.2. [source](modules, snippet): New fields.
2018-12-12gnu: curl: Update to 7.63.0.Marius Bakke
* gnu/packages/curl.scm (curl): Update to 7.63.0.
2018-12-12gnu: nss, nss-certs: Update to 3.41.Marius Bakke
* gnu/packages/certs.scm (nss-certs): Update to 3.41. * gnu/packages/gnuzilla.scm (nss): Likewise.
2018-12-12gnu: boost: Update to 1.69.0.Marius Bakke
* gnu/packages/boost.scm (boost): Update to 1.69.0. [source](uri): Add mirror.
2018-12-12gnu: Remove special Boost C++14 variant.Marius Bakke
This is no longer needed since commit a7ff66998f6e0eeb5da485bab7f6e0b55a46651e. * gnu/packages/boost.scm (boost-cxx11): Remove variable. * gnu/packages/audio.scm (supercollider)[inputs]: Change BOOST-CXX11 to BOOST. * gnu/packages/compression.scm (innoextract)[inputs]: Likewise. * gnu/packages/mpd.scm (ncmpcpp)[inputs]: Likewise. * gnu/packages/storage.scm (ceph)[inputs]: Likewise.
2018-12-12gnu: ImageMagick: Update to 6.9.9-16.Marius Bakke
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-16.
2018-12-12gnu: glib-networking: Update to 2.58.0.Marius Bakke
* gnu/packages/gnome.scm (glib-networking): Update to 2.58.0. [build-system]: Change to MESON-BUILD-SYSTEM. [arguments]: Explicitly disable libproxy; add phase to appease tests. (libgdata, libsoup)[arguments]: Remove phase that sets SSL_CERT_FILE. * gnu/packages/spice.scm (spice)[arguments]: Likewise. * gnu/packages/web.scm (uhttpmock)[arguments]: Likewise.
2018-12-12gnu: meson: Update to 0.49.0.Marius Bakke
* gnu/packages/build-tools.scm (meson): Update to 0.49.0.
2018-12-12gnu: CMake: Update to 3.13.1.Marius Bakke
* gnu/packages/cmake.scm (cmake): Update to 3.13.1.
2018-12-12gnu: libuv: Update to 1.24.0.Marius Bakke
* gnu/packages/libevent.scm (libuv): Update to 1.24.0.
2018-12-12gnu: GnuTLS: Update to 3.6.5.Marius Bakke
* gnu/packages/patches/gnutls-skip-pkgconfig-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/tls.scm (gnutls): Update to 3.6.5. [source](patches): Remove obsolete. [source](snippet): Add Guile detection fix. * gnu/packages/gnome.scm (libsoup)[arguments]: Adjust 'certtool' invokation to cope with the new API.
2018-12-12gnu: jansson: Don't build libjansson.a.Marius Bakke
* gnu/packages/web.scm (jansson)[arguments]: New field.
2018-12-12gnu: jansson: Update to 2.12.Marius Bakke
* gnu/packages/web.scm (jansson): Update to 2.12. [source](uri): Use bzip2 compressed tarball.
2018-12-12gnu: cyrus-sasl: Update to 2.1.27.Marius Bakke
* gnu/packages/patches/cyrus-sasl-CVE-2013-4122.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/cyrus-sasl.scm (cyrus-sasl): Update to 2.1.27. [source](patches): Remove. [inputs]: Move MIT-KRB5 from here ... [propagated-inputs]: ... to here. New field. * gnu/packages/openldap.scm (openldap)[arguments]: Adjust 'patch-sasl-path' phase (which was defunct, possibly since b148506df74) to add krb5 linker flags.
2018-12-12gnu: mit-krb5: Update to 1.16.2.Marius Bakke
* gnu/packages/kerberos.scm (mit-krb5): Update to 1.16.2.
2018-12-12gnu: nettle: Update to 3.4.1.Marius Bakke
* gnu/packages/nettle.scm (nettle): Update to 3.4.1.
2018-12-12gnu: nghttp2: Update to 1.35.1.Marius Bakke
* gnu/packages/web.scm (nghttp2): Update to 1.35.1. [native-inputs]: Add GCC-7. [arguments]: Add workaround for <https://bugs.gnu.org/30756>.
2018-12-12gnu: tzdata-for-tests: Update to 2018g.Marius Bakke
* gnu/packages/base.scm (tzdata-for-tests): Inherit TZDATA.
2018-12-12gnu: icu4c: Update to 63.1.Marius Bakke
* gnu/packages/icu4c.scm (icu4c): Update to 63.1.
2018-12-12gnu: ghostscript: Update to 9.26.Marius Bakke
* gnu/packages/patches/ghostscript-bug-699708.patch, gnu/packages/patches/ghostscript-CVE-2018-16509.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/ghostscript.scm (ghostscript): Update to 9.26. [source](patches): Remove obsolete.
2018-12-12gnu: curl: Remove replacement for 7.62.0.Marius Bakke
* gnu/packages/curl.scm (curl): Update to 7.62.0. [replacement]: Remove field. (curl-7.62.0): Remove variable.
2018-12-12gnu: libqmi: Update to 1.20.2.Marius Bakke
* gnu/packages/freedesktop.scm (libqmi): Update to 1.20.2.
2018-12-12gnu: cairo: Update to 1.16.0.Marius Bakke
* gnu/packages/patches/cairo-CVE-2016-9082.patch, gnu/packages/patches/cairo-setjmp-wrapper.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them/ * gnu/packages/gtk.scm (cairo): Update to 1.16.0. [source](patches): Remove.
2018-12-12gnu: pixman: Update to 0.36.0.Marius Bakke
* gnu/packages/xdisorg.scm (pixman): Update to 0.36.0.
2018-12-12gnu: glib: Update to 2.56.3.Marius Bakke
* gnu/packages/glib.scm (glib): Update to 2.56.3.
2018-12-12gnu: glib: Remove obsolete variable.Marius Bakke
* gnu/packages/glib.scm (glib)[arguments]: Don't set DETERMINISTIC_BUILD.
2018-12-12gnu: D-Bus: Update to 1.12.12.Marius Bakke
* gnu/packages/glib.scm (dbus): Update to 1.12.12.
2018-12-12gnu: poppler: Update to 0.72.0.Marius Bakke
* gnu/packages/patches/poppler-CVE-2018-19149.patch: Delete file. * gnu/packages/patches/inkscape-poppler-compat3.patch, gnu/packages/patches/texlive-bin-luatex-poppler-compat.patch, gnu/packages/patches/texlive-bin-pdftex-poppler-compat.patch, gnu/packages/patches/texlive-bin-xetex-poppler-compat.patch: New files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/pdf.scm (poppler): Update to 0.72.0. [replacement]: Remove field. (poppler/fixed): Remove variable. * gnu/packages/inkscape.scm (inkscape)[source](patches): Add 'inkscape-poppler-compat{3..5}.patch'. * gnu/packages/tex.scm (texlive-bin)[source](patches): Update 'texlive-poppler-compat.patch'. Add 'texlive-bin-{lua,pdf,xe}tex-poppler-compat.patch'. * gnu/packages/emacs.scm (emacs-pdf-tools)[source](modules, snippet): New fields. * gnu/packages/scribus.scm (scribus)[source](patches): Add upstream patch origins. [source](modules, snippet): New fields. * gnu/packages/libreoffice.scm (libreoffice)[source](patches): Add three upstream origins. [source](snippet, modules): New field.
2018-12-12gnu: harfbuzz: Update to 2.2.0.Marius Bakke
* gnu/packages/gtk.scm (harfbuzz): Update to 2.2.0.
2018-12-12gnu: libjpeg-turbo: Update to 2.0.1.Marius Bakke
* gnu/packages/image.scm (libjpeg-turbo): Update to 2.0.1.
2018-12-12gnu: cups-filters: Update to 1.21.5.Marius Bakke
* gnu/packages/cups.scm (cups-filters): Update to 1.21.5.
2018-12-12gnu: ALSA: Update to 1.1.7.Marius Bakke
* gnu/packages/linux.scm (alsa-lib), alsa-utils): Update to 1.1.7. (alsa-plugins): Likewise. [arguments]: Add #:configure-flags. Prevent default configuration from being installed. Don't copy the example PulseAudio configuration to pulseaudio output.
2018-12-12gnu: zathura-pdf-mupdf: Fix dependencies.宋文武
* gnu/packages/pdf.scm (zathura-pdf-mupdf)[inputs]: Add mujs. [arguments]: Pass 'link-external' to the configure flags. Patch 'meson.build' to include mujs as 'build_dependencies'.
2018-12-12gnu: gdk-pixbuf: Only extend the test timeout on some architectures.Efraim Flashner
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Remove substitution extending test timeout to 1800 seconds. Replace check on armhf-linux and aarch64-linux to use 'timeout-multiplier' on the test suite.
2018-12-12gnu: gdk-pixbuf: Fix typo.Efraim Flashner
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Really disable installing the tests.
2018-12-12gnu: openttd: Update to 1.8.0.Rutger Helling
* gnu/packages/games.scm (openttd): Update to 1.8.0. [inputs]: Use allegro instead of allegro-4.
2018-12-12gnu: allegro: Fix compilation with Mesa >= 18.2.5.Rutger Helling
* gnu/packages/game-development.scm (allegro)[source]: Add allegro-fix-compilation-mesa-18.2.5-and-later.patch. * gnu/packages/patches/allegro-fix-compilation-mesa-18.2.5-and-later.patch: New file.
2018-12-12gnu: python-celery: Update to 4.2.1.Christopher Baines
This is an attempt to get the package building after the update to Python 3.7. I'm not sure this totally works, as the tests detect an incompatibility with Python 3.7 due to use of "async". But with the tests disabled, you can at least import the celery module, which is a start. * gnu/packages/python.scm (python-celery): Update to 4.2.1. [arguments]: Switch to py.test, from nose, disable the tests and loosen the requirements on pytest. [native-inputs]: Remove python-nose, add python-pytest and python-case. [home-page]: Change from HTTP to HTTPS.
2018-12-12gnu: python-billiard: Update to 3.5.0.5.Christopher Baines
This is to enable updating python-celery. * gnu/packages/python.scm (python-billiard): Update to 3.5.0.5. [native-inputs]: Remove python-nose, add python-case and python-pytest.
2018-12-12gnu: python-kombu: Update to 4.2.2.Christopher Baines
This fixes the build, that probably broke with a Python update. * gnu/packages/python.scm (python-kombu): Update to 4.2.2..
2018-12-12gnu: python-amqp: Update to 2.3.2.Christopher Baines
This is needed to update python-kombu to 4.2.2. * gnu/packages/python.scm (python-amqp): Update to 2.3.2.
2018-12-12gnu: Add python-pyro4.Christopher Baines
This is needed to update python-kombu to 4.2.2 * gnu/packages/python.scm (python-pyro4): New variable.
2018-12-12gnu: Add python-vine.Christopher Baines
This is needed to update python-amqp to 2.3.2. * gnu/packages/python.scm (python-vine): New variable.
2018-12-12gnu: Add python-case.Christopher Baines
This is required to update python-amqp and python-kombu, as well as adding python-vine. * gnu/packages/python.scm (python-case): New variable.
2018-12-12gnu: Add python-serpent.Christopher Baines
This is required for python-pyro4, which is needed to update python-amqp and python-kombu. * gnu/packages/python.scm (python-serpent): New variable.
2018-12-12gnu: Add python-pytest-sugar.Christopher Baines
This is required to update python-amqp and python-kombu. * gnu/packages/check.scm (check): New variable.
2018-12-12gnu: Add toybox.Efraim Flashner
* gnu/packages/busybox.com (toybox): New variable.