summaryrefslogtreecommitdiff
path: root/dev-python/pywlroots
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-09 11:34:26 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-09 11:34:26 +0100
commitc83738e70baeab2df370c1c73b13bb8feb99eb11 (patch)
tree25031d5df1ae5d4c570107752277be06b970bcbf /dev-python/pywlroots
parent3e1b17a1a1b2bac1314c0ea171fbd05bb098f02b (diff)
gentoo auto-resync : 09:04:2023 - 11:34:26
Diffstat (limited to 'dev-python/pywlroots')
-rw-r--r--dev-python/pywlroots/Manifest6
-rw-r--r--dev-python/pywlroots/pywlroots-0.15.24-r1.ebuild (renamed from dev-python/pywlroots/pywlroots-0.15.24.ebuild)1
-rw-r--r--dev-python/pywlroots/pywlroots-0.16.3-r1.ebuild (renamed from dev-python/pywlroots/pywlroots-0.16.3.ebuild)1
-rw-r--r--dev-python/pywlroots/pywlroots-0.16.4.ebuild40
4 files changed, 46 insertions, 2 deletions
diff --git a/dev-python/pywlroots/Manifest b/dev-python/pywlroots/Manifest
index 030d10d3b571..4e56a2b89fde 100644
--- a/dev-python/pywlroots/Manifest
+++ b/dev-python/pywlroots/Manifest
@@ -1,6 +1,8 @@
AUX pywlroots-0.15.24-no-import-version-check.patch 592 BLAKE2B 24ef9a82a3a7c62e8b0669cd25e6cd984a633ebf8f276436f48d54f6064119cceffe400a8c386e6407f3063fa678bab10d4151e0a5976041eab0ff36a16b7c6b SHA512 4a93ebad7670ba6ff41e68030b33a15d7545f244fa5b982fc3dd12c3a349e70f2e59267c9d6f2383a80e2376243118cc46bb4b3d9027abbe3cd9d69d1be5ebf8
DIST pywlroots-0.15.24.gh.tar.gz 85570 BLAKE2B 0c7ba0be6159152488785298028bb1feec20e2380357060a850dab417b3fb1fccb4a9e6cc6564d2b7f124bf4fc454789549267e9036b0b4559e5fcd4c6f06196 SHA512 b29b76cf18a65b2ef19d15ecf018a9ba44119d60ee61435967d17f06d5f7544d2117f2e9a81574734c71591a237b00c8584a5cc6d6adb928f39f11170f21ee94
DIST pywlroots-0.16.3.gh.tar.gz 90971 BLAKE2B 67eceeb4e4724ee3c1dcc3afb21c3466a21e8a1e9b56b2adf0a7b236990f9fc69c80f7ae056d0b0f9914149ead29cdb9dd671606a7fc67b2e860bb0bccd3a19b SHA512 46a095c818eee4205115a948f5b88078815aa9a4849e2f08108d3898349772acab70a71c2f083e1a6e78c29cc612661412203d618e77f1c2d94d1387fcf6425f
-EBUILD pywlroots-0.15.24.ebuild 909 BLAKE2B 42b30c5528e97f9b49af68db993c4a609b8af80148269fef618d6f0079d5b557f133e4f7edf6326874c16536e7e72f5a0102341006af1149a45603b0eeed86a7 SHA512 409fb7c21a46dbad3bee34d6f9a3be8d6494a2db0da04f54242d66fb33355c31c0b7da62465e73d1bdd8c8c8e2049738e13d67f915a1c3eb324f17389269b5e8
-EBUILD pywlroots-0.16.3.ebuild 856 BLAKE2B e9584ded94c13df59dde116c93db300ea40efe30ccfdf7da8bcfc6d6c88ed7987446f6f9de874be5fabd5875ed698a3b4cd0c6b9a8bbb84c555f23bfea362358 SHA512 6d303052aae9c75b04d4d8625798f32c54438aad81a69c21364a877f4be46ba89ae6bded3d5771812cbdce3ac84e91a7cd015d8c98e481ad76054e696a9df2b5
+DIST pywlroots-0.16.4.tar.gz 91198 BLAKE2B eb1fd95dc16cb1c4b969d4c69627c344d03f6ec9d3651c2dcfa3067afbde979924bb88b4cb39c8a264da08392a641a73a45ee79a4e76f1d475d9afc2c5cc310c SHA512 9f10b510f0b034448f65658f5b234c0d152440c0ce133918dbb97ff2c8f3a9ee2ee19011f1fd931713da798c8dce55bf485c559e18f0468c19702996d0f29cd8
+EBUILD pywlroots-0.15.24-r1.ebuild 948 BLAKE2B 35d3c1ac898bd7e9c264a6e841cc71a210d20108c2c2be3416c04c896a553c6dff2218b3811026bd3a798b839be57b472f294bd602e13da2a103efe1de83610d SHA512 efb0265450e4bcbf894a19c67b5d4c2088836be41c956d827b244352e86cd466814b537e5f6a38aadd2725d9c30c89e3fef101755e23430cf64bb695acf59d99
+EBUILD pywlroots-0.16.3-r1.ebuild 895 BLAKE2B ce33a5b12a6a7cb81452a33f6c7a8bc28e0a8b2098260164ee36383b547afd86c20e8ab1360e603a86579e5aaef62ed9ac044e7a038f13d39cf37b9cde0dbf1b SHA512 37c7d3f2e9dd309711ef4e5758869fa7184833214495afdce6447950a9f9e28f38ce9401bc7c6a1e2c75001bf4cf4ddeeb3a446546062387faf1dde68472b79a
+EBUILD pywlroots-0.16.4.ebuild 766 BLAKE2B 2bffdccb62ebfd266a353a04681ceb6fbea6be3879db58ddc4366235f2a13a0512a9555ae137264572dfbffaf1bb98d6b8b28155d40d98a6691c873f94a587eb SHA512 e563132f09ef52f247b9eb17f9c9385f3e0311f360ae9297ed4b68919a0eee443152b4ab1c2e92f961919210f9caadbb055a8a96de1fdd2c50067c7e56252e9a
MISC metadata.xml 351 BLAKE2B 8c8ef3ef1d58928c0a15fcd756e4d1c94b2793626c9b4e9cbeb31443119cb47fa4975063547065cbc6e06f327ec7d36beb5e74973fd3d372ad4f7feeac3410ea SHA512 b4840e4149647c29e358b64d3de99a0f2b148a4d7d123d7ef7df67cf918a3f599d3e199ed7ef4d0d39bf8ccc8e4630058db4ae3a2260119ce1c5d255bf2dd9c8
diff --git a/dev-python/pywlroots/pywlroots-0.15.24.ebuild b/dev-python/pywlroots/pywlroots-0.15.24-r1.ebuild
index bdc4eb178000..be01ccdb15a5 100644
--- a/dev-python/pywlroots/pywlroots-0.15.24.ebuild
+++ b/dev-python/pywlroots/pywlroots-0.15.24-r1.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
>=dev-python/pywayland-0.4.14[${PYTHON_USEDEP}]
>=dev-python/xkbcommon-0.2[${PYTHON_USEDEP}]
=gui-libs/wlroots-$(ver_cut 1-2)*:=
+ virtual/python-cffi[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
diff --git a/dev-python/pywlroots/pywlroots-0.16.3.ebuild b/dev-python/pywlroots/pywlroots-0.16.3-r1.ebuild
index b802883e934e..792d16c9abb8 100644
--- a/dev-python/pywlroots/pywlroots-0.16.3.ebuild
+++ b/dev-python/pywlroots/pywlroots-0.16.3-r1.ebuild
@@ -27,6 +27,7 @@ DEPEND="
>=dev-python/pywayland-0.4.14[${PYTHON_USEDEP}]
>=dev-python/xkbcommon-0.2[${PYTHON_USEDEP}]
=gui-libs/wlroots-$(ver_cut 1-2)*:=
+ virtual/python-cffi[${PYTHON_USEDEP}]
"
RDEPEND="
${DEPEND}
diff --git a/dev-python/pywlroots/pywlroots-0.16.4.ebuild b/dev-python/pywlroots/pywlroots-0.16.4.ebuild
new file mode 100644
index 000000000000..0a4cbf0dd114
--- /dev/null
+++ b/dev-python/pywlroots/pywlroots-0.16.4.ebuild
@@ -0,0 +1,40 @@
+# 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 pypi
+
+DESCRIPTION="Python binding to the wlroots library using cffi"
+HOMEPAGE="
+ https://github.com/flacjacket/pywlroots/
+ https://pypi.org/project/pywlroots/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+# See README for wlroots dep
+DEPEND="
+ >=dev-python/pywayland-0.4.14[${PYTHON_USEDEP}]
+ >=dev-python/xkbcommon-0.2[${PYTHON_USEDEP}]
+ =gui-libs/wlroots-$(ver_cut 1-2)*:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.15.24-no-import-version-check.patch
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+ rm -rf wlroots || die
+ epytest
+}