gnu: binutils: apply fixes and workarounds for Loongson 2F CPUs. * gnu/packages/patches/binutils-loongson-madd-fix.patch: New file. * gnu/packages/patches/binutils-loongson-workaround.patch: New file. * gnu/packages/base.scm (binutils): Add patches. * gnu-system.am (dist_patch_DATA): Add patches.
Merge branch 'master' into core-updates
gnu: pulseaudio: increase timeout of thread test. * gnu/packages/patches/pulseaudio-test-timeouts.patch: New file. * gnu/packages/pulseaudio.scm (pulseaudio): Add patch. * gnu-system.am (dist_patch_DATA): Add patch.
gnu: Add gstreamer-0.10. * gnu/packages/gstreamer.scm (gstreamer-0.10): New variable. * gnu/packages/patches/gstreamer-0.10-bison3.patch, gnu/packages/patches/gstreamer-0.10-silly-test.patch: New files. * gnu-system.am (dist_patch_DATA): Add patches.
gnu: Add libmikmod. * gnu/packages/sdl.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: Add Pem. * gnu/packages/pem.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: glib: Work around test failure in 'gio/tests/network-address.c'. * gnu/packages/patches/glib-tests-newnet.patch: New file. * gnu/packages/glib.scm (glib): Use it. * gnu-system.am (dist_patch_DATA): Add it.
gnu: make: Update to 4.0, with Guile support. * gnu/packages/base.scm (gnu-make): Update to 4.0. Add Guile as an input. (gnu-make-boot0): Patch 'build.sh' so it does not attempt to build 'guile.c'. (gnu-make-final): New variable. (%final-inputs): Use it. (glibc): Add 'glibc-make-4.0.patch'. * gnu/packages/patches/glibc-make-4.0.patch: New file. * gnu-system.am (dist_patch_DATA): Add it.
gnu: Add autogen package * gnu/package/autogen.scm: New file * gnu-system.am: Add it Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: kde: Add module and automoc4 package. * gnu/packages/kde.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
gnu: qt: Add patch to distribution. * gnu-system.am (dist_patch_DATA): Add qt patch.
gnu: Add GNU acct. * gnu/packages/acct.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
gnu: tar: Update to 1.17. * gnu/packages/base.scm (tar): Update to 1.17. Remove 'arguments' and 'inputs'. * gnu/packages/patches/tar-gets-undeclared.patch: Remove. * gnu-system.am (dist_patch_DATA): Remove 'tar-gets-undeclared.patch'.
gnu: Add freeglut, glu, and FTGL. * gnu/packages/gl.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add PulseAudio and related libraries. * gnu/packages/pulseaudio.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
gnu: Add libxkbcommon. * gnu/packages/qt.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
gnu: Add libcanberra. * gnu/packages/libcanberra.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Add httpd * gnu/packages/web.scm (httpd): New variable * gnu-system.am (GNU_SYSTEM_MODULES): Add it Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add SWIG. * gnu/packages/swig.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
gnu: Add Skribilo. * gnu/packages/skribilo.scm (skribilo): New variable. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.