commit:     e2e00e1f66e5dba2de1575b5782c052915b59c2a
Author:     Egor Martynov <martynovegorOF <AT> yandex <DOT> ru>
AuthorDate: Mon Apr 10 12:45:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May  2 19:26:38 2023 +0000
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 <martynovegorOF <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/30537
Signed-off-by: Sam James <sam <AT> 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-9999.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-9999.ebuild b/x11-wm/qtile/qtile-9999.ebuild
index 4133df21f1c7..db0c8d80ec74 100644
--- a/x11-wm/qtile/qtile-9999.ebuild
+++ b/x11-wm/qtile/qtile-9999.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

Reply via email to