Bump uniseg and add reflow package

This commit is contained in:
Vivianne 2024-03-06 11:38:53 -05:00
parent 2f47285f78
commit d21b2c9347
Signed by: vv
GPG key ID: F3E249EDFAC7BE26

View file

@ -59,10 +59,10 @@
(method git-fetch)
(uri (git-reference
(url "https://git.solarpunk.moe/solarpunk-guile/guile-uniseg.git")
(commit "v0.1-ff9ec71a09")))
(commit "v0.1-054bc193b6")))
(sha256
(base32
"0s7ydkz2rbknjax5avvmlhc34d0djg7vnflvj5xhc1laalnjxlyb"))))
"11hp07vy16b7ijzqpz34gqfk92ndwhba7nyas1cmz38ks3sn3qd8"))))
(build-system gnu-build-system)
(arguments
(list
@ -87,3 +87,29 @@
"A library that provides guile character sets and operations to work with runes that are more than a single character width.")
(home-page "https://git.solarpunk.moe/solarpunk-guile/guile-uniseg")
(license license:gpl3+)))
(define-public guile-reflow
(name "guile-reflow")
(version "0.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://git.solarpunk.moe/solarpunk-guile/guile-reflow.git")
(commit "v0.1-edbe785fd0")))
(sha256
(base32
"08yyhm618bfcakkr83y757gz32vqha4h0rg02w4lgjrdwqbg71vc"))))
(build-system gnu-build-system)
(arguments `())
(native-inputs
(list autoconf automake pkg-config texinfo))
(inputs (list guile-3.0))
(propagated-inputs (list guile-uniseg))
(synopsis "Guile port of reflow")
(description
"A library to provide easy text wrapping in consoles that preserves control-code formatting.")
(home-page
"https://git.solarpunk.moe/vv/guile-reflow")
(license license:gpl3+))