public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/
@ 2021-01-20 15:17 Ben Kohler
  0 siblings, 0 replies; 9+ messages in thread
From: Ben Kohler @ 2021-01-20 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     cbea404e02d5f5191ff4353d5810d43ee5903ffd
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 20 15:07:10 2021 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 15:16:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbea404e

x11-misc/i3blocks-contrib: new package

Bug: https://bugs.gentoo.org/766057
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 x11-misc/i3blocks-contrib/Manifest                 |  1 +
 .../i3blocks-contrib-1.4.0_p20201127.ebuild        | 28 ++++++++++++++++++++++
 x11-misc/i3blocks-contrib/metadata.xml             | 11 +++++++++
 3 files changed, 40 insertions(+)

diff --git a/x11-misc/i3blocks-contrib/Manifest b/x11-misc/i3blocks-contrib/Manifest
new file mode 100644
index 00000000000..3cc417c32e8
--- /dev/null
+++ b/x11-misc/i3blocks-contrib/Manifest
@@ -0,0 +1 @@
+DIST i3blocks-contrib-1.4.0_p20201127.tar.gz 738457 BLAKE2B 1db16c40323d0c191bb44c50d6a66523391adfdf9652976f78238fffe0ee50d99d3bd6fbcfd1a0eeef8308fd466a3eeda479299f462b4d4d31ae2f2bc7ea6b31 SHA512 ff09c7b8e4b630d014f0441342835dbf03642f32de6806a1204eccb6166eade190abe43b331ef72aaa3ba5a77f9690ae8c36a9ef9aa6d312ae5e543a46b99a72

diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
new file mode 100644
index 00000000000..653c846b589
--- /dev/null
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit vcs-snapshot
+
+COMMIT=154001e5713c26c70063446022919225b6f916f0
+
+DESCRIPTION="A set of scripts for i3blocks, contributed by the community"
+HOMEPAGE="https://github.com/vivien/i3blocks-contrib"
+SRC_URI="https://github.com/vivien/i3blocks-contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND=""
+RDEPEND="x11-misc/i3blocks"
+BDEPEND=""
+
+src_prepare() {
+	sed -i -e '/^$(_BLOCKS):/ s/$/ installdirs/' Makefile
+	default
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX=/usr install
+}

diff --git a/x11-misc/i3blocks-contrib/metadata.xml b/x11-misc/i3blocks-contrib/metadata.xml
new file mode 100644
index 00000000000..827ce55718e
--- /dev/null
+++ b/x11-misc/i3blocks-contrib/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>bkohler@gentoo.org</email>
+		<name>Ben Kohler</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">vivien/i3blocks-contrib</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/
@ 2021-01-20 15:17 Ben Kohler
  0 siblings, 0 replies; 9+ messages in thread
From: Ben Kohler @ 2021-01-20 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e3608eae4362dcb35645750baa382373ae6a54ce
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 20 15:16:02 2021 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 15:16:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3608eae

x11-misc/i3blocks-contrib: require newer i3blocks & block old

Blocker on old is required because there will be collisions with 1.4,
dependency on newer is required because these scripts use some functions
not available in 1.4 release.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
index 653c846b589..91c7d5c7864 100644
--- a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
@@ -15,7 +15,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 
 DEPEND=""
-RDEPEND="x11-misc/i3blocks"
+RDEPEND="!<x11-misc/i3blocks-1.5
+	>=x11-misc/i3blocks-1.5"
 BDEPEND=""
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/
@ 2021-01-27 14:41 Ben Kohler
  0 siblings, 0 replies; 9+ messages in thread
From: Ben Kohler @ 2021-01-27 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     f2ae0b988920ebdfbf39ba396bbf7fc787e186a2
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 14:34:23 2021 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 14:41:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ae0b98

x11-misc/i3blocks-contrib: quick stable on recently split scripts

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
index 91c7d5c7864..01e8a293c8a 100644
--- a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/vivien/i3blocks-contrib/archive/${COMMIT}.tar.gz ->
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 DEPEND=""
 RDEPEND="!<x11-misc/i3blocks-1.5


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/
@ 2021-02-16 17:05 Ben Kohler
  0 siblings, 0 replies; 9+ messages in thread
From: Ben Kohler @ 2021-02-16 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     b7da5719890b5456a0e18121116b7af23de885c6
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 16 17:05:10 2021 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 17:05:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7da5719

x11-misc/i3blocks-contrib: use optfeature to suggest optional deps

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 .../i3blocks-contrib-1.4.0_p20201127.ebuild          | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)

diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
index 701962eefc8..5977a9b1339 100644
--- a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit vcs-snapshot
+inherit optfeature vcs-snapshot
 
 COMMIT=154001e5713c26c70063446022919225b6f916f0
 
