public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Ionen Wolkens" <ionen@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/sip/
Date: Wed, 25 Oct 2023 07:58:32 +0000 (UTC)	[thread overview]
Message-ID: <1698220668.7af89e7c21952cb121424be2f2fe5b1c8971b795.ionen@gentoo> (raw)

commit:     7af89e7c21952cb121424be2f2fe5b1c8971b795
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 25 07:22:52 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Oct 25 07:57:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af89e7c

dev-python/sip: add 6.8.0_pre2310230931 (unkeyworded)

Adding for testing, hopefully will be uneventful but only
tried PyQt6 so far which upstream already tested.

From upstream:

   The current snapshots for SIP are for v6.8. This version completes
   the rewrite of SIP in Python from C.

   v6.8 should generate identical code to that generated by v6.7.12.
   (The only slight differences may be with docstrings based on badly
   constructed type hints. The solution to which is to fix the type
   hints.)

(drops DISTUTILS_EXT=1)

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-python/sip/Manifest                       |  1 +
 dev-python/sip/metadata.xml                   |  4 ++++
 dev-python/sip/sip-6.8.0_pre2310230931.ebuild | 30 +++++++++++++++++++++++++++
 3 files changed, 35 insertions(+)

diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index 7699244fd9e9..774df5617f0f 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -1,2 +1,3 @@
 DIST sip-6.7.11.tar.gz 1165368 BLAKE2B 62ba38ca39544e7ed0935e91729ba6f82a5e613a4b26fbf27c3708a5cb38ba0fa583ceb6a45c0c7485579f4c318fc5ac910eee8477aee6d25d33d4ae07bf527b SHA512 a9247714fd6f6e6dffff2e6b53b35a7831ced55f0706e7c883d6700f22b814dc2cf1e56e681214759c90386ff2c77cb4ace6d07cd0c8b6da0ed65444f9857056
 DIST sip-6.7.12.tar.gz 1169656 BLAKE2B 07ae682e783da5bc6fc3109c62c7bff245faab795cc28f135758b1211fae1dfae79668e7e7c0de8b3bae5c8b10534d153cdd47969b34149c8f5598867d19f17c SHA512 885c32a051e882b82b59bf1365050933f8fc1c619b19f4bc03235edc5741a5e14aae8edf90479ad0283f74ba5c5233a2589c151ec865b130199a6db9800a2294
+DIST sip-6.8.0.dev2310230931.tar.gz 1126109 BLAKE2B 53efdb9722888645b9772c6080f34459b89c745a02cfb9842f7924870afa81d4ba06ec6ac730ee1d254f5252c1c495a4b4dfd51157d759d7334d2980145214f8 SHA512 8bac33c9ae87dc11669837e2b07d5016a7e16e743439dbf763c13a118476431058d2a6c4b0c29e4ce7a7f5f86602bb1c9f27ccf0d3f6c1a298b06256f820ceaa

diff --git a/dev-python/sip/metadata.xml b/dev-python/sip/metadata.xml
index 52c2d142bd4f..b7f5e4308ad2 100644
--- a/dev-python/sip/metadata.xml
+++ b/dev-python/sip/metadata.xml
@@ -5,6 +5,10 @@
 		<email>qt@gentoo.org</email>
 		<name>Gentoo Qt Project</name>
 	</maintainer>
+	<!--
+		TODO: mark stabilize-allarches after sip-6.8.0 is released
+		and 6.7.12 stabilization is done (6.8 becomes pure python)
+	-->
 	<upstream>
 		<maintainer status="active">
 			<email>phil@riverbankcomputing.com</email>

diff --git a/dev-python/sip/sip-6.8.0_pre2310230931.ebuild b/dev-python/sip/sip-6.8.0_pre2310230931.ebuild
new file mode 100644
index 000000000000..d27245e8eff1
--- /dev/null
+++ b/dev-python/sip/sip-6.8.0_pre2310230931.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 #pypi
+
+DESCRIPTION="Python bindings generator for C/C++ libraries"
+HOMEPAGE="https://www.riverbankcomputing.com/software/sip/"
+
+# drop this temporary block on bump, re-add pypi inherit, and restore keywords
+# (see also metadata.xml comment)
+SIP_P=sip-$(ver_cut 1-3).dev$(ver_cut 5)
+SRC_URI="https://www.riverbankcomputing.com/pypi/packages/sip/${SIP_P}.tar.gz"
+S=${WORKDIR}/${SIP_P}
+
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="5"
+# unkeyworded pre-release for testing
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/setuptools[${PYTHON_USEDEP}]
+	$(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)
+"
+
+distutils_enable_sphinx doc --no-autodoc


             reply	other threads:[~2023-10-25  7:58 UTC|newest]

