Package Details: i3status-rust 0.12.0-2

Git Clone URL: https://aur.archlinux.org/i3status-rust.git (read-only, click to copy)
Package Base: i3status-rust
Description: Resourcefriendly and feature-rich replacement for i3status, written in pure Rust
Upstream URL: https://github.com/greshake/i3status-rust
Licenses: GPL3
Submitter: polyzen
Maintainer: tim.hellhake
Last Packager: tim.hellhake
Votes: 3
Popularity: 0.131943
First Submitted: 2017-08-06 12:59
Last Updated: 2019-12-12 14:24

Dependencies (7)

Required by (0)

Sources (1)

Latest Comments

abdel commented on 2019-12-11 22:08

Why is it only for x86_64 ? This can be built on aarch64 architecture (I have an aarch64 computer so I could test it) and I suppose it could be run on any architecture. Here is the diff

diff --git a/PKGBUILD b/PKGBUILD
index 38881d9..f66c007 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=i3status-rust
 pkgver=0.12.0
 pkgrel=2
 pkgdesc='Resourcefriendly and feature-rich replacement for i3status, written in pure Rust'
-arch=('x86_64')
+arch=('any')
 url=https://github.com/greshake/i3status-rust
 license=('GPL3')
 depends=('dbus')

abdel commented on 2019-12-11 22:05

core/pkgconf is a required dependence

asgavar commented on 2019-12-09 09:22

There's a typo in the source URL, archive name starts with a letter 'v' before the version number. See e.g.: https://github.com/greshake/i3status-rust/archive/v0.12.0.tar.gz

diff --git a/PKGBUILD b/PKGBUILD
index cc47302..c2583b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,7 +15,7 @@ optdepends=('alsa-utils: for the volume block'
             'powerline-fonts: for all themes using the Powerline arrow char'
             'speedtest-cli: for the speedtest block'
             'ttf-font-awesome: for the Awesome icons')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 sha512sums=('e7d654a9612a8ab66d37022093a5a10e378fa93e4622ac799499643abdeddb29373c4f89318ce5bf6596f46a0522af23f833bcaae99560fe59815a9248e3d5df')

 build() {

polyzen commented on 2019-09-20 21:56

You should drop $_commit altogether and stick with $pkgver. It was only needed as releases weren't being tagged.

esbdb commented on 2019-06-11 19:21

my sincere apologies. It's been so long :/

polyzen commented on 2019-06-11 18:31

pkgconf doesn't need to be listed as it's part of the base-devel group, which is assumed to be installed: https://wiki.archlinux.org/index.php/Arch_User_Repository#Getting_started

esbdb commented on 2019-06-11 05:16

I just installed a brand new base arch system and found that this package is missing the pkgconfig required dependency https://www.archlinux.org/packages/core/x86_64/pkgconf/