Versions
v2.3.0-r1 :: 0/3 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
- USE flags
- experimental test
v2.2.1-r1 :: 0/3 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
- USE flags
- test
v2.2.1 :: 0/3 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 arm64 ppc64 x86 ~arm ~loong ~riscv
USE flags
General
- experimental
- Enable experimental features via media-libs/zint
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
dev-cpp / gtest : Google C++ Testing Framework
dev-libs / libfmt : Small, safe and fast formatting library
dev-libs / stb : single-file public domain (or MIT licensed) libraries for C/C++
media-libs / zint : Barcode encoding library supporting over 50 symbologies
Runtime Dependencies
media-libs / zint : Barcode encoding library supporting over 50 symbologies
Depending packages
app-office / libreoffice : A full office productivity suite
kde-apps / kitinerary : Data Model and Extraction System for Travel Reservation information
kde-frameworks / prison : QRCode and data matrix barcode library
media-gfx / photoqt : Simple but powerful Qt-based image viewer
Bugs
- 921618
- media-libs/zxing-cpp Add tests and python bindings
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
media-libs/zxing-cpp: reverse NDEBUG semantics
Otherwise debug files get generated in users home. Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40820 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
media-libs/zxing-cpp: add 2.3.0
Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40706 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
media-libs/zxing-cpp: add missing test dependency and force find_package
Closes: https://bugs.gentoo.org/950106 Fixes: d5c62bd26e15d585d1516010cdbde0d809fd5ae8 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40703 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: wire up tests
Fortunately, the situation has improved since bug #793173. Wire up the tests accordingly. Note that upstream do say that the unit tests option "shouldn't be used in production builds". My assumption is that this is because of it setting ZXING_BUILD_FOR_TEST, but when looking at use of that, I can't see anything harmful. Bug: https://bugs.gentoo.org/793173 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Fix build with >=libcxx-19
Closes: https://bugs.gentoo.org/939897 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Filip Kobierski · gentoo
media-libs/zxing-cpp: drop 2.1.0
Signed-off-by: Filip Kobierski <fkobi@pm.me> Closes: https://github.com/gentoo/gentoo/pull/37909 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/zxing-cpp: Stabilize 2.2.1 ppc64, #921319
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 2.2.1 x86, #923156
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 2.2.1 amd64, #923156
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 2.2.1 arm64, #923156
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: update HOMEPAGE, SRC_URI
Closes: https://bugs.gentoo.org/920702 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: add 2.2.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: drop 2.0.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 2.1.0 amd64, #913896
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 2.1.0 x86, #913896
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 2.1.0 arm64, #913896
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: add 2.1.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: drop 1.4.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/zxing-cpp: Stabilize 2.0.0 x86, #888946
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/zxing-cpp: Stabilize 2.0.0 arm64, #888946
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 2.0.0 amd64, #888946
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: drop 1.3.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: add 2.0.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 1.4.0 arm64, #873469
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/zxing-cpp: Stabilize 1.4.0 x86, #867094
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/zxing-cpp: Stabilize 1.4.0 amd64, #867094
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: 1.4.0 version bump, add subslot
1.4.0 is not ABI compatible to 1.3.0 without bumping soname. Thankfully upstream was made aware of this and will change SO handling going forward. Downstream patch: Install one private header needed for app-office/libreoffice to build successfully. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/zxing-cpp: keyword 1.3.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Drop 1.2.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-libs/zxing-cpp: Stabilize 1.3.0 arm64, #851828
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 1.3.0 x86, #851828
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 1.3.0 amd64, #851828
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: 1.3.0 version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
media-libs/zxing-cpp: keyword 1.2.0 for ~riscv
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Keyword 1.2.0 arm, #811861
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Drop 1.1.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 1.2.0 arm64, #800173
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 1.2.0 x86, #800173
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/zxing-cpp: Stabilize 1.2.0 amd64, #800173
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Drop tests due to upstream use of FetchContent
Upstream commits: fad045ff2e53e2a69f7b091cfe77e8bea31222b6 c0c3e0b306d78efae9f0af02e3cc20126ff8ebe4 Closes: https://bugs.gentoo.org/793173 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: 1.2.0 version bump
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Fix build with GCC-11
Closes: https://bugs.gentoo.org/787560 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Drop 1.0.8-r1
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-libs/zxing-cpp: Stabilize 1.1.1 arm64, #753242
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-libs/zxing-cpp: Stabilize 1.1.1 x86, #753242
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-libs/zxing-cpp: Stabilize 1.1.1 amd64, #753242
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Disable examples build, add IUSE="test"
Closes: https://bugs.gentoo.org/747841 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
media-libs/zxing-cpp: add ~ppc64 keyword
Start 1: ZXingReaderTest Start 2: ZXingWriterTest Start 3: ReaderTest Start 4: WriterTest 1/4 Test #2: ZXingWriterTest .................. Passed 0.02 sec 2/4 Test #1: ZXingReaderTest .................. Passed 0.03 sec 3/4 Test #4: WriterTest ....................... Passed 0.02 sec 4/4 Test #3: ReaderTest ....................... Passed 27.53 sec 100% tests passed, 0 tests failed out of 4 Total Test time (real) = 27.54 sec Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Drop 1.1.0
Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: 1.1.1 version bump
Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: 1.1.0 version bump
Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Drop 1.0.8 (r0)
Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Fix actual version as well
Bug: https://bugs.gentoo.org/716818 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Fix pkgconfig version
Thanks-to: cyrillic <cyrilmaley@hotmail.com> Closes: https://bugs.gentoo.org/716818 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Drop 1.0.7
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Mart Raudsepp · gentoo
media-libs/zxing-cpp: arm64 stable (bug #711232)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/zxing-cpp: x86 stable wrt bug #711232
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/zxing-cpp: amd64 stable wrt bug #711232
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: 1.0.8 version bump
Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
*/*: Switch kde proj packages to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
media-libs/zxing-cpp: arm64 stable (bug #700038)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.80, Repoman-2.3.19 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-libs/zxing-cpp: x86 stable wrt bug #700038
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: Drop 1.0.6
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-libs/zxing-cpp: amd64 stable wrt bug #700038
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: 1.0.7 version bump
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-libs/zxing-cpp: x86 keyworded (bug #690588)
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
media-libs/zxing-cpp: arm64 keyworded (bug #690588)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/zxing-cpp: New package, 1.0.6 initial version
Closes: https://bugs.gentoo.org/686334 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>