[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/, dev-python/pycairo/files/
commit: 8987b5de9b363ee960da1287ed2fcf27c6b7185e Author: Michał Górny gentoo org> AuthorDate: Sun Sep 22 01:36:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 22 02:22:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8987b5de dev-python/pycairo: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pycairo/Manifest| 1 - .../pycairo/files/pycairo-1.26.0-py313.patch | 30 - dev-python/pycairo/pycairo-1.26.0-r1.ebuild| 77 -- dev-python/pycairo/pycairo-1.26.0.ebuild | 73 4 files changed, 181 deletions(-) diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest index c95b04ce7722..2e260fbdef52 100644 --- a/dev-python/pycairo/Manifest +++ b/dev-python/pycairo/Manifest @@ -1,3 +1,2 @@ -DIST pycairo-1.26.0.tar.gz 346850 BLAKE2B da6c35c929d372764280e8963a8b66ba533ccb99be9ee2bfa10859c635dd16cc087d542607be9ec6a9ffb942feb892100d4b9017d832d478b35c434aa05b9bb9 SHA512 5313f0d408a6e6ce6e70ac92291be5dd8651e01fbf9411d0467061afa21849cde27db273f2a13b4c3c931183f63f75f31fc0f0d3283b8f339ba88e71eab432f1 DIST pycairo-1.26.1.tar.gz 346882 BLAKE2B 52e92b3b7e6ffda89a01b293f0bc6c5da5018ba77dce92d30b221fbf1f8c1b253f5ae279d64a517810b6efe4d7d282c21dbc15e5ef8e372204095c773b12de52 SHA512 4f63fc4fb2b6bf65d8a1cbbeaf4d982c5eb2271309763522ee6f763f691428b3e420434382e8a3e1d6b841821940f44f4bc6f51724eb4474494d60b7ff1c9031 DIST pycairo-1.27.0.tar.gz 661450 BLAKE2B cc1ef54057d02f3e25fed010c995e4fe400ccdf3a5d2f241c029ded167c5db2560a4d9c8cb09b2f0519e674b5962f2244f0570401f45743fe1ec61d5a8982227 SHA512 1b077917b1d99262da1c1d2ff85ae841dd0ff715925a5a20032162aa876576d966fc6b30c154343cc45f104cce243887de9b5f14af1e15775cb71b6c11e553a6 diff --git a/dev-python/pycairo/files/pycairo-1.26.0-py313.patch b/dev-python/pycairo/files/pycairo-1.26.0-py313.patch deleted file mode 100644 index c3c0d74cb415.. --- a/dev-python/pycairo/files/pycairo-1.26.0-py313.patch +++ /dev/null @@ -1,30 +0,0 @@ -https://github.com/pygobject/pycairo/pull/366 - -From 387e27fa36d29bc8f656656ca8b47e7b4996f4f4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= -Date: Wed, 29 May 2024 21:25:41 +0200 -Subject: [PATCH] Avoid invalid PyBUF_READ flag in PyObject_GetBuffer() - -Since Python 3.13, the flag is no longer allowed. - -See https://github.com/python/cpython/pull/114707 - -Fixes https://github.com/pygobject/pycairo/issues/365 - cairo/surface.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cairo/surface.c b/cairo/surface.c -index 048522c6..f00db8b5 100644 a/cairo/surface.c -+++ b/cairo/surface.c -@@ -484,7 +484,7 @@ surface_set_mime_data (PycairoSurface *o, PyObject *args) { - return NULL; - } - -- res = PyObject_GetBuffer (obj, view, PyBUF_READ); -+ res = PyObject_GetBuffer (obj, view, PyBUF_SIMPLE); - if (res == -1) { - PyMem_Free (view); - return NULL; - diff --git a/dev-python/pycairo/pycairo-1.26.0-r1.ebuild b/dev-python/pycairo/pycairo-1.26.0-r1.ebuild deleted file mode 100644 index 7d4b7ca4d23c.. --- a/dev-python/pycairo/pycairo-1.26.0-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# 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..13} 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 ~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}"/pycairo-1.26.0-py313.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 - - # 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 exampl
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/
commit: 33a74d7edbc08be19d6d74c71927db994233cbe3 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 7 06:21:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 7 06:23:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a74d7e dev-python/pycairo: Bump to 1.27.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pycairo/Manifest | 1 + dev-python/pycairo/pycairo-1.27.0.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest index 3618823a63a2..c95b04ce7722 100644 --- a/dev-python/pycairo/Manifest +++ b/dev-python/pycairo/Manifest @@ -1,2 +1,3 @@ DIST pycairo-1.26.0.tar.gz 346850 BLAKE2B da6c35c929d372764280e8963a8b66ba533ccb99be9ee2bfa10859c635dd16cc087d542607be9ec6a9ffb942feb892100d4b9017d832d478b35c434aa05b9bb9 SHA512 5313f0d408a6e6ce6e70ac92291be5dd8651e01fbf9411d0467061afa21849cde27db273f2a13b4c3c931183f63f75f31fc0f0d3283b8f339ba88e71eab432f1 DIST pycairo-1.26.1.tar.gz 346882 BLAKE2B 52e92b3b7e6ffda89a01b293f0bc6c5da5018ba77dce92d30b221fbf1f8c1b253f5ae279d64a517810b6efe4d7d282c21dbc15e5ef8e372204095c773b12de52 SHA512 4f63fc4fb2b6bf65d8a1cbbeaf4d982c5eb2271309763522ee6f763f691428b3e420434382e8a3e1d6b841821940f44f4bc6f51724eb4474494d60b7ff1c9031 +DIST pycairo-1.27.0.tar.gz 661450 BLAKE2B cc1ef54057d02f3e25fed010c995e4fe400ccdf3a5d2f241c029ded167c5db2560a4d9c8cb09b2f0519e674b5962f2244f0570401f45743fe1ec61d5a8982227 SHA512 1b077917b1d99262da1c1d2ff85ae841dd0ff715925a5a20032162aa876576d966fc6b30c154343cc45f104cce243887de9b5f14af1e15775cb71b6c11e553a6 diff --git a/dev-python/pycairo/pycairo-1.27.0.ebuild b/dev-python/pycairo/pycairo-1.27.0.ebuild new file mode 100644 index ..9f44293d3716 --- /dev/null +++ b/dev-python/pycairo/pycairo-1.27.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit meson 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 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=x11-libs/cairo-1.15.10[svg(+)] +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + virtual/pkgconfig + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme +distutils_enable_tests pytest + +python_compile() { + local emesonargs=( + # TODO: move that to the eclass? + -Dpython.bytecompile=2 + -Dtests="$(usex test true false)" + ) + + meson_src_configure + meson_src_compile +} + +python_test() { + cd "${BUILD_DIR}" || die + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +python_install() { + meson_src_install +} + +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/
commit: 174b3fc01fac42a124f2a39ea3bcc0448377f0d0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 6 07:26:44 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 6 07:26:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174b3fc0 dev-python/pycairo: Stabilize 1.26.1 amd64, #935609 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pycairo/pycairo-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycairo/pycairo-1.26.1.ebuild b/dev-python/pycairo/pycairo-1.26.1.ebuild index 6417af8113c8..3ae205d3d588 100644 --- a/dev-python/pycairo/pycairo-1.26.1.ebuild +++ b/dev-python/pycairo/pycairo-1.26.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/
commit: a5b3f3d82145cbc97e158e73eb58def0360ec38f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 6 06:54:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 6 06:54:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b3f3d8 dev-python/pycairo: Stabilize 1.26.1 sparc, #935609 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pycairo/pycairo-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycairo/pycairo-1.26.1.ebuild b/dev-python/pycairo/pycairo-1.26.1.ebuild index 11872dc1c783..6417af8113c8 100644 --- a/dev-python/pycairo/pycairo-1.26.1.ebuild +++ b/dev-python/pycairo/pycairo-1.26.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/
commit: 0ace10363dedffcae2e70ef5d2f8b9a35f903270 Author: Sam James gentoo org> AuthorDate: Sat Jul 6 06:32:22 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 06:32:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ace1036 dev-python/pycairo: Stabilize 1.26.1 x86, #935609 Signed-off-by: Sam James gentoo.org> dev-python/pycairo/pycairo-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycairo/pycairo-1.26.1.ebuild b/dev-python/pycairo/pycairo-1.26.1.ebuild index 92cd5d7e3f03..214227f24e71 100644 --- a/dev-python/pycairo/pycairo-1.26.1.ebuild +++ b/dev-python/pycairo/pycairo-1.26.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/
commit: 8fb114c53012e93293291b9e664e301741cfda0d Author: Sam James gentoo org> AuthorDate: Sat Jul 6 06:32:23 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 06:32:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb114c5 dev-python/pycairo: Stabilize 1.26.1 ppc64, #935609 Signed-off-by: Sam James gentoo.org> dev-python/pycairo/pycairo-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycairo/pycairo-1.26.1.ebuild b/dev-python/pycairo/pycairo-1.26.1.ebuild index 214227f24e71..11872dc1c783 100644 --- a/dev-python/pycairo/pycairo-1.26.1.ebuild +++ b/dev-python/pycairo/pycairo-1.26.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/
commit: 70091834c9d1365f0d4c967867e224510d1e87f4 Author: Sam James gentoo org> AuthorDate: Sat Jul 6 06:24:59 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 06:24:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70091834 dev-python/pycairo: Stabilize 1.26.1 ppc, #935609 Signed-off-by: Sam James gentoo.org> dev-python/pycairo/pycairo-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycairo/pycairo-1.26.1.ebuild b/dev-python/pycairo/pycairo-1.26.1.ebuild index 6b26ca19316f..92cd5d7e3f03 100644 --- a/dev-python/pycairo/pycairo-1.26.1.ebuild +++ b/dev-python/pycairo/pycairo-1.26.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/
commit: 01aa51b37c42817a6c22a5aa205b11c679912c3f Author: Sam James gentoo org> AuthorDate: Sat Jul 6 06:15:04 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 06:15:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01aa51b3 dev-python/pycairo: Stabilize 1.26.1 arm, #935609 Signed-off-by: Sam James gentoo.org> dev-python/pycairo/pycairo-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycairo/pycairo-1.26.1.ebuild b/dev-python/pycairo/pycairo-1.26.1.ebuild index 9c7e8008e8a8..6b26ca19316f 100644 --- a/dev-python/pycairo/pycairo-1.26.1.ebuild +++ b/dev-python/pycairo/pycairo-1.26.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/
commit: d5ccd827fbff04051b33a626b1a8160b5f0c0b39 Author: Sam James gentoo org> AuthorDate: Sat Jul 6 06:11:08 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 06:11:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ccd827 dev-python/pycairo: Stabilize 1.26.1 arm64, #935609 Signed-off-by: Sam James gentoo.org> dev-python/pycairo/pycairo-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycairo/pycairo-1.26.1.ebuild b/dev-python/pycairo/pycairo-1.26.1.ebuild index 3268eccdfecb..9c7e8008e8a8 100644 --- a/dev-python/pycairo/pycairo-1.26.1.ebuild +++ b/dev-python/pycairo/pycairo-1.26.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/
commit: 88084b4cb55f21aa6771e2e6cc7e9729d882b211 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 21 15:27:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 21 16:59:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88084b4c dev-python/pycairo: Bump to 1.26.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pycairo/Manifest | 1 + dev-python/pycairo/pycairo-1.26.1.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest index 664fdd77aa1a..3618823a63a2 100644 --- a/dev-python/pycairo/Manifest +++ b/dev-python/pycairo/Manifest @@ -1 +1,2 @@ DIST pycairo-1.26.0.tar.gz 346850 BLAKE2B da6c35c929d372764280e8963a8b66ba533ccb99be9ee2bfa10859c635dd16cc087d542607be9ec6a9ffb942feb892100d4b9017d832d478b35c434aa05b9bb9 SHA512 5313f0d408a6e6ce6e70ac92291be5dd8651e01fbf9411d0467061afa21849cde27db273f2a13b4c3c931183f63f75f31fc0f0d3283b8f339ba88e71eab432f1 +DIST pycairo-1.26.1.tar.gz 346882 BLAKE2B 52e92b3b7e6ffda89a01b293f0bc6c5da5018ba77dce92d30b221fbf1f8c1b253f5ae279d64a517810b6efe4d7d282c21dbc15e5ef8e372204095c773b12de52 SHA512 4f63fc4fb2b6bf65d8a1cbbeaf4d982c5eb2271309763522ee6f763f691428b3e420434382e8a3e1d6b841821940f44f4bc6f51724eb4474494d60b7ff1c9031 diff --git a/dev-python/pycairo/pycairo-1.26.1.ebuild b/dev-python/pycairo/pycairo-1.26.1.ebuild new file mode 100644 index ..3268eccdfecb --- /dev/null +++ b/dev-python/pycairo/pycairo-1.26.1.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..13} 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/files/, dev-python/pycairo/
commit: 1d92e043e855b1474b5575e3d84bd0fde92461b5 Author: Sam James gentoo org> AuthorDate: Tue Jun 11 17:49:02 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jun 11 17:55:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d92e043 dev-python/pycairo: enable py3.13 Signed-off-by: Sam James gentoo.org> .../pycairo/files/pycairo-1.26.0-py313.patch | 30 + dev-python/pycairo/pycairo-1.26.0-r1.ebuild| 77 ++ 2 files changed, 107 insertions(+) diff --git a/dev-python/pycairo/files/pycairo-1.26.0-py313.patch b/dev-python/pycairo/files/pycairo-1.26.0-py313.patch new file mode 100644 index ..c3c0d74cb415 --- /dev/null +++ b/dev-python/pycairo/files/pycairo-1.26.0-py313.patch @@ -0,0 +1,30 @@ +https://github.com/pygobject/pycairo/pull/366 + +From 387e27fa36d29bc8f656656ca8b47e7b4996f4f4 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= +Date: Wed, 29 May 2024 21:25:41 +0200 +Subject: [PATCH] Avoid invalid PyBUF_READ flag in PyObject_GetBuffer() + +Since Python 3.13, the flag is no longer allowed. + +See https://github.com/python/cpython/pull/114707 + +Fixes https://github.com/pygobject/pycairo/issues/365 +--- + cairo/surface.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cairo/surface.c b/cairo/surface.c +index 048522c6..f00db8b5 100644 +--- a/cairo/surface.c b/cairo/surface.c +@@ -484,7 +484,7 @@ surface_set_mime_data (PycairoSurface *o, PyObject *args) { + return NULL; + } + +- res = PyObject_GetBuffer (obj, view, PyBUF_READ); ++ res = PyObject_GetBuffer (obj, view, PyBUF_SIMPLE); + if (res == -1) { + PyMem_Free (view); + return NULL; + diff --git a/dev-python/pycairo/pycairo-1.26.0-r1.ebuild b/dev-python/pycairo/pycairo-1.26.0-r1.ebuild new file mode 100644 index ..269c6598a58e --- /dev/null +++ b/dev-python/pycairo/pycairo-1.26.0-r1.ebuild @@ -0,0 +1,77 @@ +# 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..13} 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}"/pycairo-1.26.0-py313.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 + + # 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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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(&PycairoTextExtents_Type) < 0) - return NULL; - -+ if (PyType_Ready(&PycairoSurface_Type) < 0) -+return NULL; -+ - #ifdef CAIRO_HAS_SCRIPT_SURFACE - if (PyType_Ready(&PycairoScriptDevice_Type) < 0) - return NULL; -@@ -223,8 +226,6 @@ PYCAIRO_MODINIT_FUNC PyInit__cairo(void) - if (PyType_Ready(&PycairoScaledFont_Type) < 0) - return NULL; - -- if (PyType_Ready(&PycairoSurface_Type) < 0) --return NULL; - #ifdef CAIRO_HAS_IMAGE_SURFACE - if (PyType_Ready(&PycairoImageSurface_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_l
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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(&PycairoTextExtents_Type) < 0) + return NULL; + ++ if (PyType_Ready(&PycairoSurface_Type) < 0) ++return NULL; ++ + #ifdef CAIRO_HAS_SCRIPT_SURFACE + if (PyType_Ready(&PycairoScriptDevice_Type) < 0) + return NULL; +@@ -223,8 +226,6 @@ PYCAIRO_MODINIT_FUNC PyInit__cairo(void) + if (PyType_Ready(&PycairoScaledFont_Type) < 0) + return NULL; + +- if (PyType_Ready(&PycairoSurface_Type) < 0) +-return NULL; + #ifdef CAIRO_HAS_IMAGE_SURFACE + if (PyType_Ready(&PycairoImageSurface_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_in
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/, dev-python/pycairo/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 "pycairo.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/
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/
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/
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/
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="