aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-20gnu: glib: Update to 2.58.1.Ricardo Wurmus
* gnu/packages/glib.scm (glib): Update to 2.58.1. [build-system]: Use meson-build-system. [outputs]: Remove "doc" as the documentation files are no longer included. [inputs]: Move libffi, util-linux, and zlib from here... [propagated-inputs]: ...to here; add libselinux. [arguments]: Remove key "disallowed-references" as it is not supported by the meson-build-system; delete "bootstrap" phase to prevent use of autotools; adjust "pre-build" phase; move "disable-failing-tests" phase after "unpack"; disable two more tests in "disable-failing-tests" phase; add phase "move-executables"; remove configure flags.
2019-06-20gnu: python: Allow building on low-memory systems.Jeremiah@pdp10.guru
* gnu/packages/python.scm (python-3.7)[source]: Delete memory-intensive test. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-06-20gnu: expat: Update to 2.2.7.Marius Bakke
* gnu/packages/xml.scm (expat): Update to 2.2.7. [source](uri): Use XZ compressed archive.
2019-06-20gnu: xorgproto: Update to 2019.1.Marius Bakke
* gnu/packages/xorg.scm (xorgproto): Update to 2019.1.
2019-06-20gnu: libxi: Update to 1.7.10.Marius Bakke
* gnu/packages/xorg.scm (libxi): Update to 1.7.10.
2019-06-20gnu: isl: Update to 0.21.Marius Bakke
* gnu/packages/gcc.scm (isl): Update to 0.21.
2019-06-20gnu: isl: Fix fallback URL.Marius Bakke
* gnu/packages/gcc.scm (isl, isl-0.18, isl-0.11)[source](uri): Use '.bz2' tarball.
2019-06-20gnu: ncurses: Update to 6.1-20190909.Marius Bakke
* gnu/packages/ncurses.scm (ncurses): Update to 6.1-20190609. [arguments]: Reinstate 'apply-rollup-patch' phase. Move 'remove-unneeded-shebang' phase later to prevent conflict with patch. [native-inputs]: Add "rollup-patch" origin.
2019-06-20gnu: commencement: Return #t from all phases.Marius Bakke
While at it, remove useless (and ...) indirections, because the procedures never return #f anyway: instead they would raise an exception upon failure. * gnu/packages/commencement.scm (mes-boot, tcc-boot0, tcc-boot, diffutils-mesboot, binutils-mesboot0, gcc-core-mesboot, gcc-mesboot0, glibc-headers-mesboot, glibc-mesboot, gnu-make-boot0): Return #t from phases and remove (and ...) blocks.
2019-06-20gnu: meson: Update to 0.51.0.Marius Bakke
* gnu/packages/build-tools.scm (meson): Update to 0.51.0.
2019-06-20gnu: util-linux: Update to 2.34.Marius Bakke
* gnu/packages/linux.scm (util-linux): Update to 2.34.
2019-06-20gnu: libx11: Update to 1.6.8.Marius Bakke
* gnu/packages/xorg.scm (libx11): Update to 1.6.8.
2019-06-20gnu: Replace uses of 'cmake' with 'cmake-minimal'.Marius Bakke
This follows up commit 2f33a7321e5e37d37f57c229c8079cb4ffd10834 which introduced a new CMAKE-MINIMAL variant for use in package inputs. * gnu/packages/databases.scm (python-pyarrow)[native-inputs]: Replace CMAKE with CMAKE-MINIMAL. * gnu/packages/emacs-xyz.scm (emacs-scel)[native-inputs]: Likewise. * gnu/packages/firmware.scm (ath9k-htc-firmware)[native-inputs]: Likewise. * gnu/packages/games.scm (0ad, the-butterfly-effect)[native-inputs]: Likewise. * gnu/packages/gnome.scm (deja-dup)[native-inputs]: Likewise. * gnu/packages/ibus.scm (ibus-rime)[native-inputs]: Likewise. * gnu/packages/rust.scm (rust-1.19)[native-inputs]: Likewise. * gnu/packages/simulation.scm (fenics)[native-inputs]: Likewise. * gnu/packages/squirrel.scm (squirrel)[native-inputs]: Likewise. * gnu/packages/video.scm (handbrake)[native-inputs]: Likewise. * gnu/packages/virtualization.scm (xen)[native-inputs]: Likewise. * gnu/packages/vulkan.scm (shaderc)[native-inputs]: Likewise.
2019-06-20packages: Retain version in file name when repacking source checkouts.Marius Bakke
Fixes <https://bugs.gnu.org/34066>. * guix/packages.scm (patch-and-repack)<tarxz-name>: If FILE-NAME is a source checkout, reuse the name without the '-checkout' part.
2019-06-20gnu: dbus: Update to 1.12.16.Marius Bakke
* gnu/packages/patches/dbus-CVE-2019-12749.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/glib.scm (dbus): Update to 1.12.16. [replacement]: Remove. (dbus/fixed): Remove variable.
2019-06-20Merge branch 'staging' into core-updatesMarius Bakke
2019-06-20gnu: python-sphinx: Update to 2.1.2.Marius Bakke
* gnu/packages/sphinx.scm (python-sphinx): Update to 2.1.2.
2019-06-20Merge branch 'master' into stagingMarius Bakke
2019-06-20gnu: ungoogled-chromium: Disable parallel build.Marius Bakke
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Set #:parallel-build? #f. Adjust 'build' phase to account for it.
2019-06-20gnu: samba: Update to 4.10.5 [fixes CVE-2019-12435, CVE-2019-12436].Marius Bakke
* gnu/packages/samba.scm (samba): Update to 4.10.5.
2019-06-20gnu: ungoogled-chromium: Update to 75.0.3770.100-0.5d8abc3.Marius Bakke
* gnu/packages/chromium.scm (%chromium-version): Set to 75.0.3770.100. (%chromium-origin): Update hash.
2019-06-20gnu: openh264: Update to 2.0.0.Marius Bakke
* gnu/packages/video.scm (openh264): Update to 2.0.0. [source](uri): Adjust file name.
2019-06-20gnu: ungoogled-chromium: Install icons.Alex Griffin
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Install icons. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-06-20gnu: Use HTTPS for sphinx-doc.org.Marius Bakke
* gnu/packages/sphinx.scm (python-sphinx, python-sphinxcontrib-websupport)[home-page]: Use HTTPS.
2019-06-20gnu: python-unidecode: Update to 1.1.0.Marius Bakke
* gnu/packages/python-xyz.scm (python-unidecode): Update to 1.1.0.
2019-06-20gnu: dbus: Fix CVE-2019-12749.Marius Bakke
* gnu/packages/patches/dbus-CVE-2019-12749.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/glib.scm (dbus)[replacement]: New field. (dbus/fixed): New variable.
2019-06-20gnu: pigx-rnaseq: Update to 0.0.7.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.0.7. [inputs]: Add coreutils and sed.
2019-06-20licenses: Add Historical Permission Notice and Disclaimer licenseGiovanni Biscuolo
* gnu/licenses.scm (hpnd): New variable.
2019-06-20gnu: Add iml.Andreas Enge
* gnu/packages/algebra.scm (iml): New variable.
2019-06-20gnu: Add ppl.Andreas Enge
* gnu/packages/maths.scm (ppl): New variable.
2019-06-20services: opensmtpd: Extend the PAM service.Kristofer Buffington
* gnu/services/mail.scm (%opensmtpd-pam-services): New variable. (opensmtpd-service-type)[extensions]: Add it, extending PAM-ROOT-SERVICE-TYPE. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-06-20gnu: ngs-sdk: Update to 2.9.6.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (ngs-sdk): Update to 2.9.6.
2019-06-20gnu: sra-tools: Update to 2.9.6.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (sra-tools): Update to 2.9.6.
2019-06-20gnu: ncbi-vdb: Update to 2.9.6.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (ncbi-vdb): Update to 2.9.6. [arguments]: Pass HAVE_HDF5 make flag; add build phase "patch-krypto-flags".
2019-06-20import: hackage: Add two expected failing test cases.Robert Vollmert
This adds failing test cases for two hackage import bugs: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25138 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=35743 * tests/hackage.scm: Make comment style consistent. Add two cabal parsing tests, marked as expected failures. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-20utils: canonical-newline-port: Fix handling of carriage return at buffer end.Robert Vollmert
Prior to this change the added test fails for me locally at byte 1024. It might depend on some default buffer sizes. Fixes <https://bugs.gnu.org/35863>. * tests/utils.scm ("canonical-newline-port-1024"): Add test. * guix/utils.scm (canonical-newline-port): Correct comments on CR/LF. Remove CR even when they're at the end of the buffer. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-20gnu: guile: Add 2.2.5.Ludovic Courtès
* gnu/packages/guile.scm (guile-2.2.5): New variable.
2019-06-20gnu: python-jupyter-console: Update to 6.0.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-jupyter-console): Update to 6.0.0. [arguments]: Enable tests. [propagated-inputs]: Replace python-prompt-toolkit-1 with python-prompt-toolkit.
2019-06-20gnu: python2-jupyter-console: Split from python-jupyter-console.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python2-jupyter-console): Implement without package-with-python2.
2019-06-20Revert "gnu: Add libgd."Nicolas Goaziou
This reverts commit 059e4c9a15b52f7e4b262e3317eac238bf53103d.
2019-06-20gnu: Add lrcalc.Andreas Enge
* gnu/packages/algebra.scm (lrcalc): New variable.
2019-06-20gnu: Add eclib.Andreas Enge
* gnu/packages/algebra.scm (eclib): New variable.
2019-06-20gnu: Add m4rie.Andreas Enge
* gnu/packages/algebra.scm (m4rie): New variable.
2019-06-20gnu: weechat: update to 2.5Josh Holland
* gnu/packages/irc.scm (weechat): update to 2.5 Signed-off-by: Gábor Boskovits <boskovits@gmail.com>
2019-06-20gnu: Add python-fpylll.Nicolas Goaziou
* gnu/packages/algebra.scm (python-fpylll): New variable.
2019-06-20gnu: fplll: Update to 5.2.1.Nicolas Goaziou
* gnu/packages/algebra.scm (fplll): Update to 5.2.1. [source]: Use Github tagged release: the original tarball no longer exists. [native-inputs]: Add Autoconf and al. [homepage]: Update it, the previous one no longer exists. [description]: Expound description.
2019-06-20services: Fix typo in (gnu services mail) exports.Tobias Geerinckx-Rice
* gnu/services/mail.scm (define-module): Re-spell ‘%default-imap4d-config-file’.
2019-06-20gnu: Add symmetrica.Nicolas Goaziou
* gnu/packages/algebra.scm (symmetrica): New variable. * gnu/packages/patches/symmetrica-bruch.patch: * gnu/packages/patches/symmetrica-int32.patch: * gnu/packages/patches/symmetrica-return_values.patch: * gnu/packages/patches/symmetrica-sort_sum_rename.patch: New files. * gnu/local.mk (dist_patch_DATA): Add patches.
2019-06-20gnu: zathura: Install icons.Alex Griffin
* gnu/packages/pdf.scm (zathura)[native-inputs]: Add librsvg to build and install the application icons. Signed-off-by: Gábor Boskovits <boskovits@gmail.com>
2019-06-20gnu: Add libgd.Nicolas Goaziou
* gnu/packages/image.scm (libgd): New variable.