guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 04d4b0197934d106c09016f5800c1195b442a179
Author: 宋文武 <[email protected]>
AuthorDate: Mon Sep 29 16:39:46 2025 +0800

    gnu: liblcf: Update to 0.8.1.
    
    * gnu/packages/easyrpg.scm (liblcf): Update to 0.8.1.
    [propagated-inputs]: Add libinih.
    [license]: Update comment.
    
    Change-Id: Id137c466d8e49e10981837211cf0bd51dbab32ce
---
 gnu/packages/easyrpg.scm | 21 +++++++--------------
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/easyrpg.scm b/gnu/packages/easyrpg.scm
index 43e2438df5..44c6a313af 100644
--- a/gnu/packages/easyrpg.scm
+++ b/gnu/packages/easyrpg.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2018 Sou Bunnbu <[email protected]>
+;;; Copyright © 2018, 2025 宋文武 <[email protected]>
 ;;; Copyright © 2019–2021 Tobias Geerinckx-Rice <[email protected]>
 ;;; Copyright © 2020 Efraim Flashner <[email protected]>
 ;;; Copyright © 2024 gemmaro <[email protected]>
@@ -30,6 +30,7 @@
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages icu4c)
   #:use-module (gnu packages image)
+  #:use-module (gnu packages linux)
   #:use-module (gnu packages mp3)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages pretty-print)
@@ -42,7 +43,7 @@
 (define-public liblcf
   (package
     (name "liblcf")
-    (version "0.8")
+    (version "0.8.1")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -50,28 +51,20 @@
                     "/liblcf-" version ".tar.gz"))
               (sha256
                (base32
-                "0kskflh2izc8q5p5x0rfxw8xa3591xfkmqf74rj72ff34xri4nj1"))))
+                "1b68yhs14b4ql1wfbm0jzklyqyi3b2wm3pm9zhx0ij2a98c8cnli"))))
     (build-system gnu-build-system)
     (native-inputs
      (list pkg-config))
     (propagated-inputs
      ;; Required by 'liblcf.pc'.
-     (list expat icu4c))
+     (list expat icu4c libinih))
     (home-page "https://easyrpg.org/";)
     (synopsis "Library to handle RPG Maker 2000 and 2003 game data")
     (description
      "@code{liblcf} is a library to handle RPG Maker 2000 and 2003 game data.
 It can read and write LCF and XML files.")
-    ;; It includes a copy of Boost Preprocessor Cat and Stringize (boost-1.0):
-    ;;   src/boost/preprocessor/config.hpp
-    ;;   src/boost/preprocessor/cat.hpp
-    ;;   src/boost/preprocessor/stringize.hpp
-    ;; and a copy of inih (bsd-3):
-    ;;   src/ini.h
-    ;;   src/ini.cpp
-    ;;   src/inireader.h
-    ;;   src/inireader.cpp
-    ;; TODO: Unbundle them.
+    ;; It includes a copy of span-lite (boost-1.0):
+    ;;   src/lcf/third_party/span.h
     (license license:expat)))
 
 (define-public easyrpg-player

Reply via email to