~ruther/guix-local

586b6d4d45bfbf684a7a4299934d371b8b287665 — David Thompson 12 years ago 7560b00
gnu: Propagate necessary inputs for sdl-image.

* gnu/packages/sdl.scm (sdl-image): Propagate jpeg, png, and tiff
  libraries.
1 files changed, 10 insertions(+), 5 deletions(-)

M gnu/packages/sdl.scm
M gnu/packages/sdl.scm => gnu/packages/sdl.scm +10 -5
@@ 147,12 147,17 @@ other supporting functions for SDL.")
              (base32
               "16an9slbb8ci7d89wakkmyfvp7c0cval8xw4hkg0842nhhlp540b"))))
    (build-system gnu-build-system)
    (native-inputs `(("pkg-config" ,pkg-config)))
    ;; FIXME: Add webp
    (inputs `(("libpng" ,libpng)
              ("libjpeg" ,libjpeg)
              ("libtiff" ,libtiff)
              ("pkg-config" ,pkg-config)))
    (propagated-inputs `(("sdl" ,sdl)))
    ;;
    ;; libjpeg, libpng, and libtiff are propagated inputs because the
    ;; SDL_image headers include the headers of these libraries.  SDL is a
    ;; propagated input because the pkg-config file refers to SDL's pkg-config
    ;; file.
    (propagated-inputs `(("sdl" ,sdl)
                         ("libjpeg" ,libjpeg)
                         ("libpng" ,libpng)
                         ("libtiff" ,libtiff)))
    (synopsis "SDL image loading library")
    (description "SDL_image is an image file loading library for SDL that
supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF,