Frederik Schwan pushed to branch main at Arch Linux / Packaging / Packages /
i3status-rust
Commits:
0253b302 by Frederik Schwan at 2024-02-20T14:16:33+01:00
add pipewire support
fixes #1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,12 +1,14 @@
pkgbase = i3status-rust
pkgdesc = Resourcefriendly and feature-rich replacement for i3status,
written in pure Rust
pkgver = 0.33.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/greshake/i3status-rust
arch = x86_64
- license = GPL3
+ license = GPL-3.0-only
+ makedepends = clang
makedepends = rust
makedepends = pandoc
+ depends = libpipewire
depends = libpulse
depends = lm_sensors
optdepends = alsa-utils: for the volume block
=====================================
PKGBUILD
=====================================
@@ -4,13 +4,21 @@
pkgname=i3status-rust
pkgver=0.33.0
-pkgrel=1
+pkgrel=2
pkgdesc='Resourcefriendly and feature-rich replacement for i3status, written
in pure Rust'
arch=('x86_64')
url='https://github.com/greshake/i3status-rust'
-license=('GPL3')
-depends=('libpulse' 'lm_sensors')
-makedepends=('rust' 'pandoc')
+license=('GPL-3.0-only')
+depends=(
+ 'libpipewire'
+ 'libpulse'
+ 'lm_sensors'
+)
+makedepends=(
+ 'clang'
+ 'rust'
+ 'pandoc'
+)
optdepends=('alsa-utils: for the volume block'
'bluez: for the bluetooth block'
'fakeroot: for the pacman block to show pending updates'
@@ -33,7 +41,7 @@ build() {
cd ${pkgname}-${pkgver}
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
- cargo build --release --locked --features 'pulseaudio maildir'
+ cargo build --release --locked --features 'pulseaudio maildir pipewire'
cargo xtask generate-manpage
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/i3status-rust/-/commit/0253b3028a4aa6ba21fd3c9cdf07f0290bb6ee81
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/i3status-rust/-/commit/0253b3028a4aa6ba21fd3c9cdf07f0290bb6ee81
You're receiving this email because of your account on gitlab.archlinux.org.