zbar (0.23.92-7+deb12u1) bookworm-security; urgency=high * Non-maintainer upload by the Security Team. * CVE-2023-40889 qrdec.c: Fix array out-of-bounds access (Closes: #1051724) * Add bounds check for CVE-2023-40890 (Closes: #1051724) -- Salvatore Bonaccorso Sun, 14 Jan 2024 16:37:27 +0100 zbar (0.23.92-7) unstable; urgency=high * debian/patches/0002: Add proposed patch to fix build against python3.11. * debian/control: Bump Standards-Version to 4.6.2. -- Boyuan Yang Wed, 04 Jan 2023 10:42:37 -0500 zbar (0.23.92-6) unstable; urgency=medium * debian/control: Bump Standards-Version to 4.6.1. * Source-only upload. -- Boyuan Yang Thu, 14 Jul 2022 10:03:36 -0400 zbar (0.23.92-5) unstable; urgency=medium * debian/rules: Drop completed dbgsym migration. * Enable gobject-introspection build: + Add build-dep on gobject-introspection and libgirepository1.0-dev. + Add new binary package: gir1.2-zbar-1.0. (Closes: #1014226) -- Boyuan Yang Sun, 03 Jul 2022 04:52:23 -0400 zbar (0.23.92-4) unstable; urgency=medium * Bump Standards-Version to 4.6.0. * debian/tests/control: Use PNG output for autopkgtest (See #995362). * debian/control: Let libzbar0 recommends libmagickcore-6.q16-6-extra for extra encoding support (e.g., SVG). See also: #995362. -- Boyuan Yang Wed, 06 Oct 2021 14:01:42 -0400 zbar (0.23.92-3) unstable; urgency=medium * debian/: Apply "wrap-and-sort -abst". * debian/control: Drop unused build-dependency on gtk2 libraries. (Closes: #967847) -- Boyuan Yang Wed, 18 Aug 2021 11:41:41 -0400 zbar (0.23.92-2) unstable; urgency=medium [ John Scott ] * Add a few DEP-8 tests leveraging other barcode-related packages. -- Boyuan Yang Tue, 17 Aug 2021 00:09:40 -0400 zbar (0.23.92-1) unstable; urgency=medium * New upstream release. -- Boyuan Yang Sun, 15 Aug 2021 11:39:26 -0400 zbar (0.23.90-1) unstable; urgency=medium * New upstream release. + Make library compatible with python3.9. * debian/control: Drop obsolete X-Python3-Version field. * debian/rules: Use dh13 syntax. * debian/patches: Drop patches merged upstream. -- Boyuan Yang Sat, 13 Feb 2021 11:30:55 -0500 zbar (0.23.1-4) unstable; urgency=medium * Rebuild before Debian 11 release. * Bump Standards-Version to 4.5.1. * debian/patches/0004-autoconf-2.70-compat: Fix compatibility with autoconf 2.70. (Closes: #978929) -- Boyuan Yang Thu, 31 Dec 2020 13:02:13 -0500 zbar (0.23.1-3) unstable; urgency=medium * debian/gbp.conf: Dropped to respect user's custom setting. * debian/rules: Drop --as-needed linker flag, now useless. * debian/control: Make myself as maintainer per old maintainer's suggestion. -- Boyuan Yang Wed, 18 Nov 2020 12:27:47 -0500 zbar (0.23.1-2) unstable; urgency=high [ Debian Janitor ] * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. [ Boyuan Yang ] * Bump debhelper compat to v13. * debian/patches/0003: Add upstream patch for compatibility with python3.9. (Closes: #972778) -- Boyuan Yang Sun, 01 Nov 2020 21:12:17 -0500 zbar (0.23.1-1) unstable; urgency=medium * New upstream release 0.23.1. * debian/control: + Add myself as package uploader. + Mark package libzbarqt-dev as Multi-Arch: same. + Mark package zbarcam-qt and zbarcam-gtk as linux-any so that the builds on non-linux platforms do not fail. * debian/patches: Refresh patches. -- Boyuan Yang Wed, 22 Apr 2020 10:42:56 -0400 zbar (0.23-1.3) unstable; urgency=medium * Non-maintainer upload. * Upload to unstable. * debian/control: Disable building python3 extension for all python versions again. Upstream code does not support it yet. -- Boyuan Yang Sun, 02 Feb 2020 14:02:50 -0500 zbar (0.23-1.3~exp1) experimental; urgency=medium * Non-maintainer upload. * debian/control: Add back Qt5 binding. New packages: - libzbarqt0: Qt5 zbar binding - libzbarqt-dev: Qt5 zbar binding (development file) - zbarcam-qt: Qt5 zbar camera frontend tool - zbarcam-gtk: Gtk zbar camera frontend tool (Closes: #950398) * debian/control: + Bump Standards-Version to 4.5.0. + Mention QR code in package short description. (Closes: #946576) * debian/rules: Build python3 extension for all supported python versions. * debian/patches: Cherry-pick patches of error fix and Qt5 support. -- Boyuan Yang Fri, 31 Jan 2020 23:46:17 -0500 zbar (0.23-1.2) unstable; urgency=medium * Non-maintainer upload * Drop unused Build-Depends on python-gtk2-dev (Closes: 885473) * Clean up python3 Build-Depends -- Jeremy Bicha Tue, 22 Oct 2019 22:20:05 -0400 zbar (0.23-1.1) unstable; urgency=medium * Non-maintainer upload. * Rebuild for a source-only upload. * debian/control: Bump Standards-Version to 4.4.0. * debian/patches: + Refactor previous perl shabang patch to merge them together. + Backport upstream patch to fix iconv-related unexpected abort. * debian/libzbargtk0.symbols: Add new symbol. -- Boyuan Yang Thu, 25 Jul 2019 17:01:39 -0400 zbar (0.23-1) unstable; urgency=medium * New upstream version. * New maintainer. (Closes: #898078) * Drop pygtk, python2 support. (Closes: #885473) * Add python3 support. (Closes: #888303) * debian/clean: added. -- Gürkan Myczko Mon, 27 May 2019 09:22:12 +0200 zbar (0.22-1) unstable; urgency=medium * QA upload. * New upstream release (2019-02-20). * debian/patches: Drop all patches, merged upstream. * debian/control: Also mark libzbar-dev and libzbargtk-dev as Multi-Arch: same. -- Boyuan Yang Wed, 20 Feb 2019 10:18:30 -0500 zbar (0.21-3) unstable; urgency=medium * QA upload. * debian/patches: + Replace custom codespell typo fix patches with upstream applied one. + Cherry-pick upstream patches till 20190215 to fix grammar error in configure.ac script. * debian/control: + Mark libbarcode-zbar-perl, python-zbar and python-zbarpygtk as Multi-Arch: same. (Closes: #812954) * New zbarcam is no longer crashing. (Closes: #762209) -- Boyuan Yang Fri, 15 Feb 2019 10:35:13 -0500 zbar (0.21-2) unstable; urgency=medium * QA upload. * debian/zbar-tools.install: Use dh-exec again to selectively install zbarcam for linux-any only. -- Boyuan Yang Thu, 14 Feb 2019 18:58:42 -0500 zbar (0.21-1) unstable; urgency=medium * QA upload. * Upload onto unstable. * debian/control: Update homepage with current GitHub project. -- Boyuan Yang Thu, 14 Feb 2019 18:32:38 -0500 zbar (0.21-1~exp1) experimental; urgency=medium * QA upload. * New upstream release 0.21. * debian/watch: Monitor new upstream on GitHub. * debian/control: - Drop build-dependency on dh-exec, no longer necessary. * debian/gbp.conf: Disable gbp-import-orig postimport hook, it is useless now. * debian/rules: + Completely rewrite and use the dh sequencer. + use override_dh_strip to generate automatic debug packages. * debian/patches: - Drop all patches, merged or fixed upstream. + Cherry-pick upstream fixes on stable-0.21 branch till 20190214. + Add a patch to fix typos found by codespell. -- Boyuan Yang Thu, 14 Feb 2019 15:51:03 -0500 zbar (0.10+doc-11) unstable; urgency=medium * QA upload. * Orphan the package and set maintainer to Debian QA Group. * debian/control: + Build-depend on debhelper-compat (= 12) instead of using debian/compat file. + Bump Standards-Version to 4.3.0. + Use Rules-Requires-Root: no. + Replace obsoleted Priority: extra with optional. - Do not build Qt4 library anymore. (Closes: #875246) * debian/symbols: Add Build-Depends-Package field. (lintian) * debian/rules: + Enable full hardening. + Minor adjust to debhelper sequences to suit debhelper compat v12. * debian/gbp.conf: Update instructions to fit current git repo setup. * debian/patches: + Add a patch to rename custom dprintf macro to zbar_dprintf to prevent naming conflict. -- Boyuan Yang Sun, 10 Feb 2019 14:26:34 -0500 zbar (0.10+doc-10.1) unstable; urgency=low * Non-maintainer upload with maintainer permission. [ Francois Gouget ] * Add missing versioned Build-Depends for automake * Convert most binary packages to Multi-Arch (Closes: #777202) * Switch to 3.0 (quilt) format, in order to use dh-exec [ Thorsten Glaser ] * Add missing versioned Build-Depends for autoconf * Build-Depends: dh-python (as requested by dh_python) * Make zbar-dbg M-A: same (as pointed out by lintian) * Add missing required build-{arch,indep} targets (lintian) * Mention Perl module name in long package description (lintian) -- Thorsten Glaser Mon, 02 Jan 2017 17:16:01 +0100 zbar (0.10+doc-10) unstable; urgency=medium * [d3eba6e2] Add support for Python GIL / asynchronous scanning. Thanks to Jonathan McDowell (Closes: #766089) * [fd5fd7f1] Fix typo in package description. Thanks to Pascal De Vuyst (Closes: #697516, #715178) -- Bernd Zeimetz Mon, 20 Oct 2014 22:04:56 +0200 zbar (0.10+doc-9) unstable; urgency=low * [2c641cc9] Fix configure.ac to build with newer autotools. Thanks to Lucas Nussbaum (Closes: #713332) -- Bernd Zeimetz Sun, 18 Aug 2013 12:26:59 +0200 zbar (0.10+doc-8) unstable; urgency=low * [5c38da40] Use [linux-any] instead of [!kfreebsd-*]. Thanks to Robert Millan (Closes: #634774) * [1f15f52e] Add sentinel to PyGetSetDef imagescanner_getset[]. Ensure that the loop is terminated which reads the imagescanner_getset[] array on import - otherwise we'll run into a segfault, at least on arm. Thanks to Anton Gladky and Peter Green (Closes: #702499) -- Bernd Zeimetz Sun, 17 Mar 2013 22:46:47 +0100 zbar (0.10+doc-7) unstable; urgency=low * [48425c37] Ack'ing NMU. Thanks to Mehdi Dogguy (Closes: #625584) * [ce18efe2] Don't install .la files. (Closes: #633271) -- Bernd Zeimetz Sun, 10 Jul 2011 14:17:11 +0200 zbar (0.10+doc-6.1) unstable; urgency=high * Non-maintainer upload. * libzbar-dev depend on libmagick++-dev instead of libmagick++9-dev. (Closes: #625584). -- Mehdi Dogguy Sun, 26 Jun 2011 15:04:36 +0200 zbar (0.10+doc-6) unstable; urgency=low * [3b98a217] Require v4l as build-dependency on linux only. * [5f635649] Migrate to dh_python2 instead of python-support. -- Bernd Zeimetz Wed, 27 Apr 2011 22:34:12 +0200 zbar (0.10+doc-5) unstable; urgency=low * [2801e55f] Use the new dh_authtoolsdev-* helper to update config.* * [906f5a10] Use dh-autoreconf to rebuild configure and friends. Thanks to Peter Fritzsche (Closes: #558539) * [a3042424] Use quilt to apply patches. * [35182c3a] Description: Linux 2.6.38 and later do not support the v4l1 API. Add patch to migrate to using the libv4l library to abstract the access to Linux video devices, instead. Patch taken from the upstream bug tracker. Also add libv4l-dev as build-dependency. Thanks to Steve Langasek (Closes: #620220) * [425b9ce6] Fixing typo in the long description of python-zbar. Thanks to Davide Prina (Closes: #617942) -- Bernd Zeimetz Fri, 01 Apr 2011 01:05:18 +0200 zbar (0.10+doc-4) unstable; urgency=low * [abdd6f9f] Use better dependencies for zbar-dbg. * [5c639854] Remove conflicts of libzbar-dev. libzbar replaced zebra in directory names by zbar, so clashes with quagga and libpacklib1- dev are avoided. So there is no need to conflict against the packages anymore. * [75f615f2] Use Breaks instead of Conflicts as suggested by lintian. -- Bernd Zeimetz Sat, 28 Aug 2010 15:01:46 +0200 zbar (0.10+doc-3) unstable; urgency=low * [6b190c39] Enable VfL only on Linux instead of excluding kfreebsd only. (Closes: #585082) - thanks to Samuel Thibault * [da42c117] Update libzbarqt0 symbol files to newer dpkg-dev features. As symbols seem to appear/disappear depending on the version of QT and/or the compiler, I've relaxed the check for changed symbols to stop complaining at all for libzbarqt0. I'll update the symbols files manually when needed. (Closes: #584773) - thanks to Loïc Minier * [94ac49b6] Add missing dependency to the perl/Makefile target in debian/rules. This should allow to build with -j again. (Closes: #584758) - thanks to Loïc Minier -- Bernd Zeimetz Wed, 09 Jun 2010 17:08:07 +0200 zbar (0.10+doc-2build1) maverick; urgency=low * Release for Ubuntu. 0.10+doc-2 FTBFS there due to default LDFLAGS which were passed on to Perl's MakeMaker. * [b0066775] Fix spelling error in changelog. Thanks lintian. * [6ddbfe0d] Ensure only -L options are passed as LIBS to Perl's MakeMaker. -- Bernd Zeimetz Tue, 25 May 2010 22:25:18 +0200 zbar (0.10+doc-2) unstable; urgency=low * [1806e6cd] Copy libzbarqt0.symbols for each architecture. * [8d172f95] Disable video support on kfreebsd. * [63b87cf4] Don't list binaries for zbar-tools explicitly. zbarvideo is not being built on kfreebsd, so we should not try to install it there. * [14e36c30] Don't rename debug extensions if they were renamed already. * [650fa88e] Fix libzbarqt0.symbols for various architectures - thanks C++. -- Bernd Zeimetz Tue, 25 May 2010 17:37:52 +0200 zbar (0.10+doc-1) unstable; urgency=low * Import full upstream source including the doc folder and drop the dfsg part in the version (using +doc now as we need a version greater than 0.10+dfsg. See the changelog below and debian/copyright for details * [1f9232b1] Add missing dependencies to libzbar-dev. * [577bae53] Tidy .docs files - one debian/docs is enough. * [b77a29e5] Python-related packages: Fix dependencies and build python-zbar. * [6a336b40] Adopt package (Closes: #543881) * [d3e7838d] gbp.conf: Remove filter option for git-import-orig. Upstream clarified the license for the doc folder, the documentation is (and was) under the same license as the rest of the zbar project. The former package maintainer just did not bother to ask. (http://zbar.hg.sourceforge.net/hgweb/zbar/zbar/rev/a400dd46fb4a) * [d9f0f3bd] Remove quilt - no patches necessary anymore. * [8e9b2f81] Adding watch file. * [ddfdb3db] Merge commit 'upstream/0.10+doc' * [4c547f3a] Build zbar for all supported Python versions. Also build debug extensions. * [c6dbc26d] Ensure proper sonames while installing libraries. * [74e55643] Update supported codes in descriptions. * [54969382] Install README file into docs. * [3d97e382] Updating copyright file. * [71bfc1fe] Install manpages for zbar-tools. * [9de7a34a] Remove --fail-missing from dh_install call. * [39a37679] Add symbol files for libraries. * [418ee09b] Be paranoid about symbol files - pass -c4 to dpkg- gensymbols. * [a1527ed7] Use -L to link against previously built libs. * [c672ecc8] Don't include symbols, which are removed by strip, in symbols file. * [9b93453e] Build Perl bindings into libbarcode-zbar-perl. * [76b32218] According to lintian zbar-dbg needs to Depend on all packages. * [2cb6d478] python-zbar needs to conflict/replace older versions of python-zbarpygtk. * [bca1a7dc] Better wording for short description. * [4f6fdf16] Ensure perl bindings are built without rpath. * [df98e89f] Add missing dh_perl call. * [18539f50] Add comment about licenses of doc/* to debian/copyright. * [2bb4fb29] zbar-dbg needs to depend on python-gtk2-dbg. * [3da1a01e] Add VCS information. -- Bernd Zeimetz Tue, 25 May 2010 02:09:41 +0200 zbar (0.10+dfsg-1) unstable; urgency=low * QA Upload. I might adopt the package later, but for now an update to the latest upstream version is more important. Also I do not want to set myself as maintainer without bringing the packaging into a good shape. * [154213cf] Adding git-buildpackage config. * [c89b1ccb] Merge commit 'upstream/0.10+dfsg' * [5565931e] Adding debian/source/format, format 1.0. * [9080fcb7] Updating patch. -- Bernd Zeimetz Thu, 20 May 2010 01:58:52 +0200 zbar (0.8+dfsg-4) unstable; urgency=low * QA upload. * Build-depend on python-support and call dh_pysupport in debian/rules to allow byte-compilation (Closes: #571484). * Bump Standards-Version to 3.8.4, no changes required. * Add ${misc:Depends} dependency where needed. * Remove duplicate section fields from some binary packages. * Really remove Vcs-* fields. -- Luca Falavigna Sun, 28 Feb 2010 15:59:51 +0100 zbar (0.8+dfsg-3) unstable; urgency=low * Updating package to standards version 3.8.3. * Removing vcs fields. * Orphaning package. -- Daniel Baumann Thu, 27 Aug 2009 10:04:11 +0200 zbar (0.8+dfsg-2) unstable; urgency=low * Correcting spelling of Qt in package descriptions (Closes: #534426). -- Daniel Baumann Sun, 26 Jul 2009 21:03:26 +0200 zbar (0.8+dfsg-1) unstable; urgency=low * Merging upstream version 0.8+dfsg. * Updating dfsg.patch. * Updating package to standards version 3.8.2. * Updating year in copyright file. -- Daniel Baumann Tue, 07 Jul 2009 16:17:32 +0200 zbar (0.7+dfsg-1) unstable; urgency=low * Merging upstream version 0.7+dfsg. * Adding upstream target in rules file. * Adding patch to ignore stripped out documentation during build. * Renaming binary and source package from zebra to zbar to match upstream. * Removing manpages from zbar-tools debhelper install file, manpages are stripped out in dfsg tarball. * Updating section of the debug package. * Using correct rfc-2822 date formats in changelog. -- Daniel Baumann Sun, 17 May 2009 12:50:49 +0200 zebra (0.7-1) unstable; urgency=low * Merging upstream version 0.7. * Updating debhelper install files to cope with upstreams zebra to zbar rename. -- Daniel Baumann Sun, 26 Apr 2009 16:43:00 +0200 zebra (0.6-1) unstable; urgency=low * Updating imagemagick build-depends. * Updating standards to 3.8.1. * Merging upstream version 0.6. * Unsetting LDFLAGS (which are exported to the environment by newer dpkg), otherwise python modules fail to build. * Tidy rules file. * Updating year in copyright file. -- Daniel Baumann Sun, 26 Apr 2009 16:30:00 +0200 zebra (0.5+debian-4) unstable; urgency=low * Sorting config.guess/config.sub handling in rules. * Passing flags to configure as arguments. * Removing unnecessary passing of sourcedir to dh_install. -- Daniel Baumann Wed, 17 Dec 2008 21:21:00 +0100 zebra (0.5+debian-3) unstable; urgency=low * Replacing obsolete dh_clean -k with dh_prep. * Adding conflicts against quagga to avoid /usr/lib/libzebra.a clash (Closes: #505268). -- Daniel Baumann Tue, 11 Nov 2008 12:07:00 +0100 zebra (0.5+debian-2) unstable; urgency=low * Adding conflicts against libpacklib1-dev to avoid /usr/include/zebra.h clash, unlikely that there is another solution possible (Closes: #504526). -- Daniel Baumann Tue, 04 Nov 2008 21:07:00 +0100 zebra (0.5+debian-1) unstable; urgency=low * Initial release (Closes: #502992). * Rebuild upstream tarball without debian directory. -- Daniel Baumann Thu, 23 Oct 2008 12:29:00 +0200