gnu: Add lua5.1-filesystem.
* gnu/packages/lua.scm (lua5.1-filesystem): New variable.
gnu: Add lua5.1-socket.
* gnu/packages/lua.scm (lua5.1-socket): New variable.
gnu: Add lua5.1-expat.
* gnu/packages/lua.scm (lua5.1-expat): New variable.
gnu: lua: Use "license:" prefix.
* gnu/packages/gstreamer.scm (define-module): Import guix licenses with
"license:" prefix.
gnu: lua: Build with support for dynamic libraries.
* gnu/packages/lua.scm (lua)[arguments]: Use regular build phase and add
make-flags.
gnu: Add bwm-ng.
* gnu/packages/networking.scm (bwm-ng): New variable.
gnu: mupdf: Fix CVE-2016-{6265,6525}.
* gnu/packages/patches/mupdf-CVE-2016-6265.patch,
gnu/packages/patches/mupdf-CVE-2016-6525.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf): Use them.
gnu: octave: Update to 4.0.3.
* gnu/packages/maths.scm (octave): Update to 4.0.3.
[inputs]: Remove unnecessary curl, cyrus-sasl and openssl dependencies.
gnu: python-gnupg: Fix broken tests.
* gnu/packages/gnupg.scm (python-gnupg)[arguments]: Fix check phase.
gnu: btrfs-progs: Update to 4.7.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.1.
gnu: enlightenment: Move efl to inputs.
* gnu/packages/enlightenment.scm (enlightenment)[propagated-inputs]:
Move efl from here ...
[inputs]: ... to here.
gnu: enlightenment: Move gettext to native-inputs.
* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Move gettext
from here ...
[native-inputs]: ... to here.
gnu: rage: Update to 0.2.0.
* gnu/packages/enlightenment.scm (rage): Update to 0.2.0.
gnu: python-efl: Update to 1.18.0.
* gnu/packages/enlightenment.scm (python-efl): Update to 1.18.0.
gnu: efl: Update to 1.18.0.
* gnu/packages/enlightenment.scm (efl): Update to 1.18.0.
[inputs]: Add ghostscript, libraw, libspectre, openjpeg, poppler.
[arguments]: Remove unecessary 'patch-config-files phase, add phase
hardlinking the location of pulseaudio and libsndfile.
* gnu/packages/enlightenment.scm (terminology, enlightenment, rage)
(python-efl)[inputs]: Remove elementary, now provided by efl.
gnu: btrfs-progs: Update to 4.7.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.
[native-inputs]: Add missing header comment for which.
gnu: fdupes: Use 'modify-phases'.
* gnu/packages/admin.scm (fdupes)[arguments]: Use 'modify-phases'.
gnu: fdupes: Update to 1.6.1.
* gnu/packages/admin.scm (fdupes): Update to 1.6.1.
[source]: Update 'uri' template, add 'file-name' field.
[arguments]: Set CC in make-flags.
gnu: Add emacs-ahungry-theme.
* gnu/packages/emacs.scm (emacs-ahungry-theme): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>