public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-03  1:51 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-03  1:51 UTC (permalink / raw
  To: gentoo-commits

commit:     1d7d3d323b431b1342b7104efed1f169114a7977
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  3 01:51:16 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 01:51:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7d3d32

dev-python/tzdata: Stabilize 9999 arm64, #913988

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index 5e212ace5c26..61057dae5efc 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	sys-libs/timezone-data


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-10-14 22:37 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2024-10-14 22:37 UTC (permalink / raw
  To: gentoo-commits

commit:     4f33ef928a54eb24ed3e416065d0eddc1c1924ab
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 14 22:36:56 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 14 22:36:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f33ef92

dev-python/tzdata: Stabilize 10001 sparc, #940800

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
index da83fcc7bb34..59efae0fa561 100644
--- a/dev-python/tzdata/tzdata-10001.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
 	sys-libs/timezone-data


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-10-08 20:46 Arthur Zamarin
  0 siblings, 0 replies; 14+ messages in thread
From: Arthur Zamarin @ 2024-10-08 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     ae7b8d1f9607514b1ae41930fcbafd2d83021da2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  8 20:46:11 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  8 20:46:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7b8d1f

dev-python/tzdata: Stabilize 10001 ppc, #940800

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
index daa593723fa0..da83fcc7bb34 100644
--- a/dev-python/tzdata/tzdata-10001.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	sys-libs/timezone-data


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-05-18 10:15 Michał Górny
  0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-05-18 10:15 UTC (permalink / raw
  To: gentoo-commits

commit:     44375b460f06913c14ab3e20e960278e385b6c92
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 09:45:19 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May 18 10:15:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44375b46

dev-python/tzdata: Enable py3.13

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

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

diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
index 493c3622493f..273765f98c71 100644
--- a/dev-python/tzdata/tzdata-10001.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-04-11 19:04 Michał Górny
  0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-04-11 19:04 UTC (permalink / raw
  To: gentoo-commits

commit:     db44ac4668cae4beef5fb996bfd739e5b240bf76
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 17:13:54 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 19:04:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db44ac46

dev-python/tzdata: Remove old

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

 dev-python/tzdata/tzdata-9999.ebuild | 38 ------------------------------------
 1 file changed, 38 deletions(-)

diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
deleted file mode 100644
index 97edbcdcb47d..000000000000
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="tzdata shim to satisfy requirements (while using system tzdata)"
-HOMEPAGE="https://peps.python.org/pep-0615/"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
-	sys-libs/timezone-data
-"
-
-src_unpack() {
-	mkdir "${S}" || die
-	cat > "${S}/pyproject.toml" <<-EOF || die
-		[build-system]
-		requires = ["hatchling"]
-		build-backend = "hatchling.build"
-
-		[project]
-		name = "tzdata"
-		version = "9999"
-		description = "tzdata shim to satisfy requirements (using system tzdata)"
-
-		[tool.hatch.build.targets.wheel]
-		# apparently it doesn't have to exist...
-		packages = ["gentoo_tzdata"]
-	EOF
-}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-04-11 16:35 Arthur Zamarin
  0 siblings, 0 replies; 14+ messages in thread
From: Arthur Zamarin @ 2024-04-11 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     6188a43e9da660c53a41565a35058b98698f9e14
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 16:35:04 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 16:35:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6188a43e

dev-python/tzdata: Stabilize 10001 ALLARCHES, #929163

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
index 5f843b77070e..493c3622493f 100644
--- a/dev-python/tzdata/tzdata-10001.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	sys-libs/timezone-data


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-03-24 16:22 Michał Górny
  0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-03-24 16:22 UTC (permalink / raw
  To: gentoo-commits

commit:     486e8cfb4fc99bbaa814479021fd134bac912937
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 16:11:22 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 16:22:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486e8cfb

dev-python/tzdata: Use ModuleNotFoundError (in 10001)

Replace `ImportError` with `ModuleNotFoundError` to fix
dev-python/hypothesis, since it uses a more specific `except` block.
It's technically a bit shifty since the module was clearly found
but *shrug*.

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

 dev-python/tzdata/{tzdata-10000.ebuild => tzdata-10001.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tzdata/tzdata-10000.ebuild b/dev-python/tzdata/tzdata-10001.ebuild
similarity index 89%
rename from dev-python/tzdata/tzdata-10000.ebuild
rename to dev-python/tzdata/tzdata-10001.ebuild
index b2ef5c03488f..5f843b77070e 100644
--- a/dev-python/tzdata/tzdata-10000.ebuild
+++ b/dev-python/tzdata/tzdata-10001.ebuild
@@ -32,6 +32,6 @@ src_unpack() {
 		description = "tzdata shim to satisfy requirements (using system tzdata)"
 	EOF
 	cat > "${S}/tzdata.py" <<-EOF || die
-		raise ImportError("Please do not import tzdata, use zoneinfo module instead, see PEP 615")
+		raise ModuleNotFoundError("Please do not import tzdata, use zoneinfo module instead, see PEP 615")
 	EOF
 }


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2024-03-22 19:29 Michał Górny
  0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-03-22 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     c4f33962317ebdbee0fcf50c51b1e215e0dde159
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 19:27:55 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 19:27:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f33962

dev-python/tzdata: Install a module, use flit-core

Install a trivial module that raises an `ImportError` with explanatory
message, and switch the build system to flit-core, that is definitely
less insane than hatchling.

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

 dev-python/tzdata/tzdata-10000.ebuild | 37 +++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/dev-python/tzdata/tzdata-10000.ebuild b/dev-python/tzdata/tzdata-10000.ebuild
new file mode 100644
index 000000000000..b2ef5c03488f
--- /dev/null
+++ b/dev-python/tzdata/tzdata-10000.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="tzdata shim to satisfy requirements (while using system tzdata)"
+HOMEPAGE="https://peps.python.org/pep-0615/"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+	sys-libs/timezone-data
+"
+
+src_unpack() {
+	mkdir "${S}" || die
+	cat > "${S}/pyproject.toml" <<-EOF || die
+		[build-system]
+		requires = ["flit_core"]
+		build-backend = "flit_core.buildapi"
+
+		[project]
+		name = "tzdata"
+		version = "${PV}"
+		description = "tzdata shim to satisfy requirements (using system tzdata)"
+	EOF
+	cat > "${S}/tzdata.py" <<-EOF || die
+		raise ImportError("Please do not import tzdata, use zoneinfo module instead, see PEP 615")
+	EOF
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-12-12 18:18 Michał Górny
  0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2023-12-12 18:18 UTC (permalink / raw
  To: gentoo-commits

commit:     f8f0478a22c4e2491a278607d859d6583077fde5
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 12 18:17:36 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 18:17:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f0478a

dev-python/tzdata: Workaround dev-python/hatchling-1.19

This is a temporary hack, pending upstream suggestions on how to do it
better.

Closes: https://bugs.gentoo.org/919782
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/tzdata/tzdata-9999.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index fce2f32a523a..97edbcdcb47d 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -30,5 +30,9 @@ src_unpack() {
 		name = "tzdata"
 		version = "9999"
 		description = "tzdata shim to satisfy requirements (using system tzdata)"
+
+		[tool.hatch.build.targets.wheel]
+		# apparently it doesn't have to exist...
+		packages = ["gentoo_tzdata"]
 	EOF
 }


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-29  3:40 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-29  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     f305db3095e76a17866cb30b07b2fb55bcebd098
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 03:38:46 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 03:38:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f305db30

dev-python/tzdata: Stabilize 9999 x86, #913988

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index be752483f072..fce2f32a523a 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
 	sys-libs/timezone-data


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-29  3:40 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-29  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     620063a62091c17f78c648fd73325b38788a3099
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 03:38:42 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 03:38:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620063a6

dev-python/tzdata: Stabilize 9999 ppc64, #913988

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index 9ad4c8c83223..be752483f072 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	sys-libs/timezone-data


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-06 14:52 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-06 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     ef65d842f9f3c9514de497f0981b55c569a45edb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 14:51:24 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 14:51:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef65d842

dev-python/tzdata: Stabilize 9999 arm, #913988

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index 42001246e79f..9ad4c8c83223 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	sys-libs/timezone-data


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-10-03  1:59 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-03  1:59 UTC (permalink / raw
  To: gentoo-commits

commit:     7f5a7f029db80b23cf4b6f34a0bb6603826b78d5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  3 01:58:43 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 01:58:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5a7f02

dev-python/tzdata: Stabilize 9999 amd64, #913988

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
index 61057dae5efc..42001246e79f 100644
--- a/dev-python/tzdata/tzdata-9999.ebuild
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://peps.python.org/pep-0615/"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
 	sys-libs/timezone-data


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/
@ 2023-08-28 18:15 Michał Górny
  0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2023-08-28 18:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4974eb40edca49042ed1dba24d28469e6d18c180
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 28 18:09:54 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 28 18:15:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4974eb40

dev-python/tzdata: A shim package (v9999) to satisfy deps

Add a shim package that installs metadata for `tzdata` to satisfy
the requirements of other packages while using system timezone-data.

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

 dev-python/tzdata/metadata.xml       |  8 ++++++++
 dev-python/tzdata/tzdata-9999.ebuild | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/tzdata/metadata.xml b/dev-python/tzdata/metadata.xml
new file mode 100644
index 000000000000..7d421671d884
--- /dev/null
+++ b/dev-python/tzdata/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>python@gentoo.org</email>
+	</maintainer>
+	<stabilize-allarches/>
+</pkgmetadata>

diff --git a/dev-python/tzdata/tzdata-9999.ebuild b/dev-python/tzdata/tzdata-9999.ebuild
new file mode 100644
index 000000000000..5e212ace5c26
--- /dev/null
+++ b/dev-python/tzdata/tzdata-9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="tzdata shim to satisfy requirements (while using system tzdata)"
+HOMEPAGE="https://peps.python.org/pep-0615/"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+	sys-libs/timezone-data
+"
+
+src_unpack() {
+	mkdir "${S}" || die
+	cat > "${S}/pyproject.toml" <<-EOF || die
+		[build-system]
+		requires = ["hatchling"]
+		build-backend = "hatchling.build"
+
+		[project]
+		name = "tzdata"
+		version = "9999"
+		description = "tzdata shim to satisfy requirements (using system tzdata)"
+	EOF
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2024-10-14 22:37 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-03  1:51 [gentoo-commits] repo/gentoo:master commit in: dev-python/tzdata/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-10-14 22:37 Sam James
2024-10-08 20:46 Arthur Zamarin
2024-05-18 10:15 Michał Górny
2024-04-11 19:04 Michał Górny
2024-04-11 16:35 Arthur Zamarin
2024-03-24 16:22 Michał Górny
2024-03-22 19:29 Michał Górny
2023-12-12 18:18 Michał Górny
2023-10-29  3:40 Sam James
2023-10-29  3:40 Sam James
2023-10-06 14:52 Sam James
2023-10-03  1:59 Sam James
2023-08-28 18:15 Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox