public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-05-21 19:49 Michał Górny
  0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2025-05-21 19:49 UTC (permalink / raw
  To: gentoo-commits

commit:     b2641ce70a8b74ea5782e5b14af3f883aa4f02cc
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 21 19:41:21 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 21 19:49:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2641ce7

dev-python/isal: New package, v1.7.2

New test dependency for dev-python/aiohttp.

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

 dev-python/isal/Manifest          |  1 +
 dev-python/isal/isal-1.7.2.ebuild | 54 +++++++++++++++++++++++++++++++++++++++
 dev-python/isal/metadata.xml      | 11 ++++++++
 3 files changed, 66 insertions(+)

diff --git a/dev-python/isal/Manifest b/dev-python/isal/Manifest
new file mode 100644
index 000000000000..b8491670e1fa
--- /dev/null
+++ b/dev-python/isal/Manifest
@@ -0,0 +1 @@
+DIST python-isal-1.7.2.gh.tar.gz 3396847 BLAKE2B a92f2fb3bbf3786d0fdb15cf838d71dc9ae3f4870a50a6280ee31cd9f8277d603e144dd9af18d24eb98070f8368897ab2d3b7853b9a48dafbb5733c8851652be SHA512 0c97a2ec72428d522d3afd3fc109183600c33f42328c71cc78c7c4e376d4c9a8fef5287830653b280712f8a5d67f46f4088f8deb1edfb57b6f4385dcc8744d52

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
new file mode 100644
index 000000000000..8edbdfddc595
--- /dev/null
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+inherit distutils-r1
+
+MY_P=python-isal-${PV}
+DESCRIPTION="Faster zlib and gzip via the ISA-L library"
+HOMEPAGE="
+	https://github.com/pycompression/python-isal/
+	https://pypi.org/project/isal/
+"
+# no tests in sdist, as of 1.7.2
+# https://github.com/pycompression/python-isal/issues/231
+SRC_URI="
+	https://github.com/pycompression/python-isal/archive/v${PV}.tar.gz
+		-> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+	dev-libs/isa-l:=
+"
+RDEPEND="
+	${DEPEND}
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+	export PYTHON_ISAL_LINK_DYNAMIC=1
+
+	# why people can't use setuptools-scm...
+	sed -i -e '/versioningit/d' setup.py || die
+	sed -i -e 's/versioningit/ignoreme/' pyproject.toml || die
+	# it is an noeol file...
+	echo >> setup.cfg || die
+	echo "version = ${PV}" >> setup.cfg || die
+	echo "__version__ = '${PV}'" > src/isal/_version.py || die
+}
+
+python_test() {
+	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+	epytest tests
+}

