File _patchinfo of Package patchinfo.21855

<patchinfo incident="21855">
  <packager>deneb_alpha</packager>
  <rating>moderate</rating>
  <category>feature</category>
  <summary>Feature update for zxing-cpp</summary>
  <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.
  </description>
  <issue tracker="bnc" id="1181915">GCC 11: zxing-cpp package fails</issue>
  <issue tracker="bnc" id="1158377">GCC 10: zxing-cpp build fails</issue>
  <issue tracker="jsc" id="SLE-18214"/>
  <issue tracker="bnc" id="1187982">PPTX: one column becomes two within one text frame</issue>
  <issue tracker="bnc" id="1189813">Shadow effect for tables in PPTX partly incorrect</issue>
  <issue tracker="bnc" id="1183655">Appstream metadata files are different to other distributions</issue>
  <issue tracker="bnc" id="1180479">LibreOffice Math installed but it's not showing in the application overview.</issue>
</patchinfo>
openSUSE Build Service is sponsored by