gnu: st: Improve style.

* gnu/packages/suckless.scm (st)[arguments]: Use G-Expressions.
[inputs]: Modernize style.

Change-Id: I790c43e81950ea82e8bbd7581b5cbc772b5f94b3
Signed-off-by: jgart <jgart@dismail.de>
This commit is contained in:
Cayetano Santos 2025-08-24 12:12:59 +02:00 committed by jgart
parent fd4a1f33a6
commit e03f2316e4
No known key found for this signature in database
GPG key ID: A52AA2B477B6DD35

View file

@ -377,21 +377,21 @@ numbers of user-defined menu items efficiently.")
(base32 "0js9z5kn8hmpxzfmb2g6zsy28zkpg88j3wih5wixc89b8x7ms8bb"))))
(build-system gnu-build-system)
(arguments
`(#:tests? #f ; no tests
#:make-flags
(list (string-append "CC=" ,(cc-for-target))
(string-append "TERMINFO="
(assoc-ref %outputs "out")
"/share/terminfo")
(string-append "PREFIX=" %output))
#:phases
(modify-phases %standard-phases
(delete 'configure))))
(list
#:tests? #f ;no tests
#:make-flags
#~(list
(string-append "CC=" #$(cc-for-target))
(string-append "TERMINFO=" #$output "/share/terminfo")
(string-append "PREFIX=" #$output))
#:phases
#~(modify-phases %standard-phases
(delete 'configure))))
(inputs
`(("libx11" ,libx11)
("libxft" ,libxft)
("fontconfig" ,fontconfig)
("freetype" ,freetype)))
(list libx11
libxft
fontconfig
freetype))
(native-inputs
(list ncurses ;provides tic program
pkg-config))