me
/
guix
Archived
1
0
Fork 0

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>
master
Parnikkapore 2024-03-03 21:16:14 +07:00 committed by 宋文武
parent 5b507280d7
commit b4e60b8362
No known key found for this signature in database
GPG Key ID: D415BF253B515976
1 changed files with 4 additions and 12 deletions

View File

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