gnu: Don't use #:prefix in (gnu packages sdl). * gnu/packages/sdl.scm: Remove #:prefix for (gnu packages fontutils) import, and adjust accordingly. Add #:hide for (guix licenses) import.
gnu: Paper over a build circularity problem. A forthcoming gtk+ update that will import (gnu packages gl) from (gnu packages gtk) triggers an issue related to circular dependencies between modules. This patch works around the issue. * gnu/packages/sdl.scm: Remove the #:prefix from the (gnu packages fontutils) import, and instead #:hide 'freetype' from the (guix licenses) import. Modified-By: Mark H Weaver <mhw@netris.org>
Merge branch 'master' into core-updates
gnu: sdl: Explicitly use mesa as OpenGL driver. * gnu/packages/sdl.scm (sdl)[arguments]<#:configure-flags>: Add 'LDFLAGS=-lGL'.
gnu: sdl: Allow dlopen for OpenGL. Fixes a regression introduced in 666aa99. Reported by Felipe López and David Thompson. * gnu/packages/sdl.scm (sdl)[inputs]: Add glu. [arguments]<#:configure-flags>: Replace '--disable-sdl-dlopen' with '--disable-alsa-shared --disable-pulseaudio-shared --disable-x11-shared'.
Merge branch 'master' into core-updates
gnu: libmikmod: Remove inputs alsa-lib and libx11. Fixes <http://bugs.gnu.org/19015>. * gnu/packages/sdl.scm (libmikmod)[inputs]: Remove.
Merge branch 'master' into core-updates
gnu: sdl-mixer: Don't use dlopen for shared object loading. * gnu/packages/sdl.scm (sdl-mixer)[arguments]<#:configure-flags>: Add --disable-music-mod-shared --disable-music-fluidsynth-shared --disable-music-ogg-shared --disable-music-flac-shared --disable-music-mp3-shared.
gnu: sdl-image: Don't use dlopen for shared object loading. * gnu/packages/sdl.scm (sdl-image)[arguments]: New field.
gnu: sdl: Don't use dlopen for shared object loading. * gnu/packages/sdl.scm (sdl)[arguments]<#:configure-flags>: Use '--disable-sdl-dlopen'. [propagated-inputs]: Add libcap.
gnu: sdl2: Update to 2.0.3. * gnu/packages/sdl.scm (sdl2): Update to 2.0.3.
gnu: libmikmod: Update to 3.3.7. * gnu/packages/sdl.scm (libmikmod): Update to 3.3.7.
Merge branch 'master' into core-updates
Merge branch 'xorg-updates'
gnu: sdl: Fix incompatibility with libx11-1.6. * gnu/packages/patches/sdl-libx11-1.6.patch: New file * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/sdl.scm (sdl): Add patch.
gnu: libmikmod: Avoid dlopening libasound & co. * gnu/packages/sdl.scm (libmikmod)[arguments]: New field.
gnu: Add guile-sdl. * gnu/packages/sdl.scm (guile-sdl): New variable.
gnu: Add sdl-union. * gnu/packages/sdl.scm (sdl-union): New variable.
gnu: Move pkg-config to 'native-inputs' in various places. * gnu/packages/glib.scm (libsigc++): Move pkg-config to 'native-inputs'. (glibmm): Likewise. * gnu/packages/mpd.scm (mpd): Likewise. * gnu/packages/package-management.scm (guix-0.7): Likewise. * gnu/packages/sdl.scm (sdl-net): Likewise. (sdl-ttf): Likewise. * gnu/packages/xiph.scm (vorbis-tools): Likewise.