diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-03-19 11:37:34 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-03-19 11:37:34 +0000 |
commit | b7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (patch) | |
tree | 9fd110f9fc996e8a4213eeda994a8c112491b86d /x11-wm/qtile | |
parent | 066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (diff) |
gentoo resync : 19.03.2019
Diffstat (limited to 'x11-wm/qtile')
-rw-r--r-- | x11-wm/qtile/Manifest | 4 | ||||
-rw-r--r-- | x11-wm/qtile/qtile-0.13.0.ebuild | 67 | ||||
-rw-r--r-- | x11-wm/qtile/qtile-9999.ebuild | 6 |
3 files changed, 73 insertions, 4 deletions
diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest index 302b2120b585..6021cb4ac9bb 100644 --- a/x11-wm/qtile/Manifest +++ b/x11-wm/qtile/Manifest @@ -2,7 +2,9 @@ AUX qtile-0.12.0-tests.patch 415 BLAKE2B f0701a380584a7e31b5141a8307a163ac8c5406 AUX qtile-session 1854 BLAKE2B 260c39642f805f9b94e59ab25d9e8d6e53abcb9fbed76f33434fdd2ccd65dc24c71b7ea654ced6393404656f2f26d96dc45a2b7e580190da408a396e76af2897 SHA512 4d7418316f6baeaa28b254f341c74641004bd58444c425f626c92e44bff046ec108d128a9e91c10daae75b222c5758e8f0e8a5e3b778b2af36409f4d4b778cbe 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 EBUILD qtile-0.10.6.ebuild 1354 BLAKE2B 1dc08d6e4baa03f5c2416eba26fe5d398cd77e6d3db0feeabbb49fae7d700e1f280e085b8ef20c5d03878bf6974a48c837464b5e52554d11f11fc1520790858d SHA512 5949738009c1fc7f7baa658d314c2cf17b43d1e4338df0772ae2c8d6d8b687a7f7b434029222eb2c675f8b32d35693521115d585d4bf146484d6f5cec7880e53 EBUILD qtile-0.12.0.ebuild 1709 BLAKE2B 8d0b2f784803827d007513195b012dd30176fd7e7fc4c4ad544c0672233ca0e88acf6e16b03334c053ca425c3a629f602d25f619039934998a312f2ef64f7246 SHA512 f80dd9f4a4a7cf30965c5810039ad7deb31498aa6cda14e87ca2a6089b4eca369ac7bbaa13a72fd74cf9e0a50159e02ed76d616fb8703f44459c6c13e63f6b00 -EBUILD qtile-9999.ebuild 1709 BLAKE2B 8d0b2f784803827d007513195b012dd30176fd7e7fc4c4ad544c0672233ca0e88acf6e16b03334c053ca425c3a629f602d25f619039934998a312f2ef64f7246 SHA512 f80dd9f4a4a7cf30965c5810039ad7deb31498aa6cda14e87ca2a6089b4eca369ac7bbaa13a72fd74cf9e0a50159e02ed76d616fb8703f44459c6c13e63f6b00 +EBUILD qtile-0.13.0.ebuild 1709 BLAKE2B 1b7982c34b030a8613d8a1a97263c06500e628c3e7d6b5783399003feeb043e1eba078b79740aaae43f8221990efd8233a177496f2105b91a059fb8f3e650537 SHA512 cc9b8d0e2243dfe1f90068ea18c957e396b2368d8a81995d036795a95858433c4cf59a8f7fa6e3c421fbcda6dfbf92f54c089647fd154591ac315e78758b646c +EBUILD qtile-9999.ebuild 1709 BLAKE2B 8b1e5b7ec8ae40d3302536d275c8da67109f5f8bfa74dd2f61ec344646506239feeb9a90cfd4f6499aff67ac6da0b79ef33f36714561641cd2a11f991a7dcab5 SHA512 f99fde824a15a5b2c80f22c3665d3576bad2803e04b2992ee43589556670116143fd66e4ca6dbafd791bbb0e5c90ad422800a49433d10b353c0ede775a8b13e8 MISC metadata.xml 322 BLAKE2B bdbe4a68aa5f64ac0c4a045653920863b757b661b1966cbedead7b9bc48f0436cf96e30d5e615b265daa57e21b92959f4b38a8bc16c1123c2c2af6709ff981ab SHA512 2722b020cfc1260e907fccc5055ea5556435bd603fe362fbe0ceb0b3074ee20baf6ecc04d2afd6bd9c7b949d0ce0cc06f5c9234f77963374916924d6d7249564 diff --git a/x11-wm/qtile/qtile-0.13.0.ebuild b/x11-wm/qtile/qtile-0.13.0.ebuild new file mode 100644 index 000000000000..a3b40e8192aa --- /dev/null +++ b/x11-wm/qtile/qtile-0.13.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} ) + +inherit distutils-r1 virtualx + +if [[ ${PV} == 9999* ]] ; 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} +} diff --git a/x11-wm/qtile/qtile-9999.ebuild b/x11-wm/qtile/qtile-9999.ebuild index 5ba9a0932049..94b5c125cf7c 100644 --- a/x11-wm/qtile/qtile-9999.ebuild +++ b/x11-wm/qtile/qtile-9999.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 ) |