summaryrefslogtreecommitdiff
path: root/dev-python/qrcode
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-04 01:34:29 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-04 01:34:29 +0100
commit74dcbf5a63cafe2678e2a397e1002dd691425200 (patch)
tree5e08b1abdce069a7da83f1ca4cbe2ae4af56b161 /dev-python/qrcode
parent476528d7a16cfe2435b30ebd74783eea6925db5f (diff)
gentoo auto-resync : 04:04:2025 - 01:34:28
Diffstat (limited to 'dev-python/qrcode')
-rw-r--r--dev-python/qrcode/Manifest2
-rw-r--r--dev-python/qrcode/qrcode-8.1.ebuild34
2 files changed, 36 insertions, 0 deletions
diff --git a/dev-python/qrcode/Manifest b/dev-python/qrcode/Manifest
index e2f64bf66d93..6fa28f300f1a 100644
--- a/dev-python/qrcode/Manifest
+++ b/dev-python/qrcode/Manifest
@@ -1,3 +1,5 @@
DIST qrcode-8.0.tar.gz 42743 BLAKE2B 16cea7b8030eeebd6d165a60193c2d682edc066d8f857d5e4ae19b1dbe653fce2dc4562822def07e3c7fd0721ae57208c2993165865918af67f8bdf357dfb556 SHA512 14d37ef4fe0fca3253c92f39db7948f9d804f600ee3bf9ba053baf4e01488f340cb4977b94a338f448dd4f9007f9f0cb7c5cf1db5405d98a9b38a809c8ed8650
+DIST qrcode-8.1.tar.gz 41549 BLAKE2B bf7059bb1956553f18e2f3882abe604f909e388c8a2b402b7f9393886d11211aa4cc474802ba886c438a6c82756a0a8be060017ea67c5f2d780a65682e0b8180 SHA512 e0cfde2e81329e49e74a0e9d953e12656e92f7a920beb5c7ebbc8e3737dbb345f83f3326d69f0addffef3506acaeb180ff22b9fe6b81f987e8fe26d223257d7c
EBUILD qrcode-8.0.ebuild 764 BLAKE2B 461e538219082f14a9929a419ac2a54fd8f4a0adaac044f88028909af59301fd7ecee9c09355d1bcbb75056ce68ce0fafa1a1dd5e1950b793981d0436d4ef04d SHA512 942d6415192347a3051fe0c1fdd6cc66e24b59b0496f3079232aaf9b8fe613c0fecdec8704aaf1e07cff047184fb89cce652f9fe1ffcdd7f745f312554820a0c
+EBUILD qrcode-8.1.ebuild 767 BLAKE2B 252fb7f3dec63baafd17197cd19953fea46e374692e3381b50f3aab6e4fa3fefcffc3e6524c6c53e83b81c44bf2fb412406240d560cecd9145603b5a509bde1e SHA512 40d125fb0510a396b7aec94f1e6546ecbee93208b1e6cab78c58407d55f352c8a1d8202ea02341ca7a43b8f0327d0280c9883b5f28c7f11af29f551516532ce3
MISC metadata.xml 399 BLAKE2B 35c778030a5c082a2b0683513dff8b6a3e1f7869e031c1d24618c1b8a6259263d57c140e18e792c5f10cd7c8790b3c146472f48ff44bfa6c0eafbadddb9b9b26 SHA512 e56f4843622c02c2e97efd1f319db4ebb017672330cd97f339136a47c56d697fd2885d830511c8755b918e8a46daee87dd33fade2ac54034f5251f909a09e6b9
diff --git a/dev-python/qrcode/qrcode-8.1.ebuild b/dev-python/qrcode/qrcode-8.1.ebuild
new file mode 100644
index 000000000000..d85401837a15
--- /dev/null
+++ b/dev-python/qrcode/qrcode-8.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="QR Code generator on top of PIL"
+HOMEPAGE="
+ https://github.com/lincolnloop/python-qrcode/
+ https://pypi.org/project/qrcode/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+# optional deps:
+# - pillow and lxml for svg backend, set as hard deps
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ >=dev-python/pillow-9.1.0[${PYTHON_USEDEP}]
+ dev-python/pypng[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # release process-specific tests, broken on py3.12
+ qrcode/tests/test_release.py
+)