x11-terms/rio: drop 0.2.7

Signed-off-by: Jonas Frei <freijon@pm.me>
This commit is contained in:
Jonas Frei 2025-03-01 06:28:18 +01:00
parent e602eb4363
commit d524e91127
No known key found for this signature in database
GPG Key ID: F8C5C87BDD1E28A8
2 changed files with 0 additions and 71 deletions

View File

@ -1,4 +1,2 @@
DIST rio-0.2.7-crates.tar.xz 49610300 BLAKE2B 35569816795aabaf551d7d8f27b39f9428270e02178b02b50a305204db4431172028813aa8b24b9e419e0b2ff80994833e9eb1ecd5e4042e6a3018e2976a1f20 SHA512 7854cbea05b5c1e9ab794052f0ba5b8e1909f60589759898373ca35bae9a79642a3da9c5541a31f11d842e79f7ccbe0eafe42ce80148add90f98821397ed16a3
DIST rio-0.2.7.tar.gz 82604125 BLAKE2B 9a62b1762d1e6afc1f7ed49ae51a8a2d0dd32d1d2e2e9fc51438fd554e994f69adaa0ef190fca4e8b8558a8e1733788cd8d18e61a0aeccadfd49d9b9e2bd9538 SHA512 1961cb17a47b44fe1017031906156ca3fec0eb62a38e60e20049cd4a722b49a727a579b73f53b5262d07e09dfb9d767a0e045024c2814b2af276fba4f97bc7b6
DIST rio-0.2.8-crates.tar.xz 49649572 BLAKE2B fcb86797ea6c75c3e84ef6908758df84b289282d5c9c1e1286a7e930e9d10bf6a549cec9464e4d345f761a2b400fead44bc50631232acf22b2002efca87c2d3b SHA512 4d5a7d757ed339740cbd2c50d9734834b5371771f444790318d308c9d4e3014bbd90af661e8740d73be96ac73bd2b3177c6a2ba9eca0a34cbc692b05a4516e87
DIST rio-0.2.8.tar.gz 88481062 BLAKE2B c11fdc77b5947b61095ef2ee1e75e672259a31a54ee7aa92646509d537b1f414208f0df296e901a7984bdf48b42c802927265ba1bf7026ff2fbfd93b23a2eec2 SHA512 fb735ed797df2baf92cff352276a946b2590c424806f9ddf6d4b4d28078fe0a692834f3baa6aeb3aa77d049ba43632e2bb532522e8d08f05ca5c26143cebcb82

View File

@ -1,69 +0,0 @@
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES=""
RUST_MIN_VER="1.80.1"
inherit cargo desktop
DESCRIPTION="A hardware-accelerated GPU terminal emulator powered by WebGPU"
HOMEPAGE="https://raphamorim.io/rio/"
SRC_URI="https://github.com/raphamorim/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
DEPS_URI="https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz"
SRC_URI+=" ${DEPS_URI}"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+="
Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0
Unicode-DFS-2016 ZLIB
"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+wayland +X"
REQUIRED_USE="|| ( wayland X )"
DEPEND="
media-libs/freetype:2
media-libs/fontconfig
wayland? ( dev-libs/wayland )
wayland? ( x11-libs/libxkbcommon[wayland] )
X? ( x11-libs/libxkbcommon[X] )
>=sys-libs/ncurses-6.4_p20240330
"
RDEPEND="${DEPEND}"
BDEPEND="
dev-build/cmake
virtual/pkgconfig
"
QA_FLAGS_IGNORED="usr/bin/rio"
DOCS=(
"README.md"
"docs/docs"
)
src_prepare() {
default
sed -i '/^strip =/d' Cargo.toml || die
}
src_configure() {
local myfeatures=(
$(usev wayland)
$(usev X x11)
)
cargo_src_configure --verbose --no-default-features
}
src_install() {
dobin "$(cargo_target_dir)/${PN}"
dodoc -r "${DOCS[@]}"
newicon -s scalable "misc/logo.svg" "${PN}.svg"
domenu "misc/${PN}.desktop"
}