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

2024-03-18 Thread Michał Górny
commit: 00b3a04a74082985a1ff104253b47cb6347f5b8d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:49:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b3a04a

dev-python/pycairo: Remove old

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

 dev-python/pycairo/Manifest  |  1 -
 dev-python/pycairo/pycairo-1.25.1.ebuild | 73 
 2 files changed, 74 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index c7bcb5e4215e..664fdd77aa1a 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1 @@
-DIST pycairo-1.25.1.tar.gz 347088 BLAKE2B 
ba4eedaf47e514bd7c3ad5ea738d099428958988a708255f59df48372d112d0195fe746be03de56aa25ccce9c2366b8898fcdd568b427372d0340c5edd550a5c
 SHA512 
f2b93a09cbe9cd7c2885794ff58a48df6cf59fbe2dbeabf7c6e9d99e68c71ac220abc866ac0d756c7ffb3f821ef63b65dbb8963f0bf7d5bd21ee0efb800e7b23
 DIST pycairo-1.26.0.tar.gz 346850 BLAKE2B 
da6c35c929d372764280e8963a8b66ba533ccb99be9ee2bfa10859c635dd16cc087d542607be9ec6a9ffb942feb892100d4b9017d832d478b35c434aa05b9bb9
 SHA512 
5313f0d408a6e6ce6e70ac92291be5dd8651e01fbf9411d0467061afa21849cde27db273f2a13b4c3c931183f63f75f31fc0f0d3283b8f339ba88e71eab432f1

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
deleted file mode 100644
index 36802a446420..
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="
-   https://www.cairographics.org/pycairo/
-   https://github.com/pygobject/pycairo/
-   https://pypi.org/project/pycairo/
-"
-SRC_URI="
-   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
-"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples"
-
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.15.10[svg(+)]
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_test() {
-   esetup.py build_tests
-   epytest
-}
-
-python_install() {
-   distutils-r1_python_install
-
-   # we need to pass --root via install command, sigh
-   cat > "${T}/distutils-extra.cfg" <<-EOF || die
-   [install]
-   root = ${D}
-   EOF
-   local -x DIST_EXTRA_CONFIG=${T}/distutils-extra.cfg
-   esetup.py \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   fi
-
-   distutils-r1_python_install_all
-
-   insinto /usr/include/pycairo
-   newins cairo/pycairo.h py3cairo.h
-}



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

2024-03-18 Thread Ionen Wolkens
commit: 1f9692108b9904f2160bf729dbefaf7309ac3773
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 20:28:29 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f969210

dev-python/pycairo: Stabilize 1.26.0 hppa, #925962

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
index 96df6d7d9589..9e18b18a850f 100644
--- a/dev-python/pycairo/pycairo-1.26.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2024-03-02 Thread Sam James
commit: ec2e68c598347a2d59fb1efd3f907dea64da791d
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  3 04:04:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  3 04:04:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2e68c5

dev-python/pycairo: Stabilize 1.26.0 arm64, #925962

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

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

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
index 656e66f69f73..96df6d7d9589 100644
--- a/dev-python/pycairo/pycairo-1.26.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2024-03-02 Thread Sam James
commit: 7552f6d7d92472baed43d12edcb8fc55c82e8f7e
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  3 02:27:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  3 02:27:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7552f6d7

dev-python/pycairo: Stabilize 1.26.0 sparc, #925962

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

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

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
index ad139979787b..656e66f69f73 100644
--- a/dev-python/pycairo/pycairo-1.26.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2024-03-02 Thread Sam James
commit: 67f40659b7c02a04fb3627fc2eeac67d7da491e4
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  3 00:24:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  3 00:24:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f40659

dev-python/pycairo: Stabilize 1.26.0 ppc, #925962

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

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

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
index 4bac1f832843..ad139979787b 100644
--- a/dev-python/pycairo/pycairo-1.26.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2024-03-02 Thread Arthur Zamarin
commit: 1d3efcddf2352f5b113e0bd3f940659f950791a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 11:17:57 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 11:17:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3efcdd

dev-python/pycairo: Stabilize 1.26.0 amd64, #925962

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

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

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
index ff55a37dfd49..4bac1f832843 100644
--- a/dev-python/pycairo/pycairo-1.26.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2024-03-02 Thread Arthur Zamarin
commit: c4d5647fcd433fd7ae7d3e052072b1cd7eb0e862
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 10:52:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 10:52:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d5647f

dev-python/pycairo: Stabilize 1.26.0 arm, #925962

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

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

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
index a38deb5af439..ff55a37dfd49 100644
--- a/dev-python/pycairo/pycairo-1.26.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2024-03-02 Thread Arthur Zamarin
commit: 2357b82de6e138b5173be4a1a7659d331782bcb6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 09:55:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 09:55:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2357b82d

dev-python/pycairo: Stabilize 1.26.0 x86, #925962

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

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

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
index 274751f5283c..a38deb5af439 100644
--- a/dev-python/pycairo/pycairo-1.26.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2024-03-02 Thread Arthur Zamarin
commit: 91609a029e589d48df1f93606c803940d8dea1b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 09:46:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 09:46:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91609a02

dev-python/pycairo: Stabilize 1.26.0 ppc64, #925962

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

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

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
index 8b6eb7068906..274751f5283c 100644
--- a/dev-python/pycairo/pycairo-1.26.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2024-02-11 Thread Michał Górny
commit: 6a843eaee697c7af105a54d4486231e3b727429d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 12 03:40:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 12 03:47:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a843eae

dev-python/pycairo: Bump to 1.26.0

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

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.26.0.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 7ef49d2916a7..c7bcb5e4215e 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.25.1.tar.gz 347088 BLAKE2B 
ba4eedaf47e514bd7c3ad5ea738d099428958988a708255f59df48372d112d0195fe746be03de56aa25ccce9c2366b8898fcdd568b427372d0340c5edd550a5c
 SHA512 
f2b93a09cbe9cd7c2885794ff58a48df6cf59fbe2dbeabf7c6e9d99e68c71ac220abc866ac0d756c7ffb3f821ef63b65dbb8963f0bf7d5bd21ee0efb800e7b23
+DIST pycairo-1.26.0.tar.gz 346850 BLAKE2B 
da6c35c929d372764280e8963a8b66ba533ccb99be9ee2bfa10859c635dd16cc087d542607be9ec6a9ffb942feb892100d4b9017d832d478b35c434aa05b9bb9
 SHA512 
5313f0d408a6e6ce6e70ac92291be5dd8651e01fbf9411d0467061afa21849cde27db273f2a13b4c3c931183f63f75f31fc0f0d3283b8f339ba88e71eab432f1

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
new file mode 100644
index ..8b6eb7068906
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="
+   https://www.cairographics.org/pycairo/
+   https://github.com/pygobject/pycairo/
+   https://pypi.org/project/pycairo/
+"
+SRC_URI="
+   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.15.10[svg(+)]
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+   esetup.py build_tests
+   epytest
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # we need to pass --root via install command, sigh
+   cat > "${T}/distutils-extra.cfg" <<-EOF || die
+   [install]
+   root = ${D}
+   EOF
+   local -x DIST_EXTRA_CONFIG=${T}/distutils-extra.cfg
+   esetup.py \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+
+   insinto /usr/include/pycairo
+   doins cairo/py3cairo.h
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/, dev-python/pycairo/files/

2023-11-29 Thread Michał Górny
commit: 7ea6ed882e442b212b20b0ae62c73935dd719682
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 08:44:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 08:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea6ed88

dev-python/pycairo: Remove old

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

 dev-python/pycairo/Manifest|  2 -
 dev-python/pycairo/files/pycairo-1.25.0-init.patch | 43 
 dev-python/pycairo/pycairo-1.24.0.ebuild   | 61 -
 dev-python/pycairo/pycairo-1.25.0.ebuild   | 77 --
 4 files changed, 183 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 0ad1ac076892..7ef49d2916a7 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,3 +1 @@
-DIST pycairo-1.24.0.tar.gz 344850 BLAKE2B 
f1469254ccfcb96ee5e39af49fcae575717e2f0e9a3dc74a13408306b5c94f4557a9c6d6a448541cb1f6dd27781e484b37d5ea9f230dc87f9d3370fac31dfdba
 SHA512 
bbc160bc9c3c9365018c680f6a69347bc222cdaec10ea48d18aedd0341048df74973d3299d783662adf02b414874824660da10943d88f64c30451d3fdccc63fb
-DIST pycairo-1.25.0.tar.gz 347794 BLAKE2B 
d05c1f505059c181d176b533ff4753e90888189160b1904531da4d9e9b784976442acb8c848be48d23e04f1fd07fef88a05b374c833ecee1c0b0e2881dadd4d0
 SHA512 
f34df509d36fbc739e8ddb40e2ead473db6970eacb7a2b0ccad8b82fd41a5daa25c89a5d34e7f2b2b70c4bf74e4e9d87465414aa414280e0aa7a4787b05712da
 DIST pycairo-1.25.1.tar.gz 347088 BLAKE2B 
ba4eedaf47e514bd7c3ad5ea738d099428958988a708255f59df48372d112d0195fe746be03de56aa25ccce9c2366b8898fcdd568b427372d0340c5edd550a5c
 SHA512 
f2b93a09cbe9cd7c2885794ff58a48df6cf59fbe2dbeabf7c6e9d99e68c71ac220abc866ac0d756c7ffb3f821ef63b65dbb8963f0bf7d5bd21ee0efb800e7b23

diff --git a/dev-python/pycairo/files/pycairo-1.25.0-init.patch 
b/dev-python/pycairo/files/pycairo-1.25.0-init.patch
deleted file mode 100644
index cc670618a261..
--- a/dev-python/pycairo/files/pycairo-1.25.0-init.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 1ef1ea2f0ba3854309114a2395734c34a1e158d8 Mon Sep 17 00:00:00 2001
-From: Tycho Andersen 
-Date: Mon, 16 Oct 2023 20:01:52 -0600
-Subject: [PATCH] module: reorder cairo script surface initialization
-
-PyType_Ready() expects subclasses to be initialized after base classes.
-Since ScriptSurface inherits from Surface, Surface must be initialized
-first.
-
-This causes a segfault in pypy3.10, and the fix was suggested here:
-
-https://foss.heptapod.net/pypy/pypy/-/issues/4017#note_332375
-
-This fixes the seg fault for me.
-
-Signed-off-by: Tycho Andersen 

- cairo/cairomodule.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/cairo/cairomodule.c b/cairo/cairomodule.c
-index 0026a0e..f27330f 100644
 a/cairo/cairomodule.c
-+++ b/cairo/cairomodule.c
-@@ -210,6 +210,9 @@ PYCAIRO_MODINIT_FUNC PyInit__cairo(void)
-   if (PyType_Ready(_Type) < 0)
- return NULL;
- 
-+  if (PyType_Ready(_Type) < 0)
-+return NULL;
-+
- #ifdef CAIRO_HAS_SCRIPT_SURFACE
-   if (PyType_Ready(_Type) < 0)
- return NULL;
-@@ -223,8 +226,6 @@ PYCAIRO_MODINIT_FUNC PyInit__cairo(void)
-   if (PyType_Ready(_Type) < 0)
- return NULL;
- 
--  if (PyType_Ready(_Type) < 0)
--return NULL;
- #ifdef CAIRO_HAS_IMAGE_SURFACE
-   if (PyType_Ready(_Type) < 0)
- return NULL;

diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild 
b/dev-python/pycairo/pycairo-1.24.0.ebuild
deleted file mode 100644
index e700120bce9f..
--- a/dev-python/pycairo/pycairo-1.24.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="
-   https://www.cairographics.org/pycairo/
-   https://github.com/pygobject/pycairo/
-   https://pypi.org/project/pycairo/
-"
-SRC_URI="
-   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
-"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples"
-
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.15.10[svg(+)]
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_test() {
-   esetup.py build_tests
-   epytest
-}
-
-python_install() {
-   distutils-r1_python_install \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r 

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

2023-11-29 Thread Arthur Zamarin
commit: 244cdd5bd402284209d362261ee63cbf48f7f6fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 08:20:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 08:20:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244cdd5b

dev-python/pycairo: Stabilize 1.25.1 ppc, #917717

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
index 8183de8535bf..36802a446420 100644
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-11-28 Thread Arthur Zamarin
commit: 2e33d713a9cca9eba86b9879e18c47390010
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:22:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:22:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e33d713

dev-python/pycairo: Stabilize 1.25.1 ppc64, #917717

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
index 0f80864403f4..8183de8535bf 100644
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-11-22 Thread Arthur Zamarin
commit: 6d47e5a5ae9d4332c2cbbc0262b5e4ed396aea00
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 22 13:11:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 22 13:11:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d47e5a5

dev-python/pycairo: Stabilize 1.25.1 x86, #917717

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
index 6a1f0ca0bf96..0f80864403f4 100644
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-11-22 Thread Arthur Zamarin
commit: ffb393be40553d73b1696d9558dd2d9aae7a7785
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 22 12:24:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 22 12:24:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb393be

dev-python/pycairo: Stabilize 1.25.1 amd64, #917717

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
index 7a6dfddd7632..6a1f0ca0bf96 100644
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-11-22 Thread Arthur Zamarin
commit: 465860850acd91af5fdc77707a6c47fea44f3e79
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 22 11:15:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 22 11:15:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46586085

dev-python/pycairo: Stabilize 1.25.1 sparc, #917717

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
index 73db5180a7ea..7a6dfddd7632 100644
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-11-22 Thread Sam James
commit: 82eddcb04e7b911fc3e24440dac6d58d558991c6
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 22 11:05:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 11:10:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82eddcb0

dev-python/pycairo: Stabilize 1.25.1 arm, #917717

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
index 57e1c067e9d6..43957be1dd11 100644
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-11-22 Thread Sam James
commit: cb82d1476e5a0982b70132fe14dac74088e88e55
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 22 11:05:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 11:10:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb82d147

dev-python/pycairo: Stabilize 1.25.1 arm64, #917717

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
index 43957be1dd11..73db5180a7ea 100644
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-11-22 Thread Sam James
commit: c7c61787f3ca2a6ef15618443ba0ee873243e17a
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 22 11:05:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 11:10:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c61787

dev-python/pycairo: Stabilize 1.25.1 hppa, #917717

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
index 7635d9cdf398..57e1c067e9d6 100644
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-10-22 Thread Michał Górny
commit: 8ad7b50bd2e6e0c00d1fa7b806223f5caab7654b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 22 06:33:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 22 06:55:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad7b50b

dev-python/pycairo: Bump to 1.25.1

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

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.25.1.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 60ac285971ac..0ad1ac076892 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1,3 @@
 DIST pycairo-1.24.0.tar.gz 344850 BLAKE2B 
f1469254ccfcb96ee5e39af49fcae575717e2f0e9a3dc74a13408306b5c94f4557a9c6d6a448541cb1f6dd27781e484b37d5ea9f230dc87f9d3370fac31dfdba
 SHA512 
bbc160bc9c3c9365018c680f6a69347bc222cdaec10ea48d18aedd0341048df74973d3299d783662adf02b414874824660da10943d88f64c30451d3fdccc63fb
 DIST pycairo-1.25.0.tar.gz 347794 BLAKE2B 
d05c1f505059c181d176b533ff4753e90888189160b1904531da4d9e9b784976442acb8c848be48d23e04f1fd07fef88a05b374c833ecee1c0b0e2881dadd4d0
 SHA512 
f34df509d36fbc739e8ddb40e2ead473db6970eacb7a2b0ccad8b82fd41a5daa25c89a5d34e7f2b2b70c4bf74e4e9d87465414aa414280e0aa7a4787b05712da
+DIST pycairo-1.25.1.tar.gz 347088 BLAKE2B 
ba4eedaf47e514bd7c3ad5ea738d099428958988a708255f59df48372d112d0195fe746be03de56aa25ccce9c2366b8898fcdd568b427372d0340c5edd550a5c
 SHA512 
f2b93a09cbe9cd7c2885794ff58a48df6cf59fbe2dbeabf7c6e9d99e68c71ac220abc866ac0d756c7ffb3f821ef63b65dbb8963f0bf7d5bd21ee0efb800e7b23

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
new file mode 100644
index ..7635d9cdf398
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="
+   https://www.cairographics.org/pycairo/
+   https://github.com/pygobject/pycairo/
+   https://pypi.org/project/pycairo/
+"
+SRC_URI="
+   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.15.10[svg(+)]
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+   esetup.py build_tests
+   epytest
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # we need to pass --root via install command, sigh
+   cat > "${T}/distutils-extra.cfg" <<-EOF || die
+   [install]
+   root = ${D}
+   EOF
+   local -x DIST_EXTRA_CONFIG=${T}/distutils-extra.cfg
+   esetup.py \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+
+   insinto /usr/include/pycairo
+   newins cairo/pycairo.h py3cairo.h
+}



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

2023-10-18 Thread Michał Górny
commit: 347b3dd9c39be3da8c52df6f7d7cc527769c593a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 19 02:50:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 19 02:50:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347b3dd9

dev-python/pycairo: Fix double prefix in pkg-config install

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.0.ebuild 
b/dev-python/pycairo/pycairo-1.25.0.ebuild
index 855fe827c15a..566314d24f35 100644
--- a/dev-python/pycairo/pycairo-1.25.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.0.ebuild
@@ -58,7 +58,7 @@ python_install() {
# we need to pass --root via install command, sigh
cat > "${T}/distutils-extra.cfg" <<-EOF || die
[install]
-   root = ${ED}
+   root = ${D}
EOF
local -x DIST_EXTRA_CONFIG=${T}/distutils-extra.cfg
esetup.py \



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/files/, dev-python/pycairo/

2023-10-17 Thread Michał Górny
commit: 1716ef9b38d0e9865bd6394611d3a73a29b561db
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 14:53:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 15:11:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1716ef9b

dev-python/pycairo: Bump to 1.25.0

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

 dev-python/pycairo/Manifest|  1 +
 dev-python/pycairo/files/pycairo-1.25.0-init.patch | 43 
 dev-python/pycairo/pycairo-1.25.0.ebuild   | 77 ++
 3 files changed, 121 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 7d7dc567ee93..60ac285971ac 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.24.0.tar.gz 344850 BLAKE2B 
f1469254ccfcb96ee5e39af49fcae575717e2f0e9a3dc74a13408306b5c94f4557a9c6d6a448541cb1f6dd27781e484b37d5ea9f230dc87f9d3370fac31dfdba
 SHA512 
bbc160bc9c3c9365018c680f6a69347bc222cdaec10ea48d18aedd0341048df74973d3299d783662adf02b414874824660da10943d88f64c30451d3fdccc63fb
+DIST pycairo-1.25.0.tar.gz 347794 BLAKE2B 
d05c1f505059c181d176b533ff4753e90888189160b1904531da4d9e9b784976442acb8c848be48d23e04f1fd07fef88a05b374c833ecee1c0b0e2881dadd4d0
 SHA512 
f34df509d36fbc739e8ddb40e2ead473db6970eacb7a2b0ccad8b82fd41a5daa25c89a5d34e7f2b2b70c4bf74e4e9d87465414aa414280e0aa7a4787b05712da

diff --git a/dev-python/pycairo/files/pycairo-1.25.0-init.patch 
b/dev-python/pycairo/files/pycairo-1.25.0-init.patch
new file mode 100644
index ..cc670618a261
--- /dev/null
+++ b/dev-python/pycairo/files/pycairo-1.25.0-init.patch
@@ -0,0 +1,43 @@
+From 1ef1ea2f0ba3854309114a2395734c34a1e158d8 Mon Sep 17 00:00:00 2001
+From: Tycho Andersen 
+Date: Mon, 16 Oct 2023 20:01:52 -0600
+Subject: [PATCH] module: reorder cairo script surface initialization
+
+PyType_Ready() expects subclasses to be initialized after base classes.
+Since ScriptSurface inherits from Surface, Surface must be initialized
+first.
+
+This causes a segfault in pypy3.10, and the fix was suggested here:
+
+https://foss.heptapod.net/pypy/pypy/-/issues/4017#note_332375
+
+This fixes the seg fault for me.
+
+Signed-off-by: Tycho Andersen 
+---
+ cairo/cairomodule.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/cairo/cairomodule.c b/cairo/cairomodule.c
+index 0026a0e..f27330f 100644
+--- a/cairo/cairomodule.c
 b/cairo/cairomodule.c
+@@ -210,6 +210,9 @@ PYCAIRO_MODINIT_FUNC PyInit__cairo(void)
+   if (PyType_Ready(_Type) < 0)
+ return NULL;
+ 
++  if (PyType_Ready(_Type) < 0)
++return NULL;
++
+ #ifdef CAIRO_HAS_SCRIPT_SURFACE
+   if (PyType_Ready(_Type) < 0)
+ return NULL;
+@@ -223,8 +226,6 @@ PYCAIRO_MODINIT_FUNC PyInit__cairo(void)
+   if (PyType_Ready(_Type) < 0)
+ return NULL;
+ 
+-  if (PyType_Ready(_Type) < 0)
+-return NULL;
+ #ifdef CAIRO_HAS_IMAGE_SURFACE
+   if (PyType_Ready(_Type) < 0)
+ return NULL;

diff --git a/dev-python/pycairo/pycairo-1.25.0.ebuild 
b/dev-python/pycairo/pycairo-1.25.0.ebuild
new file mode 100644
index ..855fe827c15a
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.25.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="
+   https://www.cairographics.org/pycairo/
+   https://github.com/pygobject/pycairo/
+   https://pypi.org/project/pycairo/
+"
+SRC_URI="
+   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.15.10[svg(+)]
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}/${P}-init.patch"
+)
+
+python_test() {
+   esetup.py build_tests
+   epytest
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # we need to pass --root via install command, sigh
+   cat > "${T}/distutils-extra.cfg" <<-EOF || die
+   [install]
+   root = ${ED}
+   EOF
+   local -x DIST_EXTRA_CONFIG=${T}/distutils-extra.cfg
+   esetup.py \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/, dev-python/pycairo/files/

2023-08-05 Thread Michał Górny
commit: 016e6cbe2a88cbf71a17df970c1b46ad97c79b65
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug  5 06:08:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  5 06:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016e6cbe

dev-python/pycairo: Remove old

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

 dev-python/pycairo/Manifest|  1 -
 .../pycairo/files/pycairo-1.23.0-fix-sphinx.patch  | 28 --
 dev-python/pycairo/pycairo-1.23.0.ebuild   | 65 --
 3 files changed, 94 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 1a63b4186149..7d7dc567ee93 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1 @@
-DIST pycairo-1.23.0.tar.gz 344623 BLAKE2B 
e0551e2d4259d509f3165682b11852f28f0df93e6befcd398ef95bc5f0eed0818dc72a05a9b085148d4369e9b3283bc4d91ce032c6c88a3b15962c83eb03db57
 SHA512 
fc0cc878cc716a6a2baf89a193facfcd89970c884afd3bb9d7fbecf42894ddd191988a8f0fe79100786509f17fbe4f1990eca33a5299414b2df2539d66de5abf
 DIST pycairo-1.24.0.tar.gz 344850 BLAKE2B 
f1469254ccfcb96ee5e39af49fcae575717e2f0e9a3dc74a13408306b5c94f4557a9c6d6a448541cb1f6dd27781e484b37d5ea9f230dc87f9d3370fac31dfdba
 SHA512 
bbc160bc9c3c9365018c680f6a69347bc222cdaec10ea48d18aedd0341048df74973d3299d783662adf02b414874824660da10943d88f64c30451d3fdccc63fb

diff --git a/dev-python/pycairo/files/pycairo-1.23.0-fix-sphinx.patch 
b/dev-python/pycairo/files/pycairo-1.23.0-fix-sphinx.patch
deleted file mode 100644
index a86dd935e482..
--- a/dev-python/pycairo/files/pycairo-1.23.0-fix-sphinx.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://bugs.gentoo.org/890411
-https://github.com/pygobject/pycairo/pull/318
-
-From 9e78bd1acbaef6659dbe3076934ed779eac27a96 Mon Sep 17 00:00:00 2001
-From: Chris Mayo 
-Date: Sun, 23 Apr 2023 19:44:26 +0100
-Subject: [PATCH] docs: Fix build failure due to extlinks with Sphinx 6
-
-extlinks caption must be None or contain one %s.
-
-Compatible with Sphinx >= 4.0.
 a/docs/conf.py
-+++ b/docs/conf.py
-@@ -48,10 +48,10 @@ def exec_module(path):
- ]
- 
- extlinks = {
--'fdobug': ('https://bugs.freedesktop.org/show_bug.cgi?id=%s', '#fdo-'),
--'bug': ('https://github.com/pygobject/pycairo/issues/%s', '#'),
--'pr': ('https://github.com/pygobject/pycairo/pull/%s', '#pr-'),
--'user': ('https://github.com/%s', ''),
-+'fdobug': ('https://bugs.freedesktop.org/show_bug.cgi?id=%s', '#fdo-%s'),
-+'bug': ('https://github.com/pygobject/pycairo/issues/%s', '#%s'),
-+'pr': ('https://github.com/pygobject/pycairo/pull/%s', '#pr-%s'),
-+'user': ('https://github.com/%s', '%s'),
- }
- suppress_warnings = ["image.nonlocal_uri"]
- 

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
deleted file mode 100644
index 365a807bab8c..
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="
-   https://www.cairographics.org/pycairo/
-   https://github.com/pygobject/pycairo/
-   https://pypi.org/project/pycairo/
-"
-SRC_URI="
-   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
-"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples"
-
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.15.10[svg(+)]
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.23.0-fix-sphinx.patch
-)
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_test() {
-   esetup.py build_tests
-   epytest
-}
-
-python_install() {
-   distutils-r1_python_install \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   fi
-
-   distutils-r1_python_install_all
-}



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

