[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: bb9ee5466a5a229a8005e200e7f22939a7e31402 Author: Sam James gentoo org> AuthorDate: Sat May 11 19:08:10 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 19:08:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9ee546 x11-misc/polybar: Stabilize 3.7.1-r1 amd64, #931770 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.7.1-r1.ebuild b/x11-misc/polybar/polybar-3.7.1-r1.ebuild index 1c6a4dd1d045..e6bbf888dce8 100644 --- a/x11-misc/polybar/polybar-3.7.1-r1.ebuild +++ b/x11-misc/polybar/polybar-3.7.1-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; -KEYWORDS="~amd64 ~riscv x86" +KEYWORDS="amd64 ~riscv x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 454d6036b2b2026d3d88e045630240504e002c24 Author: Sam James gentoo org> AuthorDate: Sat May 11 19:08:09 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 19:08:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454d6036 x11-misc/polybar: Stabilize 3.7.1-r1 x86, #931770 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.7.1-r1.ebuild b/x11-misc/polybar/polybar-3.7.1-r1.ebuild index 55a6164277bb..1c6a4dd1d045 100644 --- a/x11-misc/polybar/polybar-3.7.1-r1.ebuild +++ b/x11-misc/polybar/polybar-3.7.1-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="~amd64 ~riscv x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: db23fdab027f6f0049e290fd548a5168c4236f3c Author: John Helmert III gentoo org> AuthorDate: Mon Jan 8 05:32:22 2024 + Commit: John Helmert III gentoo org> CommitDate: Mon Jan 8 05:49:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db23fdab x11-misc/polybar: add missing dep on xorg-proto Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/{polybar-3.7.1.ebuild => polybar-3.7.1-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.7.1.ebuild b/x11-misc/polybar/polybar-3.7.1-r1.ebuild similarity index 96% rename from x11-misc/polybar/polybar-3.7.1.ebuild rename to x11-misc/polybar/polybar-3.7.1-r1.ebuild index 452904b5f71e..55a6164277bb 100644 --- a/x11-misc/polybar/polybar-3.7.1.ebuild +++ b/x11-misc/polybar/polybar-3.7.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,6 +23,7 @@ DEPEND=" dev-libs/libuv:= media-libs/fontconfig media-libs/freetype + x11-base/xorg-proto x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/xcb-util
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 8e51409dedd30a83de11c5497b9b4f786d9a019a Author: John Helmert III gentoo org> AuthorDate: Mon Jan 8 05:49:22 2024 + Commit: John Helmert III gentoo org> CommitDate: Mon Jan 8 05:49:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e51409d x11-misc/polybar: drop 3.7.0 (unstable, obsolete) Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 1 - x11-misc/polybar/polybar-3.7.0.ebuild | 62 --- 2 files changed, 63 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 291bfbc0e7a1..a0f2cfe13f4c 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,3 +1,2 @@ DIST polybar-3.6.3.tar.gz 439838 BLAKE2B 522e95bb11e947008f0909401a769ba7ef44733e7edb4a067185bad610ac70077e1370e0e9da9fbff27b9f981b5285561f7c86e12fc5da79c383d794da6b4a86 SHA512 d8e08d2b217a353b967f58eb61907b05ed7b9c2b9e1b3a891f4cac91b37f1cf751b10b1e93e74e6414eb0beb1696f4ae64a0a43bfc6c0afa3863b72293217c2e -DIST polybar-3.7.0.tar.gz 494588 BLAKE2B 3b07cbee50c12fcdddedd79b0601e218b0016abd0d5b0ae7cfa0bda3c8c09a30ab3b606fdfac0207dbb51caccbe08f37275f4cfd81af21d5b706cc7706ea0d8e SHA512 ddc62fad546052a47b8235d44fb679349e95e19809d8a59f7178617ca33ff18e2507c7dcc7e15a5b2815088e91db40a66f0846aaf181b85dc5cebbaa4f758322 DIST polybar-3.7.1.tar.gz 495162 BLAKE2B 33ffb3bb3595a41cb82a5ee70c79f5a31f23b6463c156a704546c803f0f006780c59b04fe2d1479f52dd15a44534687f130dfde794ac08218df2b634b34838de SHA512 cb248fd904a89dbd88d2d1ab71aeaf31e2b5781304f126aeb489da1238681e354d5347555076e814751ef5bb6717a3a6742d1726cf4721697e75694c7643bed4 diff --git a/x11-misc/polybar/polybar-3.7.0.ebuild b/x11-misc/polybar/polybar-3.7.0.ebuild deleted file mode 100644 index 452904b5f71e.. --- a/x11-misc/polybar/polybar-3.7.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar; -SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; - -KEYWORDS="~amd64 ~riscv ~x86" -LICENSE="MIT" -SLOT="0" -IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') - dev-libs/libuv:= - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb:= - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - doc? ( dev-python/sphinx ) - i3wm? ( - dev-libs/jsoncpp:= - x11-wm/i3 - ) - mpd? ( media-libs/libmpdclient ) - network? ( dev-libs/libnl:3 ) - pulseaudio? ( media-libs/libpulse ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DBUILD_DOC="$(usex doc)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_POLYBAR_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - # Bug 767949 - -DENABLE_CCACHE="OFF" - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc/" - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: f4f01b595fe56623ab22cee8468b9f05cbc149bc Author: John Helmert III gentoo org> AuthorDate: Mon Nov 27 18:12:27 2023 + Commit: John Helmert III gentoo org> CommitDate: Mon Nov 27 18:12:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f01b59 x11-misc/polybar: add 3.7.1 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.7.1.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 9f2b24f1d014..291bfbc0e7a1 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,2 +1,3 @@ DIST polybar-3.6.3.tar.gz 439838 BLAKE2B 522e95bb11e947008f0909401a769ba7ef44733e7edb4a067185bad610ac70077e1370e0e9da9fbff27b9f981b5285561f7c86e12fc5da79c383d794da6b4a86 SHA512 d8e08d2b217a353b967f58eb61907b05ed7b9c2b9e1b3a891f4cac91b37f1cf751b10b1e93e74e6414eb0beb1696f4ae64a0a43bfc6c0afa3863b72293217c2e DIST polybar-3.7.0.tar.gz 494588 BLAKE2B 3b07cbee50c12fcdddedd79b0601e218b0016abd0d5b0ae7cfa0bda3c8c09a30ab3b606fdfac0207dbb51caccbe08f37275f4cfd81af21d5b706cc7706ea0d8e SHA512 ddc62fad546052a47b8235d44fb679349e95e19809d8a59f7178617ca33ff18e2507c7dcc7e15a5b2815088e91db40a66f0846aaf181b85dc5cebbaa4f758322 +DIST polybar-3.7.1.tar.gz 495162 BLAKE2B 33ffb3bb3595a41cb82a5ee70c79f5a31f23b6463c156a704546c803f0f006780c59b04fe2d1479f52dd15a44534687f130dfde794ac08218df2b634b34838de SHA512 cb248fd904a89dbd88d2d1ab71aeaf31e2b5781304f126aeb489da1238681e354d5347555076e814751ef5bb6717a3a6742d1726cf4721697e75694c7643bed4 diff --git a/x11-misc/polybar/polybar-3.7.1.ebuild b/x11-misc/polybar/polybar-3.7.1.ebuild new file mode 100644 index ..452904b5f71e --- /dev/null +++ b/x11-misc/polybar/polybar-3.7.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; + +KEYWORDS="~amd64 ~riscv ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') + dev-libs/libuv:= + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb:= + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + x11-wm/i3 + ) + mpd? ( media-libs/libmpdclient ) + network? ( dev-libs/libnl:3 ) + pulseaudio? ( media-libs/libpulse ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DBUILD_DOC="$(usex doc)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_POLYBAR_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc/" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 5314d493a827d231427068cce2d1372c0f6079d9 Author: John Helmert III gentoo org> AuthorDate: Mon Nov 20 14:35:21 2023 + Commit: John Helmert III gentoo org> CommitDate: Mon Nov 20 14:36:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5314d493 x11-misc/polybar: add 3.7.0 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.7.0.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index dbdf109b7eae..9f2b24f1d014 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1 +1,2 @@ DIST polybar-3.6.3.tar.gz 439838 BLAKE2B 522e95bb11e947008f0909401a769ba7ef44733e7edb4a067185bad610ac70077e1370e0e9da9fbff27b9f981b5285561f7c86e12fc5da79c383d794da6b4a86 SHA512 d8e08d2b217a353b967f58eb61907b05ed7b9c2b9e1b3a891f4cac91b37f1cf751b10b1e93e74e6414eb0beb1696f4ae64a0a43bfc6c0afa3863b72293217c2e +DIST polybar-3.7.0.tar.gz 494588 BLAKE2B 3b07cbee50c12fcdddedd79b0601e218b0016abd0d5b0ae7cfa0bda3c8c09a30ab3b606fdfac0207dbb51caccbe08f37275f4cfd81af21d5b706cc7706ea0d8e SHA512 ddc62fad546052a47b8235d44fb679349e95e19809d8a59f7178617ca33ff18e2507c7dcc7e15a5b2815088e91db40a66f0846aaf181b85dc5cebbaa4f758322 diff --git a/x11-misc/polybar/polybar-3.7.0.ebuild b/x11-misc/polybar/polybar-3.7.0.ebuild new file mode 100644 index ..452904b5f71e --- /dev/null +++ b/x11-misc/polybar/polybar-3.7.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; + +KEYWORDS="~amd64 ~riscv ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') + dev-libs/libuv:= + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb:= + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + x11-wm/i3 + ) + mpd? ( media-libs/libmpdclient ) + network? ( dev-libs/libnl:3 ) + pulseaudio? ( media-libs/libpulse ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DBUILD_DOC="$(usex doc)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_POLYBAR_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc/" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 458788f84362878b5070b225c978e9a8ae86ef1d Author: John Helmert III gentoo org> AuthorDate: Sun Jun 11 18:58:58 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Jun 11 19:00:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458788f8 x11-misc/polybar: enable py3.12 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.6.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3-r3.ebuild b/x11-misc/polybar/polybar-3.6.3-r3.ebuild index 00bf5147d168..09507ab90029 100644 --- a/x11-misc/polybar/polybar-3.6.3-r3.ebuild +++ b/x11-misc/polybar/polybar-3.6.3-r3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake python-single-r1
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 14eff6ea464df0cbe2c17d7dcf8078a7cc0e42f8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 11 07:30:38 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 11 07:36:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14eff6ea x11-misc/polybar: Switch IUSE=pulseaudio to media-libs/libpulse Cleanup obsolete x11-wm/i3-gaps dep. Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/polybar/{polybar-3.6.3-r2.ebuild => polybar-3.6.3-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/polybar/polybar-3.6.3-r2.ebuild b/x11-misc/polybar/polybar-3.6.3-r3.ebuild similarity index 95% rename from x11-misc/polybar/polybar-3.6.3-r2.ebuild rename to x11-misc/polybar/polybar-3.6.3-r3.ebuild index ef368ca2f59a..00bf5147d168 100644 --- a/x11-misc/polybar/polybar-3.6.3-r2.ebuild +++ b/x11-misc/polybar/polybar-3.6.3-r3.ebuild @@ -35,11 +35,11 @@ DEPEND=" doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= - || ( x11-wm/i3 x11-wm/i3-gaps ) + x11-wm/i3 ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 1b127e0a5298e1561e6d7caf8904a8557d9dbcf4 Author: Yu Gu gmail com> AuthorDate: Sun Feb 26 13:26:52 2023 + Commit: Yixun Lan gentoo org> CommitDate: Tue Feb 28 12:13:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b127e0a x11-misc/polybar: Keyword 3.6.3-r2 riscv, #897888 Closes: https://github.com/gentoo/gentoo/pull/29808 Signed-off-by: Yu Gu gmail.com> Signed-off-by: Yixun Lan gentoo.org> x11-misc/polybar/polybar-3.6.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3-r2.ebuild b/x11-misc/polybar/polybar-3.6.3-r2.ebuild index 6abbfc9d38c9..ef368ca2f59a 100644 --- a/x11-misc/polybar/polybar-3.6.3-r2.ebuild +++ b/x11-misc/polybar/polybar-3.6.3-r2.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 4f8da7085c93a9b7f305823b7d3a1be496a0c19d Author: John Helmert III gentoo org> AuthorDate: Sat Oct 8 01:40:24 2022 + Commit: John Helmert III gentoo org> CommitDate: Sat Oct 8 02:55:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8da708 x11-misc/polybar: drop 3.6.3 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.6.3.ebuild | 61 --- 1 file changed, 61 deletions(-) diff --git a/x11-misc/polybar/polybar-3.6.3.ebuild b/x11-misc/polybar/polybar-3.6.3.ebuild deleted file mode 100644 index 770a50edd7b5.. --- a/x11-misc/polybar/polybar-3.6.3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit cmake python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar; -SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; - -KEYWORDS="amd64 x86" -LICENSE="MIT" -SLOT="0" -IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') - dev-libs/libuv:= - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb:=[xkb] - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - doc? ( dev-python/sphinx ) - i3wm? ( - dev-libs/jsoncpp:= - || ( x11-wm/i3 x11-wm/i3-gaps ) - ) - mpd? ( media-libs/libmpdclient ) - network? ( dev-libs/libnl:3 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DBUILD_DOC="$(usex doc)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_POLYBAR_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - # Bug 767949 - -DENABLE_CCACHE="OFF" - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 6ca07b76349a92ae7ad0bd29a56ae750c842752a Author: John Helmert III gentoo org> AuthorDate: Sat Oct 8 02:52:27 2022 + Commit: John Helmert III gentoo org> CommitDate: Sat Oct 8 02:55:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca07b76 x11-misc/polybar: enable py3.11 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.6.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3-r2.ebuild b/x11-misc/polybar/polybar-3.6.3-r2.ebuild index de115e75259b..e66908d8d41a 100644 --- a/x11-misc/polybar/polybar-3.6.3-r2.ebuild +++ b/x11-misc/polybar/polybar-3.6.3-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit cmake python-single-r1
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 5adac5ad87f402c05876bfb65e1204a1537fe796 Author: John Helmert III gentoo org> AuthorDate: Sat Oct 8 01:48:34 2022 + Commit: John Helmert III gentoo org> CommitDate: Sat Oct 8 02:55:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5adac5ad x11-misc/polybar: drop unecessary libxcb[xkb] USEdep Closes: https://bugs.gentoo.org/875986 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/{polybar-3.6.3-r1.ebuild => polybar-3.6.3-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3-r1.ebuild b/x11-misc/polybar/polybar-3.6.3-r2.ebuild similarity index 98% rename from x11-misc/polybar/polybar-3.6.3-r1.ebuild rename to x11-misc/polybar/polybar-3.6.3-r2.ebuild index 8d59630c7314..de115e75259b 100644 --- a/x11-misc/polybar/polybar-3.6.3-r1.ebuild +++ b/x11-misc/polybar/polybar-3.6.3-r2.ebuild @@ -24,7 +24,7 @@ DEPEND=" media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb:=[xkb] + x11-libs/libxcb:= x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 5cf19e907c1627f47e863205c6c3ace3b0488705 Author: Sam James gentoo org> AuthorDate: Sat Sep 10 00:47:46 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 10 00:47:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf19e90 x11-misc/polybar: Stabilize 3.6.3-r1 x86, #869377 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.6.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3-r1.ebuild b/x11-misc/polybar/polybar-3.6.3-r1.ebuild index ce27c475f446..8d59630c7314 100644 --- a/x11-misc/polybar/polybar-3.6.3-r1.ebuild +++ b/x11-misc/polybar/polybar-3.6.3-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: e8612af5aac649436834fe12812c92cad838e106 Author: John Helmert III gentoo org> AuthorDate: Fri Sep 9 17:20:01 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Sep 9 17:22:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8612af5 x11-misc/polybar: stabilize 3.6.3-r1 for amd64 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.6.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3-r1.ebuild b/x11-misc/polybar/polybar-3.6.3-r1.ebuild index 02c5f18ec090..ce27c475f446 100644 --- a/x11-misc/polybar/polybar-3.6.3-r1.ebuild +++ b/x11-misc/polybar/polybar-3.6.3-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: af6670f21a3576a76f93cc73c05f72d97c673920 Author: John Helmert III gentoo org> AuthorDate: Tue Jul 19 16:44:27 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Jul 19 16:44:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6670f2 x11-misc/polybar: drop 3.5.7, 3.6.1, 3.6.2 Closes: https://bugs.gentoo.org/856619 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 5 --- x11-misc/polybar/polybar-3.5.7.ebuild | 71 --- x11-misc/polybar/polybar-3.6.1.ebuild | 61 -- x11-misc/polybar/polybar-3.6.2.ebuild | 61 -- 4 files changed, 198 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index d6c256125dfa..dbdf109b7eae 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,6 +1 @@ -DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a84525b0bd00d4ab4ed8afed00fd92eee965efea9960670dcea3efaa259834df5bb7cf8e79a894dd4d4f92f28643ad1b43ccbb374ade96174c6c2f6fc63f5ddc SHA512 f4643bea5a78bd9518fecc9d56ece8d679539b99016440a6e4d45305984c02963d80e00c5375cc53ac7418e2f24f57279930428b331e077eaafa8d0717677662 -DIST polybar-3.5.7.tar.gz 283520 BLAKE2B 3f7cad2886c0f8352b92e636035607b2abab6dafd0966e6edb9f3b768fc6e5b180be2479f81812eb792f66edada6fe2625af5c3ecc9216763c141a393ab90474 SHA512 6336613d37ae45ca43d1cc2e1e2126bcd09247dbf81b3df979def44b240e2a736035503cf5aaeff0a86c830deb956f9ef7057c7fa1ac3da5119b8e6c1db0fe7f -DIST polybar-3.6.1.tar.gz 437027 BLAKE2B 87cd05b235128834daacd5e48b7bba4d610c1018bbdc6280996d23314b4398a2c7322a425a047b55ad952c7a0e6a73c3076f57df6b4f7ab8fcdffcc0e40ef165 SHA512 973b623464d3683f28484606e418473f9a241c2f6d6e59877a487b61aa2d91f4f44702926c19c47d87720991bccf0a4b6ac0b00d015806d345a3bf701e327d2b -DIST polybar-3.6.2.tar.gz 438843 BLAKE2B 0d2e3662fd4b5150b3feea4d8c3cc9acc61e0d7f609b0c88c26905384f5023b3924e0b9c528677fe8e017b5136404ac507a3cdb1ec18dcbf2b89c57d3116d1af SHA512 b45ed2a89f4ddc4ee232d6e47416390611b666f8c765fe3916343dbd45ddb877c9ecf764a7d025762caaee6ec2f8c2b9b232cd52d301e70650e4031d029a4f5d DIST polybar-3.6.3.tar.gz 439838 BLAKE2B 522e95bb11e947008f0909401a769ba7ef44733e7edb4a067185bad610ac70077e1370e0e9da9fbff27b9f981b5285561f7c86e12fc5da79c383d794da6b4a86 SHA512 d8e08d2b217a353b967f58eb61907b05ed7b9c2b9e1b3a891f4cac91b37f1cf751b10b1e93e74e6414eb0beb1696f4ae64a0a43bfc6c0afa3863b72293217c2e -DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 diff --git a/x11-misc/polybar/polybar-3.5.7.ebuild b/x11-misc/polybar/polybar-3.5.7.ebuild deleted file mode 100644 index 0086e86f6492.. --- a/x11-misc/polybar/polybar-3.5.7.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" -I3IPCPP_COMMIT="86ddf7102c6903ae0cc543071e2d375403fc0727" - -inherit cmake python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar; -SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz - https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" - -KEYWORDS="amd64 x86" -LICENSE="MIT" -SLOT="0" -IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - doc? ( dev-python/sphinx ) - i3wm? ( - dev-libs/jsoncpp:= - || ( x11-wm/i3 x11-wm/i3-gaps ) - ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) - pulseaudio? ( media-sound/pulseaudio ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - rmdir "${S}/lib/xpp" || die - mv "${WORKDIR}/xpp-${XPP_COMMIT}" "${S}/lib/xpp" || die - - rmdir "${S}/lib/i3ipcpp" || die - mv "${WORKDIR}/i3ipcpp-${I3IPCPP_COMMIT}" "${S}/lib/i3ipcpp" || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/, x11-misc/polybar/files/
commit: d56ad80de71cba63e8862ea32fabd6f31b8cdf00 Author: John Helmert III gentoo org> AuthorDate: Tue Jul 19 16:42:50 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Jul 19 16:43:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56ad80d x11-misc/polybar: fix prefix installation Bug: https://bugs.gentoo.org/858797 Signed-off-by: John Helmert III gentoo.org> .../polybar/files/polybar-3.6.3-fix-prefix.patch | 13 + x11-misc/polybar/polybar-3.6.3-r1.ebuild | 64 ++ 2 files changed, 77 insertions(+) diff --git a/x11-misc/polybar/files/polybar-3.6.3-fix-prefix.patch b/x11-misc/polybar/files/polybar-3.6.3-fix-prefix.patch new file mode 100644 index ..1007d7237af7 --- /dev/null +++ b/x11-misc/polybar/files/polybar-3.6.3-fix-prefix.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f71801c8..0979f8af 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -63,7 +63,7 @@ endif() + + if(BUILD_CONFIG) + install(FILES ${CMAKE_SOURCE_DIR}/doc/config.ini +-DESTINATION /etc/${PROJECT_NAME} ++DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/${PROJECT_NAME} + COMPONENT config) + endif() + diff --git a/x11-misc/polybar/polybar-3.6.3-r1.ebuild b/x11-misc/polybar/polybar-3.6.3-r1.ebuild new file mode 100644 index ..02c5f18ec090 --- /dev/null +++ b/x11-misc/polybar/polybar-3.6.3-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') + dev-libs/libuv:= + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb:=[xkb] + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? ( dev-libs/libnl:3 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-fix-prefix.patch" ) + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DBUILD_DOC="$(usex doc)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_POLYBAR_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc/" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 3160570e0bda03792c641410289974b64069406b Author: Sam James gentoo org> AuthorDate: Wed Jul 6 00:20:45 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 00:20:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3160570e x11-misc/polybar: Stabilize 3.6.3 x86, #856619 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3.ebuild b/x11-misc/polybar/polybar-3.6.3.ebuild index d29d6531891d..770a50edd7b5 100644 --- a/x11-misc/polybar/polybar-3.6.3.ebuild +++ b/x11-misc/polybar/polybar-3.6.3.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 5515042c2b144b081794dad6d3c26b93a4517e18 Author: John Helmert III gentoo org> AuthorDate: Tue Jul 5 20:06:51 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Jul 5 20:08:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5515042c x11-misc/polybar: stabilize 3.6.3 for amd64 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3.ebuild b/x11-misc/polybar/polybar-3.6.3.ebuild index 22e5d89b9188..d29d6531891d 100644 --- a/x11-misc/polybar/polybar-3.6.3.ebuild +++ b/x11-misc/polybar/polybar-3.6.3.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 4038a3cf28a5c44cb28f637a0d7c82458c839015 Author: John Helmert III gentoo org> AuthorDate: Wed May 4 13:58:42 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed May 4 13:58:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4038a3cf x11-misc/polybar: add 3.6.3 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.6.3.ebuild | 61 +++ 2 files changed, 62 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 22406591d5b8..d6c256125dfa 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -2,4 +2,5 @@ DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a8452 DIST polybar-3.5.7.tar.gz 283520 BLAKE2B 3f7cad2886c0f8352b92e636035607b2abab6dafd0966e6edb9f3b768fc6e5b180be2479f81812eb792f66edada6fe2625af5c3ecc9216763c141a393ab90474 SHA512 6336613d37ae45ca43d1cc2e1e2126bcd09247dbf81b3df979def44b240e2a736035503cf5aaeff0a86c830deb956f9ef7057c7fa1ac3da5119b8e6c1db0fe7f DIST polybar-3.6.1.tar.gz 437027 BLAKE2B 87cd05b235128834daacd5e48b7bba4d610c1018bbdc6280996d23314b4398a2c7322a425a047b55ad952c7a0e6a73c3076f57df6b4f7ab8fcdffcc0e40ef165 SHA512 973b623464d3683f28484606e418473f9a241c2f6d6e59877a487b61aa2d91f4f44702926c19c47d87720991bccf0a4b6ac0b00d015806d345a3bf701e327d2b DIST polybar-3.6.2.tar.gz 438843 BLAKE2B 0d2e3662fd4b5150b3feea4d8c3cc9acc61e0d7f609b0c88c26905384f5023b3924e0b9c528677fe8e017b5136404ac507a3cdb1ec18dcbf2b89c57d3116d1af SHA512 b45ed2a89f4ddc4ee232d6e47416390611b666f8c765fe3916343dbd45ddb877c9ecf764a7d025762caaee6ec2f8c2b9b232cd52d301e70650e4031d029a4f5d +DIST polybar-3.6.3.tar.gz 439838 BLAKE2B 522e95bb11e947008f0909401a769ba7ef44733e7edb4a067185bad610ac70077e1370e0e9da9fbff27b9f981b5285561f7c86e12fc5da79c383d794da6b4a86 SHA512 d8e08d2b217a353b967f58eb61907b05ed7b9c2b9e1b3a891f4cac91b37f1cf751b10b1e93e74e6414eb0beb1696f4ae64a0a43bfc6c0afa3863b72293217c2e DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 diff --git a/x11-misc/polybar/polybar-3.6.3.ebuild b/x11-misc/polybar/polybar-3.6.3.ebuild new file mode 100644 index ..22e5d89b9188 --- /dev/null +++ b/x11-misc/polybar/polybar-3.6.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') + dev-libs/libuv:= + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb:=[xkb] + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? ( dev-libs/libnl:3 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DBUILD_DOC="$(usex doc)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_POLYBAR_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 678ab14470c9ce26f60875983154d90ee87ee603 Author: John Helmert III gentoo org> AuthorDate: Mon Apr 4 18:51:01 2022 + Commit: John Helmert III gentoo org> CommitDate: Mon Apr 4 18:51:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678ab144 x11-misc/polybar: add 3.6.2 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.6.2.ebuild | 61 +++ 2 files changed, 62 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index ccfc43176fae..22406591d5b8 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,4 +1,5 @@ DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a84525b0bd00d4ab4ed8afed00fd92eee965efea9960670dcea3efaa259834df5bb7cf8e79a894dd4d4f92f28643ad1b43ccbb374ade96174c6c2f6fc63f5ddc SHA512 f4643bea5a78bd9518fecc9d56ece8d679539b99016440a6e4d45305984c02963d80e00c5375cc53ac7418e2f24f57279930428b331e077eaafa8d0717677662 DIST polybar-3.5.7.tar.gz 283520 BLAKE2B 3f7cad2886c0f8352b92e636035607b2abab6dafd0966e6edb9f3b768fc6e5b180be2479f81812eb792f66edada6fe2625af5c3ecc9216763c141a393ab90474 SHA512 6336613d37ae45ca43d1cc2e1e2126bcd09247dbf81b3df979def44b240e2a736035503cf5aaeff0a86c830deb956f9ef7057c7fa1ac3da5119b8e6c1db0fe7f DIST polybar-3.6.1.tar.gz 437027 BLAKE2B 87cd05b235128834daacd5e48b7bba4d610c1018bbdc6280996d23314b4398a2c7322a425a047b55ad952c7a0e6a73c3076f57df6b4f7ab8fcdffcc0e40ef165 SHA512 973b623464d3683f28484606e418473f9a241c2f6d6e59877a487b61aa2d91f4f44702926c19c47d87720991bccf0a4b6ac0b00d015806d345a3bf701e327d2b +DIST polybar-3.6.2.tar.gz 438843 BLAKE2B 0d2e3662fd4b5150b3feea4d8c3cc9acc61e0d7f609b0c88c26905384f5023b3924e0b9c528677fe8e017b5136404ac507a3cdb1ec18dcbf2b89c57d3116d1af SHA512 b45ed2a89f4ddc4ee232d6e47416390611b666f8c765fe3916343dbd45ddb877c9ecf764a7d025762caaee6ec2f8c2b9b232cd52d301e70650e4031d029a4f5d DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 diff --git a/x11-misc/polybar/polybar-3.6.2.ebuild b/x11-misc/polybar/polybar-3.6.2.ebuild new file mode 100644 index ..22e5d89b9188 --- /dev/null +++ b/x11-misc/polybar/polybar-3.6.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') + dev-libs/libuv:= + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb:=[xkb] + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? ( dev-libs/libnl:3 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DBUILD_DOC="$(usex doc)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_POLYBAR_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 39324ccbf482c4b5001d276653d9d2f19afb2a89 Author: John Helmert III gentoo org> AuthorDate: Sat Mar 5 15:35:37 2022 + Commit: John Helmert III gentoo org> CommitDate: Sat Mar 5 15:36:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39324ccb x11-misc/polybar: add 3.6.1, drop 3.6.0 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 2 +- x11-misc/polybar/{polybar-3.6.0.ebuild => polybar-3.6.1.ebuild} | 5 - 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 3580b9c944de..ccfc43176fae 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,4 +1,4 @@ DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a84525b0bd00d4ab4ed8afed00fd92eee965efea9960670dcea3efaa259834df5bb7cf8e79a894dd4d4f92f28643ad1b43ccbb374ade96174c6c2f6fc63f5ddc SHA512 f4643bea5a78bd9518fecc9d56ece8d679539b99016440a6e4d45305984c02963d80e00c5375cc53ac7418e2f24f57279930428b331e077eaafa8d0717677662 DIST polybar-3.5.7.tar.gz 283520 BLAKE2B 3f7cad2886c0f8352b92e636035607b2abab6dafd0966e6edb9f3b768fc6e5b180be2479f81812eb792f66edada6fe2625af5c3ecc9216763c141a393ab90474 SHA512 6336613d37ae45ca43d1cc2e1e2126bcd09247dbf81b3df979def44b240e2a736035503cf5aaeff0a86c830deb956f9ef7057c7fa1ac3da5119b8e6c1db0fe7f -DIST polybar-3.6.0.tar.gz 436806 BLAKE2B 69bc5348be44fb782b4847dbda90f2a378967664d1b4783f42e79859c27259f3bb670fe2cd9043216047f28c3231d397c5d7cf0076908bf88011cccff3650110 SHA512 d1193ebd19abc44921072f7330c63b16a289a5e4f443c1dbed6bdfeb98ef4821abafeb726cf500c2cbc6f211c8449c7e3698bb4f5531102c695a732fda051c03 +DIST polybar-3.6.1.tar.gz 437027 BLAKE2B 87cd05b235128834daacd5e48b7bba4d610c1018bbdc6280996d23314b4398a2c7322a425a047b55ad952c7a0e6a73c3076f57df6b4f7ab8fcdffcc0e40ef165 SHA512 973b623464d3683f28484606e418473f9a241c2f6d6e59877a487b61aa2d91f4f44702926c19c47d87720991bccf0a4b6ac0b00d015806d345a3bf701e327d2b DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 diff --git a/x11-misc/polybar/polybar-3.6.0.ebuild b/x11-misc/polybar/polybar-3.6.1.ebuild similarity index 91% rename from x11-misc/polybar/polybar-3.6.0.ebuild rename to x11-misc/polybar/polybar-3.6.1.ebuild index b7195a5207fc..22e5d89b9188 100644 --- a/x11-misc/polybar/polybar-3.6.0.ebuild +++ b/x11-misc/polybar/polybar-3.6.1.ebuild @@ -43,11 +43,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -src_prepare() { - sed -e '/set/s/cxx_linker_flags_str/CMAKE_EXE_LINKER_FLAGS_INIT/' -i cmake/cxx.cmake || die - cmake_src_prepare -} - src_configure() { local mycmakeargs=( -DENABLE_ALSA="$(usex alsa)"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: f96824b97f7f27ed91e880df1b779a625460de28 Author: John Helmert III gentoo org> AuthorDate: Thu Mar 3 05:23:05 2022 + Commit: John Helmert III gentoo org> CommitDate: Thu Mar 3 05:23:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96824b9 x11-misc/polybar: respect LDFLAGS Closes: https://bugs.gentoo.org/832357 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.6.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/x11-misc/polybar/polybar-3.6.0.ebuild b/x11-misc/polybar/polybar-3.6.0.ebuild index 22e5d89b9188..b7195a5207fc 100644 --- a/x11-misc/polybar/polybar-3.6.0.ebuild +++ b/x11-misc/polybar/polybar-3.6.0.ebuild @@ -43,6 +43,11 @@ DEPEND=" " RDEPEND="${DEPEND}" +src_prepare() { + sed -e '/set/s/cxx_linker_flags_str/CMAKE_EXE_LINKER_FLAGS_INIT/' -i cmake/cxx.cmake || die + cmake_src_prepare +} + src_configure() { local mycmakeargs=( -DENABLE_ALSA="$(usex alsa)"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: ce6e755d38a5bc2cb2d8f3b6ead1acc76f5ee70a Author: John Helmert III gentoo org> AuthorDate: Wed Mar 2 01:41:55 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Mar 2 01:42:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6e755d x11-misc/polybar: add 3.6.0 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.6.0.ebuild | 61 +++ 2 files changed, 62 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index f6f5801aaee1..3580b9c944de 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,3 +1,4 @@ DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a84525b0bd00d4ab4ed8afed00fd92eee965efea9960670dcea3efaa259834df5bb7cf8e79a894dd4d4f92f28643ad1b43ccbb374ade96174c6c2f6fc63f5ddc SHA512 f4643bea5a78bd9518fecc9d56ece8d679539b99016440a6e4d45305984c02963d80e00c5375cc53ac7418e2f24f57279930428b331e077eaafa8d0717677662 DIST polybar-3.5.7.tar.gz 283520 BLAKE2B 3f7cad2886c0f8352b92e636035607b2abab6dafd0966e6edb9f3b768fc6e5b180be2479f81812eb792f66edada6fe2625af5c3ecc9216763c141a393ab90474 SHA512 6336613d37ae45ca43d1cc2e1e2126bcd09247dbf81b3df979def44b240e2a736035503cf5aaeff0a86c830deb956f9ef7057c7fa1ac3da5119b8e6c1db0fe7f +DIST polybar-3.6.0.tar.gz 436806 BLAKE2B 69bc5348be44fb782b4847dbda90f2a378967664d1b4783f42e79859c27259f3bb670fe2cd9043216047f28c3231d397c5d7cf0076908bf88011cccff3650110 SHA512 d1193ebd19abc44921072f7330c63b16a289a5e4f443c1dbed6bdfeb98ef4821abafeb726cf500c2cbc6f211c8449c7e3698bb4f5531102c695a732fda051c03 DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 diff --git a/x11-misc/polybar/polybar-3.6.0.ebuild b/x11-misc/polybar/polybar-3.6.0.ebuild new file mode 100644 index ..22e5d89b9188 --- /dev/null +++ b/x11-misc/polybar/polybar-3.6.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') + dev-libs/libuv:= + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb:=[xkb] + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? ( dev-libs/libnl:3 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DBUILD_DOC="$(usex doc)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_POLYBAR_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 0dbec6ec6aa08ef726cf783b5d9aab261192e853 Author: John Helmert III gentoo org> AuthorDate: Sun Jan 30 01:45:52 2022 + Commit: John Helmert III gentoo org> CommitDate: Sun Jan 30 01:46:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dbec6ec x11-misc/polybar: drop 3.5.6 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 1 - x11-misc/polybar/polybar-3.5.6.ebuild | 71 --- 2 files changed, 72 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 2698335a484b..f6f5801aaee1 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,4 +1,3 @@ DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a84525b0bd00d4ab4ed8afed00fd92eee965efea9960670dcea3efaa259834df5bb7cf8e79a894dd4d4f92f28643ad1b43ccbb374ade96174c6c2f6fc63f5ddc SHA512 f4643bea5a78bd9518fecc9d56ece8d679539b99016440a6e4d45305984c02963d80e00c5375cc53ac7418e2f24f57279930428b331e077eaafa8d0717677662 -DIST polybar-3.5.6.tar.gz 282964 BLAKE2B 518e8b2e1d2e0698540c4c93cdfce5283c5479b077859dfc98d57072ad23f6140cc2e7d34c34f5af71aeaf9e86642d111f409c53baba0b9398d923ad9b4058a4 SHA512 5022f7876489cc28805a52894c8ea42c2afc0600c84f6ce27f1a7c738fcc48fbf5f5d5537472378eae4f3d5ca36fc2fc8b069b379e35b1047d12a3b294e1857f DIST polybar-3.5.7.tar.gz 283520 BLAKE2B 3f7cad2886c0f8352b92e636035607b2abab6dafd0966e6edb9f3b768fc6e5b180be2479f81812eb792f66edada6fe2625af5c3ecc9216763c141a393ab90474 SHA512 6336613d37ae45ca43d1cc2e1e2126bcd09247dbf81b3df979def44b240e2a736035503cf5aaeff0a86c830deb956f9ef7057c7fa1ac3da5119b8e6c1db0fe7f DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 diff --git a/x11-misc/polybar/polybar-3.5.6.ebuild b/x11-misc/polybar/polybar-3.5.6.ebuild deleted file mode 100644 index d36b8fef936b.. --- a/x11-misc/polybar/polybar-3.5.6.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" -I3IPCPP_COMMIT="86ddf7102c6903ae0cc543071e2d375403fc0727" - -inherit cmake python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar; -SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz - https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" - -KEYWORDS="amd64 x86" -LICENSE="MIT" -SLOT="0" -IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - doc? ( dev-python/sphinx ) - i3wm? ( - dev-libs/jsoncpp:= - || ( x11-wm/i3 x11-wm/i3-gaps ) - ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) - pulseaudio? ( media-sound/pulseaudio ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - rmdir "${S}/lib/xpp" || die - mv "${WORKDIR}/xpp-${XPP_COMMIT}" "${S}/lib/xpp" || die - - rmdir "${S}/lib/i3ipcpp" || die - mv "${WORKDIR}/i3ipcpp-${I3IPCPP_COMMIT}" "${S}/lib/i3ipcpp" || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DBUILD_DOC="$(usex doc)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_IPC_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - # Bug 767949 - -DENABLE_CCACHE="OFF" - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 15b507142ee56d4d1f9293be3bacefd9ae5b66ab Author: John Helmert III gentoo org> AuthorDate: Sun Jan 30 01:45:04 2022 + Commit: John Helmert III gentoo org> CommitDate: Sun Jan 30 01:46:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b50714 x11-misc/polybar: enable py3.10 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.5.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/polybar/polybar-3.5.7.ebuild b/x11-misc/polybar/polybar-3.5.7.ebuild index d36b8fef936b..0086e86f6492 100644 --- a/x11-misc/polybar/polybar-3.5.7.ebuild +++ b/x11-misc/polybar/polybar-3.5.7.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" I3IPCPP_COMMIT="86ddf7102c6903ae0cc543071e2d375403fc0727"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 85556da00d776b181ebcbffdfadc0fb27c9e96c4 Author: Sam James gentoo org> AuthorDate: Mon Nov 1 10:01:33 2021 + Commit: Sam James gentoo org> CommitDate: Mon Nov 1 10:01:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85556da0 x11-misc/polybar: Stabilize 3.5.7 x86, #821136 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.5.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.5.7.ebuild b/x11-misc/polybar/polybar-3.5.7.ebuild index 89766be375d..d36b8fef936 100644 --- a/x11-misc/polybar/polybar-3.5.7.ebuild +++ b/x11-misc/polybar/polybar-3.5.7.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: eb91d8abd8213ac06530766fae26e7f78a0bea48 Author: Sam James gentoo org> AuthorDate: Mon Nov 1 02:06:31 2021 + Commit: Sam James gentoo org> CommitDate: Mon Nov 1 02:06:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb91d8ab x11-misc/polybar: Stabilize 3.5.7 amd64, #821136 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.5.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.5.7.ebuild b/x11-misc/polybar/polybar-3.5.7.ebuild index 967c31960f7..89766be375d 100644 --- a/x11-misc/polybar/polybar-3.5.7.ebuild +++ b/x11-misc/polybar/polybar-3.5.7.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/, media-sound/lollypop/, x11-misc/compton/, x11-terms/xterm/, ...
commit: f816bd765e230343d91d64df6755d0fefcfc5068 Author: Joonas Niilola gentoo org> AuthorDate: Sun Oct 10 07:15:42 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Oct 10 07:20:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f816bd76 */*: reassign johu's packages Signed-off-by: Joonas Niilola gentoo.org> app-admin/calamares/metadata.xml | 5 + app-admin/profile-cleaner/metadata.xml | 5 + app-crypt/zulucrypt/metadata.xml | 5 + app-doc/zsh-lovers/metadata.xml| 5 + app-misc/screenfetch/metadata.xml | 5 + dev-cpp/websocketpp/metadata.xml | 5 + dev-libs/qtkeychain/metadata.xml | 5 + dev-vcs/gti/metadata.xml | 5 + media-sound/lollypop/metadata.xml | 5 + net-im/discord-bin/metadata.xml| 5 + net-misc/sshpass/metadata.xml | 5 + net-vpn/openfortivpn/metadata.xml | 5 + sys-apps/cpuid/metadata.xml| 4 sys-apps/daemonize/metadata.xml| 5 + sys-fs/fuse-zip/metadata.xml | 5 + x11-apps/luit/metadata.xml | 5 + x11-misc/compton/metadata.xml | 5 + x11-misc/fpm2/metadata.xml | 5 + x11-misc/obconf/metadata.xml | 5 + x11-misc/polybar/metadata.xml | 4 x11-misc/sxhkd/metadata.xml| 5 + x11-terms/xterm/metadata.xml | 5 + x11-wm/bspwm/metadata.xml | 5 + 23 files changed, 21 insertions(+), 92 deletions(-) diff --git a/app-admin/calamares/metadata.xml b/app-admin/calamares/metadata.xml index 5ae79279242..8d5ab7cbdf5 100644 --- a/app-admin/calamares/metadata.xml +++ b/app-admin/calamares/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - j...@gentoo.org - Johannes Huber - + Calamares is a distribution-independent system installer, with an advanced partitioning feature for both manual and automated diff --git a/app-admin/profile-cleaner/metadata.xml b/app-admin/profile-cleaner/metadata.xml index 67834c9e8ba..32e9d158901 100644 --- a/app-admin/profile-cleaner/metadata.xml +++ b/app-admin/profile-cleaner/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - j...@gentoo.org - Johannes Huber - + https://github.com/graysky2/profile-cleaner/issues graysky2/profile-cleaner diff --git a/app-crypt/zulucrypt/metadata.xml b/app-crypt/zulucrypt/metadata.xml index d1ac1033b5d..91676ea4813 100644 --- a/app-crypt/zulucrypt/metadata.xml +++ b/app-crypt/zulucrypt/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - j...@gentoo.org - Johannes Huber - + Enable support for the freedesktop.org Secret Service API via app-crypt/libsecret diff --git a/app-doc/zsh-lovers/metadata.xml b/app-doc/zsh-lovers/metadata.xml index be2af704430..115e9d64a66 100644 --- a/app-doc/zsh-lovers/metadata.xml +++ b/app-doc/zsh-lovers/metadata.xml @@ -1,8 +1,5 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - j...@gentoo.org - Johannes Huber - + diff --git a/app-misc/screenfetch/metadata.xml b/app-misc/screenfetch/metadata.xml index 2434515b11c..c7c7dee55d6 100644 --- a/app-misc/screenfetch/metadata.xml +++ b/app-misc/screenfetch/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - j...@gentoo.org - Johannes Huber - + Use the media-gfx/scrot package to take screenshots diff --git a/dev-cpp/websocketpp/metadata.xml b/dev-cpp/websocketpp/metadata.xml index 5addda310cd..f9e91f9ca91 100644 --- a/dev-cpp/websocketpp/metadata.xml +++ b/dev-cpp/websocketpp/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - j...@gentoo.org - Johannes Huber - + zaphoyd/websocketpp diff --git a/dev-libs/qtkeychain/metadata.xml b/dev-libs/qtkeychain/metadata.xml index d4921375172..3730d5ca0e7 100644 --- a/dev-libs/qtkeychain/metadata.xml +++ b/dev-libs/qtkeychain/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - j...@gentoo.org - Johannes Huber - + frankosterfeld/qtkeychain diff --git a/dev-vcs/gti/metadata.xml b/dev-vcs/gti/metadata.xml index be2af704430..115e9d64a66 100644 --- a/dev-vcs/gti/metadata.xml +++ b/dev-vcs/gti/metadata.xml @@ -1,8 +1,5 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - j...@gentoo.org - Johannes Huber - +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 4797ac5727f3340e85560c9c8ab19a005ab2ae32 Author: John Helmert III gentoo org> AuthorDate: Wed Sep 22 23:44:39 2021 + Commit: John Helmert III gentoo org> CommitDate: Wed Sep 22 23:48:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4797ac57 x11-misc/polybar: drop 3.5.5 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 2 - x11-misc/polybar/polybar-3.5.5.ebuild | 71 --- 2 files changed, 73 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 57bcb002e38..2698335a484 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,6 +1,4 @@ DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a84525b0bd00d4ab4ed8afed00fd92eee965efea9960670dcea3efaa259834df5bb7cf8e79a894dd4d4f92f28643ad1b43ccbb374ade96174c6c2f6fc63f5ddc SHA512 f4643bea5a78bd9518fecc9d56ece8d679539b99016440a6e4d45305984c02963d80e00c5375cc53ac7418e2f24f57279930428b331e077eaafa8d0717677662 -DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 -DIST polybar-3.5.5.tar.gz 282816 BLAKE2B c6bd7283fa30197446cc328f52b0d9ed6eadefaf6b19327898f559f860009b43d9923ad1d00bcf173f6a3663af6813c368563a9b59e91828ab8966aef722eea8 SHA512 f4174e82871aafcd890145eba472fc8c3055dafff4ea19123fa844d8bce2e85152e0e597496df8af257ef00d676e744249d204bb52668e3f303cc57a6fe3fcee DIST polybar-3.5.6.tar.gz 282964 BLAKE2B 518e8b2e1d2e0698540c4c93cdfce5283c5479b077859dfc98d57072ad23f6140cc2e7d34c34f5af71aeaf9e86642d111f409c53baba0b9398d923ad9b4058a4 SHA512 5022f7876489cc28805a52894c8ea42c2afc0600c84f6ce27f1a7c738fcc48fbf5f5d5537472378eae4f3d5ca36fc2fc8b069b379e35b1047d12a3b294e1857f DIST polybar-3.5.7.tar.gz 283520 BLAKE2B 3f7cad2886c0f8352b92e636035607b2abab6dafd0966e6edb9f3b768fc6e5b180be2479f81812eb792f66edada6fe2625af5c3ecc9216763c141a393ab90474 SHA512 6336613d37ae45ca43d1cc2e1e2126bcd09247dbf81b3df979def44b240e2a736035503cf5aaeff0a86c830deb956f9ef7057c7fa1ac3da5119b8e6c1db0fe7f DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 diff --git a/x11-misc/polybar/polybar-3.5.5.ebuild b/x11-misc/polybar/polybar-3.5.5.ebuild deleted file mode 100644 index 61bb99a7d5d..000 --- a/x11-misc/polybar/polybar-3.5.5.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" -I3IPCPP_COMMIT="cb008b30fc5f3febfe467884cb0211ee3c16386b" - -inherit cmake python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar; -SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz - https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" - -KEYWORDS="amd64 x86" -LICENSE="MIT" -SLOT="0" -IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - doc? ( dev-python/sphinx ) - i3wm? ( - dev-libs/jsoncpp:= - || ( x11-wm/i3 x11-wm/i3-gaps ) - ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) - pulseaudio? ( media-sound/pulseaudio ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - rmdir "${S}/lib/xpp" || die - mv "${WORKDIR}/xpp-${XPP_COMMIT}" "${S}/lib/xpp" || die - - rmdir "${S}/lib/i3ipcpp" || die - mv "${WORKDIR}/i3ipcpp-${I3IPCPP_COMMIT}" "${S}/lib/i3ipcpp" || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DBUILD_DOC="$(usex doc)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_IPC_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 14ae7c2da9d243d5d386b130548ffe9f9226b8a5 Author: John Helmert III gentoo org> AuthorDate: Wed Sep 22 23:44:09 2021 + Commit: John Helmert III gentoo org> CommitDate: Wed Sep 22 23:48:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ae7c2d x11-misc/polybar: add 3.5.7 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.5.7.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 020c164b248..57bcb002e38 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -2,4 +2,5 @@ DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a8452 DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 DIST polybar-3.5.5.tar.gz 282816 BLAKE2B c6bd7283fa30197446cc328f52b0d9ed6eadefaf6b19327898f559f860009b43d9923ad1d00bcf173f6a3663af6813c368563a9b59e91828ab8966aef722eea8 SHA512 f4174e82871aafcd890145eba472fc8c3055dafff4ea19123fa844d8bce2e85152e0e597496df8af257ef00d676e744249d204bb52668e3f303cc57a6fe3fcee DIST polybar-3.5.6.tar.gz 282964 BLAKE2B 518e8b2e1d2e0698540c4c93cdfce5283c5479b077859dfc98d57072ad23f6140cc2e7d34c34f5af71aeaf9e86642d111f409c53baba0b9398d923ad9b4058a4 SHA512 5022f7876489cc28805a52894c8ea42c2afc0600c84f6ce27f1a7c738fcc48fbf5f5d5537472378eae4f3d5ca36fc2fc8b069b379e35b1047d12a3b294e1857f +DIST polybar-3.5.7.tar.gz 283520 BLAKE2B 3f7cad2886c0f8352b92e636035607b2abab6dafd0966e6edb9f3b768fc6e5b180be2479f81812eb792f66edada6fe2625af5c3ecc9216763c141a393ab90474 SHA512 6336613d37ae45ca43d1cc2e1e2126bcd09247dbf81b3df979def44b240e2a736035503cf5aaeff0a86c830deb956f9ef7057c7fa1ac3da5119b8e6c1db0fe7f DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 diff --git a/x11-misc/polybar/polybar-3.5.7.ebuild b/x11-misc/polybar/polybar-3.5.7.ebuild new file mode 100644 index 000..967c31960f7 --- /dev/null +++ b/x11-misc/polybar/polybar-3.5.7.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9} ) +XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" +I3IPCPP_COMMIT="86ddf7102c6903ae0cc543071e2d375403fc0727" + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz + https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + rmdir "${S}/lib/xpp" || die + mv "${WORKDIR}/xpp-${XPP_COMMIT}" "${S}/lib/xpp" || die + + rmdir "${S}/lib/i3ipcpp" || die + mv "${WORKDIR}/i3ipcpp-${I3IPCPP_COMMIT}" "${S}/lib/i3ipcpp" || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DBUILD_DOC="$(usex doc)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_IPC_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: d31baf62db8f80e176ca5b5ba01a24bee5cf3bbf Author: David Seifert gentoo org> AuthorDate: Sat Jul 17 18:17:21 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 17 18:17:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31baf62 x11-misc/polybar: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP Signed-off-by: David Seifert gentoo.org> x11-misc/polybar/polybar-3.5.5.ebuild | 4 ++-- x11-misc/polybar/polybar-3.5.6.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-misc/polybar/polybar-3.5.5.ebuild b/x11-misc/polybar/polybar-3.5.5.ebuild index 9cf689dc360..61bb99a7d5d 100644 --- a/x11-misc/polybar/polybar-3.5.5.ebuild +++ b/x11-misc/polybar/polybar-3.5.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" I3IPCPP_COMMIT="cb008b30fc5f3febfe467884cb0211ee3c16386b" @@ -23,7 +23,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') x11-libs/cairo[X,xcb(+)] x11-libs/libxcb[xkb] x11-libs/xcb-util-image diff --git a/x11-misc/polybar/polybar-3.5.6.ebuild b/x11-misc/polybar/polybar-3.5.6.ebuild index ebab3b6c656..d36b8fef936 100644 --- a/x11-misc/polybar/polybar-3.5.6.ebuild +++ b/x11-misc/polybar/polybar-3.5.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" I3IPCPP_COMMIT="86ddf7102c6903ae0cc543071e2d375403fc0727" @@ -23,7 +23,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') x11-libs/cairo[X,xcb(+)] x11-libs/libxcb[xkb] x11-libs/xcb-util-image
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: d1ea00dd92fdb0c3bb8ac3313cfd5e600ce8ad3b Author: Sam James gentoo org> AuthorDate: Sun Jul 11 20:51:35 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 11 20:51:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ea00dd x11-misc/polybar: Stabilize 3.5.6 x86, #801607 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.5.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.5.6.ebuild b/x11-misc/polybar/polybar-3.5.6.ebuild index 84928bc93b7..ebab3b6c656 100644 --- a/x11-misc/polybar/polybar-3.5.6.ebuild +++ b/x11-misc/polybar/polybar-3.5.6.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 2a71b7635dc99cb0640fdc9ed3d1c099c5e9e178 Author: John Helmert III gentoo org> AuthorDate: Sun Jul 11 19:04:49 2021 + Commit: John Helmert III gentoo org> CommitDate: Sun Jul 11 19:11:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a71b763 x11-misc/polybar: stabilize 3.5.6 for amd64, bug 801607 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.5.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.5.6.ebuild b/x11-misc/polybar/polybar-3.5.6.ebuild index 609e610e799..84928bc93b7 100644 --- a/x11-misc/polybar/polybar-3.5.6.ebuild +++ b/x11-misc/polybar/polybar-3.5.6.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 17130068943d51b8a61a8d77fc2deaf7ed4bcc62 Author: John Helmert III gentoo org> AuthorDate: Mon May 24 02:46:22 2021 + Commit: John Helmert III gentoo org> CommitDate: Mon May 24 23:36:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17130068 x11-misc/polybar: drop 3.4.3 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 3 -- x11-misc/polybar/polybar-3.4.3.ebuild | 69 --- 2 files changed, 72 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 653acfe2366..020c164b248 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,8 +1,5 @@ -DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a84525b0bd00d4ab4ed8afed00fd92eee965efea9960670dcea3efaa259834df5bb7cf8e79a894dd4d4f92f28643ad1b43ccbb374ade96174c6c2f6fc63f5ddc SHA512 f4643bea5a78bd9518fecc9d56ece8d679539b99016440a6e4d45305984c02963d80e00c5375cc53ac7418e2f24f57279930428b331e077eaafa8d0717677662 DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 -DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a DIST polybar-3.5.5.tar.gz 282816 BLAKE2B c6bd7283fa30197446cc328f52b0d9ed6eadefaf6b19327898f559f860009b43d9923ad1d00bcf173f6a3663af6813c368563a9b59e91828ab8966aef722eea8 SHA512 f4174e82871aafcd890145eba472fc8c3055dafff4ea19123fa844d8bce2e85152e0e597496df8af257ef00d676e744249d204bb52668e3f303cc57a6fe3fcee DIST polybar-3.5.6.tar.gz 282964 BLAKE2B 518e8b2e1d2e0698540c4c93cdfce5283c5479b077859dfc98d57072ad23f6140cc2e7d34c34f5af71aeaf9e86642d111f409c53baba0b9398d923ad9b4058a4 SHA512 5022f7876489cc28805a52894c8ea42c2afc0600c84f6ce27f1a7c738fcc48fbf5f5d5537472378eae4f3d5ca36fc2fc8b069b379e35b1047d12a3b294e1857f DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 -DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.4.3.ebuild b/x11-misc/polybar/polybar-3.4.3.ebuild deleted file mode 100644 index bb2d1dab4f8..000 --- a/x11-misc/polybar/polybar-3.4.3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -XPP_COMMIT="8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33" -I3IPCPP_COMMIT="21ce9060ac7c502225fdbd2f200b1cbdd8eca08d" - -inherit cmake python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar; -SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz - https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" - -KEYWORDS="amd64 x86" -LICENSE="MIT" -SLOT="0" -IUSE="alsa curl i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - i3wm? ( - dev-libs/jsoncpp:= - || ( x11-wm/i3 x11-wm/i3-gaps ) - ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) - pulseaudio? (
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 16af8a9d232c3a388d02b74b5aacc7559891128d Author: John Helmert III gentoo org> AuthorDate: Mon May 24 02:45:06 2021 + Commit: John Helmert III gentoo org> CommitDate: Mon May 24 23:36:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16af8a9d x11-misc/polybar: add 3.5.6 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 2 + x11-misc/polybar/polybar-3.5.6.ebuild | 71 +++ 2 files changed, 73 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 8926f8a43d8..653acfe2366 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,6 +1,8 @@ DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 +DIST i3ipcpp-86ddf7102c6903ae0cc543071e2d375403fc0727.tar.gz 43693 BLAKE2B a84525b0bd00d4ab4ed8afed00fd92eee965efea9960670dcea3efaa259834df5bb7cf8e79a894dd4d4f92f28643ad1b43ccbb374ade96174c6c2f6fc63f5ddc SHA512 f4643bea5a78bd9518fecc9d56ece8d679539b99016440a6e4d45305984c02963d80e00c5375cc53ac7418e2f24f57279930428b331e077eaafa8d0717677662 DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a DIST polybar-3.5.5.tar.gz 282816 BLAKE2B c6bd7283fa30197446cc328f52b0d9ed6eadefaf6b19327898f559f860009b43d9923ad1d00bcf173f6a3663af6813c368563a9b59e91828ab8966aef722eea8 SHA512 f4174e82871aafcd890145eba472fc8c3055dafff4ea19123fa844d8bce2e85152e0e597496df8af257ef00d676e744249d204bb52668e3f303cc57a6fe3fcee +DIST polybar-3.5.6.tar.gz 282964 BLAKE2B 518e8b2e1d2e0698540c4c93cdfce5283c5479b077859dfc98d57072ad23f6140cc2e7d34c34f5af71aeaf9e86642d111f409c53baba0b9398d923ad9b4058a4 SHA512 5022f7876489cc28805a52894c8ea42c2afc0600c84f6ce27f1a7c738fcc48fbf5f5d5537472378eae4f3d5ca36fc2fc8b069b379e35b1047d12a3b294e1857f DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.5.6.ebuild b/x11-misc/polybar/polybar-3.5.6.ebuild new file mode 100644 index 000..609e610e799 --- /dev/null +++ b/x11-misc/polybar/polybar-3.5.6.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" +I3IPCPP_COMMIT="86ddf7102c6903ae0cc543071e2d375403fc0727" + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz + https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? (
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 9ab2b3b0799632db63a2c554cfaa7896bdd5de57 Author: Sam James gentoo org> AuthorDate: Fri Apr 16 00:35:08 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 16 00:35:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab2b3b0 x11-misc/polybar: Stabilize 3.5.5 x86, #782241 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.5.5.ebuild b/x11-misc/polybar/polybar-3.5.5.ebuild index 520f1ae8960..9cf689dc360 100644 --- a/x11-misc/polybar/polybar-3.5.5.ebuild +++ b/x11-misc/polybar/polybar-3.5.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 3c228ed02182893a232b783b715f0ed908a2a699 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 13 07:35:38 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 13 07:35:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c228ed0 x11-misc/polybar: amd64 stable wrt bug #782241 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/polybar/polybar-3.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.5.5.ebuild b/x11-misc/polybar/polybar-3.5.5.ebuild index e8f06439f9c..520f1ae8960 100644 --- a/x11-misc/polybar/polybar-3.5.5.ebuild +++ b/x11-misc/polybar/polybar-3.5.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: bdbc75e38c6b73a6043b63b2660e83a9c312ae24 Author: John Helmert III gentoo org> AuthorDate: Sun Mar 14 05:33:38 2021 + Commit: John Helmert III gentoo org> CommitDate: Sun Mar 14 05:36:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbc75e3 x11-misc/polybar: 3.4.3 python bump Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.3.ebuild b/x11-misc/polybar/polybar-3.4.3.ebuild index 86a47278693..bb2d1dab4f8 100644 --- a/x11-misc/polybar/polybar-3.4.3.ebuild +++ b/x11-misc/polybar/polybar-3.4.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) XPP_COMMIT="8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33" I3IPCPP_COMMIT="21ce9060ac7c502225fdbd2f200b1cbdd8eca08d"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 76496627f7b13e95d2884ab14bef6df30229be49 Author: John Helmert III gentoo org> AuthorDate: Tue Mar 2 02:41:20 2021 + Commit: John Helmert III gentoo org> CommitDate: Tue Mar 2 02:42:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76496627 x11-misc/polybar: bump to 3.5.5 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/Manifest | 2 +- x11-misc/polybar/{polybar-3.5.4.ebuild => polybar-3.5.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index ac3643b352a..8926f8a43d8 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,6 +1,6 @@ DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a -DIST polybar-3.5.4.tar.gz 282581 BLAKE2B 4c9d10e2974200b3df05685e703d0fc5340d4ee194a4a01cb7a1ea6917e8e3b1a3a71849ef345eba416873a567bbf69b597b1a2dff679e17ac34b86f3e164c5d SHA512 0e01ef9284b2a66af3080e5b709f5220da07462dfa9b0836e2bdc275b4cf735245e5ede0eb404a9a73f35722ae455ec3b4ef525ad65362a2ffc607b73295eae5 +DIST polybar-3.5.5.tar.gz 282816 BLAKE2B c6bd7283fa30197446cc328f52b0d9ed6eadefaf6b19327898f559f860009b43d9923ad1d00bcf173f6a3663af6813c368563a9b59e91828ab8966aef722eea8 SHA512 f4174e82871aafcd890145eba472fc8c3055dafff4ea19123fa844d8bce2e85152e0e597496df8af257ef00d676e744249d204bb52668e3f303cc57a6fe3fcee DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.5.4.ebuild b/x11-misc/polybar/polybar-3.5.5.ebuild similarity index 100% rename from x11-misc/polybar/polybar-3.5.4.ebuild rename to x11-misc/polybar/polybar-3.5.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 4364793311421ec7ad7adff94fabe6af5bc9546b Author: John Helmert III gentoo org> AuthorDate: Mon Feb 22 21:28:45 2021 + Commit: John Helmert III gentoo org> CommitDate: Mon Feb 22 21:29:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43647933 x11-misc/polybar: force off build system CCACHEing Using ccache for builds in Portage should be done via FEATURES=ccache and CCACHE_DIR. Closes: https://bugs.gentoo.org/767949 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.4.3.ebuild | 4 +++- x11-misc/polybar/polybar-3.5.4.ebuild | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.3.ebuild b/x11-misc/polybar/polybar-3.4.3.ebuild index a66e7c726bb..86a47278693 100644 --- a/x11-misc/polybar/polybar-3.4.3.ebuild +++ b/x11-misc/polybar/polybar-3.4.3.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 @@ -61,6 +61,8 @@ src_configure() { -DENABLE_MPD="$(usex mpd)" -DENABLE_NETWORK="$(usex network)" -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" ) cmake_src_configure diff --git a/x11-misc/polybar/polybar-3.5.4.ebuild b/x11-misc/polybar/polybar-3.5.4.ebuild index 6fbf15046c6..e8f06439f9c 100644 --- a/x11-misc/polybar/polybar-3.5.4.ebuild +++ b/x11-misc/polybar/polybar-3.5.4.ebuild @@ -63,6 +63,8 @@ src_configure() { -DENABLE_MPD="$(usex mpd)" -DENABLE_NETWORK="$(usex network)" -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: d81433572ad9774eb06afa4d69f9597677c20b69 Author: John Helmert III posteo net> AuthorDate: Thu Jan 7 15:24:45 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 9 04:21:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8143357 x11-misc/polybar: 3.5.3 -> 3.5.4 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/18976 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/Manifest | 2 +- x11-misc/polybar/{polybar-3.5.3.ebuild => polybar-3.5.4.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 4cb95e20f2a..ac3643b352a 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,6 +1,6 @@ DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a -DIST polybar-3.5.3.tar.gz 282640 BLAKE2B d3be62d912830a9d1118980b12b55747467b9e2cc8df4713cef2d4b9f4fa70c2b7030d3c04fb9abb467de20ed098443f64376fcfb1ad2bcbfcf06e59b03656aa SHA512 e381f1acb546811049a728631f2b0072ab58695d11590945f690d73cae6c119cd778f43236a3cfa7dc5926a12aaae7b95759fdb6d2a29d5684cd99612ca81aed +DIST polybar-3.5.4.tar.gz 282581 BLAKE2B 4c9d10e2974200b3df05685e703d0fc5340d4ee194a4a01cb7a1ea6917e8e3b1a3a71849ef345eba416873a567bbf69b597b1a2dff679e17ac34b86f3e164c5d SHA512 0e01ef9284b2a66af3080e5b709f5220da07462dfa9b0836e2bdc275b4cf735245e5ede0eb404a9a73f35722ae455ec3b4ef525ad65362a2ffc607b73295eae5 DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.5.3.ebuild b/x11-misc/polybar/polybar-3.5.4.ebuild similarity index 98% rename from x11-misc/polybar/polybar-3.5.3.ebuild rename to x11-misc/polybar/polybar-3.5.4.ebuild index cf06663c956..485b315004b 100644 --- a/x11-misc/polybar/polybar-3.5.3.ebuild +++ b/x11-misc/polybar/polybar-3.5.4.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
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 655e2d71f89ac6f49b6dfee7d236e51ae5844d78 Author: John Helmert III posteo net> AuthorDate: Wed Dec 23 22:49:37 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 05:32:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655e2d71 x11-misc/polybar: add 3.5.3 Closes: https://bugs.gentoo.org/760150 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: John Helmert III posteo.net> Signed-off-by: Sam James gentoo.org> x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.5.3.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 4655a3ada2b..88dcd683936 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -2,5 +2,6 @@ DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 8548 DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a DIST polybar-3.5.2.tar.gz 282025 BLAKE2B 9d9dbd94ff998d9e44fa52739f585dc3c602ef7fa05ac8c4e3d2a0ed9d62adf5a19aadbc2b923b51c57d5a6108807eaf1614987b6d2887dcd47b0e41bc07c1c6 SHA512 0dcd7ce1c7fd67839ce7ee16061aef760c1cce06cea370834aa1055b22cb40dcb8e059fd9f80b87223a76aad1d7967610318a64139f5adbd9d90790a6a4b0b3a +DIST polybar-3.5.3.tar.gz 282640 BLAKE2B d3be62d912830a9d1118980b12b55747467b9e2cc8df4713cef2d4b9f4fa70c2b7030d3c04fb9abb467de20ed098443f64376fcfb1ad2bcbfcf06e59b03656aa SHA512 e381f1acb546811049a728631f2b0072ab58695d11590945f690d73cae6c119cd778f43236a3cfa7dc5926a12aaae7b95759fdb6d2a29d5684cd99612ca81aed DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.5.3.ebuild b/x11-misc/polybar/polybar-3.5.3.ebuild new file mode 100644 index 000..cf06663c956 --- /dev/null +++ b/x11-misc/polybar/polybar-3.5.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" +I3IPCPP_COMMIT="cb008b30fc5f3febfe467884cb0211ee3c16386b" + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz + https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + rmdir "${S}/lib/xpp" || die + mv "${WORKDIR}/xpp-${XPP_COMMIT}" "${S}/lib/xpp" || die + + rmdir "${S}/lib/i3ipcpp" || die + mv "${WORKDIR}/i3ipcpp-${I3IPCPP_COMMIT}" "${S}/lib/i3ipcpp" || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 0b46baff8ad1a68ff5ffd96d53bbad55af835d23 Author: John Helmert III posteo net> AuthorDate: Thu Dec 24 02:13:24 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 05:32:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b46baff x11-misc/polybar: drop obsolete Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/18691 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/Manifest | 1 - x11-misc/polybar/polybar-3.5.2.ebuild | 67 --- 2 files changed, 68 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 88dcd683936..4cb95e20f2a 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,7 +1,6 @@ DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a -DIST polybar-3.5.2.tar.gz 282025 BLAKE2B 9d9dbd94ff998d9e44fa52739f585dc3c602ef7fa05ac8c4e3d2a0ed9d62adf5a19aadbc2b923b51c57d5a6108807eaf1614987b6d2887dcd47b0e41bc07c1c6 SHA512 0dcd7ce1c7fd67839ce7ee16061aef760c1cce06cea370834aa1055b22cb40dcb8e059fd9f80b87223a76aad1d7967610318a64139f5adbd9d90790a6a4b0b3a DIST polybar-3.5.3.tar.gz 282640 BLAKE2B d3be62d912830a9d1118980b12b55747467b9e2cc8df4713cef2d4b9f4fa70c2b7030d3c04fb9abb467de20ed098443f64376fcfb1ad2bcbfcf06e59b03656aa SHA512 e381f1acb546811049a728631f2b0072ab58695d11590945f690d73cae6c119cd778f43236a3cfa7dc5926a12aaae7b95759fdb6d2a29d5684cd99612ca81aed DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.5.2.ebuild b/x11-misc/polybar/polybar-3.5.2.ebuild deleted file mode 100644 index 876307caf15..000 --- a/x11-misc/polybar/polybar-3.5.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9} ) -XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" -I3IPCPP_COMMIT="cb008b30fc5f3febfe467884cb0211ee3c16386b" - -inherit cmake python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar; -SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz - https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="MIT" -SLOT="0" -IUSE="alsa curl i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - i3wm? ( - dev-libs/jsoncpp:= - || ( x11-wm/i3 x11-wm/i3-gaps ) - ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) - pulseaudio? ( media-sound/pulseaudio ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - rmdir "${S}/lib/xpp" || die - mv "${WORKDIR}/xpp-${XPP_COMMIT}" "${S}/lib/xpp" || die - - rmdir "${S}/lib/i3ipcpp" || die -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 780445682173c3472eeb42e00b7e9ea204cb9563 Author: John Helmert III posteo net> AuthorDate: Mon Dec 14 18:31:30 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 15 03:40:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78044568 x11-misc/polybar: bump to 3.5.2 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/18653 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/Manifest | 2 +- x11-misc/polybar/{polybar-3.5.1.ebuild => polybar-3.5.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index f69e60c0559..4655a3ada2b 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,6 +1,6 @@ DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a -DIST polybar-3.5.1.tar.gz 282038 BLAKE2B 2b252c3bea296581160af74412485a6a19201c1aef688c496294823380503574e8b912be4b9eb822214b6a696954ccfc3e3ca29303f751bfa6640988593a SHA512 835decbdfcf398d6920d871beace2aa3883977bec89c7d87f3bd650d05ef267cfa17d1df7fd79bcf685c79ea0c5c9d1d46c4ab32cffbfd85d44a273f0ae8b906 +DIST polybar-3.5.2.tar.gz 282025 BLAKE2B 9d9dbd94ff998d9e44fa52739f585dc3c602ef7fa05ac8c4e3d2a0ed9d62adf5a19aadbc2b923b51c57d5a6108807eaf1614987b6d2887dcd47b0e41bc07c1c6 SHA512 0dcd7ce1c7fd67839ce7ee16061aef760c1cce06cea370834aa1055b22cb40dcb8e059fd9f80b87223a76aad1d7967610318a64139f5adbd9d90790a6a4b0b3a DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.5.1.ebuild b/x11-misc/polybar/polybar-3.5.2.ebuild similarity index 100% rename from x11-misc/polybar/polybar-3.5.1.ebuild rename to x11-misc/polybar/polybar-3.5.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 69d63d6c56fce521d8c30b51eb5f8c1eb2481e2d Author: John Helmert III posteo net> AuthorDate: Mon Dec 7 05:51:35 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Dec 13 10:44:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d63d6c x11-misc/polybar: add 3.5.1 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/18549 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/polybar/Manifest | 3 ++ x11-misc/polybar/polybar-3.5.1.ebuild | 67 +++ 2 files changed, 70 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 7b96c9ac8b8..f69e60c0559 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,3 +1,6 @@ DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 +DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f SHA512 27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133 DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a +DIST polybar-3.5.1.tar.gz 282038 BLAKE2B 2b252c3bea296581160af74412485a6a19201c1aef688c496294823380503574e8b912be4b9eb822214b6a696954ccfc3e3ca29303f751bfa6640988593a SHA512 835decbdfcf398d6920d871beace2aa3883977bec89c7d87f3bd650d05ef267cfa17d1df7fd79bcf685c79ea0c5c9d1d46c4ab32cffbfd85d44a273f0ae8b906 +DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.5.1.ebuild b/x11-misc/polybar/polybar-3.5.1.ebuild new file mode 100644 index 000..876307caf15 --- /dev/null +++ b/x11-misc/polybar/polybar-3.5.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +XPP_COMMIT="044e69d05db7f89339bda1ccd1efe0263b01c8f6" +I3IPCPP_COMMIT="cb008b30fc5f3febfe467884cb0211ee3c16386b" + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz + https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + rmdir "${S}/lib/xpp" || die + mv "${WORKDIR}/xpp-${XPP_COMMIT}" "${S}/lib/xpp" || die + + rmdir "${S}/lib/i3ipcpp" || die + mv "${WORKDIR}/i3ipcpp-${I3IPCPP_COMMIT}" "${S}/lib/i3ipcpp" || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DENABLE_I3="$(usex i3wm)" +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 1bcc9aa833280bc0b7340b16a9232b9c8e7d1e05 Author: John Helmert III posteo net> AuthorDate: Sun Oct 4 16:12:50 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 4 16:12:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bcc9aa8 x11-misc/polybar: drop 3.4.2-r1 Closes: https://bugs.gentoo.org/722432 Closes: https://github.com/gentoo/gentoo/pull/17716 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: John Helmert III posteo.net> Signed-off-by: David Seifert gentoo.org> x11-misc/polybar/Manifest| 1 - x11-misc/polybar/polybar-3.4.2-r1.ebuild | 67 2 files changed, 68 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 8453ec41347..7b96c9ac8b8 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,4 +1,3 @@ DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 -DIST polybar-3.4.2.tar.gz 253194 BLAKE2B 136dd32d524902fccbf9db2b2fa8ed582d45565aa0e834af9610e6f692ef70d3e5e066c6021060df9cedf2e1aa2c92753e4fc4ce9c0935795ef4b0056c273687 SHA512 2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.4.2-r1.ebuild b/x11-misc/polybar/polybar-3.4.2-r1.ebuild deleted file mode 100644 index 1e8fb05ec22..000 --- a/x11-misc/polybar/polybar-3.4.2-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -XPP_COMMIT="8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33" -I3IPCPP_COMMIT="21ce9060ac7c502225fdbd2f200b1cbdd8eca08d" -inherit cmake-utils python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar; -SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz - https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" - -KEYWORDS="amd64 x86" -LICENSE="MIT" -SLOT="0" - -IUSE="alsa curl i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - i3wm? ( - dev-libs/jsoncpp - || ( x11-wm/i3 x11-wm/i3-gaps ) - ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) - pulseaudio? ( media-sound/pulseaudio ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - rmdir "${S}"/lib/xpp || die - mv "${WORKDIR}"/xpp-$XPP_COMMIT "${S}"/lib/xpp || die - - rmdir "${S}"/lib/i3ipcpp || die - mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_COMMIT "${S}"/lib/i3ipcpp || die - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_IPC_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - ) - - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 616b8fdbfe40f2c8a4f48f4d79cd70a4e90a0f56 Author: John Helmert III posteo net> AuthorDate: Sun Oct 4 16:12:47 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 4 16:12:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616b8fdb x11-misc/polybar: add proxied maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: John Helmert III posteo.net> Signed-off-by: David Seifert gentoo.org> x11-misc/polybar/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/x11-misc/polybar/metadata.xml b/x11-misc/polybar/metadata.xml index 39fc3619860..37f978d5dce 100644 --- a/x11-misc/polybar/metadata.xml +++ b/x11-misc/polybar/metadata.xml @@ -5,6 +5,14 @@ j...@gentoo.org Johannes Huber + + jchelme...@posteo.net + John Helmert III + + + proxy-ma...@gentoo.org + Proxy Maintainers + Add support for i3 window manager Add support for Inter-Process Messaging
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 9d4d314464ff589c9f183a9f23141b4bfc224d00 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 10:34:53 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 10:34:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4d3144 x11-misc/polybar: x86 stable wrt bug #743871 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/polybar/polybar-3.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.3.ebuild b/x11-misc/polybar/polybar-3.4.3.ebuild index 76adbe07fab..c21a9d97e86 100644 --- a/x11-misc/polybar/polybar-3.4.3.ebuild +++ b/x11-misc/polybar/polybar-3.4.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 99385b67e43cf5d4155685488e16665d5eaad549 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 10:18:38 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 10:18:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99385b67 x11-misc/polybar: amd64 stable wrt bug #743871 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/polybar/polybar-3.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.3.ebuild b/x11-misc/polybar/polybar-3.4.3.ebuild index e6f8b9feaf9..76adbe07fab 100644 --- a/x11-misc/polybar/polybar-3.4.3.ebuild +++ b/x11-misc/polybar/polybar-3.4.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 73c01ec6023e2b331ecb389dc052034d7be65cca Author: John Helmert III posteo net> AuthorDate: Sat May 30 18:35:03 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 5 08:24:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c01ec6 x11-misc/polybar: Version bump, fixes GCC 10 build Bug: https://bugs.gentoo.org/722432 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/16019 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.4.3.ebuild | 67 +++ 2 files changed, 68 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 27c5484ab41..8453ec41347 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,3 +1,4 @@ DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 DIST polybar-3.4.2.tar.gz 253194 BLAKE2B 136dd32d524902fccbf9db2b2fa8ed582d45565aa0e834af9610e6f692ef70d3e5e066c6021060df9cedf2e1aa2c92753e4fc4ce9c0935795ef4b0056c273687 SHA512 2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd +DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342 SHA512 20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.4.3.ebuild b/x11-misc/polybar/polybar-3.4.3.ebuild new file mode 100644 index 000..e6f8b9feaf9 --- /dev/null +++ b/x11-misc/polybar/polybar-3.4.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +XPP_COMMIT="8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33" +I3IPCPP_COMMIT="21ce9060ac7c502225fdbd2f200b1cbdd8eca08d" + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz + https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + rmdir "${S}"/lib/xpp || die + mv "${WORKDIR}"/xpp-$XPP_COMMIT "${S}"/lib/xpp || die + + rmdir "${S}"/lib/i3ipcpp || die + mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_COMMIT "${S}"/lib/i3ipcpp || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_IPC_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/, x11-misc/polybar/files/
commit: f1e35bcf1003ab4ef55c99afd65324d41e6b1941 Author: Johannes Huber gentoo org> AuthorDate: Sat Feb 15 09:32:22 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Feb 15 09:32:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e35bcf x11-misc/polybar: Remove 3.3.1-r1 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/Manifest | 3 - .../polybar/files/polybar-3.3.1-eventstruct.patch | 44 x11-misc/polybar/files/polybar-3.3.1-gcc9.patch| 43 .../polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch | 29 .../polybar/files/polybar-3.3.1-xpp-gcc9.patch | 23 --- x11-misc/polybar/polybar-3.3.1-r1.ebuild | 80 -- 6 files changed, 222 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index a1f10592356..27c5484ab41 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,6 +1,3 @@ -DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 -DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27 SHA512 c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834 DIST polybar-3.4.2.tar.gz 253194 BLAKE2B 136dd32d524902fccbf9db2b2fa8ed582d45565aa0e834af9610e6f692ef70d3e5e066c6021060df9cedf2e1aa2c92753e4fc4ce9c0935795ef4b0056c273687 SHA512 2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd -DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch b/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch deleted file mode 100644 index 93bf034f7de..000 --- a/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 00165e1a6d5dd61bc153e1352b21ec07fc81245d Mon Sep 17 00:00:00 2001 -From: patrick96 -Date: Sun, 11 Feb 2018 21:27:52 +0100 -Subject: [PATCH] fix(generators): Add support for eventstruct - -Newer xcb-proto commits after the 1.12 release require the 'eventstruct' -key in the output dictionary, otherwise the generator crashes. - -I don't see a need for xpp to actually support the eventstruct key and -thus it uses a NOP lambda function - generators/cpp_client.py | 19 ++- - 1 file changed, 10 insertions(+), 9 deletions(-) - -diff --git a/generators/cpp_client.py b/generators/cpp_client.py -index 20d116f..709e8d8 100644 a/lib/xpp/generators/cpp_client.py -+++ b/lib/xpp/generators/cpp_client.py -@@ -3130,15 +3130,16 @@ def cpp_type_classes(): - # } - - # Must create an "output" dictionary before any xcbgen imports. --output = {'open': c_open, -- 'close' : c_close, -- 'simple' : c_simple, # lambda x, y: None, -- 'enum': lambda x, y: None, -- 'struct' : lambda x, y: None, -- 'union' : lambda x, y: None, -- 'request' : c_request, -- 'event' : cpp_event, -- 'error' : cpp_error, -+output = {'open' : c_open, -+ 'close' : c_close, -+ 'simple': c_simple, # lambda x, y: None, -+ 'enum' : lambda x, y: None, -+ 'struct': lambda x, y: None, -+ 'union' : lambda x, y: None, -+ 'request' : c_request, -+ 'event' : cpp_event, -+ 'error' : cpp_error, -+ 'eventstruct' : lambda x, y: None, - } - - # Boilerplate below this point diff --git
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 77c00111c6c4ff1d22c625394d94ecd30317a66d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:46:03 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:46:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c00111 x11-misc/polybar: x86 stable wrt bug #709394 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/polybar/polybar-3.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.2-r1.ebuild b/x11-misc/polybar/polybar-3.4.2-r1.ebuild index 9800856022e..1e8fb05ec22 100644 --- a/x11-misc/polybar/polybar-3.4.2-r1.ebuild +++ b/x11-misc/polybar/polybar-3.4.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 3a7499d83bc71f02fcb5b439532965b5b9e55fda Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:03:08 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:03:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7499d8 x11-misc/polybar: amd64 stable wrt bug #709394 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/polybar/polybar-3.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.2-r1.ebuild b/x11-misc/polybar/polybar-3.4.2-r1.ebuild index 70111d6c06d..9800856022e 100644 --- a/x11-misc/polybar/polybar-3.4.2-r1.ebuild +++ b/x11-misc/polybar/polybar-3.4.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 519ce6bc173d6880a409ddbeb0b44247336bbe1a Author: Johannes Huber gentoo org> AuthorDate: Wed Feb 12 17:20:44 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Feb 12 17:20:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519ce6bc x11-misc/polybar: Fix use dep on xcb-proto Closes: https://bugs.gentoo.org/708158 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/polybar-3.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.2-r1.ebuild b/x11-misc/polybar/polybar-3.4.2-r1.ebuild index 0c63677028c..70111d6c06d 100644 --- a/x11-misc/polybar/polybar-3.4.2-r1.ebuild +++ b/x11-misc/polybar/polybar-3.4.2-r1.ebuild @@ -23,7 +23,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} - x11-base/xcb-proto + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') x11-libs/cairo[X,xcb(+)] x11-libs/libxcb[xkb] x11-libs/xcb-util-image
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 36b6a4418060b6ca8f2b134fdc24358162fe8c24 Author: Matt Turner gentoo org> AuthorDate: Tue Jan 14 22:40:39 2020 + Commit: Matt Turner gentoo org> CommitDate: Tue Jan 14 22:47:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b6a441 x11-misc/polybar: Update x11-libs/cairo dependency Signed-off-by: Matt Turner gentoo.org> x11-misc/polybar/{polybar-3.3.1.ebuild => polybar-3.3.1-r1.ebuild} | 2 +- x11-misc/polybar/{polybar-3.4.2.ebuild => polybar-3.4.2-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/polybar/polybar-3.3.1.ebuild b/x11-misc/polybar/polybar-3.3.1-r1.ebuild similarity index 98% rename from x11-misc/polybar/polybar-3.3.1.ebuild rename to x11-misc/polybar/polybar-3.3.1-r1.ebuild index 9601feaf922..38ba2d04f07 100644 --- a/x11-misc/polybar/polybar-3.3.1.ebuild +++ b/x11-misc/polybar/polybar-3.3.1-r1.ebuild @@ -31,7 +31,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} x11-base/xcb-proto - x11-libs/cairo[xcb] + x11-libs/cairo[X,xcb(+)] x11-libs/libxcb[xkb] x11-libs/xcb-util-image x11-libs/xcb-util-wm diff --git a/x11-misc/polybar/polybar-3.4.2.ebuild b/x11-misc/polybar/polybar-3.4.2-r1.ebuild similarity index 98% rename from x11-misc/polybar/polybar-3.4.2.ebuild rename to x11-misc/polybar/polybar-3.4.2-r1.ebuild index e9b811dc1f2..0c63677028c 100644 --- a/x11-misc/polybar/polybar-3.4.2.ebuild +++ b/x11-misc/polybar/polybar-3.4.2-r1.ebuild @@ -24,7 +24,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} x11-base/xcb-proto - x11-libs/cairo[xcb] + x11-libs/cairo[X,xcb(+)] x11-libs/libxcb[xkb] x11-libs/xcb-util-image x11-libs/xcb-util-wm
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 037f916de1172c557cd4cc31bf51080dc93526ce Author: Johannes Huber gentoo org> AuthorDate: Mon Jan 13 20:02:05 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Jan 13 20:08:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037f916d x11-misc/polybar: Fix dependencies for use i3wm Reported-by: Lineu Martins linuxmail.org> Closes: https://bugs.gentoo.org/705160 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/polybar-3.4.2.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.2.ebuild b/x11-misc/polybar/polybar-3.4.2.ebuild index 43a60e76c0a..e9b811dc1f2 100644 --- a/x11-misc/polybar/polybar-3.4.2.ebuild +++ b/x11-misc/polybar/polybar-3.4.2.ebuild @@ -31,7 +31,10 @@ DEPEND=" x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) - i3wm? ( dev-libs/jsoncpp ) + i3wm? ( + dev-libs/jsoncpp + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) mpd? ( media-libs/libmpdclient ) network? ( net-wireless/wireless-tools ) pulseaudio? ( media-sound/pulseaudio )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 1c181cc1094f7f0eb6f7b1364825a241586db4e2 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 1 21:11:33 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 1 21:12:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c181cc1 x11-misc/polybar: Update remote id Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/metadata.xml b/x11-misc/polybar/metadata.xml index 7a2477b509e..39fc3619860 100644 --- a/x11-misc/polybar/metadata.xml +++ b/x11-misc/polybar/metadata.xml @@ -12,6 +12,6 @@ Enable network support - jaagr/polybar + polybar/polybar
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: fd045db6c10cdbd2904036bd26f8b5512ded0fb8 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 1 21:10:33 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 1 21:11:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd045db6 x11-misc/polybar: Version bump 3.4.2 Closes: https://bugs.gentoo.org/688374 Closes: https://bugs.gentoo.org/698924 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/Manifest | 3 ++ x11-misc/polybar/polybar-3.4.2.ebuild | 64 +++ 2 files changed, 67 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index d4f83e2bd94..a1f10592356 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,3 +1,6 @@ DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 +DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27 SHA512 c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834 +DIST polybar-3.4.2.tar.gz 253194 BLAKE2B 136dd32d524902fccbf9db2b2fa8ed582d45565aa0e834af9610e6f692ef70d3e5e066c6021060df9cedf2e1aa2c92753e4fc4ce9c0935795ef4b0056c273687 SHA512 2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c +DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.4.2.ebuild b/x11-misc/polybar/polybar-3.4.2.ebuild new file mode 100644 index 000..43a60e76c0a --- /dev/null +++ b/x11-misc/polybar/polybar-3.4.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +XPP_COMMIT="8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33" +I3IPCPP_COMMIT="21ce9060ac7c502225fdbd2f200b1cbdd8eca08d" +inherit cmake-utils python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz + https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" + +IUSE="alsa curl i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + x11-base/xcb-proto + x11-libs/cairo[xcb] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + i3wm? ( dev-libs/jsoncpp ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + rmdir "${S}"/lib/xpp || die + mv "${WORKDIR}"/xpp-$XPP_COMMIT "${S}"/lib/xpp || die + + rmdir "${S}"/lib/i3ipcpp || die + mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_COMMIT "${S}"/lib/i3ipcpp || die + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_IPC_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + ) + +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: f89a337d17f25c53c8b61c95abce7e348f5c0cc2 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 1 19:50:52 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 1 19:50:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89a337d x11-misc/polybar: Remove 3.2.1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/Manifest | 1 - x11-misc/polybar/polybar-3.2.1.ebuild | 67 --- 2 files changed, 68 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index e9570d0e669..d4f83e2bd94 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,4 +1,3 @@ DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 -DIST polybar-3.2.1.tar.gz 242327 BLAKE2B eb7bfe6e6d58fb4389016b8e5c73feea3984ce3ccefdb1acf202c6d2873a634e4d096658b850e8534c5c8c56e42ac66b3b8e80dabf5625491e5f56523b043ddf SHA512 e93c33738029b2e56a5dda75cbf3ee804c0d89c406444da6991ea8a5dd00e5544ef51d20f3d67ec293fc55ab7095e8e3057aaf8d1c08af61cf0531297e55a18d DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27 SHA512 c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834 DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c diff --git a/x11-misc/polybar/polybar-3.2.1.ebuild b/x11-misc/polybar/polybar-3.2.1.ebuild deleted file mode 100644 index 480c094886d..000 --- a/x11-misc/polybar/polybar-3.2.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) - -inherit cmake-utils python-single-r1 - -XPP_VERSION="1.4.0" -I3IPCPP_VERSION="0.7.1" - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/jaagr/polybar; -SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz - https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="alsa curl i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - x11-base/xcb-proto - x11-libs/cairo[xcb] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - i3wm? ( dev-libs/jsoncpp ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) - pulseaudio? ( media-sound/pulseaudio ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - - rmdir "${S}"/lib/xpp || die - mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die - - rmdir "${S}"/lib/i3ipcpp || die - mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die - - sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" -} - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_IPC_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 81577790111c6de553c1855613c08bc945d9742b Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 1 19:52:00 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 1 19:52:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81577790 x11-misc/polybar: Remove live Closes: https://bugs.gentoo.org/702454 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/polybar-.ebuild | 73 1 file changed, 73 deletions(-) diff --git a/x11-misc/polybar/polybar-.ebuild b/x11-misc/polybar/polybar-.ebuild deleted file mode 100644 index adddc936af6..000 --- a/x11-misc/polybar/polybar-.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) -inherit cmake-utils python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/jaagr/polybar; - -if [[ ${PV} != ** ]]; then - XPP_VERSION="1.4.0" - I3IPCPP_VERSION="0.7.1" - SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz - https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz" - KEYWORDS="~amd64 ~x86" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/jaagr/${PN}.git; - EGIT_CLONE_TYPE="shallow" -fi - -LICENSE="MIT" -SLOT="0" - -IUSE="alsa curl i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - x11-base/xcb-proto - x11-libs/cairo[xcb] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - i3wm? ( dev-libs/jsoncpp ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) - pulseaudio? ( media-sound/pulseaudio ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - if [[ ${PV} != ** ]]; then - rmdir "${S}"/lib/xpp || die - mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die - - rmdir "${S}"/lib/i3ipcpp || die - mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die - fi - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_IPC_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - ) - - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: ef264955adbde3cda04d706f572d51bae9c20da0 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 28 07:40:43 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 28 07:40:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef264955 x11-misc/polybar: amd64 stable wrt bug #691030 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/polybar/polybar-3.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.3.1.ebuild b/x11-misc/polybar/polybar-3.3.1.ebuild index 1e894546621..9601feaf922 100644 --- a/x11-misc/polybar/polybar-3.3.1.ebuild +++ b/x11-misc/polybar/polybar-3.3.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} != ** ]]; then SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" else inherit git-r3 EGIT_REPO_URI="https://github.com/jaagr/${PN}.git;
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: a00c33706c87570b72d9fc5715731cac78ac1812 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 27 23:19:35 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 27 23:19:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00c3370 x11-misc/polybar: x86 stable (bug #691030) Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> x11-misc/polybar/polybar-3.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.3.1.ebuild b/x11-misc/polybar/polybar-3.3.1.ebuild index 304f98fa0c1..1e894546621 100644 --- a/x11-misc/polybar/polybar-3.3.1.ebuild +++ b/x11-misc/polybar/polybar-3.3.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} != ** ]]; then SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 x86" else inherit git-r3 EGIT_REPO_URI="https://github.com/jaagr/${PN}.git;
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/files/, x11-misc/polybar/
commit: 0947131eabed1130003372fc4039c89b0fe2f103 Author: Johannes Huber gentoo org> AuthorDate: Sun Jun 23 12:19:58 2019 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jun 23 12:20:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0947131e x11-misc/polybar: Fix build w/ gcc-9 Closes: https://bugs.gentoo.org/686994 Thanks-to: Ivan Bagaev gmail.com> Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/files/polybar-3.3.1-gcc9.patch| 43 ++ .../polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch | 29 +++ .../polybar/files/polybar-3.3.1-xpp-gcc9.patch | 23 x11-misc/polybar/polybar-3.3.1.ebuild | 7 +++- 4 files changed, 101 insertions(+), 1 deletion(-) diff --git a/x11-misc/polybar/files/polybar-3.3.1-gcc9.patch b/x11-misc/polybar/files/polybar-3.3.1-gcc9.patch new file mode 100644 index 000..7df7b99fa65 --- /dev/null +++ b/x11-misc/polybar/files/polybar-3.3.1-gcc9.patch @@ -0,0 +1,43 @@ +From 8b648b9265ed6f09802bd749ec8bf74181032b39 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?J=C3=A9r=C3=B4me=20BOULMIER?= +Date: Sun, 7 Apr 2019 02:10:38 -0400 +Subject: [PATCH] fix(window): remove useless operator= and add default copy + cstr + +--- + include/x11/window.hpp | 3 +-- + src/x11/window.cpp | 5 - + 2 files changed, 1 insertion(+), 7 deletions(-) + +diff --git a/include/x11/window.hpp b/include/x11/window.hpp +index 9490c3760..9ddfe9f45 100644 +--- a/include/x11/window.hpp b/include/x11/window.hpp +@@ -12,10 +12,9 @@ class connection; + + class window : public xpp::window { + public: ++ window(const window&) = default; + using xpp::window::window; + +- window& operator=(const xcb_window_t win); +- + window reconfigure_geom(unsigned short int w, unsigned short int h, short int x = 0, short int y = 0); + window reconfigure_pos(short int x, short int y); + window reconfigure_struts(unsigned short int w, unsigned short int h, short int x, bool bottom = false); +diff --git a/src/x11/window.cpp b/src/x11/window.cpp +index e22e4451e..35393ddc8 100644 +--- a/src/x11/window.cpp b/src/x11/window.cpp +@@ -7,11 +7,6 @@ + + POLYBAR_NS + +-window& window::operator=(const xcb_window_t win) { +- resource(connection(), win); +- return *this; +-} +- + /** + * Reconfigure the window geometry + */ diff --git a/x11-misc/polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch b/x11-misc/polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch new file mode 100644 index 000..beb0461885b --- /dev/null +++ b/x11-misc/polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch @@ -0,0 +1,29 @@ +From d4e4786be35b48d72dc7e59cf85ec34a90d129b5 Mon Sep 17 00:00:00 2001 +From: patrick96 +Date: Sun, 6 May 2018 18:25:32 +0200 +Subject: [PATCH] fix(gcc): Fix -Wstringop-truncation warning + +As mentioned in [1], gcc >=8 will complain, if strncpy truncates the +source string or gcc can prove there is no NUL terminating byte. + +The header_t.magic field is a non-NUL terminated 6 byte string, so we +use memcpy here + +[1] https://github.com/jaagr/polybar/issues/1215 +--- + src/ipc-util.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/ipc-util.cpp b/src/ipc-util.cpp +index 2e8ac8e..d9851ee 100644 +--- a/lib/i3ipcpp/src/ipc-util.cpp b/lib/i3ipcpp/src/ipc-util.cpp +@@ -34,7 +34,7 @@ buf_t::buf_t(uint32_t payload_size) : size(sizeof(header_t) + payload_size) { + data = new uint8_t[size]; + header = (header_t*)data; + payload = (char*)(data + sizeof(header_t)); +- strncpy(header->magic, g_i3_ipc_magic.c_str(), sizeof(header->magic)); ++ memcpy(header->magic, g_i3_ipc_magic.c_str(), sizeof(header->magic)); + header->size = payload_size; + header->type = 0x0; + } diff --git a/x11-misc/polybar/files/polybar-3.3.1-xpp-gcc9.patch b/x11-misc/polybar/files/polybar-3.3.1-xpp-gcc9.patch new file mode 100644 index 000..f80a72f1279 --- /dev/null +++ b/x11-misc/polybar/files/polybar-3.3.1-xpp-gcc9.patch @@ -0,0 +1,23 @@ +From d2ff2aaba6489f606bbcc090c0a78a8a3f9fcd1f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?J=C3=A9r=C3=B4me=20BOULMIER?= +Date: Sun, 7 Apr 2019 10:34:32 -0400 +Subject: [PATCH] fix(window): add default copy cstr (#16) + +The copy constructor must be declared explicitly since the implicit declaration is deprecated. +Ref jaagr/polybar#1729. +--- + include/xpp/window.hpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/include/xpp/window.hpp b/include/xpp/window.hpp +index e5c6503..3e53074 100644 +--- a/lib/xpp/include/xpp/window.hpp b/lib/xpp/include/xpp/window.hpp +@@ -23,6 +23,7 @@ class window + {} + + public: ++window(const window&) = default; + using base::base; + using base::operator=; + diff --git a/x11-misc/polybar/polybar-3.3.1.ebuild b/x11-misc/polybar/polybar-3.3.1.ebuild index ec73759fe76..304f98fa0c1 100644 ---
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/files/, x11-misc/polybar/
commit: 5bb90a4bbfa570b3ca06462cd7d7093f27fb5a9d Author: Johannes Huber gentoo org> AuthorDate: Sun Jun 23 11:53:47 2019 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jun 23 12:20:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb90a4b x11-misc/polybar: Replace sed w/ patch Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Johannes Huber gentoo.org> .../polybar/files/polybar-3.3.1-eventstruct.patch | 44 ++ x11-misc/polybar/polybar-3.3.1.ebuild | 8 ++-- x11-misc/polybar/polybar-.ebuild | 6 +-- 3 files changed, 50 insertions(+), 8 deletions(-) diff --git a/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch b/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch new file mode 100644 index 000..93bf034f7de --- /dev/null +++ b/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch @@ -0,0 +1,44 @@ +From 00165e1a6d5dd61bc153e1352b21ec07fc81245d Mon Sep 17 00:00:00 2001 +From: patrick96 +Date: Sun, 11 Feb 2018 21:27:52 +0100 +Subject: [PATCH] fix(generators): Add support for eventstruct + +Newer xcb-proto commits after the 1.12 release require the 'eventstruct' +key in the output dictionary, otherwise the generator crashes. + +I don't see a need for xpp to actually support the eventstruct key and +thus it uses a NOP lambda function +--- + generators/cpp_client.py | 19 ++- + 1 file changed, 10 insertions(+), 9 deletions(-) + +diff --git a/generators/cpp_client.py b/generators/cpp_client.py +index 20d116f..709e8d8 100644 +--- a/lib/xpp/generators/cpp_client.py b/lib/xpp/generators/cpp_client.py +@@ -3130,15 +3130,16 @@ def cpp_type_classes(): + # } + + # Must create an "output" dictionary before any xcbgen imports. +-output = {'open': c_open, +- 'close' : c_close, +- 'simple' : c_simple, # lambda x, y: None, +- 'enum': lambda x, y: None, +- 'struct' : lambda x, y: None, +- 'union' : lambda x, y: None, +- 'request' : c_request, +- 'event' : cpp_event, +- 'error' : cpp_error, ++output = {'open' : c_open, ++ 'close' : c_close, ++ 'simple': c_simple, # lambda x, y: None, ++ 'enum' : lambda x, y: None, ++ 'struct': lambda x, y: None, ++ 'union' : lambda x, y: None, ++ 'request' : c_request, ++ 'event' : cpp_event, ++ 'error' : cpp_error, ++ 'eventstruct' : lambda x, y: None, + } + + # Boilerplate below this point diff --git a/x11-misc/polybar/polybar-3.3.1.ebuild b/x11-misc/polybar/polybar-3.3.1.ebuild index d90ec9a2e76..ec73759fe76 100644 --- a/x11-misc/polybar/polybar-3.3.1.ebuild +++ b/x11-misc/polybar/polybar-3.3.1.ebuild @@ -46,18 +46,18 @@ DEPEND=" RDEPEND="${DEPEND}" -src_prepare() { - cmake-utils_src_prepare +PATCHES=( "${FILESDIR}/${P}-eventstruct.patch" ) +src_prepare() { if [[ ${PV} != ** ]]; then rmdir "${S}"/lib/xpp || die mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die rmdir "${S}"/lib/i3ipcpp || die mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die - - sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" fi + + cmake-utils_src_prepare } src_configure() { diff --git a/x11-misc/polybar/polybar-.ebuild b/x11-misc/polybar/polybar-.ebuild index 70e8d426aaf..adddc936af6 100644 --- a/x11-misc/polybar/polybar-.ebuild +++ b/x11-misc/polybar/polybar-.ebuild @@ -47,17 +47,15 @@ DEPEND=" RDEPEND="${DEPEND}" src_prepare() { - cmake-utils_src_prepare - if [[ ${PV} != ** ]]; then rmdir "${S}"/lib/xpp || die mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die rmdir "${S}"/lib/i3ipcpp || die mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die - - sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" fi + + cmake-utils_src_prepare } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: c75fb0ca96bc9321c4c95542787bbe9ed7234c36 Author: Johannes Huber gentoo org> AuthorDate: Tue May 28 20:05:20 2019 + Commit: Johannes Huber gentoo org> CommitDate: Tue May 28 20:05:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75fb0ca x11-misc/polybar: Version bump 3.3.1 Closes: https://bugs.gentoo.org/686004 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.3.1.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index b6a13b55204..e9570d0e669 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,3 +1,4 @@ DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 DIST polybar-3.2.1.tar.gz 242327 BLAKE2B eb7bfe6e6d58fb4389016b8e5c73feea3984ce3ccefdb1acf202c6d2873a634e4d096658b850e8534c5c8c56e42ac66b3b8e80dabf5625491e5f56523b043ddf SHA512 e93c33738029b2e56a5dda75cbf3ee804c0d89c406444da6991ea8a5dd00e5544ef51d20f3d67ec293fc55ab7095e8e3057aaf8d1c08af61cf0531297e55a18d +DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27 SHA512 c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834 DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c diff --git a/x11-misc/polybar/polybar-3.3.1.ebuild b/x11-misc/polybar/polybar-3.3.1.ebuild new file mode 100644 index 000..d90ec9a2e76 --- /dev/null +++ b/x11-misc/polybar/polybar-3.3.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit cmake-utils python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/jaagr/polybar; + +if [[ ${PV} != ** ]]; then + XPP_VERSION="1.4.0" + I3IPCPP_VERSION="0.7.1" + SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz + https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz" + KEYWORDS="~amd64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/jaagr/${PN}.git; + EGIT_CLONE_TYPE="shallow" +fi + +LICENSE="MIT" +SLOT="0" + +IUSE="alsa curl i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + x11-base/xcb-proto + x11-libs/cairo[xcb] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + i3wm? ( dev-libs/jsoncpp ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + cmake-utils_src_prepare + + if [[ ${PV} != ** ]]; then + rmdir "${S}"/lib/xpp || die + mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die + + rmdir "${S}"/lib/i3ipcpp || die + mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die + + sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" + fi +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_IPC_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + ) + + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: fd51a6358515998e2573d7c84619d41ff4a39578 Author: Johannes Huber gentoo org> AuthorDate: Tue May 28 19:59:30 2019 + Commit: Johannes Huber gentoo org> CommitDate: Tue May 28 20:05:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd51a635 x11-misc/polybar: Release switch Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/polybar-.ebuild | 33 + 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/x11-misc/polybar/polybar-.ebuild b/x11-misc/polybar/polybar-.ebuild index 1c6fc7d1218..70e8d426aaf 100644 --- a/x11-misc/polybar/polybar-.ebuild +++ b/x11-misc/polybar/polybar-.ebuild @@ -4,16 +4,26 @@ EAPI=7 PYTHON_COMPAT=( python2_7 ) -inherit cmake-utils git-r3 python-single-r1 +inherit cmake-utils python-single-r1 DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/jaagr/polybar; -EGIT_REPO_URI="https://github.com/jaagr/${PN}.git; -EGIT_CLONE_TYPE="shallow" + +if [[ ${PV} != ** ]]; then + XPP_VERSION="1.4.0" + I3IPCPP_VERSION="0.7.1" + SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz + https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz" + KEYWORDS="~amd64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/jaagr/${PN}.git; + EGIT_CLONE_TYPE="shallow" +fi LICENSE="MIT" SLOT="0" -KEYWORDS="" IUSE="alsa curl i3wm ipc mpd network pulseaudio" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -36,6 +46,20 @@ DEPEND=" RDEPEND="${DEPEND}" +src_prepare() { + cmake-utils_src_prepare + + if [[ ${PV} != ** ]]; then + rmdir "${S}"/lib/xpp || die + mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die + + rmdir "${S}"/lib/i3ipcpp || die + mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die + + sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" + fi +} + src_configure() { local mycmakeargs=( -DENABLE_ALSA="$(usex alsa)" @@ -46,5 +70,6 @@ src_configure() { -DENABLE_NETWORK="$(usex network)" -DENABLE_PULSEAUDIO="$(usex pulseaudio)" ) + cmake-utils_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: fcec73baa9ada45522df93e315af9e7b79365d46 Author: Johannes Huber gentoo org> AuthorDate: Tue May 28 19:24:17 2019 + Commit: Johannes Huber gentoo org> CommitDate: Tue May 28 20:05:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcec73ba x11-misc/polybar: EAPI 7 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/polybar-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-misc/polybar/polybar-.ebuild b/x11-misc/polybar/polybar-.ebuild index 3d18bd3871c..1c6fc7d1218 100644 --- a/x11-misc/polybar/polybar-.ebuild +++ b/x11-misc/polybar/polybar-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -PYTHON_COMPAT=( python2_7 ) +EAPI=7 +PYTHON_COMPAT=( python2_7 ) inherit cmake-utils git-r3 python-single-r1 DESCRIPTION="A fast and easy-to-use tool for creating status bars"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: de1578d34172596cd19a634c2e6a9c8dfdc1b4ca Author: Johannes Huber gentoo org> AuthorDate: Sat Oct 6 21:42:40 2018 + Commit: Johannes Huber gentoo org> CommitDate: Sat Oct 6 21:42:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1578d3 x11-misc/polybar: Add myself as maintainer Signed-off-by: Johannes Huber gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 x11-misc/polybar/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-misc/polybar/metadata.xml b/x11-misc/polybar/metadata.xml index 0d096068a33..7a2477b509e 100644 --- a/x11-misc/polybar/metadata.xml +++ b/x11-misc/polybar/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + j...@gentoo.org + Johannes Huber + Add support for i3 window manager Add support for Inter-Process Messaging
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: a32b6e8d5a14b212fbd8ae85497c9290dc6faa1e Author: Michał Górny gentoo org> AuthorDate: Sat Sep 22 09:09:53 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 22 09:09:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32b6e8d x11-misc/polybar: Clean old up Signed-off-by: Michał Górny gentoo.org> x11-misc/polybar/Manifest | 2 -- x11-misc/polybar/polybar-3.1.0.ebuild | 65 - x11-misc/polybar/polybar-3.2.0.ebuild | 67 --- 3 files changed, 134 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 27b4ee3fac0..b6a13b55204 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,5 +1,3 @@ DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 -DIST polybar-3.1.0.tar.gz 418298 BLAKE2B 1c7394a17ff1ec5b0dec519b7aa58e63cfcec0f104d4302051f6e12753b7074c3d85072a3d78e7ce135c53d4ddd4a6f68ea61ffb7b2ad04997bbf0c836115046 SHA512 6d8759d9f750c2abfa79fe735615b0ed3d1827e3a88561317712c6f02cb32a0a77726f97cb419f3a040ae9085a34a23cb1aad0aacf3f14e56c542977b89036b2 -DIST polybar-3.2.0.tar.gz 242314 BLAKE2B 1bdecba237f6d400479305caa2e571b5de708b07251c77f999fdc16af4c89a54ff722956c24b0b188aa76b5418cdf159eb21004091d87d2b93e2d43ba8a888c8 SHA512 14516e37bc39736eddb53aaffd38bbfa8443fa6744bd3bd374359b9d55c085c89f59ecaa80f31815f4828398d378d2772bbd79fac36a639a208814a0bf230930 DIST polybar-3.2.1.tar.gz 242327 BLAKE2B eb7bfe6e6d58fb4389016b8e5c73feea3984ce3ccefdb1acf202c6d2873a634e4d096658b850e8534c5c8c56e42ac66b3b8e80dabf5625491e5f56523b043ddf SHA512 e93c33738029b2e56a5dda75cbf3ee804c0d89c406444da6991ea8a5dd00e5544ef51d20f3d67ec293fc55ab7095e8e3057aaf8d1c08af61cf0531297e55a18d DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c diff --git a/x11-misc/polybar/polybar-3.1.0.ebuild b/x11-misc/polybar/polybar-3.1.0.ebuild deleted file mode 100644 index d2c4ebbf0f5..000 --- a/x11-misc/polybar/polybar-3.1.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) - -inherit cmake-utils python-single-r1 - -XPP_VERSION="1.4.0" -I3IPCPP_VERSION="0.7.1" - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/jaagr/polybar; -SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz - https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="alsa curl i3wm ipc mpd network" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - x11-base/xcb-proto - x11-libs/cairo[xcb] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - i3wm? ( dev-libs/jsoncpp ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - - rmdir "${S}"/lib/xpp || die - mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die - - rmdir "${S}"/lib/i3ipcpp || die - mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die - - sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" -} - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_IPC_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - ) - cmake-utils_src_configure -} diff --git a/x11-misc/polybar/polybar-3.2.0.ebuild b/x11-misc/polybar/polybar-3.2.0.ebuild deleted file mode 100644 index 480c094886d..000 --- a/x11-misc/polybar/polybar-3.2.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) - -inherit cmake-utils python-single-r1 - -XPP_VERSION="1.4.0" -I3IPCPP_VERSION="0.7.1"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 595595692e7f4743b6118aa4b9e10c67e2345054 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 22 09:02:54 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 22 09:04:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59559569 x11-misc/polybar: Proxied maintainer resigned Closes: https://bugs.gentoo.org/655592 Signed-off-by: Michał Górny gentoo.org> x11-misc/polybar/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/x11-misc/polybar/metadata.xml b/x11-misc/polybar/metadata.xml index 4132afb3b38..0d096068a33 100644 --- a/x11-misc/polybar/metadata.xml +++ b/x11-misc/polybar/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - kajzersoz...@gmail.com - Kajzer - - - proxy-ma...@gentoo.org - Proxy Maintainers - + Add support for i3 window manager Add support for Inter-Process Messaging
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: e4a0fd2501e2d66992b2c4d0868b188851e1dbf0 Author: Kajzer gmail com> AuthorDate: Mon Jul 30 09:14:43 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sun Aug 5 21:47:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a0fd25 x11-misc/polybar: version bump to 3.2.1. Closes: https://github.com/gentoo/gentoo/pull/9387 x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.2.1.ebuild | 67 +++ 2 files changed, 68 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index b5689370854..27b4ee3fac0 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,4 +1,5 @@ DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 DIST polybar-3.1.0.tar.gz 418298 BLAKE2B 1c7394a17ff1ec5b0dec519b7aa58e63cfcec0f104d4302051f6e12753b7074c3d85072a3d78e7ce135c53d4ddd4a6f68ea61ffb7b2ad04997bbf0c836115046 SHA512 6d8759d9f750c2abfa79fe735615b0ed3d1827e3a88561317712c6f02cb32a0a77726f97cb419f3a040ae9085a34a23cb1aad0aacf3f14e56c542977b89036b2 DIST polybar-3.2.0.tar.gz 242314 BLAKE2B 1bdecba237f6d400479305caa2e571b5de708b07251c77f999fdc16af4c89a54ff722956c24b0b188aa76b5418cdf159eb21004091d87d2b93e2d43ba8a888c8 SHA512 14516e37bc39736eddb53aaffd38bbfa8443fa6744bd3bd374359b9d55c085c89f59ecaa80f31815f4828398d378d2772bbd79fac36a639a208814a0bf230930 +DIST polybar-3.2.1.tar.gz 242327 BLAKE2B eb7bfe6e6d58fb4389016b8e5c73feea3984ce3ccefdb1acf202c6d2873a634e4d096658b850e8534c5c8c56e42ac66b3b8e80dabf5625491e5f56523b043ddf SHA512 e93c33738029b2e56a5dda75cbf3ee804c0d89c406444da6991ea8a5dd00e5544ef51d20f3d67ec293fc55ab7095e8e3057aaf8d1c08af61cf0531297e55a18d DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c diff --git a/x11-misc/polybar/polybar-3.2.1.ebuild b/x11-misc/polybar/polybar-3.2.1.ebuild new file mode 100644 index 000..480c094886d --- /dev/null +++ b/x11-misc/polybar/polybar-3.2.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils python-single-r1 + +XPP_VERSION="1.4.0" +I3IPCPP_VERSION="0.7.1" + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/jaagr/polybar; +SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz + https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" + +IUSE="alsa curl i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + x11-base/xcb-proto + x11-libs/cairo[xcb] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + i3wm? ( dev-libs/jsoncpp ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + cmake-utils_src_prepare + + rmdir "${S}"/lib/xpp || die + mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die + + rmdir "${S}"/lib/i3ipcpp || die + mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die + + sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_IPC_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: f7aa86360511c47a98eaa9c9a8086fca2f75aff8 Author: Kajzer gmail com> AuthorDate: Mon Jul 23 13:51:51 2018 + Commit: Tony Vroon gentoo org> CommitDate: Mon Jul 23 15:56:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7aa8636 x11-misc/polybar: version bump to 3.2.0 Closes: https://github.com/gentoo/gentoo/pull/9326 x11-misc/polybar/Manifest | 1 + x11-misc/polybar/polybar-3.2.0.ebuild | 67 +++ 2 files changed, 68 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 4648dddbc07..b5689370854 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,3 +1,4 @@ DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 DIST polybar-3.1.0.tar.gz 418298 BLAKE2B 1c7394a17ff1ec5b0dec519b7aa58e63cfcec0f104d4302051f6e12753b7074c3d85072a3d78e7ce135c53d4ddd4a6f68ea61ffb7b2ad04997bbf0c836115046 SHA512 6d8759d9f750c2abfa79fe735615b0ed3d1827e3a88561317712c6f02cb32a0a77726f97cb419f3a040ae9085a34a23cb1aad0aacf3f14e56c542977b89036b2 +DIST polybar-3.2.0.tar.gz 242314 BLAKE2B 1bdecba237f6d400479305caa2e571b5de708b07251c77f999fdc16af4c89a54ff722956c24b0b188aa76b5418cdf159eb21004091d87d2b93e2d43ba8a888c8 SHA512 14516e37bc39736eddb53aaffd38bbfa8443fa6744bd3bd374359b9d55c085c89f59ecaa80f31815f4828398d378d2772bbd79fac36a639a208814a0bf230930 DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c diff --git a/x11-misc/polybar/polybar-3.2.0.ebuild b/x11-misc/polybar/polybar-3.2.0.ebuild new file mode 100644 index 000..480c094886d --- /dev/null +++ b/x11-misc/polybar/polybar-3.2.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils python-single-r1 + +XPP_VERSION="1.4.0" +I3IPCPP_VERSION="0.7.1" + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/jaagr/polybar; +SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz + https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" + +IUSE="alsa curl i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + x11-base/xcb-proto + x11-libs/cairo[xcb] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + i3wm? ( dev-libs/jsoncpp ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + cmake-utils_src_prepare + + rmdir "${S}"/lib/xpp || die + mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die + + rmdir "${S}"/lib/i3ipcpp || die + mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die + + sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_IPC_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: c882ec3742cc5342b3f4e79861a2b39d9a976249 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 23 17:50:56 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 23 17:50:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c882ec37 x11-misc/polybar: amd64 stable wrt bug #658142 Package-Manager: Portage-2.3.40, Repoman-2.3.9 x11-misc/polybar/polybar-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.1.0.ebuild b/x11-misc/polybar/polybar-3.1.0.ebuild index 2e0573650b2..d2c4ebbf0f5 100644 --- a/x11-misc/polybar/polybar-3.1.0.ebuild +++ b/x11-misc/polybar/polybar-3.1.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="alsa curl i3wm ipc mpd network" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: d7086d05196bc766ad5a748db44e916ad3bb17ca Author: Johannes Huber gentoo org> AuthorDate: Sat Jun 23 08:49:29 2018 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jun 23 08:50:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7086d05 x11-misc/polybar: Fix build Missing use dependency xcb on x11-libs/cairo. Closes: https://bugs.gentoo.org/655044 Package-Manager: Portage-2.3.40, Repoman-2.3.9 x11-misc/polybar/polybar-3.1.0.ebuild | 2 +- x11-misc/polybar/polybar-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/polybar/polybar-3.1.0.ebuild b/x11-misc/polybar/polybar-3.1.0.ebuild index 5897c55c919..2e0573650b2 100644 --- a/x11-misc/polybar/polybar-3.1.0.ebuild +++ b/x11-misc/polybar/polybar-3.1.0.ebuild @@ -26,7 +26,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} x11-base/xcb-proto - x11-libs/cairo + x11-libs/cairo[xcb] x11-libs/libxcb[xkb] x11-libs/xcb-util-image x11-libs/xcb-util-wm diff --git a/x11-misc/polybar/polybar-.ebuild b/x11-misc/polybar/polybar-.ebuild index 7bc1f90e229..3d18bd3871c 100644 --- a/x11-misc/polybar/polybar-.ebuild +++ b/x11-misc/polybar/polybar-.ebuild @@ -21,7 +21,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} x11-base/xcb-proto - x11-libs/cairo + x11-libs/cairo[xcb] x11-libs/libxcb[xkb] x11-libs/xcb-util-image x11-libs/xcb-util-wm
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: b5b31075c0fa76e9dda90230521012f517d7fb33 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jun 17 23:08:33 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jun 17 23:28:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b31075 x11-misc/polybar: x86 stable (bug #658142) Package-Manager: Portage-2.3.40, Repoman-2.3.9 x11-misc/polybar/polybar-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.1.0.ebuild b/x11-misc/polybar/polybar-3.1.0.ebuild index 1d10b8eee8b..5897c55c919 100644 --- a/x11-misc/polybar/polybar-3.1.0.ebuild +++ b/x11-misc/polybar/polybar-3.1.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="alsa curl i3wm ipc mpd network" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 8cd7a1f758f8cdd4936f1b184e71a51824f49c60 Author: Johannes Huber gentoo org> AuthorDate: Thu Jun 14 21:15:30 2018 + Commit: Johannes Huber gentoo org> CommitDate: Thu Jun 14 21:16:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd7a1f7 x11-misc/polybar: Fix build Missing use dependency xkb on x11-libs/libxcb. Closes: https://bugs.gentoo.org/654880 Package-Manager: Portage-2.3.40, Repoman-2.3.9 x11-misc/polybar/polybar-3.1.0.ebuild | 2 +- x11-misc/polybar/polybar-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/polybar/polybar-3.1.0.ebuild b/x11-misc/polybar/polybar-3.1.0.ebuild index f9be038f16c..1d10b8eee8b 100644 --- a/x11-misc/polybar/polybar-3.1.0.ebuild +++ b/x11-misc/polybar/polybar-3.1.0.ebuild @@ -27,7 +27,7 @@ DEPEND=" ${PYTHON_DEPS} x11-base/xcb-proto x11-libs/cairo - x11-libs/libxcb + x11-libs/libxcb[xkb] x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm diff --git a/x11-misc/polybar/polybar-.ebuild b/x11-misc/polybar/polybar-.ebuild index 7a1abcf47ee..7bc1f90e229 100644 --- a/x11-misc/polybar/polybar-.ebuild +++ b/x11-misc/polybar/polybar-.ebuild @@ -22,7 +22,7 @@ DEPEND=" ${PYTHON_DEPS} x11-base/xcb-proto x11-libs/cairo - x11-libs/libxcb + x11-libs/libxcb[xkb] x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 36a5524fd3f8fa41fbf57704fe2106b5c8a3a019 Author: Johannes Huber gentoo org> AuthorDate: Fri May 11 11:47:56 2018 + Commit: Johannes Huber gentoo org> CommitDate: Fri May 11 11:47:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a5524f x11-misc/polybar: Call cmake-utils_src_prepare Closes: https://bugs.gentoo.org/654878 Package-Manager: Portage-2.3.36, Repoman-2.3.9 x11-misc/polybar/polybar-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.1.0.ebuild b/x11-misc/polybar/polybar-3.1.0.ebuild index 4b696e07053..f9be038f16c 100644 --- a/x11-misc/polybar/polybar-3.1.0.ebuild +++ b/x11-misc/polybar/polybar-3.1.0.ebuild @@ -41,7 +41,7 @@ DEPEND=" RDEPEND="${DEPEND}" src_prepare() { - default + cmake-utils_src_prepare rmdir "${S}"/lib/xpp || die mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 6e5d882237efc73a2944666cef28a9cda33bdbb1 Author: Kajzer gmail com> AuthorDate: Tue May 8 11:30:02 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri May 11 10:55:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5d8822 x11-misc/polybar: Add missing deps Added deps: x11-libs/cairo x11-libs/xcb-util-xrm Closes: https://bugs.gentoo.org/655044 Closes: https://github.com/gentoo/gentoo/pull/8280 x11-misc/polybar/polybar-3.1.0.ebuild | 4 +++- x11-misc/polybar/polybar-.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/x11-misc/polybar/polybar-3.1.0.ebuild b/x11-misc/polybar/polybar-3.1.0.ebuild index a04e956a0e9..4b696e07053 100644 --- a/x11-misc/polybar/polybar-3.1.0.ebuild +++ b/x11-misc/polybar/polybar-3.1.0.ebuild @@ -26,9 +26,11 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} x11-base/xcb-proto + x11-libs/cairo x11-libs/libxcb - x11-libs/xcb-util-wm x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) i3wm? ( dev-libs/jsoncpp ) diff --git a/x11-misc/polybar/polybar-.ebuild b/x11-misc/polybar/polybar-.ebuild index b2188834007..7a1abcf47ee 100644 --- a/x11-misc/polybar/polybar-.ebuild +++ b/x11-misc/polybar/polybar-.ebuild @@ -21,9 +21,11 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} x11-base/xcb-proto + x11-libs/cairo x11-libs/libxcb - x11-libs/xcb-util-wm x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) i3wm? ( dev-libs/jsoncpp )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 6d597a32e22e77dc620678702aad9c14e44d2978 Author: Kajzer gmail com> AuthorDate: Fri May 4 10:59:23 2018 + Commit: Patrice Clement gentoo org> CommitDate: Fri May 4 21:05:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d597a32 x11-misc/polybar: new package. Polybar is a fast and easy-to-use tool for creating status bars. Closes: https://github.com/gentoo/gentoo/pull/8244 Closes: https://bugs.gentoo.org/643286 x11-misc/polybar/Manifest | 3 ++ x11-misc/polybar/metadata.xml | 21 x11-misc/polybar/polybar-3.1.0.ebuild | 63 +++ x11-misc/polybar/polybar-.ebuild | 48 ++ 4 files changed, 135 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest new file mode 100644 index 000..4648dddbc07 --- /dev/null +++ b/x11-misc/polybar/Manifest @@ -0,0 +1,3 @@ +DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 +DIST polybar-3.1.0.tar.gz 418298 BLAKE2B 1c7394a17ff1ec5b0dec519b7aa58e63cfcec0f104d4302051f6e12753b7074c3d85072a3d78e7ce135c53d4ddd4a6f68ea61ffb7b2ad04997bbf0c836115046 SHA512 6d8759d9f750c2abfa79fe735615b0ed3d1827e3a88561317712c6f02cb32a0a77726f97cb419f3a040ae9085a34a23cb1aad0aacf3f14e56c542977b89036b2 +DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c diff --git a/x11-misc/polybar/metadata.xml b/x11-misc/polybar/metadata.xml new file mode 100644 index 000..4132afb3b38 --- /dev/null +++ b/x11-misc/polybar/metadata.xml @@ -0,0 +1,21 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + kajzersoz...@gmail.com + Kajzer + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + Add support for i3 window manager + Add support for Inter-Process Messaging + Add support for Music Player Daemon + Enable network support + + + jaagr/polybar + + diff --git a/x11-misc/polybar/polybar-3.1.0.ebuild b/x11-misc/polybar/polybar-3.1.0.ebuild new file mode 100644 index 000..a04e956a0e9 --- /dev/null +++ b/x11-misc/polybar/polybar-3.1.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils python-single-r1 + +XPP_VERSION="1.4.0" +I3IPCPP_VERSION="0.7.1" + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/jaagr/polybar; +SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz + https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="alsa curl i3wm ipc mpd network" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + x11-base/xcb-proto + x11-libs/libxcb + x11-libs/xcb-util-wm + x11-libs/xcb-util-image + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + i3wm? ( dev-libs/jsoncpp ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + default + + rmdir "${S}"/lib/xpp || die + mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die + + rmdir "${S}"/lib/i3ipcpp || die + mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die + + sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_IPC_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + ) + cmake-utils_src_configure +} diff --git a/x11-misc/polybar/polybar-.ebuild b/x11-misc/polybar/polybar-.ebuild new file mode 100644 index 000..b2188834007 --- /dev/null +++ b/x11-misc/polybar/polybar-.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2