public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Tim Harder" <radhermit@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/
Date: Thu,  1 Mar 2018 19:35:57 +0000 (UTC)	[thread overview]
Message-ID: <1519932884.64ce60fde3690cc1c94cf87001270f836707604b.radhermit@gentoo> (raw)

commit:     64ce60fde3690cc1c94cf87001270f836707604b
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 19 23:50:54 2018 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Mar  1 19:34:44 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ce60fd

dev-python/pycairo: version bump to 1.16.2

 dev-python/pycairo/Manifest              |  1 +
 dev-python/pycairo/pycairo-1.16.2.ebuild | 65 ++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 490509e3891..1c1cb1249cd 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,3 +1,4 @@
 DIST pycairo-1.15.3.tar.gz 177056 BLAKE2B cba4a212c3537d5718a73742468444b01372902d86f88558cf63ab2ec1999dac036b349d84dff0bdcae5126998c5e921f05bab54b708a29ca2381b8d1371ac44 SHA512 1fc75d193eacb976f2e5a594aa07409a0f80ccb21921065c1794961143785eed48be1966d2d2d3e2d0428f9b4e956994dd851d21f3c3cb91fbc27b007a901ce8
 DIST pycairo-1.15.4.tar.gz 178436 BLAKE2B 23c5064f537b8d8be12bb64df375c1d5be8962f80adf2437115dde59c18c3755a693b0cb8b3bee248ce8c906f23acfa264f2da6e02770bc59d823beba1bc9e7b SHA512 7e785d23393a8d0c5aca9a4440eb64b0eca9a60c1a18b0dc8452edd6de9422c743d082530387bcbedd34d52377d0892ad395998e9467ba08e22c318684cbee34
 DIST pycairo-1.16.1.tar.gz 180516 BLAKE2B 0a144eb6f17bc6621b16e00ddd40784e16e5950667d57927ee238e76d4966e828d8da3d6983e09655d3eb2d3526dcb8a44da6c48e14268cd78e1d463e59b8779 SHA512 757870dd28d037d0af96308e2d1eb5d55ca2025aabda66031dc77790692e420b07802ccdbeefee430825553ed993830bc6f74de83b717e6fa876108f7b54e144
+DIST pycairo-1.16.2.tar.gz 180430 BLAKE2B 06b7f8b6c574b7afab738c7f0fecf78efafd06759394fbfe529a908011173e46aa0d89a5d041f9ec27fad8abb89b13fced8fbc0a567c8183f2072c70a3a8e357 SHA512 a5ac07f96f6607b1b40912b000c8b3b2114e75a6b8b314f1b68d2f5bb408dd7823c464d096c8cc26164219a961b448a4ea90b5a76683fb1807180f83cbc3b300

diff --git a/dev-python/pycairo/pycairo-1.16.2.ebuild b/dev-python/pycairo/pycairo-1.16.2.ebuild
new file mode 100644
index 00000000000..ec09aca8d65
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.16.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo"
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples test xcb"
+
+# Note: xpyb is used as the C header, not Python modules
+RDEPEND="
+	>=x11-libs/cairo-1.13.1[svg,xcb?]
+"
+DEPEND="${RDEPEND}
+	xcb? ( $(python_gen_cond_dep '>=x11-libs/xpyb-1.3' 'python2*') )
+	doc? ( dev-python/sphinx )
+	test? (
+		dev-python/pytest[${PYTHON_USEDEP}]
+		dev-python/hypothesis[${PYTHON_USEDEP}]
+	)
+"
+
+python_prepare_all() {
+	# Fix pkgconfig path
+	sed -i -e "/libdir =/s:\"lib\":\"$(get_libdir)\":" setup.py || die
+	distutils-r1_python_prepare_all
+}
+
+python_compile() {
+	local enable_xpyb
+	python_is_python3 || enable_xpyb=$(usex xcb "--enable-xpyb" "")
+
+	esetup.py build ${enable_xpyb}
+}
+
+python_compile_all() {
+	use doc && emake -C docs
+}
+
+python_test() {
+	local enable_xpyb
+	python_is_python3 || enable_xpyb=$(usex xcb "--enable-xpyb" "")
+
+	esetup.py test ${enable_xpyb}
+}
+
+python_install_all() {
+	use doc && local HTML_DOCS=( docs/_build/. )
+
+	if use examples; then
+		dodoc -r examples
+	fi
+
+	distutils-r1_python_install_all
+}


             reply	other threads:[~2018-03-01 19:36 UTC|newest]

