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.


Reply via email to