forked from pool/i3status
Accepting request 745556 from X11:windowmanagers
- update to version 2.13: * add memory module * add read_file module * drop CAP_NET_ADMIN (not needed on Linux ≥ 2.6.37) * switch to autotools * battery: hide seconds by default * wireless: add format_quality * doc: clarify min_width not being supported with dzen2/xmobar * battery: read multiple batteries on DragonFlyBSD * make: don’t use pulseaudio on DragonFlyBSD * wireless: detect interface type on DragonFlyBSD * cpu usage: fix: correctly print usage for cpu 10 * cpu usage: fix: correctly print for invalid %cpu placeholder * cpu usage: support non-consecutive CPUs * time: add only_when_tz_different option * ethernet: add %interface * ethernet: fix speed display for 100 Gbit/s cards * battery: handle POWER_SUPPLY_STATUS=Not charging * volume: provide more natural volume percentage with ALSA * volume: fix ALSA capture device monitoring * volume: implement %devicename for PulseAudio and ALSA * config: re-arrange disk after network interfaces * fix: include sys/socket.h on macOS * fix: strip network interface labels * fix glob(3) error handling * various testsuite improvements * switch to clang-format-3.8 OBS-URL: https://build.opensuse.org/request/show/745556 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3status?expand=0&rev=10
This commit is contained in:
commit
9d7defa977
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6fc6881536043391ab4bed369d956f99d1088965d8bcebed18d1932de3ba791a
|
|
||||||
size 57162
|
|
3
i3status-2.13.tar.bz2
Normal file
3
i3status-2.13.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ce89c9ff8565f62e88299f1a611229afdfc356b4e97368a5f8c4f06ad2fa1466
|
||||||
|
size 201409
|
16
i3status-2.13.tar.bz2.asc
Normal file
16
i3status-2.13.tar.bz2.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEEQk4U1wPnxtQ9nW82TnFg7UrI7h0FAl0Y+OoACgkQTnFg7UrI
|
||||||
|
7h2rVQ//VptgbqdGqnoXT57cGv8qUqCKwhwR7NP/stx45MLuh7Zcs5Fn/kOCloLL
|
||||||
|
Zj70orw6e9URwPldnSDDOS0au+OvLaCnQN1ZskIQ3LWxEOKAW9zK2qdnlK+AC2ps
|
||||||
|
xUaiSPuoPRg1c/NoaIzBSIosH2hpCAQViaNP8MdfY/EZ72HAIvws3S2xF6zC5R8R
|
||||||
|
V4g/ckuUYLE44dfUtioSrrh7mOVPLSbd+refHt3JuKgwaTq6PJg7QMcxYgZGosZu
|
||||||
|
qXdaiik8hrHGKMW/J8HE9oKa0p8wStoXfvW19T+3sMUdRgf20E7vdCpmise8OjsB
|
||||||
|
PrM9cuPn2eQT7VQC32HTAvkRbkZ0r6VUPrexJuHVAKjTIRCx/kIdR948Z222z+bh
|
||||||
|
CwmoOAUVrYAD3H+cdmeTkhUR1OcZT/j0U3Y6V42RX2ETkNro7Gowy9w99lm/aNKu
|
||||||
|
Sex9t36P0ELP7JoQY3ekKAXcjA0ks4Z3wndIcqDxSFHMqMF5Pnjr4kXIgFb1Ctfu
|
||||||
|
j0FvhzrUxtp147hcoOibMi7cAEJqAPnAK2YopncabswHfBfTg0ThSkQM/GLhnLEY
|
||||||
|
vW2HaiolPFDfbKGTSwoaPrKnjZ0yOO0PjnPC5NxPy+v+RDjMiYwILNNP+/Y82xCY
|
||||||
|
DrlXMeE6STBPW5A/UMNYbTzC0DlhIqngF25VwoA8z8ZdrrGpI4g=
|
||||||
|
=2ZfC
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,34 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 9 08:50:37 UTC 2019 - Dan Čermák <dcermak@suse.com>
|
||||||
|
|
||||||
|
- update to version 2.13:
|
||||||
|
* add memory module
|
||||||
|
* add read_file module
|
||||||
|
* drop CAP_NET_ADMIN (not needed on Linux ≥ 2.6.37)
|
||||||
|
* switch to autotools
|
||||||
|
* battery: hide seconds by default
|
||||||
|
* wireless: add format_quality
|
||||||
|
* doc: clarify min_width not being supported with dzen2/xmobar
|
||||||
|
* battery: read multiple batteries on DragonFlyBSD
|
||||||
|
* make: don’t use pulseaudio on DragonFlyBSD
|
||||||
|
* wireless: detect interface type on DragonFlyBSD
|
||||||
|
* cpu usage: fix: correctly print usage for cpu 10
|
||||||
|
* cpu usage: fix: correctly print for invalid %cpu placeholder
|
||||||
|
* cpu usage: support non-consecutive CPUs
|
||||||
|
* time: add only_when_tz_different option
|
||||||
|
* ethernet: add %interface
|
||||||
|
* ethernet: fix speed display for 100 Gbit/s cards
|
||||||
|
* battery: handle POWER_SUPPLY_STATUS=Not charging
|
||||||
|
* volume: provide more natural volume percentage with ALSA
|
||||||
|
* volume: fix ALSA capture device monitoring
|
||||||
|
* volume: implement %devicename for PulseAudio and ALSA
|
||||||
|
* config: re-arrange disk after network interfaces
|
||||||
|
* fix: include sys/socket.h on macOS
|
||||||
|
* fix: strip network interface labels
|
||||||
|
* fix glob(3) error handling
|
||||||
|
* various testsuite improvements
|
||||||
|
* switch to clang-format-3.8
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri May 18 15:47:31 UTC 2018 - jengelh@inai.de
|
Fri May 18 15:47:31 UTC 2018 - jengelh@inai.de
|
||||||
|
|
||||||
|
56
i3status.keyring
Normal file
56
i3status.keyring
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
lvBaQ1/2dDXBLz+nASWfFaa584Dwq9mi4YRI
|
||||||
|
=mjdA
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package i3status
|
# spec file for package i3status
|
||||||
#
|
#
|
||||||
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
# Copyright (c) 2014 Thomas Pfeiffer <email@pfeiffer.pw>
|
# Copyright (c) 2014 Thomas Pfeiffer <email@pfeiffer.pw>
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
@ -13,28 +13,32 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
Name: i3status
|
Name: i3status
|
||||||
Version: 2.12
|
Version: 2.13
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: I3 Status Bar
|
Summary: I3 Status Bar
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
Group: System/Monitoring
|
Group: System/Monitoring
|
||||||
URL: https://i3wm.org/i3status/
|
URL: https://i3wm.org/i3status/
|
||||||
Source0: https://i3wm.org/i3status/%{name}-%{version}.tar.bz2
|
Source0: %{url}/%{name}-%{version}.tar.bz2
|
||||||
BuildRequires: alsa-devel
|
Source1: %{url}/%{name}-%{version}.tar.bz2.asc
|
||||||
|
# Michael Stapelberg's GPG key:
|
||||||
|
# 424E14D703E7C6D43D9D6F364E7160ED4AC8EE1D
|
||||||
|
Source2: %{name}.keyring
|
||||||
|
BuildRequires: autoconf
|
||||||
|
BuildRequires: automake
|
||||||
|
BuildRequires: pkgconfig(alsa)
|
||||||
|
BuildRequires: pkgconfig(libconfuse)
|
||||||
|
BuildRequires: pkgconfig(libnl-genl-3.0)
|
||||||
|
BuildRequires: pkgconfig(libpulse)
|
||||||
|
BuildRequires: pkgconfig(yajl)
|
||||||
|
# man pages
|
||||||
BuildRequires: asciidoc
|
BuildRequires: asciidoc
|
||||||
BuildRequires: libasound2
|
BuildRequires: xmlto
|
||||||
BuildRequires: libcap2
|
|
||||||
BuildRequires: libconfuse-devel
|
|
||||||
BuildRequires: libiw-devel
|
|
||||||
BuildRequires: libnl3-devel
|
|
||||||
BuildRequires: libpulse-devel
|
|
||||||
BuildRequires: libxslt-devel
|
|
||||||
BuildRequires: libyajl-devel
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
i3status is a program for generating a status bar for i3bar, dzen2,
|
i3status is a program for generating a status bar for i3bar, dzen2,
|
||||||
@ -44,16 +48,30 @@ second so that the bar is updated even under load. It saves a bit of
|
|||||||
energy by being more efficient than shell commands.
|
energy by being more efficient than shell commands.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup
|
||||||
rm -fr yajl-fallback
|
|
||||||
chmod -x contrib/*.*
|
for f in contrib/*py; do
|
||||||
|
sed -i.orig "s:^#\!%{_bindir}/env\s\+python\s\?$:#!/usr/bin/python3:" $f
|
||||||
|
touch -r $f.orig $f
|
||||||
|
rm $f.orig
|
||||||
|
done
|
||||||
|
for f in contrib/*pl; do
|
||||||
|
sed -i.orig "s:^#\!%{_bindir}/env\s\+perl\s\?$:#!/usr/bin/perl:" $f
|
||||||
|
touch -r $f.orig $f
|
||||||
|
rm $f.orig
|
||||||
|
done
|
||||||
|
|
||||||
%build
|
%build
|
||||||
make %{?_smp_mflags} \
|
autoreconf -fi
|
||||||
OPTFLAGS="%{optflags}"
|
# out of source builds appear mandatory
|
||||||
|
mkdir build && pushd build
|
||||||
|
ln -s ../configure configure
|
||||||
|
%configure
|
||||||
|
%make_build
|
||||||
|
popd
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install
|
%make_install -C build
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
|
Loading…
Reference in New Issue
Block a user