2023-08-04 Thread Arthur Zamarin
commit: 75d016f2749b8a7106a1d0b8992400ef41289404
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug  4 20:20:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug  4 20:20:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d016f2

dev-python/pycairo: Stabilize 1.24.0 ppc, #911067

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

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

diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild 
b/dev-python/pycairo/pycairo-1.24.0.ebuild
index ed193c187181..e700120bce9f 100644
--- a/dev-python/pycairo/pycairo-1.24.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.24.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-08-02 Thread Sam James
commit: de334e0184e997c1a213f1e2555ed3263160c655
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 13:35:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 13:35:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de334e01

dev-python/pycairo: Stabilize 1.24.0 sparc, #911067

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

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

diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild 
b/dev-python/pycairo/pycairo-1.24.0.ebuild
index 91b8acc7b424..ed193c187181 100644
--- a/dev-python/pycairo/pycairo-1.24.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.24.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-08-01 Thread Sam James
commit: 4a4686790a1b8a9060cc249327ce8f8b1d650853
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 04:26:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 04:26:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a468679

dev-python/pycairo: Stabilize 1.24.0 hppa, #911067

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

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

diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild 
b/dev-python/pycairo/pycairo-1.24.0.ebuild
index 1a2a229abe75..91b8acc7b424 100644
--- a/dev-python/pycairo/pycairo-1.24.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.24.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-07-24 Thread Jakov Smolić
commit: e3434c033b6cc832cd5e0fa75fcfe4655898cb55
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 11:03:24 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 11:03:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3434c03

dev-python/pycairo: Stabilize 1.24.0 ppc64, #911067

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

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

diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild 
b/dev-python/pycairo/pycairo-1.24.0.ebuild
index 8721f29b098f..9a8b6320ff0a 100644
--- a/dev-python/pycairo/pycairo-1.24.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.24.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-07-24 Thread Jakov Smolić
commit: 6fc6d89942189348a51955fdc40c4ab65cefd5cd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 10:05:15 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 10:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc6d899

dev-python/pycairo: Stabilize 1.24.0 amd64, #911067

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

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

diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild 
b/dev-python/pycairo/pycairo-1.24.0.ebuild
index f72754cf059f..8721f29b098f 100644
--- a/dev-python/pycairo/pycairo-1.24.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.24.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2023-06-19 Thread Michał Górny
commit: 2bcd91f33d5d5b3d03d802279397de5245ed8652
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:25:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcd91f3

dev-python/pycairo: Bump to 1.24.0

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

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.24.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 2cadb907c99e..1a63b4186149 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.23.0.tar.gz 344623 BLAKE2B 
e0551e2d4259d509f3165682b11852f28f0df93e6befcd398ef95bc5f0eed0818dc72a05a9b085148d4369e9b3283bc4d91ce032c6c88a3b15962c83eb03db57
 SHA512 
fc0cc878cc716a6a2baf89a193facfcd89970c884afd3bb9d7fbecf42894ddd191988a8f0fe79100786509f17fbe4f1990eca33a5299414b2df2539d66de5abf
+DIST pycairo-1.24.0.tar.gz 344850 BLAKE2B 
f1469254ccfcb96ee5e39af49fcae575717e2f0e9a3dc74a13408306b5c94f4557a9c6d6a448541cb1f6dd27781e484b37d5ea9f230dc87f9d3370fac31dfdba
 SHA512 
bbc160bc9c3c9365018c680f6a69347bc222cdaec10ea48d18aedd0341048df74973d3299d783662adf02b414874824660da10943d88f64c30451d3fdccc63fb

diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild 
b/dev-python/pycairo/pycairo-1.24.0.ebuild
new file mode 100644
index ..bd565080043a
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.24.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="
+   https://www.cairographics.org/pycairo/
+   https://github.com/pygobject/pycairo/
+   https://pypi.org/project/pycairo/
+"
+SRC_URI="
+   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.15.10[svg(+)]
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+   esetup.py build_tests
+   epytest
+}
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2023-06-03 Thread Michał Górny
commit: f1afe0b8a71e6e5e523405dcfa29b56671f136c6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  2 08:38:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  3 06:48:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1afe0b8

dev-python/pycairo: Enable py3.12

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

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

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index 79497ecd3bc0..365a807bab8c 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/files/, dev-python/pycairo/

2023-05-04 Thread Sam James
commit: ba59c6b3f69a5053649a2f8e47146a48bdd2a437
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 05:05:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 05:05:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba59c6b3

dev-python/pycairo: fix build w/ USE=doc

Thanks to Chris Mayo.

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

 .../pycairo/files/pycairo-1.23.0-fix-sphinx.patch  | 28 ++
 dev-python/pycairo/pycairo-1.23.0.ebuild   |  4 
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pycairo/files/pycairo-1.23.0-fix-sphinx.patch 
b/dev-python/pycairo/files/pycairo-1.23.0-fix-sphinx.patch
new file mode 100644
index ..a86dd935e482
--- /dev/null
+++ b/dev-python/pycairo/files/pycairo-1.23.0-fix-sphinx.patch
@@ -0,0 +1,28 @@
+https://bugs.gentoo.org/890411
+https://github.com/pygobject/pycairo/pull/318
+
+From 9e78bd1acbaef6659dbe3076934ed779eac27a96 Mon Sep 17 00:00:00 2001
+From: Chris Mayo 
+Date: Sun, 23 Apr 2023 19:44:26 +0100
+Subject: [PATCH] docs: Fix build failure due to extlinks with Sphinx 6
+
+extlinks caption must be None or contain one %s.
+
+Compatible with Sphinx >= 4.0.
+--- a/docs/conf.py
 b/docs/conf.py
+@@ -48,10 +48,10 @@ def exec_module(path):
+ ]
+ 
+ extlinks = {
+-'fdobug': ('https://bugs.freedesktop.org/show_bug.cgi?id=%s', '#fdo-'),
+-'bug': ('https://github.com/pygobject/pycairo/issues/%s', '#'),
+-'pr': ('https://github.com/pygobject/pycairo/pull/%s', '#pr-'),
+-'user': ('https://github.com/%s', ''),
++'fdobug': ('https://bugs.freedesktop.org/show_bug.cgi?id=%s', '#fdo-%s'),
++'bug': ('https://github.com/pygobject/pycairo/issues/%s', '#%s'),
++'pr': ('https://github.com/pygobject/pycairo/pull/%s', '#pr-%s'),
++'user': ('https://github.com/%s', '%s'),
+ }
+ suppress_warnings = ["image.nonlocal_uri"]
+ 

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index 9794a33c7be1..79497ecd3bc0 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -38,6 +38,10 @@ DEPEND="
x11-base/xorg-proto
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.23.0-fix-sphinx.patch
+)
+
 distutils_enable_sphinx docs \
dev-python/sphinx-rtd-theme
 distutils_enable_tests pytest



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

2023-05-04 Thread Michał Górny
commit: 9a7bec65501c621acff21181ad3f82d087de6867
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  4 16:20:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May  4 16:20:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7bec65