diff --git a/dev-python/isal/metadata.xml b/dev-python/isal/metadata.xml
new file mode 100644
index 000000000000..1a43db6e476e
--- /dev/null
+++ b/dev-python/isal/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+	<upstream>
+		<remote-id type="github">pycompression/python-isal</remote-id>
+		<remote-id type="pypi">isal</remote-id>
+	</upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-05-23  3:22 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2025-05-23  3:22 UTC (permalink / raw
  To: gentoo-commits

commit:     5e69f2e6c4891fc810967a28f9fff5d156e4f7e7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 23 03:22:09 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 23 03:22:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e69f2e6

dev-python/isal: Keyword 1.7.2 arm, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index 8edbdfddc595..272ec0ececb0 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-05-23  4:48 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2025-05-23  4:48 UTC (permalink / raw
  To: gentoo-commits

commit:     c7da0980b1446e09c88955270601cbb87ede7fc9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 23 04:48:36 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 23 04:48:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7da0980

dev-python/isal: Keyword 1.7.2 alpha, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index 272ec0ececb0..2daace9070d1 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~alpha ~amd64 ~arm"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-05-23  8:19 Arthur Zamarin
  0 siblings, 0 replies; 20+ messages in thread
From: Arthur Zamarin @ 2025-05-23  8:19 UTC (permalink / raw
  To: gentoo-commits

commit:     4920c3f5bbee184619a2082a59c8b511e1fb4122
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May 23 08:19:10 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 23 08:19:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4920c3f5

dev-python/isal: Keyword 1.7.2 x86, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index 2daace9070d1..8274789e9907 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-05-24  7:02 Michał Górny
  0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2025-05-24  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     9a8abb9fe8ba9b070c2e6dfa893aeef1bb64825b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May 24 06:59:53 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May 24 06:59:53 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8abb9f

dev-python/isal: Add missing dep on dev-python/test

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

 dev-python/isal/isal-1.7.2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index 8274789e9907..cf97f704f0ec 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -33,6 +33,9 @@ DEPEND="
 RDEPEND="
 	${DEPEND}
 "
+BDEPEND="
+	dev-python/test[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests pytest
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-05-24 12:31 Jakov Smolić
  0 siblings, 0 replies; 20+ messages in thread
From: Jakov Smolić @ 2025-05-24 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     1bb24b987b39c30a5e44ae2f3f800e6eb92384fc
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 24 12:30:59 2025 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 24 12:30:59 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb24b98

dev-python/isal: Keyword 1.7.2 riscv, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index cf97f704f0ec..ff3ad46cd16b 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~riscv ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-05-26  7:39 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2025-05-26  7:39 UTC (permalink / raw
  To: gentoo-commits

commit:     b21cad9dda2fc546cdd7f854be9e27bdffa788f9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 26 07:39:20 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 26 07:39:20 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21cad9d

dev-python/isal: Keyword 1.7.2 arm64, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index ff3ad46cd16b..c8580f9cb7da 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-06-07 14:46 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2025-06-07 14:46 UTC (permalink / raw
  To: gentoo-commits

commit:     d2a2a043b98feef3115d10f453b23220e2f2156b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  7 14:44:38 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun  7 14:45:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a2a043

dev-python/isal: Keyword 1.7.2 s390, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index c8580f9cb7da..dc21f2999a4e 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~s390 ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-06-17  3:31 WANG Xuerui
  0 siblings, 0 replies; 20+ messages in thread
From: WANG Xuerui @ 2025-06-17  3:31 UTC (permalink / raw
  To: gentoo-commits

commit:     3b3d667baa85e74ab436543af5f9d5fafcace631
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 17 03:07:34 2025 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue Jun 17 03:28:58 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b3d667b

dev-python/isal: keyword 1.7.2 for ~loong, #956475

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index dc21f2999a4e..43679827dcbf 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-06-21  7:36 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2025-06-21  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     e0fcac69fa91872a415189802437989fb6016e0f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 21 07:35:17 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 21 07:35:17 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fcac69

dev-python/isal: Keyword 1.7.2 ppc64, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index 43679827dcbf..a420d09337cb 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-06-21 12:38 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2025-06-21 12:38 UTC (permalink / raw
  To: gentoo-commits

commit:     dfa5f718c1f216e21aa6652ebd58879383d26a33
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 21 12:37:28 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 21 12:37:28 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa5f718

dev-python/isal: Keyword 1.7.2 ppc, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index a420d09337cb..a561f9bf5fe9 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-06-22 12:06 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2025-06-22 12:06 UTC (permalink / raw
  To: gentoo-commits

commit:     3b2b2ca12e06a2a0e5c75a95741cc2fd0d17845d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 22 12:04:06 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 22 12:04:06 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2b2ca1

dev-python/isal: Keyword 1.7.2 hppa, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index a561f9bf5fe9..b877ff91b7e4 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-06-22 12:06 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2025-06-22 12:06 UTC (permalink / raw
  To: gentoo-commits

commit:     e85867894c3db48f9ec21f09c2dc67e1b661d7d7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 22 12:04:10 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 22 12:04:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8586789

dev-python/isal: Keyword 1.7.2 mips, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index b877ff91b7e4..302fd0134583 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-06-22 12:06 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2025-06-22 12:06 UTC (permalink / raw
  To: gentoo-commits

commit:     faa3feea2882b2172021da985a334eaa800f1c11
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 22 12:04:13 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 22 12:04:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa3feea

dev-python/isal: Keyword 1.7.2 sparc, #956475

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

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

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index 302fd0134583..c180f2c3700e 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-07-06 17:49 Michał Górny
  0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2025-07-06 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     20b27e16f2219ed1f61d21a027c342261d263a4b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  6 13:51:50 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul  6 17:49:25 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b27e16

dev-python/isal: Fix accidental unconditional dep on dev-python/test

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

 dev-python/isal/{isal-1.7.2.ebuild => isal-1.7.2-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2-r1.ebuild
similarity index 96%
rename from dev-python/isal/isal-1.7.2.ebuild
rename to dev-python/isal/isal-1.7.2-r1.ebuild
index c180f2c3700e..aef78fc68753 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2-r1.ebuild
@@ -34,7 +34,9 @@ RDEPEND="
 	${DEPEND}
 "
 BDEPEND="
-	dev-python/test[${PYTHON_USEDEP}]
+	test? (
+		dev-python/test[${PYTHON_USEDEP}]
+	)
 "
 
 distutils_enable_tests pytest


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-07-12 10:13 Arthur Zamarin
  0 siblings, 0 replies; 20+ messages in thread
From: Arthur Zamarin @ 2025-07-12 10:13 UTC (permalink / raw
  To: gentoo-commits

commit:     3f487334f03f1c97bb14a9dbf12ddecc2df687f9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 12 10:13:18 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 12 10:13:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f487334

dev-python/isal: Stabilize 1.7.2-r1 arm64, #959992

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

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

diff --git a/dev-python/isal/isal-1.7.2-r1.ebuild b/dev-python/isal/isal-1.7.2-r1.ebuild
index aef78fc68753..2a4441b0198c 100644
--- a/dev-python/isal/isal-1.7.2-r1.ebuild
+++ b/dev-python/isal/isal-1.7.2-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-07-12 11:33 Michał Górny
  0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2025-07-12 11:33 UTC (permalink / raw
  To: gentoo-commits

commit:     8f0c1a4a8315f280e69214fb63ce698b25f95292
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 12 11:32:39 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jul 12 11:32:39 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0c1a4a

dev-python/isal: Stabilize 1.7.2-r1 ppc64, #959992

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

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

diff --git a/dev-python/isal/isal-1.7.2-r1.ebuild b/dev-python/isal/isal-1.7.2-r1.ebuild
index 4db9ba4555f5..b67c3c643879 100644
--- a/dev-python/isal/isal-1.7.2-r1.ebuild
+++ b/dev-python/isal/isal-1.7.2-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-07-12 11:33 Michał Górny
  0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2025-07-12 11:33 UTC (permalink / raw
  To: gentoo-commits

commit:     5a18a57b748af1996649359dcb83e0820b4a652e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 12 11:32:41 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jul 12 11:32:41 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a18a57b

dev-python/isal: Stabilize 1.7.2-r1 ppc, #959992

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

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

diff --git a/dev-python/isal/isal-1.7.2-r1.ebuild b/dev-python/isal/isal-1.7.2-r1.ebuild
index b67c3c643879..ec8c5563ddc9 100644
--- a/dev-python/isal/isal-1.7.2-r1.ebuild
+++ b/dev-python/isal/isal-1.7.2-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-07-12 11:51 Arthur Zamarin
  0 siblings, 0 replies; 20+ messages in thread
From: Arthur Zamarin @ 2025-07-12 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     d9ca323644976458f4608ed33050afd354a22853
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 12 11:51:21 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 12 11:51:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ca3236

dev-python/isal: Stabilize 1.7.2-r1 amd64, #959992

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

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

diff --git a/dev-python/isal/isal-1.7.2-r1.ebuild b/dev-python/isal/isal-1.7.2-r1.ebuild
index ec8c5563ddc9..c8a365055b3c 100644
--- a/dev-python/isal/isal-1.7.2-r1.ebuild
+++ b/dev-python/isal/isal-1.7.2-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 DEPEND="
 	dev-libs/isa-l:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/
@ 2025-09-11  4:56 Michał Górny
  0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2025-09-11  4:56 UTC (permalink / raw
  To: gentoo-commits

commit:     2a333806169b4ffdd61fe821598358bf01a81698
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 11 04:49:43 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 11 04:56:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a333806

dev-python/isal: Bump to 1.8.0

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

 dev-python/isal/Manifest          |  1 +
 dev-python/isal/isal-1.8.0.ebuild | 43 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/isal/Manifest b/dev-python/isal/Manifest
index b8491670e1fa..e59a88efccce 100644
--- a/dev-python/isal/Manifest
+++ b/dev-python/isal/Manifest
@@ -1 +1,2 @@
+DIST isal-1.8.0.tar.gz 4133365 BLAKE2B cd098d34932729ca734b06580e75a8d5001e69deee9f2ad0b5fffaca05e23c34d44d4c2e8cd543afda6b200b2dba304b25c3a177ebe32706d0eeabbfdef3c954 SHA512 9508b3ac9d7ef61935da7333655a6e83517cbf1018438d4aec4afdd187a37b8e9725a5a97b611181df60bf19733f1ed0b1ac7310bc01ca37edf1cdeaaa932ce8
 DIST python-isal-1.7.2.gh.tar.gz 3396847 BLAKE2B a92f2fb3bbf3786d0fdb15cf838d71dc9ae3f4870a50a6280ee31cd9f8277d603e144dd9af18d24eb98070f8368897ab2d3b7853b9a48dafbb5733c8851652be SHA512 0c97a2ec72428d522d3afd3fc109183600c33f42328c71cc78c7c4e376d4c9a8fef5287830653b280712f8a5d67f46f4088f8deb1edfb57b6f4385dcc8744d52

diff --git a/dev-python/isal/isal-1.8.0.ebuild b/dev-python/isal/isal-1.8.0.ebuild
new file mode 100644
index 000000000000..13965c898023
--- /dev/null
+++ b/dev-python/isal/isal-1.8.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Faster zlib and gzip via the ISA-L library"
+HOMEPAGE="
+	https://github.com/pycompression/python-isal/
+	https://pypi.org/project/isal/
+"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+	dev-libs/isa-l:=
+"
+RDEPEND="
+	${DEPEND}
+"
+BDEPEND="
+	dev-python/setuptools-scm[${PYTHON_USEDEP}]
+	test? (
+		dev-python/test[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_PLUGINS=()
+# incompatible with xdist
+distutils_enable_tests pytest
+
+export PYTHON_ISAL_LINK_DYNAMIC=1
+
+python_test() {
+	epytest tests
+}


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

end of thread, other threads:[~2025-09-11  4:57 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-24 12:31 [gentoo-commits] repo/gentoo:master commit in: dev-python/isal/ Jakov Smolić
  -- strict thread matches above, loose matches on Subject: below --
2025-09-11  4:56 Michał Górny
2025-07-12 11:51 Arthur Zamarin
2025-07-12 11:33 Michał Górny
2025-07-12 11:33 Michał Górny
2025-07-12 10:13 Arthur Zamarin
2025-07-06 17:49 Michał Górny
2025-06-22 12:06 Sam James
2025-06-22 12:06 Sam James
2025-06-22 12:06 Sam James
2025-06-21 12:38 Sam James
2025-06-21  7:36 Sam James
2025-06-17  3:31 WANG Xuerui
2025-06-07 14:46 Sam James
2025-05-26  7:39 Sam James
2025-05-24  7:02 Michał Górny
2025-05-23  8:19 Arthur Zamarin
2025-05-23  4:48 Sam James
2025-05-23  3:22 Sam James
2025-05-21 19:49 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