~ruther/guix-local

983cf1f8b21c70bdcdb085d8fcb692c36fa04f75 — Janneke Nieuwenhuizen 1 year, 10 months ago 32702e9
gnu: chmlib: Fix build with gcc-14.

* gnu/packages/ebook.scm (chmlib)[arguments]: New field to relax gcc-14's strictness.

Change-Id: Ia2fb349d9aeda92d7753c5b1ac98dd85869a2f70
1 files changed, 5 insertions(+), 0 deletions(-)

M gnu/packages/ebook.scm
M gnu/packages/ebook.scm => gnu/packages/ebook.scm +5 -0
@@ 12,6 12,7 @@
;;; Copyright © 2021 Petr Hodina <phodina@protonmail.com>
;;; Copyright © 2021 Mathieu Laparie <mlaparie@disr.it>
;;; Copyright © 2024 jgart <jgart@dismail.de>
;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 103,6 104,10 @@
                "18zzb4x3z0d7fjh1x5439bs62dmgsi4c1pg3qyr7h5gp1i5xcj9l"))
             (patches (search-patches "chmlib-inttypes.patch"))))
    (build-system gnu-build-system)
    (arguments
     (list
      #:configure-flags
      #~(list "CFLAGS=-Wno-error=implicit-function-declaration")))
    (home-page "http://www.jedrea.com/chmlib/")
    (synopsis "Library for CHM files")
    (description "CHMLIB is a library for dealing with ITSS/CHM format files.")