Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libZXing3 | Distribution: openSUSE:Factory:zSystems |
Version: 2.2.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Sep 2 23:46:34 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 1272292 | Source RPM: zxing-cpp-2.2.1-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/nu-book/zxing-cpp/ | |
Summary: Library for processing 1D and 2D barcodes |
ZXing ("zebra crossing") is an multi-format 1D/2D barcode image processing library. This package provides a C++ implementation.
Apache-2.0 AND Zlib AND LGPL-2.1-with-Qt-Company-Qt-exception-1.1
* Mon Sep 02 2024 Martin Schreiner <martin.schreiner@suse.com> - Update to 2.2.1. Changes: * Fix ABI breakage from 2.2.0. - Changes from 2.2.0: * Rename DecodeHints to ReaderOptions. The old name is still available for backward API compatibility but deprecated. Since the C-API and the Qt wrapper code are not officially part of the library, they changed without backward compatibility. * WASM: bytes in ReadResult. * DataMatrix: use charset for encoding. * QRCode: Support QR Code Model1. * rMQR Code: Support Rectangular Micro QR Code. - Refresh patch: * cmake.patch * Thu Nov 30 2023 Guillaume GARDET <guillaume.gardet@opensuse.org> - Add back %{optflags} in c++ flags This was unintentionally disabled when c++17 was forced * Fri Oct 06 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 2.1.0: * Considerable performance improvements in linear symbol detection (up to 2x speedup in select use cases of ReadBarcodes) * QRCode: major improvement in detection of high version symbols (see e.g. here) * DMDetector: reduce runtime overhead of c++-20 builds * Refactor Python wrapper so the sdist includes the core library code * wasm wrapper: add function to reader to scan multiple barcode * Added a C wrapper * Python: improve error reporting * DMDetector: fix potential dead-lock * DMDecoder: support 144x144 symbols in legacy and compliant variants - Remove the %check section since we are not building the tests. * Wed Aug 09 2023 Fridrich Strba <fstrba@suse.com> - Restore support for building on SLE12 - Build with gcc7-c++ or gcc-c++ >= 7 because of C++17 requirements - Added patch: * cmake.patch + allow building with cmake 3.5 on SLE12SP5 * Tue Apr 25 2023 Frederic Crozat <fcrozat@suse.com> - Drop support for building on SLE12. * Wed Jan 25 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.0.0: * Switch to UTF8 based API and remove deprecated UTF16 one (Result::text()) * Remove all API deprecated in 1.4 * Adding a wrapper for iOS * New Aztec detector implementation to support arbitrary rotation and position of the symbol * Support multi-symbol detection in Aztec detector * Replace all Qt originated ECI/CharacterSet conversion code with a new implementation * Require c++17 to build library and client code * New DecodeHints::textMode() and Result::text(TextMode) API to specify how bytes are rendered into text * HRI (human readable interpretation) is the new default for the TextMode (has been for most cases before, but not all) * New DecodeHits::tryInvert() feature to test for inverted symbols (white on black background) - Changes from version 1.4.0: * Note: this is an intermediary release on the way to 2.0. This code is (supposed to be) API compatible (via the ReadBarcode.h interface) with v1.3.0 but contains quite a few additional deprecations. It still has SO number 1, which is as wrong as it was for release v1.3.0 and it is not ABI compatible with 1.3 either. 2.0 will be basically 1.4 but with all deprecated API removed and the final fix for #333. * Reader support for Micro QRCode by @corbers * Prepared switch from std::wstring based utf16 to std::string based utf8 results, use new ZX_USE_UTF8 macro to transition to the upcoming 2.0 API * Much improved 'binary' data support via new Result::bytes() API, see #334 for a detailed background discussion. * New Result::contentType() API returning information about the type of content (like text vs. binary, etc.) * Better standards conformance with respect to ECI handling, see Results::bytesECI() * Support for proper ECI handling across structured append symbols (see MergeStructuredAppendResults()) * New Result::error() API with improved error handling, see also DecodeHints::returnErrors() * Removed all internal header files from the installed set, so only the ReadBarcode.h based APIs are supported from here on out * Removed all sample images from the 'source' distribution zip/tar balls (much reduced size) * Python read_barcode returns None if no symbol was found (might break existing code if not checked for None before) - Changes from version 1.3.0: * Multi-barcode reading with the new std::vector<Result> ReadBardcodes(...) function. Does not work for Aztec, DataMatrix and Maxicode, yet. * Multi-resolution scanning that can automatically downscale the input to substantially increase the detection rate on high resolution scans, see DecodeHints::tryDownscale, currently only enabled in the ReadBardcodes function * New Result::symbologyIdentifier property * Updated and improved android wrapper - Drop patches fixed upstream: * 269.patch * 0001-test-update-to-libfmt-v9.0.0.patch * cmake-check-system-first.patch - Bump sover to 3 following upstream changes. * Tue Sep 20 2022 Christophe Giboudeaux <christophe@krop.fr> - Add fmt 9.0 compatibility patch (boo#1202273): * 0001-test-update-to-libfmt-v9.0.0.patch * Mon Dec 13 2021 Danilo Spinella <danilo.spinella@suse.com> - Update stb_image/stb_image_write to include the fixes for the following CVEs: CVE-2021-28021, bsc#1191743 CVE-2021-42715, bsc#1191942 CVE-2021-42716, bsc#1191944 * 269.patch * Fri Nov 05 2021 Danilo Spinella <danilo.spinella@suse.com> - Do not build examples to avoid a cycle with QT5Multimedia * Wed Nov 03 2021 Danilo Spinella <danilo.spinella@suse.com> - Use the updated cmake3-full package instead of cmake on SLE12 - Do not build examples on SLE12 - Only build blackbox tests on TW * Sat May 29 2021 Ferdinand Thiessen <rpm@fthiessen.de> - Update to 1.2.0 * new BarcodeFormat names, old ones are deprecated * new ZXingQtCamReader demo app based on QtMultimedia and QtQuick * new QRCode reader, faster and better support for rotated symbols * added Structured Append support for DataMatrix, Aztec and MaxiCode * added DMRE support for DataMatrix * switch to the reimplemented 1D detectors, about 5x faster * a lot faster and more capable isPure detection for all 2D codes * 20% faster ReedSolomon error correcting * PDF417 is faster and supports flipped symbols * reduced false positive rate for UPC/EAN barcodes and improved Add-On symbol handling * proper ECI handling in all 2D barcodes * much improved python wrapper * deprecate the use of ResultMetadata - Add cmake-check-system-first.patch - Drop upstream merged 0001-Fix-build-with-GCC-11.patch * Tue Feb 09 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 1.1.1. No changelog available. - Drop fix-pkg-config-file.patch. Merged upstream - Add 0001-Fix-build-with-GCC-11.patch to fix GCC 11 build issues (boo#1181915) * Fri Jan 15 2021 Simon Lees <sflees@suse.de> - Use %cmake_build instead of %make_jobs - Shouldn't need -DBUILD_SHARED_LIBRARY=ON
/usr/lib64/libZXing.so.2.2.1 /usr/lib64/libZXing.so.3 /usr/share/doc/packages/libZXing3 /usr/share/doc/packages/libZXing3/README.md /usr/share/licenses/libZXing3 /usr/share/licenses/libZXing3/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Nov 7 00:51:36 2024