[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/files/, x11-misc/i3status/

2023-06-20 Thread Andreas Sturmlechner
commit: 24a600548e1e48cd2683ba9b9f80f5411e82a70d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 12:26:24 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 20 12:37:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a60054

x11-misc/i3status: drop 2.13-r1

Bug: https://bugs.gentoo.org/908383
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/i3status/Manifest |   1 -
 ...01-Extend-battery-handling-on-OpenBSD-351.patch |  98 -
 ...-meant-for-OpenBSD-but-snuck-in-for-FreeB.patch |  33 --
 ...ly-compile-pulse.c-only-when-using-pulsea.patch |  56 --
 ...4-battery-include-sys-sysctl.h-on-OpenBSD.patch |  26 -
 ...disable-pulse-on-OpenBSD-and-DragonFlyBSD.patch |  56 --
 ...NetBSD-include-sys-socket.h-for-AF_INET-6.patch |  24 -
 ...udio-an-optional-dependency-follow-best-p.patch | 119 -
 x11-misc/i3status/i3status-2.13-r1.ebuild  |  68 
 9 files changed, 481 deletions(-)

diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest
index 56f072db9c04..3b335da31c78 100644
--- a/x11-misc/i3status/Manifest
+++ b/x11-misc/i3status/Manifest
@@ -1,2 +1 @@
-DIST i3status-2.13.tar.bz2 201409 BLAKE2B 
e087d69e2df3ae9348cb55739023b2164dfa3543551d173b138c72e574714069d8397716b95e92c4315aa538ea31b33aa73532d6d0f75bbc38d7db54e1f665bc
 SHA512 
6dadff19e53499d169ba4f491e1f821014b4f92fc3c93d7947c85cbbbdeaba538d02bd8ab98fe266a8f80756a287fd5803ec77a8cd874d50082b5cad309875c2
 DIST i3status-2.14.tar.xz 68900 BLAKE2B 
e85019c2a95d50b6bd4adc6bc9dafb85c3a3d8cdaa93602a9c2af54e6818a4e58ad26f47e2c85b38744c12c08f52c4b5c1216e6f3215f8ee2f4152b42a547905
 SHA512 
10a1235cc314f5fc4dde4e1369a30f49118c95271f636c5803caa52d94d99ad8565b89fcd602d0c8aa7c830a79d3a3bb08e5ac8123cf07cfddc8ef0126b10f80

diff --git 
a/x11-misc/i3status/files/0001-Extend-battery-handling-on-OpenBSD-351.patch 
b/x11-misc/i3status/files/0001-Extend-battery-handling-on-OpenBSD-351.patch
deleted file mode 100644
index 32a0358b4211..
--- a/x11-misc/i3status/files/0001-Extend-battery-handling-on-OpenBSD-351.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-From 3a51673c05142b99f8db6a0bd9b8e4b806efeb72 Mon Sep 17 00:00:00 2001
-From: Jasper Lievisse Adriaanse 
-Date: Mon, 8 Jul 2019 17:53:25 +0200
-Subject: [PATCH 1/7] Extend battery handling on OpenBSD (#351)
-
-If acpibat watts value is not available, try current (for batteries
-that report in amps), then convert to watts.
-
-originally submitted by @jcs

- src/print_battery_info.c | 47 ++--
- 1 file changed, 45 insertions(+), 2 deletions(-)
-
-diff --git a/src/print_battery_info.c b/src/print_battery_info.c
-index 1c51624..e2a790c 100644
 a/src/print_battery_info.c
-+++ b/src/print_battery_info.c
-@@ -20,6 +20,8 @@
- #include 
- #include 
- #include 
-+#include 
-+#include 
- #endif
- 
- #if defined(__DragonFly__)
-@@ -31,6 +33,7 @@
- #include 
- #include 
- #include 
-+#include 
- #endif
- 
- #if defined(__NetBSD__)
-@@ -269,11 +272,16 @@ static bool slurp_battery_info(struct battery_info 
*batt_info, yajl_gen json_gen
- #elif defined(__OpenBSD__)
- /*
-* We're using apm(4) here, which is the interface to acpi(4) on 
amd64/i386 and
--   * the generic interface on macppc/sparc64/zaurus, instead of using 
sysctl(3) and
--   * probing acpi(4) devices.
-+   * the generic interface on macppc/sparc64/zaurus.  Machines that have 
ACPI
-+   * battery sensors gain some extra information.
-*/
- struct apm_power_info apm_info;
-+struct sensordev sensordev;
-+struct sensor sensor;
-+size_t sdlen, slen;
- int apm_fd;
-+int dev, mib[5] = {CTL_HW, HW_SENSORS, 0, 0, 0};
-+int volts = 0;
- 
- apm_fd = open("/dev/apm", O_RDONLY);
- if (apm_fd < 0) {
-@@ -311,6 +319,41 @@ static bool slurp_battery_info(struct battery_info 
*batt_info, yajl_gen json_gen
- if (batt_info->status != CS_CHARGING) {
- batt_info->seconds_remaining = apm_info.minutes_left * 60;
- }
-+
-+/* If acpibat* are present, check sensors for data not present via APM. */
-+batt_info->present_rate = 0;
-+sdlen = sizeof(sensordev);
-+slen = sizeof(sensor);
-+
-+for (dev = 0;; dev++) {
-+mib[2] = dev;
-+if (sysctl(mib, 3, , , NULL, 0) == -1) {
-+break;
-+}
-+/* 'path' is the node within the full path */
-+if (BEGINS_WITH(sensordev.xname, "acpibat")) {
-+/* power0 */
-+mib[3] = SENSOR_WATTS;
-+mib[4] = 0;
-+if (sysctl(mib, 5, , , NULL, 0) == -1) {
-+/* try current0 */
-+mib[3] = SENSOR_AMPS;
-+if (sysctl(mib, 5, , , NULL, 0) == -1)
-+continue;
-+volts = sensor.value;
-+
-+/* we also need current voltage to convert amps to watts */
-+  

[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2023-06-20 Thread Jakov Smolić
commit: 9fb1536c49a9a73e1db155cee0c277ab9310847a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 20 11:48:53 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 20 11:48:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb1536c

x11-misc/i3status: Stabilize 2.14-r1 x86, #908383

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-misc/i3status/i3status-2.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3status/i3status-2.14-r1.ebuild 
b/x11-misc/i3status/i3status-2.14-r1.ebuild
index 7bc2ba821661..4197471f91fa 100644
--- a/x11-misc/i3status/i3status-2.14-r1.ebuild
+++ b/x11-misc/i3status/i3status-2.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 IUSE="pulseaudio"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2023-06-11 Thread Andreas Sturmlechner
commit: cd127c09b75550b91f34035a1d176d8e783d5e36
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 29 17:31:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 18:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd127c09

x11-misc/i3status: drop 2.14

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/i3status/i3status-2.14.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.14.ebuild 
b/x11-misc/i3status/i3status-2.14.ebuild
deleted file mode 100644
index 4a7d1e2f875a..
--- a/x11-misc/i3status/i3status-2.14.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit fcaps meson
-
-DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
-HOMEPAGE="https://i3wm.org/i3status/;
-SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-IUSE="pulseaudio"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   >=dev-libs/yajl-2.0.2
-   dev-libs/confuse:=
-   dev-libs/libnl:3
-   media-libs/alsa-lib
-   pulseaudio? ( || ( media-sound/pulseaudio media-sound/apulse[sdk] ) )
-"
-
-DEPEND="
-   ${RDEPEND}
-   app-text/asciidoc
-   app-text/xmlto
-"
-
-PATCHES=(
-
-)
-
-src_prepare() {
-   default
-
-   # Needs an ALSA master device, bug #840622
-   # Also skipped in CI:
-   # 
https://github.com/i3/i3status/blob/07ad5aef2deea1f10eb6c544593e7a87205f24f8/.github/workflows/main.yml#L34
-   rm -rf testcases/020-percentliteral-volume || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use pulseaudio pulseaudio)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   fcaps cap_net_admin usr/bin/${PN}
-
-   elog "${PN} can be used with any of the following programs:"
-   elog "   i3bar (x11-wm/i3)"
-   elog "   x11-misc/xmobar"
-   elog "   x11-misc/dzen"
-   elog "Please refer to manual: man ${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2023-06-11 Thread Andreas Sturmlechner
commit: b77d068b17a5e27c659fb258f6ac0cce3dc0fb71
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 29 17:31:18 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 18:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77d068b

x11-misc/i3status: EAPI 8 bump, switch to media-libs/libpulse

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/i3status/i3status-2.14-r1.ebuild | 55 +++
 1 file changed, 55 insertions(+)

diff --git a/x11-misc/i3status/i3status-2.14-r1.ebuild 
b/x11-misc/i3status/i3status-2.14-r1.ebuild
new file mode 100644
index ..4e7bd55d627b
--- /dev/null
+++ b/x11-misc/i3status/i3status-2.14-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps meson
+
+DESCRIPTION="Generates a status bar for dzen2, xmobar or similar"
+HOMEPAGE="https://i3wm.org/i3status/;
+SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="pulseaudio"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   >=dev-libs/yajl-2.0.2
+   dev-libs/confuse:=
+   dev-libs/libnl:3
+   media-libs/alsa-lib
+   pulseaudio? ( || ( media-libs/libpulse media-sound/apulse[sdk] ) )
+"
+
+DEPEND="${RDEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+"
+
+src_prepare() {
+   default
+
+   # Needs an ALSA master device, bug #840622
+   # Also skipped in CI:
+   # 
https://github.com/i3/i3status/blob/07ad5aef2deea1f10eb6c544593e7a87205f24f8/.github/workflows/main.yml#L34
+   rm -rf testcases/020-percentliteral-volume || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use pulseaudio pulseaudio)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   fcaps cap_net_admin usr/bin/${PN}
+
+   elog "${PN} can be used with any of the following programs:"
+   elog "   i3bar (x11-wm/i3)"
+   elog "   x11-misc/xmobar"
+   elog "   x11-misc/dzen"
+   elog "Please refer to manual: man ${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2023-02-10 Thread Sam James
commit: 946d854632f2db973c9959812106f5789f8df8b0
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 00:28:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 00:36:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946d8546

x11-misc/i3status: fix filecaps desc. typo

Signed-off-by: Sam James  gentoo.org>

 x11-misc/i3status/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml
index b052e7bb4940..e16cefd50de7 100644
--- a/x11-misc/i3status/metadata.xml
+++ b/x11-misc/i3status/metadata.xml
@@ -14,7 +14,7 @@
your CPU as much as spawning the corresponding amount of shell 
commands would.


-   Linux capabilities library is required 
for i3status to be able to read net bandwith
+   Linux capabilities library is required 
for i3status to be able to read net bandwidth


i3/i3status



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2023-02-10 Thread Sam James
commit: b134436c3246a759d351dcc07f8b33e19aba5a5a
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 00:28:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 00:36:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b134436c

x11-misc/i3status: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 x11-misc/i3status/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml
index dc27abb8c502..b052e7bb4940 100644
--- a/x11-misc/i3status/metadata.xml
+++ b/x11-misc/i3status/metadata.xml
@@ -16,4 +16,7 @@

Linux capabilities library is required 
for i3status to be able to read net bandwith

+   
+   i3/i3status
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2023-02-10 Thread Sam James
commit: 882363e36a03af90ce76eed7e75a91672b3d
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 00:33:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 00:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8823

x11-misc/i3status: skip tests which needs alsa

Closes: https://bugs.gentoo.org/840622
Signed-off-by: Sam James  gentoo.org>

 x11-misc/i3status/i3status-2.14.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/x11-misc/i3status/i3status-2.14.ebuild 
b/x11-misc/i3status/i3status-2.14.ebuild
index 9a1390b6ee6a..4a7d1e2f875a 100644
--- a/x11-misc/i3status/i3status-2.14.ebuild
+++ b/x11-misc/i3status/i3status-2.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -29,8 +29,18 @@ DEPEND="
 "
 
 PATCHES=(
+
 )
 
+src_prepare() {
+   default
+
+   # Needs an ALSA master device, bug #840622
+   # Also skipped in CI:
+   # 
https://github.com/i3/i3status/blob/07ad5aef2deea1f10eb6c544593e7a87205f24f8/.github/workflows/main.yml#L34
+   rm -rf testcases/020-percentliteral-volume || die
+}
+
 src_configure() {
local emesonargs=(
$(meson_use pulseaudio pulseaudio)



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2022-07-01 Thread Arthur Zamarin
commit: db0c846d5fd1f6c083b45f4f8a0daab79cdf4f0e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 07:24:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 07:24:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0c846d

x11-misc/i3status: Keyword 2.14 arm64, #850985

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-misc/i3status/i3status-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3status/i3status-2.14.ebuild 
b/x11-misc/i3status/i3status-2.14.ebuild
index 7c79b758c1c8..9a1390b6ee6a 100644
--- a/x11-misc/i3status/i3status-2.14.ebuild
+++ b/x11-misc/i3status/i3status-2.14.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="pulseaudio"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2021-11-22 Thread Alexys Jacob
commit: f062f0d8502c37741d04fb2b6167c787b73a9412
Author: Alexys Jacob  gentoo  org>
AuthorDate: Mon Nov 22 14:00:55 2021 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Nov 22 14:01:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f062f0d8

x11-misc/i3status: version bump using meson

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexys Jacob  gentoo.org>

 x11-misc/i3status/Manifest |  1 +
 x11-misc/i3status/i3status-2.14.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest
index ab1c2b4c1da3..56f072db9c04 100644
--- a/x11-misc/i3status/Manifest
+++ b/x11-misc/i3status/Manifest
@@ -1 +1,2 @@
 DIST i3status-2.13.tar.bz2 201409 BLAKE2B 
e087d69e2df3ae9348cb55739023b2164dfa3543551d173b138c72e574714069d8397716b95e92c4315aa538ea31b33aa73532d6d0f75bbc38d7db54e1f665bc
 SHA512 
6dadff19e53499d169ba4f491e1f821014b4f92fc3c93d7947c85cbbbdeaba538d02bd8ab98fe266a8f80756a287fd5803ec77a8cd874d50082b5cad309875c2
+DIST i3status-2.14.tar.xz 68900 BLAKE2B 
e85019c2a95d50b6bd4adc6bc9dafb85c3a3d8cdaa93602a9c2af54e6818a4e58ad26f47e2c85b38744c12c08f52c4b5c1216e6f3215f8ee2f4152b42a547905
 SHA512 
10a1235cc314f5fc4dde4e1369a30f49118c95271f636c5803caa52d94d99ad8565b89fcd602d0c8aa7c830a79d3a3bb08e5ac8123cf07cfddc8ef0126b10f80

diff --git a/x11-misc/i3status/i3status-2.14.ebuild 
b/x11-misc/i3status/i3status-2.14.ebuild
new file mode 100644
index ..a79b79410fec
--- /dev/null
+++ b/x11-misc/i3status/i3status-2.14.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit fcaps autotools meson
+
+DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
+HOMEPAGE="https://i3wm.org/i3status/;
+SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="pulseaudio"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   >=dev-libs/yajl-2.0.2
+   dev-libs/confuse:=
+   dev-libs/libnl:3
+   media-libs/alsa-lib
+   pulseaudio? ( || ( media-sound/pulseaudio media-sound/apulse[sdk] ) )
+"
+
+DEPEND="
+   ${RDEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+"
+
+PATCHES=(
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use pulseaudio pulseaudio)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   fcaps cap_net_admin usr/bin/${PN}
+
+   elog "${PN} can be used with any of the following programs:"
+   elog "   i3bar (x11-wm/i3)"
+   elog "   x11-misc/xmobar"
+   elog "   x11-misc/dzen"
+   elog "Please refer to manual: man ${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2021-09-21 Thread Yixun Lan
commit: c025ab86daf4420fc4c0c2067c259abb62d3c98d
Author: Yongxiang Liang  gmail  com>
AuthorDate: Tue Sep 21 09:52:15 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Sep 21 13:41:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c025ab86

x11-misc/i3status: keyword ~riscv

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 x11-misc/i3status/i3status-2.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3status/i3status-2.13-r1.ebuild 
b/x11-misc/i3status/i3status-2.13-r1.ebuild
index eeae885823e..94263d66e0e 100644
--- a/x11-misc/i3status/i3status-2.13-r1.ebuild
+++ b/x11-misc/i3status/i3status-2.13-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 IUSE="pulseaudio"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2021-08-04 Thread Alexys Jacob
commit: d0cc5ba6c5258e3374b9c13fe2990a2ee194985b
Author: Alexys Jacob  gentoo  org>
AuthorDate: Wed Aug  4 15:19:02 2021 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Wed Aug  4 15:19:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cc5ba6

x11-misc/i3status: add myself as maintainer

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alexys Jacob  gentoo.org>

 x11-misc/i3status/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml
index 0d97daa3143..f46ee7d432f 100644
--- a/x11-misc/i3status/metadata.xml
+++ b/x11-misc/i3status/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   ultra...@gentoo.org
+   Alexys Jacob
+   

i3status is a small program (about 1500 SLOC) for generating a 
status bar for
dzen2, xmobar or similar programs. It is designed to be very 
efficient by



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2021-08-04 Thread Sergei Trofimovich
commit: 15d4ec65ec3cd2829055272109499e5d9a201b39
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug  4 08:56:50 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug  4 09:01:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d4ec65

x11-misc/i3status: drop slyfox@ from maintainers down to m-n

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/i3status/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml
index ac73075b7ac..0d97daa3143 100644
--- a/x11-misc/i3status/metadata.xml
+++ b/x11-misc/i3status/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   sly...@gentoo.org
-   Sergei Trofimovich
-   
+   

i3status is a small program (about 1500 SLOC) for generating a 
status bar for
dzen2, xmobar or similar programs. It is designed to be very 
efficient by



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2021-01-23 Thread Sergei Trofimovich
commit: 02ebd9fb0009ffdb45e45557bcb47850aabf2669
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 23 10:55:18 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 23 11:28:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ebd9fb

x11-misc/i3status: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/i3status/i3status-2.13.ebuild | 47 --
 1 file changed, 47 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.13.ebuild 
b/x11-misc/i3status/i3status-2.13.ebuild
deleted file mode 100644
index 0648dee3cb5..000
--- a/x11-misc/i3status/i3status-2.13.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit fcaps
-
-DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
-HOMEPAGE="https://i3wm.org/i3status/;
-SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   >=dev-libs/yajl-2.0.2
-   dev-libs/confuse:=
-   dev-libs/libnl:3
-   media-libs/alsa-lib
-   || ( media-sound/pulseaudio media-sound/apulse[sdk] )
-"
-DEPEND="
-   ${RDEPEND}
-   app-text/asciidoc
-   app-text/xmlto
-"
-
-src_compile() {
-   pushd "${S}/${CHOST}" || die
-   default
-}
-
-src_install() {
-   pushd "${S}/${CHOST}" || die
-   default
-}
-
-pkg_postinst() {
-   fcaps cap_net_admin usr/bin/${PN}
-
-   elog "${PN} can be used with any of the following programs:"
-   elog "   i3bar (x11-wm/i3)"
-   elog "   x11-misc/xmobar"
-   elog "   x11-misc/dzen"
-   elog "Please refer to manual: man ${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2021-01-17 Thread Sam James
commit: 1dfed03227d9b8d811fd25e4d811e94f98813273
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 18 00:48:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 18 00:48:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfed032

x11-misc/i3status: Stabilize 2.13-r1 amd64, #765727

Signed-off-by: Sam James  gentoo.org>

 x11-misc/i3status/i3status-2.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3status/i3status-2.13-r1.ebuild 
b/x11-misc/i3status/i3status-2.13-r1.ebuild
index 2fcbbaebeb3..eeae885823e 100644
--- a/x11-misc/i3status/i3status-2.13-r1.ebuild
+++ b/x11-misc/i3status/i3status-2.13-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="pulseaudio"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2021-01-17 Thread Sam James
commit: 7d0bc105f3ebf4a1596f90b282989c6e0ec7116b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 18 00:47:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 18 00:47:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0bc105

x11-misc/i3status: Stabilize 2.13-r1 x86, #765727

Signed-off-by: Sam James  gentoo.org>

 x11-misc/i3status/i3status-2.13-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.13-r1.ebuild 
b/x11-misc/i3status/i3status-2.13-r1.ebuild
index 9107ec983b7..2fcbbaebeb3 100644
--- a/x11-misc/i3status/i3status-2.13-r1.ebuild
+++ b/x11-misc/i3status/i3status-2.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 IUSE="pulseaudio"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2021-01-17 Thread Jonas Stein
commit: 27e7375502947abadc99759cf3882f24f16b8e9f
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Jan 17 16:12:22 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Jan 17 16:12:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e73755

x11-misc/i3status: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jonas Stein  gentoo.org>

 x11-misc/i3status/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml
index 79925c7a5a0..ac73075b7ac 100644
--- a/x11-misc/i3status/metadata.xml
+++ b/x11-misc/i3status/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
-   

sly...@gentoo.org
Sergei Trofimovich



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/, x11-misc/i3status/files/

2020-12-14 Thread Sergei Trofimovich
commit: 6752335a13c702472e65431ed6971f4dd3bf8928
Author: creich  linux  com>
AuthorDate: Mon Dec 14 23:52:41 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 00:26:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6752335a

x11-misc/i3status: make pulseaudio optional

Backports series of upstream patches to plumb through
--disable-pulseaudio.

Closes: https://github.com/gentoo/gentoo/pull/18659
Signed-off-by: creich  linux.com>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 ...01-Extend-battery-handling-on-OpenBSD-351.patch |  98 +
 ...-meant-for-OpenBSD-but-snuck-in-for-FreeB.patch |  33 ++
 ...ly-compile-pulse.c-only-when-using-pulsea.patch |  56 ++
 ...4-battery-include-sys-sysctl.h-on-OpenBSD.patch |  26 +
 ...disable-pulse-on-OpenBSD-and-DragonFlyBSD.patch |  56 ++
 ...NetBSD-include-sys-socket.h-for-AF_INET-6.patch |  24 +
 ...udio-an-optional-dependency-follow-best-p.patch | 119 +
 x11-misc/i3status/i3status-2.13-r1.ebuild  |  68 
 8 files changed, 480 insertions(+)

diff --git 
a/x11-misc/i3status/files/0001-Extend-battery-handling-on-OpenBSD-351.patch 
b/x11-misc/i3status/files/0001-Extend-battery-handling-on-OpenBSD-351.patch
new file mode 100644
index 000..32a0358b421
--- /dev/null
+++ b/x11-misc/i3status/files/0001-Extend-battery-handling-on-OpenBSD-351.patch
@@ -0,0 +1,98 @@
+From 3a51673c05142b99f8db6a0bd9b8e4b806efeb72 Mon Sep 17 00:00:00 2001
+From: Jasper Lievisse Adriaanse 
+Date: Mon, 8 Jul 2019 17:53:25 +0200
+Subject: [PATCH 1/7] Extend battery handling on OpenBSD (#351)
+
+If acpibat watts value is not available, try current (for batteries
+that report in amps), then convert to watts.
+
+originally submitted by @jcs
+---
+ src/print_battery_info.c | 47 ++--
+ 1 file changed, 45 insertions(+), 2 deletions(-)
+
+diff --git a/src/print_battery_info.c b/src/print_battery_info.c
+index 1c51624..e2a790c 100644
+--- a/src/print_battery_info.c
 b/src/print_battery_info.c
+@@ -20,6 +20,8 @@
+ #include 
+ #include 
+ #include 
++#include 
++#include 
+ #endif
+ 
+ #if defined(__DragonFly__)
+@@ -31,6 +33,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #endif
+ 
+ #if defined(__NetBSD__)
+@@ -269,11 +272,16 @@ static bool slurp_battery_info(struct battery_info 
*batt_info, yajl_gen json_gen
+ #elif defined(__OpenBSD__)
+ /*
+* We're using apm(4) here, which is the interface to acpi(4) on 
amd64/i386 and
+-   * the generic interface on macppc/sparc64/zaurus, instead of using 
sysctl(3) and
+-   * probing acpi(4) devices.
++   * the generic interface on macppc/sparc64/zaurus.  Machines that have 
ACPI
++   * battery sensors gain some extra information.
+*/
+ struct apm_power_info apm_info;
++struct sensordev sensordev;
++struct sensor sensor;
++size_t sdlen, slen;
+ int apm_fd;
++int dev, mib[5] = {CTL_HW, HW_SENSORS, 0, 0, 0};
++int volts = 0;
+ 
+ apm_fd = open("/dev/apm", O_RDONLY);
+ if (apm_fd < 0) {
+@@ -311,6 +319,41 @@ static bool slurp_battery_info(struct battery_info 
*batt_info, yajl_gen json_gen
+ if (batt_info->status != CS_CHARGING) {
+ batt_info->seconds_remaining = apm_info.minutes_left * 60;
+ }
++
++/* If acpibat* are present, check sensors for data not present via APM. */
++batt_info->present_rate = 0;
++sdlen = sizeof(sensordev);
++slen = sizeof(sensor);
++
++for (dev = 0;; dev++) {
++mib[2] = dev;
++if (sysctl(mib, 3, , , NULL, 0) == -1) {
++break;
++}
++/* 'path' is the node within the full path */
++if (BEGINS_WITH(sensordev.xname, "acpibat")) {
++/* power0 */
++mib[3] = SENSOR_WATTS;
++mib[4] = 0;
++if (sysctl(mib, 5, , , NULL, 0) == -1) {
++/* try current0 */
++mib[3] = SENSOR_AMPS;
++if (sysctl(mib, 5, , , NULL, 0) == -1)
++continue;
++volts = sensor.value;
++
++/* we also need current voltage to convert amps to watts */
++mib[3] = SENSOR_VOLTS_DC;
++mib[4] = 1;
++if (sysctl(mib, 5, , , NULL, 0) == -1)
++continue;
++
++batt_info->present_rate += (((float)volts / 1000.0) * 
((float)sensor.value / 1000.0));
++} else {
++batt_info->present_rate += sensor.value;
++}
++}
++}
+ #elif defined(__NetBSD__)
+ /*
+  * Using envsys(4) via sysmon(4).
+-- 
+2.26.2
+

diff --git 
a/x11-misc/i3status/files/0002-Fix-headers-meant-for-OpenBSD-but-snuck-in-for-FreeB.patch
 
b/x11-misc/i3status/files/0002-Fix-headers-meant-for-OpenBSD-but-snuck-in-for-FreeB.patch
new file mode 100644
index 000..be9a08e32cc
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/, x11-misc/i3status/files/

2020-11-26 Thread Sergei Trofimovich
commit: e8d694c30115e924b7b5680e1c95525ebd54cb07
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 26 22:18:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 26 22:18:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d694c3

x11-misc/i3status: drop old

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/i3status/Manifest |  1 -
 .../i3status/files/i3status-2.11-pulseaudio.patch  | 42 
 x11-misc/i3status/i3status-2.12.ebuild | 46 --
 3 files changed, 89 deletions(-)

diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest
index 8f7a097491c..ab1c2b4c1da 100644
--- a/x11-misc/i3status/Manifest
+++ b/x11-misc/i3status/Manifest
@@ -1,2 +1 @@
-DIST i3status-2.12.tar.bz2 57162 BLAKE2B 
d3225581b628640bfb6084b390a135562c2ce052078cf014a63e106c83beb14b38270eee28d01898d478a9593ce542684252e420ffe37d07f392509ac9b2a749
 SHA512 
687a880a65cb8df46f5e9d2256b59724ba3424c502e9a0fb3ca71b070875df5f4008ee501c554bc716f2d728a5cf813a36d22d7377d42c3c46b14381d385bab3
 DIST i3status-2.13.tar.bz2 201409 BLAKE2B 
e087d69e2df3ae9348cb55739023b2164dfa3543551d173b138c72e574714069d8397716b95e92c4315aa538ea31b33aa73532d6d0f75bbc38d7db54e1f665bc
 SHA512 
6dadff19e53499d169ba4f491e1f821014b4f92fc3c93d7947c85cbbbdeaba538d02bd8ab98fe266a8f80756a287fd5803ec77a8cd874d50082b5cad309875c2

diff --git a/x11-misc/i3status/files/i3status-2.11-pulseaudio.patch 
b/x11-misc/i3status/files/i3status-2.11-pulseaudio.patch
deleted file mode 100644
index 2447f16f933..000
--- a/x11-misc/i3status/files/i3status-2.11-pulseaudio.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 3084ae7..7ea1964 100644
 a/Makefile
-+++ b/Makefile
-@@ -58,6 +57,10 @@ ifeq ($(OS),NetBSD)
- LIBS+=-lprop
- endif
- 
-+ifeq ($(OS),OpenBSD)
-+LIBS+=-lpthread
-+endif
-+
- # This probably applies for any pkgsrc based system
- ifneq (, $(filter $(OS), NetBSD DragonFly))
- CFLAGS+=-I/usr/pkg/include/
-@@ -79,9 +82,12 @@ CFLAGS += -idirafter yajl-fallback
- OBJS:=$(sort $(wildcard src/*.c *.c))
- OBJS:=$(OBJS:.c=.o)
- 
--ifeq ($(OS),OpenBSD)
-+PULSE ?= 1
-+ifeq ($(PULSE),0)
- OBJS:=$(filter-out src/pulse.o, $(OBJS))
- LIBS:=$(filter-out -lpulse, $(LIBS))
-+else
-+CPPFLAGS+=-DPULSE
- endif
- 
- src/%.o: src/%.c include/i3status.h
-diff --git a/src/print_volume.c b/src/print_volume.c
-index 51e84f3..9e015c0 100644
 a/src/print_volume.c
-+++ b/src/print_volume.c
-@@ -61,7 +61,7 @@ void print_volume(yajl_gen json_gen, char *buffer, const 
char *fmt, const char *
- free(instance);
- }
- 
--#ifndef __OpenBSD__
-+#if !defined(__OpenBSD__) && defined(PULSE)
- /* Try PulseAudio first */
- 
- /* If the device name has the format "pulse[:N]" where N is the

diff --git a/x11-misc/i3status/i3status-2.12.ebuild 
b/x11-misc/i3status/i3status-2.12.ebuild
deleted file mode 100644
index 81f9ba7f6c6..000
--- a/x11-misc/i3status/i3status-2.12.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps toolchain-funcs
-
-DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
-HOMEPAGE="https://i3wm.org/i3status/;
-SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="pulseaudio"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   dev-libs/confuse:=
-   dev-libs/libnl:3
-   >=dev-libs/yajl-2.0.2
-   media-libs/alsa-lib
-   pulseaudio? ( media-sound/pulseaudio )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.11-pulseaudio.patch )
-
-src_prepare() {
-   default
-   sed -e "/@echo/d" -e "s:@\$(:\$(:g" -e "/setcap/d" \
-   -e '/CFLAGS+=-g/d' -i Makefile || die
-}
-
-src_compile() {
-   emake V=1 CC="$(tc-getCC)" PULSE=$(usex pulseaudio 1 0)
-}
-
-pkg_postinst() {
-   fcaps cap_net_admin usr/bin/${PN}
-   einfo "${PN} can be used with any of the following programs:"
-   einfo "   i3bar (x11-wm/i3)"
-   einfo "   x11-misc/xmobar"
-   einfo "   x11-misc/dzen"
-   einfo "Please refer to manual: man ${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2020-11-26 Thread Sergei Trofimovich
commit: 33b409b9a2272aa57fbe229203888673fc1f5587
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 26 22:22:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 26 22:22:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b409b9

x11-misc/i3status: use elog for important messages

Reported-by: Francesco Turco
Closes: https://bugs.gentoo.org/711600
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/i3status/i3status-2.13.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.13.ebuild 
b/x11-misc/i3status/i3status-2.13.ebuild
index 74e0f77e8a1..0648dee3cb5 100644
--- a/x11-misc/i3status/i3status-2.13.ebuild
+++ b/x11-misc/i3status/i3status-2.13.ebuild
@@ -38,9 +38,10 @@ src_install() {
 
 pkg_postinst() {
fcaps cap_net_admin usr/bin/${PN}
-   einfo "${PN} can be used with any of the following programs:"
-   einfo "   i3bar (x11-wm/i3)"
-   einfo "   x11-misc/xmobar"
-   einfo "   x11-misc/dzen"
-   einfo "Please refer to manual: man ${PN}"
+
+   elog "${PN} can be used with any of the following programs:"
+   elog "   i3bar (x11-wm/i3)"
+   elog "   x11-misc/xmobar"
+   elog "   x11-misc/dzen"
+   elog "Please refer to manual: man ${PN}"
 }



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2020-11-26 Thread Sergei Trofimovich
commit: 289414c9c48cd0ed155590fdf72bc3b474f4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 26 22:13:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 26 22:15:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289414c9

x11-misc/i3status: add slyfox@ to maintainers

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/i3status/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml
index 59a2a28f64b..79925c7a5a0 100644
--- a/x11-misc/i3status/metadata.xml
+++ b/x11-misc/i3status/metadata.xml
@@ -5,6 +5,10 @@
desktop-m...@gentoo.org
Gentoo Desktop Miscellaneous Project

+   
+   sly...@gentoo.org
+   Sergei Trofimovich
+   

i3status is a small program (about 1500 SLOC) for generating a 
status bar for
dzen2, xmobar or similar programs. It is designed to be very 
efficient by



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2020-11-24 Thread Agostino Sarubbo
commit: 96bff3f1c80a3c47a99a80e936b24c4834010efe
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 07:45:19 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 07:45:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bff3f1

x11-misc/i3status: x86 stable wrt bug #753584

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-misc/i3status/i3status-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3status/i3status-2.13.ebuild 
b/x11-misc/i3status/i3status-2.13.ebuild
index b21bf5cb369..74e0f77e8a1 100644
--- a/x11-misc/i3status/i3status-2.13.ebuild
+++ b/x11-misc/i3status/i3status-2.13.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 
 BDEPEND="virtual/pkgconfig"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2020-11-24 Thread Agostino Sarubbo
commit: 082ce27a6780048a60dffeb3f6818f46c62567cc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 07:42:47 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 07:42:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082ce27a

x11-misc/i3status: amd64 stable wrt bug #753584

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-misc/i3status/i3status-2.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.13.ebuild 
b/x11-misc/i3status/i3status-2.13.ebuild
index 06ad9dcfa46..b21bf5cb369 100644
--- a/x11-misc/i3status/i3status-2.13.ebuild
+++ b/x11-misc/i3status/i3status-2.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 
 BDEPEND="virtual/pkgconfig"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2019-07-05 Thread Jeroen Roovers
commit: d26e6f7cf1538194f96ab96c5d894c495f780468
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jul  5 08:35:18 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jul  5 08:36:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26e6f7c

x11-misc/i3status: Version 2.13

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-misc/i3status/Manifest |  1 +
 x11-misc/i3status/i3status-2.13.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest
index 0b1283c2fc0..8f7a097491c 100644
--- a/x11-misc/i3status/Manifest
+++ b/x11-misc/i3status/Manifest
@@ -1 +1,2 @@
 DIST i3status-2.12.tar.bz2 57162 BLAKE2B 
d3225581b628640bfb6084b390a135562c2ce052078cf014a63e106c83beb14b38270eee28d01898d478a9593ce542684252e420ffe37d07f392509ac9b2a749
 SHA512 
687a880a65cb8df46f5e9d2256b59724ba3424c502e9a0fb3ca71b070875df5f4008ee501c554bc716f2d728a5cf813a36d22d7377d42c3c46b14381d385bab3
+DIST i3status-2.13.tar.bz2 201409 BLAKE2B 
e087d69e2df3ae9348cb55739023b2164dfa3543551d173b138c72e574714069d8397716b95e92c4315aa538ea31b33aa73532d6d0f75bbc38d7db54e1f665bc
 SHA512 
6dadff19e53499d169ba4f491e1f821014b4f92fc3c93d7947c85cbbbdeaba538d02bd8ab98fe266a8f80756a287fd5803ec77a8cd874d50082b5cad309875c2

diff --git a/x11-misc/i3status/i3status-2.13.ebuild 
b/x11-misc/i3status/i3status-2.13.ebuild
new file mode 100644
index 000..06ad9dcfa46
--- /dev/null
+++ b/x11-misc/i3status/i3status-2.13.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit fcaps
+
+DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
+HOMEPAGE="https://i3wm.org/i3status/;
+SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   >=dev-libs/yajl-2.0.2
+   dev-libs/confuse:=
+   dev-libs/libnl:3
+   media-libs/alsa-lib
+   || ( media-sound/pulseaudio media-sound/apulse[sdk] )
+"
+DEPEND="
+   ${RDEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+"
+
+src_compile() {
+   pushd "${S}/${CHOST}" || die
+   default
+}
+
+src_install() {
+   pushd "${S}/${CHOST}" || die
+   default
+}
+
+pkg_postinst() {
+   fcaps cap_net_admin usr/bin/${PN}
+   einfo "${PN} can be used with any of the following programs:"
+   einfo "   i3bar (x11-wm/i3)"
+   einfo "   x11-misc/xmobar"
+   einfo "   x11-misc/dzen"
+   einfo "Please refer to manual: man ${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2018-07-16 Thread Johannes Huber
commit: cf7497ff7ec5460540f6ed14934f225fc98e1607
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Jul 16 06:32:15 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Jul 16 06:32:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7497ff

x11-misc/i3status: Remove 2.11

Superseded by 2.12.

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 x11-misc/i3status/Manifest |  1 -
 x11-misc/i3status/i3status-2.11.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest
index bcd87a1d87d..0b1283c2fc0 100644
--- a/x11-misc/i3status/Manifest
+++ b/x11-misc/i3status/Manifest
@@ -1,2 +1 @@
-DIST i3status-2.11.tar.bz2 54970 BLAKE2B 
bbf60250b3f86fafdbd40ad33d1a07783e461e2193392acaa51ebd435ad7cb85d1bb8f4819d61018f65ad99fc52e93b474484f80b24f3d96df067d8b39dfd934
 SHA512 
37d2549649178122fab7411a3c714ae041d9c726c140002ec6ccd1a4f2e28af618ca28af9aa3bc45d0cafda0b25dd438c9ed4c3739ddcc0511e19305657730f0
 DIST i3status-2.12.tar.bz2 57162 BLAKE2B 
d3225581b628640bfb6084b390a135562c2ce052078cf014a63e106c83beb14b38270eee28d01898d478a9593ce542684252e420ffe37d07f392509ac9b2a749
 SHA512 
687a880a65cb8df46f5e9d2256b59724ba3424c502e9a0fb3ca71b070875df5f4008ee501c554bc716f2d728a5cf813a36d22d7377d42c3c46b14381d385bab3

diff --git a/x11-misc/i3status/i3status-2.11.ebuild 
b/x11-misc/i3status/i3status-2.11.ebuild
deleted file mode 100644
index e549829427f..000
--- a/x11-misc/i3status/i3status-2.11.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils toolchain-funcs fcaps
-
-DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
-HOMEPAGE="https://i3wm.org/i3status/;
-SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="pulseaudio"
-
-RDEPEND="dev-libs/confuse:=
-   dev-libs/libnl:3
-   >=dev-libs/yajl-2.0.2
-   media-libs/alsa-lib
-   pulseaudio? ( media-sound/pulseaudio )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-pulseaudio.patch
-   sed -e "/@echo/d" -e "s:@\$(:\$(:g" -e "/setcap/d" \
-   -e '/CFLAGS+=-g/d' -i Makefile || die
-   eapply_user
-}
-
-src_compile() {
-   emake V=1 CC="$(tc-getCC)" PULSE=$(usex pulseaudio 1 0)
-}
-
-pkg_postinst() {
-   fcaps cap_net_admin usr/bin/${PN}
-   einfo "${PN} can be used with any of the following programs:"
-   einfo "   i3bar (x11-wm/i3)"
-   einfo "   x11-misc/xmobar"
-   einfo "   x11-misc/dzen"
-   einfo "Please refer to manual: man ${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2018-07-15 Thread Mikle Kolyada
commit: f5c018aea4b5ba034a88a7dadd00c873d3bf1a6c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 15 16:33:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 15 16:33:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c018ae

x11-misc/i3status: amd64 stable wrt bug #660868

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 x11-misc/i3status/i3status-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3status/i3status-2.12.ebuild 
b/x11-misc/i3status/i3status-2.12.ebuild
index eb7939b62c0..81f9ba7f6c6 100644
--- a/x11-misc/i3status/i3status-2.12.ebuild
+++ b/x11-misc/i3status/i3status-2.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="pulseaudio"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2018-07-10 Thread Johannes Huber
commit: afe4ba91911fc3447b7f6d01d23e9d28b8aceb8f
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jul 10 19:02:02 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jul 10 19:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe4ba91

x11-misc/i3status: EAPI 7

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 x11-misc/i3status/i3status-2.12.ebuild | 18 --
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.12.ebuild 
b/x11-misc/i3status/i3status-2.12.ebuild
index 15cff5b780d..f50925e3430 100644
--- a/x11-misc/i3status/i3status-2.12.ebuild
+++ b/x11-misc/i3status/i3status-2.12.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 inherit fcaps toolchain-funcs
 
 DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
@@ -13,20 +14,17 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="pulseaudio"
 
-RDEPEND="
-   >=dev-libs/yajl-2.0.2
+BDEPEND="virtual/pkgconfig"
+DEPEND="
dev-libs/confuse:=
dev-libs/libnl:3
+   >=dev-libs/yajl-2.0.2
media-libs/alsa-lib
pulseaudio? ( media-sound/pulseaudio )
 "
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.11-pulseaudio.patch
-)
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.11-pulseaudio.patch )
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2018-05-25 Thread Aaron Bauman
commit: 0c7ab3d4b7bdca077b7c5bc733e943b99d48a80c
Author: Pierre-Nicolas Clauss  tuxfamily  org>
AuthorDate: Wed May 23 05:57:05 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri May 25 18:20:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7ab3d4

x11-misc/i3status: remove unneeded dependency

DEPEND does not need app-text/asciidoc

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8529

 x11-misc/i3status/i3status-2.11.ebuild | 1 -
 x11-misc/i3status/i3status-2.12.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.11.ebuild 
b/x11-misc/i3status/i3status-2.11.ebuild
index 2524307c016..e549829427f 100644
--- a/x11-misc/i3status/i3status-2.11.ebuild
+++ b/x11-misc/i3status/i3status-2.11.ebuild
@@ -20,7 +20,6 @@ RDEPEND="dev-libs/confuse:=
media-libs/alsa-lib
pulseaudio? ( media-sound/pulseaudio )"
 DEPEND="${RDEPEND}
-   app-text/asciidoc
virtual/pkgconfig"
 
 src_prepare() {

diff --git a/x11-misc/i3status/i3status-2.12.ebuild 
b/x11-misc/i3status/i3status-2.12.ebuild
index 24ba8f0156d..15cff5b780d 100644
--- a/x11-misc/i3status/i3status-2.12.ebuild
+++ b/x11-misc/i3status/i3status-2.12.ebuild
@@ -22,7 +22,6 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   app-text/asciidoc
virtual/pkgconfig
 "
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2018-05-13 Thread Jeroen Roovers
commit: c68522ece9ddb0743687e67de6febaed73df4dff
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun May 13 16:10:40 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun May 13 16:18:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68522ec

x11-misc/i3status: Version 2.12.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 x11-misc/i3status/Manifest |  1 +
 x11-misc/i3status/i3status-2.12.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest
index 904ff8e516f..bcd87a1d87d 100644
--- a/x11-misc/i3status/Manifest
+++ b/x11-misc/i3status/Manifest
@@ -1 +1,2 @@
 DIST i3status-2.11.tar.bz2 54970 BLAKE2B 
bbf60250b3f86fafdbd40ad33d1a07783e461e2193392acaa51ebd435ad7cb85d1bb8f4819d61018f65ad99fc52e93b474484f80b24f3d96df067d8b39dfd934
 SHA512 
37d2549649178122fab7411a3c714ae041d9c726c140002ec6ccd1a4f2e28af618ca28af9aa3bc45d0cafda0b25dd438c9ed4c3739ddcc0511e19305657730f0
+DIST i3status-2.12.tar.bz2 57162 BLAKE2B 
d3225581b628640bfb6084b390a135562c2ce052078cf014a63e106c83beb14b38270eee28d01898d478a9593ce542684252e420ffe37d07f392509ac9b2a749
 SHA512 
687a880a65cb8df46f5e9d2256b59724ba3424c502e9a0fb3ca71b070875df5f4008ee501c554bc716f2d728a5cf813a36d22d7377d42c3c46b14381d385bab3

diff --git a/x11-misc/i3status/i3status-2.12.ebuild 
b/x11-misc/i3status/i3status-2.12.ebuild
new file mode 100644
index 000..24ba8f0156d
--- /dev/null
+++ b/x11-misc/i3status/i3status-2.12.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fcaps toolchain-funcs
+
+DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
+HOMEPAGE="https://i3wm.org/i3status/;
+SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="pulseaudio"
+
+RDEPEND="
+   >=dev-libs/yajl-2.0.2
+   dev-libs/confuse:=
+   dev-libs/libnl:3
+   media-libs/alsa-lib
+   pulseaudio? ( media-sound/pulseaudio )
+"
+DEPEND="
+   ${RDEPEND}
+   app-text/asciidoc
+   virtual/pkgconfig
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.11-pulseaudio.patch
+)
+
+src_prepare() {
+   default
+   sed -e "/@echo/d" -e "s:@\$(:\$(:g" -e "/setcap/d" \
+   -e '/CFLAGS+=-g/d' -i Makefile || die
+}
+
+src_compile() {
+   emake V=1 CC="$(tc-getCC)" PULSE=$(usex pulseaudio 1 0)
+}
+
+pkg_postinst() {
+   fcaps cap_net_admin usr/bin/${PN}
+   einfo "${PN} can be used with any of the following programs:"
+   einfo "   i3bar (x11-wm/i3)"
+   einfo "   x11-misc/xmobar"
+   einfo "   x11-misc/dzen"
+   einfo "Please refer to manual: man ${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2018-03-26 Thread Aaron Bauman
commit: 3b2ff752f4739b1c7b7a79ca6c695fcf6ef8f2a8
Author: Francesco Turco  fastmail  fm>
AuthorDate: Fri Jan 26 18:50:57 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 19:16:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2ff752

x11-misc/i3status: use HTTPS instead of HTTP

 x11-misc/i3status/i3status-2.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.11.ebuild 
b/x11-misc/i3status/i3status-2.11.ebuild
index bfb1f64d60a..2524307c016 100644
--- a/x11-misc/i3status/i3status-2.11.ebuild
+++ b/x11-misc/i3status/i3status-2.11.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit eutils toolchain-funcs fcaps
 
 DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
-HOMEPAGE="http://i3wm.org/i3status/;
-SRC_URI="http://i3wm.org/${PN}/${P}.tar.bz2;
+HOMEPAGE="https://i3wm.org/i3status/;
+SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2018-01-06 Thread Markus Meier
commit: 052bfbca7d88c5bb19214233b11bc1638dd49f08
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Jan  6 21:48:45 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Jan  6 21:49:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052bfbca

x11-misc/i3status: add ~arm, bug #577960

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 x11-misc/i3status/i3status-2.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.11.ebuild 
b/x11-misc/i3status/i3status-2.11.ebuild
index f17c7c3335e..bfb1f64d60a 100644
--- a/x11-misc/i3status/i3status-2.11.ebuild
+++ b/x11-misc/i3status/i3status-2.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://i3wm.org/${PN}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="pulseaudio"
 
 RDEPEND="dev-libs/confuse:=



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/files/

2017-08-13 Thread David Seifert
commit: 4097ed2f371ed7a3afab0ace3b70162c91a561c8
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Thu Aug 10 17:48:05 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug 13 11:29:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4097ed2f

x11-misc/i3status: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/5383

 .../i3status/files/i3status-2.10-pulseaudio.patch  | 46 --
 1 file changed, 46 deletions(-)

diff --git a/x11-misc/i3status/files/i3status-2.10-pulseaudio.patch 
b/x11-misc/i3status/files/i3status-2.10-pulseaudio.patch
deleted file mode 100644
index 991ce036cd4..000
--- a/x11-misc/i3status/files/i3status-2.10-pulseaudio.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Make dependency on pulseaudio optional.
-
-It's unfortunately not upstreamable. See:
-
-https://github.com/i3/i3status/pull/43
-https://bugs.gentoo.org/show_bug.cgi?id=570786
-
 a/Makefile
-+++ b/Makefile
-@@ -49,6 +49,10 @@ ifeq ($(OS),NetBSD)
- LIBS+=-lprop
- endif
- 
-+ifeq ($(OS),OpenBSD)
-+LIBS+=-lpthread
-+endif
-+
- # This probably applies for any pkgsrc based system
- ifneq (, $(filter $(OS), NetBSD DragonFly))
- CFLAGS+=-I/usr/pkg/include/
-@@ -70,9 +74,12 @@ CFLAGS += -idirafter yajl-fallback
- OBJS:=$(wildcard src/*.c *.c)
- OBJS:=$(OBJS:.c=.o)
- 
--ifeq ($(OS),OpenBSD)
-+PULSE ?= 1
-+ifeq ($(PULSE),0)
- OBJS:=$(filter-out src/pulse.o, $(OBJS))
--LIBS:=$(filter-out -lpulse, $(LIBS)) -lpthread
-+LIBS:=$(filter-out -lpulse, $(LIBS))
-+else
-+CPPFLAGS+=-DPULSE
- endif
- 
- src/%.o: src/%.c include/i3status.h
 a/src/print_volume.c
-+++ b/src/print_volume.c
-@@ -60,7 +60,7 @@ void print_volume(yajl_gen json_gen, char *buffer, const 
char *fmt, const char *
- free(instance);
- }
- 
--#ifndef __OpenBSD__
-+#if !defined(__OpenBSD__) && defined(PULSE)
- /* Try PulseAudio first */
- 
- /* If the device name has the format "pulse[:N]" where N is the



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/files/, x11-misc/i3status/

2017-01-21 Thread Kacper Kowalik
commit: 0b13c2ccf2270ed02b7b35eb8ad92c15a9a0b2c6
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Sat Jan 21 15:58:48 2017 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Sat Jan 21 15:58:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b13c2cc

x11-misc/i3status: version bump, drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-misc/i3status/Manifest |  3 +-
 .../i3status/files/i3status-2.11-pulseaudio.patch  | 42 ++
 .../{i3status-2.8.ebuild => i3status-2.11.ebuild}  | 19 ++
 x11-misc/i3status/i3status-2.9.ebuild  | 40 -
 4 files changed, 55 insertions(+), 49 deletions(-)

diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest
index edddeac..5accdbd 100644
--- a/x11-misc/i3status/Manifest
+++ b/x11-misc/i3status/Manifest
@@ -1,4 +1,3 @@
 DIST i3status-2.10.tar.bz2 53684 SHA256 
daf5d07611b054a43da1a3d28850b05e2dbdbd6d25fd5e25ede98bb1b66e2791 SHA512 
a514331d83458de15b548686d423b38a7a9198a7a31ca3001f3f136e4b873617c397a0073bb10b44fa8613bc12ed4fa4e384d099d31122a8afbd0df5de2e9c85
 WHIRLPOOL 
8f585e208a0764e1caf43aa99bb401261f84e7fc7973aa1448a752710e8997dd3492e686a65b2318a3d30534f6073a7e207cb366f5852a0ce63e8a86f709ccbc
+DIST i3status-2.11.tar.bz2 54970 SHA256 
98db7e730f0ce908eb656ac10d713ae6a885676621391d54f00b719752f18c5f SHA512 
37d2549649178122fab7411a3c714ae041d9c726c140002ec6ccd1a4f2e28af618ca28af9aa3bc45d0cafda0b25dd438c9ed4c3739ddcc0511e19305657730f0
 WHIRLPOOL 
d676b9a66139778dcfe5ea6418bd60ebf89afe3dbce0a14d34f6d46ec52ccf0900727c4727e8fd6f03e6d0466af07f69f00a6da0b6e997bbdf9d57dbe2a8f7bc
 DIST i3status-2.7.tar.bz2 37594 SHA256 
073f4e5de3bc5afc1f23c52ea52e2aa4b90ca8a012f28ba2c5fac3c33474a632 SHA512 
7db6aded37e131c75e99f939102ac3b953817456921eec6b9054b6c4e0855f8d1f20638cbcd0f0b18ad24201041a01ade98c4d4cde6ff14bb11508454b8d3062
 WHIRLPOOL 
3bc2b599cda1d0f9e5442f03dc4e8700f84172c45d193b502f2894420c9be4a5c93022d199a718864a34c8fbbd6dc9d0d911c4c484a826fa4640514418e2f887
-DIST i3status-2.8.tar.bz2 40422 SHA256 
ab06c5dd454354e6fc64354082616115082b70dc3906361bce5a02beb0f807fe SHA512 
b1e3dbc480660a96a662ccb996769203fae22448f8801cabb56c339ba63ac84d30018c897e2ecac23f513cfe9d9a7d9200a351a2e6b10a42c1929c28e8e22c02
 WHIRLPOOL 
8845a10bcdfd68336439c92197629b5e426e474dcfe68fd9cc11b7097476c32337c360429b344fdbe03e70d8b47c5eefd3f489bf2b78fd1df3f2f091a568
-DIST i3status-2.9.tar.bz2 46615 SHA256 
42eb09500c625fcac9a7125a29e7bf532ca4b8540942418ee3253aa15e5e9de3 SHA512 
67d026fcb4cc2a8af39cc268c962d49c4d3f2473bad92d99fa7fba876235ac83471663b318f890e9d7d3e9e06897286d693d352e686376a3a4876f253f309cb6
 WHIRLPOOL 
1a94da2c5d3bc4585908367b14ca1b18fada2a0d3c93a231969e6b92586a66bbcf5f67b0952bc6535e44f2e3ef1f66f000b55049b586821697f4fb26783da6cf

diff --git a/x11-misc/i3status/files/i3status-2.11-pulseaudio.patch 
b/x11-misc/i3status/files/i3status-2.11-pulseaudio.patch
new file mode 100644
index ..2447f16
--- /dev/null
+++ b/x11-misc/i3status/files/i3status-2.11-pulseaudio.patch
@@ -0,0 +1,42 @@
+diff --git a/Makefile b/Makefile
+index 3084ae7..7ea1964 100644
+--- a/Makefile
 b/Makefile
+@@ -58,6 +57,10 @@ ifeq ($(OS),NetBSD)
+ LIBS+=-lprop
+ endif
+ 
++ifeq ($(OS),OpenBSD)
++LIBS+=-lpthread
++endif
++
+ # This probably applies for any pkgsrc based system
+ ifneq (, $(filter $(OS), NetBSD DragonFly))
+ CFLAGS+=-I/usr/pkg/include/
+@@ -79,9 +82,12 @@ CFLAGS += -idirafter yajl-fallback
+ OBJS:=$(sort $(wildcard src/*.c *.c))
+ OBJS:=$(OBJS:.c=.o)
+ 
+-ifeq ($(OS),OpenBSD)
++PULSE ?= 1
++ifeq ($(PULSE),0)
+ OBJS:=$(filter-out src/pulse.o, $(OBJS))
+ LIBS:=$(filter-out -lpulse, $(LIBS))
++else
++CPPFLAGS+=-DPULSE
+ endif
+ 
+ src/%.o: src/%.c include/i3status.h
+diff --git a/src/print_volume.c b/src/print_volume.c
+index 51e84f3..9e015c0 100644
+--- a/src/print_volume.c
 b/src/print_volume.c
+@@ -61,7 +61,7 @@ void print_volume(yajl_gen json_gen, char *buffer, const 
char *fmt, const char *
+ free(instance);
+ }
+ 
+-#ifndef __OpenBSD__
++#if !defined(__OpenBSD__) && defined(PULSE)
+ /* Try PulseAudio first */
+ 
+ /* If the device name has the format "pulse[:N]" where N is the

diff --git a/x11-misc/i3status/i3status-2.8.ebuild 
b/x11-misc/i3status/i3status-2.11.ebuild
similarity index 68%
rename from x11-misc/i3status/i3status-2.8.ebuild
rename to x11-misc/i3status/i3status-2.11.ebuild
index b594bbd..67aa8db 100644
--- a/x11-misc/i3status/i3status-2.8.ebuild
+++ b/x11-misc/i3status/i3status-2.11.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit toolchain-funcs versionator fcaps
+inherit eutils toolchain-funcs fcaps
 
 DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
 HOMEPAGE="http://i3wm.org/i3status/;
@@ -13,21 +13,26 @@ 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2016-06-05 Thread Lars Wendler
commit: 87e56b83dacda4df68505a1c3e460dda514d84c9
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jun  5 13:36:56 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jun  5 13:37:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e56b83

x11-misc/i3status: Added slot dep for dev-libs/confuse

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 x11-misc/i3status/i3status-2.10-r1.ebuild | 2 +-
 x11-misc/i3status/i3status-2.7.ebuild | 4 ++--
 x11-misc/i3status/i3status-2.8.ebuild | 4 ++--
 x11-misc/i3status/i3status-2.9.ebuild | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11-misc/i3status/i3status-2.10-r1.ebuild 
b/x11-misc/i3status/i3status-2.10-r1.ebuild
index bc15833..16e6e00 100644
--- a/x11-misc/i3status/i3status-2.10-r1.ebuild
+++ b/x11-misc/i3status/i3status-2.10-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="pulseaudio"
 
-RDEPEND="dev-libs/confuse
+RDEPEND="dev-libs/confuse:=
dev-libs/libnl:3
>=dev-libs/yajl-2.0.2
media-libs/alsa-lib

diff --git a/x11-misc/i3status/i3status-2.7.ebuild 
b/x11-misc/i3status/i3status-2.7.ebuild
index bf07eaa..d175469 100644
--- a/x11-misc/i3status/i3status-2.7.ebuild
+++ b/x11-misc/i3status/i3status-2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-RDEPEND="dev-libs/confuse
+RDEPEND="dev-libs/confuse:=
>=dev-libs/yajl-2.0.2
media-libs/alsa-lib
net-wireless/wireless-tools"

diff --git a/x11-misc/i3status/i3status-2.8.ebuild 
b/x11-misc/i3status/i3status-2.8.ebuild
index febb8e2..b594bbd 100644
--- a/x11-misc/i3status/i3status-2.8.ebuild
+++ b/x11-misc/i3status/i3status-2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND="dev-libs/confuse
+RDEPEND="dev-libs/confuse:=
>=dev-libs/yajl-2.0.2
media-libs/alsa-lib
net-wireless/wireless-tools"

diff --git a/x11-misc/i3status/i3status-2.9.ebuild 
b/x11-misc/i3status/i3status-2.9.ebuild
index 7fc3546..b594bbd 100644
--- a/x11-misc/i3status/i3status-2.9.ebuild
+++ b/x11-misc/i3status/i3status-2.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND="dev-libs/confuse
+RDEPEND="dev-libs/confuse:=
>=dev-libs/yajl-2.0.2
media-libs/alsa-lib
net-wireless/wireless-tools"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2016-01-06 Thread Kacper Kowalik
commit: f7f6e2b9dc81f3a8b2a02751561b683f761ea24d
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Wed Jan  6 14:49:30 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Wed Jan  6 14:49:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f6e2b9

x11-misc/i3status: syntax sugar

Package-Manager: portage-2.2.20

 x11-misc/i3status/i3status-2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3status/i3status-2.10-r1.ebuild 
b/x11-misc/i3status/i3status-2.10-r1.ebuild
index 7405b5e..bc15833 100644
--- a/x11-misc/i3status/i3status-2.10-r1.ebuild
+++ b/x11-misc/i3status/i3status-2.10-r1.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 src_prepare() {
-   epatch "$FILESDIR"/$P-pulseaudio.patch
+   epatch "${FILESDIR}"/${P}-pulseaudio.patch
sed -e "/@echo/d" -e "s:@\$(:\$(:g" -e "/setcap/d" \
-e '/CFLAGS+=-g/d' -i Makefile || die
rm -rf man/${PN}.1  # man not regenerated in tarball



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/, x11-misc/i3status/files/

2016-01-06 Thread Kacper Kowalik
commit: b3d5558c2778adf5f80e1444ba62d7af2b80d5db
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Wed Jan  6 14:41:51 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Wed Jan  6 14:41:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d5558c

x11-misc/i3status: make dependency on pulseaudio optional

Fixes bug #570786 and introduces the new USE flag
'pulseaudio'.

Reported-by: Michele Alzetta  alzetta.org>

 .../i3status/files/i3status-2.10-pulseaudio.patch  | 46 ++
 ...3status-2.10.ebuild => i3status-2.10-r1.ebuild} |  9 +++--
 2 files changed, 51 insertions(+), 4 deletions(-)

diff --git a/x11-misc/i3status/files/i3status-2.10-pulseaudio.patch 
b/x11-misc/i3status/files/i3status-2.10-pulseaudio.patch
new file mode 100644
index 000..991ce03
--- /dev/null
+++ b/x11-misc/i3status/files/i3status-2.10-pulseaudio.patch
@@ -0,0 +1,46 @@
+Make dependency on pulseaudio optional.
+
+It's unfortunately not upstreamable. See:
+
+https://github.com/i3/i3status/pull/43
+https://bugs.gentoo.org/show_bug.cgi?id=570786
+
+--- a/Makefile
 b/Makefile
+@@ -49,6 +49,10 @@ ifeq ($(OS),NetBSD)
+ LIBS+=-lprop
+ endif
+ 
++ifeq ($(OS),OpenBSD)
++LIBS+=-lpthread
++endif
++
+ # This probably applies for any pkgsrc based system
+ ifneq (, $(filter $(OS), NetBSD DragonFly))
+ CFLAGS+=-I/usr/pkg/include/
+@@ -70,9 +74,12 @@ CFLAGS += -idirafter yajl-fallback
+ OBJS:=$(wildcard src/*.c *.c)
+ OBJS:=$(OBJS:.c=.o)
+ 
+-ifeq ($(OS),OpenBSD)
++PULSE ?= 1
++ifeq ($(PULSE),0)
+ OBJS:=$(filter-out src/pulse.o, $(OBJS))
+-LIBS:=$(filter-out -lpulse, $(LIBS)) -lpthread
++LIBS:=$(filter-out -lpulse, $(LIBS))
++else
++CPPFLAGS+=-DPULSE
+ endif
+ 
+ src/%.o: src/%.c include/i3status.h
+--- a/src/print_volume.c
 b/src/print_volume.c
+@@ -60,7 +60,7 @@ void print_volume(yajl_gen json_gen, char *buffer, const 
char *fmt, const char *
+ free(instance);
+ }
+ 
+-#ifndef __OpenBSD__
++#if !defined(__OpenBSD__) && defined(PULSE)
+ /* Try PulseAudio first */
+ 
+ /* If the device name has the format "pulse[:N]" where N is the

diff --git a/x11-misc/i3status/i3status-2.10.ebuild 
b/x11-misc/i3status/i3status-2.10-r1.ebuild
similarity index 82%
rename from x11-misc/i3status/i3status-2.10.ebuild
rename to x11-misc/i3status/i3status-2.10-r1.ebuild
index 1801fdf..7405b5e 100644
--- a/x11-misc/i3status/i3status-2.10.ebuild
+++ b/x11-misc/i3status/i3status-2.10-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit toolchain-funcs versionator fcaps
+inherit eutils toolchain-funcs fcaps
 
 DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
 HOMEPAGE="http://i3wm.org/i3status/;
@@ -13,25 +13,26 @@ SRC_URI="http://i3wm.org/${PN}/${P}.tar.bz2;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="pulseaudio"
 
 RDEPEND="dev-libs/confuse
dev-libs/libnl:3
>=dev-libs/yajl-2.0.2
media-libs/alsa-lib
-   media-sound/pulseaudio"
+   pulseaudio? ( media-sound/pulseaudio )"
 DEPEND="${RDEPEND}
app-text/asciidoc
virtual/pkgconfig"
 
 src_prepare() {
+   epatch "$FILESDIR"/$P-pulseaudio.patch
sed -e "/@echo/d" -e "s:@\$(:\$(:g" -e "/setcap/d" \
-e '/CFLAGS+=-g/d' -i Makefile || die
rm -rf man/${PN}.1  # man not regenerated in tarball
 }
 
 src_compile() {
-   emake CC="$(tc-getCC)"
+   emake CC="$(tc-getCC)" PULSE=$(usex pulseaudio 1 0)
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/

2016-01-02 Thread Kacper Kowalik
commit: 8d1af83ff23f60e36d6e218afe0856409ce24d48
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Sun Jan  3 05:00:15 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Sun Jan  3 05:00:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1af83f

x11-misc/i3status: version bump to 2.10

Fixes bug 570628. Add support for pulseaudio.
Switches from libiw to libnl for wireless.

Reported-by: Jeroen Roovers  gentoo.org>

Package-Manager: portage-2.2.20

 x11-misc/i3status/Manifest |  1 +
 x11-misc/i3status/i3status-2.10.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest
index 2132242..edddeac 100644
--- a/x11-misc/i3status/Manifest
+++ b/x11-misc/i3status/Manifest
@@ -1,3 +1,4 @@
+DIST i3status-2.10.tar.bz2 53684 SHA256 
daf5d07611b054a43da1a3d28850b05e2dbdbd6d25fd5e25ede98bb1b66e2791 SHA512 
a514331d83458de15b548686d423b38a7a9198a7a31ca3001f3f136e4b873617c397a0073bb10b44fa8613bc12ed4fa4e384d099d31122a8afbd0df5de2e9c85
 WHIRLPOOL 
8f585e208a0764e1caf43aa99bb401261f84e7fc7973aa1448a752710e8997dd3492e686a65b2318a3d30534f6073a7e207cb366f5852a0ce63e8a86f709ccbc
 DIST i3status-2.7.tar.bz2 37594 SHA256 
073f4e5de3bc5afc1f23c52ea52e2aa4b90ca8a012f28ba2c5fac3c33474a632 SHA512 
7db6aded37e131c75e99f939102ac3b953817456921eec6b9054b6c4e0855f8d1f20638cbcd0f0b18ad24201041a01ade98c4d4cde6ff14bb11508454b8d3062
 WHIRLPOOL 
3bc2b599cda1d0f9e5442f03dc4e8700f84172c45d193b502f2894420c9be4a5c93022d199a718864a34c8fbbd6dc9d0d911c4c484a826fa4640514418e2f887
 DIST i3status-2.8.tar.bz2 40422 SHA256 
ab06c5dd454354e6fc64354082616115082b70dc3906361bce5a02beb0f807fe SHA512 
b1e3dbc480660a96a662ccb996769203fae22448f8801cabb56c339ba63ac84d30018c897e2ecac23f513cfe9d9a7d9200a351a2e6b10a42c1929c28e8e22c02
 WHIRLPOOL 
8845a10bcdfd68336439c92197629b5e426e474dcfe68fd9cc11b7097476c32337c360429b344fdbe03e70d8b47c5eefd3f489bf2b78fd1df3f2f091a568
 DIST i3status-2.9.tar.bz2 46615 SHA256 
42eb09500c625fcac9a7125a29e7bf532ca4b8540942418ee3253aa15e5e9de3 SHA512 
67d026fcb4cc2a8af39cc268c962d49c4d3f2473bad92d99fa7fba876235ac83471663b318f890e9d7d3e9e06897286d693d352e686376a3a4876f253f309cb6
 WHIRLPOOL 
1a94da2c5d3bc4585908367b14ca1b18fada2a0d3c93a231969e6b92586a66bbcf5f67b0952bc6535e44f2e3ef1f66f000b55049b586821697f4fb26783da6cf

diff --git a/x11-misc/i3status/i3status-2.10.ebuild 
b/x11-misc/i3status/i3status-2.10.ebuild
new file mode 100644
index 000..1801fdf
--- /dev/null
+++ b/x11-misc/i3status/i3status-2.10.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs versionator fcaps
+
+DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
+HOMEPAGE="http://i3wm.org/i3status/;
+SRC_URI="http://i3wm.org/${PN}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/confuse
+   dev-libs/libnl:3
+   >=dev-libs/yajl-2.0.2
+   media-libs/alsa-lib
+   media-sound/pulseaudio"
+DEPEND="${RDEPEND}
+   app-text/asciidoc
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -e "/@echo/d" -e "s:@\$(:\$(:g" -e "/setcap/d" \
+   -e '/CFLAGS+=-g/d' -i Makefile || die
+   rm -rf man/${PN}.1  # man not regenerated in tarball
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+pkg_postinst() {
+   fcaps cap_net_admin usr/bin/${PN}
+   einfo "${PN} can be used with any of the following programs:"
+   einfo "   i3bar (x11-wm/i3)"
+   einfo "   x11-misc/xmobar"
+   einfo "   x11-misc/dzen"
+   einfo "Please refer to manual: man ${PN}"
+}