app-misc/zellij: drop 0.43.1-r1, 0.44.0

Signed-off-by: Yixun Lan <dlan@gentoo.org>
This commit is contained in:
Yixun Lan
2026-05-05 10:41:38 +00:00
parent 590878f54f
commit e25f79205e
3 changed files with 0 additions and 210 deletions

View File

@@ -1,7 +1,3 @@
DIST zellij-0.43.1-crates.tar.xz 47813096 BLAKE2B e6854e1b32556a8854d7cae78f7995cc20b0c75d096fe6bc0228f40781e734295dd287929be0940c6c4894d64d3289c32c49197ddb818521dad7bf1fe2304657 SHA512 cea4fc06cdbda4e9922d57af640b6be5b248ba2137dbfa96df7cd0790a574067a7838f24ad5d6f2a2e34be48ff22a87afce401c8e0da6e488ab7becfe26b45f3
DIST zellij-0.43.1.gh.tar.gz 11519296 BLAKE2B 3f05b9ca0c1b2a26d65eae8ca284fd87da1e10f58cad7d09636ccec146186ed920c5bd4e04f88c73064570f5f70263c62229e53643f7da5861a409b4d68481d2 SHA512 8fb390a9f054e74b8a50933dd4976339509f7459d049176b1587f7d78c41ffcd71f5a9b38fd9c15c23919826cb4ab750227c8a58b7a4282398954decab3e3bdb
DIST zellij-0.44.0-crates.tar.xz 46712720 BLAKE2B f5207d2a60c1d8c3bd719daec3b2244b8a1c467654561db199a6331c1963c156586e748056fca7a3afd9810f91fc16a5d92eef2f9384ec90f0c648bf9167f04e SHA512 c8a1bc117d7e8c3e5d9f7d2f3f486222daf12b88bb6d7029ea7c1f51d0420960953ac265fa099bab0df434f31c1ccce502245c06237a59053bc1206e70813172
DIST zellij-0.44.0.gh.tar.gz 13169115 BLAKE2B 14bb262e0369b35be13e1d78cab876591fbd4898298d9d023c70fb0e796070d1b556992a934f7569b9685e468c9c0354753414528a8e023bf38128dc07508b22 SHA512 6ed0c8d82e3a8607370d9fe6f6e96e64f03691d75c2fe072feba091417e119668f4cd6e1cbedc54dd7e28679612c9c64139d7a83e55dfa99ef82720fd5bdaee6
DIST zellij-0.44.1-crates.tar.xz 46602000 BLAKE2B 2dfc2ddd24332a997470589603afa903e3a4562549d7f96c2b1b1d4096a7b4002185f4df157361e559bbfbdd4a83032855040a0dd809e26b76b16d0f0c16054c SHA512 1d0df39c9685c9b31bd920ac75a92d45c6303845746536d842b56ce1537690cbd974fb0f70797a2a3f6604232d14f04c6d9774ff0697edb12928557174802d15
DIST zellij-0.44.1.gh.tar.gz 13228980 BLAKE2B 8ca933b6eb1a56027140909b4aa01a2a81e5b53fedaf9bf906710c4ed3294056226ee60787ce6698f994e8714f2271289e5c126cce5d26f4b67d0d8311a65aff SHA512 e89605ac464a38e7c0bac04d790c0136b8b153f7266a9bd1559878885b7612b28fd5c40a42dbef4f74c7d426c51909b55dff2dd09e09974d913e1e5655cdab1f
DIST zellij-0.44.2-crates.tar.xz 46609636 BLAKE2B 7a7fefc95e9780aea5db5d2bfac64688626491b9acbaeee40377f994abb8c3af9edb8370a99210404b69056814a479b419f9e6622e148f07890f13f70412e7aa SHA512 687a6e19c6ac23485ddc6e44a1da97e58d3d76217ba9febfd0a1b746141711d829c19479f282e0f75d0752927a830d9538b379d4693eab233b4e0e8a04d36f6d

View File

