Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libzbar0-0.23.95-2.1 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: libzbar0 Distribution: openSUSE Tumbleweed
Version: 0.23.95 Vendor: openSUSE
Release: 2.1 Build date: Mon Oct 12 19:16:08 2026
Group: Unspecified Build host: reproducible
Size: 329896 Source RPM: zbar-0.23.95-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/mchehab/zbar
Summary: Bar code reading library
ZBar reads bar codes from various sources, such as video streams,
image files and raw intensity sensors. It supports many symbologies
(types of bar codes) including EAN-13/UPC-A, UPC-E, EAN-8, Code 128,
Code 39, Interleaved 2 of 5 and QR Code.

This package provides the ZBar library.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Mon Oct 12 2026 Tomáš Chvátal <tomas.chvatal@gmail.com>
  - drop libzbarqt0 from baselibs.conf: the Qt subpackages are no
    longer built, so the stale entry fails source validation
* Mon Oct 12 2026 Tomáš Chvátal <tomas.chvatal@gmail.com>
  - drop unused BuildRequires: libtool (meson build, never invoked),
    pkgconfig(ImageMagick) (GraphicsMagick preferred and used),
    pkgconfig(ice) and pkgconfig(sm) (never probed or linked by meson)
  - add %check section running the upstream meson test suite
    under xvfb-run (display tests need an X server)
  - drop the Qt bindings conditional: the %bcond_with qt branch was dead
    (only active for suse_version < 1600, which no built distro has) and
    its -Dqt flag logic was inverted, so Qt never built anywhere
* Mon Oct 12 2026 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.23.95:
    * fix: undefined behavior (UBSan) warnings in QR decoder and scanner
    * ci: address some issues for artifact generation
    * v4l2: prefer video fourcc with maximum fps
    * add a .editorconfig to define zbar's codingstyle
    * Add a SECURITY.md file and intended audience to README.md
    * README: update files now that Windows and MacOS have ImageMagick
    * INSTALL.md: update build instructions and move Windows ones to here
    * ci: update github actions after meson changes
    * ci: add support for running unit tests on Windows and MacOS
    * ci: build static Windows release executables
    * build: drop Autoconf pkg-config templates
    * zbar: add a feature to select between static, dynamic or both lib types
    * zbar.spec.in: update it from Fedora repository and make it work
    * qrcode: reserve extra spaces for NUL separators
    * zbarimg: release image on error paths
    * zbarimg: fix potential memory leak
    * zbarcam-qt: fix wayland SIGSEGV at init
    * zbarcam/zbarcam-gtk: fix compilation against GTK2
    * python: avoid Py_SIZE on exact integers
    * java: Fix an obsolete call
    * Symbol.h: Fix warnings with newer g++/stdlib++
    * qt/QZBarThread.cpp: handle fourcc the right way
    * img_scanner: include stddef for ptrdiff_t
    * sqcode: fix memory leak in _zbar_sq_decode
    * qrdectxt: Disallow 0x80 in text_is_big5() and make more readable
    * qrdectxt: Fix Big5 pre-validation
    * image: minor change to length calculation logic
    * symbol: Fix base64_encode to correctly encode bytes above 0x7F
    * qr: preserve edge points to avoid corruption
    * qr: avoid reading an uninitialized sa[] slot on a malformed S-A index
    * fix pointer-overflow UB in movedelta causing SIGSEGV
    * keep the code93 and databar edge sums out of signed shifts
    * check decode_e() results before shifting them into a signature
  - Remove upstreamed zbar-configure.patch
  - Remove upstreamed zbar-pkgconfig.patch
  - fixes CVE-2026-88371 [bsc#1282825]
      CVE-2026-95516 [bsc#1282391]
* Tue Jun 02 2026 Martin Pluskal <mpluskal@suse.com>
  - Correct the License tag to LGPL-2.1-or-later (the sources are
    LGPL 2.1 or later, not 2.0)
  - Minor spec cleanup
* Tue Jul 29 2025 Antonio Larrosa <alarrosa@suse.com>
  - Do not build with Qt in TW and SLE16. zbar only supports Qt5
    and it seems to be mostly unmaintained.
* Thu Jan 25 2024 Martin Pluskal <mpluskal@suse.com>
  - Fix building for Leap
* Mon Jan 22 2024 Michael Vetter <mvetter@suse.com>
  - Update to 0.23.93:
    * Set a better dpi resolution when parsing PDF files
    * Fix memory recycle bug of empty symbols
    * Fix compilation with python 3.11 and 3.12
    * CVE-2023-40889: Fix array out-of-bounds access
    * Stop ignoring non-binary entries that follow binary ones
    * Increase allocated buffer memory for symbols
    * barcodetest.py: fix error code print logic
    * convert: Crash fixing while using camera
    * Add some pod information for additional functions
    * perl skip more tests if DISPLAY not set and set prereqs in Makefile.PL
    * Fixes rt.cpan.org 122061 - test fails when DISPLAY not set
    * Update Barcode::ZBar
    * isaac: ensure proper order of parsing expression
    * Enforce x11 backend even on wayland
    * zbarimg: add the --polygon option
    * xml output: Add polygon containing code bar.
    * configure.ac: drop support for Qt4 and prepare for Qt6 support
    * win: fix compiling error in Visual studio
    * Enforce a coding style
    * configure.ac: fix some issues with gtk parameter
    * zbargtk: fix version check macros
    * zbar: Address some header issues
    * zbar, test: fix compilation issues with FreeBSD
    * zbar: Function stdcall declaration issue.
    * symbol: make it compatible with MSC
    * zbar: change the code to make it c90 standard compatible
    * test: fix decode test
  - Drop upstreamed patches:
    * zbar-CVE-2023-40889.patch
    * zbar-CVE-2023-40890.patch
    * py311.patch
  - Add patch to fix build see gh#mchehab/zbar#277:
    * zbar-configure.patch
    * zbar-pkgconfig.patch
* Wed Dec 13 2023 Michael Vetter <mvetter@suse.com>
  - security update:
    * CVE-2023-40889 [bsc#1214770]
      Fix heap based buffer overflow in qr_reader_match_centers()
      + zbar-CVE-2023-40889.patch
    * CVE-2023-40890 [bsc#1214771]
      Fix stack based buffer overflow in lookup_sequence()
      + zbar-CVE-2023-40890.patch
* Tue Jun 20 2023 Martin Pluskal <mpluskal@suse.com>
  - Modernise spec file
  - Split lang subpackage
* Fri Apr 28 2023 Dirk Müller <dmueller@suse.com>
  - add py311.patch to fix build against python 3.11

Files

/usr/lib64/libzbar.so.0
/usr/lib64/libzbar.so.0.3.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 21 00:39:05 2026