[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2023-11-24 Thread Arthur Zamarin
commit: c1701240ead6fe03908475951119d09236840675
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 24 16:43:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 24 16:43:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1701240

dev-python/pyscreenshot: Stabilize 3.1 arm64, #918228

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

 dev-python/pyscreenshot/pyscreenshot-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
index 224e31fbe31a..73d35266c985 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 
 RDEPEND="
dev-python/easyprocess[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2023-07-23 Thread Michał Górny
commit: 4152bcaf353e65d063e30224eb03973ac95a3e55
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 23 06:54:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 23 06:54:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4152bcaf

dev-python/pyscreenshot: Enable py3.12

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

 dev-python/pyscreenshot/pyscreenshot-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
index 77ad087fa09e..224e31fbe31a 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 virtualx



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2023-04-22 Thread Michał Górny
commit: 95fcb1db2a63d59cfc992473e7bd759bf69dd11d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 22 16:19:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 22 16:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95fcb1db

dev-python/pyscreenshot: Remove old

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

 dev-python/pyscreenshot/Manifest   |  1 -
 dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/dev-python/pyscreenshot/Manifest b/dev-python/pyscreenshot/Manifest
index 4d03f8566f03..674f5040813a 100644
--- a/dev-python/pyscreenshot/Manifest
+++ b/dev-python/pyscreenshot/Manifest
@@ -1,2 +1 @@
-DIST pyscreenshot-3.0.tar.gz 32865 BLAKE2B 
b39d338be4f1dc23fc30fe84a6f8ee6b6346761b023222438e8ff33e01beafc347d34118332efb053057c54383f5468e73049041889a6140a70c0f928c655661
 SHA512 
f8070941ade2bc710157238f47c9575df1504ef63152980b2bc0edd1f69c9ca4aeec3f738929de1c81a51fed79838053674626981ec61d95dafa7b9998004606
 DIST pyscreenshot-3.1.gh.tar.gz 36860 BLAKE2B 
fff930ad784da3e800d7c85bba2ea03db8f91011083b437f31c0d62037df9fa8921f9572d2271c258bdafa5d4c0b9d3ff93a7b8ab53db2cc24373f971fb6dc54
 SHA512 
9cbb58ddf2248548fb8b3519b41646e6f00d635ddaac69cc20a41b57e8693466c2b93947d72cf3a0caa0ee20f9d42f70587079a919b1c1d156212d6f942285ee

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
deleted file mode 100644
index 30b86e670ba0..
--- a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Python screenshot library"
-HOMEPAGE="https://github.com/ponty/pyscreenshot;
-SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
-   dev-python/easyprocess[${PYTHON_USEDEP}]
-   dev-python/entrypoint2[${PYTHON_USEDEP}]
-   dev-python/jeepney[${PYTHON_USEDEP}]
-   dev-python/mss[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/python-xlib[${PYTHON_USEDEP}]
-   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
-   media-gfx/imagemagick
-   media-gfx/pqiv
-   x11-apps/xdpyinfo
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   # skip GNOME/KDE tests that require D-BUS
-   local -x XDG_CURRENT_DESKTOP=none
-   virtx epytest --deselect tests/test_check.py::test_speedtest
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2023-04-22 Thread Sam James
commit: 06ba5669c3241de04d62fffbcbb334751d06e053
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 22 11:52:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 22 11:52:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ba5669

dev-python/pyscreenshot: Stabilize 3.1 ALLARCHES, #904792

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

 dev-python/pyscreenshot/pyscreenshot-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
index 41bb009f4921..77ad087fa09e 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/easyprocess[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2023-04-09 Thread Andrew Ammerlaan
commit: d4512c3e770e6d798e9c66a41169cf17bf33e7ee
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Apr  9 20:21:41 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Apr  9 20:40:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4512c3e

dev-python/pyscreenshot: drop myself as a maintainer

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyscreenshot/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/pyscreenshot/metadata.xml 
b/dev-python/pyscreenshot/metadata.xml
index de30b80f984f..a663bf0f9111 100644
--- a/dev-python/pyscreenshot/metadata.xml
+++ b/dev-python/pyscreenshot/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   andrewammerl...@gentoo.org
-   Andrew Ammerlaan
-   

pyt...@gentoo.org
Python



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2023-03-13 Thread Sam James
commit: 3f3af01cd3a46e8087d5ba6ac2a311ce1b6e4187
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 13 22:15:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 13 22:15:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3af01c

dev-python/pyscreenshot: add scrot test dep

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

 dev-python/pyscreenshot/pyscreenshot-3.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
index e00d0ee287b2..41bb009f4921 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
@@ -37,6 +37,7 @@ BDEPEND="
dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
media-gfx/imagemagick
media-gfx/pqiv
+   media-gfx/scrot
x11-apps/xdpyinfo
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2023-03-13 Thread Michał Górny
commit: 6830f7b2a3fc4e9347ac533cd72330fd35f29c26
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 13 15:13:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 13 15:13:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6830f7b2

dev-python/pyscreenshot: Fix test dependencies

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

 dev-python/pyscreenshot/pyscreenshot-3.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
index 47b82756e769..e00d0ee287b2 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
@@ -31,7 +31,8 @@ RDEPEND="
 
 BDEPEND="
test? (
-   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pillow[xcb,${PYTHON_USEDEP}]
+   dev-python/pygame[${PYTHON_USEDEP}]
dev-python/python-xlib[${PYTHON_USEDEP}]
dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
media-gfx/imagemagick



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2023-03-12 Thread Michał Górny
commit: a86cb1b75a1a47b2d9b840be9f86202559b26531
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 12 13:14:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 12 13:18:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86cb1b7

dev-python/pyscreenshot: Bump to 3.1

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

 dev-python/pyscreenshot/Manifest|  1 +
 dev-python/pyscreenshot/pyscreenshot-3.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-python/pyscreenshot/Manifest b/dev-python/pyscreenshot/Manifest
index bb0442ae459b..4d03f8566f03 100644
--- a/dev-python/pyscreenshot/Manifest
+++ b/dev-python/pyscreenshot/Manifest
@@ -1 +1,2 @@
 DIST pyscreenshot-3.0.tar.gz 32865 BLAKE2B 
b39d338be4f1dc23fc30fe84a6f8ee6b6346761b023222438e8ff33e01beafc347d34118332efb053057c54383f5468e73049041889a6140a70c0f928c655661
 SHA512 
f8070941ade2bc710157238f47c9575df1504ef63152980b2bc0edd1f69c9ca4aeec3f738929de1c81a51fed79838053674626981ec61d95dafa7b9998004606
+DIST pyscreenshot-3.1.gh.tar.gz 36860 BLAKE2B 
fff930ad784da3e800d7c85bba2ea03db8f91011083b437f31c0d62037df9fa8921f9572d2271c258bdafa5d4c0b9d3ff93a7b8ab53db2cc24373f971fb6dc54
 SHA512 
9cbb58ddf2248548fb8b3519b41646e6f00d635ddaac69cc20a41b57e8693466c2b93947d72cf3a0caa0ee20f9d42f70587079a919b1c1d156212d6f942285ee

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
new file mode 100644
index ..47b82756e769
--- /dev/null
+++ b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python screenshot library"
+HOMEPAGE="
+   https://github.com/ponty/pyscreenshot/
+   https://pypi.org/project/pyscreenshot/
+"
+SRC_URI="
+   https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/easyprocess[${PYTHON_USEDEP}]
+   dev-python/entrypoint2[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   dev-python/mss[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
+   media-gfx/imagemagick
+   media-gfx/pqiv
+   x11-apps/xdpyinfo
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   tests/test_check.py::test_speedtest
+   )
+
+   # skip GNOME/KDE tests that require D-BUS
+   local -x XDG_CURRENT_DESKTOP=none
+   # nonfatal is already implied by virtx, make it explicit though
+   nonfatal epytest || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2022-10-29 Thread Sam James
commit: 1872bf90994aec83723eb6aab48f2ff6173a6d6a
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 29 19:42:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 29 19:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1872bf90

dev-python/pyscreenshot: Keyword 3.0-r1 arm, #858215

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

 dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
index 7fc47bfb16eb..3078c63b0a34 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/easyprocess[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2022-09-09 Thread Jakov Smolić
commit: 8aa0e92c56c61353413bb70363fbbbfaa107be5d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Sep  9 22:38:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Sep  9 22:38:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa0e92c

dev-python/pyscreenshot: Keyword 3.0-r1 riscv, #858215

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

 dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
index bafa148ab628..7fc47bfb16eb 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/easyprocess[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2022-07-03 Thread Michał Górny
commit: d782ace815c640a5d189e3e0e5d99c47cd23311e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul  3 11:12:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul  3 11:12:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d782ace8

dev-python/pyscreenshot: Remove old

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

 dev-python/pyscreenshot/pyscreenshot-3.0.ebuild | 42 -
 1 file changed, 42 deletions(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
deleted file mode 100644
index 4c4a98f0a439..
--- a/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Python screenshot library"
-HOMEPAGE="https://github.com/ponty/pyscreenshot;
-SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-RDEPEND="
-   dev-python/easyprocess[${PYTHON_USEDEP}]
-   dev-python/entrypoint2[${PYTHON_USEDEP}]
-   dev-python/jeepney[${PYTHON_USEDEP}]
-   dev-python/mss[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/python-xlib[${PYTHON_USEDEP}]
-   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
-   media-gfx/imagemagick
-   media-gfx/pqiv
-   x11-apps/xdpyinfo
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   # skip GNOME/KDE tests that require D-BUS
-   local -x XDG_CURRENT_DESKTOP=none
-   virtx epytest --deselect tests/test_check.py::test_speedtest
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2022-07-03 Thread Agostino Sarubbo
commit: 6dce9e8ca04668fcb33603544e210b7674a444e4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 10:47:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 10:48:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dce9e8c

dev-python/pyscreenshot: amd64/x86 stable (ALLARCHES policy) wrt bug #855791

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
index 673bf65d8b11..bafa148ab628 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
dev-python/easyprocess[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2022-06-01 Thread Andrew Ammerlaan
commit: 34304d85abbd61039df891e530c2b1873074a165
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  1 10:37:08 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  1 10:55:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34304d85

dev-python/pyscreenshot: update EAPI 7 -> 8, pep517, enable py3.11

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild | 42 ++
 1 file changed, 42 insertions(+)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
new file mode 100644
index ..673bf65d8b11
--- /dev/null
+++ b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python screenshot library"
+HOMEPAGE="https://github.com/ponty/pyscreenshot;
+SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/easyprocess[${PYTHON_USEDEP}]
+   dev-python/entrypoint2[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   dev-python/mss[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
+   media-gfx/imagemagick
+   media-gfx/pqiv
+   x11-apps/xdpyinfo
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # skip GNOME/KDE tests that require D-BUS
+   local -x XDG_CURRENT_DESKTOP=none
+   virtx epytest --deselect tests/test_check.py::test_speedtest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-10-18 Thread Sam James
commit: bd017821410a223df1c6677f83492105fc4262ce
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 19 00:11:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 19 00:11:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd017821

dev-python/pyscreenshot: Keyword 3.0 arm64, #818277

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

 dev-python/pyscreenshot/pyscreenshot-3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
index 86364470ae3..4c4a98f0a43 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
dev-python/easyprocess[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-09-14 Thread Arthur Zamarin
commit: f9baa8a7999295d1f527ac441144a1fb406225ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 13 18:59:00 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 14 13:58:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9baa8a7

dev-python/pyscreenshot: add github upstream metadata

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

 dev-python/pyscreenshot/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pyscreenshot/metadata.xml 
b/dev-python/pyscreenshot/metadata.xml
index 41fd418c062..de30b80f984 100644
--- a/dev-python/pyscreenshot/metadata.xml
+++ b/dev-python/pyscreenshot/metadata.xml
@@ -12,5 +12,6 @@


pyscreenshot
+   ponty/pyscreenshot

 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-09-14 Thread Arthur Zamarin
commit: 6bb319b4817177f40142945d6f0c43fa3e0715ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 13 19:11:52 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 14 13:58:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb319b4

dev-python/pyscreenshot: enable py3.10

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

 dev-python/pyscreenshot/pyscreenshot-3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
index 71f557e8e35..86364470ae3 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 virtualx
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-05-26 Thread Michał Górny
commit: f90ce02238623c350ac0f8a14132e8a145012eaa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 26 08:22:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 26 08:36:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90ce022

dev-python/pyscreenshot: Remove old

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

 dev-python/pyscreenshot/Manifest|  2 -
 dev-python/pyscreenshot/pyscreenshot-2.2.ebuild | 73 -
 dev-python/pyscreenshot/pyscreenshot-2.3.ebuild | 47 
 3 files changed, 122 deletions(-)

diff --git a/dev-python/pyscreenshot/Manifest b/dev-python/pyscreenshot/Manifest
index 6aaaf9a8e23..bb0442ae459 100644
--- a/dev-python/pyscreenshot/Manifest
+++ b/dev-python/pyscreenshot/Manifest
@@ -1,3 +1 @@
-DIST pyscreenshot-2.2.tar.gz 29726 BLAKE2B 
d1e314be360d4716b35b4302de82010dfc9a97212b3f4472b42e40f9470fd0575fe8f0ceb976adfe13059c0566413414e03f78189d4afa193d88a0aaf4c5c26e
 SHA512 
6689ccbcd5c6164aeb12d911ee93c8958f6c6b5aaba5ba7d4073ee855e6398180ed27fce6299480b18b3d7ffad12cd17694c3db1f1c7373d4b25be0073d49338
-DIST pyscreenshot-2.3.tar.gz 34543 BLAKE2B 
a9ae6fc51ac62efabca7e9b4e08ee8ee05d778a3f8ea0bfaec5f0958bea7f6dd266e18a938350aac6fa1058fdb378cfa69cf6c5490768c39d7312be51e3d2630
 SHA512 
6919e4529a932b9a6e3dd28d60c628447b0e6f25df567db742b5bf14455373ad7340237bb4b77696c436be6f31211030b206d7152f4b61d16d6745f439f84425
 DIST pyscreenshot-3.0.tar.gz 32865 BLAKE2B 
b39d338be4f1dc23fc30fe84a6f8ee6b6346761b023222438e8ff33e01beafc347d34118332efb053057c54383f5468e73049041889a6140a70c0f928c655661
 SHA512 
f8070941ade2bc710157238f47c9575df1504ef63152980b2bc0edd1f69c9ca4aeec3f738929de1c81a51fed79838053674626981ec61d95dafa7b9998004606

diff --git a/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
deleted file mode 100644
index 67e2ca1a19b..000
--- a/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
+++ /dev/null
@@ -1,73 +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
-
-DESCRIPTION="Python screenshot library"
-HOMEPAGE="https://github.com/ponty/pyscreenshot;
-SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="test? (
-   dev-python/path-py[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/python-xlib[${PYTHON_USEDEP}]
-   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
-   media-gfx/pqiv
-)"
-
-DEPEND="
-   dev-python/easyprocess[${PYTHON_USEDEP}]
-   dev-python/entrypoint2[${PYTHON_USEDEP}]
-   dev-python/jeepney[${PYTHON_USEDEP}]
-   dev-python/mss[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # easyprocess.EasyProcessError: start error fails inside emerge env
-   sed -i -e 's:test_default:_&:' \
-   tests/test_default.py || die
-
-   # AssertionError
-   sed -i -e 's:test_imagemagick:_&:' \
-   tests/test_imagemagick.py || die
-
-   # Needs access to dbus
-   sed -i -e 's:test_kwin_dbus:_&:' \
-   tests/test_kwin_dbus.py || die
-
-   # AssertionError
-   sed -i -e 's:test_mss:_&:' \
-   tests/test_mss.py || die
-
-   # AssertionError
-   sed -i -e 's:test_pygdk3:_&:' \
-   tests/test_pygdk3.py || die
-
-   # AssertionError
-   sed -i -e 's:test_pyqt5:_&:' \
-   tests/test_pyqt5.py || die
-
-   # AssertionError
-   sed -i -e 's:test_qtpy:_&:' \
-   tests/test_qtpy.py || die
-
-   # AssertionError
-   sed -i -e 's:test_scrot:_&:' \
-   tests/test_scrot.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   virtx pytest -vv
-}

diff --git a/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
deleted file mode 100644
index 1cb95e4a350..000
--- a/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Python screenshot library"
-HOMEPAGE="https://github.com/ponty/pyscreenshot;
-SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="test? (
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/python-xlib[${PYTHON_USEDEP}]
-   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
-   media-gfx/imagemagick
-   media-gfx/pqiv
-   kde-apps/gwenview
-   x11-apps/xdpyinfo
-)"
-
-DEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-05-16 Thread Sam James
commit: 06f49284ad253b30184ea6532b64ab8751662a99
Author: Sam James  gentoo  org>
AuthorDate: Sun May 16 23:38:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 16 23:38:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f49284

dev-python/pyscreenshot: Stabilize 2.3 ALLARCHES, #782478

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

 dev-python/pyscreenshot/pyscreenshot-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
index 806c64ba151..1cb95e4a350 100644
--- a/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 BDEPEND="test? (
dev-python/pillow[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-04-19 Thread Michał Górny
commit: fd5bb33c5d6f76b3c8fd8018c5d042d094e1f9c3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 08:23:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 08:23:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5bb33c

dev-python/pyscreenshot: Readd the dep on pillow

I was wrong, it is needed after all.

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

 dev-python/pyscreenshot/pyscreenshot-3.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
index d2e4c46337c..ea317eb5ece 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
 
 BDEPEND="
test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
dev-python/python-xlib[${PYTHON_USEDEP}]
dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
media-gfx/imagemagick



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-04-19 Thread Michał Górny
commit: cf669e89d20bc0a8d8cdc80ad38312a74e31868e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 07:19:09 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 07:20:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf669e89

dev-python/pyscreenshot: Bump to 3.0

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

 dev-python/pyscreenshot/Manifest|  1 +
 dev-python/pyscreenshot/pyscreenshot-3.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-python/pyscreenshot/Manifest b/dev-python/pyscreenshot/Manifest
index da0d2432bad..6aaaf9a8e23 100644
--- a/dev-python/pyscreenshot/Manifest
+++ b/dev-python/pyscreenshot/Manifest
@@ -1,2 +1,3 @@
 DIST pyscreenshot-2.2.tar.gz 29726 BLAKE2B 
d1e314be360d4716b35b4302de82010dfc9a97212b3f4472b42e40f9470fd0575fe8f0ceb976adfe13059c0566413414e03f78189d4afa193d88a0aaf4c5c26e
 SHA512 
6689ccbcd5c6164aeb12d911ee93c8958f6c6b5aaba5ba7d4073ee855e6398180ed27fce6299480b18b3d7ffad12cd17694c3db1f1c7373d4b25be0073d49338
 DIST pyscreenshot-2.3.tar.gz 34543 BLAKE2B 
a9ae6fc51ac62efabca7e9b4e08ee8ee05d778a3f8ea0bfaec5f0958bea7f6dd266e18a938350aac6fa1058fdb378cfa69cf6c5490768c39d7312be51e3d2630
 SHA512 
6919e4529a932b9a6e3dd28d60c628447b0e6f25df567db742b5bf14455373ad7340237bb4b77696c436be6f31211030b206d7152f4b61d16d6745f439f84425
+DIST pyscreenshot-3.0.tar.gz 32865 BLAKE2B 
b39d338be4f1dc23fc30fe84a6f8ee6b6346761b023222438e8ff33e01beafc347d34118332efb053057c54383f5468e73049041889a6140a70c0f928c655661
 SHA512 
f8070941ade2bc710157238f47c9575df1504ef63152980b2bc0edd1f69c9ca4aeec3f738929de1c81a51fed79838053674626981ec61d95dafa7b9998004606

diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
new file mode 100644
index 000..d2e4c46337c
--- /dev/null
+++ b/dev-python/pyscreenshot/pyscreenshot-3.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python screenshot library"
+HOMEPAGE="https://github.com/ponty/pyscreenshot;
+SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/easyprocess[${PYTHON_USEDEP}]
+   dev-python/entrypoint2[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   dev-python/mss[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
+   media-gfx/imagemagick
+   media-gfx/pqiv
+   x11-apps/xdpyinfo
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # skip GNOME/KDE tests that require D-BUS
+   local -x XDG_CURRENT_DESKTOP=none
+   virtx epytest --deselect tests/test_check.py::test_speedtest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-04-19 Thread Michał Górny
commit: 5e2fd54d0766e7563d228006582e1064e16e31b7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 07:19:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 07:20:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2fd54d

dev-python/pyscreenshot: Add python@ as co-maint.

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

 dev-python/pyscreenshot/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/pyscreenshot/metadata.xml 
b/dev-python/pyscreenshot/metadata.xml
index eb9e64f6f0d..69cee15cca1 100644
--- a/dev-python/pyscreenshot/metadata.xml
+++ b/dev-python/pyscreenshot/metadata.xml
@@ -9,6 +9,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   pyt...@gentoo.org
+   Python
+   


pyscreenshot



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-04-09 Thread Joonas Niilola
commit: 09f12751f70dcb675811b2104bd0def2532be0d4
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Apr  7 15:24:48 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr  9 11:49:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f12751

dev-python/pyscreenshot: add py3.9

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pyscreenshot/metadata.xml| 1 +
 dev-python/pyscreenshot/pyscreenshot-2.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/metadata.xml 
b/dev-python/pyscreenshot/metadata.xml
index 1f7f3dc660d..eb9e64f6f0d 100644
--- a/dev-python/pyscreenshot/metadata.xml
+++ b/dev-python/pyscreenshot/metadata.xml
@@ -9,6 +9,7 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   

pyscreenshot


diff --git a/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
index 04cec4abf98..806c64ba151 100644
--- a/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1 virtualx
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2021-03-10 Thread Joonas Niilola
commit: 1abc7b11f32e691ee1579a4b3b0f611c1b65969d
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Jan 25 19:31:17 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar 11 07:17:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abc7b11

dev-python/pyscreenshot: add version 2.3

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pyscreenshot/Manifest|  1 +
 dev-python/pyscreenshot/pyscreenshot-2.3.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/pyscreenshot/Manifest b/dev-python/pyscreenshot/Manifest
index a2135f89123..da0d2432bad 100644
--- a/dev-python/pyscreenshot/Manifest
+++ b/dev-python/pyscreenshot/Manifest
@@ -1 +1,2 @@
 DIST pyscreenshot-2.2.tar.gz 29726 BLAKE2B 
d1e314be360d4716b35b4302de82010dfc9a97212b3f4472b42e40f9470fd0575fe8f0ceb976adfe13059c0566413414e03f78189d4afa193d88a0aaf4c5c26e
 SHA512 
6689ccbcd5c6164aeb12d911ee93c8958f6c6b5aaba5ba7d4073ee855e6398180ed27fce6299480b18b3d7ffad12cd17694c3db1f1c7373d4b25be0073d49338
+DIST pyscreenshot-2.3.tar.gz 34543 BLAKE2B 
a9ae6fc51ac62efabca7e9b4e08ee8ee05d778a3f8ea0bfaec5f0958bea7f6dd266e18a938350aac6fa1058fdb378cfa69cf6c5490768c39d7312be51e3d2630
 SHA512 
6919e4529a932b9a6e3dd28d60c628447b0e6f25df567db742b5bf14455373ad7340237bb4b77696c436be6f31211030b206d7152f4b61d16d6745f439f84425

diff --git a/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
new file mode 100644
index 000..04cec4abf98
--- /dev/null
+++ b/dev-python/pyscreenshot/pyscreenshot-2.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python screenshot library"
+HOMEPAGE="https://github.com/ponty/pyscreenshot;
+SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+   dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
+   media-gfx/imagemagick
+   media-gfx/pqiv
+   kde-apps/gwenview
+   x11-apps/xdpyinfo
+)"
+
+DEPEND="
+   dev-python/easyprocess[${PYTHON_USEDEP}]
+   dev-python/entrypoint2[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   dev-python/mss[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Needs access to dbus
+   sed -i -e 's:test_kwin_dbus:_&:' \
+   tests/test_kwin_dbus.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   virtx pytest -vv
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2020-11-13 Thread Joonas Niilola
commit: ebd5076a8a57964554fe1988b68be387c118105a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Nov 13 08:07:06 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Nov 13 08:08:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd5076a

dev-python/pyscreenshot: stabilize 2.2 on amd64

Bug: https://bugs.gentoo.org/752501
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pyscreenshot/pyscreenshot-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
index 6dbcc455257..67e2ca1a19b 100644
--- a/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 BDEPEND="test? (
dev-python/path-py[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2020-11-12 Thread Thomas Deutschmann
commit: 909354957e9de7ccde3d8d651ef912ccbf141d5c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 12 22:53:42 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 12 22:54:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90935495

dev-python/pyscreenshot: x86 stable (bug #752501)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/pyscreenshot/pyscreenshot-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
index d4e41d5057b..6dbcc455257 100644
--- a/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 BDEPEND="test? (
dev-python/path-py[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/

2020-09-15 Thread Joonas Niilola
commit: 36acc6404c295d6c190e249350e13279a69b46f7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Sep 15 08:07:03 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 15 08:09:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36acc640

dev-python/pyscreenshot: add missing test dep on pqiv

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

 dev-python/pyscreenshot/pyscreenshot-2.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild 
b/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
index d04a9042458..d4e41d5057b 100644
--- a/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-2.2.ebuild
@@ -20,6 +20,7 @@ BDEPEND="test? (
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/python-xlib[${PYTHON_USEDEP}]
dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
+   media-gfx/pqiv
 )"
 
 DEPEND="