Thread overview: 272+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-25  7:58 Ionen Wolkens [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-02-26  8:47 [gentoo-commits] repo/gentoo:master commit in: dev-python/sip/ Ionen Wolkens
2025-02-02 17:12 Ionen Wolkens
2024-12-16  8:42 Ionen Wolkens
2024-12-12 13:12 Ionen Wolkens
2024-12-06  5:10 Ionen Wolkens
2024-08-17 23:40 Ionen Wolkens
2024-07-27  9:44 Michał Górny
2024-07-27  6:49 Arthur Zamarin
2024-07-12 14:54 Ionen Wolkens
2024-07-12 14:54 Ionen Wolkens
2024-07-11 11:01 Sam James
2024-07-04 10:41 Ionen Wolkens
2024-06-22 17:45 Ionen Wolkens
2024-06-21 17:00 Ionen Wolkens
2024-05-13  5:49 Ionen Wolkens
2024-03-29 15:50 Ionen Wolkens
2024-02-24 10:22 Michał Górny
2024-02-24 10:22 Michał Górny
2024-02-24 10:14 Michał Górny
2024-02-09 12:19 Ionen Wolkens
2024-02-09 12:19 Ionen Wolkens
2024-02-08  8:21 Jakov Smolić
2024-01-24 20:58 Ionen Wolkens
2023-12-30 14:32 Michał Górny
2023-12-30 14:04 Arthur Zamarin
2023-12-12 18:00 Ionen Wolkens
2023-11-30 19:42 Ionen Wolkens
2023-11-30 19:42 Ionen Wolkens
2023-11-09 15:49 Ionen Wolkens
2023-11-03 15:08 Arthur Zamarin
2023-11-03 15:08 Arthur Zamarin
2023-11-03 15:08 Arthur Zamarin
2023-11-03 15:08 Arthur Zamarin
2023-11-03 11:00 Arthur Zamarin
2023-11-03 10:59 Arthur Zamarin
2023-10-14 14:48 Ionen Wolkens
2023-10-10 20:20 Ionen Wolkens
2023-10-10 15:09 Arthur Zamarin
2023-10-09 20:02 Sam James
2023-10-09 20:02 Sam James
2023-10-09 18:00 Sam James
2023-10-09 18:00 Sam James
2023-10-09 18:00 Sam James
2023-09-01  5:20 Ionen Wolkens
2023-08-24 12:49 Michał Górny
2023-08-24 12:40 Sam James
2023-08-24 12:40 Sam James
2023-08-24 12:40 Sam James
2023-08-24 12:40 Sam James
2023-08-24 12:40 Sam James
2023-08-24 12:40 Sam James
2023-07-25  0:10 Ionen Wolkens
2023-06-03  6:48 Michał Górny
2023-06-03  3:23 Sam James
2023-06-03  3:23 Sam James
2023-06-03  2:23 Sam James
2023-06-03  2:01 Sam James
2023-06-03  1:57 Sam James
2023-06-03  1:57 Sam James
2023-04-26  5:36 Michał Górny
2023-04-25 22:41 Sam James
2023-04-24 12:38 Jakov Smolić
2023-04-24  8:25 Arthur Zamarin
2023-04-24  8:25 Arthur Zamarin
2023-04-23 22:59 Sam James
2023-04-23 22:59 Sam James
2023-04-23 22:12 Sam James
2023-04-23 21:36 Sam James
2023-04-22 14:28 Sam James
2023-04-22 11:31 Sam James
2023-04-22  8:45 Arthur Zamarin
2023-04-22  8:44 Arthur Zamarin
2023-04-22  8:44 Arthur Zamarin
2023-04-11  6:15 Sam James
2023-03-10  8:40 Sam James
2022-12-02 10:20 WANG Xuerui
2022-11-24 20:42 Sam James
2022-11-24 20:42 Sam James
2022-11-24 20:42 Sam James
2022-11-24 15:56 Jakov Smolić
2022-11-24 15:56 Jakov Smolić
2022-11-24 15:56 Jakov Smolić
2022-11-24 11:04 Sam James
2022-11-05  6:35 Sam James
2022-11-05  6:35 Sam James
2022-10-30 22:41 Sam James
2022-07-28 14:14 Sam James
2022-07-28  7:07 Agostino Sarubbo
2022-07-27 20:09 Sam James
2022-07-27  7:54 Agostino Sarubbo
2022-07-27  4:16 Sam James
2022-07-27  4:16 Sam James
2022-07-24 17:06 Sam James
2022-07-15  7:24 Michał Górny
2022-07-15  0:45 Sam James
2022-07-15  0:45 Sam James
2022-07-14 20:04 Arthur Zamarin
2022-07-14 19:24 Arthur Zamarin
2022-07-14 19:07 Arthur Zamarin
2022-07-14 18:58 Arthur Zamarin
2022-06-01  5:25 Sam James
2022-06-01  5:25 Sam James
2022-06-01  2:29 Sam James
2022-06-01  2:29 Sam James
2022-06-01  1:55 Sam James
2022-06-01  1:55 Sam James
2021-12-02 19:31 Davide Pesavento
2021-10-30 23:43 Davide Pesavento
2021-10-30 23:43 Davide Pesavento
2021-10-13 20:15 Davide Pesavento
2021-10-03 17:27 Davide Pesavento
2021-09-14  1:30 Yixun Lan
2021-09-12 21:34 Davide Pesavento
2021-08-15  6:31 Davide Pesavento
2021-08-13 22:09 Davide Pesavento
2021-08-06 12:16 Sam James
2021-08-03 23:37 Sam James
2021-08-03 12:00 Agostino Sarubbo
2021-08-03 10:57 Agostino Sarubbo
2021-08-03  6:51 Agostino Sarubbo
2021-08-03  6:51 Agostino Sarubbo
2021-08-02 21:52 Davide Pesavento
2021-07-03 21:13 Davide Pesavento
2021-06-19 20:42 Davide Pesavento
2021-06-19 19:37 Davide Pesavento
2021-06-15 20:32 Davide Pesavento
2021-06-02  2:00 Davide Pesavento
2021-06-01 17:07 Andrew Ammerlaan
2021-05-30  4:05 Davide Pesavento
2021-05-29 19:44 Davide Pesavento
2021-05-26 13:17 Sam James
2021-05-26  8:11 Sam James
2021-05-26  8:04 Sam James
2021-05-25 16:55 Sam James
2021-05-25 15:04 Agostino Sarubbo
2021-05-25 11:03 Sam James
2021-03-24 23:29 Davide Pesavento
2021-03-02  6:09 Davide Pesavento
2020-11-28 21:59 Andreas Sturmlechner
2020-11-12  0:35 Thomas Deutschmann
2020-11-04  8:16 Sergei Trofimovich
2020-11-04  7:58 Sergei Trofimovich
2020-11-04  6:06 Sam James
2020-11-04  1:05 Sam James
2020-11-03 13:12 Sam James
2020-08-17 23:50 Davide Pesavento
2020-08-01 23:20 Andreas Sturmlechner
2020-06-10 18:46 Davide Pesavento
2020-06-09 20:06 Michał Górny
2020-06-09 19:15 Davide Pesavento
2020-06-09 19:15 Davide Pesavento
2020-06-08 16:34 Mart Raudsepp
2020-06-07  8:48 Agostino Sarubbo
2020-06-07  8:44 Agostino Sarubbo
2020-06-06 20:13 Agostino Sarubbo
2020-06-06 17:32 Agostino Sarubbo
2020-06-05 22:43 Andreas Sturmlechner
2020-04-19  1:17 Davide Pesavento
2020-03-22 10:37 Agostino Sarubbo
2020-03-21 16:50 Agostino Sarubbo
2020-03-21 16:49 Agostino Sarubbo
2020-03-21 15:52 Agostino Sarubbo
2020-03-07 15:23 Michał Górny
2020-03-07 15:11 Michał Górny
2020-02-05  5:52 Davide Pesavento
2020-01-27 12:28 Mikle Kolyada
2019-12-31 14:23 Agostino Sarubbo
2019-12-31 14:21 Agostino Sarubbo
2019-12-31 14:16 Agostino Sarubbo
2019-12-31 14:06 Agostino Sarubbo
2019-12-31 14:02 Agostino Sarubbo
2019-12-26 16:39 Davide Pesavento
2019-11-16 20:25 Davide Pesavento
2019-11-16 19:28 Davide Pesavento
2019-11-16 19:28 Davide Pesavento
2019-11-16 19:28 Davide Pesavento
2019-09-24 21:50 Davide Pesavento
2019-07-28 20:27 Mikle Kolyada
2019-07-23 16:45 Aaron Bauman
2019-07-18 14:24 Agostino Sarubbo
2019-07-18 10:01 Agostino Sarubbo
2019-07-18  9:57 Agostino Sarubbo
2019-07-14  9:11 Sergei Trofimovich
2019-07-08 12:10 Thomas Deutschmann
2019-07-08 11:05 Agostino Sarubbo
2019-07-06  4:36 Davide Pesavento
2019-05-26  5:45 Aaron Bauman
2019-05-12 20:09 Davide Pesavento
2019-05-08 23:22 Davide Pesavento
2019-05-08 23:22 Davide Pesavento
2019-04-28 18:16 Davide Pesavento
2019-04-26 17:51 Anthony G. Basile
2019-04-02 19:57 Davide Pesavento
2019-04-02 19:48 Davide Pesavento
2019-03-19 20:40 Davide Pesavento
2019-02-12  4:48 Davide Pesavento
2019-02-12  4:10 Davide Pesavento
2019-02-12  3:55 Davide Pesavento
2019-02-12  3:55 Davide Pesavento
2019-01-31  8:49 Tobias Klausmann
2019-01-10 21:21 James Le Cuirot
2018-12-31 22:27 Davide Pesavento
2018-12-29 19:12 Thomas Deutschmann
2018-12-27 19:49 Davide Pesavento
2018-12-25 19:49 Sergei Trofimovich
2018-12-25 19:46 Sergei Trofimovich
2018-12-25 19:36 Sergei Trofimovich
2018-12-24 19:24 Davide Pesavento
2018-12-24 18:38 Davide Pesavento
2018-10-07 18:08 Davide Pesavento
2018-10-07 13:46 Mike Gilbert
2018-10-05  1:23 Davide Pesavento
2018-08-07 14:54 Davide Pesavento
2018-07-13 19:38 Davide Pesavento
2018-07-13 19:34 Davide Pesavento
2018-05-10 14:23 Andreas Sturmlechner
2018-05-07 17:22 Andreas Sturmlechner
2018-03-31 14:17 Tobias Klausmann
2018-03-24 11:22 Sergei Trofimovich
2018-03-24  0:07 Michael Palimaka
2018-03-04 20:24 Davide Pesavento
2018-03-04 20:24 Davide Pesavento
2018-01-31 15:47 Davide Pesavento
2018-01-22 18:49 Davide Pesavento
2018-01-22 18:24 Markus Meier
2017-12-16 17:24 Tobias Klausmann
2017-11-30 20:19 Tobias Klausmann
2017-11-28 22:58 Sergei Trofimovich
2017-11-28  7:05 Sergei Trofimovich
2017-11-27  0:20 Thomas Deutschmann
2017-11-25 18:29 Sergei Trofimovich
2017-11-24 21:11 Davide Pesavento
2017-11-11 21:05 Davide Pesavento
2017-11-11 21:05 Davide Pesavento
2017-11-10 20:16 Davide Pesavento
2017-11-10 20:16 Davide Pesavento
2017-07-11 15:51 Davide Pesavento
2017-06-20 12:21 Alexis Ballier
2017-06-11  5:19 Davide Pesavento
2017-06-10 15:10 Agostino Sarubbo
2017-04-18  7:02 Jeroen Roovers
2017-04-05  0:21 Davide Pesavento
2017-03-18 18:30 Davide Pesavento
2017-03-17 10:15 Agostino Sarubbo
2017-03-16 10:13 Michael Weber
2017-03-10 20:12 Zac Medico
2017-02-19  1:41 Davide Pesavento
2017-01-29 17:28 Fabian Groffen
2017-01-25  0:54 Davide Pesavento
2017-01-02  1:02 Davide Pesavento
2016-12-31  5:53 Andrey Grozin
2016-10-02 10:08 Jeroen Roovers
2016-08-05 17:13 Markus Meier
2016-07-27  9:31 Davide Pesavento
2016-07-13 21:22 Michael Palimaka
2016-07-11 14:50 Davide Pesavento
2016-06-16 12:24 Davide Pesavento
2016-05-04 19:59 Davide Pesavento
2016-04-24  6:11 Sergey Popov
2016-04-23 22:36 Davide Pesavento
2015-12-17 15:00 Justin Lecher
2015-11-18 10:14 Agostino Sarubbo
2015-10-24 15:44 Davide Pesavento
2015-10-20  1:04 Davide Pesavento
2015-10-20  1:04 Davide Pesavento
2015-10-19 16:29 Justin Lecher
2015-09-29 20:44 Markus Meier
2015-09-25 10:50 Agostino Sarubbo
2015-09-15  9:30 Tobias Klausmann
2015-09-06  9:52 Jeroen Roovers
2015-08-26  3:56 Davide Pesavento

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=1698220668.7af89e7c21952cb121424be2f2fe5b1c8971b795.ionen@gentoo \
    --to=ionen@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