|
|
@ -27,21 +27,24 @@ |
|
|
|
(define-public libpng |
|
|
|
(package |
|
|
|
(name "libpng") |
|
|
|
(version "1.5.14") |
|
|
|
(version "1.5.17") |
|
|
|
(source (origin |
|
|
|
(method url-fetch) |
|
|
|
(uri (string-append |
|
|
|
"http://downloads.sourceforge.net/project/libpng/libpng15/" |
|
|
|
version "/libpng-" |
|
|
|
version ".tar.xz")) |
|
|
|
(sha256 (base32 |
|
|
|
"0m3vz3gig7s63zanq5b1dgb5ph12qm0cylw4g4fbxlsq3f74hn8l")))) |
|
|
|
|
|
|
|
;; Note: upstream removes older tarballs. |
|
|
|
(uri (list (string-append "mirror://sourceforge/libpng/libpng15/" |
|
|
|
version "/libpng-" version ".tar.xz") |
|
|
|
(string-append |
|
|
|
"ftp://ftp.simplesystems.org/pub/libpng/png/src" |
|
|
|
"/libpng15/libpng-" version ".tar.xz"))) |
|
|
|
(sha256 |
|
|
|
(base32 "19wj293r4plbfgb43yhrc2qx8bsch9gbazazfqrj9haa7lsk29jp")))) |
|
|
|
(build-system gnu-build-system) |
|
|
|
|
|
|
|
;; libpng.la says "-lz", so propagate it. |
|
|
|
(propagated-inputs `(("zlib" ,zlib))) |
|
|
|
|
|
|
|
(synopsis "Libpng, a library for handling PNG files") |
|
|
|
(synopsis "Library for handling PNG files") |
|
|
|
(description |
|
|
|
"Libpng is the official PNG (Portable Network Graphics) reference |
|
|
|
library. It supports almost all PNG features and is extensible.") |
|
|
|