ZBar reads bar codes from sources such as video streams,
image files, and raw intensity sensors.
It supports many popular types of bar code symbologies including
EAN-8, EAN-13, UPC-A, UPC-E, Code 39, Code 93, Code 128,
Interleaved 2 of 5, GS1 DataBar (RSS-14), QR Code, and SQ Code.

License:        LGPL-2.1-or-later

For more information see the project home page:

        https://github.com/mchehab/zbar

I have successfully rebuilt the package locally with some patch
adjustments for changes incorporated and new patches for config changes,
some new and changed b-r packages, and pushed to playground:

        https://cygwin.com/git/?p=git/cygwin-packages/zbar.git

built under scallywag GH CI:

        https://cygwin.com/cgi-bin2/jobs.cgi?srcpkg=zbar

log at:

https://github.com/cygwin/scallywag/actions/runs/10566715776/job/29274446760

There are the same 3 missing and 3 spurious code matches out of 100,000
tests locally and under scallywag.

For changes since the previous Cygwin release see below:

2024-01-09      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

2021-02-21      0.23.92

- Added --enable-static to make easier to distribute Windows binaries

2021-02-14      0.23.91

- No functional changes. Just Gitlab workflow changes to release binaries.

2021-02-14      0.23.90

- Started using github actions for CI and binary releases
- Fixed several issues with configure.ac, making it auto-detect most
  things, when possible
- README.md now shows the absolute minimum requirement for building ZBar
  on Ubuntu
- Fixed some build issues
- Make it compatible with Python 3.9
- Fixed some Python 3.9 and Qt5 warnings
- Typo fixes
- Several fixes at zbarcam
- zbarimg: fix stderr output when symbols are found

Reply via email to