summaryrefslogtreecommitdiff
path: root/dev-python/hiredis
diff options
context:
space:
mode:
authorCrucible <crucible@localhost>2026-10-16 03:06:02 -0500
committerCrucible <crucible@localhost>2026-10-16 03:06:02 -0500
commitc38023a8fad627dc9baa8ab92d01156d5448b897 (patch)
treeb40b18d1ce1748ec35c2d7a2c212d6bc959e72a1 /dev-python/hiredis
parent5213c17484fd91256aee081e04094d9bca897128 (diff)
downloadsrcux-c38023a8fad627dc9baa8ab92d01156d5448b897.tar.gz
srcux-c38023a8fad627dc9baa8ab92d01156d5448b897.tar.xz
srcux-c38023a8fad627dc9baa8ab92d01156d5448b897.zip
Publish srcux candidate 0000000709-20261016-030224
Diffstat (limited to 'dev-python/hiredis')
-rw-r--r--dev-python/hiredis/Manifest1
-rw-r--r--dev-python/hiredis/hiredis-3.5.0.ebuild45
2 files changed, 46 insertions, 0 deletions
diff --git a/dev-python/hiredis/Manifest b/dev-python/hiredis/Manifest
index 0d8153bfe9ce..7cddf50f882f 100644
--- a/dev-python/hiredis/Manifest
+++ b/dev-python/hiredis/Manifest
@@ -1,2 +1,3 @@
DIST hiredis-py-3.4.1.gh.tar.gz 20136 BLAKE2B 6794e13298b7fc6beba9dc409c6d98d6e34840f10e60551b914f07d48cb8091e1d3944b828dfb31617c6f4d7c237c82b64012b979230389d89356e08d5111f8b SHA512 e3100dec1a7ab3fe9f11dc9d269f3a70ffae5dea3c1d14386cb9e03fdede09d265fb440a1d6dc8d785c1978c0cff655d49f973026b435bf75572f8500f902bdd
DIST hiredis-py-3.4.2.gh.tar.gz 20678 BLAKE2B 5641f15482d1f503306128a341c35eefc12057288156a81518060019846baa96fa7eb1540d82dbcd885b5d6f921562731d0f35d037e4b6b082029287d3edc3c7 SHA512 389f5e2b57f3fdbd018f8e9ab317a95ecef777cd67be97fca6b35a2fdc2d9b94f4910352700ad1a22f1e8faaca8919cd83708bde296b6f54e2ce73f1743e1ecc
+DIST hiredis-py-3.5.0.gh.tar.gz 20238 BLAKE2B 00a08deb3fdc9faacc2557819870539a781f549d85fb299ca18b9c8e846792b37b1a10e80495f4db2fc55231884f41ca026bc9a04e6585aed9a6a7f570c2c494 SHA512 ee47e2ab4400dd6a59b8229b00dad150c7aab758fca2c2eb04b410eee8eab6cd87df8f27ef6b94781ee41953d9570aab1aa6b74d3ad29d155c1ad5f2be3d9bcc
diff --git a/dev-python/hiredis/hiredis-3.5.0.ebuild b/dev-python/hiredis/hiredis-3.5.0.ebuild
new file mode 100644
index 000000000000..9da6a8046e12
--- /dev/null
+++ b/dev-python/hiredis/hiredis-3.5.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2026 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_{13..14} )
+
+inherit distutils-r1
+
+MY_P=hiredis-py-${PV}
+DESCRIPTION="Python extension that wraps hiredis"
+HOMEPAGE="
+ https://github.com/redis/hiredis-py/
+ https://pypi.org/project/hiredis/
+"
+SRC_URI="
+ https://github.com/redis/hiredis-py/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+ >=dev-libs/hiredis-1.0.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}"/hiredis-2.4.0-system-libs.patch
+)
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+python_test() {
+ rm -rf hiredis || die
+ epytest
+}