dev-vcs/gitui: add 0.28.0

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
Takuya Wakazono
2025-12-17 00:23:44 +09:00
parent 6a90b0734b
commit a655aebf0c
3 changed files with 68 additions and 3 deletions

View File

@@ -164,6 +164,8 @@ DIST git2-0.18.3.crate 213009 BLAKE2B f0df4ba154d08f7e7ccd2f5bac9c41c60dd4af7c49
DIST git2-0.20.0.crate 219198 BLAKE2B ecc6e070ef2a431ead9c2f0aef774dadcc08db0985ff1d0b3cf002926cd6dbbbba5bd740c8ed9e4bc4da47b85b7d741698f18a7ce47c9b4ee76f32af55b46a1f SHA512 ca86f70b2b1aea95906618791f8093abb6366896c2c7a1db3c054ed3719081c73581f02ba1cdfb58f047df2eccea7108ba933bb9dd9b255d48e1f8159666278d
DIST gitui-0.26.3.tar.gz 34964445 BLAKE2B db23eb408811d90ad176e94a99fdf29f85a4aab1fb15ee94be3847220236f71e2eda405d343b6c8aa4458c8825d9916c2fdb33a764364b95d4c930c4fc8e780f SHA512 9cf160bf9f85211797096c0b18247d9ff1ac774b234d4c3622964b2ca7c856d5190a7a391824d7a431e4bfb15fe28a6ae84e3d44fcdb6889effc014e8ecfc8c0
DIST gitui-0.27.0.tar.gz 34695215 BLAKE2B 6fd0cc43b8719fc4dac54470291900ef732b7c15a6c90a4bfd10ea89ed4505a51e57e8d713dc665fdc2dc981dc85f0fbf0f49ab88e2a35524f953eb002c88852 SHA512 7e299b7045b116779eb3b0ee2cc71fb07664174d53c171a1c36a9cf0b5e1cb36143ec29417a39f462e46b3504d9952a4269aa08dc8643987966274401a831b5e
DIST gitui-0.28.0-crates.tar.xz 41162332 BLAKE2B 12375840a7305f9f93b7dd3b29e1f1ea86e81f8fe475bb285a50f32614072a0e53bc7d5c9afc8e2073ccc1b8c53495cbf1294b11d3f43f1e8c3089522a5b245c SHA512 3b7e6f9084db9e7f41df9d486e1d8ba45c5d9a37516e17667542ec02a78c111626ac24c7d249ecbb578628a1058d7a77e2b97b745f27e8f85af857099cf1d9bd
DIST gitui-0.28.0.tar.gz 35102374 BLAKE2B 501d9d4b279f7d8e26be2d4705d35890aec21bfea3b13b12462bf362f05b3cb8aad516a5a2130b747b42dc3c803f2fb81028955e31427f16f0a6add1dfdf875a SHA512 bf1e363df7789996ad06a763dd1631f0c16664fff765a94c7e68944c75a83b0ed941a47d74bd25de559e5f8db68de1f002975ac8bba4d552e1c91e9de6b317d8
DIST gix-0.69.1.crate 283914 BLAKE2B 8024c931523ace0375817c8c94df04d2fb0de754b74dc68d09dcfae1ed39fc145c0c7aa7170b689f0ac0dbf135b1ba1ec114dea41ec5de263a5f9e3007e2b4fa SHA512 49cc671a251939f0433224e20f96fd0078634a8a56c9959c0da369f5c5f5d1435e30002ebd4ba8e6d40147bca4f55518fcef56957651cd78e9c08ebf7608d2ac
DIST gix-actor-0.33.1.crate 10085 BLAKE2B 807e2d1a9f7c84c515838f0bde3942557bcf2fbeab11855e5b42c91f64be48efb8e1daa2e3f2abdf82476a5478b1fbf1c7ff0ca688851b841436f2e7919908f8 SHA512 cc852e6a4abbeab7059d83b175271c88a79528e039e4995145bacd50c26db143c27a9986b86309cb8824890c791ebf7b74d3275249e684c4b03fca725fb6f6ff
DIST gix-bitmap-0.2.13.crate 7689 BLAKE2B 966087f65e6a037155c4b75ddf6fd9374694df794acf003228b79946fcd0507ac6521cf0f6de16b2b84416188a7e235fc38b7d0b9ae7c77d6d5a1e167a372e23 SHA512 52b7f61f4ca51d31d127d62bff5fa07493f5bad4ec03d0db58cca3bb83f330c5eb67d93ddce0b8b710714afed9ef0869b9ad48ddafd20055c317236719d63f4d

View File

@@ -0,0 +1,63 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.13.4
EAPI=8
CRATES="
"
RUST_MIN_VER="1.82.0"
inherit cargo
DESCRIPTION="blazing fast terminal-ui for git"
HOMEPAGE="https://github.com/gitui-org/gitui"
SRC_URI="
https://github.com/gitui-org/gitui/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz
${CARGO_CRATE_URIS}
"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+="
Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB
"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-libs/libgit2-1.9.2:0/1.9
dev-libs/openssl:=
net-libs/libssh2
"
DEPEND="${RDEPEND}"
DOCS=( {README,KEY_CONFIG,THEMES}.md vim_style_key_config.ron )
QA_FLAGS_IGNORED="usr/bin/gitui"
src_configure() {
# Use system library
export LIBSSH2_SYS_USE_PKG_CONFIG=1
export LIBGIT2_NO_VENDOR=1
local myfeatures=(
ghemoji
regex-fancy
trace-libgit
)
cargo_src_configure --no-default-features
}
src_install() {
cargo_src_install
einstalldocs
}
pkg_postinst() {
elog "Example vim style key config is installed in '${EROOT}/usr/share/doc/${PF}'."
elog "To use it, copy the content into '\$XDG_CONFIG_HOME/gitui/key_configs.ron'."
}

View File

@@ -6,8 +6,8 @@
<name>Takuya Wakazono</name>
</maintainer>
<upstream>
<changelog>https://github.com/extrawurst/gitui/raw/master/CHANGELOG.md</changelog>
<bugs-to>https://github.com/extrawurst/gitui/issues</bugs-to>
<remote-id type="github">extrawurst/gitui</remote-id>
<changelog>https://github.com/gitui-org/gitui/raw/master/CHANGELOG.md</changelog>
<bugs-to>https://github.com/gitui-org/gitui/issues</bugs-to>
<remote-id type="github">gitui-org/gitui</remote-id>
</upstream>
</pkgmetadata>