David Runge pushed to branch main at Arch Linux / Packaging / Packages / ironbar
Commits: 47a03c96 by David Runge at 2026-05-18T16:02:00+02:00 Add optional dependencies for modules Signed-off-by: David Runge <[email protected]> - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -21,6 +21,8 @@ pkgbase = ironbar depends = lua51-lgi depends = openssl depends = systemd-libs + optdepends = networkmanager: for network_manager module + optdepends = swaync: for notifications module optdepends = ttf-font-nerd: for displaying text-based icons options = !lto source = ironbar-0.18.0.tar.gz::https://github.com/JakeStanger/ironbar/archive/refs/tags/v0.18.0.tar.gz ===================================== PKGBUILD ===================================== @@ -25,7 +25,11 @@ depends=( systemd-libs ) makedepends=(rust) -optdepends=('ttf-font-nerd: for displaying text-based icons') +optdepends=( + 'networkmanager: for network_manager module' + 'swaync: for notifications module' + 'ttf-font-nerd: for displaying text-based icons' +) options=(!lto) source=( $pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ironbar/-/commit/47a03c96fb59e46bf7c7e92ab022610226f0c9a1 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ironbar/-/commit/47a03c96fb59e46bf7c7e92ab022610226f0c9a1 You're receiving this email because of your account on gitlab.archlinux.org. Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications | Help: https://gitlab.archlinux.org/help
