Port details on branch 2022Q2 |
- py-pyqrcode Pure Python QR code generator with SVG, EPS, PNG and terminal output
- 1.2.1 graphics =0 1.2.1Version of this port present on the latest quarterly branch.
- Maintainer: bofh@FreeBSD.org
- Port Added: 2019-06-03 03:13:27
- Last Update: 2023-06-27 19:34:34
- Commit Hash: 3d9a815
- Also Listed In: python
- License: BSD3CLAUSE
- WWW:
- https://github.com/mnooner256/pyqrcode
- Description:
- The pyqrcode module is a QR code generator that is simple to use and written
in pure python. The module can automates most of the building process for
creating QR codes. Most codes can be created using only two lines of code!
Unlike other generators, all of the helpers can be controlled manually. You
are free to set any or all of the properties of your QR code.
QR codes can be saved as SVG, XBM, EPS, PNG (by using the pypng module), or
plain text. They can also be displayed directly in most terminal emulators
and Tkinter. PIL is not used to render the image files.
The pyqrcode module attempts to follow the QR code standard as closely as
possible. The terminology and the encodings used in pyqrcode come directly
from the standard. This module also follows the algorithm laid out in the
standard.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}pyqrcode>0:graphics/py-pyqrcode@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/graphics/py-pyqrcode/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/py-pyqrcode
- pkg install py39-pyqrcode
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-pyqrcode listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-pyqrcode
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1559457299
SHA256 (mnooner256-pyqrcode-1.2.1-674a77b_GH0.tar.gz) = ebc3b17c0b244042c06d9b4db5b04afef62cb071cefc225c7271e8e7c5ec6295
SIZE (mnooner256-pyqrcode-1.2.1-674a77b_GH0.tar.gz) = 63345
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- py39-nose>0 : devel/py-nose@py39
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-png>=0.0.13 : graphics/py-png@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- This port is required by:
- for Run
-
- net-im/scli
Configuration Options:
- ===> The following configuration options are available for py39-pyqrcode-1.2.1:
PNG=on: PNG output rendering support
===> Use 'make config' to modify these settings
- Options name:
- graphics_py-pyqrcode
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|