From c8e18b99db287300030c5e6d7eea3e4d2c5c8817 Mon Sep 17 00:00:00 2001 From: Andrew Wong Date: Mon, 7 Jul 2025 22:41:36 -0400 Subject: [PATCH] gnu: Add libpng-for-pcsx2. * gnu/packages/image.scm (libpng-for-pcsx2): New variable. Change-Id: If4d127b13539bd96c3b11c3bcf068df694393857 Signed-off-by: Liliana Marie Prikler --- gnu/packages/image.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index 8a7ce10138d..b1ea21e141a 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -270,6 +270,24 @@ library. It supports almost all PNG features and is extensible.") (license license:zlib) (home-page "http://www.libpng.org/pub/png/libpng.html"))) +(define-public libpng-for-pcsx2 + (package + (inherit libpng) + (version "1.6.50") + (source (origin + (method url-fetch) + (uri (list (string-append "mirror://sourceforge/libpng/libpng16/" + version "/libpng-" version ".tar.xz") + (string-append + "ftp://ftp.simplesystems.org/pub/libpng/png/src" + "/libpng16/libpng-" version ".tar.xz") + (string-append + "ftp://ftp.simplesystems.org/pub/libpng/png/src/history" + "/libpng16/libpng-" version ".tar.xz"))) + (sha256 + (base32 + "01r34c31gq136jwshdfira44wbl6nb8qfgj4a4vam9r0hr8rdwsd")))))) + (define-public libpng-apng ;; The APNG patch is maintained separately and may lag behind upstream libpng. (package