gnu: python-urllib3: Update to 1.18.1. * gnu/packages/python.scm (python-urllib3): Update to 1.18.1. [home-page]: Use https URL.
tests: Test installation with a RAID root partition. * gnu/tests/install.scm (%raid-root-os, %raid-root-os-source) (%raid-root-installation-script, %test-raid-root-os): New variables.
file-systems: 'disk-partitions' detected partitions from mapped devices. Previously, partitions of mdadm- or cryptsetup-produced block devices would not be returned by 'disk-partitions'. * gnu/build/file-systems.scm (disk-partitions)[last-character]: New procedure. [partition?]: Add 'name' parameter and rewrite. Adjust caller. * gnu/build/file-systems.scm (ENOENT-safe): Silently ignore ENOMEDIUM.
tests: Add #:memory-size parameter for the command to run the installed OS. * gnu/tests/install.scm (qemu-command/writable-image): Add #:memory-size parameter and honor it.
mapped-devices: Use 'mdadm-static' in 'raid-device-mapping'. * gnu/system/mapped-devices.scm (open-raid-device, close-raid-device): Use MDADM-STATIC instead of MDADM. Use 'file-append'.
gnu: Add mdadm-static. * gnu/packages/linux.scm (mdadm-static): New variable.
gnu: libmikmod: Update to 3.3.10. * gnu/packages/sdl.scm (libmikmod): Update to 3.3.10.
gnu: sdl2: Update to 2.0.5. * gnu/packages/sdl.scm (sdl2): Update to 2.0.5.
gnu: Use 'https' for libsdl urls. * gnu/packages/sdl.scm (sdl, sdl2, sdl-image, sdl-mixer, sdl-net) (sdl-ttf, sdl2-image, sdl2-ttf)[source]: Use https. [home-page]: Use https.
gnu: mcelog: Update to 144. * gnu/packages/linux.scm (mcelog): Update to 144.
gnu: btrfs-progs: Update to 4.8.2. * gnu/packages/linux.scm (btrfs-progs): Update to 4.8.2.
gnu: gnupg: Add support for pcsc-lite. * gnu/packages/gnupg.scm (gnupg)[inputs]: Add pcsc-lite. [arguments]: Rename phase 'patch-config-files' to 'patch-paths'. Patch `scd/scdaemon.c' with absolute path of libpcsclite.so. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: Add pcsc-lite. * gnu/packages/security-token.scm (pcsc-lite): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: Add dbacl. * gnu/packages/textutils.scm (dbacl): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: valgrind: Use 'modify-phases' syntax. * gnu/packages/valgrind.scm (valgrind)[arguments]: Use 'modify-phases' syntax.
gnu: valgrind: Update to 3.12.0. * gnu/packages/valgrind.scm (valgrind): Update to 3.12.0.
gnu: python-pathlib2: Add comment. As suggested by Efraim Flashner. * gnu/packages/python.scm (python-pathlib2): Add comment.
gnu: shotwell: Update to 0.25.0. * gnu/packages/gnome.scm (shotwell): Update to 0.25.0. [inputs]: Add gcr.
gnu: vdirsyncer: Update to 0.14.0. * gnu/packages/dav.scm (vdirsyncer): Update to 0.14.0.
tests: Test installation with store on a separate partition. This is a followup to 0f65f54ebd76324653fd5506a7dab42ee44d9255. * gnu/tests/install.scm (%separate-store-os, %separate-store-os-source) (%separate-store-installation-script, %test-separate-store-os): New variables.