[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2024-05-21 Thread Michał Górny
commit: 7428122a7f4dc2974dc0eddb457acc2c27235cae
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 22 04:32:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 04:49:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7428122a

x11-wm/qtile: Bump to 0.26.0

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/Manifest|   1 +
 x11-wm/qtile/qtile-0.26.0.ebuild | 114 +++
 2 files changed, 115 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index d37426707f8e..e6904b014f3b 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1,3 @@
 DIST qtile-0.23.0.tar.gz 524536 BLAKE2B 
9cf5b0cdffd7bc95ab7649827c221b20718f9dcc19b8ae2a50ceac5df3d71b117eef493a40523d81e60c8bc54b2103bc2a93775fcb20c025ec1dd84f9d809a19
 SHA512 
d6886df8efefacf90b1a5ec487c9a5a90414593900159213a218d638ef4f018b69284fe2cea707da12655a9736aad3df74a338a60344536e4d7eebcc9fc1090b
 DIST qtile-0.25.0.tar.gz 569312 BLAKE2B 
3841ca41755f37191c659c039da45279393b5bbe94b3d532651548ba51d6dc62f3ac94cc5f3b02aa2b6c806e6bf97c9651756579b77938d133bdb1a697150626
 SHA512 
afd3267c70681d3656569f8ea88d02f35ab5d6baaa28b3d90f1b7552b5ed32c7d2f1f4f17272458ff2c39d0ca8f4fdb87748c9d7b4eb41031f3079126096c7d0
+DIST qtile-0.26.0.tar.gz 593712 BLAKE2B 
c7f43813b42d1009f0f542ef0964e07cbb3286af6af058e168d62d1e32c7dfaf51fe537568b77d5b21a1701c1ce159b63f86b6ba4ae3bf5482125562c91c5d3a
 SHA512 
0b28125e3111493a90c5ae993a516dccf984f794ba9c0424c9366a3b04073fdf06deba42e59e8b1e33b60e5686730e0ed010161943a4a77ab4b36e4c7c710a61

diff --git a/x11-wm/qtile/qtile-0.26.0.ebuild b/x11-wm/qtile/qtile-0.26.0.ebuild
new file mode 100644
index ..9718c2f9e980
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.26.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="
+   https://qtile.org/
+   https://github.com/qtile/qtile/
+   https://pypi.org/project/qtile/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="pulseaudio wayland"
+
+RDEPEND="
+   >=dev-python/cairocffi-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]
+   dev-python/dbus-next[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-1.4.0[${PYTHON_USEDEP}]
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libnotify[introspection]
+   x11-libs/pango
+   pulseaudio? (
+   dev-python/pulsectl-asyncio[${PYTHON_USEDEP}]
+   media-sound/pulseaudio
+   )
+   wayland? (
+   >=dev-python/pywayland-0.4.17[${PYTHON_USEDEP}]
+   >=dev-python/pywlroots-0.17[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/libcst[${PYTHON_USEDEP}]
+   media-gfx/imagemagick[X]
+   x11-base/xorg-server[xephyr,xvfb]
+   )
+   wayland? (
+   >=dev-python/pywayland-0.4.17[${PYTHON_USEDEP}]
+   >=dev-python/pywlroots-0.17[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s/can_import(\"wlroots.ffi_build\")/$(usex wayland True 
False)/" \
+   -i setup.py || die
+
+   # some tests expect bin/qtile
+   mkdir bin || die
+   cat >> bin/qtile <<-EOF || die
+   #!/bin/sh
+   exec qtile "\${@}"
+   EOF
+   chmod +x bin/qtile || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_compile() {
+   local -x CFFI_TMPDIR=${T}
+   distutils-r1_src_compile
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # mypy stuff
+   test/test_check.py
+   test/migrate/test_check_migrations.py
+   # TODO: this test clearly requires x11 — so why is wayland
+   # variant being run?
+   
'test/backend/x11/test_window.py::test_urgent_hook_fire[wayland-2]'
+   )
+
+   # force usage of built module
+   rm -rf libqtile || die
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x TZ=UTC
+   nonfatal epytest --backend=x11 $(usev wayland '--backend=wayland') ||
+   die -n "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   insinto /usr/share/wayland-sessions
+   doins resources/qtile-wayland.desktop

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2024-05-01 Thread Michał Górny
commit: a772dbffe8715c5ead8b16140bd6ef1837465fc5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 11:34:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 11:48:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a772dbff

x11-wm/qtile: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/qtile-0.25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.25.0.ebuild b/x11-wm/qtile/qtile-0.25.0.ebuild
index 59ec0c0d2ac3..3fe2733dd15e 100644
--- a/x11-wm/qtile/qtile-0.25.0.ebuild
+++ b/x11-wm/qtile/qtile-0.25.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi virtualx
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2024-05-01 Thread Michał Górny
commit: f1ca943eb428edb09d045d7c4fa67af3c4040e1c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 10:35:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 11:15:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ca943e

x11-wm/qtile: Bump to 0.25.0

Closes: https://bugs.gentoo.org/922707
Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/Manifest|   1 +
 x11-wm/qtile/qtile-0.25.0.ebuild | 112 +++
 2 files changed, 113 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 5908b4193b7e..d37426707f8e 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1 +1,2 @@
 DIST qtile-0.23.0.tar.gz 524536 BLAKE2B 
9cf5b0cdffd7bc95ab7649827c221b20718f9dcc19b8ae2a50ceac5df3d71b117eef493a40523d81e60c8bc54b2103bc2a93775fcb20c025ec1dd84f9d809a19
 SHA512 
d6886df8efefacf90b1a5ec487c9a5a90414593900159213a218d638ef4f018b69284fe2cea707da12655a9736aad3df74a338a60344536e4d7eebcc9fc1090b
+DIST qtile-0.25.0.tar.gz 569312 BLAKE2B 
3841ca41755f37191c659c039da45279393b5bbe94b3d532651548ba51d6dc62f3ac94cc5f3b02aa2b6c806e6bf97c9651756579b77938d133bdb1a697150626
 SHA512 
afd3267c70681d3656569f8ea88d02f35ab5d6baaa28b3d90f1b7552b5ed32c7d2f1f4f17272458ff2c39d0ca8f4fdb87748c9d7b4eb41031f3079126096c7d0

diff --git a/x11-wm/qtile/qtile-0.25.0.ebuild b/x11-wm/qtile/qtile-0.25.0.ebuild
new file mode 100644
index ..59ec0c0d2ac3
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.25.0.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="
+   https://qtile.org/
+   https://github.com/qtile/qtile/
+   https://pypi.org/project/qtile/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="pulseaudio wayland"
+
+RDEPEND="
+   >=dev-python/cairocffi-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]
+   dev-python/dbus-next[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-1.4.0[${PYTHON_USEDEP}]
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libnotify[introspection]
+   x11-libs/pango
+   pulseaudio? (
+   dev-python/pulsectl-asyncio[${PYTHON_USEDEP}]
+   media-sound/pulseaudio
+   )
+   wayland? (
+   >=dev-python/pywlroots-0.16[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/libcst[${PYTHON_USEDEP}]
+   media-gfx/imagemagick[X]
+   x11-base/xorg-server[xephyr,xvfb]
+   )
+   wayland? (
+   >=dev-python/pywlroots-0.16[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s/can_import(\"wlroots.ffi_build\")/$(usex wayland True 
False)/" \
+   -i setup.py || die
+
+   # some tests expect bin/qtile
+   mkdir bin || die
+   cat >> bin/qtile <<-EOF || die
+   #!/bin/sh
+   exec qtile "\${@}"
+   EOF
+   chmod +x bin/qtile || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_compile() {
+   local -x CFFI_TMPDIR=${T}
+   distutils-r1_src_compile
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # mypy stuff
+   test/test_check.py
+   test/migrate/test_check_migrations.py
+   # TODO: this test clearly requires x11 — so why is wayland
+   # variant being run?
+   
'test/backend/x11/test_window.py::test_urgent_hook_fire[wayland-2]'
+   )
+
+   # force usage of built module
+   rm -rf libqtile || die
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x TZ=UTC
+   nonfatal epytest --backend=x11 $(usev wayland '--backend=wayland') ||
+   die -n "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   insinto /usr/share/wayland-sessions
+   doins resources/qtile-wayland.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session-r1 ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-12-21 Thread Michał Górny
commit: 12a83dec8720fda064994e46557fd3d1291a245b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 21 10:43:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 21 10:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a83dec

x11-wm/qtile: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/Manifest   |   1 -
 x11-wm/qtile/qtile-0.22.1-r3.ebuild | 112 
 2 files changed, 113 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index ffef237185f4..5908b4193b7e 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1 @@
-DIST qtile-0.22.1.tar.gz 488969 BLAKE2B 
3b2fce587ae39570997b503cb386314160dbefa39b1ef65dc2ff5bc2f1167251224a0f298ef8e374d0d4c034d1e5012251f96b92ce5cb74d7fd93320e14ff8bf
 SHA512 
944ec27b5d227154624fa2a15a0840b748307a1e79ab52ccf3384763111459b3c4d26b4677f8e2ea51634206dc6d1e32e057e057db917b3705ce583d83a8056d
 DIST qtile-0.23.0.tar.gz 524536 BLAKE2B 
9cf5b0cdffd7bc95ab7649827c221b20718f9dcc19b8ae2a50ceac5df3d71b117eef493a40523d81e60c8bc54b2103bc2a93775fcb20c025ec1dd84f9d809a19
 SHA512 
d6886df8efefacf90b1a5ec487c9a5a90414593900159213a218d638ef4f018b69284fe2cea707da12655a9736aad3df74a338a60344536e4d7eebcc9fc1090b

diff --git a/x11-wm/qtile/qtile-0.22.1-r3.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r3.ebuild
deleted file mode 100644
index 62974989e46e..
--- a/x11-wm/qtile/qtile-0.22.1-r3.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-else
-   inherit pypi
-   KEYWORDS="amd64 ~riscv ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="pulseaudio wayland"
-
-# See bug #895722 and https://github.com/qtile/qtile/pull/3985 regarding
-# pywlroots-0.15 dep.
-# xcffib v1.4.0 breaks its ffi export 
(https://github.com/qtile/qtile/pull/4289)
-RDEPEND="
-   =dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   dev-python/dbus-next[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   https://github.com/qtile/qtile/issues/1634 will be resolved.
-   epytest -p no:xdist --backend=x11 $(usev wayland '--backend=wayland') 
|| die "Tests failed with ${EPYTHON}"
-}
-
-python_compile() {
-   export CFFI_TMPDIR=${T}
-   distutils-r1_python_compile
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   insinto /usr/share/wayland-sessions
-   doins resources/qtile-wayland.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session-r1 ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-12-20 Thread Sam James
commit: c09ab41bd7c803e7b9d4449e054c7bc214261751
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 21 06:51:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 21 06:51:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09ab41b

x11-wm/qtile: Stabilize 0.23.0-r1 amd64, #920429

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

 x11-wm/qtile/qtile-0.23.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.23.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
index 14f94c0cf9de..3c59d06e2004 100644
--- a/x11-wm/qtile/qtile-0.23.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 IUSE="pulseaudio wayland"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-12-05 Thread Michał Górny
commit: 09531af5ad865863daca05ac735ad6423b1b2359
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 12:59:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 14:32:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09531af5

x11-wm/qtile: Require xorg-server[xvfb] for testing

Closes: https://bugs.gentoo.org/919243
Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/qtile-0.23.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.23.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
index d0dffb956a5a..14f94c0cf9de 100644
--- a/x11-wm/qtile/qtile-0.23.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
@@ -43,7 +43,7 @@ BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
media-gfx/imagemagick[X]
-   x11-base/xorg-server[xephyr]
+   x11-base/xorg-server[xephyr,xvfb]
)
wayland? (
>=dev-python/pywlroots-0.16[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-12-05 Thread Jakov Smolić
commit: ee60e71d96e2c7920fb17f05b587ba4e93911449
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Dec  5 09:59:39 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Dec  5 09:59:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee60e71d

x11-wm/qtile: Keyword 0.23.0-r1 riscv, #919061

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

 x11-wm/qtile/qtile-0.23.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.23.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
index 20a5f8fc8a12..d0dffb956a5a 100644
--- a/x11-wm/qtile/qtile-0.23.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 IUSE="pulseaudio wayland"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-12-04 Thread Joonas Niilola
commit: c0b76b2387b278293fda59274b54d9d878efff56
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:46:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b76b23

x11-wm/qtile: Keyword 0.23.0-r1 x86, #919061

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/qtile/qtile-0.23.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.23.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
index c463591fde4f..20a5f8fc8a12 100644
--- a/x11-wm/qtile/qtile-0.23.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="pulseaudio wayland"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-12-04 Thread Michał Górny
commit: fa8041d533157ee00802b52a61ca8dfa25171a35
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Nov 29 04:19:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8041d5

x11-wm/qtile: drop outdated dependency on six

Removed upstream in 0.14.0

https://github.com/qtile/qtile/commit/0130653a60ebb5acbc8d91289e52ad4778de35a5

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/{qtile-0.22.1-r2.ebuild => qtile-0.22.1-r3.ebuild} | 3 +--
 x11-wm/qtile/{qtile-0.23.0.ebuild => qtile-0.23.0-r1.ebuild}| 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r2.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r3.ebuild
similarity index 97%
rename from x11-wm/qtile/qtile-0.22.1-r2.ebuild
rename to x11-wm/qtile/qtile-0.22.1-r3.ebuild
index 6f48d2f1e8b6..62974989e46e 100644
--- a/x11-wm/qtile/qtile-0.22.1-r2.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 virtualx
 
@@ -31,7 +31,6 @@ RDEPEND="
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
dev-python/dbus-next[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-12-02 Thread Michał Górny
commit: 6c1f4eadcbd1a8133f7aedef0008d3e04af6a272
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  3 03:06:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  3 04:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1f4ead

x11-wm/qtile: Add myself as a maintainer

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/metadata.xml | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/metadata.xml b/x11-wm/qtile/metadata.xml
index dc61c709d010..c70476126223 100644
--- a/x11-wm/qtile/metadata.xml
+++ b/x11-wm/qtile/metadata.xml
@@ -1,7 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   
+   mgo...@gentoo.org
+   Michał Górny
+   

qtile/qtile
qtile



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-12-02 Thread Michał Górny
commit: 7286065d4392368f6efb6b767bba2ba1facd6d22
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  2 18:05:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  2 19:30:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7286065d

x11-wm/qtile: Remove the live ebuild

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/qtile-.ebuild | 103 -
 1 file changed, 103 deletions(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
deleted file mode 100644
index bd2ccd075af4..
--- a/x11-wm/qtile/qtile-.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://www.qtile.org/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-else
-   inherit pypi
-   KEYWORDS="~amd64 ~riscv ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="pulseaudio wayland"
-
-RDEPEND="
-   >=dev-python/cairocffi-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   dev-python/dbus-next[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-1.4.0[${PYTHON_USEDEP}]
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/libnotify[introspection]
-   x11-libs/pango
-   pulseaudio? ( media-libs/libpulse )
-   wayland? ( dev-python/pywlroots[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   media-gfx/imagemagick[X]
-   x11-base/xorg-server[xephyr]
-   )
-"
-
-EPYTEST_DESELECT=(
-   # Can't find built qtile like migrate
-   test/test_qtile_cmd.py::test_qtile_cmd
-   test/test_qtile_cmd.py::test_display_kb
-)
-
-EPYTEST_IGNORE=(
-   # Tries to find binary and fails; not worth running anyway?
-   test/test_migrate.py
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # Avoid automagic dependency on libpulse
-   if ! use pulseaudio ; then
-   sed -i -e 's/call("libpulse", "--libs")/raise PkgConfigError/' 
setup.py || die
-   fi
-
-   # Avoid automagic dependency on pywlroots
-   if ! use wayland ; then
-   sed -i -e 's/import wlroots.ffi_build/raise ImportError/' 
setup.py || die
-   fi
-
-   distutils-r1_python_prepare_all
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   # Force usage of built module
-   rm -rf "${S}"/libqtile || die
-
-   # TODO: remove "-p no:xdist" for next release when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
-   epytest -p no:xdist --backend=x11 $(usev wayland '--backend=wayland') 
|| die "Tests failed with ${EPYTHON}"
-}
-
-python_compile() {
-   export CFFI_TMPDIR=${T}
-   distutils-r1_python_compile
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   insinto /usr/share/wayland-sessions
-   doins resources/qtile-wayland.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session-r1 ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/, x11-wm/qtile/files/

2023-12-02 Thread Michał Górny
commit: 26ce14555e7afbf847ec62d9f09a3e62ca658653
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  2 18:03:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  2 19:30:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ce1455

x11-wm/qtile: Bump to 0.23.0

Thanks to Etn40ff for the initial work.

Closes: https://bugs.gentoo.org/914655
Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/Manifest |   1 +
 x11-wm/qtile/files/qtile-0.23.0-keyring.patch |  52 
 x11-wm/qtile/qtile-0.23.0.ebuild  | 113 ++
 3 files changed, 166 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index ba5de5f4a39b..ffef237185f4 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1 +1,2 @@
 DIST qtile-0.22.1.tar.gz 488969 BLAKE2B 
3b2fce587ae39570997b503cb386314160dbefa39b1ef65dc2ff5bc2f1167251224a0f298ef8e374d0d4c034d1e5012251f96b92ce5cb74d7fd93320e14ff8bf
 SHA512 
944ec27b5d227154624fa2a15a0840b748307a1e79ab52ccf3384763111459b3c4d26b4677f8e2ea51634206dc6d1e32e057e057db917b3705ce583d83a8056d
+DIST qtile-0.23.0.tar.gz 524536 BLAKE2B 
9cf5b0cdffd7bc95ab7649827c221b20718f9dcc19b8ae2a50ceac5df3d71b117eef493a40523d81e60c8bc54b2103bc2a93775fcb20c025ec1dd84f9d809a19
 SHA512 
d6886df8efefacf90b1a5ec487c9a5a90414593900159213a218d638ef4f018b69284fe2cea707da12655a9736aad3df74a338a60344536e4d7eebcc9fc1090b

diff --git a/x11-wm/qtile/files/qtile-0.23.0-keyring.patch 
b/x11-wm/qtile/files/qtile-0.23.0-keyring.patch
new file mode 100644
index ..c4a44efd8791
--- /dev/null
+++ b/x11-wm/qtile/files/qtile-0.23.0-keyring.patch
@@ -0,0 +1,52 @@
+From 84eaf6b70f9569c88534dc8054e19f05fa3137e2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sat, 2 Dec 2023 17:40:50 +0100
+Subject: [PATCH] imapwidget: Do not pass None as username to
+ keyring.get_password()
+
+Ensure not to pass `None` as the username to `keyring.get_password()`,
+as the API requires it to always be a `str` and some backends
+(particularly `keyrings-alt`) crash on `None`.
+
+Fixes #4609
+---
+ libqtile/widget/imapwidget.py  | 3 +++
+ test/widgets/test_widget_init_configure.py | 1 +
+ 2 files changed, 4 insertions(+)
+
+diff --git a/libqtile/widget/imapwidget.py b/libqtile/widget/imapwidget.py
+index 3f84d9e7..c8a6ec0e 100644
+--- a/libqtile/widget/imapwidget.py
 b/libqtile/widget/imapwidget.py
+@@ -24,6 +24,7 @@ import re
+ 
+ import keyring
+ 
++from libqtile.confreader import ConfigError
+ from libqtile.log_utils import logger
+ from libqtile.widget import base
+ 
+@@ -75,6 +76,8 @@ class ImapWidget(base.ThreadPoolText):
+ def __init__(self, **config):
+ base.ThreadPoolText.__init__(self, "", **config)
+ self.add_defaults(ImapWidget.defaults)
++if self.user is None:
++raise ConfigError("You must set the 'user' parameter for the IMAP 
widget.")
+ password = keyring.get_password("imapwidget", self.user)
+ if password is not None:
+ self.password = password
+diff --git a/test/widgets/test_widget_init_configure.py 
b/test/widgets/test_widget_init_configure.py
+index 83a9cb9a..aa7a1f9b 100644
+--- a/test/widgets/test_widget_init_configure.py
 b/test/widgets/test_widget_init_configure.py
+@@ -58,6 +58,7 @@ extras = [
+ 
+ # To skip a test entirely, list the widget class here
+ no_test = [widgets.Mirror, widgets.PulseVolume]  # Mirror requires a 
reflection object
++no_test += [widgets.ImapWidget]  # Requires a configured username
+ 
+ # To test a widget only under one backend, list the widget class here
+ exclusive_backend = {
+-- 
+2.43.0
+

diff --git a/x11-wm/qtile/qtile-0.23.0.ebuild b/x11-wm/qtile/qtile-0.23.0.ebuild
new file mode 100644
index ..363086be9131
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.23.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="
+   https://qtile.org/
+   https://github.com/qtile/qtile/
+   https://pypi.org/project/qtile/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="pulseaudio wayland"
+
+RDEPEND="
+   >=dev-python/cairocffi-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]
+   dev-python/dbus-next[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-1.4.0[${PYTHON_USEDEP}]
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libnotify[introspection]
+   x11-libs/pango
+   pulseaudio? (
+   dev-python/pulsectl-asyncio[${PYTHON_USEDEP}]
+   media-sound/pulseaudio
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-08-17 Thread Sam James
commit: 0846e200cafbef06d68d6cff31366f8c34fcac45
Author: Egor Martynov  yandex  ru>
AuthorDate: Fri Aug 11 17:34:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 17 06:22:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0846e200

x11-wm/qtile: remove pywlroots-0.15 constraint

Closes: https://bugs.gentoo.org/911725
Signed-off-by: Egor Martynov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/32264
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/qtile-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index d1bf02722c9a..bd2ccd075af4 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -23,8 +23,6 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="pulseaudio wayland"
 
-# See bug #895722 and https://github.com/qtile/qtile/pull/3985 regarding
-# pywlroots-0.15 dep.
 RDEPEND="
>=dev-python/cairocffi-1.6.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
@@ -36,7 +34,7 @@ RDEPEND="
x11-libs/libnotify[introspection]
x11-libs/pango
pulseaudio? ( media-libs/libpulse )
-   wayland? ( =dev-python/pywlroots-0.15*[${PYTHON_USEDEP}] )
+   wayland? ( dev-python/pywlroots[${PYTHON_USEDEP}] )
 "
 BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-08-16 Thread Sam James
commit: 681c9551b55d72a7cc10a635da8a06a8140d06f0
Author: Egor Martynov  yandex  ru>
AuthorDate: Wed Aug 16 13:14:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 17 05:54:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681c9551

x11-wm/qtile: drop myself as a maintainer

Signed-off-by: Egor Martynov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/32341
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/x11-wm/qtile/metadata.xml b/x11-wm/qtile/metadata.xml
index 3bf0fe236bc4..dc61c709d010 100644
--- a/x11-wm/qtile/metadata.xml
+++ b/x11-wm/qtile/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   martynovego...@yandex.ru
-   Egor Martynov
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

qtile/qtile
qtile



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-08-09 Thread Sam James
commit: 3baa5f49c4ee322996ab5f70f14137d303edf707
Author: Sean Vig  gmail  com>
AuthorDate: Fri Aug  4 00:18:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 20:43:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3baa5f49

x11-wm/qtile: Fix Python syntax on replaced code

When not building with `pulseaudio` use flag, the `sed` replacement will insert 
code that `throw`'s an exception, rather than the correct syntax to `raise` the 
exception. Fix this typo.

Signed-off-by: Sean Vig  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32164
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/qtile-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 03829958fd7f..d1bf02722c9a 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -62,7 +62,7 @@ distutils_enable_tests pytest
 python_prepare_all() {
# Avoid automagic dependency on libpulse
if ! use pulseaudio ; then
-   sed -i -e 's/call("libpulse", "--libs")/throw PkgConfigError/' 
setup.py || die
+   sed -i -e 's/call("libpulse", "--libs")/raise PkgConfigError/' 
setup.py || die
fi
 
# Avoid automagic dependency on pywlroots



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-06-16 Thread Sam James
commit: bdce165a26effbfd455ad5392f9df4952442ed6e
Author: Egor Martynov  yandex  ru>
AuthorDate: Fri Jun 16 09:51:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 03:10:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdce165a

x11-wm/qtile: downgrade cairocffi dependency for 0.22.1

Closes: https://bugs.gentoo.org/908595
Signed-off-by: Egor Martynov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/31484
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/qtile-0.22.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r2.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r2.ebuild
index 4c48610f2886..6f48d2f1e8b6 100644
--- a/x11-wm/qtile/qtile-0.22.1-r2.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r2.ebuild
@@ -27,7 +27,7 @@ IUSE="pulseaudio wayland"
 # pywlroots-0.15 dep.
 # xcffib v1.4.0 breaks its ffi export 
(https://github.com/qtile/qtile/pull/4289)
 RDEPEND="
-   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+   =dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
dev-python/dbus-next[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-06-15 Thread Sam James
commit: ce05c193d27a65c1727189166ae39cbbb34c5be9
Author: Egor Martynov  yandex  ru>
AuthorDate: Thu Jun 15 07:15:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 15 21:37:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce05c193

x11-wm/qtile: bump `xcffib` and `cairocffi` versions

https://github.com/qtile/qtile/commit/0dc8941896ec020c3982adf58e4e119a9863ca3b

Signed-off-by: Egor Martynov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/31445
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/qtile-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 0cf5d4db8098..03829958fd7f 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -26,12 +26,12 @@ IUSE="pulseaudio wayland"
 # See bug #895722 and https://github.com/qtile/qtile/pull/3985 regarding
 # pywlroots-0.15 dep.
 RDEPEND="
-   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-1.6.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
dev-python/dbus-next[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-1.4.0[${PYTHON_USEDEP}]
x11-libs/cairo[X,xcb(+)]
x11-libs/libnotify[introspection]
x11-libs/pango



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-06-04 Thread Sam James
commit: 4fcc622af896774a3057955bedbc9c2a0880f28a
Author: Egor Martynov  yandex  ru>
AuthorDate: Mon Jun  5 05:24:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:33:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcc622a

x11-wm/qtile: fix `xcffib.ffi_build` errors

Signed-off-by: Egor Martynov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/31312
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/{qtile-0.22.1-r1.ebuild => qtile-0.22.1-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r2.ebuild
similarity index 95%
rename from x11-wm/qtile/qtile-0.22.1-r1.ebuild
rename to x11-wm/qtile/qtile-0.22.1-r2.ebuild
index 2d15ee4b0836..4c48610f2886 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r2.ebuild
@@ -25,13 +25,14 @@ IUSE="pulseaudio wayland"
 
 # See bug #895722 and https://github.com/qtile/qtile/pull/3985 regarding
 # pywlroots-0.15 dep.
+# xcffib v1.4.0 breaks its ffi export 
(https://github.com/qtile/qtile/pull/4289)
 RDEPEND="
>=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
dev-python/dbus-next[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.10.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-05-29 Thread Andreas Sturmlechner
commit: 5c534fd452e52180460c9bf9dc0cf587e3926a76
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 29 09:30:01 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 29 18:29:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c534fd4

x11-wm/qtile: Switch IUSE=pulseaudio to media-libs/libpulse

update HOMEPAGE

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

 x11-wm/qtile/qtile-.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index db0c8d80ec74..0cf5d4db8098 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1 virtualx
 
 DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
+HOMEPAGE="http://www.qtile.org/;
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -35,12 +35,8 @@ RDEPEND="
x11-libs/cairo[X,xcb(+)]
x11-libs/libnotify[introspection]
x11-libs/pango
-   pulseaudio? (
-   media-sound/pulseaudio
-   )
-   wayland? (
-   =dev-python/pywlroots-0.15*[${PYTHON_USEDEP}]
-   )
+   pulseaudio? ( media-libs/libpulse )
+   wayland? ( =dev-python/pywlroots-0.15*[${PYTHON_USEDEP}] )
 "
 BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-05-20 Thread Michał Górny
commit: 7559d7108d142d763db5ca4a784ebc64f9e06f8b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 06:04:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 06:21:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7559d710

x11-wm/qtile: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/Manifest   |  1 -
 x11-wm/qtile/qtile-0.21.0-r1.ebuild | 78 --
 x11-wm/qtile/qtile-0.22.1.ebuild| 84 -
 3 files changed, 163 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 75d09b99af46..ba5de5f4a39b 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1 @@
-DIST qtile-0.21.0.tar.gz 475428 BLAKE2B 
8c63eb8776fb6feab30c7ee2a19e6f28df6715fc18b09c63b89de6bf2129cd3c5c516d0c9efc946f24590fa8afc6e87c704c8e3b7094d0843b5b6e34df57ca18
 SHA512 
b7c5fc478180413e263445316ac9560c1d22668194415c3e4edae5c672f4b317fd978083dc9a985f0d145aeaaa55ffab0017e83af963f30d8b36f9963e12b079
 DIST qtile-0.22.1.tar.gz 488969 BLAKE2B 
3b2fce587ae39570997b503cb386314160dbefa39b1ef65dc2ff5bc2f1167251224a0f298ef8e374d0d4c034d1e5012251f96b92ce5cb74d7fd93320e14ff8bf
 SHA512 
944ec27b5d227154624fa2a15a0840b748307a1e79ab52ccf3384763111459b3c4d26b4677f8e2ea51634206dc6d1e32e057e057db917b3705ce583d83a8056d

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
deleted file mode 100644
index b5911d3ce314..
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
-
-RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   dev-python/dbus-next[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.10.1[${PYTHON_USEDEP}]
-   media-sound/pulseaudio
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/libnotify[introspection]
-   x11-libs/pango"
-BDEPEND="
-   test? (
-   media-gfx/imagemagick[X]
-   x11-base/xorg-server[xephyr]
-   )"
-
-EPYTEST_DESELECT=(
-   # Can't find built qtile like migrate
-   test/test_qtile_cmd.py::test_qtile_cmd
-   test/test_qtile_cmd.py::test_display_kb
-)
-
-EPYTEST_IGNORE=(
-   # Tries to find binary and fails; not worth running anyway?
-   test/test_migrate.py
-)
-
-distutils_enable_tests pytest
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   # Force usage of built module
-   rm -rf "${S}"/libqtile || die
-
-   epytest -p no:xdist || die "Tests failed with ${EPYTHON}"
-}
-
-python_compile() {
-   export CFFI_TMPDIR=${T}
-   distutils-r1_python_compile
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   insinto /usr/share/wayland-sessions
-   doins resources/qtile-wayland.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session-r1 ${PN}
-}

diff --git a/x11-wm/qtile/qtile-0.22.1.ebuild b/x11-wm/qtile/qtile-0.22.1.ebuild
deleted file mode 100644
index c3d5540283f9..
--- a/x11-wm/qtile/qtile-0.22.1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~riscv ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   dev-python/dbus-next[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.10.1[${PYTHON_USEDEP}]
-   media-sound/pulseaudio
-   x11-libs/cairo[X,xcb(+)]
-   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-05-03 Thread Arthur Zamarin
commit: 8222ae8ceb1590ae4f595108bb22f8c3363775a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  3 06:55:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  3 06:55:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8222ae8c

x11-wm/qtile: Stabilize 0.22.1-r1 amd64, #905604

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

 x11-wm/qtile/qtile-0.22.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
index 8f096ebbbaa8..2d15ee4b0836 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/qtile/qtile.git;
 else
inherit pypi
-   KEYWORDS="~amd64 ~riscv ~x86"
+   KEYWORDS="amd64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-05-02 Thread Sam James
commit: e2e00e1f66e5dba2de1575b5782c052915b59c2a
Author: Egor Martynov  yandex  ru>
AuthorDate: Mon Apr 10 12:45:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 19:26:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e00e1f

x11-wm/qtile: fix sandbox violations on wayland

Closes: https://bugs.gentoo.org/904063
Signed-off-by: Egor Martynov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/30537
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/qtile-0.21.0-r1.ebuild | 5 +
 x11-wm/qtile/qtile-0.22.1-r1.ebuild | 5 +
 x11-wm/qtile/qtile-0.22.1.ebuild| 5 +
 x11-wm/qtile/qtile-.ebuild  | 5 +
 4 files changed, 20 insertions(+)

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
index 5e44902284db..b5911d3ce314 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -58,6 +58,11 @@ python_test() {
epytest -p no:xdist || die "Tests failed with ${EPYTHON}"
 }
 
+python_compile() {
+   export CFFI_TMPDIR=${T}
+   distutils-r1_python_compile
+}
+
 python_install_all() {
local DOCS=( CHANGELOG README.rst )
distutils-r1_python_install_all

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
index 865019a7d76b..8f096ebbbaa8 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
@@ -92,6 +92,11 @@ python_test() {
epytest -p no:xdist --backend=x11 $(usev wayland '--backend=wayland') 
|| die "Tests failed with ${EPYTHON}"
 }
 
+python_compile() {
+   export CFFI_TMPDIR=${T}
+   distutils-r1_python_compile
+}
+
 python_install_all() {
local DOCS=( CHANGELOG README.rst )
distutils-r1_python_install_all

diff --git a/x11-wm/qtile/qtile-0.22.1.ebuild b/x11-wm/qtile/qtile-0.22.1.ebuild
index a51a99123343..c3d5540283f9 100644
--- a/x11-wm/qtile/qtile-0.22.1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1.ebuild
@@ -64,6 +64,11 @@ python_test() {
epytest -p no:xdist || die "Tests failed with ${EPYTHON}"
 }
 
+python_compile() {
+   export CFFI_TMPDIR=${T}
+   distutils-r1_python_compile
+}
+
 python_install_all() {
local DOCS=( CHANGELOG README.rst )
distutils-r1_python_install_all

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 4133df21f1c7..db0c8d80ec74 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -89,6 +89,11 @@ python_test() {
epytest -p no:xdist --backend=x11 $(usev wayland '--backend=wayland') 
|| die "Tests failed with ${EPYTHON}"
 }
 
+python_compile() {
+   export CFFI_TMPDIR=${T}
+   distutils-r1_python_compile
+}
+
 python_install_all() {
local DOCS=( CHANGELOG README.rst )
distutils-r1_python_install_all



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-03-16 Thread Michał Górny
commit: 82be75714e1e04726b0112f53ee6203a6068e79b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 16 16:16:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 18:50:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82be7571

x11-wm/qtile: Sync the live ebuild

Closes: https://github.com/gentoo/gentoo/pull/30152
Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/qtile-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index d995f4b40cbc..4133df21f1c7 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/qtile/qtile.git;
 else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   inherit pypi
KEYWORDS="~amd64 ~riscv ~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-03-16 Thread Michał Górny
commit: b9cb68cac7559e639c676997d07971cdf1a958e1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 16 16:04:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 18:50:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9cb68ca

x11-wm/qtile: Use pypi.eclass

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/qtile-0.22.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
index bad516d47be3..865019a7d76b 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/qtile/qtile.git;
 else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   inherit pypi
KEYWORDS="~amd64 ~riscv ~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-02-23 Thread Sam James
commit: dff5e674d0b9e0875bb80773178e4b70738dbcb3
Author: Egor Martynov  yandex  ru>
AuthorDate: Thu Feb 23 10:45:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 23 13:40:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff5e674

x11-wm/qtile: depend on pywlroots-0.15.x versions

Bug: https://github.com/qtile/qtile/pull/3985
Closes: https://bugs.gentoo.org/895722
Signed-off-by: Egor Martynov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/qtile-0.22.1-r1.ebuild | 4 +++-
 x11-wm/qtile/qtile-.ebuild  | 8 +---
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
index b977e32eec6b..558b0bda0dee 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
@@ -23,6 +23,8 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="pulseaudio wayland"
 
+# See bug #895722 and https://github.com/qtile/qtile/pull/3985 regarding
+# pywlroots-0.15 dep.
 RDEPEND="
>=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
@@ -37,7 +39,7 @@ RDEPEND="
media-sound/pulseaudio
)
wayland? (
-   dev-python/pywlroots[${PYTHON_USEDEP}]
+   =dev-python/pywlroots-0.15*[${PYTHON_USEDEP}]
)
 "
 BDEPEND="

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 871b161d1af7..02efe955cdc0 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -16,13 +16,15 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/qtile/qtile.git;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"
 SLOT="0"
 IUSE="pulseaudio wayland"
 
+# See bug #895722 and https://github.com/qtile/qtile/pull/3985 regarding
+# pywlroots-0.15 dep.
 RDEPEND="
>=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
@@ -37,7 +39,7 @@ RDEPEND="
media-sound/pulseaudio
)
wayland? (
-   dev-python/pywlroots[${PYTHON_USEDEP}]
+   =dev-python/pywlroots-0.15*[${PYTHON_USEDEP}]
)
 "
 BDEPEND="
@@ -83,7 +85,7 @@ python_test() {
# Force usage of built module
rm -rf "${S}"/libqtile || die
 
-   # TODO: remove "-p no:xdist" when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
+   # TODO: remove "-p no:xdist" for next release when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
epytest -p no:xdist --backend=x11 $(usev wayland '--backend=wayland') 
|| die "Tests failed with ${EPYTHON}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-01-19 Thread Sam James
commit: 3733ad1cad084b0f36034dfa637e5f0b6d487e04
Author: Egor Martynov  yandex  ru>
AuthorDate: Thu Jan 19 15:14:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 20 01:15:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3733ad1c

x11-wm/qtile: fix tests

Qtile [does not support parallel testing](qtile/qtile#1634) yet, so we need to 
disable it.

Closes: https://bugs.gentoo.org/850946
Signed-off-by: Egor Martynov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/qtile-0.21.0-r1.ebuild | 3 ++-
 x11-wm/qtile/qtile-0.22.1-r1.ebuild | 3 ++-
 x11-wm/qtile/qtile-0.22.1.ebuild| 3 ++-
 x11-wm/qtile/qtile-.ebuild  | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
index 2474f4eaaf77..a7a04d573017 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -55,7 +55,8 @@ python_test() {
# Force usage of built module
rm -rf "${S}"/libqtile || die
 
-   epytest || die "Tests failed with ${EPYTHON}"
+   # TODO: remove "-p no:xdist" when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
+   epytest -p no:xdist || die "Tests failed with ${EPYTHON}"
 }
 
 python_install_all() {

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
index 0c6ec1818ef4..33f64ff72efe 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
@@ -86,7 +86,8 @@ python_test() {
# Force usage of built module
rm -rf "${S}"/libqtile || die
 
-   epytest --backend=x11 $(usev wayland '--backend=wayland') || die "Tests 
failed with ${EPYTHON}"
+   # TODO: remove "-p no:xdist" when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
+   epytest -p no:xdist --backend=x11 $(usev wayland '--backend=wayland') 
|| die "Tests failed with ${EPYTHON}"
 }
 
 python_install_all() {

diff --git a/x11-wm/qtile/qtile-0.22.1.ebuild b/x11-wm/qtile/qtile-0.22.1.ebuild
index fab0046ff270..eb09ab6ec305 100644
--- a/x11-wm/qtile/qtile-0.22.1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1.ebuild
@@ -61,7 +61,8 @@ python_test() {
# Force usage of built module
rm -rf "${S}"/libqtile || die
 
-   epytest || die "Tests failed with ${EPYTHON}"
+   # TODO: remove "-p no:xdist" when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
+   epytest -p no:xdist || die "Tests failed with ${EPYTHON}"
 }
 
 python_install_all() {

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 9c06ef2a1275..871b161d1af7 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -83,7 +83,8 @@ python_test() {
# Force usage of built module
rm -rf "${S}"/libqtile || die
 
-   epytest --backend=x11 $(usev wayland '--backend=wayland') || die "Tests 
failed with ${EPYTHON}"
+   # TODO: remove "-p no:xdist" when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
+   epytest -p no:xdist --backend=x11 $(usev wayland '--backend=wayland') 
|| die "Tests failed with ${EPYTHON}"
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-01-19 Thread Sam James
commit: 9ff760e686f5c153ae7f82f4a322966f07e01500
Author: Egor Martynov  yandex  ru>
AuthorDate: Fri Jan 20 00:36:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 20 01:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff760e6

x11-wm/qtile: change TODO messages

Signed-off-by: Egor Martynov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/29170
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/qtile-0.21.0-r1.ebuild | 1 -
 x11-wm/qtile/qtile-0.22.1-r1.ebuild | 2 +-
 x11-wm/qtile/qtile-0.22.1.ebuild| 1 -
 3 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
index a7a04d573017..00d5941fc8f5 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -55,7 +55,6 @@ python_test() {
# Force usage of built module
rm -rf "${S}"/libqtile || die
 
-   # TODO: remove "-p no:xdist" when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
epytest -p no:xdist || die "Tests failed with ${EPYTHON}"
 }
 

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
index 33f64ff72efe..b977e32eec6b 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
@@ -86,7 +86,7 @@ python_test() {
# Force usage of built module
rm -rf "${S}"/libqtile || die
 
-   # TODO: remove "-p no:xdist" when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
+   # TODO: remove "-p no:xdist" for next release when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
epytest -p no:xdist --backend=x11 $(usev wayland '--backend=wayland') 
|| die "Tests failed with ${EPYTHON}"
 }
 

diff --git a/x11-wm/qtile/qtile-0.22.1.ebuild b/x11-wm/qtile/qtile-0.22.1.ebuild
index eb09ab6ec305..ff1328ef1a08 100644
--- a/x11-wm/qtile/qtile-0.22.1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1.ebuild
@@ -61,7 +61,6 @@ python_test() {
# Force usage of built module
rm -rf "${S}"/libqtile || die
 
-   # TODO: remove "-p no:xdist" when 
https://github.com/qtile/qtile/issues/1634 will be resolved.
epytest -p no:xdist || die "Tests failed with ${EPYTHON}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-01-19 Thread Sam James
commit: 92e9b173c358e3216f74383c4277d2894269863d
Author: Egor Martynov  yandex  ru>
AuthorDate: Thu Jan 19 13:32:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 20 01:16:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e9b173

x11-wm/qtile: add myself as a maintainer

Signed-off-by: Egor Martynov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/29168
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/metadata.xml b/x11-wm/qtile/metadata.xml
index dc61c709d010..3bf0fe236bc4 100644
--- a/x11-wm/qtile/metadata.xml
+++ b/x11-wm/qtile/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   martynovego...@yandex.ru
+   Egor Martynov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

qtile/qtile
qtile



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-01-14 Thread Joonas Niilola
commit: 2389958da91972f81953c197d2c489b27fbbd1b8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jan 14 08:50:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 14 08:50:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2389958d

x11-wm/qtile: Keyword 0.22.1-r1 x86, #890573

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/qtile/qtile-0.22.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
index 8a72f39eca76..0c6ec1818ef4 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/qtile/qtile.git;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-01-12 Thread Yixun Lan
commit: 1c8a6a2767124f078e41047ea3074d246eaedb33
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jan 12 21:17:22 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jan 12 21:17:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8a6a27

x11-wm/qtile: Keyword 0.22.1-r1 riscv, #890573

Signed-off-by: Yixun Lan  gentoo.org>

 x11-wm/qtile/qtile-0.22.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
index aa215b329fef..8a72f39eca76 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/qtile/qtile.git;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~riscv"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-01-11 Thread Sam James
commit: 09bc4ca6d782ab834481b31f8a22345416c9302a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 12 07:00:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 12 07:06:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bc4ca6

x11-wm/qtile: add Wayland support

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

 .../{qtile-.ebuild => qtile-0.22.1-r1.ebuild}  | 45 +-
 x11-wm/qtile/qtile-.ebuild | 42 +++-
 2 files changed, 67 insertions(+), 20 deletions(-)

diff --git a/x11-wm/qtile/qtile-.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
similarity index 62%
copy from x11-wm/qtile/qtile-.ebuild
copy to x11-wm/qtile/qtile-0.22.1-r1.ebuild
index 11d0d1fd538d..aa215b329fef 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1 virtualx
 
@@ -16,29 +16,37 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/qtile/qtile.git;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~riscv ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="MIT"
 SLOT="0"
+IUSE="pulseaudio wayland"
 
-RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
dev-python/dbus-next[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
>=dev-python/xcffib-0.10.1[${PYTHON_USEDEP}]
-   media-sound/pulseaudio
x11-libs/cairo[X,xcb(+)]
x11-libs/libnotify[introspection]
-   x11-libs/pango"
+   x11-libs/pango
+   pulseaudio? (
+   media-sound/pulseaudio
+   )
+   wayland? (
+   dev-python/pywlroots[${PYTHON_USEDEP}]
+   )
+"
 BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
media-gfx/imagemagick[X]
x11-base/xorg-server[xephyr]
-   )"
+   )
+"
 
 EPYTEST_DESELECT=(
# Can't find built qtile like migrate
@@ -53,6 +61,23 @@ EPYTEST_IGNORE=(
 
 distutils_enable_tests pytest
 
+python_prepare_all() {
+   # Avoid automagic dependency on libpulse
+   if ! use pulseaudio ; then
+   sed -i -e "s/call('libpulse', '--libs')/raise PkgConfigError/" 
setup.py || die
+
+   # TODO: use this sed for next release after 0.22.1, quoting 
changed
+   # sed -i -e 's/call("libpulse", "--libs")/throw 
PkgConfigError/' setup.py || die
+   fi
+
+   # Avoid automagic dependency on pywlroots
+   if ! use wayland ; then
+   sed -i -e 's/import wlroots.ffi_build/raise ImportError/' 
setup.py || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
 src_test() {
virtx distutils-r1_src_test
 }
@@ -61,7 +86,7 @@ python_test() {
# Force usage of built module
rm -rf "${S}"/libqtile || die
 
-   epytest || die "Tests failed with ${EPYTHON}"
+   epytest --backend=x11 $(usev wayland '--backend=wayland') || die "Tests 
failed with ${EPYTHON}"
 }
 
 python_install_all() {

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 11d0d1fd538d..9c06ef2a1275 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1 virtualx
 
@@ -16,29 +16,37 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/qtile/qtile.git;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~riscv ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="MIT"
 SLOT="0"
+IUSE="pulseaudio wayland"
 
-RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
dev-python/dbus-next[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
>=dev-python/xcffib-0.10.1[${PYTHON_USEDEP}]
-   media-sound/pulseaudio
x11-libs/cairo[X,xcb(+)]
x11-libs/libnotify[introspection]

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/files/, x11-wm/qtile/

2022-12-23 Thread Sam James
commit: a2c106a2f01fcb3bdc49ad0c5d9171eee0fdbdf2
Author: Charbel Assaad  gmail  com>
AuthorDate: Wed Oct 12 09:55:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 24 07:55:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c106a2

x11-wm/qtile: add 0.22.1, 

- Add 0.22.1
- Add 
- Use qtile-wayland.desktop provided by the package instead of the one provided 
by the ebuild for qtile-0.21.0-r1.ebuild

Signed-off-by: Charbel Assaad  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/Manifest|  1 +
 x11-wm/qtile/files/qtile.desktop |  6 --
 x11-wm/qtile/qtile-0.21.0-r1.ebuild  |  2 +-
 x11-wm/qtile/{qtile-0.21.0-r1.ebuild => qtile-0.22.1.ebuild} | 12 +---
 x11-wm/qtile/{qtile-0.21.0-r1.ebuild => qtile-.ebuild}   | 12 +---
 5 files changed, 20 insertions(+), 13 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 23e4e78ebf39..75d09b99af46 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1 +1,2 @@
 DIST qtile-0.21.0.tar.gz 475428 BLAKE2B 
8c63eb8776fb6feab30c7ee2a19e6f28df6715fc18b09c63b89de6bf2129cd3c5c516d0c9efc946f24590fa8afc6e87c704c8e3b7094d0843b5b6e34df57ca18
 SHA512 
b7c5fc478180413e263445316ac9560c1d22668194415c3e4edae5c672f4b317fd978083dc9a985f0d145aeaaa55ffab0017e83af963f30d8b36f9963e12b079
+DIST qtile-0.22.1.tar.gz 488969 BLAKE2B 
3b2fce587ae39570997b503cb386314160dbefa39b1ef65dc2ff5bc2f1167251224a0f298ef8e374d0d4c034d1e5012251f96b92ce5cb74d7fd93320e14ff8bf
 SHA512 
944ec27b5d227154624fa2a15a0840b748307a1e79ab52ccf3384763111459b3c4d26b4677f8e2ea51634206dc6d1e32e057e057db917b3705ce583d83a8056d

diff --git a/x11-wm/qtile/files/qtile.desktop b/x11-wm/qtile/files/qtile.desktop
deleted file mode 100644
index 5b00f85a88c0..
--- a/x11-wm/qtile/files/qtile.desktop
+++ /dev/null
@@ -1,6 +0,0 @@
-[Desktop Entry]
-Name=Qtile
-Comment=Qtile Wayland Session
-Exec=qtile start -b wayland
-Type=Application
-Keywords=wm;tiling

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
index 4bdd86e614c8..139993950102 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -66,7 +66,7 @@ python_install_all() {
doins resources/qtile.desktop
 
insinto /usr/share/wayland-sessions
-   doins "${FILESDIR}"/qtile.desktop
+   doins resources/qtile-wayland.desktop
 
exeinto /etc/X11/Sessions
newexe "${FILESDIR}"/${PN}-session-r1 ${PN}

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1.ebuild
similarity index 87%
copy from x11-wm/qtile/qtile-0.21.0-r1.ebuild
copy to x11-wm/qtile/qtile-0.22.1.ebuild
index 4bdd86e614c8..11d0d1fd538d 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1.ebuild
@@ -10,11 +10,17 @@ inherit distutils-r1 virtualx
 
 DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
 HOMEPAGE="http://qtile.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~riscv ~x86"
+fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
 
 RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
@@ -66,7 +72,7 @@ python_install_all() {
doins resources/qtile.desktop
 
insinto /usr/share/wayland-sessions
-   doins "${FILESDIR}"/qtile.desktop
+   doins resources/qtile-wayland.desktop
 
exeinto /etc/X11/Sessions
newexe "${FILESDIR}"/${PN}-session-r1 ${PN}

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-.ebuild
similarity index 87%
copy from x11-wm/qtile/qtile-0.21.0-r1.ebuild
copy to x11-wm/qtile/qtile-.ebuild
index 4bdd86e614c8..11d0d1fd538d 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -10,11 +10,17 @@ inherit distutils-r1 virtualx
 
 DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
 HOMEPAGE="http://qtile.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~riscv ~x86"
+fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
 
 RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
@@ -66,7 +72,7 @@ python_install_all() {
doins resources/qtile.desktop
 
insinto /usr/share/wayland-sessions
-   doins "${FILESDIR}"/qtile.desktop
+   doins resources/qtile-wayland.desktop
 
exeinto /etc/X11/Sessions

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/files/, x11-wm/qtile/

2022-11-15 Thread Michał Górny
commit: 57e361dc77b4fd3061bddb0676e9607a877f0439
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 18:21:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 18:21:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e361dc

x11-wm/qtile: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/Manifest   |  1 -
 x11-wm/qtile/files/qtile-session| 89 -
 x11-wm/qtile/qtile-0.17.0-r1.ebuild | 48 
 3 files changed, 138 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 6f351dc9b41d..23e4e78ebf39 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1 @@
-DIST qtile-0.17.0.tar.gz 336235 BLAKE2B 
f2290ab823b31cd8ed512f076018a8df19bbfedbb7d5c6932eee7cd46c341a08af04ed0d99f4391d1b3ccc07eb33015bbf0050c1c5d749bace4fb6dcfcb71ac9
 SHA512 
bfe51aabef2d48693c5bb7525cf67b1bb99cf3af5a653cd81d523e5adaa4767a43e7a87db14f9b85fae3a9e414af41a2e66736556eb1552d099755ba6f39caeb
 DIST qtile-0.21.0.tar.gz 475428 BLAKE2B 
8c63eb8776fb6feab30c7ee2a19e6f28df6715fc18b09c63b89de6bf2129cd3c5c516d0c9efc946f24590fa8afc6e87c704c8e3b7094d0843b5b6e34df57ca18
 SHA512 
b7c5fc478180413e263445316ac9560c1d22668194415c3e4edae5c672f4b317fd978083dc9a985f0d145aeaaa55ffab0017e83af963f30d8b36f9963e12b079

diff --git a/x11-wm/qtile/files/qtile-session b/x11-wm/qtile/files/qtile-session
deleted file mode 100644
index 56a96ddd79ea..
--- a/x11-wm/qtile/files/qtile-session
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/bin/sh
-# qtile Xsession starter, based on Xsession from x11-apps/xinit
-
-# redirect errors to a file in user's home directory if we can
-for errfile in "$HOME/.qtile-errors" "${TMPDIR-/tmp}/qtile-$USER" 
"/tmp/qtile-$USER"
-do
-   if ( cp /dev/null "$errfile" 2> /dev/null )
-   then
-   chmod 600 "$errfile"
-   exec > "$errfile" 2>&1
-   break
-   fi
-done
-
-userresources=$HOME/.Xresources
-usermodmap=$HOME/.Xmodmap
-userxkbmap=$HOME/.Xkbmap
-
-sysresources=/etc/X11/Xresources
-sysmodmap=/etc/X11/Xmodmap
-sysxkbmap=/etc/X11/Xkbmap
-
-rh6sysresources=/etc/X11/xinit/Xresources
-rh6sysmodmap=/etc/X11/xinit/Xmodmap
-
-# merge in defaults
-if [ -f "$rh6sysresources" ]; then
-   xrdb -merge "$rh6sysresources"
-fi
-
-if [ -f "$sysresources" ]; then
-   xrdb -merge "$sysresources"
-fi
-
-if [ -f "$userresources" ]; then
-   xrdb -merge "$userresources"
-fi
-
-# merge in keymaps
-if [ -f "$sysxkbmap" ]; then
-   setxkbmap `cat "$sysxkbmap"`
-   XKB_IN_USE=yes
-fi
-
-if [ -f "$userxkbmap" ]; then
-   setxkbmap `cat "$userxkbmap"`
-   XKB_IN_USE=yes
-fi
-
-#
-# Eeek, this seems like too much magic here
-#
-if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then
-   if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f 
/etc/X11/XF86Config ]; then
-   xkbsymbols=`sed -n -e 's/^[]*XkbSymbols[   
]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config /etc/X11/xorg.conf`
-   if [ -n "$xkbsymbols" ]; then
-   setxkbmap -symbols "$xkbsymbols"
-   XKB_IN_USE=yes
-   fi
-   fi
-fi
-
-# xkb and xmodmap don't play nice together
-if [ -z "$XKB_IN_USE" ]; then
-   if [ -f "$rh6sysmodmap" ]; then
-   xmodmap "$rh6sysmodmap"
-   fi
-
-   if [ -f "$sysmodmap" ]; then
-   xmodmap "$sysmodmap"
-   fi
-
-   if [ -f "$usermodmap" ]; then
-   xmodmap "$usermodmap"
-   fi
-fi
-
-unset XKB_IN_USE
-
-# run all system xinitrc shell scripts.
-if [ -d /etc/X11/xinit/xinitrc.d ]; then
-   for i in /etc/X11/xinit/xinitrc.d/* ; do
-   if [ -x "$i" ]; then
-   . "$i"
-   fi
-   done
-fi
-
-exec /usr/bin/qtile

diff --git a/x11-wm/qtile/qtile-0.17.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.17.0-r1.ebuild
deleted file mode 100644
index c2ca4b7e04ec..
--- a/x11-wm/qtile/qtile-0.17.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
-
-RESTRICT="test"
-
-# requires internet and specific
-# pulseaudio settings
-
-RDEPEND="
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/pango
-   x11-libs/libnotify[introspection]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-  

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2022-11-15 Thread Michał Górny
commit: 6efaf8b1f753e27b3ec7757d04221caa2bd4a316
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 18:21:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 18:21:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efaf8b1

x11-wm/qtile: Remove py3.8-only versions

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/Manifest|  1 -
 x11-wm/qtile/qtile-0.16.1.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index aac5206b1051..6f351dc9b41d 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,3 +1,2 @@
-DIST qtile-0.16.1.tar.gz 324668 BLAKE2B 
1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358
 SHA512 
aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b
 DIST qtile-0.17.0.tar.gz 336235 BLAKE2B 
f2290ab823b31cd8ed512f076018a8df19bbfedbb7d5c6932eee7cd46c341a08af04ed0d99f4391d1b3ccc07eb33015bbf0050c1c5d749bace4fb6dcfcb71ac9
 SHA512 
bfe51aabef2d48693c5bb7525cf67b1bb99cf3af5a653cd81d523e5adaa4767a43e7a87db14f9b85fae3a9e414af41a2e66736556eb1552d099755ba6f39caeb
 DIST qtile-0.21.0.tar.gz 475428 BLAKE2B 
8c63eb8776fb6feab30c7ee2a19e6f28df6715fc18b09c63b89de6bf2129cd3c5c516d0c9efc946f24590fa8afc6e87c704c8e3b7094d0843b5b6e34df57ca18
 SHA512 
b7c5fc478180413e263445316ac9560c1d22668194415c3e4edae5c672f4b317fd978083dc9a985f0d145aeaaa55ffab0017e83af963f30d8b36f9963e12b079

diff --git a/x11-wm/qtile/qtile-0.16.1.ebuild b/x11-wm/qtile/qtile-0.16.1.ebuild
deleted file mode 100644
index 4107f72cb523..
--- a/x11-wm/qtile/qtile-0.16.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RESTRICT="test"
-
-# requires internet and specific
-# pulseaudio settings
-
-RDEPEND="
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
-   media-sound/pulseaudio
-"
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2022-06-21 Thread Sam James
commit: 9bf98c41b943c649c22701414d4c9c7bc6cd6d57
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 21 20:30:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 21 20:30:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf98c41

x11-wm/qtile: Stabilize 0.21.0-r1 amd64, #850289

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

 x11-wm/qtile/qtile-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
index 379046b6415c..4bdd86e614c8 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 
 RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2022-06-08 Thread Jakov Smolić
commit: d1941ae16879effbab9772d0aeb33c4e801d5ed6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  8 09:58:17 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  8 09:58:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1941ae1

x11-wm/qtile: Keyword 0.21.0-r1 riscv, #846383

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

 x11-wm/qtile/qtile-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
index 11c0ee1a5f92..379046b6415c 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2022-06-07 Thread Sam James
commit: 823798adfc7de2e5fa3748c2a0a264cc5b45089e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 23:12:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 23:12:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823798ad

x11-wm/qtile: Keyword 0.21.0-r1 x86, #846383

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

 x11-wm/qtile/qtile-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
index 33cc33da379b..11c0ee1a5f92 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2022-05-23 Thread Jakov Smolić
commit: a5af631f9928ea8ebdf0691fc9375813b073fe35
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon May 23 19:38:13 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon May 23 19:46:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5af631f

x11-wm/qtile: Add media-gfx/imagemagick[X] test dep

Bug: https://bugs.gentoo.org/847109
Signed-off-by: Jakov Smolić  gentoo.org>

 x11-wm/qtile/qtile-0.21.0-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.21.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
index 9e07d2b6ddc8..33cc33da379b 100644
--- a/x11-wm/qtile/qtile-0.21.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -28,7 +28,11 @@ RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
x11-libs/cairo[X,xcb(+)]
x11-libs/libnotify[introspection]
x11-libs/pango"
-BDEPEND="test? ( x11-base/xorg-server[xephyr] )"
+BDEPEND="
+   test? (
+   media-gfx/imagemagick[X]
+   x11-base/xorg-server[xephyr]
+   )"
 
 EPYTEST_DESELECT=(
# Can't find built qtile like migrate



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/files/, x11-wm/qtile/

2022-05-19 Thread Sam James
commit: ecff68f05e82355c7c82b448bf1b17fce957ed6b
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 00:04:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 00:05:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecff68f0

x11-wm/qtile: fix X session args

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

 x11-wm/qtile/files/qtile-session-r1| 89 ++
 ...{qtile-0.21.0.ebuild => qtile-0.21.0-r1.ebuild} |  2 +-
 2 files changed, 90 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/files/qtile-session-r1 
b/x11-wm/qtile/files/qtile-session-r1
new file mode 100644
index ..f16591c87044
--- /dev/null
+++ b/x11-wm/qtile/files/qtile-session-r1
@@ -0,0 +1,89 @@
+#!/bin/sh
+# qtile Xsession starter, based on Xsession from x11-apps/xinit
+
+# redirect errors to a file in user's home directory if we can
+for errfile in "$HOME/.qtile-errors" "${TMPDIR-/tmp}/qtile-$USER" 
"/tmp/qtile-$USER"
+do
+   if ( cp /dev/null "$errfile" 2> /dev/null )
+   then
+   chmod 600 "$errfile"
+   exec > "$errfile" 2>&1
+   break
+   fi
+done
+
+userresources=$HOME/.Xresources
+usermodmap=$HOME/.Xmodmap
+userxkbmap=$HOME/.Xkbmap
+
+sysresources=/etc/X11/Xresources
+sysmodmap=/etc/X11/Xmodmap
+sysxkbmap=/etc/X11/Xkbmap
+
+rh6sysresources=/etc/X11/xinit/Xresources
+rh6sysmodmap=/etc/X11/xinit/Xmodmap
+
+# merge in defaults
+if [ -f "$rh6sysresources" ]; then
+   xrdb -merge "$rh6sysresources"
+fi
+
+if [ -f "$sysresources" ]; then
+   xrdb -merge "$sysresources"
+fi
+
+if [ -f "$userresources" ]; then
+   xrdb -merge "$userresources"
+fi
+
+# merge in keymaps
+if [ -f "$sysxkbmap" ]; then
+   setxkbmap `cat "$sysxkbmap"`
+   XKB_IN_USE=yes
+fi
+
+if [ -f "$userxkbmap" ]; then
+   setxkbmap `cat "$userxkbmap"`
+   XKB_IN_USE=yes
+fi
+
+#
+# Eeek, this seems like too much magic here
+#
+if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then
+   if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f 
/etc/X11/XF86Config ]; then
+   xkbsymbols=`sed -n -e 's/^[]*XkbSymbols[   
]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config /etc/X11/xorg.conf`
+   if [ -n "$xkbsymbols" ]; then
+   setxkbmap -symbols "$xkbsymbols"
+   XKB_IN_USE=yes
+   fi
+   fi
+fi
+
+# xkb and xmodmap don't play nice together
+if [ -z "$XKB_IN_USE" ]; then
+   if [ -f "$rh6sysmodmap" ]; then
+   xmodmap "$rh6sysmodmap"
+   fi
+
+   if [ -f "$sysmodmap" ]; then
+   xmodmap "$sysmodmap"
+   fi
+
+   if [ -f "$usermodmap" ]; then
+   xmodmap "$usermodmap"
+   fi
+fi
+
+unset XKB_IN_USE
+
+# run all system xinitrc shell scripts.
+if [ -d /etc/X11/xinit/xinitrc.d ]; then
+   for i in /etc/X11/xinit/xinitrc.d/* ; do
+   if [ -x "$i" ]; then
+   . "$i"
+   fi
+   done
+fi
+
+exec /usr/bin/qtile start

diff --git a/x11-wm/qtile/qtile-0.21.0.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
similarity index 97%
rename from x11-wm/qtile/qtile-0.21.0.ebuild
rename to x11-wm/qtile/qtile-0.21.0-r1.ebuild
index d219eaf9e16c..9e07d2b6ddc8 100644
--- a/x11-wm/qtile/qtile-0.21.0.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -65,5 +65,5 @@ python_install_all() {
doins "${FILESDIR}"/qtile.desktop
 
exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
+   newexe "${FILESDIR}"/${PN}-session-r1 ${PN}
 }



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2022-05-18 Thread Sam James
commit: 13bffa3ce6d5d72409d5ab2426cc6744ce625c53
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:10:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:10:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13bffa3c

x11-wm/qtile: add pypi upstream metadata

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

 x11-wm/qtile/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-wm/qtile/metadata.xml b/x11-wm/qtile/metadata.xml
index 8a26ea044dca..55e0dd4ece08 100644
--- a/x11-wm/qtile/metadata.xml
+++ b/x11-wm/qtile/metadata.xml
@@ -7,5 +7,6 @@


qtile/qtile
+   qtile

 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/files/, x11-wm/qtile/

2022-05-18 Thread Sam James
commit: cd62e1953a2c3b84280308b57848cc47c6fdcfec
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:07:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:09:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd62e195

x11-wm/qtile: add 0.21.0

Notably no Wayland glue added yet as it's automagic by the looks of it
(see bug for details).

Some of the bits were based on the ebuild posted in bug (which itself
is from flacjacket overlay).

Bug: https://bugs.gentoo.org/846380
Closes: https://bugs.gentoo.org/846362
Closes: https://bugs.gentoo.org/809251
Thanks-to: Sean Vig  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/Manifest|  1 +
 x11-wm/qtile/files/qtile.desktop |  6 
 x11-wm/qtile/qtile-0.21.0.ebuild | 69 
 3 files changed, 76 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index a8500cbec56b..aac5206b1051 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1,3 @@
 DIST qtile-0.16.1.tar.gz 324668 BLAKE2B 
1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358
 SHA512 
aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b
 DIST qtile-0.17.0.tar.gz 336235 BLAKE2B 
f2290ab823b31cd8ed512f076018a8df19bbfedbb7d5c6932eee7cd46c341a08af04ed0d99f4391d1b3ccc07eb33015bbf0050c1c5d749bace4fb6dcfcb71ac9
 SHA512 
bfe51aabef2d48693c5bb7525cf67b1bb99cf3af5a653cd81d523e5adaa4767a43e7a87db14f9b85fae3a9e414af41a2e66736556eb1552d099755ba6f39caeb
+DIST qtile-0.21.0.tar.gz 475428 BLAKE2B 
8c63eb8776fb6feab30c7ee2a19e6f28df6715fc18b09c63b89de6bf2129cd3c5c516d0c9efc946f24590fa8afc6e87c704c8e3b7094d0843b5b6e34df57ca18
 SHA512 
b7c5fc478180413e263445316ac9560c1d22668194415c3e4edae5c672f4b317fd978083dc9a985f0d145aeaaa55ffab0017e83af963f30d8b36f9963e12b079

diff --git a/x11-wm/qtile/files/qtile.desktop b/x11-wm/qtile/files/qtile.desktop
new file mode 100644
index ..5b00f85a88c0
--- /dev/null
+++ b/x11-wm/qtile/files/qtile.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Name=Qtile
+Comment=Qtile Wayland Session
+Exec=qtile start -b wayland
+Type=Application
+Keywords=wm;tiling

diff --git a/x11-wm/qtile/qtile-0.21.0.ebuild b/x11-wm/qtile/qtile-0.21.0.ebuild
new file mode 100644
index ..d219eaf9e16c
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.21.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="http://qtile.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   dev-python/dbus-next[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.10.1[${PYTHON_USEDEP}]
+   media-sound/pulseaudio
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libnotify[introspection]
+   x11-libs/pango"
+BDEPEND="test? ( x11-base/xorg-server[xephyr] )"
+
+EPYTEST_DESELECT=(
+   # Can't find built qtile like migrate
+   test/test_qtile_cmd.py::test_qtile_cmd
+   test/test_qtile_cmd.py::test_display_kb
+)
+
+EPYTEST_IGNORE=(
+   # Tries to find binary and fails; not worth running anyway?
+   test/test_migrate.py
+)
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   # Force usage of built module
+   rm -rf "${S}"/libqtile || die
+
+   epytest || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   insinto /usr/share/wayland-sessions
+   doins "${FILESDIR}"/qtile.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2022-05-02 Thread Sam James
commit: 50f3a531efac8ce3bcfcb770498ed8b9434b7c5e
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 03:25:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:25:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f3a531

x11-wm/qtile: add missing dependencies

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

 x11-wm/qtile/{qtile-0.17.0.ebuild => qtile-0.17.0-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.17.0.ebuild 
b/x11-wm/qtile/qtile-0.17.0-r1.ebuild
similarity index 90%
rename from x11-wm/qtile/qtile-0.17.0.ebuild
rename to x11-wm/qtile/qtile-0.17.0-r1.ebuild
index ff3b8ed595c0..c2ca4b7e04ec 100644
--- a/x11-wm/qtile/qtile-0.17.0.ebuild
+++ b/x11-wm/qtile/qtile-0.17.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,10 +25,12 @@ RESTRICT="test"
 RDEPEND="
x11-libs/cairo[X,xcb(+)]
x11-libs/pango
+   x11-libs/libnotify[introspection]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/setuptools_scm[${PYTHON_USEDEP}]
>=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
>=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
media-sound/pulseaudio



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2021-09-27 Thread Yixun Lan
commit: db47df9d1b47995f3d02d364e02f6f59ae704c08
Author: Yongxiang Liang  gmail  com>
AuthorDate: Sun Sep 26 20:07:35 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Sep 27 14:42:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db47df9d

x11-wm/qtile: keyword ~riscv

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

 x11-wm/qtile/qtile-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.17.0.ebuild b/x11-wm/qtile/qtile-0.17.0.ebuild
index cb5c9146862..ff3b8ed595c 100644
--- a/x11-wm/qtile/qtile-0.17.0.ebuild
+++ b/x11-wm/qtile/qtile-0.17.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2021-06-01 Thread Agostino Sarubbo
commit: e6c8b125f6523ce9e88179937d4d8324b7811eea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  1 06:31:46 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  1 06:31:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c8b125

x11-wm/qtile: amd64 stable wrt bug #793389

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

 x11-wm/qtile/qtile-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.17.0.ebuild b/x11-wm/qtile/qtile-0.17.0.ebuild
index 184c5988510..cb5c9146862 100644
--- a/x11-wm/qtile/qtile-0.17.0.ebuild
+++ b/x11-wm/qtile/qtile-0.17.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2021-05-15 Thread Mikle Kolyada
commit: df6fb0a1f1cc7093e4b2c57382156532c1254b5b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:21:31 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:24:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6fb0a1

x11-wm/qtile: Drop old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/Manifest|  1 -
 x11-wm/qtile/qtile-0.15.1.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 8bf377ae60b..3b0163762cb 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1 @@
-DIST qtile-0.15.1.tar.gz 522233 BLAKE2B 
cb5c35ab6b2e22d36c2ef69a3d6367033440a25a1c06dad5c4d455b67aa1ddf2c639451e051abcd40b5a76e93250a54271408bbe09008b44a5ebf0a520b3eb2e
 SHA512 
57dfeeea212346c14b922303b5d2fd950292383a1da3be6bf5ca0880bedaa3adb7ffc121df617cf763fcd1208c44e34a7ba128a1f2a6e8d3042dd6906ece7e20
 DIST qtile-0.16.1.tar.gz 324668 BLAKE2B 
1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358
 SHA512 
aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b

diff --git a/x11-wm/qtile/qtile-0.15.1.ebuild b/x11-wm/qtile/qtile-0.15.1.ebuild
deleted file mode 100644
index afcf3b32b6e..000
--- a/x11-wm/qtile/qtile-0.15.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
-   x11-base/xorg-server[xephyr]
-   x11-apps/xeyes
-   x11-apps/xcalc
-   x11-apps/xclock
-   )
-"
-
-# display retry backoff slowness and failures
-RESTRICT="test"
-
-python_test() {
-   # force usage of built module
-   rm -rf "${S}"/libqtile || die
-   PYTHONPATH="${BUILD_DIR}/lib" py.test -v "${S}"/test || die "tests 
failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2021-05-15 Thread Mikle Kolyada
commit: 88b7c02cea3ae207b7a969403017362138268fed
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:21:07 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:24:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b7c02c

x11-wm/qtile: mark stable

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/qtile-0.16.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.16.1.ebuild b/x11-wm/qtile/qtile-0.16.1.ebuild
index 87156d77f39..4107f72cb52 100644
--- a/x11-wm/qtile/qtile-0.16.1.ebuild
+++ b/x11-wm/qtile/qtile-0.16.1.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
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2021-05-15 Thread Mikle Kolyada
commit: 0d63fa83bbb1df0a24db3fd5caf9718a05040ead
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:22:39 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:24:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d63fa83

x11-wm/qtile: Version bump (v0.17.0)

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/Manifest|  1 +
 x11-wm/qtile/qtile-0.17.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 3b0163762cb..a8500cbec56 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1 +1,2 @@
 DIST qtile-0.16.1.tar.gz 324668 BLAKE2B 
1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358
 SHA512 
aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b
+DIST qtile-0.17.0.tar.gz 336235 BLAKE2B 
f2290ab823b31cd8ed512f076018a8df19bbfedbb7d5c6932eee7cd46c341a08af04ed0d99f4391d1b3ccc07eb33015bbf0050c1c5d749bace4fb6dcfcb71ac9
 SHA512 
bfe51aabef2d48693c5bb7525cf67b1bb99cf3af5a653cd81d523e5adaa4767a43e7a87db14f9b85fae3a9e414af41a2e66736556eb1552d099755ba6f39caeb

diff --git a/x11-wm/qtile/qtile-0.17.0.ebuild b/x11-wm/qtile/qtile-0.17.0.ebuild
new file mode 100644
index 000..184c5988510
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.17.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="http://qtile.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test"
+
+# requires internet and specific
+# pulseaudio settings
+
+RDEPEND="
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/pango
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
+   media-sound/pulseaudio
+"
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-09-12 Thread Mikle Kolyada
commit: 8dacc46777d5cb8e4ef76cd13d01158882eba2db
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep 12 14:59:20 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep 12 14:59:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dacc467

x11-wm/qtile: Add newline EOF

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/qtile-0.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.16.1.ebuild b/x11-wm/qtile/qtile-0.16.1.ebuild
index 8b592a3ecad..87156d77f39 100644
--- a/x11-wm/qtile/qtile-0.16.1.ebuild
+++ b/x11-wm/qtile/qtile-0.16.1.ebuild
@@ -43,4 +43,4 @@ python_install_all() {
 
exeinto /etc/X11/Sessions
newexe "${FILESDIR}"/${PN}-session ${PN}
-}
\ No newline at end of file
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-09-12 Thread Mikle Kolyada
commit: 4eb601918c62b896d0cc1c2afbdd36dbb4f557a3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep 12 13:32:18 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep 12 13:32:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb60191

x11-wm/qtile: Drop old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/Manifest|  1 -
 x11-wm/qtile/qtile-0.16.0.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index c752cba5191..8bf377ae60b 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,3 +1,2 @@
 DIST qtile-0.15.1.tar.gz 522233 BLAKE2B 
cb5c35ab6b2e22d36c2ef69a3d6367033440a25a1c06dad5c4d455b67aa1ddf2c639451e051abcd40b5a76e93250a54271408bbe09008b44a5ebf0a520b3eb2e
 SHA512 
57dfeeea212346c14b922303b5d2fd950292383a1da3be6bf5ca0880bedaa3adb7ffc121df617cf763fcd1208c44e34a7ba128a1f2a6e8d3042dd6906ece7e20
-DIST qtile-0.16.0.tar.gz 543646 BLAKE2B 
d0d2ae1bf44e08c7a40601fee0643fb387807546ebee5ab6f6756d7651be22fff75034227226fe978042b33594158b5493ca6203ecab92434418219a423a5817
 SHA512 
c8f712fcf48f166be0782560541d02959809f5c7d6ee209e3bf0b12325309521be79eab81e4f17f5111fb9426601ac5445db0bb3dc8330e9b426fa1031e95065
 DIST qtile-0.16.1.tar.gz 324668 BLAKE2B 
1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358
 SHA512 
aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b

diff --git a/x11-wm/qtile/qtile-0.16.0.ebuild b/x11-wm/qtile/qtile-0.16.0.ebuild
deleted file mode 100644
index dae1095c624..000
--- a/x11-wm/qtile/qtile-0.16.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
-   x11-base/xorg-server[xephyr]
-   x11-apps/xeyes
-   x11-apps/xcalc
-   x11-apps/xclock
-   )
-"
-
-# display retry backoff slowness and failures
-RESTRICT="test"
-
-python_test() {
-   # force usage of built module
-   rm -rf "${S}"/libqtile || die
-   PYTHONPATH="${BUILD_DIR}/lib" py.test -v "${S}"/test || die "tests 
failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-09-12 Thread Mikle Kolyada
commit: 78bf10fcee88d2aa01144b3489f3a95ec18b44ea
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep 12 13:31:22 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep 12 13:32:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bf10fc

x11-wm/qtile: Version bump (v0.16.1)

Closes: https://bugs.gentoo.org/734970
Closes: https://bugs.gentoo.org/734972
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/Manifest|  1 +
 x11-wm/qtile/qtile-0.16.1.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 954a439a8bf..c752cba5191 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1,3 @@
 DIST qtile-0.15.1.tar.gz 522233 BLAKE2B 
cb5c35ab6b2e22d36c2ef69a3d6367033440a25a1c06dad5c4d455b67aa1ddf2c639451e051abcd40b5a76e93250a54271408bbe09008b44a5ebf0a520b3eb2e
 SHA512 
57dfeeea212346c14b922303b5d2fd950292383a1da3be6bf5ca0880bedaa3adb7ffc121df617cf763fcd1208c44e34a7ba128a1f2a6e8d3042dd6906ece7e20
 DIST qtile-0.16.0.tar.gz 543646 BLAKE2B 
d0d2ae1bf44e08c7a40601fee0643fb387807546ebee5ab6f6756d7651be22fff75034227226fe978042b33594158b5493ca6203ecab92434418219a423a5817
 SHA512 
c8f712fcf48f166be0782560541d02959809f5c7d6ee209e3bf0b12325309521be79eab81e4f17f5111fb9426601ac5445db0bb3dc8330e9b426fa1031e95065
+DIST qtile-0.16.1.tar.gz 324668 BLAKE2B 
1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358
 SHA512 
aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b

diff --git a/x11-wm/qtile/qtile-0.16.1.ebuild b/x11-wm/qtile/qtile-0.16.1.ebuild
new file mode 100644
index 000..8b592a3ecad
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.16.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="http://qtile.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test"
+
+# requires internet and specific
+# pulseaudio settings
+
+RDEPEND="
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/pango
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
+   media-sound/pulseaudio
+"
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+}
\ No newline at end of file



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-09-12 Thread Mikle Kolyada
commit: 2d81dd59208f5d4c962def13a13bc31cbae41775
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep 12 11:19:18 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep 12 11:19:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d81dd59

x11-wm/qtile: Drop live ebuild

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/qtile-.ebuild | 66 --
 1 file changed, 66 deletions(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
deleted file mode 100644
index 1115fc9d170..000
--- a/x11-wm/qtile/qtile-.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
-   x11-base/xorg-server[xephyr]
-   x11-apps/xeyes
-   x11-apps/xcalc
-   x11-apps/xclock
-   )
-"
-
-# display retry backoff slowness and failures
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.12.0-tests.patch )
-
-python_test() {
-   # force usage of built module
-   rm -rf "${S}"/libqtile || die
-   PYTHONPATH="${BUILD_DIR}/lib" py.test -v "${S}"/test || die "tests 
failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-09-12 Thread Mikle Kolyada
commit: 6b88ba0ef085da247655f6cbf5bbd9c520d49c74
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep 12 11:17:33 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep 12 11:18:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b88ba0e

x11-wm/qtile: Stabilize 0.15.1 amd64, #733616

Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/qtile-0.15.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.15.1.ebuild b/x11-wm/qtile/qtile-0.15.1.ebuild
index dae1095c624..afcf3b32b6e 100644
--- a/x11-wm/qtile/qtile-0.15.1.ebuild
+++ b/x11-wm/qtile/qtile-0.15.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="A full-featured, hackable tiling window manager written in Python"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/files/, x11-wm/qtile/

2020-07-30 Thread Mikle Kolyada
commit: ca1854b7542c26505fb069357eb769b874778ada
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jul 30 12:38:34 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jul 30 12:38:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1854b7

x11-wm/qtile: Drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/Manifest   |  1 -
 x11-wm/qtile/files/qtile-0.12.0-tests.patch | 15 ---
 x11-wm/qtile/qtile-0.14.2-r1.ebuild | 65 -
 3 files changed, 81 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index bd270165d4d..954a439a8bf 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,3 +1,2 @@
-DIST qtile-0.14.2.tar.gz 492274 BLAKE2B 
b5418424a4cea6844d500ea00b4fa5c4b93d529503a3ece1f651c82cd1c63689d8ba95a706fd97e7d93cf823a6155196d724f18e47f9fe283e4df2586e55b56f
 SHA512 
c6653e8dca24cef4b1cf48c26b2a0feb4bc125a1c966e0a3ea078fd1d1bba9c7306facf620438795aa2d2daecbd6e58bcda954753ab6b27f6c0cbead3766d8c0
 DIST qtile-0.15.1.tar.gz 522233 BLAKE2B 
cb5c35ab6b2e22d36c2ef69a3d6367033440a25a1c06dad5c4d455b67aa1ddf2c639451e051abcd40b5a76e93250a54271408bbe09008b44a5ebf0a520b3eb2e
 SHA512 
57dfeeea212346c14b922303b5d2fd950292383a1da3be6bf5ca0880bedaa3adb7ffc121df617cf763fcd1208c44e34a7ba128a1f2a6e8d3042dd6906ece7e20
 DIST qtile-0.16.0.tar.gz 543646 BLAKE2B 
d0d2ae1bf44e08c7a40601fee0643fb387807546ebee5ab6f6756d7651be22fff75034227226fe978042b33594158b5493ca6203ecab92434418219a423a5817
 SHA512 
c8f712fcf48f166be0782560541d02959809f5c7d6ee209e3bf0b12325309521be79eab81e4f17f5111fb9426601ac5445db0bb3dc8330e9b426fa1031e95065

diff --git a/x11-wm/qtile/files/qtile-0.12.0-tests.patch 
b/x11-wm/qtile/files/qtile-0.12.0-tests.patch
deleted file mode 100644
index 8443381b176..000
--- a/x11-wm/qtile/files/qtile-0.12.0-tests.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-The '~' character doesn't expand to $HOME in all build envs.
-
 qtile-0.12.0/test/test_bar.py
-+++ qtile-0.12.0/test/test_bar.py
-@@ -105,8 +105,8 @@
- assert c.complete("/bi") == "/bin/"
- c.reset()
- assert c.complete("/bin") != "/bin/"
--c.reset()
--assert c.complete("~") != "~"
-+#c.reset()
-+#assert c.complete("~") != "~"
- 
- c.reset()
- s = "thisisatotallynonexistantpathforsure"

diff --git a/x11-wm/qtile/qtile-0.14.2-r1.ebuild 
b/x11-wm/qtile/qtile-0.14.2-r1.ebuild
deleted file mode 100644
index 0a9cd75b50d..000
--- a/x11-wm/qtile/qtile-0.14.2-r1.ebuild
+++ /dev/null
@@ -1,65 +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} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
-   x11-base/xorg-server[xephyr]
-   x11-apps/xeyes
-   x11-apps/xcalc
-   x11-apps/xclock
-   )
-"
-
-# display retry backoff slowness and failures
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.12.0-tests.patch )
-
-python_test() {
-   # force usage of built module
-   rm -rf "${S}"/libqtile || die
-   PYTHONPATH="${BUILD_DIR}/lib" py.test -v "${S}"/test || die "tests 
failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-07-30 Thread Mikle Kolyada
commit: dcb7a0067fef4a709c662e69695343e30fe4cecb
Author: Vitor Ferrari  outlook  com  br>
AuthorDate: Mon Jul 20 23:41:01 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jul 30 12:33:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb7a006

x11-wm/qtile: verbump to 0.16.0

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Vitor Ferrari  outlook.com.br>
Closes: https://github.com/gentoo/gentoo/pull/16756
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/Manifest|  1 +
 x11-wm/qtile/qtile-0.16.0.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 276d5a35b88..bd270165d4d 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1,3 @@
 DIST qtile-0.14.2.tar.gz 492274 BLAKE2B 
b5418424a4cea6844d500ea00b4fa5c4b93d529503a3ece1f651c82cd1c63689d8ba95a706fd97e7d93cf823a6155196d724f18e47f9fe283e4df2586e55b56f
 SHA512 
c6653e8dca24cef4b1cf48c26b2a0feb4bc125a1c966e0a3ea078fd1d1bba9c7306facf620438795aa2d2daecbd6e58bcda954753ab6b27f6c0cbead3766d8c0
 DIST qtile-0.15.1.tar.gz 522233 BLAKE2B 
cb5c35ab6b2e22d36c2ef69a3d6367033440a25a1c06dad5c4d455b67aa1ddf2c639451e051abcd40b5a76e93250a54271408bbe09008b44a5ebf0a520b3eb2e
 SHA512 
57dfeeea212346c14b922303b5d2fd950292383a1da3be6bf5ca0880bedaa3adb7ffc121df617cf763fcd1208c44e34a7ba128a1f2a6e8d3042dd6906ece7e20
+DIST qtile-0.16.0.tar.gz 543646 BLAKE2B 
d0d2ae1bf44e08c7a40601fee0643fb387807546ebee5ab6f6756d7651be22fff75034227226fe978042b33594158b5493ca6203ecab92434418219a423a5817
 SHA512 
c8f712fcf48f166be0782560541d02959809f5c7d6ee209e3bf0b12325309521be79eab81e4f17f5111fb9426601ac5445db0bb3dc8330e9b426fa1031e95065

diff --git a/x11-wm/qtile/qtile-0.16.0.ebuild b/x11-wm/qtile/qtile-0.16.0.ebuild
new file mode 100644
index 000..dae1095c624
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.16.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1 virtualx
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="http://qtile.org/;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
+
+RDEPEND="
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/pango
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
+   x11-base/xorg-server[xephyr]
+   x11-apps/xeyes
+   x11-apps/xcalc
+   x11-apps/xclock
+   )
+"
+
+# display retry backoff slowness and failures
+RESTRICT="test"
+
+python_test() {
+   # force usage of built module
+   rm -rf "${S}"/libqtile || die
+   PYTHONPATH="${BUILD_DIR}/lib" py.test -v "${S}"/test || die "tests 
failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-04-24 Thread Mikle Kolyada
commit: 175a005e99eaeabded56d335b99b89feb8634214
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 24 10:45:04 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 24 10:45:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175a005e

x11-wm/qtile: Drop py36 from live also

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/qtile-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 0a9cd75b50d..1115fc9d170 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit distutils-r1 virtualx
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-04-24 Thread Mikle Kolyada
commit: 3ae281dbe4beb8989d388bc0bcceb42d9216c84a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 24 10:43:45 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 24 10:43:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae281db

x11-wm/qtile: Version bump (v0.15.1)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/Manifest|  1 +
 x11-wm/qtile/qtile-0.15.1.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 9d8a3cfa00e..276d5a35b88 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1 +1,2 @@
 DIST qtile-0.14.2.tar.gz 492274 BLAKE2B 
b5418424a4cea6844d500ea00b4fa5c4b93d529503a3ece1f651c82cd1c63689d8ba95a706fd97e7d93cf823a6155196d724f18e47f9fe283e4df2586e55b56f
 SHA512 
c6653e8dca24cef4b1cf48c26b2a0feb4bc125a1c966e0a3ea078fd1d1bba9c7306facf620438795aa2d2daecbd6e58bcda954753ab6b27f6c0cbead3766d8c0
+DIST qtile-0.15.1.tar.gz 522233 BLAKE2B 
cb5c35ab6b2e22d36c2ef69a3d6367033440a25a1c06dad5c4d455b67aa1ddf2c639451e051abcd40b5a76e93250a54271408bbe09008b44a5ebf0a520b3eb2e
 SHA512 
57dfeeea212346c14b922303b5d2fd950292383a1da3be6bf5ca0880bedaa3adb7ffc121df617cf763fcd1208c44e34a7ba128a1f2a6e8d3042dd6906ece7e20

diff --git a/x11-wm/qtile/qtile-0.15.1.ebuild b/x11-wm/qtile/qtile-0.15.1.ebuild
new file mode 100644
index 000..798fdf2473c
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.15.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1 virtualx
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="http://qtile.org/;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
+
+RDEPEND="
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/pango
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
+   x11-base/xorg-server[xephyr]
+   x11-apps/xeyes
+   x11-apps/xcalc
+   x11-apps/xclock
+   )
+"
+
+# display retry backoff slowness and failures
+RESTRICT="test"
+
+python_test() {
+   # force usage of built module
+   rm -rf "${S}"/libqtile || die
+   PYTHONPATH="${BUILD_DIR}/lib" py.test -v "${S}"/test || die "tests 
failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-04-24 Thread Mikle Kolyada
commit: ef0f468b3ca40e15fec876e99b469cc1af19a4f9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 24 10:44:24 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 24 10:44:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0f468b

x11-wm/qtile: Drop py36

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/qtile/qtile-0.15.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.15.1.ebuild b/x11-wm/qtile/qtile-0.15.1.ebuild
index 798fdf2473c..dae1095c624 100644
--- a/x11-wm/qtile/qtile-0.15.1.ebuild
+++ b/x11-wm/qtile/qtile-0.15.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit distutils-r1 virtualx
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-03-17 Thread Michał Górny
commit: ef4255a53d0e9d1e01954463b117935eb28c2169
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 17 07:49:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 17 08:08:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4255a5

x11-wm/qtile: Clean py2 deps up

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/qtile-0.14.2-r1.ebuild | 1 -
 x11-wm/qtile/qtile-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.14.2-r1.ebuild 
b/x11-wm/qtile/qtile-0.14.2-r1.ebuild
index f3000cecff6..0a9cd75b50d 100644
--- a/x11-wm/qtile/qtile-0.14.2-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.14.2-r1.ebuild
@@ -30,7 +30,6 @@ RDEPEND="
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
>=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
 "
 BDEPEND="
test? (

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index f3000cecff6..0a9cd75b50d 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -30,7 +30,6 @@ RDEPEND="
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
>=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
 "
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-01-16 Thread Tim Harder
commit: 6814c4df07c0a0e31520130036e610705340e75d
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Jan 16 11:58:02 2020 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Jan 16 12:03:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6814c4df

x11-wm/qtile: add py38 support, use BDEPEND, and drop pytest-cov dep

Signed-off-by: Tim Harder  gentoo.org>

 x11-wm/qtile/qtile-0.14.2-r1.ebuild | 5 ++---
 x11-wm/qtile/qtile-.ebuild  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.14.2-r1.ebuild 
b/x11-wm/qtile/qtile-0.14.2-r1.ebuild
index b9c5aecfcea..f3000cecff6 100644
--- a/x11-wm/qtile/qtile-0.14.2-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.14.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1 virtualx
 
@@ -32,10 +32,9 @@ RDEPEND="
>=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
 "
-DEPEND="${RDEPEND}
+BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/xvfbwrapper[${PYTHON_USEDEP}]
x11-base/xorg-server[xephyr]
x11-apps/xeyes

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index b9c5aecfcea..f3000cecff6 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1 virtualx
 
@@ -32,10 +32,9 @@ RDEPEND="
>=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
 "
-DEPEND="${RDEPEND}
+BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/xvfbwrapper[${PYTHON_USEDEP}]
x11-base/xorg-server[xephyr]
x11-apps/xeyes



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2020-01-14 Thread Matt Turner
commit: 1fec85ceeffac69e7969faf67fd621c6f6cf7dc1
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jan 14 22:18:38 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan 14 22:47:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fec85ce

x11-wm/qtile: Update x11-libs/cairo dependency

Signed-off-by: Matt Turner  gentoo.org>

 x11-wm/qtile/{qtile-0.14.2.ebuild => qtile-0.14.2-r1.ebuild} | 2 +-
 x11-wm/qtile/qtile-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.14.2.ebuild 
b/x11-wm/qtile/qtile-0.14.2-r1.ebuild
similarity index 98%
rename from x11-wm/qtile/qtile-0.14.2.ebuild
rename to x11-wm/qtile/qtile-0.14.2-r1.ebuild
index 62b55ebd847..b9c5aecfcea 100644
--- a/x11-wm/qtile/qtile-0.14.2.ebuild
+++ b/x11-wm/qtile/qtile-0.14.2-r1.ebuild
@@ -23,7 +23,7 @@ IUSE="test"
 # docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
 
 RDEPEND="
-   x11-libs/cairo[xcb]
+   x11-libs/cairo[X,xcb(+)]
x11-libs/pango
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 62b55ebd847..b9c5aecfcea 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -23,7 +23,7 @@ IUSE="test"
 # docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
 
 RDEPEND="
-   x11-libs/cairo[xcb]
+   x11-libs/cairo[X,xcb(+)]
x11-libs/pango
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2019-11-17 Thread Mikle Kolyada
commit: 1c5ed0f69f0e168cc0d525b07e5a0838fbb695ec
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 17 09:46:53 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 17 09:48:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5ed0f6

x11-wm/qtile: Add myself

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/x11-wm/qtile/metadata.xml b/x11-wm/qtile/metadata.xml
index 318627551c7..4421807a65e 100644
--- a/x11-wm/qtile/metadata.xml
+++ b/x11-wm/qtile/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   zlog...@gentoo.org
+   Mikle Kolyada
+   

qtile/qtile




[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2019-11-16 Thread Tim Harder
commit: c0cad9689242409aaf47775edd417172eba3aff1
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Nov 17 04:59:10 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Nov 17 05:06:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0cad968

x11-wm/qtile: drop myself as a maintainer

Signed-off-by: Tim Harder  gentoo.org>

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

diff --git a/x11-wm/qtile/metadata.xml b/x11-wm/qtile/metadata.xml
index 7055ada3bf9..318627551c7 100644
--- a/x11-wm/qtile/metadata.xml
+++ b/x11-wm/qtile/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   radher...@gentoo.org
-   Tim Harder
-   
+   

qtile/qtile




[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2019-11-16 Thread Tim Harder
commit: 4df2345ce55e456a06e9be4e64f94e2f4e483c9d
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Nov 17 04:58:59 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Nov 17 05:06:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df2345c

x11-wm/qtile: remove old

Signed-off-by: Tim Harder  gentoo.org>

 x11-wm/qtile/Manifest|  1 -
 x11-wm/qtile/qtile-0.13.0.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index a014287b967..9d8a3cfa00e 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1 @@
-DIST qtile-0.13.0.tar.gz 468271 BLAKE2B 
e5e95b5bc56a06469e903f025946e6d0ea7b36501d017dd1470950c04a3ae1b35ec56b2a3c12f52daee75ae7b009c26285f49c0fa1ec5dda4993b2cf2da8a40c
 SHA512 
06e6b32952c77c6b44872d5a52e0d196d5bb23c38da5d8acc2bba571f4d5fbadd8a7311f47e9301fb72a45c92b0255a90911edd12442392206da311fb7ada286
 DIST qtile-0.14.2.tar.gz 492274 BLAKE2B 
b5418424a4cea6844d500ea00b4fa5c4b93d529503a3ece1f651c82cd1c63689d8ba95a706fd97e7d93cf823a6155196d724f18e47f9fe283e4df2586e55b56f
 SHA512 
c6653e8dca24cef4b1cf48c26b2a0feb4bc125a1c966e0a3ea078fd1d1bba9c7306facf620438795aa2d2daecbd6e58bcda954753ab6b27f6c0cbead3766d8c0

diff --git a/x11-wm/qtile/qtile-0.13.0.ebuild b/x11-wm/qtile/qtile-0.13.0.ebuild
deleted file mode 100644
index 50512cc747c..000
--- a/x11-wm/qtile/qtile-0.13.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="
-   x11-libs/cairo[xcb]
-   x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.5.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
-   x11-base/xorg-server[xephyr]
-   x11-apps/xeyes
-   x11-apps/xcalc
-   x11-apps/xclock
-   )
-"
-
-# display retry backoff slowness and failures
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.12.0-tests.patch )
-
-python_test() {
-   # force usage of built module
-   rm -rf "${S}"/libqtile || die
-   PYTHONPATH="${BUILD_DIR}/lib" py.test -v "${S}"/test || die "tests 
failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2019-07-03 Thread Tim Harder
commit: aadacefe11c37e11ca61bd4a00a6be2e62597e07
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jul  3 21:22:19 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jul  3 21:59:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aadacefe

x11-wm/qtile: remove old

Signed-off-by: Tim Harder  gentoo.org>

 x11-wm/qtile/Manifest|  2 --
 x11-wm/qtile/qtile-0.10.6.ebuild | 57 --
 x11-wm/qtile/qtile-0.12.0.ebuild | 67 
 3 files changed, 126 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index f16e02efc0f..a014287b967 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,4 +1,2 @@
-DIST qtile-0.10.6.tar.gz 328892 BLAKE2B 
3a4887808b87b0cbe4410d2bac8af4664873d2aa9b8c782f8c026ae78ba586b6e02d9a50ee42434afa916e9fe9041a7a15a68f9026ee7d95a0edec2594515cfa
 SHA512 
39eef26358e1220ca766b030733396206df68677e3f23d6847d375f479952a4e2d47e0c3e59fab2e5046e899bad91d107a913bb25458fb66859dec3fa8c0e956
-DIST qtile-0.12.0.tar.gz 447139 BLAKE2B 
c1bea9ba8b36ccf14b7e55b4a2cbc05714ecffef33d992e9bf1683e6f8c416d481cf9d141bbf0fe62df65aeb3555290647d072dd45f507b08e0d523f992a1671
 SHA512 
a94237c40775524e16aebdd8555d0ed0623c248b65aee32851145e8a6cc54ce4d46ee5cf4c4f583e468de4557a565c4281660219e4b2ee1b73fb483567e1a5b2
 DIST qtile-0.13.0.tar.gz 468271 BLAKE2B 
e5e95b5bc56a06469e903f025946e6d0ea7b36501d017dd1470950c04a3ae1b35ec56b2a3c12f52daee75ae7b009c26285f49c0fa1ec5dda4993b2cf2da8a40c
 SHA512 
06e6b32952c77c6b44872d5a52e0d196d5bb23c38da5d8acc2bba571f4d5fbadd8a7311f47e9301fb72a45c92b0255a90911edd12442392206da311fb7ada286
 DIST qtile-0.14.2.tar.gz 492274 BLAKE2B 
b5418424a4cea6844d500ea00b4fa5c4b93d529503a3ece1f651c82cd1c63689d8ba95a706fd97e7d93cf823a6155196d724f18e47f9fe283e4df2586e55b56f
 SHA512 
c6653e8dca24cef4b1cf48c26b2a0feb4bc125a1c966e0a3ea078fd1d1bba9c7306facf620438795aa2d2daecbd6e58bcda954753ab6b27f6c0cbead3766d8c0

diff --git a/x11-wm/qtile/qtile-0.10.6.ebuild b/x11-wm/qtile/qtile-0.10.6.ebuild
deleted file mode 100644
index efb61955806..000
--- a/x11-wm/qtile/qtile-0.10.6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="
-   x11-libs/cairo[xcb]
-   x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   x11-base/xorg-server[kdrive]
-   )
-"
-
-RESTRICT="test"
-
-python_test() {
-   VIRTUALX_COMMAND="nosetests" virtualmake
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}

diff --git a/x11-wm/qtile/qtile-0.12.0.ebuild b/x11-wm/qtile/qtile-0.12.0.ebuild
deleted file mode 100644
index 04b9c94bf4b..000
--- a/x11-wm/qtile/qtile-0.12.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="
-   x11-libs/cairo[xcb]
-   x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.5.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2019-07-03 Thread Tim Harder
commit: a40e26a9a48e37c0a63f7c0542e43e9075e42669
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jul  3 21:21:23 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jul  3 21:59:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40e26a9

x11-wm/qtile: version bump to 0.14.2

Closes: https://bugs.gentoo.org/683720

Signed-off-by: Tim Harder  gentoo.org>

 x11-wm/qtile/Manifest   | 1 +
 x11-wm/qtile/{qtile-.ebuild => qtile-0.14.2.ebuild} | 8 
 x11-wm/qtile/qtile-.ebuild  | 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 50870b19134..f16e02efc0f 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,3 +1,4 @@
 DIST qtile-0.10.6.tar.gz 328892 BLAKE2B 
3a4887808b87b0cbe4410d2bac8af4664873d2aa9b8c782f8c026ae78ba586b6e02d9a50ee42434afa916e9fe9041a7a15a68f9026ee7d95a0edec2594515cfa
 SHA512 
39eef26358e1220ca766b030733396206df68677e3f23d6847d375f479952a4e2d47e0c3e59fab2e5046e899bad91d107a913bb25458fb66859dec3fa8c0e956
 DIST qtile-0.12.0.tar.gz 447139 BLAKE2B 
c1bea9ba8b36ccf14b7e55b4a2cbc05714ecffef33d992e9bf1683e6f8c416d481cf9d141bbf0fe62df65aeb3555290647d072dd45f507b08e0d523f992a1671
 SHA512 
a94237c40775524e16aebdd8555d0ed0623c248b65aee32851145e8a6cc54ce4d46ee5cf4c4f583e468de4557a565c4281660219e4b2ee1b73fb483567e1a5b2
 DIST qtile-0.13.0.tar.gz 468271 BLAKE2B 
e5e95b5bc56a06469e903f025946e6d0ea7b36501d017dd1470950c04a3ae1b35ec56b2a3c12f52daee75ae7b009c26285f49c0fa1ec5dda4993b2cf2da8a40c
 SHA512 
06e6b32952c77c6b44872d5a52e0d196d5bb23c38da5d8acc2bba571f4d5fbadd8a7311f47e9301fb72a45c92b0255a90911edd12442392206da311fb7ada286
+DIST qtile-0.14.2.tar.gz 492274 BLAKE2B 
b5418424a4cea6844d500ea00b4fa5c4b93d529503a3ece1f651c82cd1c63689d8ba95a706fd97e7d93cf823a6155196d724f18e47f9fe283e4df2586e55b56f
 SHA512 
c6653e8dca24cef4b1cf48c26b2a0feb4bc125a1c966e0a3ea078fd1d1bba9c7306facf620438795aa2d2daecbd6e58bcda954753ab6b27f6c0cbead3766d8c0

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-0.14.2.ebuild
similarity index 91%
copy from x11-wm/qtile/qtile-.ebuild
copy to x11-wm/qtile/qtile-0.14.2.ebuild
index cc30645b5f1..d83d014def7 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-0.14.2.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
 
 inherit distutils-r1 virtualx
 
@@ -26,10 +26,10 @@ RDEPEND="
x11-libs/cairo[xcb]
x11-libs/pango
dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
 "
 DEPEND="${RDEPEND}

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index cc30645b5f1..d83d014def7 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
 
 inherit distutils-r1 virtualx
 
@@ -26,10 +26,10 @@ RDEPEND="
x11-libs/cairo[xcb]
x11-libs/pango
dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
 "
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2019-03-04 Thread Tim Harder
commit: d6b69a762eb7b16f99dfdffbba2bc8880957af19
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Mar  4 08:25:29 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 08:33:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b69a76

x11-wm/qtile: version bump to 0.13.0

Signed-off-by: Tim Harder  gentoo.org>

 x11-wm/qtile/Manifest   | 1 +
 x11-wm/qtile/{qtile-.ebuild => qtile-0.13.0.ebuild} | 8 
 x11-wm/qtile/qtile-.ebuild  | 6 +++---
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 50b9018f08b..50870b19134 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1,3 @@
 DIST qtile-0.10.6.tar.gz 328892 BLAKE2B 
3a4887808b87b0cbe4410d2bac8af4664873d2aa9b8c782f8c026ae78ba586b6e02d9a50ee42434afa916e9fe9041a7a15a68f9026ee7d95a0edec2594515cfa
 SHA512 
39eef26358e1220ca766b030733396206df68677e3f23d6847d375f479952a4e2d47e0c3e59fab2e5046e899bad91d107a913bb25458fb66859dec3fa8c0e956
 DIST qtile-0.12.0.tar.gz 447139 BLAKE2B 
c1bea9ba8b36ccf14b7e55b4a2cbc05714ecffef33d992e9bf1683e6f8c416d481cf9d141bbf0fe62df65aeb3555290647d072dd45f507b08e0d523f992a1671
 SHA512 
a94237c40775524e16aebdd8555d0ed0623c248b65aee32851145e8a6cc54ce4d46ee5cf4c4f583e468de4557a565c4281660219e4b2ee1b73fb483567e1a5b2
+DIST qtile-0.13.0.tar.gz 468271 BLAKE2B 
e5e95b5bc56a06469e903f025946e6d0ea7b36501d017dd1470950c04a3ae1b35ec56b2a3c12f52daee75ae7b009c26285f49c0fa1ec5dda4993b2cf2da8a40c
 SHA512 
06e6b32952c77c6b44872d5a52e0d196d5bb23c38da5d8acc2bba571f4d5fbadd8a7311f47e9301fb72a45c92b0255a90911edd12442392206da311fb7ada286

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-0.13.0.ebuild
similarity index 92%
copy from x11-wm/qtile/qtile-.ebuild
copy to x11-wm/qtile/qtile-0.13.0.ebuild
index 5ba9a093204..a3b40e8192a 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-0.13.0.ebuild
@@ -1,8 +1,8 @@
-# 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=( python{2_7,3_4,3_5,3_6} )
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 
 inherit distutils-r1 virtualx
 
@@ -44,7 +44,7 @@ DEPEND="${RDEPEND}
)
 "
 
-# display retry backoff slowness and failures 
+# display retry backoff slowness and failures
 RESTRICT="test"
 
 PATCHES=( "${FILESDIR}"/${PN}-0.12.0-tests.patch )

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 5ba9a093204..94b5c125cf7 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -1,8 +1,8 @@
-# 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=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 
 inherit distutils-r1 virtualx
 
@@ -44,7 +44,7 @@ DEPEND="${RDEPEND}
)
 "
 
-# display retry backoff slowness and failures 
+# display retry backoff slowness and failures
 RESTRICT="test"
 
 PATCHES=( "${FILESDIR}"/${PN}-0.12.0-tests.patch )



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2018-09-18 Thread Tim Harder
commit: 26cb769e5df3767845e14b8631d54249ac61d698
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Sep 18 20:44:31 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Sep 18 21:21:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26cb769e

x11-wm/qtile: remove old

 x11-wm/qtile/Manifest|  1 -
 x11-wm/qtile/qtile-0.10.5.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 63002bfde7a..50b9018f08b 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,3 +1,2 @@
-DIST qtile-0.10.5.tar.gz 325311 BLAKE2B 
fadf8c232d6f3840f93d61d4c8c6a2dddc61483e316b02f7a60058eac0e5da9f3b2eab99e952b7db30e29036d2db0283e07926ec054322994ebaf16a7a223906
 SHA512 
00fbeaa17921eb2d4014c979bcd1f81f22e155606b13340f4653c262d7fde3b1f471a7f20e9a80b58435bdc1e5479c983a72e4be180b49df2ef4a5fe568b8631
 DIST qtile-0.10.6.tar.gz 328892 BLAKE2B 
3a4887808b87b0cbe4410d2bac8af4664873d2aa9b8c782f8c026ae78ba586b6e02d9a50ee42434afa916e9fe9041a7a15a68f9026ee7d95a0edec2594515cfa
 SHA512 
39eef26358e1220ca766b030733396206df68677e3f23d6847d375f479952a4e2d47e0c3e59fab2e5046e899bad91d107a913bb25458fb66859dec3fa8c0e956
 DIST qtile-0.12.0.tar.gz 447139 BLAKE2B 
c1bea9ba8b36ccf14b7e55b4a2cbc05714ecffef33d992e9bf1683e6f8c416d481cf9d141bbf0fe62df65aeb3555290647d072dd45f507b08e0d523f992a1671
 SHA512 
a94237c40775524e16aebdd8555d0ed0623c248b65aee32851145e8a6cc54ce4d46ee5cf4c4f583e468de4557a565c4281660219e4b2ee1b73fb483567e1a5b2

diff --git a/x11-wm/qtile/qtile-0.10.5.ebuild b/x11-wm/qtile/qtile-0.10.5.ebuild
deleted file mode 100644
index b0eaff58e98..000
--- a/x11-wm/qtile/qtile-0.10.5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   x11-base/xorg-server[kdrive]
-   )
-"
-
-RESTRICT="test"
-
-python_test() {
-   VIRTUALX_COMMAND="nosetests" virtualmake
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/files/, x11-wm/qtile/

2018-09-18 Thread Tim Harder
commit: 7c53949742780e1d490029b6702812e43200bc2a
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Sep 18 20:40:12 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Sep 18 21:21:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c539497

x11-wm/qtile: version bump to 0.12.0

Fixes: https://bugs.gentoo.org/616914

 x11-wm/qtile/Manifest  |  1 +
 x11-wm/qtile/files/qtile-0.12.0-tests.patch| 15 +++
 .../qtile/{qtile-.ebuild => qtile-0.12.0.ebuild}   | 18 ++
 x11-wm/qtile/qtile-.ebuild | 18 ++
 4 files changed, 44 insertions(+), 8 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 1289b157f85..63002bfde7a 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1,3 @@
 DIST qtile-0.10.5.tar.gz 325311 BLAKE2B 
fadf8c232d6f3840f93d61d4c8c6a2dddc61483e316b02f7a60058eac0e5da9f3b2eab99e952b7db30e29036d2db0283e07926ec054322994ebaf16a7a223906
 SHA512 
00fbeaa17921eb2d4014c979bcd1f81f22e155606b13340f4653c262d7fde3b1f471a7f20e9a80b58435bdc1e5479c983a72e4be180b49df2ef4a5fe568b8631
 DIST qtile-0.10.6.tar.gz 328892 BLAKE2B 
3a4887808b87b0cbe4410d2bac8af4664873d2aa9b8c782f8c026ae78ba586b6e02d9a50ee42434afa916e9fe9041a7a15a68f9026ee7d95a0edec2594515cfa
 SHA512 
39eef26358e1220ca766b030733396206df68677e3f23d6847d375f479952a4e2d47e0c3e59fab2e5046e899bad91d107a913bb25458fb66859dec3fa8c0e956
+DIST qtile-0.12.0.tar.gz 447139 BLAKE2B 
c1bea9ba8b36ccf14b7e55b4a2cbc05714ecffef33d992e9bf1683e6f8c416d481cf9d141bbf0fe62df65aeb3555290647d072dd45f507b08e0d523f992a1671
 SHA512 
a94237c40775524e16aebdd8555d0ed0623c248b65aee32851145e8a6cc54ce4d46ee5cf4c4f583e468de4557a565c4281660219e4b2ee1b73fb483567e1a5b2

diff --git a/x11-wm/qtile/files/qtile-0.12.0-tests.patch 
b/x11-wm/qtile/files/qtile-0.12.0-tests.patch
new file mode 100644
index 000..8443381b176
--- /dev/null
+++ b/x11-wm/qtile/files/qtile-0.12.0-tests.patch
@@ -0,0 +1,15 @@
+The '~' character doesn't expand to $HOME in all build envs.
+
+--- qtile-0.12.0/test/test_bar.py
 qtile-0.12.0/test/test_bar.py
+@@ -105,8 +105,8 @@
+ assert c.complete("/bi") == "/bin/"
+ c.reset()
+ assert c.complete("/bin") != "/bin/"
+-c.reset()
+-assert c.complete("~") != "~"
++#c.reset()
++#assert c.complete("~") != "~"
+ 
+ c.reset()
+ s = "thisisatotallynonexistantpathforsure"

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-0.12.0.ebuild
similarity index 70%
copy from x11-wm/qtile/qtile-.ebuild
copy to x11-wm/qtile/qtile-0.12.0.ebuild
index fc96c05526e..5ba9a093204 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-0.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,15 +34,25 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   x11-base/xorg-server[kdrive]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
+   x11-base/xorg-server[xephyr]
+   x11-apps/xeyes
+   x11-apps/xcalc
+   x11-apps/xclock
)
 "
 
+# display retry backoff slowness and failures 
 RESTRICT="test"
 
+PATCHES=( "${FILESDIR}"/${PN}-0.12.0-tests.patch )
+
 python_test() {
-   VIRTUALX_COMMAND="nosetests" virtualmake
+   # force usage of built module
+   rm -rf "${S}"/libqtile || die
+   PYTHONPATH="${BUILD_DIR}/lib" py.test -v "${S}"/test || die "tests 
failed under ${EPYTHON}"
 }
 
 python_install_all() {

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index fc96c05526e..5ba9a093204 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,15 +34,25 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   x11-base/xorg-server[kdrive]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
+   x11-base/xorg-server[xephyr]
+   x11-apps/xeyes
+   x11-apps/xcalc
+   x11-apps/xclock
)
 "
 
+# display retry backoff slowness and failures 
 RESTRICT="test"
 
+PATCHES=( "${FILESDIR}"/${PN}-0.12.0-tests.patch )
+
 python_test() {
-   VIRTUALX_COMMAND="nosetests" virtualmake
+   # force usage of built module
+   rm -rf "${S}"/libqtile || die
+   PYTHONPATH="${BUILD_DIR}/lib" py.test -v 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2017-11-06 Thread Tim Harder
commit: ff9224fb5438d19e45520f4e777365e6fee88376
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Nov  6 10:27:30 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Nov  6 10:27:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9224fb

x11-wm/qtile: add py36 support to live ebuild

 x11-wm/qtile/qtile-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 80d12e0f254..fc96c05526e 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1 virtualx
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2017-11-06 Thread Tim Harder
commit: 18e7c565877202c2f0f217921120eb44e0511388
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Nov  6 10:20:05 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Nov  6 10:20:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e7c565

x11-wm/qtile: update xcffib version dep for live ebuild

 x11-wm/qtile/qtile-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 4133132c10d..80d12e0f254 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
>=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.5.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
 "
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2016-06-14 Thread Tim Harder
commit: eeb06e9461ac2918b0183e66e3f8429b1d6280a4
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jun 15 02:39:24 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jun 15 02:39:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb06e94

x11-wm/qtile: remove old

 x11-wm/qtile/Manifest|  2 --
 x11-wm/qtile/qtile-0.10.1.ebuild | 56 
 x11-wm/qtile/qtile-0.10.2.ebuild | 56 
 3 files changed, 114 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 598bdb8..7053e9b 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,4 +1,2 @@
-DIST qtile-0.10.1.tar.gz 300217 SHA256 
24fc598ca73d2e95ddf4bc29cbfb638253696dafba0ffaaadb103392d248fe96 SHA512 
dec107d5b99dea21cf95ba3a79fb1a0c6a7628d26abab5bcedbd1898664b477c4e2fe03885d7d27abd757908878d46ace33ca20e94ba04dba41e742dd52b
 WHIRLPOOL 
455f5bb6bf885e7e403100cae7c839482a6e9236f237ae0d71a52e9064ec15a335462653a6ed8dd9c128606090fc4bfe230e54492efe47f1bc65460e0a781dac
-DIST qtile-0.10.2.tar.gz 310115 SHA256 
ce4cc2661d089c21aa4537302cdc72ddce02d1ce07c62002080f4fa6c50f2ce2 SHA512 
047fed98c447c65bdc3499adc678f49920f47f5167f65a85407f60d4e180159a8657f8483b8e19db4de1db876e621182e691aa70728ac7cc4abfa096b67a45e6
 WHIRLPOOL 
37f81d2eb60249168c94c29be8fafc611f4b7f1ed43c5288df9f7033e917425a04c96c40dba70d09045da18bae8ac6ec8b2700add61820bd66654c65a485da74
 DIST qtile-0.10.5.tar.gz 325311 SHA256 
1dd9512900d7c9eeb40c2d6bac400485e80eb5093083eea095f77b22fb126850 SHA512 
00fbeaa17921eb2d4014c979bcd1f81f22e155606b13340f4653c262d7fde3b1f471a7f20e9a80b58435bdc1e5479c983a72e4be180b49df2ef4a5fe568b8631
 WHIRLPOOL 
63f7ba175683a3e3f2e1b18e1a33e7bffd1927ed4f6148cf044e9fb9ba603f001fc23950ce0d5e76474c64c5f7baf3430d96758bbe7e95bd953c55c7214040bb
 DIST qtile-0.10.6.tar.gz 328892 SHA256 
2b0f18d3bbe1da25cebc5172134c6c5f8fbe0d2b60d81ac2c2dfdf8a1e8b903a SHA512 
39eef26358e1220ca766b030733396206df68677e3f23d6847d375f479952a4e2d47e0c3e59fab2e5046e899bad91d107a913bb25458fb66859dec3fa8c0e956
 WHIRLPOOL 
6bece67dfe39f0538a24791a862faf0ab0c902fb011c4a022a0e5699e332b92f458aae6a54ae438ec0fae0c57cb9d1916bdbff987485d984ecfc71840c815965

diff --git a/x11-wm/qtile/qtile-0.10.1.ebuild b/x11-wm/qtile/qtile-0.10.1.ebuild
deleted file mode 100644
index b59d1b1..000
--- a/x11-wm/qtile/qtile-0.10.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="x11-libs/pango
-   >=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   x11-base/xorg-server[kdrive]
-   )
-"
-
-RESTRICT="test"
-
-python_test() {
-   VIRTUALX_COMMAND="nosetests" virtualmake
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}

diff --git a/x11-wm/qtile/qtile-0.10.2.ebuild b/x11-wm/qtile/qtile-0.10.2.ebuild
deleted file mode 100644
index 4a120e2..000
--- a/x11-wm/qtile/qtile-0.10.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="x11-libs/pango
-   >=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2016-06-14 Thread Tim Harder
commit: eb0f574830ae9cca96b3069859447f9f157514b2
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jun 15 02:31:46 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jun 15 02:39:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb0f5748

x11-wm/qtile: add xcb use flag dep on cairo (bug #559558)

Bump to EAPI 6.

 x11-wm/qtile/qtile-.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 1968195..0ab3dd7 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
 inherit distutils-r1 virtualx
@@ -23,7 +23,9 @@ SLOT="0"
 IUSE="test"
 # docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
 
-RDEPEND="x11-libs/pango
+RDEPEND="
+   x11-libs/cairo[xcb]
+   x11-libs/pango
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2016-06-14 Thread Tim Harder
commit: 1bc4b30aa9110d6a644c26211ad7252d1d321e32
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jun 15 02:36:31 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jun 15 02:39:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc4b30a

x11-wm/qtile: version bump to 0.10.6

 x11-wm/qtile/Manifest|  1 +
 x11-wm/qtile/qtile-0.10.6.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index fdd0c66..598bdb8 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,3 +1,4 @@
 DIST qtile-0.10.1.tar.gz 300217 SHA256 
24fc598ca73d2e95ddf4bc29cbfb638253696dafba0ffaaadb103392d248fe96 SHA512 
dec107d5b99dea21cf95ba3a79fb1a0c6a7628d26abab5bcedbd1898664b477c4e2fe03885d7d27abd757908878d46ace33ca20e94ba04dba41e742dd52b
 WHIRLPOOL 
455f5bb6bf885e7e403100cae7c839482a6e9236f237ae0d71a52e9064ec15a335462653a6ed8dd9c128606090fc4bfe230e54492efe47f1bc65460e0a781dac
 DIST qtile-0.10.2.tar.gz 310115 SHA256 
ce4cc2661d089c21aa4537302cdc72ddce02d1ce07c62002080f4fa6c50f2ce2 SHA512 
047fed98c447c65bdc3499adc678f49920f47f5167f65a85407f60d4e180159a8657f8483b8e19db4de1db876e621182e691aa70728ac7cc4abfa096b67a45e6
 WHIRLPOOL 
37f81d2eb60249168c94c29be8fafc611f4b7f1ed43c5288df9f7033e917425a04c96c40dba70d09045da18bae8ac6ec8b2700add61820bd66654c65a485da74
 DIST qtile-0.10.5.tar.gz 325311 SHA256 
1dd9512900d7c9eeb40c2d6bac400485e80eb5093083eea095f77b22fb126850 SHA512 
00fbeaa17921eb2d4014c979bcd1f81f22e155606b13340f4653c262d7fde3b1f471a7f20e9a80b58435bdc1e5479c983a72e4be180b49df2ef4a5fe568b8631
 WHIRLPOOL 
63f7ba175683a3e3f2e1b18e1a33e7bffd1927ed4f6148cf044e9fb9ba603f001fc23950ce0d5e76474c64c5f7baf3430d96758bbe7e95bd953c55c7214040bb
+DIST qtile-0.10.6.tar.gz 328892 SHA256 
2b0f18d3bbe1da25cebc5172134c6c5f8fbe0d2b60d81ac2c2dfdf8a1e8b903a SHA512 
39eef26358e1220ca766b030733396206df68677e3f23d6847d375f479952a4e2d47e0c3e59fab2e5046e899bad91d107a913bb25458fb66859dec3fa8c0e956
 WHIRLPOOL 
6bece67dfe39f0538a24791a862faf0ab0c902fb011c4a022a0e5699e332b92f458aae6a54ae438ec0fae0c57cb9d1916bdbff987485d984ecfc71840c815965

diff --git a/x11-wm/qtile/qtile-0.10.6.ebuild b/x11-wm/qtile/qtile-0.10.6.ebuild
new file mode 100644
index 000..0ab3dd7
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.10.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1 virtualx
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="http://qtile.org/;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
+
+RDEPEND="
+   x11-libs/cairo[xcb]
+   x11-libs/pango
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   x11-base/xorg-server[kdrive]
+   )
+"
+
+RESTRICT="test"
+
+python_test() {
+   VIRTUALX_COMMAND="nosetests" virtualmake
+}
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2016-04-08 Thread Tim Harder
commit: 22a46891022ac4b2d0a21327daedbd675844b471
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Apr  9 02:22:55 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Apr  9 02:22:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a46891

x11-wm/qtile: version bump to 0.10.5

 x11-wm/qtile/Manifest   | 1 +
 x11-wm/qtile/{qtile-.ebuild => qtile-0.10.5.ebuild} | 2 +-
 x11-wm/qtile/qtile-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 32f40f5..fdd0c66 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1,3 @@
 DIST qtile-0.10.1.tar.gz 300217 SHA256 
24fc598ca73d2e95ddf4bc29cbfb638253696dafba0ffaaadb103392d248fe96 SHA512 
dec107d5b99dea21cf95ba3a79fb1a0c6a7628d26abab5bcedbd1898664b477c4e2fe03885d7d27abd757908878d46ace33ca20e94ba04dba41e742dd52b
 WHIRLPOOL 
455f5bb6bf885e7e403100cae7c839482a6e9236f237ae0d71a52e9064ec15a335462653a6ed8dd9c128606090fc4bfe230e54492efe47f1bc65460e0a781dac
 DIST qtile-0.10.2.tar.gz 310115 SHA256 
ce4cc2661d089c21aa4537302cdc72ddce02d1ce07c62002080f4fa6c50f2ce2 SHA512 
047fed98c447c65bdc3499adc678f49920f47f5167f65a85407f60d4e180159a8657f8483b8e19db4de1db876e621182e691aa70728ac7cc4abfa096b67a45e6
 WHIRLPOOL 
37f81d2eb60249168c94c29be8fafc611f4b7f1ed43c5288df9f7033e917425a04c96c40dba70d09045da18bae8ac6ec8b2700add61820bd66654c65a485da74
+DIST qtile-0.10.5.tar.gz 325311 SHA256 
1dd9512900d7c9eeb40c2d6bac400485e80eb5093083eea095f77b22fb126850 SHA512 
00fbeaa17921eb2d4014c979bcd1f81f22e155606b13340f4653c262d7fde3b1f471a7f20e9a80b58435bdc1e5479c983a72e4be180b49df2ef4a5fe568b8631
 WHIRLPOOL 
63f7ba175683a3e3f2e1b18e1a33e7bffd1927ed4f6148cf044e9fb9ba603f001fc23950ce0d5e76474c64c5f7baf3430d96758bbe7e95bd953c55c7214040bb

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-0.10.5.ebuild
similarity index 100%
copy from x11-wm/qtile/qtile-.ebuild
copy to x11-wm/qtile/qtile-0.10.5.ebuild
index 4a120e2..1968195 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-0.10.5.ebuild
@@ -24,6 +24,7 @@ IUSE="test"
 # docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
 
 RDEPEND="x11-libs/pango
+   dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
@@ -31,7 +32,6 @@ RDEPEND="x11-libs/pango
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
 "
 DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
x11-base/xorg-server[kdrive]

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 4a120e2..1968195 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -24,6 +24,7 @@ IUSE="test"
 # docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
 
 RDEPEND="x11-libs/pango
+   dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/cairocffi-0.7[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
@@ -31,7 +32,6 @@ RDEPEND="x11-libs/pango
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
'python2*')
 "
 DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
x11-base/xorg-server[kdrive]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2016-01-16 Thread Tim Harder
commit: 3525707267c8ae34cf75827c3563a3951664a17f
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Jan 17 03:33:21 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Jan 17 03:34:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35257072

x11-wm/qtile: remove old

 x11-wm/qtile/Manifest  |  6 
 x11-wm/qtile/qtile-0.10.0.ebuild   | 56 
 x11-wm/qtile/qtile-0.5-r1.ebuild   | 53 --
 x11-wm/qtile/qtile-0.6.ebuild  | 53 --
 x11-wm/qtile/qtile-0.7.0.ebuild| 58 --
 x11-wm/qtile/qtile-0.8.0.ebuild| 58 --
 x11-wm/qtile/qtile-0.9.1-r1.ebuild | 56 
 7 files changed, 340 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 30d4494..32f40f5 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,8 +1,2 @@
-DIST qtile-0.10.0.tar.gz 300186 SHA256 
d340b1f6df8d78e1f8868ad22862056ed38267fd2e44538361449e6079412948 SHA512 
198d572b27f1e1c7636c7cb0ff5751494c72e919259c67e08eecc0c8c64018d1b64df66840146fada4f128ac69a9fa6b8c39572473ff6c4addee609011b7bc28
 WHIRLPOOL 
05564ec65d7d96b0dc6085e346f071b7d803017d1c23ce24d1312b036c5c36dbf24308ad634553c8c462695f423d52c30f00d21d572e3609d32ea446bf2489a1
 DIST qtile-0.10.1.tar.gz 300217 SHA256 
24fc598ca73d2e95ddf4bc29cbfb638253696dafba0ffaaadb103392d248fe96 SHA512 
dec107d5b99dea21cf95ba3a79fb1a0c6a7628d26abab5bcedbd1898664b477c4e2fe03885d7d27abd757908878d46ace33ca20e94ba04dba41e742dd52b
 WHIRLPOOL 
455f5bb6bf885e7e403100cae7c839482a6e9236f237ae0d71a52e9064ec15a335462653a6ed8dd9c128606090fc4bfe230e54492efe47f1bc65460e0a781dac
 DIST qtile-0.10.2.tar.gz 310115 SHA256 
ce4cc2661d089c21aa4537302cdc72ddce02d1ce07c62002080f4fa6c50f2ce2 SHA512 
047fed98c447c65bdc3499adc678f49920f47f5167f65a85407f60d4e180159a8657f8483b8e19db4de1db876e621182e691aa70728ac7cc4abfa096b67a45e6
 WHIRLPOOL 
37f81d2eb60249168c94c29be8fafc611f4b7f1ed43c5288df9f7033e917425a04c96c40dba70d09045da18bae8ac6ec8b2700add61820bd66654c65a485da74
-DIST qtile-0.5.tar.gz 317041 SHA256 
f80cd73d6655ab53baa6ae11afb9561f724515052e4ba570e6e978abc78c1167 SHA512 
2af8a13dcc355b4f556e77a7c78235eb39e9112631750d6680cc1d96c7895ffd3c8ac937ec8b796f4e3f841d39b10aafb930b440addfd8e2fc951e2010e3dc98
 WHIRLPOOL 
d88f70906de570d129aae38ff9ca7a829aa1d9b6d61a179a0cf4ad798d9314c9364a905739168a60b9c37384c13034172920c76cef0981a26df04544e94fe472
-DIST qtile-0.6.tar.gz 257000 SHA256 
73508a5ff18579091434131c54aaa3fd4413abe9df4b56962dcbcb6196f1bb36 SHA512 
512961f6a47d52d055fe1f7889a5e0c00fe95c55c25f88d1c0d0d3b0253a65579dcbe2cd5c17e04d8a5533e0befc7548c459d64961e2f11f3944803de29e1c25
 WHIRLPOOL 
5daa3c1464f714c633ac58bb5d56ddcfb8949850475ed155e03eb1ec444c002e4b4f47a3637d2c4e510fea94d69ef1cdc4c8e647bc29dcd62cffb1b95c2326fe
-DIST qtile-0.7.0.tar.gz 265068 SHA256 
12bb01dd30d65ed44994f17c2a0e2803b34c108108ac2085aa81e3cd8f3264d9 SHA512 
facd319a979bf5dd2ec9c336a203dce197678bcaf02df3208e0ff49cd254683242a76c884f1dccda1689a421a680834aa4194f250e93bbfcf048119148730171
 WHIRLPOOL 
18024c465cce95f703e2d9bf25f4d4a68197f0429a2c0edadf2e34807127b8248ed80408515ff9d254eb026853350e9291c1da719fe5144608f35eb002c3b26c
-DIST qtile-0.8.0.tar.gz 275673 SHA256 
1d7d27da9277ee91e6d60310065be39823c01c715a475935accdb89d3e8e9e98 SHA512 
80574b67f46488e384fd4e21e3217d94de9a6a49394fb108775bf89243600d501f104adb260e84ed42312828b4ae0928bfde9b8737eed07060bfc50fb69778d5
 WHIRLPOOL 
e5af8c2b38d4a77dc1c23ea3c3d78210374e4471e8816d1a457cdb8ec240efba95d649f3e3bb53ba46ee3fc7e57c94cac4409122f828efcd17ed4caa2656f142
-DIST qtile-0.9.1.tar.gz 285933 SHA256 
c0ccf38a7e13f2663fe80d546c2a849384ad3698253d633fe33bd99163f9418d SHA512 
5453b95ffa02b2f5ba04696bd29a662585bdfe5fa33d68c3b8a654d49279bba3029decf27ac47209630d5ac1dd8fbd21359799d72ce517eda13860ff8eaaa9a4
 WHIRLPOOL 
9295d9f8b9ab96ee983f32d843ff7d882e4d725f8b8d8846f53a6dbfd8bf17de84d730c7aa0a3a8cefd77af74ec287f63543046e162e898649b136e1f332a06a

diff --git a/x11-wm/qtile/qtile-0.10.0.ebuild b/x11-wm/qtile/qtile-0.10.0.ebuild
deleted file mode 100644
index b59d1b1..000
--- a/x11-wm/qtile/qtile-0.10.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="x11-libs/pango
-   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2016-01-16 Thread Tim Harder
commit: d1ea5654008d8c8f66c04d68c5ea1f2700ab2e03
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Jan 17 03:32:16 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Jan 17 03:34:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ea5654

x11-wm/qtile: version bump to 0.10.2

 x11-wm/qtile/Manifest   | 1 +
 x11-wm/qtile/{qtile-.ebuild => qtile-0.10.2.ebuild} | 4 ++--
 x11-wm/qtile/qtile-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 1d8be70..30d4494 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,5 +1,6 @@
 DIST qtile-0.10.0.tar.gz 300186 SHA256 
d340b1f6df8d78e1f8868ad22862056ed38267fd2e44538361449e6079412948 SHA512 
198d572b27f1e1c7636c7cb0ff5751494c72e919259c67e08eecc0c8c64018d1b64df66840146fada4f128ac69a9fa6b8c39572473ff6c4addee609011b7bc28
 WHIRLPOOL 
05564ec65d7d96b0dc6085e346f071b7d803017d1c23ce24d1312b036c5c36dbf24308ad634553c8c462695f423d52c30f00d21d572e3609d32ea446bf2489a1
 DIST qtile-0.10.1.tar.gz 300217 SHA256 
24fc598ca73d2e95ddf4bc29cbfb638253696dafba0ffaaadb103392d248fe96 SHA512 
dec107d5b99dea21cf95ba3a79fb1a0c6a7628d26abab5bcedbd1898664b477c4e2fe03885d7d27abd757908878d46ace33ca20e94ba04dba41e742dd52b
 WHIRLPOOL 
455f5bb6bf885e7e403100cae7c839482a6e9236f237ae0d71a52e9064ec15a335462653a6ed8dd9c128606090fc4bfe230e54492efe47f1bc65460e0a781dac
+DIST qtile-0.10.2.tar.gz 310115 SHA256 
ce4cc2661d089c21aa4537302cdc72ddce02d1ce07c62002080f4fa6c50f2ce2 SHA512 
047fed98c447c65bdc3499adc678f49920f47f5167f65a85407f60d4e180159a8657f8483b8e19db4de1db876e621182e691aa70728ac7cc4abfa096b67a45e6
 WHIRLPOOL 
37f81d2eb60249168c94c29be8fafc611f4b7f1ed43c5288df9f7033e917425a04c96c40dba70d09045da18bae8ac6ec8b2700add61820bd66654c65a485da74
 DIST qtile-0.5.tar.gz 317041 SHA256 
f80cd73d6655ab53baa6ae11afb9561f724515052e4ba570e6e978abc78c1167 SHA512 
2af8a13dcc355b4f556e77a7c78235eb39e9112631750d6680cc1d96c7895ffd3c8ac937ec8b796f4e3f841d39b10aafb930b440addfd8e2fc951e2010e3dc98
 WHIRLPOOL 
d88f70906de570d129aae38ff9ca7a829aa1d9b6d61a179a0cf4ad798d9314c9364a905739168a60b9c37384c13034172920c76cef0981a26df04544e94fe472
 DIST qtile-0.6.tar.gz 257000 SHA256 
73508a5ff18579091434131c54aaa3fd4413abe9df4b56962dcbcb6196f1bb36 SHA512 
512961f6a47d52d055fe1f7889a5e0c00fe95c55c25f88d1c0d0d3b0253a65579dcbe2cd5c17e04d8a5533e0befc7548c459d64961e2f11f3944803de29e1c25
 WHIRLPOOL 
5daa3c1464f714c633ac58bb5d56ddcfb8949850475ed155e03eb1ec444c002e4b4f47a3637d2c4e510fea94d69ef1cdc4c8e647bc29dcd62cffb1b95c2326fe
 DIST qtile-0.7.0.tar.gz 265068 SHA256 
12bb01dd30d65ed44994f17c2a0e2803b34c108108ac2085aa81e3cd8f3264d9 SHA512 
facd319a979bf5dd2ec9c336a203dce197678bcaf02df3208e0ff49cd254683242a76c884f1dccda1689a421a680834aa4194f250e93bbfcf048119148730171
 WHIRLPOOL 
18024c465cce95f703e2d9bf25f4d4a68197f0429a2c0edadf2e34807127b8248ed80408515ff9d254eb026853350e9291c1da719fe5144608f35eb002c3b26c

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-0.10.2.ebuild
similarity index 94%
copy from x11-wm/qtile/qtile-.ebuild
copy to x11-wm/qtile/qtile-0.10.2.ebuild
index b59d1b1..4a120e2 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-0.10.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
 inherit distutils-r1 virtualx
 

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index b59d1b1..4a120e2 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
 inherit distutils-r1 virtualx