@@ -1,104 +0,0 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.14.0
EAPI=8
RUST_MIN_VER="1.84.0"
inherit cargo desktop shell-completion xdg
DESCRIPTION="A terminal workspace with batteries included"
HOMEPAGE="
https://zellij.dev/
https://github.com/zellij-org/zellij
"
SRC_URI="https://github.com/zellij-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
SRC_URI+=" https://github.com/gentoo-crate-dist/zellij/releases/download/v${PV}/${P}-crates.tar.xz"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT
MPL-2.0 Unicode-DFS-2016 WTFPL-2 ZLIB
"
SLOT="0"
KEYWORDS="~amd64 ~riscv"
IUSE="man system-sqlite"
# libnghttp2 still bundled
# https://github.com/alexcrichton/nghttp2-rs/pull/5
RDEPEND="
system-sqlite? ( >=dev-db/sqlite-3.45.3:3 )
net-misc/curl
"
DEPEND="${RDEPEND}"
BDEPEND="
man? ( dev-go/go-md2man )
virtual/pkgconfig
"
# rust does not use *FLAGS from make.conf, silence portage warning
# update with proper path to binaries this crate installs, omit leading /
QA_FLAGS_IGNORED="usr/bin/${PN}"
QA_PRESTRIPPED="usr/bin/${PN}"
DOCS=(
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
GOVERNANCE.md
README.md
docs/
)
pkg_setup() {
# libsqlite3-sys https://wiki.gentoo.org/wiki/Project:Rust/sys_crates
use system-sqlite && export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
rust_pkg_setup
}
src_configure() {
local myfeatures=(
plugins_from_target
web_server_capability
)
# disable vendored_curl
cargo_src_configure --no-default-features
}
src_compile() {
cargo_src_compile
pushd ${PN}-utils 2>/dev/null || die
cargo_src_compile
popd 2>/dev/null || die
if use man; then
go-md2man -in docs/MANPAGE.md -out ${PN}.1 || die
fi
"$(cargo_target_dir)"/zellij setup --generate-completion bash > zellij.bash || die
"$(cargo_target_dir)"/zellij setup --generate-completion fish > zellij.fish || die
"$(cargo_target_dir)"/zellij setup --generate-completion zsh > zellij.zsh || die
}
src_install() {
cargo_src_install
dodoc example/*.*
insinto /usr/share/zellij
doins -r example/{themes,layouts}
doins -r ${PN}-utils/assets/{layouts,plugins,config,shell} \
${PN}-utils/assets/*.wasm ${PN}-utils/assets/README.md
use man && doman ${PN}.1
domenu assets/zellij.desktop
newicon assets/logo.png zellij.png
newbashcomp zellij.bash zellij
newfishcomp zellij.fish zellij.fish
newzshcomp zellij.zsh _zellij
}

View File

@@ -1,102 +0,0 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
RUST_MIN_VER="1.92.0"
inherit cargo desktop shell-completion xdg
DESCRIPTION="A terminal workspace with batteries included"
HOMEPAGE="
https://zellij.dev/
https://github.com/zellij-org/zellij
"
SRC_URI="https://github.com/zellij-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
SRC_URI+=" https://github.com/gentoo-crate-dist/zellij/releases/download/v${PV}/${P}-crates.tar.xz"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+="
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT
MPL-2.0 Unicode-3.0 ZLIB
"
SLOT="0"
KEYWORDS="~amd64 ~riscv"
IUSE="man system-sqlite"
# libnghttp2 still bundled
# https://github.com/alexcrichton/nghttp2-rs/pull/5
RDEPEND="
system-sqlite? ( >=dev-db/sqlite-3.45.3:3 )
net-misc/curl
"
DEPEND="${RDEPEND}"
BDEPEND="
man? ( dev-go/go-md2man )
virtual/pkgconfig
"
# rust does not use *FLAGS from make.conf, silence portage warning
# update with proper path to binaries this crate installs, omit leading /
QA_FLAGS_IGNORED="usr/bin/${PN}"
QA_PRESTRIPPED="usr/bin/${PN}"
DOCS=(
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
GOVERNANCE.md
README.md
docs/
)
pkg_setup() {
# libsqlite3-sys https://wiki.gentoo.org/wiki/Project:Rust/sys_crates
use system-sqlite && export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
rust_pkg_setup
}
src_configure() {
local myfeatures=(
plugins_from_target
web_server_capability
)
# disable vendored_curl
cargo_src_configure --no-default-features
}
src_compile() {
cargo_src_compile
pushd ${PN}-utils 2>/dev/null || die
cargo_src_compile
popd 2>/dev/null || die
if use man; then
go-md2man -in docs/MANPAGE.md -out ${PN}.1 || die
fi
"$(cargo_target_dir)"/zellij setup --generate-completion bash > zellij.bash || die
"$(cargo_target_dir)"/zellij setup --generate-completion fish > zellij.fish || die
"$(cargo_target_dir)"/zellij setup --generate-completion zsh > zellij.zsh || die
}
src_install() {
cargo_src_install
dodoc example/*.*
insinto /usr/share/zellij
doins -r example/{themes,layouts}
doins -r ${PN}-utils/assets/{layouts,plugins,config,shell} \
${PN}-utils/assets/*.wasm ${PN}-utils/assets/README.md
use man && doman ${PN}.1
domenu assets/zellij.desktop
newicon assets/logo.png zellij.png
newbashcomp zellij.bash zellij
newfishcomp zellij.fish zellij.fish
newzshcomp zellij.zsh _zellij
}