BSD Ports

graphics/zxing-cpp 3.1.1 NetBSD

1D/2D barcode reader/writer library in C++

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
f10c7be25d
License
apache-2.0
Categories
graphics
Package size
609.1 KiB, 1471.9 KiB installed

Description

ZXing-C++ ("zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in C++.

It was originally ported from the Java ZXing Library but has been developed further and now includes many improvements in terms of quality and performance. It can both read and write barcodes in a number of formats.

In the other systems

SystemPortVersion
NetBSDgraphics/zxing-cpp3.1.1
FreeBSDtextproc/zxing-cpp3.1.1
OpenBSDgraphics/zxing-cpp2.2.1p1
DragonFlytextproc/zxing-cpp2.3.0
MidnightBSDtextproc/zxing-cpp2.3.0

Install

Binary package:

pkgin install zxing-cpp

From pkgsrc:

cd /usr/pkgsrc/graphics/zxing-cpp && make install clean

Dependencies

Run dependencies 2

Commit history 2

DateCommitCreditsLog message
f10c7be25d wiz zxing-cpp: update to 3.1.1.
Patch release QRCode: improve Version 1 detection rate QRCode: fix detection regression in 3.1.0 python: fix use of 'None' keyword usage and wrong '**kwargs' tag MicroPDF417: fix out of bounds access MultiFormatWriter: fix BarcodeFormat::Aztec and QRCodeModel2 support Android: make binary a little smaller (hidden symbols) PDF417: match codewords using integer arithmetic by @nyluke in #1138 ReedSolomon: add missing header for GCC-16 by @parona-source in #1137
9a4052412f wiz zxing-cpp: update to 3.1.0.
(libreoffice still builds.) Changes: New/Improved Symbologies Added decoder support for Telepen symbology Added decoder support for MicroPDF417 (sponsored by Allied Vision Konstanz GmbH) Greatly improved Aztec detector for large, non-flat symbols by evaluating internal timing patterns Greatly improved DataMatrix detector for large, non-flat symbols by evaluating internal alignment patterns Major improvement in QRCode detection of many small symbols in a single image New/Improved wrappers Added a Go wrapper Switched from pybind11 to nanobind in Python wrapper code (enhanced IDE support, faster build times, smaller binaries, free-threaded Python support) General Improved API documentation, now published under https://zxing-cpp.github.io/zxing-cpp/docs …