Thread overview: 163+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-01 19:35 Tim Harder [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-02-23 16:51 [gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/ Michał Górny
2024-11-28 23:33 Sam James
2024-10-15  5:22 Sam James
2024-09-28 14:42 Arthur Zamarin
2024-09-28 14:14 Arthur Zamarin
2024-09-28 12:52 Arthur Zamarin
2024-09-28 12:40 Sam James
2024-09-28 11:41 Arthur Zamarin
2024-09-28 11:32 Arthur Zamarin
2024-09-07  6:23 Michał Górny
2024-07-06  7:26 Arthur Zamarin
2024-07-06  6:54 Arthur Zamarin
2024-07-06  6:32 Sam James
2024-07-06  6:32 Sam James
2024-07-06  6:26 Sam James
2024-07-06  6:15 Sam James
2024-07-06  6:11 Sam James
2024-06-21 16:59 Michał Górny
2024-03-19  5:52 Michał Górny
2024-03-19  3:42 Ionen Wolkens
2024-03-03  4:05 Sam James
2024-03-03  2:27 Sam James
2024-03-03  0:25 Sam James
2024-03-02 11:18 Arthur Zamarin
2024-03-02 10:52 Arthur Zamarin
2024-03-02  9:55 Arthur Zamarin
2024-03-02  9:46 Arthur Zamarin
2024-02-12  4:11 Michał Górny
2023-11-29  8:22 Arthur Zamarin
2023-11-29  6:23 Arthur Zamarin
2023-11-22 13:11 Arthur Zamarin
2023-11-22 12:24 Arthur Zamarin
2023-11-22 11:16 Arthur Zamarin
2023-11-22 11:11 Sam James
2023-11-22 11:11 Sam James
2023-11-22 11:11 Sam James
2023-10-22  6:55 Michał Górny
2023-10-19  2:52 Michał Górny
2023-08-04 20:20 Arthur Zamarin
2023-08-02 13:35 Sam James
2023-08-02  4:27 Sam James
2023-07-24 11:03 Jakov Smolić
2023-07-24 10:05 Jakov Smolić
2023-06-20  5:38 Michał Górny
2023-06-03  6:48 Michał Górny
2023-05-04 16:22 Michał Górny
2023-01-14  8:50 Joonas Niilola
2022-12-26  7:10 Michał Górny
2022-12-26  3:20 Sam James
2022-12-25 17:03 Sam James
2022-12-25 16:51 Sam James
2022-12-25 16:45 Sam James
2022-12-25 16:45 Sam James
2022-12-25 16:45 Sam James
2022-11-29  6:59 Michał Górny
2022-11-20 19:37 Arthur Zamarin
2022-11-20  7:45 Michał Górny
2022-10-08 18:25 Sam James
2022-05-17  8:37 WANG Xuerui
2022-05-16 19:59 Andrew Ammerlaan
2022-04-16 15:58 Michał Górny
2022-04-16  7:52 Arthur Zamarin
2022-04-16  7:38 Sam James
2022-04-16  7:38 Sam James
2022-04-15 16:45 Arthur Zamarin
2022-04-15 16:41 Arthur Zamarin
2022-04-15 15:31 Arthur Zamarin
2022-04-15 15:20 Arthur Zamarin
2022-04-15 15:19 Arthur Zamarin
2022-03-15 22:17 Michał Górny
2021-07-16 21:53 Michał Górny
2021-07-16 21:44 Sam James
2021-07-14 16:18 Sergei Trofimovich
2021-07-13 20:05 Sam James
2021-07-13  6:28 Agostino Sarubbo
2021-07-12 22:37 Sam James
2021-07-12 21:59 Sam James
2021-07-12 21:50 Sam James
2021-06-03 22:01 Michał Górny
2021-05-21 14:54 Yixun Lan
2021-05-14 18:25 Marek Szuba
2020-12-06 10:38 Mart Raudsepp
2020-11-22 12:26 Sergei Trofimovich
2020-11-17 19:10 Agostino Sarubbo
2020-11-17 18:55 Agostino Sarubbo
2020-11-17 18:49 Agostino Sarubbo
2020-11-15 23:50 Sam James
2020-11-15  5:47 Sam James
2020-11-15  5:19 Sam James
2020-10-05 21:47 Michał Górny
2020-09-25 20:22 Michał Górny
2020-09-20 14:56 Michał Górny
2020-07-16 23:46 Sam James
2020-07-09 13:42 Michał Górny
2020-06-05 19:26 Michał Górny
2020-04-13 19:28 Sebastian Pipping
2020-01-05  1:23 Aaron Bauman
2020-01-03 23:36 Sergei Trofimovich
2020-01-03 14:33 Agostino Sarubbo
2020-01-03 14:30 Agostino Sarubbo
2020-01-03 13:56 Agostino Sarubbo
2020-01-03 13:44 Agostino Sarubbo
2020-01-03 13:42 Agostino Sarubbo
2020-01-03 12:18 Agostino Sarubbo
2020-01-03 10:06 Agostino Sarubbo
2020-01-02  9:58 Sergei Trofimovich
2019-12-07 14:37 Andreas Sturmlechner
2019-12-06 20:21 Andreas Sturmlechner
2019-12-01 19:30 Andreas Sturmlechner
2019-05-15  4:48 Aaron Bauman
2019-04-23 21:13 Tim Harder
2018-12-29  8:58 Mikle Kolyada
2018-11-27 20:57 Tobias Klausmann
2018-11-26 17:26 Benda XU
2018-11-19  7:26 Mikle Kolyada
2018-11-08 23:35 Sergei Trofimovich
2018-11-07 23:28 Sergei Trofimovich
2018-11-07 22:41 Sergei Trofimovich
2018-11-05 18:13 Mikle Kolyada
2018-11-04 19:14 Thomas Deutschmann
2018-08-18  3:03 Mikle Kolyada
2018-07-19 18:59 Michał Górny
2018-06-17 11:25 Tim Harder
2018-04-21 19:12 Mikle Kolyada
2018-04-12 19:07 Thomas Deutschmann
2018-04-10 11:32 Tobias Klausmann
2018-04-09 18:42 Sergei Trofimovich
2018-04-07 12:15 Sergei Trofimovich
2018-04-07  5:11 Matt Turner
2018-04-07  5:11 Matt Turner
2018-04-07  2:37 Aaron Bauman
2018-03-23 22:55 Tim Harder
2018-03-23 22:48 Tim Harder
2018-03-23 22:48 Tim Harder
2018-03-06  6:57 Tim Harder
2018-02-09  7:04 Tim Harder
2018-01-21 22:27 David Seifert
2018-01-21 22:27 David Seifert
2018-01-17 18:01 Markus Meier
2017-12-17 20:11 Sergei Trofimovich
2017-11-15  3:32 Tim Harder
2017-10-29 22:08 Thomas Deutschmann
2017-10-29 17:58 Sergei Trofimovich
2017-10-28 14:48 Manuel Rüger
2017-10-22 21:42 Tobias Klausmann
2017-10-15 18:25 Sergei Trofimovich
2017-10-15 12:46 Sergei Trofimovich
2017-10-15 11:01 Michał Górny
2017-09-20  4:22 Tim Harder
2017-09-08  1:11 Tim Harder
2017-08-21  6:56 Tim Harder
2017-07-25  8:37 Tim Harder
2017-05-27  4:11 Mike Gilbert
2017-05-21  2:47 Tim Harder
2017-03-10  9:26 Zac Medico
2017-02-24 17:46 Markus Meier
2017-01-25  9:27 Tobias Klausmann
2017-01-23  6:11 Jeroen Roovers
2017-01-19 10:59 Agostino Sarubbo
2017-01-18 16:52 Agostino Sarubbo
2016-03-20 23:09 Stephen Klimaszewski
2016-03-20 18:38 Fabian Groffen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1519932884.64ce60fde3690cc1c94cf87001270f836707604b.radhermit@gentoo \
    --to=radhermit@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox