[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2024-04-16 Thread Patrick Lauer
commit: 2b6a14e2939c3806de820e2608adb289de501ef0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 16 11:46:39 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 16 11:46:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b6a14e2

games-board/pychess: enable py3.12

Closes: https://bugs.gentoo.org/929574
Signed-off-by: Patrick Lauer  gentoo.org>

 games-board/pychess/pychess-1.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/pychess/pychess-1.0.4.ebuild 
b/games-board/pychess/pychess-1.0.4.ebuild
index 1d00868a352c..1c65ba188c72 100644
--- a/games-board/pychess/pychess-1.0.4.ebuild
+++ b/games-board/pychess/pychess-1.0.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE="sqlite"
 inherit distutils-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/files/, games-board/pychess/

2024-01-27 Thread Michał Górny
commit: 0ac066a08770767e532b48eb45f2d1ae2ef68622
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 27 11:10:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 27 12:10:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac066a0

games-board/pychess: Remove old

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

 games-board/pychess/Manifest   |  2 -
 .../files/pychess-1.0.3-setuptools-warning.patch   |  8 
 games-board/pychess/pychess-1.0.3-r3.ebuild| 47 --
 games-board/pychess/pychess-1.0.4_alpha1.ebuild| 45 -
 4 files changed, 102 deletions(-)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index c56995fffa41..6229f2ba5e68 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,3 +1 @@
-DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 
0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d
 SHA512 
ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5
 DIST pychess-1.0.4.tar.gz 14553786 BLAKE2B 
25855090d8d24f75ac519cc3f28f97c82229a72ca1e9c96bdb129271e487ff84b32fd644c953628c917bb2a1f5c71d3feaa18e10883cb207441ecf3c5119c64e
 SHA512 
668fef78352f6aab9dabb3c061403dd7cad4db9b699d4f562820f0ae6732c337ba2aab789ad70c7e01eb3bd6f2602291afd43ddc25826f5f132b4e78b3dba4b4
-DIST pychess-1.0.4a1.tar.gz 14553856 BLAKE2B 
d9d6d77993f4bb65330b9e07a043054261970a829bf278e9644f60876de243a6dfdbbe83dba065272bd26f0bbb046120db8498d77fb2a388b46c19cd03ef87d1
 SHA512 
240989ae118a5b267b0d71c8dfeea14a38c342801a33e20ebef6659d90f221c6b6debbcee2c4ebf726ad4e69b48991ed1d3eab78b78f4f0a3785e213de7e8318

diff --git a/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch 
b/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch
deleted file mode 100644
index 414a486905b9..
--- a/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch
+++ /dev/null
@@ -1,8 +0,0 @@
-Silence QA notice for:
-dist.py:275: UserWarning: Unknown distribution option: 'executables'
 a/setup.py
-+++ b/setup.py
-@@ -323,3 +323,2 @@
-  "bdist_msi": bdist_msi_options},
--executables=executables
- )

diff --git a/games-board/pychess/pychess-1.0.3-r3.ebuild 
b/games-board/pychess/pychess-1.0.3-r3.ebuild
deleted file mode 100644
index 7a74f0b75169..
--- a/games-board/pychess/pychess-1.0.3-r3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1 xdg
-
-DESCRIPTION="GTK chess client"
-HOMEPAGE="https://pychess.github.io/;
-SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
-S="${WORKDIR}/PyChess-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
-   https://github.com/pychess/pychess/pull/1825
-   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
-}

diff --git a/games-board/pychess/pychess-1.0.4_alpha1.ebuild 
b/games-board/pychess/pychess-1.0.4_alpha1.ebuild
deleted file mode 100644
index 84043e29573f..
--- a/games-board/pychess/pychess-1.0.4_alpha1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1 xdg
-
-MY_PV="${PV/_alpha/a}"
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="GTK chess client"
-HOMEPAGE="https://pychess.github.io/;
-SRC_URI="https://github.com/pychess/pychess/releases/download/${MY_PV}/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
-   >=dev-python/sqlalchemy-2[${PYTHON_USEDEP},sqlite]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')
-   gnome-base/librsvg:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/gtksourceview:3.0[introspection]
-   x11-libs/pango[introspection]
-   

