gnu: Add electrum. * gnu/packages/finance.scm (electrum): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: mplayer: Don't replace 'sh' reference with 'bash'. * gnu/packages/video.scm (mplayer)[arguments]: Use (which "sh") instead of (which "bash") in 'configure' phase.
gnu: ffmpeg: Don't replace 'sh' reference with 'bash'. * gnu/packages/video.scm (ffmpeg)[arguments]: Use (which "sh") instead of (which "bash") in 'configure' phase.
gnu: avidemux: Don't replace 'sh' reference with 'bash'. * gnu/packages/video.scm (avidemux)[arguments]: Use (which "sh") instead of (which "bash") in 'repack-ffmpeg' phase.
gnu: pybitmessage: Don't replace 'sh' reference with 'bash'. * gnu/packages/messaging.scm (pybitmessage)[arguments]: Use (which "sh") instead of (which "bash") in 'fix-makefile' phase.
gnu: sendmail: Don't replace 'sh' reference with 'bash'. * gnu/packages/mail.scm (sendmail)[arguments]: Use (which "sh") instead of (which "bash") in 'replace-/bin/sh' phase.
gnu: signing-party: Don't replace 'sh' reference with 'bash'. * gnu/packages/gnupg.scm (signing-party)[arguments]: Use (which "sh") instead of (which "bash") in 'configure' phase.
gnu: gnupg-1: Don't replace 'sh' reference with 'bash'. * gnu/packages/gnupg.scm (gnupg-1)[arguments]: Use (which "sh") instead of (which "bash") in 'patch-check-sh' phase.
gnu: gnupg-2.0: Don't replace 'sh' reference with 'bash'. * gnu/packages/gnupg.scm (gnupg-2.0)[arguments]: Use (which "sh") instead of (which "bash") in 'patch-config-files' phase.
gnu: gegl: Don't replace 'sh' reference with 'bash'. * gnu/packages/gimp.scm (gegl)[arguments]: Use (which "sh") instead of (which "bash") in 'pre-build' phase.
gnu: orpheus: Don't replace 'sh' reference with 'bash'. * gnu/packages/orpheus.scm (orpheus)[arguments]: Use (which "sh") instead of (which "bash") in 'patch-shells' phase.
gnu: node: Don't replace 'sh' reference with 'bash'. * gnu/packages/node.scm (node)[arguments]: Use (which "sh") instead of (which "bash") in 'patch-files' phase.
gnu: Add compface. * gnu/packages/mail.scm (compface): New variable.
gnu: lcms: Fix an out-of-bounds read. * gnu/packages/patches/lcms-fix-out-of-bounds-read.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ghostscript.scm (lcms)[replacement]: New field. [properties]: Specify the 'cpe-name'. (lcms/fixed): New variable.
gnu: menu-cache: Update to 1.0.2. * gnu/packages/lxde.scm (menu-cache): Update to 1.0.2. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: pcmanfm, libfm: Update to 1.2.5. * gnu/packages/lxde.scm (pcmanfm): Update to 1.2.5. * gnu/packages/lxde.scm (libfm): Update to 1.2.5. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: lxterminal: Update to 0.3.0. * gnu/packages/lxde.scm (lxterminal): Update to 0.3.0. [arguments]: Disable tests. [source]: Update to use new '.tar.xz' tarball. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: cppcheck: Update to 1.77. * gnu/packages/check.scm (cppcheck): Update to 1.77.
gnu: wavpack: Update to 5.1.0. * gnu/packages/audio.scm (wavpack): Update to 5.1.0. [arguments]: Remove field.
gnu: duplicity: Update to 0.7.11. * gnu/packages/backup.scm (duplicity): Update to 0.7.11. [source]: Remove patches. [inputs]: Add lftp, update gnupg, remove python-2, make python2-lockfile a propagated input, make python2-mock a native-input. [propagated-inputs]: Add python2-lockfile, python2-urllib3. [native-inputs]: Add python2-pexpect, python2-mock. [arguments]: Add build phase to embed gnupg store name. * gnu/packages/patches/duplicity-piped-password.patch: Delete it. * gnu/packages/patches/duplicity-test_selection-tmp.patch: Delete it. * gnu/local.mk (dist_patch_DATA): Remove patches. Signed-off-by: Marius Bakke <mbakke@fastmail.com>