~ruther/guix-local

35a58ab7981697b9595f44941272ee4db53a9793 — Maxim Cournoyer a month ago 3b8d7b1
gnu: luanti: Prepare for next release.

* gnu/packages/luanti.scm (luanti) [source] <snippet>: Preserve lstrpack.
[#:configure-flags]: Explicitly disable building doxygen documentation.

Change-Id: Id41375fd8f456447bc7fbf8868de67ffc5231a9d
1 files changed, 3 insertions(+), 2 deletions(-)

M gnu/packages/luanti.scm
M gnu/packages/luanti.scm => gnu/packages/luanti.scm +3 -2
@@ 78,7 78,7 @@
       ;;   but still ok for internal use." Also asked MT devs on IRC for this.
       ;; - tiniergltf is intended for Luanti and diverged from upstream.
       (snippet
          '(let ((keep '("." ".." "sha256" "tiniergltf")))
          '(let ((keep '("." ".." "lstrpack" "sha256" "tiniergltf")))
             (with-directory-excursion "lib"
               (for-each delete-file-recursively
                         (scandir "." (negate (cut member <> keep)))))


@@ 99,7 99,8 @@
    (arguments
     (list
      #:configure-flags
      #~(list "-DENABLE_LTO=ON"
      #~(list "-DBUILD_DOCUMENTATION=OFF" ;not installed anyway
              "-DENABLE_LTO=ON"
              "-DENABLE_UPDATE_CHECKER=FALSE")
      #:phases
      #~(modify-phases %standard-phases