[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2023-06-04 Thread Arthur Zamarin
commit: 781596efad441167f9d15b873c9bb892f6a4c14b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781596ef

games-board/pychess: Keyword 1.0.4 arm64, #907772

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

 games-board/pychess/pychess-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/pychess/pychess-1.0.4.ebuild 
b/games-board/pychess/pychess-1.0.4.ebuild
index 05ae518edf13..1d00868a352c 100644
--- a/games-board/pychess/pychess-1.0.4.ebuild
+++ b/games-board/pychess/pychess-1.0.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="gstreamer"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2023-04-04 Thread Sebastian Pipping
commit: b9ebfbaef10f4740671c8bd90c6d2c929f8379bc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Apr  4 20:53:12 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Apr  4 20:53:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ebfbae

games-board/pychess: 1.0.4

Signed-off-by: Sebastian Pipping  gentoo.org>

 games-board/pychess/Manifest |  1 +
 games-board/pychess/pychess-1.0.4.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index c24e3476ca70..c56995fffa41 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,2 +1,3 @@
 DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 
0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d
 SHA512 
ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5
+DIST pychess-1.0.4.tar.gz 14553786 BLAKE2B 
25855090d8d24f75ac519cc3f28f97c82229a72ca1e9c96bdb129271e487ff84b32fd644c953628c917bb2a1f5c71d3feaa18e10883cb207441ecf3c5119c64e
 SHA512 
668fef78352f6aab9dabb3c061403dd7cad4db9b699d4f562820f0ae6732c337ba2aab789ad70c7e01eb3bd6f2602291afd43ddc25826f5f132b4e78b3dba4b4
 DIST pychess-1.0.4a1.tar.gz 14553856 BLAKE2B 
d9d6d77993f4bb65330b9e07a043054261970a829bf278e9644f60876de243a6dfdbbe83dba065272bd26f0bbb046120db8498d77fb2a388b46c19cd03ef87d1
 SHA512 
240989ae118a5b267b0d71c8dfeea14a38c342801a33e20ebef6659d90f221c6b6debbcee2c4ebf726ad4e69b48991ed1d3eab78b78f4f0a3785e213de7e8318

diff --git a/games-board/pychess/pychess-1.0.4.ebuild 
b/games-board/pychess/pychess-1.0.4.ebuild
new file mode 100644
index ..05ae518edf13
--- /dev/null
+++ b/games-board/pychess/pychess-1.0.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 xdg
+
+DESCRIPTION="GTK chess client"
+HOMEPAGE="https://pychess.github.io/;
+SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+   >=dev-python/sqlalchemy-2[${PYTHON_USEDEP},sqlite]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')
+   gnome-base/librsvg:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme"
+BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found
+
+src_install() {
+   distutils-r1_src_install
+
+   # https://github.com/pychess/pychess/pull/1825
+   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2023-03-22 Thread Sebastian Pipping
commit: d8c032790e85aa6c8dcd3cd8bbe79dbee0e24f63
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Mar 22 17:02:21 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Mar 22 17:02:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c03279

games-board/pychess: 1.0.4_alpha1

Signed-off-by: Sebastian Pipping  gentoo.org>

 games-board/pychess/Manifest|  1 +
 games-board/pychess/pychess-1.0.4_alpha1.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index f4c1806cc741..c24e3476ca70 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1 +1,2 @@
 DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 
0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d
 SHA512 
ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5
+DIST pychess-1.0.4a1.tar.gz 14553856 BLAKE2B 
d9d6d77993f4bb65330b9e07a043054261970a829bf278e9644f60876de243a6dfdbbe83dba065272bd26f0bbb046120db8498d77fb2a388b46c19cd03ef87d1
 SHA512 
240989ae118a5b267b0d71c8dfeea14a38c342801a33e20ebef6659d90f221c6b6debbcee2c4ebf726ad4e69b48991ed1d3eab78b78f4f0a3785e213de7e8318

diff --git a/games-board/pychess/pychess-1.0.4_alpha1.ebuild 
b/games-board/pychess/pychess-1.0.4_alpha1.ebuild
new file mode 100644
index ..84043e29573f
--- /dev/null
+++ b/games-board/pychess/pychess-1.0.4_alpha1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 xdg
+
+MY_PV="${PV/_alpha/a}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="GTK chess client"
+HOMEPAGE="https://pychess.github.io/;
+SRC_URI="https://github.com/pychess/pychess/releases/download/${MY_PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+   >=dev-python/sqlalchemy-2[${PYTHON_USEDEP},sqlite]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')
+   gnome-base/librsvg:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme"
+BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found
+
+src_install() {
+   distutils-r1_src_install
+
+   # https://github.com/pychess/pychess/pull/1825
+   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2023-03-09 Thread Ionen Wolkens
commit: 3bfcefe63f7f1a3200cbc9a5bab779741324c847
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar  9 17:45:57 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Mar  9 20:12:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bfcefe6

games-board/pychess: drop 1.0.3-r2

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-board/pychess/pychess-1.0.3-r2.ebuild | 47 -
 1 file changed, 47 deletions(-)

diff --git a/games-board/pychess/pychess-1.0.3-r2.ebuild 
b/games-board/pychess/pychess-1.0.3-r2.ebuild
deleted file mode 100644
index 4a7e645d10ff..
--- a/games-board/pychess/pychess-1.0.3-r2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1 xdg
-
-DESCRIPTION="GTK chess client"
-HOMEPAGE="https://pychess.github.io/;
-SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
-S="${WORKDIR}/PyChess-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
-   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')
-   gnome-base/librsvg:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/gtksourceview:3.0[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/adwaita-icon-theme"
-BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.0.3-setuptools-warning.patch
-)
-
-src_install() {
-   distutils-r1_src_install
-
-   # https://github.com/pychess/pychess/pull/1825
-   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2023-03-07 Thread Sebastian Pipping
commit: 698a74ba9328cdc06c3526f41984d2c186f5ccb6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Mar  8 04:27:20 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Mar  8 04:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698a74ba

games-board/pychess: Python 3.11 + require https://bugs.gentoo.org/892892
Closes: https://bugs.gentoo.org/896956
Signed-off-by: Sebastian Pipping  gentoo.org>

 games-board/pychess/pychess-1.0.3-r3.ebuild | 47 +
 1 file changed, 47 insertions(+)

diff --git a/games-board/pychess/pychess-1.0.3-r3.ebuild 
b/games-board/pychess/pychess-1.0.3-r3.ebuild
new file mode 100644
index ..7a74f0b75169
--- /dev/null
+++ b/games-board/pychess/pychess-1.0.3-r3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 xdg
+
+DESCRIPTION="GTK chess client"
+HOMEPAGE="https://pychess.github.io/;
+SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
+S="${WORKDIR}/PyChess-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+   https://github.com/pychess/pychess/pull/1825
+   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2022-02-19 Thread Ionen Wolkens
commit: 9a5a1aaca1fbc97ed907959cc187094629e2be0f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 19 23:42:46 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 19 23:44:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5a1aac

games-board/pychess: depend on pygobject[cairo]

Closes: https://bugs.gentoo.org/833777
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../pychess/{pychess-1.0.3-r1.ebuild => pychess-1.0.3-r2.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/pychess/pychess-1.0.3-r1.ebuild 
b/games-board/pychess/pychess-1.0.3-r2.ebuild
similarity index 96%
rename from games-board/pychess/pychess-1.0.3-r1.ebuild
rename to games-board/pychess/pychess-1.0.3-r2.ebuild
index f80647c3668a..adb277fbbb64 100644
--- a/games-board/pychess/pychess-1.0.3-r1.ebuild
+++ b/games-board/pychess/pychess-1.0.3-r2.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-python/pexpect[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
dev-python/websockets[${PYTHON_USEDEP}]
gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2022-02-11 Thread Ionen Wolkens
commit: 3b9b1014085e90bfb8640e179dba008063306c1a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 01:01:19 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 01:31:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9b1014

games-board/pychess: drop 1.0.3

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-board/pychess/pychess-1.0.3.ebuild | 52 
 1 file changed, 52 deletions(-)

diff --git a/games-board/pychess/pychess-1.0.3.ebuild 
b/games-board/pychess/pychess-1.0.3.ebuild
deleted file mode 100644
index 849abb618dea..
--- a/games-board/pychess/pychess-1.0.3.ebuild
+++ /dev/null
@@ -1,52 +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} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_REQ_USE="sqlite"
-
-inherit xdg distutils-r1
-
-DESCRIPTION="A chess client for GNOME"
-HOMEPAGE="https://github.com/pychess/pychess;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
-S="${WORKDIR}/PyChess-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   ')
-   gnome-base/librsvg:2
-   x11-libs/gtksourceview:3.0
-   x11-libs/pango
-   x11-themes/adwaita-icon-theme
-   gstreamer? (
-   $(python_gen_cond_dep '
-   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
-   ')
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-"
-
-RDEPEND="${DEPEND}"
-
-src_install() {
-   distutils-r1_src_install
-
-   # https://github.com/pychess/pychess/pull/1825
-   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/, games-board/pychess/files/

2022-02-11 Thread Ionen Wolkens
commit: a27c1aa6342e1df6780a8f64ad28cbee452841b8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 18:51:44 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27c1aa6

games-board/pychess: modernize and enable py3.10

Upstream doesn't advertise support for 3.10 yet, but no known
issues/reports and seems to run fine.

Also add several missing [introspection] based on gi.require_version()
statements, and roughly update description (upstream no longer
advertises this as "for GNOME", not that there's much else to say).

Signed-off-by: Ionen Wolkens  gentoo.org>

 .../files/pychess-1.0.3-setuptools-warning.patch   |  8 
 games-board/pychess/pychess-1.0.3-r1.ebuild| 47 ++
 2 files changed, 55 insertions(+)

diff --git a/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch 
b/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch
new file mode 100644
index ..414a486905b9
--- /dev/null
+++ b/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch
@@ -0,0 +1,8 @@
+Silence QA notice for:
+dist.py:275: UserWarning: Unknown distribution option: 'executables'
+--- a/setup.py
 b/setup.py
+@@ -323,3 +323,2 @@
+  "bdist_msi": bdist_msi_options},
+-executables=executables
+ )

diff --git a/games-board/pychess/pychess-1.0.3-r1.ebuild 
b/games-board/pychess/pychess-1.0.3-r1.ebuild
new file mode 100644
index ..f80647c3668a
--- /dev/null
+++ b/games-board/pychess/pychess-1.0.3-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 xdg
+
+DESCRIPTION="GTK chess client"
+HOMEPAGE="https://pychess.github.io/;
+SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
+S="${WORKDIR}/PyChess-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')
+   gnome-base/librsvg:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme"
+BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.3-setuptools-warning.patch
+)
+
+src_install() {
+   distutils-r1_src_install
+
+   # https://github.com/pychess/pychess/pull/1825
+   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2021-10-30 Thread Ionen Wolkens
commit: 688bcfcd7c1388b34d76049f0c6b06444e2145a5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Oct 30 11:06:20 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 30 11:11:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688bcfcd

games-board/pychess: drop 1.0.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-board/pychess/Manifest |  1 -
 games-board/pychess/pychess-1.0.2.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index cfd7d89775a..f4c1806cc74 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,2 +1 @@
-DIST pychess-1.0.2.tar.gz 14571480 BLAKE2B 
01ca5d802f651a1f371b32dfbc97ac5c05f3b3fad3c6394209423cdb0fca995ea12254ad98fa94885e3b31a2deb72f63c2df5d0d97258a208c41ff3aab6a8dde
 SHA512 
434f511ead51f1e90381172c894ed8b34fc5fae63e3714395285f6c55aa77dfe2f763e97febd93a3abcbc105f0e7591a9a84276eaae70c80f065a24040bfb083
 DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 
0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d
 SHA512 
ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5

diff --git a/games-board/pychess/pychess-1.0.2.ebuild 
b/games-board/pychess/pychess-1.0.2.ebuild
deleted file mode 100644
index 86d3dbd92d1..000
--- a/games-board/pychess/pychess-1.0.2.ebuild
+++ /dev/null
@@ -1,51 +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} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_REQ_USE="sqlite"
-
-inherit xdg distutils-r1
-
-DESCRIPTION="A chess client for GNOME"
-HOMEPAGE="https://github.com/pychess/pychess;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   ')
-   gnome-base/librsvg:2
-   x11-libs/gtksourceview:3.0
-   x11-libs/pango
-   x11-themes/adwaita-icon-theme
-   gstreamer? (
-   $(python_gen_cond_dep '
-   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
-   ')
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-"
-
-RDEPEND="${DEPEND}"
-
-src_install() {
-   distutils-r1_src_install
-
-   # https://github.com/pychess/pychess/pull/1825
-   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/files/

2021-06-03 Thread Ionen Wolkens
commit: 9dd5e43f2cc3f2ea672c0759c67a4db750029799
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Jun  3 16:47:19 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun  3 17:59:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd5e43f

games-board/pychess: remove unused patch(es)

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21107
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-board/pychess/files/pychess-gtk-compat.patch |  46 ---
 .../pychess/files/pychess-setup-no-display.patch   | 136 -
 2 files changed, 182 deletions(-)

diff --git a/games-board/pychess/files/pychess-gtk-compat.patch 
b/games-board/pychess/files/pychess-gtk-compat.patch
deleted file mode 100644
index fa7f2fc6103..000
--- a/games-board/pychess/files/pychess-gtk-compat.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 6c840c9981f2077d0fa4436b30a2f2f6650e55fb Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micka=C3=ABl=20Schoentgen?= 
-Date: Mon, 13 Apr 2020 14:48:40 +0200
-Subject: [PATCH] Fix missing TreeModelFilter.sort_new_with_model() on some Gtk
- versions
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-This is due to API changes, but let's keep compatibility with older versions.
-That should fix #1811.
-
-Signed-off-by: Mickaël Schoentgen 

- lib/pychess/perspectives/fics/__init__.py | 18 ++
- 1 file changed, 18 insertions(+)
-
-diff --git a/lib/pychess/perspectives/fics/__init__.py 
b/lib/pychess/perspectives/fics/__init__.py
-index 4f956b695..1518c21e0 100644
 a/lib/pychess/perspectives/fics/__init__.py
-+++ b/lib/pychess/perspectives/fics/__init__.py
-@@ -27,6 +27,24 @@
- from pychess.perspectives import Perspective, perspective_manager, panel_name
- 
- 
-+if not hasattr(Gtk.TreeModelFilter, "new_with_model"):
-+# Fix #1811: TreeModelFilter.sort_new_with_model() is missing on some Gtk 
versions
-+# due to API changes. Let's keep compatibility with older versions.
-+
-+def sort_new_with_model(self):
-+super_object = super(Gtk.TreeModel, self)
-+if hasattr(super_object, "sort_new_with_model"):
-+return super_object.sort_new_with_model()
-+return Gtk.TreeModelSort.new_with_model(self)
-+
-+@classmethod
-+def new_with_model(self, child_model):
-+return Gtk.TreeModel.sort_new_with_model(child_model)
-+
-+Gtk.TreeModel.sort_new_with_model = sort_new_with_model
-+Gtk.TreeModelFilter.new_with_model = new_with_model
-+
-+
- class PlayerNotificationMessage(InfoBarMessage):
- 
- def __init__(self, message_type, content, callback, player, text):

diff --git a/games-board/pychess/files/pychess-setup-no-display.patch 
b/games-board/pychess/files/pychess-setup-no-display.patch
deleted file mode 100644
index 29b06bd93fe..000
--- a/games-board/pychess/files/pychess-setup-no-display.patch
+++ /dev/null
@@ -1,136 +0,0 @@
-From faf456bf2d081aa3cff52d0f9f714748a04628b1 Mon Sep 17 00:00:00 2001
-From: gbtami 
-Date: Sat, 18 May 2019 18:50:17 +0200
-Subject: [PATCH] Fix bdist_rpm. Prevent importing GLib from setup.py
-

- lib/pychess/Savers/pgn.py |  8 
- lib/pychess/Utils/__init__.py | 18 ++
- lib/pychess/widgets/ChessClock.py | 20 ++--
- 3 files changed, 24 insertions(+), 22 deletions(-)
-
-diff --git a/lib/pychess/Savers/pgn.py b/lib/pychess/Savers/pgn.py
-index ac4238471..2b089e1d1 100644
 a/lib/pychess/Savers/pgn.py
-+++ b/lib/pychess/Savers/pgn.py
-@@ -10,8 +10,6 @@
- import sys
- import textwrap
- 
--from gi.repository import GLib
--
- import pexpect
- 
- from sqlalchemy import String
-@@ -23,7 +21,6 @@
- WON_RESIGN, DRAW, BLACKWON, WHITEWON, NORMALCHESS, DRAW_AGREE, 
FIRST_PAGE, PREV_PAGE, NEXT_PAGE, \
- ABORTED_REASONS, ADJOURNED_REASONS, WON_CALLFLAG, DRAW_ADJUDICATION, 
WON_ADJUDICATION, \
- WHITE_ENGINE_DIED, BLACK_ENGINE_DIED, RUNNING, TOOL_NONE, TOOL_CHESSDB, 
TOOL_SCOUTFISH
--
- from pychess.System import conf
- from pychess.System.Log import log
- from pychess.System.protoopen import PGN_ENCODING
-@@ -35,7 +32,7 @@
- from pychess.Utils.elo import get_elo_rating_change_pgn
- from pychess.Utils.logic import getStatus
- from pychess.Variants import name2variant, NormalBoard, variants
--from pychess.widgets.ChessClock import formatTime
-+from pychess.Utils import formatTime
- from pychess.Savers.ChessFile import ChessFile, LoadingError
- from pychess.Savers.database import col2label, TagDatabase, parseDateTag
- from pychess.Database import model as dbmodel
-@@ -460,6 +457,7 @@ def init_tag_database(self, importer=None):
- if size > 1000:
- drop_indexes(self.engine)
- if self.progressbar is not None:
-+from gi.repository import GLib
- 

[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2021-05-29 Thread Sam James
commit: fa537aaa77eb9210ec8f2207f3dea8a849497c5e
Author: Sam James  gentoo  org>
AuthorDate: Sun May 30 05:43:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 30 05:45:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa537aaa

games-board/pychess: drop 1.0.0

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

 games-board/pychess/Manifest |  1 -
 games-board/pychess/pychess-1.0.0.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index dc486365605..cfd7d89775a 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,3 +1,2 @@
-DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 
1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840
 SHA512 
331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a
 DIST pychess-1.0.2.tar.gz 14571480 BLAKE2B 
01ca5d802f651a1f371b32dfbc97ac5c05f3b3fad3c6394209423cdb0fca995ea12254ad98fa94885e3b31a2deb72f63c2df5d0d97258a208c41ff3aab6a8dde
 SHA512 
434f511ead51f1e90381172c894ed8b34fc5fae63e3714395285f6c55aa77dfe2f763e97febd93a3abcbc105f0e7591a9a84276eaae70c80f065a24040bfb083
 DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 
0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d
 SHA512 
ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5

diff --git a/games-board/pychess/pychess-1.0.0.ebuild 
b/games-board/pychess/pychess-1.0.0.ebuild
deleted file mode 100644
index ca376621f37..000
--- a/games-board/pychess/pychess-1.0.0.ebuild
+++ /dev/null
@@ -1,56 +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} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_REQ_USE="sqlite"
-
-inherit xdg distutils-r1
-
-DESCRIPTION="A chess client for GNOME"
-HOMEPAGE="https://github.com/pychess/pychess;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   ')
-   gnome-base/librsvg:2
-   x11-libs/gtksourceview:3.0
-   x11-libs/pango
-   x11-themes/adwaita-icon-theme
-   gstreamer? (
-   $(python_gen_cond_dep '
-   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
-   ')
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-"
-
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-setup-no-display.patch
-   "${FILESDIR}"/${PN}-gtk-compat.patch
-)
-
-src_install() {
-   distutils-r1_src_install
-
-   mv -v "${ED}"/usr/share/{appdata,metainfo} || die
-   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2021-05-29 Thread Sam James
commit: c8114e2adbf291311975a9cbee28cf1cdfc4e4de
Author: Sam James  gentoo  org>
AuthorDate: Sun May 30 05:43:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 30 05:45:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8114e2a

games-board/pychess: add 1.0.3

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

 games-board/pychess/Manifest |  1 +
 games-board/pychess/pychess-1.0.3.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 789b7af703b..dc486365605 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,2 +1,3 @@
 DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 
1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840
 SHA512 
331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a
 DIST pychess-1.0.2.tar.gz 14571480 BLAKE2B 
01ca5d802f651a1f371b32dfbc97ac5c05f3b3fad3c6394209423cdb0fca995ea12254ad98fa94885e3b31a2deb72f63c2df5d0d97258a208c41ff3aab6a8dde
 SHA512 
434f511ead51f1e90381172c894ed8b34fc5fae63e3714395285f6c55aa77dfe2f763e97febd93a3abcbc105f0e7591a9a84276eaae70c80f065a24040bfb083
+DIST pychess-1.0.3.tar.gz 14898032 BLAKE2B 
0993bcf26d3284847815b37f570b7482c5359595f9649f9546ed090b6c090c3686d71478c9ecdaacde4bdf56f8f57da89623023d25809b46fe4e2800beeba91d
 SHA512 
ca69555b1d952274fc4850f20bc66569e2f08120109908489c584231c754345b16fc1b1e9fa5b44a10582590145cf472604e5f5bd22522037666414418f5fda5

diff --git a/games-board/pychess/pychess-1.0.3.ebuild 
b/games-board/pychess/pychess-1.0.3.ebuild
new file mode 100644
index 000..849abb618de
--- /dev/null
+++ b/games-board/pychess/pychess-1.0.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_REQ_USE="sqlite"
+
+inherit xdg distutils-r1
+
+DESCRIPTION="A chess client for GNOME"
+HOMEPAGE="https://github.com/pychess/pychess;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+S="${WORKDIR}/PyChess-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   ')
+   gnome-base/librsvg:2
+   x11-libs/gtksourceview:3.0
+   x11-libs/pango
+   x11-themes/adwaita-icon-theme
+   gstreamer? (
+   $(python_gen_cond_dep '
+   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
+   ')
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+src_install() {
+   distutils-r1_src_install
+
+   # https://github.com/pychess/pychess/pull/1825
+   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2021-05-29 Thread Sam James
commit: 9a4a35ac494c58194542e3a59e8f06adb434aa3e
Author: Sam James  gentoo  org>
AuthorDate: Sun May 30 05:43:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 30 05:45:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4a35ac

games-board/pychess: add Python 3.9 to 1.0.2

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

 games-board/pychess/pychess-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/pychess/pychess-1.0.2.ebuild 
b/games-board/pychess/pychess-1.0.2.ebuild
index b082f71cc63..86d3dbd92d1 100644
--- a/games-board/pychess/pychess-1.0.2.ebuild
+++ b/games-board/pychess/pychess-1.0.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_REQ_USE="sqlite"



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2020-05-16 Thread James Le Cuirot
commit: d96a9a8e5c2170d18a218c288b6e0147d6f2420b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 16 14:03:45 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 16 14:03:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96a9a8e

games-board/pychess: Version bump to 1.0.2

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 games-board/pychess/Manifest |  1 +
 games-board/pychess/pychess-1.0.2.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 20545fa0b0a..789b7af703b 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1 +1,2 @@
 DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 
1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840
 SHA512 
331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a
+DIST pychess-1.0.2.tar.gz 14571480 BLAKE2B 
01ca5d802f651a1f371b32dfbc97ac5c05f3b3fad3c6394209423cdb0fca995ea12254ad98fa94885e3b31a2deb72f63c2df5d0d97258a208c41ff3aab6a8dde
 SHA512 
434f511ead51f1e90381172c894ed8b34fc5fae63e3714395285f6c55aa77dfe2f763e97febd93a3abcbc105f0e7591a9a84276eaae70c80f065a24040bfb083

diff --git a/games-board/pychess/pychess-1.0.2.ebuild 
b/games-board/pychess/pychess-1.0.2.ebuild
new file mode 100644
index 000..b082f71cc63
--- /dev/null
+++ b/games-board/pychess/pychess-1.0.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_REQ_USE="sqlite"
+
+inherit xdg distutils-r1
+
+DESCRIPTION="A chess client for GNOME"
+HOMEPAGE="https://github.com/pychess/pychess;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   ')
+   gnome-base/librsvg:2
+   x11-libs/gtksourceview:3.0
+   x11-libs/pango
+   x11-themes/adwaita-icon-theme
+   gstreamer? (
+   $(python_gen_cond_dep '
+   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
+   ')
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+src_install() {
+   distutils-r1_src_install
+
+   # https://github.com/pychess/pychess/pull/1825
+   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2020-05-04 Thread James Le Cuirot
commit: 6d2a847d4074d05166fcb6b2e93caee6469f935e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon May  4 20:10:49 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon May  4 20:10:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2a847d

games-board/pychess: Add Python 3.8

Closes: https://bugs.gentoo.org/718310
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 games-board/pychess/pychess-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/pychess/pychess-1.0.0.ebuild 
b/games-board/pychess/pychess-1.0.0.ebuild
index 39436e26bda..ca376621f37 100644
--- a/games-board/pychess/pychess-1.0.0.ebuild
+++ b/games-board/pychess/pychess-1.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8} )
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_REQ_USE="sqlite"



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/, games-board/pychess/files/

2020-04-25 Thread James Le Cuirot
commit: b6ba553e726506205668460edba8a6895996c595
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Apr 25 15:36:59 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Apr 25 15:48:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ba553e

games-board/pychess: Version bump to 1.0.0

I can't add Python 3.8 until gst-python has been bumped, which should
happen soon.

Bug: https://bugs.gentoo.org/718310
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 games-board/pychess/Manifest   |   1 +
 games-board/pychess/files/pychess-gtk-compat.patch |  46 +++
 .../pychess/files/pychess-setup-no-display.patch   | 136 +
 games-board/pychess/metadata.xml   |   2 +-
 games-board/pychess/pychess-1.0.0.ebuild   |  56 +
 5 files changed, 240 insertions(+), 1 deletion(-)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index cf02b110ce8..9b065a912a3 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1 +1,2 @@
 DIST pychess-0.99.4.tar.gz 12318797 BLAKE2B 
ae0741d724516b85c4158e25bc7a2ea1f7642bfa165365d6022c6de6c4447b5f9d3baa2f801bdcbf2449de53f95df3ec68d9a5c898d962c1864a5a2b0c5183b6
 SHA512 
79b5a3a780864ca8b92be19b213442030752694fa9cd3a4bf71140d2364042521f534adf94843094531550b1029bb6f80150953dd661631ec45b1b08014cf9dc
+DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 
1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840
 SHA512 
331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a

diff --git a/games-board/pychess/files/pychess-gtk-compat.patch 
b/games-board/pychess/files/pychess-gtk-compat.patch
new file mode 100644
index 000..fa7f2fc6103
--- /dev/null
+++ b/games-board/pychess/files/pychess-gtk-compat.patch
@@ -0,0 +1,46 @@
+From 6c840c9981f2077d0fa4436b30a2f2f6650e55fb Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micka=C3=ABl=20Schoentgen?= 
+Date: Mon, 13 Apr 2020 14:48:40 +0200
+Subject: [PATCH] Fix missing TreeModelFilter.sort_new_with_model() on some Gtk
+ versions
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This is due to API changes, but let's keep compatibility with older versions.
+That should fix #1811.
+
+Signed-off-by: Mickaël Schoentgen 
+---
+ lib/pychess/perspectives/fics/__init__.py | 18 ++
+ 1 file changed, 18 insertions(+)
+
+diff --git a/lib/pychess/perspectives/fics/__init__.py 
b/lib/pychess/perspectives/fics/__init__.py
+index 4f956b695..1518c21e0 100644
+--- a/lib/pychess/perspectives/fics/__init__.py
 b/lib/pychess/perspectives/fics/__init__.py
+@@ -27,6 +27,24 @@
+ from pychess.perspectives import Perspective, perspective_manager, panel_name
+ 
+ 
++if not hasattr(Gtk.TreeModelFilter, "new_with_model"):
++# Fix #1811: TreeModelFilter.sort_new_with_model() is missing on some Gtk 
versions
++# due to API changes. Let's keep compatibility with older versions.
++
++def sort_new_with_model(self):
++super_object = super(Gtk.TreeModel, self)
++if hasattr(super_object, "sort_new_with_model"):
++return super_object.sort_new_with_model()
++return Gtk.TreeModelSort.new_with_model(self)
++
++@classmethod
++def new_with_model(self, child_model):
++return Gtk.TreeModel.sort_new_with_model(child_model)
++
++Gtk.TreeModel.sort_new_with_model = sort_new_with_model
++Gtk.TreeModelFilter.new_with_model = new_with_model
++
++
+ class PlayerNotificationMessage(InfoBarMessage):
+ 
+ def __init__(self, message_type, content, callback, player, text):

diff --git a/games-board/pychess/files/pychess-setup-no-display.patch 
b/games-board/pychess/files/pychess-setup-no-display.patch
new file mode 100644
index 000..29b06bd93fe
--- /dev/null
+++ b/games-board/pychess/files/pychess-setup-no-display.patch
@@ -0,0 +1,136 @@
+From faf456bf2d081aa3cff52d0f9f714748a04628b1 Mon Sep 17 00:00:00 2001
+From: gbtami 
+Date: Sat, 18 May 2019 18:50:17 +0200
+Subject: [PATCH] Fix bdist_rpm. Prevent importing GLib from setup.py
+
+---
+ lib/pychess/Savers/pgn.py |  8 
+ lib/pychess/Utils/__init__.py | 18 ++
+ lib/pychess/widgets/ChessClock.py | 20 ++--
+ 3 files changed, 24 insertions(+), 22 deletions(-)
+
+diff --git a/lib/pychess/Savers/pgn.py b/lib/pychess/Savers/pgn.py
+index ac4238471..2b089e1d1 100644
+--- a/lib/pychess/Savers/pgn.py
 b/lib/pychess/Savers/pgn.py
+@@ -10,8 +10,6 @@
+ import sys
+ import textwrap
+ 
+-from gi.repository import GLib
+-
+ import pexpect
+ 
+ from sqlalchemy import String
+@@ -23,7 +21,6 @@
+ WON_RESIGN, DRAW, BLACKWON, WHITEWON, NORMALCHESS, DRAW_AGREE, 
FIRST_PAGE, PREV_PAGE, NEXT_PAGE, \
+ ABORTED_REASONS, 

[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2020-04-25 Thread James Le Cuirot
commit: 2e41cc4599282c462e4d0f7a32bb6c20ede02df8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Apr 25 15:37:36 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Apr 25 15:48:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e41cc45

games-board/pychess: Drop old 0.99.4-r1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 games-board/pychess/Manifest |  1 -
 games-board/pychess/pychess-0.99.4-r1.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 9b065a912a3..20545fa0b0a 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,2 +1 @@
-DIST pychess-0.99.4.tar.gz 12318797 BLAKE2B 
ae0741d724516b85c4158e25bc7a2ea1f7642bfa165365d6022c6de6c4447b5f9d3baa2f801bdcbf2449de53f95df3ec68d9a5c898d962c1864a5a2b0c5183b6
 SHA512 
79b5a3a780864ca8b92be19b213442030752694fa9cd3a4bf71140d2364042521f534adf94843094531550b1029bb6f80150953dd661631ec45b1b08014cf9dc
 DIST pychess-1.0.0.tar.gz 12853354 BLAKE2B 
1e5f3c219bce10f3cd9e68b873634742d4b673e93adb00cfcc84fcbc6ca5c7ce0534feecca3f8ddce6cd848074b84957db81f8c45841ffd7c4e1007672082840
 SHA512 
331765d22e2360dba145be5e22677d8676e1c7fcc8486d0e52e379b41c85bab782a5d548b93fe2f19de99ce0ccc4904e02fc8130de679ca534a211b579f1679a

diff --git a/games-board/pychess/pychess-0.99.4-r1.ebuild 
b/games-board/pychess/pychess-0.99.4-r1.ebuild
deleted file mode 100644
index d22aeacf0f6..000
--- a/games-board/pychess/pychess-0.99.4-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-
-inherit xdg-utils distutils-r1
-
-DESCRIPTION="A chess client for Gnome"
-HOMEPAGE="http://pychess.org/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-DEPEND="
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
-   gnome-base/librsvg:2
-   x11-libs/gtksourceview:3.0
-   x11-libs/pango
-   x11-themes/adwaita-icon-theme
-   gstreamer? (
-   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2019-08-02 Thread James Le Cuirot
commit: a1e0aa922214922dd4170f10ef2345f2b97bec45
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Aug  2 21:42:17 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Aug  2 21:42:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e0aa92

games-board/pychess: Drop old

Closes: https://bugs.gentoo.org/675126
Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: James Le Cuirot  gentoo.org>

 games-board/pychess/Manifest  |  2 -
 games-board/pychess/pychess-0.12.4.ebuild | 71 ---
 games-board/pychess/pychess-0.99.3.ebuild | 71 ---
 3 files changed, 144 deletions(-)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 230263964cb..cf02b110ce8 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,3 +1 @@
-DIST pychess-0.12.4.tar.gz 4728410 BLAKE2B 
4fd95e85983ce9e7d588e98a27a1695d116f102290942e2c747046ee9e4289b53734dbd949af4f88fc4186fc3e52b9ff41b1e18e2763c5f48b2d371ae22f44fe
 SHA512 
bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62
-DIST pychess-0.99.3.tar.gz 12325822 BLAKE2B 
603615283a1415b9f06062fc7e1ea0c97be4b9a6c28d959081f3b0fc5f0a4572fb73133e791614a8eb05ac40877ec63d7a6bcb743a9ac4a03de2170b7cf4daa9
 SHA512 
45f82fecdd9931129d14d8fcfef1de2df2c501f009c4f9cda3c8b699e2b4f35b615eafbd8ccf1cd2554869bfe3ba5aa2eb66d0408f1cb4076a11d43b0401e7c7
 DIST pychess-0.99.4.tar.gz 12318797 BLAKE2B 
ae0741d724516b85c4158e25bc7a2ea1f7642bfa165365d6022c6de6c4447b5f9d3baa2f801bdcbf2449de53f95df3ec68d9a5c898d962c1864a5a2b0c5183b6
 SHA512 
79b5a3a780864ca8b92be19b213442030752694fa9cd3a4bf71140d2364042521f534adf94843094531550b1029bb6f80150953dd661631ec45b1b08014cf9dc

diff --git a/games-board/pychess/pychess-0.12.4.ebuild 
b/games-board/pychess/pychess-0.12.4.ebuild
deleted file mode 100644
index f5fe5647325..000
--- a/games-board/pychess/pychess-0.12.4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit fdo-mime gnome2-utils distutils-r1
-
-DESCRIPTION="A chess client for Gnome"
-HOMEPAGE="http://pychess.org/;
-SRC_URI="http://pychess.org/download/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-DEPEND="
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/librsvg:2
-   x11-libs/gtksourceview:3.0
-   x11-libs/pango
-   x11-themes/adwaita-icon-theme
-   gstreamer? (
-   dev-python/gst-python:1.0
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0 )
-"
-RDEPEND=${DEPEND}
-
-python_install() {
-   distutils-r1_python_install
-
-   # bug 487706
-   sed -i \
-   -e "s/@PYTHON@/${EPYTHON}/" \
-   "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || 
die
-}
-
-python_install_all() {
-   DOCS="AUTHORS README.md" \
-   distutils-r1_python_install_all
-}
-
-src_prepare() {
-   distutils-r1_src_prepare
-}
-
-src_compile() {
-   distutils-r1_src_compile
-}
-
-src_install() {
-   distutils-r1_src_install
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-}

diff --git a/games-board/pychess/pychess-0.99.3.ebuild 
b/games-board/pychess/pychess-0.99.3.ebuild
deleted file mode 100644
index 0dd61cd1b48..000
--- a/games-board/pychess/pychess-0.99.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6} )
-PYTHON_REQ_USE="sqlite"
-
-inherit gnome2-utils distutils-r1 xdg-utils
-
-DESCRIPTION="A chess client for Gnome"
-HOMEPAGE="http://pychess.org/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-DEPEND="
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/librsvg:2
-   x11-libs/gtksourceview:3.0
-   x11-libs/pango
-   x11-themes/adwaita-icon-theme
-   gstreamer? (
-   dev-python/gst-python:1.0
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0 )
-"
-RDEPEND=${DEPEND}
-
-python_install() {
-   distutils-r1_python_install
-
-   # bug 487706
-   sed -i \
-   -e "s/@PYTHON@/${EPYTHON}/" \
-   "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || 
die
-}
-
-python_install_all() {
- 

[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2019-06-16 Thread David Seifert
commit: d534aebe8a15559a2000db32e36a758e1f73db89
Author: Jan Ziak <0xe2.0x9a.0x9b  gmail  com>
AuthorDate: Sun Jun 16 07:19:26 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 16 17:27:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d534aebe

games-board/pychess: add missing 0.99.4 dependencies

Closes: https://github.com/gentoo/gentoo/pull/12263
Signed-off-by: Jan Ziak <0xe2.0x9a.0x9b  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 .../pychess/{pychess-0.99.4.ebuild => pychess-0.99.4-r1.ebuild}| 3 +++
 1 file changed, 3 insertions(+)

diff --git a/games-board/pychess/pychess-0.99.4.ebuild 
b/games-board/pychess/pychess-0.99.4-r1.ebuild
similarity index 88%
rename from games-board/pychess/pychess-0.99.4.ebuild
rename to games-board/pychess/pychess-0.99.4-r1.ebuild
index 7c7be631cce..92a47ea3a40 100644
--- a/games-board/pychess/pychess-0.99.4.ebuild
+++ b/games-board/pychess/pychess-0.99.4-r1.ebuild
@@ -17,8 +17,11 @@ KEYWORDS="~amd64 ~x86"
 IUSE="gstreamer"
 
 DEPEND="
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
gnome-base/librsvg:2
x11-libs/gtksourceview:3.0
x11-libs/pango



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2019-06-15 Thread David Seifert
commit: 5356f89dfab0972f398feb55169afb76401fc634
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jun 15 19:30:57 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jun 15 19:31:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5356f89d

games-board/pychess: Remove gnome2-utils inherit

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: David Seifert  gentoo.org>

 games-board/pychess/pychess-0.99.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/pychess/pychess-0.99.4.ebuild 
b/games-board/pychess/pychess-0.99.4.ebuild
index 8cdc9322315..7c7be631cce 100644
--- a/games-board/pychess/pychess-0.99.4.ebuild
+++ b/games-board/pychess/pychess-0.99.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{5,6} )
 PYTHON_REQ_USE="sqlite"
 
-inherit gnome2-utils xdg-utils distutils-r1
+inherit xdg-utils distutils-r1
 
 DESCRIPTION="A chess client for Gnome"
 HOMEPAGE="http://pychess.org/;



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2019-06-15 Thread David Seifert
commit: 8129b12f9c09b7b63f25880810b59115f50e7abd
Author: Jan Ziak <0xe2.0x9a.0x9b  gmail  com>
AuthorDate: Sat Jun 15 17:09:11 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jun 15 18:59:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8129b12f

games-board/pychess: bump to version 0.99.4

Closes: https://bugs.gentoo.org/675128
Closes: https://github.com/gentoo/gentoo/pull/12257
Signed-off-by: Jan Ziak <0xe2.0x9a.0x9b  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 games-board/pychess/Manifest  |  1 +
 games-board/pychess/pychess-0.99.4.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 364b5e6bcad..230263964cb 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,2 +1,3 @@
 DIST pychess-0.12.4.tar.gz 4728410 BLAKE2B 
4fd95e85983ce9e7d588e98a27a1695d116f102290942e2c747046ee9e4289b53734dbd949af4f88fc4186fc3e52b9ff41b1e18e2763c5f48b2d371ae22f44fe
 SHA512 
bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62
 DIST pychess-0.99.3.tar.gz 12325822 BLAKE2B 
603615283a1415b9f06062fc7e1ea0c97be4b9a6c28d959081f3b0fc5f0a4572fb73133e791614a8eb05ac40877ec63d7a6bcb743a9ac4a03de2170b7cf4daa9
 SHA512 
45f82fecdd9931129d14d8fcfef1de2df2c501f009c4f9cda3c8b699e2b4f35b615eafbd8ccf1cd2554869bfe3ba5aa2eb66d0408f1cb4076a11d43b0401e7c7
+DIST pychess-0.99.4.tar.gz 12318797 BLAKE2B 
ae0741d724516b85c4158e25bc7a2ea1f7642bfa165365d6022c6de6c4447b5f9d3baa2f801bdcbf2449de53f95df3ec68d9a5c898d962c1864a5a2b0c5183b6
 SHA512 
79b5a3a780864ca8b92be19b213442030752694fa9cd3a4bf71140d2364042521f534adf94843094531550b1029bb6f80150953dd661631ec45b1b08014cf9dc

diff --git a/games-board/pychess/pychess-0.99.4.ebuild 
b/games-board/pychess/pychess-0.99.4.ebuild
new file mode 100644
index 000..8cdc9322315
--- /dev/null
+++ b/games-board/pychess/pychess-0.99.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_REQ_USE="sqlite"
+
+inherit gnome2-utils xdg-utils distutils-r1
+
+DESCRIPTION="A chess client for Gnome"
+HOMEPAGE="http://pychess.org/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+DEPEND="
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/librsvg:2
+   x11-libs/gtksourceview:3.0
+   x11-libs/pango
+   x11-themes/adwaita-icon-theme
+   gstreamer? (
+   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2018-11-12 Thread Matthias Maier
commit: b41add228f56cbe66dc3ff4d1a6230ecd48331ef
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Nov 13 04:28:20 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Nov 13 04:30:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41add22

games-board/pychess: version bump to 0.99.3

Following fixes on the way:

 - update copyright header
 - use xdg-utils instead of fdo-mime eclass
 - update to python 3

The gnome2-utils eclass currently does not support EAPI 7.

Closes: https://bugs.gentoo.org/664594
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 games-board/pychess/Manifest  |  1 +
 games-board/pychess/pychess-0.99.3.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 0fb5267d4a3..364b5e6bcad 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1 +1,2 @@
 DIST pychess-0.12.4.tar.gz 4728410 BLAKE2B 
4fd95e85983ce9e7d588e98a27a1695d116f102290942e2c747046ee9e4289b53734dbd949af4f88fc4186fc3e52b9ff41b1e18e2763c5f48b2d371ae22f44fe
 SHA512 
bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62
+DIST pychess-0.99.3.tar.gz 12325822 BLAKE2B 
603615283a1415b9f06062fc7e1ea0c97be4b9a6c28d959081f3b0fc5f0a4572fb73133e791614a8eb05ac40877ec63d7a6bcb743a9ac4a03de2170b7cf4daa9
 SHA512 
45f82fecdd9931129d14d8fcfef1de2df2c501f009c4f9cda3c8b699e2b4f35b615eafbd8ccf1cd2554869bfe3ba5aa2eb66d0408f1cb4076a11d43b0401e7c7

diff --git a/games-board/pychess/pychess-0.99.3.ebuild 
b/games-board/pychess/pychess-0.99.3.ebuild
new file mode 100644
index 000..cda42d08100
--- /dev/null
+++ b/games-board/pychess/pychess-0.99.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="sqlite"
+
+inherit gnome2-utils distutils-r1 xdg-utils
+
+DESCRIPTION="A chess client for Gnome"
+HOMEPAGE="http://pychess.org/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+DEPEND="
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/librsvg:2
+   x11-libs/gtksourceview:3.0
+   x11-libs/pango
+   x11-themes/adwaita-icon-theme
+   gstreamer? (
+   dev-python/gst-python:1.0
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+"
+RDEPEND=${DEPEND}
+
+python_install() {
+   distutils-r1_python_install
+
+   # bug 487706
+   sed -i \
+   -e "s/@PYTHON@/${EPYTHON}/" \
+   "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || 
die
+}
+
+python_install_all() {
+   DOCS="AUTHORS README.md" \
+   distutils-r1_python_install_all
+}
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-12-31 Thread Agostino Sarubbo
commit: 550569efae019ed14b6a5d9c1730b8190618d78d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Dec 31 22:20:13 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Dec 31 22:20:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550569ef

games-board/pychess: amd64 stable wrt bug #602142

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 games-board/pychess/pychess-0.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/pychess/pychess-0.12.4.ebuild 
b/games-board/pychess/pychess-0.12.4.ebuild
index 38be978..e518475 100644
--- a/games-board/pychess/pychess-0.12.4.ebuild
+++ b/games-board/pychess/pychess-0.12.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://pychess.org/download/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="gstreamer"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-11-27 Thread Pacho Ramos
commit: d8c9e2ca635227c01e742c27895cc1d50cdc0cb1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov 27 10:40:13 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov 27 11:20:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c9e2ca

games-board/pychess: Version bump, fix dependencies

Package-Manager: portage-2.3.2

 games-board/pychess/Manifest  |  1 +
 games-board/pychess/pychess-0.12.4.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 08532d2..6e9d539 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,2 +1,3 @@
 DIST pychess-0.10.1.tar.gz 1939605 SHA256 
8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 
1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8
 WHIRLPOOL 
7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e
 DIST pychess-0.12.3.tar.gz 4666113 SHA256 
11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 
597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af
 WHIRLPOOL 
295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b
+DIST pychess-0.12.4.tar.gz 4728410 SHA256 
0706861dcea811abb80c8db589494e932b4bab931b2a8799fe53a2bd4b6ac372 SHA512 
bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62
 WHIRLPOOL 
f488f85fc844afd7911a6b92cfa085b66b476596468077746a42038a029df965ada212d04dea95f617d4bdf533442b84c470400715aa52e2756abc3c2d35

diff --git a/games-board/pychess/pychess-0.12.4.ebuild 
b/games-board/pychess/pychess-0.12.4.ebuild
new file mode 100644
index ..38be978
--- /dev/null
+++ b/games-board/pychess/pychess-0.12.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit fdo-mime gnome2-utils distutils-r1
+
+DESCRIPTION="A chess client for Gnome"
+HOMEPAGE="http://pychess.org/;
+SRC_URI="http://pychess.org/download/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+DEPEND="
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/librsvg:2
+   x11-libs/gtksourceview:3.0
+   x11-libs/pango
+   x11-themes/adwaita-icon-theme
+   gstreamer? (
+   dev-python/gst-python:1.0
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+"
+RDEPEND=${DEPEND}
+
+python_install() {
+   distutils-r1_python_install
+
+   # bug 487706
+   sed -i \
+   -e "s/@PYTHON@/${EPYTHON}/" \
+   "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || 
die
+}
+
+python_install_all() {
+   DOCS="AUTHORS README.md" \
+   distutils-r1_python_install_all
+}
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-11-27 Thread Pacho Ramos
commit: adf9a60e574ff65c7e433563f7e65869fc3b0bc3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov 27 10:40:58 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov 27 11:20:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf9a60e

games-board/pychess: Drop old

Package-Manager: portage-2.3.2

 games-board/pychess/Manifest |  1 -
 games-board/pychess/pychess-0.10.1-r2.ebuild | 75 
 games-board/pychess/pychess-0.12.3-r1.ebuild | 70 --
 3 files changed, 146 deletions(-)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 6e9d539..cc21bd9 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,3 +1,2 @@
-DIST pychess-0.10.1.tar.gz 1939605 SHA256 
8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 
1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8
 WHIRLPOOL 
7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e
 DIST pychess-0.12.3.tar.gz 4666113 SHA256 
11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 
597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af
 WHIRLPOOL 
295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b
 DIST pychess-0.12.4.tar.gz 4728410 SHA256 
0706861dcea811abb80c8db589494e932b4bab931b2a8799fe53a2bd4b6ac372 SHA512 
bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62
 WHIRLPOOL 
f488f85fc844afd7911a6b92cfa085b66b476596468077746a42038a029df965ada212d04dea95f617d4bdf533442b84c470400715aa52e2756abc3c2d35

diff --git a/games-board/pychess/pychess-0.10.1-r2.ebuild 
b/games-board/pychess/pychess-0.10.1-r2.ebuild
deleted file mode 100644
index 4d3c7ec..
--- a/games-board/pychess/pychess-0.10.1-r2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit fdo-mime gnome2-utils distutils-r1 games
-
-DESCRIPTION="A chess client for Gnome"
-HOMEPAGE="http://pychess.googlepages.com/home;
-SRC_URI="https://pychess.googlecode.com/files/${P/_/}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gstreamer"
-
-DEPEND="dev-python/librsvg-python
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:2[${PYTHON_USEDEP}]
-   dev-python/pygtk:2[${PYTHON_USEDEP}]
-   dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
-   gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )
-   dev-python/gconf-python
-   x11-themes/gnome-icon-theme"
-RDEPEND=${DEPEND}
-
-PATCHES=( "${FILESDIR}"/${P}-python.patch )
-
-S=${WORKDIR}/${P/_/}
-
-python_install() {
-   distutils-r1_python_install --install-scripts="${GAMES_BINDIR}"
-
-   # bug 487706
-   sed -i \
-   -e "s/@PYTHON@/${EPYTHON}/" \
-   "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || 
die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc AUTHORS README
-   prepgamesdirs
-}
-
-src_prepare() {
-   distutils-r1_src_prepare
-}
-
-src_compile() {
-   distutils-r1_src_compile
-}
-
-src_install() {
-   distutils-r1_src_install
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-}

diff --git a/games-board/pychess/pychess-0.12.3-r1.ebuild 
b/games-board/pychess/pychess-0.12.3-r1.ebuild
deleted file mode 100644
index b7a1b95..
--- a/games-board/pychess/pychess-0.12.3-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit fdo-mime gnome2-utils distutils-r1
-
-DESCRIPTION="A chess client for Gnome"
-HOMEPAGE="http://pychess.org/;
-SRC_URI="http://pychess.org/download/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-DEPEND="
-   dev-python/gconf-python
-   dev-python/librsvg-python
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pygtk:2[${PYTHON_USEDEP}]
-   dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
-   x11-libs/gtksourceview:3.0
-   x11-themes/gnome-icon-theme
-   gstreamer? ( 

[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-08-02 Thread Austin English
commit: cf76762c1faf6f8095dd26570b5b15d32384d475
Author: Austin English  gentoo  org>
AuthorDate: Tue Aug  2 18:09:58 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Tue Aug  2 21:33:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf76762c

games-board/pychess: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: portage-2.3.0

 games-board/pychess/pychess-0.12.3-r1.ebuild | 70 
 1 file changed, 70 insertions(+)

diff --git a/games-board/pychess/pychess-0.12.3-r1.ebuild 
b/games-board/pychess/pychess-0.12.3-r1.ebuild
new file mode 100644
index 000..b7a1b95
--- /dev/null
+++ b/games-board/pychess/pychess-0.12.3-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit fdo-mime gnome2-utils distutils-r1
+
+DESCRIPTION="A chess client for Gnome"
+HOMEPAGE="http://pychess.org/;
+SRC_URI="http://pychess.org/download/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+DEPEND="
+   dev-python/gconf-python
+   dev-python/librsvg-python
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
+   x11-libs/gtksourceview:3.0
+   x11-themes/gnome-icon-theme
+   gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )"
+RDEPEND=${DEPEND}
+
+python_install() {
+   distutils-r1_python_install
+
+   # bug 487706
+   sed -i \
+   -e "s/@PYTHON@/${EPYTHON}/" \
+   "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || 
die
+}
+
+python_install_all() {
+   DOCS="AUTHORS README.md" \
+   distutils-r1_python_install_all
+}
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-05-22 Thread Michael Sterrett
commit: 191a2ef53e0a1089a52f1828eadd200c6fbc5430
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon May 23 04:35:30 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Mon May 23 04:35:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191a2ef5

games-board/pychess: improve deps (bug #583346)

Package-Manager: portage-2.2.28

 games-board/pychess/pychess-0.12.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-board/pychess/pychess-0.12.3.ebuild 
b/games-board/pychess/pychess-0.12.3.ebuild
index 4513001..12d5474 100644
--- a/games-board/pychess/pychess-0.12.3.ebuild
+++ b/games-board/pychess/pychess-0.12.3.ebuild
@@ -18,8 +18,9 @@ KEYWORDS="amd64 ~x86"
 IUSE="gstreamer"
 
 DEPEND="dev-python/librsvg-python
+   x11-libs/gtksourceview:3.0
dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:2[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/pygtk:2[${PYTHON_USEDEP}]
dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-04-09 Thread Agostino Sarubbo
commit: 2b9f537d2ab052321dccdddefc116b415ba75a2d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  9 13:46:17 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  9 13:46:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9f537d

games-board/pychess: amd64 stable wrt bug #579192

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 games-board/pychess/pychess-0.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/pychess/pychess-0.12.3.ebuild 
b/games-board/pychess/pychess-0.12.3.ebuild
index 767d80c..4513001 100644
--- a/games-board/pychess/pychess-0.12.3.ebuild
+++ b/games-board/pychess/pychess-0.12.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://pychess.org/download/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="gstreamer"
 
 DEPEND="dev-python/librsvg-python



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-03-08 Thread Michael Sterrett
commit: c046ce7024e609fa9fca9b2b74d1d55cfa24ed79
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Mar  8 19:21:30 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Tue Mar  8 19:23:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c046ce70

games-board/pychess: clean old

Package-Manager: portage-2.2.26

 games-board/pychess/Manifest  |  1 -
 games-board/pychess/pychess-0.12.2.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 82b5ced..08532d2 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,3 +1,2 @@
 DIST pychess-0.10.1.tar.gz 1939605 SHA256 
8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 
1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8
 WHIRLPOOL 
7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e
-DIST pychess-0.12.2.tar.gz 4653011 SHA256 
feecabcea35cce0d69100e0c995f0a88d83d1246be512f2348c13e40bff9916e SHA512 
d20ff665f47b58dce92ee822c6495fb31b84f19b15e70644cb7caefda837597e075f62cd0aa6bdd36f342d3eaa66174f9fa950800ec77346ef1cccfa7e37c735
 WHIRLPOOL 
0bca1361412f316f6446579646f1d51d525228a4427137711efdca01c75ed3c769fd83d0c4e942db36daa3dbc22e74dd5410c8a33c06a96458d0755a6fca0131
 DIST pychess-0.12.3.tar.gz 4666113 SHA256 
11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 
597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af
 WHIRLPOOL 
295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b

diff --git a/games-board/pychess/pychess-0.12.2.ebuild 
b/games-board/pychess/pychess-0.12.2.ebuild
deleted file mode 100644
index f77d61e..000
--- a/games-board/pychess/pychess-0.12.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit fdo-mime gnome2-utils distutils-r1 games
-
-DESCRIPTION="A chess client for Gnome"
-HOMEPAGE="http://pychess.org/;
-SRC_URI="http://pychess.org/download/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-DEPEND="dev-python/librsvg-python
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:2[${PYTHON_USEDEP}]
-   dev-python/pygtk:2[${PYTHON_USEDEP}]
-   dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
-   gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )
-   dev-python/gconf-python
-   x11-themes/gnome-icon-theme"
-RDEPEND=${DEPEND}
-
-python_install() {
-   distutils-r1_python_install --install-scripts="${GAMES_BINDIR}"
-
-   # bug 487706
-   sed -i \
-   -e "s/@PYTHON@/${EPYTHON}/" \
-   "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || 
die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc AUTHORS README.md
-   prepgamesdirs
-}
-
-src_prepare() {
-   distutils-r1_src_prepare
-}
-
-src_compile() {
-   distutils-r1_src_compile
-}
-
-src_install() {
-   distutils-r1_src_install
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-03-06 Thread Michael Sterrett
commit: 095fc2c21e91a0a14cd1b9cf8ea3e3f39b31d084
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon Mar  7 06:50:47 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Mon Mar  7 06:50:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095fc2c2

games-board/pychess: version bump

Package-Manager: portage-2.2.26

 games-board/pychess/Manifest  |  1 +
 games-board/pychess/pychess-0.12.3.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 5910da1..82b5ced 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1,2 +1,3 @@
 DIST pychess-0.10.1.tar.gz 1939605 SHA256 
8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 
1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8
 WHIRLPOOL 
7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e
 DIST pychess-0.12.2.tar.gz 4653011 SHA256 
feecabcea35cce0d69100e0c995f0a88d83d1246be512f2348c13e40bff9916e SHA512 
d20ff665f47b58dce92ee822c6495fb31b84f19b15e70644cb7caefda837597e075f62cd0aa6bdd36f342d3eaa66174f9fa950800ec77346ef1cccfa7e37c735
 WHIRLPOOL 
0bca1361412f316f6446579646f1d51d525228a4427137711efdca01c75ed3c769fd83d0c4e942db36daa3dbc22e74dd5410c8a33c06a96458d0755a6fca0131
+DIST pychess-0.12.3.tar.gz 4666113 SHA256 
11d5e2d447bb945283f0239a407d8069b13afd77d3a2d491c9c352f1b7862e67 SHA512 
597fd4c28a970df0d2ce3805eedd7530e259c1b60dd4e51bf1c56eb2376fe6256df30f12b077db3c9f1aab8baed06f023696827b57fb0963b9569b613656d4af
 WHIRLPOOL 
295bf01c221b273abc2a60cdfd77a399af75a2e9f2de43188ea744204dad39220f152d7667699290d88b7dd75b26b5262b513f8ab6a114bb171a702ba184319b

diff --git a/games-board/pychess/pychess-0.12.3.ebuild 
b/games-board/pychess/pychess-0.12.3.ebuild
new file mode 100644
index 000..767d80c
--- /dev/null
+++ b/games-board/pychess/pychess-0.12.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit fdo-mime gnome2-utils distutils-r1 games
+
+DESCRIPTION="A chess client for Gnome"
+HOMEPAGE="http://pychess.org/;
+SRC_URI="http://pychess.org/download/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+DEPEND="dev-python/librsvg-python
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:2[${PYTHON_USEDEP}]
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
+   gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )
+   dev-python/gconf-python
+   x11-themes/gnome-icon-theme"
+RDEPEND=${DEPEND}
+
+python_install() {
+   distutils-r1_python_install --install-scripts="${GAMES_BINDIR}"
+
+   # bug 487706
+   sed -i \
+   -e "s/@PYTHON@/${EPYTHON}/" \
+   "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || 
die
+}
+
+python_install_all() {
+   DOCS="AUTHORS README.md" \
+   distutils-r1_python_install_all
+   prepgamesdirs
+}
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+}
+
+pkg_preinst() {
+   games_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   games_pkg_postinst
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2016-02-04 Thread Patrice Clement
commit: 18488317572617e810796e9b0d8a1cee938c9248
Author: Jan Ziak (⚛) <0xe2.0x9a.0x9b  gmail  com>
AuthorDate: Thu Feb  4 11:07:28 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Feb  4 18:41:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18488317

games-board/pychess: Version bump.

Signed-off-by: Patrice Clement  gentoo.org>

 games-board/pychess/Manifest  |  1 +
 games-board/pychess/pychess-0.12.2.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 209e82d..5910da1 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1 +1,2 @@
 DIST pychess-0.10.1.tar.gz 1939605 SHA256 
8a8ac9fc6a4605d189a9728f55183130b6a304cbf2dc5b2e923297303fe4ae8a SHA512 
1000c840954b93bd3720fd3265b6cc0ac33df22373eb965d4ac03d16f7589af3b10bf2ebc28a2ff555b5e4101bffbfe96d52051e6c51a084229a3cc1691f1dd8
 WHIRLPOOL 
7554456eea487cefe3d8303aacdfa5748345b9682a8c557a2ed53090cc9a5beacc5b2e874db222b75fc03bcaf61dd9d7c3e2df23a13a4db820d4bd34c2f7b66e
+DIST pychess-0.12.2.tar.gz 4653011 SHA256 
feecabcea35cce0d69100e0c995f0a88d83d1246be512f2348c13e40bff9916e SHA512 
d20ff665f47b58dce92ee822c6495fb31b84f19b15e70644cb7caefda837597e075f62cd0aa6bdd36f342d3eaa66174f9fa950800ec77346ef1cccfa7e37c735
 WHIRLPOOL 
0bca1361412f316f6446579646f1d51d525228a4427137711efdca01c75ed3c769fd83d0c4e942db36daa3dbc22e74dd5410c8a33c06a96458d0755a6fca0131

diff --git a/games-board/pychess/pychess-0.12.2.ebuild 
b/games-board/pychess/pychess-0.12.2.ebuild
new file mode 100644
index 000..f77d61e
--- /dev/null
+++ b/games-board/pychess/pychess-0.12.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit fdo-mime gnome2-utils distutils-r1 games
+
+DESCRIPTION="A chess client for Gnome"
+HOMEPAGE="http://pychess.org/;
+SRC_URI="http://pychess.org/download/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+DEPEND="dev-python/librsvg-python
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:2[${PYTHON_USEDEP}]
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
+   gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )
+   dev-python/gconf-python
+   x11-themes/gnome-icon-theme"
+RDEPEND=${DEPEND}
+
+python_install() {
+   distutils-r1_python_install --install-scripts="${GAMES_BINDIR}"
+
+   # bug 487706
+   sed -i \
+   -e "s/@PYTHON@/${EPYTHON}/" \
+   "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || 
die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc AUTHORS README.md
+   prepgamesdirs
+}
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+}
+
+pkg_preinst() {
+   games_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   games_pkg_postinst
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}