@@ -29,3 +29,21 @@ src_prepare() {
 src_install() {
 	emake DESTDIR="${D}" PREFIX=/usr install
 }
+
+pkg_postinst() {
+	elog "The following deps may be required for certain ${PN} scripts:"
+	optfeature "backlight" sys-power/acpilight x11-apps/xbacklight
+	optfeature "battery{,2,bar}" sys-power/acpi
+	optfeature "cpu_usage" app-admin/sysstat
+	optfeature "disk-io" app-admin/sysstat
+	optfeature "email" dev-python/keyring gnome-base/gnome-keyring
+	optfeature "gpu-load" x11-drivers/nvidia-drivers app-misc/radeontop
+	optfeature "kbdd_layout" x11-misc/kbdd
+	optfeature "key_light" sys-power/upower
+	optfeature "kubernetes" sys-cluster/kubectl
+	optfeature "monitor_manager" "dev-lang/python[tk] media-fonts/fontawesome x11-apps/xrandr"
+	optfeature "rofi-calendar" x11-misc/rofi
+	optfeature "ssid and wlan-dbm" net-wireless/iw
+	optfeature "temperature" sys-apps/lm-sensors
+	optfeature "ytdl-mpv" "media-fonts/fontawesome media-video/mpv x11-misc/xclip net-misc/youtube-dl"
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/
@ 2021-04-04 18:55 Andreas Sturmlechner
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas Sturmlechner @ 2021-04-04 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     4bc8d409c31767f8d8711d8f9863b71830e10610
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  3 11:08:37 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr  4 18:55:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc8d409

x11-misc/i3blocks-contrib: Use optfeature_header() instead of custom elog

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
index 5977a9b1339..517105977ba 100644
--- a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
@@ -31,7 +31,7 @@ src_install() {
 }
 
 pkg_postinst() {
-	elog "The following deps may be required for certain ${PN} scripts:"
+	optfeature_header "The following deps may be required for certain ${PN} scripts:"
 	optfeature "backlight" sys-power/acpilight x11-apps/xbacklight
 	optfeature "battery{,2,bar}" sys-power/acpi
 	optfeature "cpu_usage" app-admin/sysstat


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/
@ 2021-07-13 20:05 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2021-07-13 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     d19dcef3816ace81b59a930a2e8edcb6d18e4f23
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 13 20:00:42 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 13 20:00:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19dcef3

x11-misc/i3blocks-contrib: Stabilize 2.0.0 amd64, #802009

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
index 88dab674b53..32e977a2375 100644
--- a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/vivien/i3blocks-contrib/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 DEPEND=""
 RDEPEND="!<x11-misc/i3blocks-1.5


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/
@ 2021-07-14  6:22 Agostino Sarubbo
  0 siblings, 0 replies; 9+ messages in thread
From: Agostino Sarubbo @ 2021-07-14  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     25a37bcbf1d9404673c58456b4b3f86ccee7d558
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 14 06:22:01 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 14 06:22:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a37bcb

x11-misc/i3blocks-contrib: x86 stable wrt bug #802009

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

 x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
index 32e977a2375..b588938c663 100644
--- a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/vivien/i3blocks-contrib/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 DEPEND=""
 RDEPEND="!<x11-misc/i3blocks-1.5


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/
@ 2023-01-24 13:32 Ionen Wolkens
  0 siblings, 0 replies; 9+ messages in thread
From: Ionen Wolkens @ 2023-01-24 13:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b6314415252c0d90f32ad84242df8ad51bd85c5a
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 12:48:24 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 13:21:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6314415

x11-misc/i3blocks-contrib: update mpv+yt optfeature to use yt-dlp

youtube-dl is about to be removed, and mpv defaults to yt-dlp

Also add [lua] as the ytdl hook requires it.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
index b588938c6635..104cad3b9417 100644
--- a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -53,5 +53,5 @@ pkg_postinst() {
 	optfeature "rofi-calendar" x11-misc/rofi
 	optfeature "ssid and wlan-dbm" net-wireless/iw
 	optfeature "temperature" sys-apps/lm-sensors
-	optfeature "ytdl-mpv" "media-fonts/fontawesome media-video/mpv x11-misc/xclip net-misc/youtube-dl"
+	optfeature "ytdl-mpv" "media-fonts/fontawesome media-video/mpv[lua] x11-misc/xclip net-misc/yt-dlp"
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/
@ 2023-02-10 15:28 Ben Kohler
  0 siblings, 0 replies; 9+ messages in thread
From: Ben Kohler @ 2023-02-10 15:28 UTC (permalink / raw
  To: gentoo-commits

commit:     7dcca4c6d9ae9e2adbd2a0089445e9204cfe7470
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 12:54:00 2023 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 15:28:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcca4c6

x11-misc/i3blocks-contrib: remove obsolete blocker

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
index 104cad3b9417..2ee22731467a 100644
--- a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0.ebuild
@@ -13,8 +13,7 @@ SLOT="0"
 KEYWORDS="amd64 ~arm64 x86"
 
 DEPEND=""
-RDEPEND="!<x11-misc/i3blocks-1.5
-	>=x11-misc/i3blocks-1.5"
+RDEPEND=">=x11-misc/i3blocks-1.5"
 BDEPEND=""
 
 PATCHES=( "${FILESDIR}"/${P}-respect-CFLAGS.patch )


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-02-10 15:28 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-04 18:55 [gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks-contrib/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2023-02-10 15:28 Ben Kohler
2023-01-24 13:32 Ionen Wolkens
2021-07-14  6:22 Agostino Sarubbo
2021-07-13 20:05 Sam James
2021-02-16 17:05 Ben Kohler
2021-01-27 14:41 Ben Kohler
2021-01-20 15:17 Ben Kohler
2021-01-20 15:17 Ben Kohler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox