x11-misc/i3status-rust: drop 0.35.0

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
This commit is contained in:
Lucio Sauer
2026-06-16 15:27:01 +02:00
parent ed859999e7
commit f1b08880ef
2 changed files with 0 additions and 104 deletions

View File

@@ -1,6 +1,3 @@
DIST i3status-rust-0.35.0-crates.tar.xz 23381376 BLAKE2B 82c0dd21c91ab6e5e154e72f5ef561cd7edcfa08f1c19a98280efd6e08b0d751b66e63a2483a17ada87c17e64b926c95d45f3756ac4d3740bce57808954fe229 SHA512 876a3fb0e6250abb4ccf44eecc6c8f382b6a692e1272d05d7d343aafbd4650e14ce6e21d51d5fb4f6f7fa75c57a7ee1fadeed63b5a1779ad623b7aec912e9dc1
DIST i3status-rust-0.35.0-man.1 140463 BLAKE2B 9dcf6da75d5ae1b3575af2eaf975c2e08e1a0d4d540ba73ad89a7fb0e606d1ab232a47cc3949990737d19d9269b8a0fe8a14fe3ff38b75897ded94e388fbbe62 SHA512 c96e2254e78daa762f3ba56b0b7bb9b72ac3328e2f9f72dcde1f908a232196b0be41623598eab46c910a5c64caea99c5e1ba458e81da8c199fe5dc9f24d497f6
DIST i3status-rust-0.35.0.gh.tar.gz 474566 BLAKE2B 8e78b14161837a349b6d0810b9486485ed80044319819ef2a7cdde6409102173e580e03a72a9c3eab0df3e349c184c3d184aee6b5505c25df9fd3a1a9f0a9b8d SHA512 ffa0a9ff253b20a7a7a297bd4d6160024ab5b9e2af0692f74051da1878842bbfc74c731fcd402f7079abe6d3a4af849f19314e5a93ba5a5ba7cea5817412445e
DIST i3status-rust-0.36.1-crates.tar.xz 23486888 BLAKE2B 836d9950effc564b375d0f431fca4284ba4ad86aacffc745ed476d4a15a8faf1644f7f2b4768342e9ae29b3fa2c9356f78917f8152e226132704610a6601b709 SHA512 c46e4f7c95cd301edd48bedd9ef3033377555cdcc3103ceb0a73bdf1cd21fe6f64520f9eefdaa4a96cdd9627351c95224e5632e0585ec3195a68d39c1fda69b4
DIST i3status-rust-0.36.1-man.1 146617 BLAKE2B c0b13c7ae2b659654da5936046caa9a699b1a1180496189bd46becacf61984ae1ddf2a0a0f87603db52ac5dfbddc9ed0f86c277dea8a11a8fd821baacae0eb7b SHA512 aeba6e6422f714b95ff6c1bcc81caf8b2c2bf8ad23e06f228f06bffcbf034a723a45be6fd82831ecc7fadd599822c643e7918bda7d97ba16c7af283c40ad2151
DIST i3status-rust-0.36.1.gh.tar.gz 492258 BLAKE2B 54218848df022488a3517647535f02894db20499cb99d08f374002e976a48f1385e383c3732a0dde541423b4826dcc7db4915de741035541c8b001a88719e662 SHA512 051684a5bb03b0f6861da0098ea485046fcfb7a6a4e742015a52b71f8a760435c0a7b4f89584d542a2082ec9c8c9d39cc693b63899ecdc447dc90f6bbb01c6c1

View File

@@ -1,101 +0,0 @@
# Copyright 2020-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
RUST_MIN_VER="1.88.0"
LLVM_OPTIONAL=1
LLVM_COMPAT=( {18..21} )
inherit cargo llvm-r2 optfeature
DESCRIPTION="Feature-rich and resource-friendly replacement for i3status, written in Rust"
HOMEPAGE="https://github.com/greshake/i3status-rust/"
SRC_URI="
https://github.com/greshake/i3status-rust/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
https://home.cit.tum.de/~salu/distfiles/${P}-crates.tar.xz
https://home.cit.tum.de/~salu/distfiles/${P}-man.1
"
LICENSE="GPL-3"
# Dependent crate licenses
LICENSE+="
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0
GPL-3+ ISC MIT MPL-2.0 MirOS Unicode-3.0 Unicode-DFS-2016
"
# ring crate
LICENSE+=" openssl"
SLOT="0"
KEYWORDS="~amd64"
IUSE="notmuch pipewire pulseaudio"
REQUIRED_USE="pipewire? ( ${LLVM_REQUIRED_USE} )"
DEPEND="
dev-libs/openssl:=
sys-apps/lm-sensors:=
notmuch? ( net-mail/notmuch:= )
pulseaudio? ( media-libs/libpulse )
pipewire? ( >=media-video/pipewire-0.3:= )
"
RDEPEND="${DEPEND}"
BDEPEND="
virtual/pkgconfig
pipewire? ( $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') )
"
PATCHES=( "${FILESDIR}"/${P}-gitless.patch )
QA_FLAGS_IGNORED="usr/bin/i3status-rs"
pkg_setup() {
if use pipewire; then
llvm-r2_pkg_setup
fi
rust_pkg_setup
}
src_prepare() {
default
local COMMIT="b5433fde865496a1b70c0d74ee7a7d37f64f4f73"
local DATE="2025-12-15"
sed -e "s/%COMMIT%/${COMMIT:0:9}/" -e "s/%DATE%/${DATE}/" \
-i build.rs || die
}
src_configure() {
local myfeatures=(
$(usev debug debug_borders)
$(usev notmuch)
$(usev pipewire)
icu_calendar
maildir
)
cargo_src_configure $(usex pulseaudio '' --no-default-features)
}
src_install() {
cargo_src_install
newman "${DISTDIR}"/${P}-man.1 i3status-rs.1
insinto /usr/share/i3status-rust
doins -r files/icons files/themes
dodoc NEWS.md CONTRIBUTING.md
docinto examples
dodoc examples/*.toml
}
pkg_postinst() {
optfeature_header "Configurable fonts for themes and icons:"
optfeature "themes using the Powerline arrow char" media-fonts/powerline-symbols
optfeature "the awesome{5,6} icon set" media-fonts/fontawesome
optfeature_header "Status bar blocks with additional requirements:"
optfeature "ALSA volume support" media-sound/alsa-utils
optfeature "advanced/non-standard battery support" sys-power/apcupsd sys-power/upower
optfeature "bluetooth support" net-wireless/bluez
optfeature "KDE Connect support" kde-misc/kdeconnect
optfeature "speedtest support" net-analyzer/speedtest-cli
# optfeature "VPN support" net-vpn/nordvpn # nordvpn overlay
elog "The music block supports all music players that implement the MPRIS"
elog "interface. These include media-sound/rhythmbox, media-sound/mpv and"
elog "www-client/firefox among others. MPRIS support may be built-in or"
elog "require additional plugins."
}