openSUSE-FU-2022:0122-1: moderate: Feature update for zxing-cpp
![](https://seccdn.libravatar.org/avatar/f819efe95eaea2a7db07c53222c03bb4.jpg?s=120&d=mm&r=g)
openSUSE Feature Update: Feature update for zxing-cpp ______________________________________________________________________________ Announcement ID: openSUSE-FU-2022:0122-1 Rating: moderate References: #1158377 #1180479 #1181915 #1183655 #1187982 #1189813 SLE-18214 Affected Products: openSUSE Leap 15.3 ______________________________________________________________________________ An update that has 6 feature fixes and contains one feature can now be installed. Description: This feature update for zxing-cpp fixes the following issues: Update LibreOffice from version 7.1.4.2 to 7.2.3.2 (jsc#SLE-18214): - Fix UI scaling on HIDPI Wayland/KDE screens - Fix gtk popover usage on gtk 3.20 for SUSE Linux Enterprise 12 - Fix inteaction between multi-column shape text and automatic height. (bsc#1187982) - Fix interaction of transparent cell fill and transparent shadow. (bsc#1189813) - Use external `poppler` version 21.01.0 (jsc#SLE-18214) - Use external `CMIS` version 0.5.2 - Update external `boost` to version 1.75.0 - Update external `pdfium` to version 4500 - Update external `skia` to version `m90` - Do not use `qrcodegen-devel` but move to `zxing-cpp` (jsc#SLE-18214) - Keep upstream desktop file names (bsc#1183655) - Display math icon (bsc#1180479) - Source `profile.d/alljava.sh` from either `/etc` (if found) or `/usr/etc`. Provide `zxing-cpp` 1.2.0 as new LibreOffice dependency. (jsc#SLE-18214) - Do not build examples to avoid a cycle with `QT5Multimedia` - Use `cmake3-full` package instead of `cmake` on SUSE Linux Enterprise 12 - Do not build examples on SUSE Linux Enterprise 12 - Only build blackbox tests on openSUSE Tumbleweed - New `BarcodeFormat` - New ZXingQtCamReader demo app based on `QtMultimedia` and `QtQuick` - New QRCode reader, faster and better support for rotated symbols - Add `Structured Append` support for `DataMatrix`, `Aztec` and `MaxiCode` - Add `DMRE` support for `DataMatrix` - Switch to the reimplemented 1D detectors, about 5x faster - Faster and more capable `isPure` detection for all 2D codes - 20% faster `ReedSolomon` error correction. - `ReedSolomon` error detection code 2x speedup. - PDF417 is faster and supports flipped symbols - Reduced false positive rate for `UPC/EAN` barcodes and improved Add-On symbol handling - Fix country-code metadata decoding for UPC/EAN codes. - Proper ECI handling in all 2D barcodes - Add baselibs.conf - Many performance improvements for 1D readers - More meta-data exported when reading specific format - Improve DataMatrix encoder - Add interface to simplify basic usage - WASM API to support pixels array as input - `LuminanceSource` based API is now deprecated but still compiles. - New BarcodeFormats flag type to specify the set of barcodes to look for. - New simplified and consistent Python API - Slightly improved QRCode detection for rotated symbols. Patch Instructions: To install this openSUSE Feature Update use the SUSE recommended installation methods like YaST online_update or "zypper patch". Alternatively you can run the command listed for your product: - openSUSE Leap 15.3: zypper in -t patch openSUSE-SLE-15.3-2022-122=1 Package List: - openSUSE Leap 15.3 (aarch64 ppc64le s390x x86_64): libZXing1-1.2.0-9.4.1 libZXing1-debuginfo-1.2.0-9.4.1 zxing-cpp-debugsource-1.2.0-9.4.1 zxing-cpp-devel-1.2.0-9.4.1 References: https://bugzilla.suse.com/1158377 https://bugzilla.suse.com/1180479 https://bugzilla.suse.com/1181915 https://bugzilla.suse.com/1183655 https://bugzilla.suse.com/1187982 https://bugzilla.suse.com/1189813
participants (1)
-
maintenance@opensuse.org