gnu: emacs: Use 'glib-or-gtk-build-system'. Fixes <http://bugs.gnu.org/19138>. Reported by Andreas Enge <andreas@enge.fr>. * gnu/packages/emacs.scm (emacs)[build-system]: Switch to GLIB-OR-GTK-BUILD-SYSTEM. (emacs-no-x-toolkit): Add 'build-system' field.
build-system/glib-or-gtk: Fix default value of #:glib-or-gtk-wrap-excluded-outputs. Fixes <http://bugs.gnu.org/19321>. Reported by Mark H Weaver <mhw@netris.org>. * guix/build-system/glib-or-gtk.scm (glib-or-gtk-build): Change default value of #:glib-or-gtk-wrap-excluded-outputs to ''().
gnu: Move unclutter to (gnu packages xdisorg). * gnu/packages/unclutter.scm: Remove. (unclutter) Move to... * gnu/packages/xdisorg.scm (unclutter): ... here. New variable. * gnu-system.am (GNU_SYSTEM_MODULES): Remove unclutter file name.
gnu: Move scrot to (gnu packages xdisorg). * gnu/packages/scrot.scm: Remove. (scrot) Move to... * gnu/packages/xdisorg.scm (scrot): ... here. New variable. * gnu-system.am (GNU_SYSTEM_MODULES): Remove scrot file name.
gnu: Add wmctrl. * gnu/packages/xdisorg.scm (wmctrl): New variable. * gnu/packages/patches/wmctrl-64-fix.patch: New file. * gnu-system.am (dist_patch_DATA): Add it.
gnu: Add c-reduce. * gnu/packages/debug.scm (c-reduce): New variable.
gnu: Add llvm and clang. * gnu/packages/llvm.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
gnu: licenses: Add NCSA license. * guix/licenses.scm (ncsa): New variable.
gnu: Add perl-sys-cpu. * gnu/packages/perl.scm (perl-sys-cpu): New variable.
gnu: Add perl-regexp-common. * gnu/packages/perl.scm (perl-regexp-common): New variable.
gnu: Add perl-getopt-tabular. * gnu/packages/perl.scm (perl-getopt-tabular): New variable.
gnu: Add perl-file-which. * gnu/packages/perl.scm (perl-file-which): New variable.
gnu: Add perl-test-script. * gnu/packages/perl.scm (perl-test-script): New variable.
gnu: Add perl-ipc-run3. * gnu/packages/perl.scm (perl-ipc-run3): New variable.
gnu: Add perl-probe-perl. * gnu/packages/perl.scm (perl-probe-perl): New variable.
gnu: Add perl-exporter-lite. * gnu/packages/perl.scm (perl-exporter-lite): New variable.
gnu: Add perl-benchmark-timer. * gnu/packages/perl.scm (perl-benchmark-timer): New variable.
gnu: Add delta. * gnu/packages/debug.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
gnu: Add astyle. * gnu/packages/pretty-print.scm (astyle): New variable.
gnu: gobject-introspection: Define search path for typelib files. * gnu/packages/glib.scm (gobject-introspection): Add 'native-search-paths' and 'search-paths' fields.