civodul pushed a change to branch master in repository guix. from 25816c4 gnu: icecat: Add more fixes from upstream mozilla-esr52. new a5acc17 file-systems: Remove 'title' field and add <file-system-label>. new 9ceeca0 system: Remove uses of the 'title' field of <file-system>. new 56e72c0 gnu: Add catch-framework2. new ad8a4d6 gnu: Add amalgamate. new 385357c gnu: Add fifo-map. new e3c0676 gnu: Add json-modern-cxx. new 6f3c850 gnu: Add xtl. new 70770b9 gnu: Add xtensor.
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: doc/guix.texi | 48 +++++---- gnu/bootloader/grub.scm | 10 +- gnu/build/file-systems.scm | 54 +++------- gnu/build/linux-boot.scm | 12 ++- gnu/build/shepherd.scm | 3 +- gnu/local.mk | 2 + gnu/packages/algebra.scm | 36 +++++++ gnu/packages/check.scm | 20 ++++ gnu/packages/code.scm | 58 +++++++++- gnu/packages/cpp.scm | 120 +++++++++++++++++++++ .../patches/fifo-map-fix-flags-for-gcc.patch | 39 +++++++ .../patches/fifo-map-remove-catch.hpp.patch | 30 ++++++ gnu/services/base.scm | 17 ++- gnu/system.scm | 38 ++++--- gnu/system/examples/bare-bones.tmpl | 3 +- gnu/system/examples/beaglebone-black.tmpl | 3 +- gnu/system/examples/lightweight-desktop.tmpl | 4 +- gnu/system/examples/vm-image.tmpl | 3 +- gnu/system/file-systems.scm | 108 ++++++++++++++++--- gnu/system/install.scm | 4 +- gnu/system/vm.scm | 7 +- gnu/tests.scm | 3 +- gnu/tests/install.scm | 26 ++--- guix/scripts/system.scm | 31 +++--- tests/guix-system.sh | 9 +- tests/system.scm | 6 +- 26 files changed, 518 insertions(+), 176 deletions(-) create mode 100644 gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch create mode 100644 gnu/packages/patches/fifo-map-remove-catch.hpp.patch