BSD Ports

textproc/py-segno 1.6.6 FreeBSD

QR Code and Micro QR Code generator for Python

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
46028fb797
License
BSD3CLAUSE
Categories
textproc, python
Package size
140.4 KiB, 844.5 KiB installed

Description

Segno is a pure Python QR Code generator with no dependencies.

This package implements ISO/IEC 18004:2015(E) "QR Code bar code symbology specification" and produces QR Codes and Micro QR Codes with nearly no effort. It supports the Structured Append mode which splits a message across several QR codes.

Segno (Italian for "sign" / "symbol") provides several serialization formats like Scalable Vector Graphics (SVG), Encapsulated PostScript (EPS), Portable Network Graphics (PNG), Portable Document Format (PDF), Netpbm (PAM, PBM, PPM), LaTeX (PGF/TikZ), X PixMap (XBM), and X Bitmap (XPM) etc. None of these serializers require an external lib. Further, it provides several high level functions to create QR Codes which encode contact data (vCard, MeCard), EPC QR Codes, or WIFI QR Codes.

In the other systems

SystemPortVersion
FreeBSDtextproc/py-segno1.6.6
DragonFlytextproc/py-segno1.6.1

Install

Binary package:

pkg install py312-segno

From the ports tree:

cd /usr/ports/textproc/py-segno/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-segno>0:textproc/py-segno

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.6.61.6.6-1.6.11.6.6
FreeBSD:14:quarterly1.6.61.6.6n/a1.6.11.6.6
FreeBSD:15:latest1.6.61.6.6n/a1.6.11.6.1
FreeBSD:15:quarterly1.6.61.6.6n/an/an/a
FreeBSD:16:latest1.6.61.6.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Run dependencies 7
Required by 1

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
segno-1.6.6.tar.gz1.628586e+06e60933afc4b52137d323a4434c8340e0ce1e58cec71439e46680d4db188f11b3
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
46028fb797 Po-Chuan Hsieh textproc/py-segno: Update to 1.6.6
- Allow build with py-flit-core 4.0.0+ Changes: https://github.com/heuer/segno/releases https://segno.readthedocs.io/en/latest/changes.html