rio: update to 0.2.23

This commit is contained in:
tranzystorekk 2025-07-22 15:43:20 +02:00
parent 0bdbd75bc5
commit 2b36bf23d7
2 changed files with 8 additions and 16 deletions

View file

@ -1,13 +0,0 @@
diff --git a/Cargo.toml b/Cargo.toml
index 90c5f41..d287209 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -18,7 +18,7 @@ edition = "2021"
license = "MIT"
keywords = ["graphics", "terminal", "application"]
# Minimal stable rust version (MSRV)
-rust-version = "1.87.0"
+rust-version = "1.86.0"
repository = "https://github.com/raphamorim/rio"
homepage = "https://raphamorim.io/rio"
documentation = "https://github.com/raphamorim/rio#readme"

View file

@ -1,10 +1,10 @@
# Template file for 'rio'
pkgname=rio
version=0.2.20
version=0.2.23
revision=1
build_style=cargo
build_wrksrc="frontends/rioterm"
hostmakedepends="pkg-config"
hostmakedepends="pkg-config scdoc"
makedepends="libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
depends="rio-terminfo-${version}_${revision}"
short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
@ -13,7 +13,7 @@ license="MIT"
homepage="https://raphamorim.io/rio/"
changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
checksum=10c70fe13c4261593359fcf9ec489770cb056d07153d790193bfa8621ac4ca42
checksum=62d36296f3f53d573a9b34c8fa5da29882f7eb17c7d8abcd526245e0a33af9d0
case "${XBPS_TARGET_MACHINE}" in
i686*)
@ -27,6 +27,11 @@ post_install() {
vinstall ${wrksrc}/misc/rio.desktop 644 usr/share/applications
vlicense ${wrksrc}/LICENSE
for _manpage in rio.1 rio.5 rio-bindings.5; do
scdoc < ${wrksrc}/extra/man/${_manpage}.scd > ${_manpage}
vman ${_manpage}
done
vmkdir usr/share/terminfo
tic -sx -o ${DESTDIR}/usr/share/terminfo ${wrksrc}/misc/rio.terminfo
}