dev-python/pycairo: Set DISTUTILS_EXT=1

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

 dev-python/pycairo/pycairo-1.23.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index 8fcf8fc545a6..9794a33c7be1 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 PYTHON_COMPAT=( python3_{9..11} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 



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

2023-01-14 Thread Joonas Niilola
commit: 6ec4af5ae3e47827b50a0f3c5f43d1903722dcf7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jan 14 07:53:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 14 08:50:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec4af5a

dev-python/pycairo: add missing BDEPENDs

Package xproto was not found in the pkg-config search path.
Perhaps you should add the directory containing `xproto.pc'
to the PKG_CONFIG_PATH environment variable

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

 dev-python/pycairo/pycairo-1.23.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index e4b27da56eea..a943c2e67293 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,6 +24,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390
 IUSE="examples"
 
 BDEPEND="
+   virtual/pkgconfig
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
)
@@ -31,7 +32,10 @@ BDEPEND="
 RDEPEND="
>=x11-libs/cairo-1.15.10[svg(+)]
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
 
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme



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

2022-12-25 Thread Michał Górny
commit: 52988d7197e9d46a1aec9e42cab171441851da10
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 26 06:29:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 26 07:10:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52988d71

dev-python/pycairo: Remove old

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

 dev-python/pycairo/Manifest |  2 --
 dev-python/pycairo/pycairo-1.21.0-r1.ebuild | 46 
 dev-python/pycairo/pycairo-1.22.0.ebuild| 56 -
 3 files changed, 104 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 1b93929f7d42..2cadb907c99e 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,3 +1 @@
-DIST pycairo-1.21.0.tar.gz 340712 BLAKE2B 
6578c75b478c14c641b5c0be44c3c633d32ecc09c4ef22a079024dd12b539d37f88efa6ce8aadb5a88a48b3cc793e573afe00eaa4e3ba563c3133cad72dacfe4
 SHA512 
0de226b05d0a358f3546e4a0d5bf342f124373718d4900c891a09c1ede11e3ed1fb9bee163c00acfc215044683ddf0b29c8573b7454f9c39f957a47d63c34baf
-DIST pycairo-1.22.0.tar.gz 342295 BLAKE2B 
b331a627aea3b5fabaf9bbc089b5bb975178ea3be6383207ebefa994900dd73ff503309474729c9ce7b69e41c6495dd83a0db0d51410bea9aa37b30975e39700
 SHA512 
2a8da5b905536291291655a237fd0c6c54a5fe91a38296cffdc187c0c35837bd3176045f4ab39e59e7f67947deba7ba076c5e6ffdb46256b4b180c42267f41b6
 DIST pycairo-1.23.0.tar.gz 344623 BLAKE2B 
e0551e2d4259d509f3165682b11852f28f0df93e6befcd398ef95bc5f0eed0818dc72a05a9b085148d4369e9b3283bc4d91ce032c6c88a3b15962c83eb03db57
 SHA512 
fc0cc878cc716a6a2baf89a193facfcd89970c884afd3bb9d7fbecf42894ddd191988a8f0fe79100786509f17fbe4f1990eca33a5299414b2df2539d66de5abf

diff --git a/dev-python/pycairo/pycairo-1.21.0-r1.ebuild 
b/dev-python/pycairo/pycairo-1.21.0-r1.ebuild
deleted file mode 100644
index 86fb89824d83..
--- a/dev-python/pycairo/pycairo-1.21.0-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
-SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.15.10[svg(+)]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme
-distutils_enable_tests setup.py
-
-python_install() {
-   distutils-r1_python_install \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   fi
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/pycairo/pycairo-1.22.0.ebuild 
b/dev-python/pycairo/pycairo-1.22.0.ebuild
deleted file mode 100644
index 2c8700960b25..
--- a/dev-python/pycairo/pycairo-1.22.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="
-   https://www.cairographics.org/pycairo/
-   https://github.com/pygobject/pycairo/
-   https://pypi.org/project/pycairo/
-"
-SRC_URI="
-   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
-"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.15.10[svg(+)]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme
-distutils_enable_tests pytest
-
-python_test() {
-   esetup.py build_tests
-   epytest
-}
-
-python_install() {
-   distutils-r1_python_install \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   fi
-
-   distutils-r1_python_install_all
-}



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

2022-12-25 Thread Sam James
commit: c52c29aa9b2612a3f136516d23eb70970bc63e27
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 26 03:19:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 26 03:19:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52c29aa

dev-python/pycairo: Stabilize 1.23.0 hppa, #888371

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

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

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index 56427bc16995..e4b27da56eea 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-12-25 Thread Sam James
commit: c753b19b1d881000c7c5dab9d0514ff3befcadea
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 25 17:02:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 25 17:02:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c753b19b

dev-python/pycairo: Stabilize 1.23.0 sparc, #888371

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

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

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index 50a872156925..56427bc16995 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-12-25 Thread Sam James
commit: 4800169689fd566cabb4e8e45665a1f61b4e8a8e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 25 16:51:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 25 16:51:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48001696

dev-python/pycairo: Stabilize 1.23.0 arm64, #888371

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

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

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index 3aadb5d82eb0..50a872156925 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-12-25 Thread Sam James
commit: 1c0abf71c5e7859ffa4421714fee6ee10684242e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 25 16:45:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 25 16:45:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0abf71

dev-python/pycairo: Stabilize 1.23.0 arm, #888371

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

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

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index 06f2478a6ecb..3aadb5d82eb0 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-12-25 Thread Sam James
commit: 46f8589ee0bf3a9ba4adce9fb0b8f41b0c1bc9c7
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 25 16:45:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 25 16:45:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f8589e

dev-python/pycairo: Stabilize 1.23.0 ppc, #888371

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

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

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index 2f7098b27147..241adbc59ec5 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-12-25 Thread Sam James
commit: 8759354c6effd0e5df130e6d6dc911a6b4895d07
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 25 16:45:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 25 16:45:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8759354c

dev-python/pycairo: Stabilize 1.23.0 ppc64, #888371

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

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

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
index 241adbc59ec5..06f2478a6ecb 100644
--- a/dev-python/pycairo/pycairo-1.23.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-11-28 Thread Michał Górny
commit: a8ffe8296c3c320be4e16540a970b2eedc4f4066
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 29 06:08:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 29 06:59:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ffe829

dev-python/pycairo: Bump to 1.23.0

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

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.23.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index f43db5e48bd2..1b93929f7d42 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1,3 @@
 DIST pycairo-1.21.0.tar.gz 340712 BLAKE2B 
6578c75b478c14c641b5c0be44c3c633d32ecc09c4ef22a079024dd12b539d37f88efa6ce8aadb5a88a48b3cc793e573afe00eaa4e3ba563c3133cad72dacfe4
 SHA512 
0de226b05d0a358f3546e4a0d5bf342f124373718d4900c891a09c1ede11e3ed1fb9bee163c00acfc215044683ddf0b29c8573b7454f9c39f957a47d63c34baf
 DIST pycairo-1.22.0.tar.gz 342295 BLAKE2B 
b331a627aea3b5fabaf9bbc089b5bb975178ea3be6383207ebefa994900dd73ff503309474729c9ce7b69e41c6495dd83a0db0d51410bea9aa37b30975e39700
 SHA512 
2a8da5b905536291291655a237fd0c6c54a5fe91a38296cffdc187c0c35837bd3176045f4ab39e59e7f67947deba7ba076c5e6ffdb46256b4b180c42267f41b6
+DIST pycairo-1.23.0.tar.gz 344623 BLAKE2B 
e0551e2d4259d509f3165682b11852f28f0df93e6befcd398ef95bc5f0eed0818dc72a05a9b085148d4369e9b3283bc4d91ce032c6c88a3b15962c83eb03db57
 SHA512 
fc0cc878cc716a6a2baf89a193facfcd89970c884afd3bb9d7fbecf42894ddd191988a8f0fe79100786509f17fbe4f1990eca33a5299414b2df2539d66de5abf

diff --git a/dev-python/pycairo/pycairo-1.23.0.ebuild 
b/dev-python/pycairo/pycairo-1.23.0.ebuild
new file mode 100644
index ..2c8700960b25
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.23.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="
+   https://www.cairographics.org/pycairo/
+   https://github.com/pygobject/pycairo/
+   https://pypi.org/project/pycairo/
+"
+SRC_URI="
+   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.15.10[svg(+)]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+python_test() {
+   esetup.py build_tests
+   epytest
+}
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2022-11-20 Thread Arthur Zamarin
commit: 6cca4d3241d1c28fade96ae0ded5419fc259a3e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 20 18:52:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 20 18:52:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cca4d32

dev-python/pycairo: add github upstream metadata

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

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

diff --git a/dev-python/pycairo/metadata.xml b/dev-python/pycairo/metadata.xml
index b027c092791a..58d1a5ca29f5 100644
--- a/dev-python/pycairo/metadata.xml
+++ b/dev-python/pycairo/metadata.xml
@@ -7,5 +7,6 @@


pycairo
+   pygobject/pycairo

 



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

2022-11-19 Thread Michał Górny
commit: 583fa421eb6196a88893f3aa4d17091968ffaf88
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 20 06:51:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 20 07:45:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583fa421

dev-python/pycairo: Bump to 1.22.0

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

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.22.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index d25ffabfd99b..f43db5e48bd2 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.21.0.tar.gz 340712 BLAKE2B 
6578c75b478c14c641b5c0be44c3c633d32ecc09c4ef22a079024dd12b539d37f88efa6ce8aadb5a88a48b3cc793e573afe00eaa4e3ba563c3133cad72dacfe4
 SHA512 
0de226b05d0a358f3546e4a0d5bf342f124373718d4900c891a09c1ede11e3ed1fb9bee163c00acfc215044683ddf0b29c8573b7454f9c39f957a47d63c34baf
+DIST pycairo-1.22.0.tar.gz 342295 BLAKE2B 
b331a627aea3b5fabaf9bbc089b5bb975178ea3be6383207ebefa994900dd73ff503309474729c9ce7b69e41c6495dd83a0db0d51410bea9aa37b30975e39700
 SHA512 
2a8da5b905536291291655a237fd0c6c54a5fe91a38296cffdc187c0c35837bd3176045f4ab39e59e7f67947deba7ba076c5e6ffdb46256b4b180c42267f41b6

diff --git a/dev-python/pycairo/pycairo-1.22.0.ebuild 
b/dev-python/pycairo/pycairo-1.22.0.ebuild
new file mode 100644
index ..2c8700960b25
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.22.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="
+   https://www.cairographics.org/pycairo/
+   https://github.com/pygobject/pycairo/
+   https://pypi.org/project/pycairo/
+"
+SRC_URI="
+   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.15.10[svg(+)]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+python_test() {
+   esetup.py build_tests
+   epytest
+}
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2022-10-08 Thread Sam James
commit: 33d85d414ef6d3f0a09e5383eacdc8baaeb55c86
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 18:20:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 18:25:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d85d41

dev-python/pycairo: fix MissingUseDepDefault on cairo

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

 dev-python/pycairo/{pycairo-1.21.0.ebuild => pycairo-1.21.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0-r1.ebuild
similarity index 96%
rename from dev-python/pycairo/pycairo-1.21.0.ebuild
rename to dev-python/pycairo/pycairo-1.21.0-r1.ebuild
index eb6d70b38d8f..86fb89824d83 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0-r1.ebuild
@@ -24,7 +24,7 @@ BDEPEND="
)
 "
 RDEPEND="
-   >=x11-libs/cairo-1.15.10[svg]
+   >=x11-libs/cairo-1.15.10[svg(+)]
 "
 DEPEND="${RDEPEND}"
 



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

2022-05-17 Thread WANG Xuerui
commit: 2f39d8b21d71837436e56c1d0747b895a094ceed
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue May 17 08:05:07 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 17 08:36:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f39d8b2

dev-python/pycairo: keyword 1.21.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index 38050954b8d4..eb6d70b38d8f 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-05-16 Thread Andrew Ammerlaan
commit: 810e9f4546108c7cc279dafd606da37efbf942a1
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon May 16 19:39:27 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon May 16 19:59:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810e9f45

dev-python/pycairo: enable py3.11

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

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index 10d5cb8b5bb0..38050954b8d4 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



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

2022-04-16 Thread Michał Górny
commit: b65d2e6f88d0d604c077a2c1fba4bd94a0c203e0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 16 15:57:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 16 15:57:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65d2e6f

dev-python/pycairo: Remove old

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

 dev-python/pycairo/Manifest  |  1 -
 dev-python/pycairo/pycairo-1.20.1.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 1875f1cb5dec..d25ffabfd99b 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1 @@
-DIST pycairo-1.20.1.tar.gz 344639 BLAKE2B 
7327a1b9aacc62eb7b2630ac2b9ce43ad7a44e60cb749b60a2973fb9036a84c1f3f4264da428d720158a5e32cd47f679d5956ebf3ce094e75d742584a68adda4
 SHA512 
bb2340170c1d39d50dd8ceeb1b6ceadd96ddbd27d78a8a5b7dadf7dc427558d766f65d62e1ceeae19ab200e7ffb5ad122b5e51daa8ef9bff08fcd97a44005697
 DIST pycairo-1.21.0.tar.gz 340712 BLAKE2B 
6578c75b478c14c641b5c0be44c3c633d32ecc09c4ef22a079024dd12b539d37f88efa6ce8aadb5a88a48b3cc793e573afe00eaa4e3ba563c3133cad72dacfe4
 SHA512 
0de226b05d0a358f3546e4a0d5bf342f124373718d4900c891a09c1ede11e3ed1fb9bee163c00acfc215044683ddf0b29c8573b7454f9c39f957a47d63c34baf

diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild 
b/dev-python/pycairo/pycairo-1.20.1.ebuild
deleted file mode 100644
index 46b6f9bda451..
--- a/dev-python/pycairo/pycairo-1.20.1.ebuild
+++ /dev/null
@@ -1,46 +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} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
-SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.15.10[svg]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme
-distutils_enable_tests setup.py
-
-python_install() {
-   distutils-r1_python_install \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   fi
-
-   distutils-r1_python_install_all
-}



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

2022-04-16 Thread Arthur Zamarin
commit: 0c8b49e60f0fa68c4f36138b71cb16951728024f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 07:52:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 07:52:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8b49e6

dev-python/pycairo: Stabilize 1.21.0 hppa, #838565

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

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index 92261e6b58ac..10d5cb8b5bb0 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-04-16 Thread Sam James
commit: c8bb202fae551bb91f214bdd97edb2dc75be7f58
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 16 07:37:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 16 07:37:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8bb202f

dev-python/pycairo: Stabilize 1.21.0 x86, #838565

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

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index 319e23d03eac..92261e6b58ac 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-04-16 Thread Sam James
commit: ec800bdcc7652d04a278f25f31911b9423edbe3d
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 16 07:34:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 16 07:34:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec800bdc

dev-python/pycairo: Stabilize 1.21.0 amd64, #838565

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

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index c889ecb192b5..319e23d03eac 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-04-15 Thread Arthur Zamarin
commit: ad89426ffc65487a6533b059ce37440575657bac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 16:45:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 16:45:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad89426f

dev-python/pycairo: Stabilize 1.21.0 ppc64, #838565

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

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index ed9761fc330a..c889ecb192b5 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-04-15 Thread Arthur Zamarin
commit: 5e9c1f7b5ea3b0b83b71a931ea5a05d41fe33fb5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 16:41:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 16:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9c1f7b

dev-python/pycairo: Stabilize 1.21.0 sparc, #838565

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

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index 5e80e57f8f96..ed9761fc330a 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-04-15 Thread Arthur Zamarin
commit: 6c6d0a7d11416cf5a7c6385df691999b30eb8e51
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 15:31:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 15:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6d0a7d

dev-python/pycairo: Stabilize 1.21.0 arm64, #838565

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

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index 3fe6f1df6107..5e80e57f8f96 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-04-15 Thread Arthur Zamarin
commit: 024f1169d2a1f8a44f94859ff52f8c49013f2755
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 15:20:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 15:20:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024f1169

dev-python/pycairo: Stabilize 1.21.0 ppc, #838565

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

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index 63c0b54b50f3..3fe6f1df6107 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-04-15 Thread Arthur Zamarin
commit: 5a0c923dd23a985ab1152d83f4d072517333418b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 15:19:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 15:19:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0c923d

dev-python/pycairo: Stabilize 1.21.0 arm, #838565

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

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

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
index e6e472a24f9f..63c0b54b50f3 100644
--- a/dev-python/pycairo/pycairo-1.21.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2022-03-15 Thread Michał Górny
commit: 90a4e2488f4283e823a171ddea9f733d9bedaeee
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 15 21:41:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 15 22:17:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a4e248

dev-python/pycairo: Bump to 1.21.0

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

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.21.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index b1b1e0e023c3..1875f1cb5dec 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.20.1.tar.gz 344639 BLAKE2B 
7327a1b9aacc62eb7b2630ac2b9ce43ad7a44e60cb749b60a2973fb9036a84c1f3f4264da428d720158a5e32cd47f679d5956ebf3ce094e75d742584a68adda4
 SHA512 
bb2340170c1d39d50dd8ceeb1b6ceadd96ddbd27d78a8a5b7dadf7dc427558d766f65d62e1ceeae19ab200e7ffb5ad122b5e51daa8ef9bff08fcd97a44005697
+DIST pycairo-1.21.0.tar.gz 340712 BLAKE2B 
6578c75b478c14c641b5c0be44c3c633d32ecc09c4ef22a079024dd12b539d37f88efa6ce8aadb5a88a48b3cc793e573afe00eaa4e3ba563c3133cad72dacfe4
 SHA512 
0de226b05d0a358f3546e4a0d5bf342f124373718d4900c891a09c1ede11e3ed1fb9bee163c00acfc215044683ddf0b29c8573b7454f9c39f957a47d63c34baf

diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild 
b/dev-python/pycairo/pycairo-1.21.0.ebuild
new file mode 100644
index ..e6e472a24f9f
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.21.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.15.10[svg]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests setup.py
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2021-07-16 Thread Michał Górny
commit: 3fe96b3189c7c22a8534a8d46919733063369cf5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 16 21:46:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 16 21:53:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe96b31

dev-python/pycairo: Remove old

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

 dev-python/pycairo/Manifest  |  1 -
 dev-python/pycairo/pycairo-1.20.0.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index baf457c5c37..b1b1e0e023c 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1 @@
-DIST pycairo-1.20.0.tar.gz 344370 BLAKE2B 
b72a3dfd3ad6332f6be2c0fc0650ef87d97a51881bd239421cdb6355016e952093f9fa05b7872d7cce4a50bc4bac27ff0fb4c11e446e51ada9d7c1adc019a175
 SHA512 
d32d008b741653d02324b206a438f5fd85f2a433201d6f8b98c8f1adc712abea611a4b5ed95c55258efb662dc579eed6b2f752b10d9fc2b6a7c8e5edd19e5266
 DIST pycairo-1.20.1.tar.gz 344639 BLAKE2B 
7327a1b9aacc62eb7b2630ac2b9ce43ad7a44e60cb749b60a2973fb9036a84c1f3f4264da428d720158a5e32cd47f679d5956ebf3ce094e75d742584a68adda4
 SHA512 
bb2340170c1d39d50dd8ceeb1b6ceadd96ddbd27d78a8a5b7dadf7dc427558d766f65d62e1ceeae19ab200e7ffb5ad122b5e51daa8ef9bff08fcd97a44005697

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
deleted file mode 100644
index e815623d2de..000
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
-SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.15.10[svg]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme
-distutils_enable_tests setup.py
-
-python_install() {
-   distutils-r1_python_install \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   fi
-
-   distutils-r1_python_install_all
-}



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

2021-07-16 Thread Sam James
commit: ad71bc976429e1643c9f1c66258a45896ed73b39
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 16 21:40:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 16 21:43:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad71bc97

dev-python/pycairo: Stabilize 1.20.1 arm, #801778

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

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

diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild 
b/dev-python/pycairo/pycairo-1.20.1.ebuild
index 6e021af2f5a..46b6f9bda45 100644
--- a/dev-python/pycairo/pycairo-1.20.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2021-07-14 Thread Sergei Trofimovich
commit: 7651f02a33da5d8c73ba10ed81f43613bc0bc1d3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul 14 16:16:44 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 14 16:18:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7651f02a

dev-python/pycairo: stable 1.20.1 for hppa, bug #801778

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild 
b/dev-python/pycairo/pycairo-1.20.1.ebuild
index e3bc1543d9c..6e021af2f5a 100644
--- a/dev-python/pycairo/pycairo-1.20.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2021-07-13 Thread Sam James
commit: 3f7bc3ae6e5d1f062c34fc474a35a1a5a9081423
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 13 19:59:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 13 19:59:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7bc3ae

dev-python/pycairo: Stabilize 1.20.1 arm64, #801778

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

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

diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild 
b/dev-python/pycairo/pycairo-1.20.1.ebuild
index 85d34d6b423..e3bc1543d9c 100644
--- a/dev-python/pycairo/pycairo-1.20.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2021-07-13 Thread Agostino Sarubbo
commit: 557ff07d77b81906fadf6e1d9f4ed49da227894d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 13 06:27:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 13 06:27:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557ff07d

dev-python/pycairo: ppc stable wrt bug #801778

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild 
b/dev-python/pycairo/pycairo-1.20.1.ebuild
index 634a4c81e60..85d34d6b423 100644
--- a/dev-python/pycairo/pycairo-1.20.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2021-07-12 Thread Sam James
commit: fd6525a970d74f4723140a8be16a19dc96a32364
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 12 22:36:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 12 22:36:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6525a9

dev-python/pycairo: Stabilize 1.20.1 amd64, #801778

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

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

diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild 
b/dev-python/pycairo/pycairo-1.20.1.ebuild
index 078a3b8440a..634a4c81e60 100644
--- a/dev-python/pycairo/pycairo-1.20.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2021-07-12 Thread Sam James
commit: 90e83ed138bc87e14c1f076a7205fe59dda625f9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 12 21:55:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 12 21:55:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e83ed1

dev-python/pycairo: Stabilize 1.20.1 sparc, #801778

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

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

diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild 
b/dev-python/pycairo/pycairo-1.20.1.ebuild
index 5d418ab37a9..078a3b8440a 100644
--- a/dev-python/pycairo/pycairo-1.20.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2021-07-12 Thread Sam James
commit: 852e03a7db2f741a3b691a606bf4ca4e1348ef76
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 12 21:48:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 12 21:48:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852e03a7

dev-python/pycairo: Stabilize 1.20.1 x86, #801778

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

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

diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild 
b/dev-python/pycairo/pycairo-1.20.1.ebuild
index 1e68e62256d..4ecdf44b68a 100644
--- a/dev-python/pycairo/pycairo-1.20.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2021-06-03 Thread Michał Górny
commit: f6a6f101e7713ac8d8e659f10d51dc0f3934ba43
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  3 21:54:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun  3 22:01:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a6f101

dev-python/pycairo: Bump to 1.20.1

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

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.20.1.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 567b0453054..baf457c5c37 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.20.0.tar.gz 344370 BLAKE2B 
b72a3dfd3ad6332f6be2c0fc0650ef87d97a51881bd239421cdb6355016e952093f9fa05b7872d7cce4a50bc4bac27ff0fb4c11e446e51ada9d7c1adc019a175
 SHA512 
d32d008b741653d02324b206a438f5fd85f2a433201d6f8b98c8f1adc712abea611a4b5ed95c55258efb662dc579eed6b2f752b10d9fc2b6a7c8e5edd19e5266
+DIST pycairo-1.20.1.tar.gz 344639 BLAKE2B 
7327a1b9aacc62eb7b2630ac2b9ce43ad7a44e60cb749b60a2973fb9036a84c1f3f4264da428d720158a5e32cd47f679d5956ebf3ce094e75d742584a68adda4
 SHA512 
bb2340170c1d39d50dd8ceeb1b6ceadd96ddbd27d78a8a5b7dadf7dc427558d766f65d62e1ceeae19ab200e7ffb5ad122b5e51daa8ef9bff08fcd97a44005697

diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild 
b/dev-python/pycairo/pycairo-1.20.1.ebuild
new file mode 100644
index 000..1e68e62256d
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.20.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.15.10[svg]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests setup.py
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2021-05-21 Thread Yixun Lan
commit: b6a911f72e7576e5078a700be9331faf9f2c684b
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri May 21 14:10:17 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 21 14:53:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a911f7

dev-python/pycairo: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index 1a82094000a..e815623d2de 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2021-05-14 Thread Marek Szuba
commit: 92898f8b7a7344d2eaf5fc9d2bcb45bae1983f1e
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri May 14 17:40:16 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri May 14 18:25:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92898f8b

dev-python/pycairo: support python3_10

Builds, tests and installs fine.

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index f40de00e940..1a82094000a 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



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

2020-12-06 Thread Mart Raudsepp
commit: f88965a943c8a653353a398a19f3f234ce67515a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec  5 15:45:55 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec  6 10:30:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88965a9

dev-python/pycairo: fix cairo minimum dep

Mostly inconsequential, as older isn't available, but honor 1.20.0
NEWS note and meson.build changes for the minimum req explicitly, as
an explicit dep was listed before too.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index 31888e2eb10..9622e67e4f2 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -24,7 +24,7 @@ BDEPEND="
)
 "
 RDEPEND="
-   >=x11-libs/cairo-1.13.1[svg]
+   >=x11-libs/cairo-1.15.10[svg]
 "
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/files/, dev-python/pycairo/

2020-11-22 Thread Michał Górny
commit: e4bfcb396befd930753c877935f5be88ac4a838a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 22 15:44:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 22 15:44:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bfcb39

dev-python/pycairo: Remove old

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

 dev-python/pycairo/Manifest|  1 -
 dev-python/pycairo/files/pycairo-1.19.1-py39.patch | 26 
 dev-python/pycairo/pycairo-1.19.1.ebuild   | 48 --
 3 files changed, 75 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 560251fc776..567b0453054 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1 @@
-DIST pycairo-1.19.1.tar.gz 205196 BLAKE2B 
504334628daf75dd9145c97fbd86ea133b4be225ce7fa911b48231ebd5434678ffa7b1f185e0527f96b4b36955e788d0bb4fa4d308843e5ae9b20a41d2126301
 SHA512 
a7955a2566d5e5586154b62f3aeef824e1e6076cbd3eb86af8288fedcc7d61c4e36a53691298cf9df2e2df7fc96292f96dec92c5d4343e6c1b4c971e97d0650f
 DIST pycairo-1.20.0.tar.gz 344370 BLAKE2B 
b72a3dfd3ad6332f6be2c0fc0650ef87d97a51881bd239421cdb6355016e952093f9fa05b7872d7cce4a50bc4bac27ff0fb4c11e446e51ada9d7c1adc019a175
 SHA512 
d32d008b741653d02324b206a438f5fd85f2a433201d6f8b98c8f1adc712abea611a4b5ed95c55258efb662dc579eed6b2f752b10d9fc2b6a7c8e5edd19e5266

diff --git a/dev-python/pycairo/files/pycairo-1.19.1-py39.patch 
b/dev-python/pycairo/files/pycairo-1.19.1-py39.patch
deleted file mode 100644
index 97b20227ce8..000
--- a/dev-python/pycairo/files/pycairo-1.19.1-py39.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 3ecf0a4060d6de3b92a77a393ece663455cf6add Mon Sep 17 00:00:00 2001
-From: Christoph Reiter 
-Date: Sun, 10 May 2020 11:22:40 +0200
-Subject: [PATCH] tests: Fix syntax issue with Python 3.9
-
-https://bugs.python.org/issue40246
-
-I haven't actually tested with 3.9 yet, so this is just what I found
-with grep.

- tests/test_enums.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/test_enums.py b/tests/test_enums.py
-index 4bc2e3d..02756d0 100644
 a/tests/test_enums.py
-+++ b/tests/test_enums.py
-@@ -79,7 +79,7 @@ def get_prefix(t):
- # special case..
- if name == "PathDataType":
- name = "Path"
--return"_".join([s.upper() for s in re.findall('[A-Z][^A-Z]*', name)])
-+return "_".join([s.upper() for s in re.findall('[A-Z][^A-Z]*', name)])
- 
- for t in types_:
- for name in dir(t):

diff --git a/dev-python/pycairo/pycairo-1.19.1.ebuild 
b/dev-python/pycairo/pycairo-1.19.1.ebuild
deleted file mode 100644
index 8891e238752..000
--- a/dev-python/pycairo/pycairo-1.19.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{6..9} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
-SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="examples"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.13.1[svg]
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-py39.patch" )
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme
-distutils_enable_tests setup.py
-
-python_install() {
-   distutils-r1_python_install \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   fi
-
-   distutils-r1_python_install_all
-}



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

2020-11-22 Thread Sergei Trofimovich
commit: df283939db3dcfc16290f311ef3ecf6c8de3cdec
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Nov 22 11:41:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 22 12:26:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df283939

dev-python/pycairo: stable 1.20.0 for hppa, bug #754525

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index 2f98d71c186..31888e2eb10 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="examples"
 
 BDEPEND="



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

2020-11-17 Thread Agostino Sarubbo
commit: 17d0c581ba027171d7d5091faa4837717856c752
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 17 19:08:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 17 19:08:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d0c581

dev-python/pycairo: sparc stable wrt bug #754525

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index 711fd7f347a..7fe9f72ce18 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="examples"
 
 BDEPEND="



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

2020-11-17 Thread Agostino Sarubbo
commit: 2aa389a14030338c7146d65116bf2324260e7efb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 17 18:52:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 17 18:55:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa389a1

dev-python/pycairo: ppc64 stable wrt bug #754525

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index d52ccaf7e05..711fd7f347a 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="examples"
 
 BDEPEND="



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

2020-11-17 Thread Agostino Sarubbo
commit: b3f92ac79a045fcfc3f21b13a0b7f022daa56609
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 17 18:46:58 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 17 18:46:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f92ac7

dev-python/pycairo: ppc stable wrt bug #754525

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index eb71fb21601..d52ccaf7e05 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="examples"
 
 BDEPEND="



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

2020-11-15 Thread Sam James
commit: 458afb1c785e4780f3ee3f58eb196b353cf65b00
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 15 23:46:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 15 23:46:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458afb1c

dev-python/pycairo: Stabilize 1.20.0 amd64, #754525

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

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index 3916a643dff..eb71fb21601 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="examples"
 
 BDEPEND="



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

2020-11-14 Thread Sam James
commit: 41dce4b5a21eae6d53dbb1797b713b91045f8dc4
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 15 05:46:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 15 05:46:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41dce4b5

dev-python/pycairo: Stabilize 1.20.0 arm, #754525

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

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index c318a3be7bf..3916a643dff 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="examples"
 
 BDEPEND="



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

2020-11-14 Thread Sam James
commit: 511bbae59c17c2a404764babf5491606ccfadfd9
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 15 05:17:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 15 05:17:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511bbae5

dev-python/pycairo: Stabilize 1.20.0 arm64, #754525

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

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

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
index 01000a3ce9a..c318a3be7bf 100644
--- a/dev-python/pycairo/pycairo-1.20.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="examples"
 
 BDEPEND="



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

2020-10-05 Thread Michał Górny
commit: 85b7608a37cf575ee85d2725ebec2412d89c74aa
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  5 21:21:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  5 21:46:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b7608a

dev-python/pycairo: Bump to 1.20.0

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

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.20.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index b4af392d6fd..560251fc776 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.19.1.tar.gz 205196 BLAKE2B 
504334628daf75dd9145c97fbd86ea133b4be225ce7fa911b48231ebd5434678ffa7b1f185e0527f96b4b36955e788d0bb4fa4d308843e5ae9b20a41d2126301
 SHA512 
a7955a2566d5e5586154b62f3aeef824e1e6076cbd3eb86af8288fedcc7d61c4e36a53691298cf9df2e2df7fc96292f96dec92c5d4343e6c1b4c971e97d0650f
+DIST pycairo-1.20.0.tar.gz 344370 BLAKE2B 
b72a3dfd3ad6332f6be2c0fc0650ef87d97a51881bd239421cdb6355016e952093f9fa05b7872d7cce4a50bc4bac27ff0fb4c11e446e51ada9d7c1adc019a175
 SHA512 
d32d008b741653d02324b206a438f5fd85f2a433201d6f8b98c8f1adc712abea611a4b5ed95c55258efb662dc579eed6b2f752b10d9fc2b6a7c8e5edd19e5266

diff --git a/dev-python/pycairo/pycairo-1.20.0.ebuild 
b/dev-python/pycairo/pycairo-1.20.0.ebuild
new file mode 100644
index 000..01000a3ce9a
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.20.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="examples"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.13.1[svg]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests setup.py
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2020-09-25 Thread Michał Górny
commit: e0749b57ee4c83757ffed172fb37e5584a492653
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 25 20:20:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 25 20:21:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0749b57

dev-python/pycairo: Remove old (py2.7)

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

 dev-python/pycairo/Manifest  |  1 -
 dev-python/pycairo/pycairo-1.18.2.ebuild | 59 
 2 files changed, 60 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 853f6a6e5b6..b4af392d6fd 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1 @@
-DIST pycairo-1.18.2.tar.gz 200462 BLAKE2B 
1f755dc90fe3ee50aa68273a0816752312f144831ff857709e1a4695a58646ffe6be518733480ed37231c213a11d4e5aaf8dfd1cfa68104873bc7d4192435b89
 SHA512 
279ea80413ba55d493d51455685da09afa1f5c45e2930c3fca3e417a8afe6645a0d8131201f79482de59e5ec56cfef62eac65ed88fe88866bfcc06503dcc59e0
 DIST pycairo-1.19.1.tar.gz 205196 BLAKE2B 
504334628daf75dd9145c97fbd86ea133b4be225ce7fa911b48231ebd5434678ffa7b1f185e0527f96b4b36955e788d0bb4fa4d308843e5ae9b20a41d2126301
 SHA512 
a7955a2566d5e5586154b62f3aeef824e1e6076cbd3eb86af8288fedcc7d61c4e36a53691298cf9df2e2df7fc96292f96dec92c5d4343e6c1b4c971e97d0650f

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
deleted file mode 100644
index 253c565d333..000
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python2_7 python3_{6..9} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
-SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="examples"
-
-BDEPEND="
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   ' -3)
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.13.1[svg]
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.19.1-py39.patch" )
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme
-distutils_enable_tests setup.py
-
-python_test() {
-   if ! python_is_python3; then
-   einfo "Skipping tests on Python 2 to unblock deps"
-   return
-   fi
-
-   esetup.py test
-}
-
-python_install() {
-   distutils-r1_python_install \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   fi
-
-   distutils-r1_python_install_all
-}



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

2020-09-20 Thread Michał Górny
commit: 9388e3a87073ccd03699ab4a39c0f8049841d370
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 20 14:49:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 20 14:56:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9388e3a8

dev-python/pycairo: Skip tests on py2

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

 dev-python/pycairo/pycairo-1.18.2.ebuild | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index b8e47a44e65..253c565d333 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -19,8 +19,10 @@ IUSE="examples"
 
 BDEPEND="
test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ' -3)
)
 "
 RDEPEND="
@@ -34,6 +36,15 @@ distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
 distutils_enable_tests setup.py
 
+python_test() {
+   if ! python_is_python3; then
+   einfo "Skipping tests on Python 2 to unblock deps"
+   return
+   fi
+
+   esetup.py test
+}
+
 python_install() {
distutils-r1_python_install \
install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"



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

2020-07-16 Thread Sam James
commit: 1aeb31dabd47f2064010a31f760f2b3817c0ccc1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 16 23:41:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 16 23:41:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aeb31da

dev-python/pycairo: arm64 stable (bug #731490)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.19.1.ebuild 
b/dev-python/pycairo/pycairo-1.19.1.ebuild
index e1530fe4f8f..8891e238752 100644
--- a/dev-python/pycairo/pycairo-1.19.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.19.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="examples"
 
 BDEPEND="



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

2020-07-09 Thread Michał Górny
commit: a7bafb8cc6cd2552ee4bc2bf61c7f47796874880
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  9 13:41:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  9 13:42:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7bafb8c

dev-python/pycairo: Stabilize 1.19.1 amd64, #731490

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

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

diff --git a/dev-python/pycairo/pycairo-1.19.1.ebuild 
b/dev-python/pycairo/pycairo-1.19.1.ebuild
index d34cc7a1509..0c2cd326014 100644
--- a/dev-python/pycairo/pycairo-1.19.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.19.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="examples"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/files/, dev-python/pycairo/

2020-06-05 Thread Andreas Sturmlechner
commit: 777b3dfa6443cdbe584b353b51596b54563e6ff4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 16:20:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777b3dfa

dev-python/pycairo: fix test failure

See also: https://bugs.python.org/issue40246

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/pycairo/files/pycairo-1.19.1-py39.patch | 26 ++
 dev-python/pycairo/pycairo-1.18.2.ebuild   |  2 ++
 dev-python/pycairo/pycairo-1.19.1.ebuild   |  2 ++
 3 files changed, 30 insertions(+)

diff --git a/dev-python/pycairo/files/pycairo-1.19.1-py39.patch 
b/dev-python/pycairo/files/pycairo-1.19.1-py39.patch
new file mode 100644
index 000..97b20227ce8
--- /dev/null
+++ b/dev-python/pycairo/files/pycairo-1.19.1-py39.patch
@@ -0,0 +1,26 @@
+From 3ecf0a4060d6de3b92a77a393ece663455cf6add Mon Sep 17 00:00:00 2001
+From: Christoph Reiter 
+Date: Sun, 10 May 2020 11:22:40 +0200
+Subject: [PATCH] tests: Fix syntax issue with Python 3.9
+
+https://bugs.python.org/issue40246
+
+I haven't actually tested with 3.9 yet, so this is just what I found
+with grep.
+---
+ tests/test_enums.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/test_enums.py b/tests/test_enums.py
+index 4bc2e3d..02756d0 100644
+--- a/tests/test_enums.py
 b/tests/test_enums.py
+@@ -79,7 +79,7 @@ def get_prefix(t):
+ # special case..
+ if name == "PathDataType":
+ name = "Path"
+-return"_".join([s.upper() for s in re.findall('[A-Z][^A-Z]*', name)])
++return "_".join([s.upper() for s in re.findall('[A-Z][^A-Z]*', name)])
+ 
+ for t in types_:
+ for name in dir(t):

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 7ee4d6f3216..b8e47a44e65 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -28,6 +28,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}/${PN}-1.19.1-py39.patch" )
+
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
 distutils_enable_tests setup.py

diff --git a/dev-python/pycairo/pycairo-1.19.1.ebuild 
b/dev-python/pycairo/pycairo-1.19.1.ebuild
index 01000a3ce9a..b05ecffc14d 100644
--- a/dev-python/pycairo/pycairo-1.19.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.19.1.ebuild
@@ -28,6 +28,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}/${P}-py39.patch" )
+
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
 distutils_enable_tests setup.py



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

2020-06-05 Thread Michał Górny
commit: 7cae49e6e65a023b37b111e0d16f662f3208abaa
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 16:55:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 19:26:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cae49e6

dev-python/pycairo: Port to py39

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

 dev-python/pycairo/pycairo-1.18.2.ebuild | 26 +-
 dev-python/pycairo/pycairo-1.19.1.ebuild | 22 --
 2 files changed, 9 insertions(+), 39 deletions(-)

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 7621e8dfbef..7ee4d6f3216 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6..9} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1
@@ -15,10 +15,9 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples test"
+IUSE="examples"
 
 BDEPEND="
-   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -29,22 +28,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-RESTRICT="!test? ( test )"
-
-python_check_deps() {
-   use doc || return 0
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs -b html _build/html || die
-   fi
-}
-
-python_test() {
-   esetup.py test
-}
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests setup.py
 
 python_install() {
distutils-r1_python_install \
@@ -52,8 +38,6 @@ python_install() {
 }
 
 python_install_all() {
-   use doc && local HTML_DOCS=( _build/html/. )
-
if use examples; then
dodoc -r examples
fi

diff --git a/dev-python/pycairo/pycairo-1.19.1.ebuild 
b/dev-python/pycairo/pycairo-1.19.1.ebuild
index 66921d842bb..01000a3ce9a 100644
--- a/dev-python/pycairo/pycairo-1.19.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.19.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1
@@ -15,10 +15,9 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples test"
+IUSE="examples"
 
 BDEPEND="
-   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -29,29 +28,16 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-RESTRICT="!test? ( test )"
-
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
 distutils_enable_tests setup.py
 
-python_check_deps() {
-   use doc || return 0
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs -b html _build/html || die
-   fi
-}
-
 python_install() {
distutils-r1_python_install \
install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
 }
 
 python_install_all() {
-   use doc && local HTML_DOCS=( _build/html/. )
-
if use examples; then
dodoc -r examples
fi



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

2020-04-13 Thread Sebastian Pipping
commit: 80e7be9164b20753e1ec34c902e9032c9117ad9e
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Apr 13 19:27:03 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Apr 13 19:27:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e7be91

dev-python/pycairo: 1.19.1 + QA

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.19.1.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 131b894f4ca..853f6a6e5b6 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1 +1,2 @@
 DIST pycairo-1.18.2.tar.gz 200462 BLAKE2B 
1f755dc90fe3ee50aa68273a0816752312f144831ff857709e1a4695a58646ffe6be518733480ed37231c213a11d4e5aaf8dfd1cfa68104873bc7d4192435b89
 SHA512 
279ea80413ba55d493d51455685da09afa1f5c45e2930c3fca3e417a8afe6645a0d8131201f79482de59e5ec56cfef62eac65ed88fe88866bfcc06503dcc59e0
+DIST pycairo-1.19.1.tar.gz 205196 BLAKE2B 
504334628daf75dd9145c97fbd86ea133b4be225ce7fa911b48231ebd5434678ffa7b1f185e0527f96b4b36955e788d0bb4fa4d308843e5ae9b20a41d2126301
 SHA512 
a7955a2566d5e5586154b62f3aeef824e1e6076cbd3eb86af8288fedcc7d61c4e36a53691298cf9df2e2df7fc96292f96dec92c5d4343e6c1b4c971e97d0650f

diff --git a/dev-python/pycairo/pycairo-1.19.1.ebuild 
b/dev-python/pycairo/pycairo-1.19.1.ebuild
new file mode 100644
index 000..66921d842bb
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.19.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples test"
+
+BDEPEND="
+   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.13.1[svg]
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="!test? ( test )"
+
+distutils_enable_tests setup.py
+
+python_check_deps() {
+   use doc || return 0
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs -b html _build/html || die
+   fi
+}
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( _build/html/. )
+
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/files/, dev-python/pycairo/

2020-01-26 Thread Michał Górny
commit: 26c30981bc0ab3c9035ae043a297453641c2bd10
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 26 17:29:34 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 26 17:45:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c30981

dev-python/pycairo: Remove redundant versions

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

 dev-python/pycairo/Manifest|  3 -
 .../files/pycairo-1.17.0-pkgconfigdir.patch| 71 --
 dev-python/pycairo/pycairo-1.16.3-r1.ebuild| 48 ---
 dev-python/pycairo/pycairo-1.17.0-r1.ebuild| 57 -
 dev-python/pycairo/pycairo-1.18.1.ebuild   | 55 -
 5 files changed, 234 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 34b639ececf..131b894f4ca 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,4 +1 @@
-DIST pycairo-1.16.3.tar.gz 188610 BLAKE2B 
71034891bae636e23379a3fdc49c9163cff61183fe46c4027bbad3206e72255e60081dbc3cb02808d5c3840b618f6c12f8106ca5a08ddb226a65917ba2da390c
 SHA512 
d60978f85eb0430f2038b0e7d0bce23602e8c180a7611eea424fd8bc3cdd8ce249af364abd0e77ab3b7ab439761721cba5c2398f51af2a89add3fb7fda8aa5db
-DIST pycairo-1.17.0.tar.gz 192182 BLAKE2B 
b7a4db8258b03b89878fca6b5e27bb9037b74b1792ded23edfe38a0aa5e9ba5003bbac2c8623a6ace8033960c3199b307dcb689650e21ba2df0d81a36a71b6cf
 SHA512 
c073f04d92c9a577f7dcea8d46335751ebd896a65e682e99e4453877d8ba2cadad4437f4ceb1ce8c05eb87d5757a2bd78ac2549e63e38720f4c9276e6f70bdd5
-DIST pycairo-1.18.1.tar.gz 200610 BLAKE2B 
47e707f3481d816e9fcd72d169d7ab9210f746396a45a6c9cdac946b4dca9529515ebe1a288d985eed659ff23488bec2cf3e0fb8d11c160349530871ed05881f
 SHA512 
fef6b0d863d45a182a1ba671ddc4f6cb15745447cdaed3e1efeb05fad97f02aa0a56698517648a942bde263d74e06ad7781bcf487757aeb3b124ef64dc525024
 DIST pycairo-1.18.2.tar.gz 200462 BLAKE2B 
1f755dc90fe3ee50aa68273a0816752312f144831ff857709e1a4695a58646ffe6be518733480ed37231c213a11d4e5aaf8dfd1cfa68104873bc7d4192435b89
 SHA512 
279ea80413ba55d493d51455685da09afa1f5c45e2930c3fca3e417a8afe6645a0d8131201f79482de59e5ec56cfef62eac65ed88fe88866bfcc06503dcc59e0

diff --git a/dev-python/pycairo/files/pycairo-1.17.0-pkgconfigdir.patch 
b/dev-python/pycairo/files/pycairo-1.17.0-pkgconfigdir.patch
deleted file mode 100644
index d4d75a172d6..000
--- a/dev-python/pycairo/files/pycairo-1.17.0-pkgconfigdir.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From 430c6ffb65cd839be5ba6266a89f645afa8f9442 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Sun, 14 Oct 2018 12:30:56 +0200
-Subject: [PATCH] setup.py: Support specifying custom --pkgconfigdir
-
-Support overriding --pkgconfigdir for whenever the autodetection
-gives incorrect result (e.g. PyPy).  Fixes #119.

- setup.py | 21 ++---
- 1 file changed, 18 insertions(+), 3 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 36641d9..75c 100755
 a/setup.py
-+++ b/setup.py
-@@ -14,6 +14,7 @@ except ImportError:
- from distutils.core import Extension, Command, Distribution
- from distutils.ccompiler import new_compiler
- from distutils.sysconfig import customize_compiler
-+from distutils.util import change_root
- from distutils import log
- from distutils import sysconfig
- 
-@@ -265,11 +266,15 @@ class test_cmd(Command):
- 
- class install_pkgconfig(Command):
- description = "install .pc file"
--user_options = []
-+user_options = [
-+('pkgconfigdir=', None, 'pkg-config file install directory'),
-+]
- 
- def initialize_options(self):
-+self.root = None
- self.install_base = None
- self.install_data = None
-+self.pkgconfigdir = None
- self.compiler_type = None
- self.outfiles = []
- 
-@@ -280,6 +285,11 @@ class install_pkgconfig(Command):
- ('install_data', 'install_data'),
- )
- 
-+self.set_undefined_options(
-+'install',
-+('root', 'root'),
-+)
-+
- self.set_undefined_options(
- 'build_ext',
- ('compiler_type', 'compiler_type'),
-@@ -315,8 +325,13 @@ class install_pkgconfig(Command):
- "Skipping install_pkgconfig, not supported with MSVC")
- return
- 
--python_lib = sysconfig.get_python_lib(True, True, self.install_data)
--pkgconfig_dir = os.path.join(os.path.dirname(python_lib), 'pkgconfig')
-+if self.pkgconfigdir is None:
-+python_lib = sysconfig.get_python_lib(True, True,
-+  self.install_data)
-+pkgconfig_dir = os.path.join(os.path.dirname(python_lib),
-+ 'pkgconfig')
-+else:
-+pkgconfig_dir = change_root(self.root, self.pkgconfigdir)
- self.mkpath(pkgconfig_dir)
- 
- pcname = "py3cairo.pc" if sys.version_info[0] == 3 else 

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

2020-01-04 Thread Aaron Bauman
commit: 8bbc43418386ece6c58a79bfbc03692551aae828
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  5 01:22:23 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  5 01:22:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbc4341

dev-python/pycairo: arm64 stable (bug #704474)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index faa6d238df0..e3651302af8 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2020-01-03 Thread Sergei Trofimovich
commit: 184b524ae07bcebc426ee9358f8adb203c271e85
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jan  3 08:42:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jan  3 23:36:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184b524a

dev-python/pycairo: stable 1.18.2 for hppa, bug #704474

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 6767dbbcf99..faa6d238df0 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2020-01-03 Thread Agostino Sarubbo
commit: c17db6918c345e78cf51c33ba7a04d4f47ee8673
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 14:33:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 14:33:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17db691

dev-python/pycairo: arm stable wrt bug #704474

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index da8bcb7857f..6767dbbcf99 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2020-01-03 Thread Agostino Sarubbo
commit: 7551ff0889e649e491075854ece611329f448353
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 14:29:52 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 14:29:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7551ff08

dev-python/pycairo: x86 stable wrt bug #704474

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 5241df82f92..da8bcb7857f 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2020-01-03 Thread Agostino Sarubbo
commit: 843e56a3860a752eb585fd36b80866b1f6f8dc01
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 13:55:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 13:55:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=843e56a3

dev-python/pycairo: ia64 stable wrt bug #704474

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index fb861a0479f..5241df82f92 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2020-01-03 Thread Agostino Sarubbo
commit: 9cf76fe69a0a135609d22518ae64c52d77dadde7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 13:43:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 13:43:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf76fe6

dev-python/pycairo: ppc64 stable wrt bug #704474

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 9750b7dcba5..fb861a0479f 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sh sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2020-01-03 Thread Agostino Sarubbo
commit: 45ff79ec7cc4218587a4db3ebff90584fd6cda74
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 13:42:02 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 13:42:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ff79ec

dev-python/pycairo: ppc stable wrt bug #704474

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index b94e25dc1a6..9750b7dcba5 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sh sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2020-01-03 Thread Agostino Sarubbo
commit: 52301103bd621b9c7cc15006e368df3b653ce6f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 12:17:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 12:18:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52301103

dev-python/pycairo: s390 stable wrt bug #704474

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 2833822796b..b94e25dc1a6 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2020-01-03 Thread Agostino Sarubbo
commit: 09e9df354810cf8b56fadef19f1e0171444f21fb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 10:06:27 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 10:06:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e9df35

dev-python/pycairo: amd64 stable wrt bug #704474

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 313e444c3e0..2833822796b 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2020-01-02 Thread Sergei Trofimovich
commit: 34fe2757d2aa44797cbb9054800dff030d9009ab
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jan  2 09:44:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jan  2 09:57:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34fe2757

dev-python/pycairo: stable 1.18.2 for sparc, bug #704474

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/pycairo/pycairo-1.18.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 9f1cd5f0198..313e444c3e0 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 BDEPEND="



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

2019-12-07 Thread Andreas Sturmlechner
commit: 430e6c36df5ca66146be52035414dfdad90c625b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  7 14:34:35 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  7 14:37:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430e6c36

dev-python/pycairo: Fix the fix

Closes: https://bugs.gentoo.org/702210
Package-Manager: Portage-2.3.81, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index d1e334554fd..9f1cd5f0198 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -32,7 +32,8 @@ DEPEND="${RDEPEND}"
 RESTRICT="!test? ( test )"
 
 python_check_deps() {
-   use doc && has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+   use doc || return 0
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
 }
 
 python_compile_all() {



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

2019-12-06 Thread Andreas Sturmlechner
commit: 5df7b9660c3b9d5e63c75e497a9419fdeadb0eb5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  6 19:57:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  6 20:21:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df7b966

dev-python/pycairo: Fix USE doc

Closes: https://bugs.gentoo.org/670938
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/pycairo/pycairo-1.18.2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index bae86c274de..d1e334554fd 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sh ~spa
 IUSE="doc examples test"
 
 BDEPEND="
-   doc? ( dev-python/sphinx )
+   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -31,6 +31,10 @@ DEPEND="${RDEPEND}"
 
 RESTRICT="!test? ( test )"
 
+python_check_deps() {
+   use doc && has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
 python_compile_all() {
if use doc; then
sphinx-build docs -b html _build/html || die



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

2019-12-01 Thread Andreas Sturmlechner
commit: a3b94cab670a11e4b60d1fea686ef7128e23d524
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 30 16:57:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  1 19:29:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b94cab

dev-python/pycairo: 1.18.2 version bump, python3_8

Fixes test failure of 1.18.1 w/ python3_8.

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.18.2.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 719ee186422..34b639ececf 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,3 +1,4 @@
 DIST pycairo-1.16.3.tar.gz 188610 BLAKE2B 
71034891bae636e23379a3fdc49c9163cff61183fe46c4027bbad3206e72255e60081dbc3cb02808d5c3840b618f6c12f8106ca5a08ddb226a65917ba2da390c
 SHA512 
d60978f85eb0430f2038b0e7d0bce23602e8c180a7611eea424fd8bc3cdd8ce249af364abd0e77ab3b7ab439761721cba5c2398f51af2a89add3fb7fda8aa5db
 DIST pycairo-1.17.0.tar.gz 192182 BLAKE2B 
b7a4db8258b03b89878fca6b5e27bb9037b74b1792ded23edfe38a0aa5e9ba5003bbac2c8623a6ace8033960c3199b307dcb689650e21ba2df0d81a36a71b6cf
 SHA512 
c073f04d92c9a577f7dcea8d46335751ebd896a65e682e99e4453877d8ba2cadad4437f4ceb1ce8c05eb87d5757a2bd78ac2549e63e38720f4c9276e6f70bdd5
 DIST pycairo-1.18.1.tar.gz 200610 BLAKE2B 
47e707f3481d816e9fcd72d169d7ab9210f746396a45a6c9cdac946b4dca9529515ebe1a288d985eed659ff23488bec2cf3e0fb8d11c160349530871ed05881f
 SHA512 
fef6b0d863d45a182a1ba671ddc4f6cb15745447cdaed3e1efeb05fad97f02aa0a56698517648a942bde263d74e06ad7781bcf487757aeb3b124ef64dc525024
+DIST pycairo-1.18.2.tar.gz 200462 BLAKE2B 
1f755dc90fe3ee50aa68273a0816752312f144831ff857709e1a4695a58646ffe6be518733480ed37231c213a11d4e5aaf8dfd1cfa68104873bc7d4192435b89
 SHA512 
279ea80413ba55d493d51455685da09afa1f5c45e2930c3fca3e417a8afe6645a0d8131201f79482de59e5ec56cfef62eac65ed88fe88866bfcc06503dcc59e0

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
new file mode 100644
index 000..bae86c274de
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples test"
+
+BDEPEND="
+   doc? ( dev-python/sphinx )
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=x11-libs/cairo-1.13.1[svg]
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="!test? ( test )"
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs -b html _build/html || die
+   fi
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( _build/html/. )
+
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2019-05-14 Thread Aaron Bauman
commit: 1ffb68198317d7a31a21c705b65c307ddd801795
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 15 04:47:15 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 15 04:48:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffb6819

dev-python/pycairo: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

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

diff --git a/dev-python/pycairo/pycairo-1.17.0-r1.ebuild 
b/dev-python/pycairo/pycairo-1.17.0-r1.ebuild
index 45c8384be0a..f8378c96249 100644
--- a/dev-python/pycairo/pycairo-1.17.0-r1.ebuild
+++ b/dev-python/pycairo/pycairo-1.17.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 RDEPEND="



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

2019-04-23 Thread Tim Harder
commit: 93db10819702996001052ea20116317733a7cd7b
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Apr 23 21:11:13 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Apr 23 21:13:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93db1081

dev-python/pycairo: version bump to 1.18.1

Closes: https://bugs.gentoo.org/682878

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.18.1.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index f9e41f94403..719ee186422 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1,3 @@
 DIST pycairo-1.16.3.tar.gz 188610 BLAKE2B 
71034891bae636e23379a3fdc49c9163cff61183fe46c4027bbad3206e72255e60081dbc3cb02808d5c3840b618f6c12f8106ca5a08ddb226a65917ba2da390c
 SHA512 
d60978f85eb0430f2038b0e7d0bce23602e8c180a7611eea424fd8bc3cdd8ce249af364abd0e77ab3b7ab439761721cba5c2398f51af2a89add3fb7fda8aa5db
 DIST pycairo-1.17.0.tar.gz 192182 BLAKE2B 
b7a4db8258b03b89878fca6b5e27bb9037b74b1792ded23edfe38a0aa5e9ba5003bbac2c8623a6ace8033960c3199b307dcb689650e21ba2df0d81a36a71b6cf
 SHA512 
c073f04d92c9a577f7dcea8d46335751ebd896a65e682e99e4453877d8ba2cadad4437f4ceb1ce8c05eb87d5757a2bd78ac2549e63e38720f4c9276e6f70bdd5
+DIST pycairo-1.18.1.tar.gz 200610 BLAKE2B 
47e707f3481d816e9fcd72d169d7ab9210f746396a45a6c9cdac946b4dca9529515ebe1a288d985eed659ff23488bec2cf3e0fb8d11c160349530871ed05881f
 SHA512 
fef6b0d863d45a182a1ba671ddc4f6cb15745447cdaed3e1efeb05fad97f02aa0a56698517648a942bde263d74e06ad7781bcf487757aeb3b124ef64dc525024

diff --git a/dev-python/pycairo/pycairo-1.18.1.ebuild 
b/dev-python/pycairo/pycairo-1.18.1.ebuild
new file mode 100644
index 000..c45b52a594f
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.18.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="doc examples test"
+
+RDEPEND="
+   >=x11-libs/cairo-1.13.1[svg]
+"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx )
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs -b html _build/html || die
+   fi
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install() {
+   distutils-r1_python_install \
+   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( _build/html/. )
+
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



  1   2   >