~ruther/guix-local

b4e60b836224291ab17c470a845c057e6ecd5970 — Parnikkapore 2 years ago 5b50728
gnu: lite-xl: Update to 2.1.3.

* gnu/packages/text-editors.scm (lite-xl): Update to 2.1.3.
[arguments]: Pass '-Duse_system_lua=true' to configure.
[source]: Remove snippet.
[inputs]: Remove agg and reproc.

Change-Id: If3a57587ce2049f94e4ac7791c680d29a4e7d222
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
1 files changed, 4 insertions(+), 12 deletions(-)

M gnu/packages/text-editors.scm
M gnu/packages/text-editors.scm => gnu/packages/text-editors.scm +4 -12
@@ 1473,7 1473,7 @@ commands.")
(define-public lite-xl
  (package
    (name "lite-xl")
    (version "2.1.1")
    (version "2.1.3")
    (source (origin
              (method git-fetch)
              (uri (git-reference


@@ 1482,18 1482,10 @@ commands.")
              (file-name (git-file-name name version))
              (sha256
               (base32
                "1pnmax68hvk1ry4bjsxwq4qimfn55pai8jlljw6jiqzcmh4mp7xm"))
              (modules '((guix build utils)))
              (snippet '(substitute* "meson.build"
                          (("dependency\\('lua5\\.4',")
                           "dependency('lua-5.4',")))))
                "19wdq8w6ickyynx6r2wg2vf5isl2577zjizgwbzql9vhqdsi8ag3"))))
    (build-system meson-build-system)
    (inputs (list agg
                  freetype
                  lua-5.4
                  pcre2
                  reproc
                  sdl2))
    (arguments (list #:configure-flags #~'("-Duse_system_lua=true")))
    (inputs (list lua-5.4 pcre2 freetype sdl2))
    (native-inputs (list pkg-config))
    (home-page "https://lite-xl.com")
    (synopsis "Lightweight text editor written in Lua")