pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/zxing-cpp



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Jul 19 13:10:11 UTC 2023

Modified Files:
        pkgsrc/graphics/zxing-cpp: Makefile buildlink3.mk distinfo

Log Message:
zxing-cpp: update to 2.1.0.

Major Changes

    Considerable performance improvements in linear symbol detection (up to 2x speedup in select use cases of ReadBarcodes)
    QRCode: major improvement in detection of high version symbols (see e.g. here)
    DMDetector: reduce runtime overhead of c++-20 builds by around 50%
    Refactor Python wrapper so the sdist includes the core library code by @stumpylog in #530
    wasm wrapper: add function to reader to scan multiple barcode by @Trim in #567
    Added a C wrapper by @siiky in #553. If you find this useful, please have a look at #583.
    new BUILD_EXPERIMENTAL_API cmake option (currently enabling DecodeHints::tryDenoise feature, see 9bcfdb3)
    [EDIT: just noticed that this does not work, see 8202a4e]

Minor Changes

    fix crash when the source image is less than 3 pixels width/height by @liulex in #476
    Android: Enable the saving of images to the phone gallery. by @Sergio- in #483
    WASM wrapper: add symbologyIdentifier into result by @AlexXiong-dev in #576
    CI: build universal2 python module for macos
    Python: compile module with c++20 (position independend DataMatrix support) by default
    Python: improve error reporting
    DMDetector: fix potential dead-lock
    DMDecoder: support 144x144 symbols in legacy and compliant variants
    UPC/EAN: reduce right quiet zone requirement -> fix non-conformant input
    EAN/UPCA: include AddOn in position calculation
    MSVC build option cleanup
    WASM: simplify and cleanup demo_*.html files
    Updated live web demos to latest code (and setup semi-automatic gh-page creation for the future)
    a bunch of minor bug fixes


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/graphics/zxing-cpp/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/graphics/zxing-cpp/buildlink3.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/graphics/zxing-cpp/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/zxing-cpp/Makefile
diff -u pkgsrc/graphics/zxing-cpp/Makefile:1.11 pkgsrc/graphics/zxing-cpp/Makefile:1.12
--- pkgsrc/graphics/zxing-cpp/Makefile:1.11     Tue Jul 18 18:19:24 2023
+++ pkgsrc/graphics/zxing-cpp/Makefile  Wed Jul 19 13:10:11 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2023/07/18 18:19:24 nia Exp $
+# $NetBSD: Makefile,v 1.12 2023/07/19 13:10:11 wiz Exp $
 
-DISTNAME=      zxing-cpp-2.0.0
+DISTNAME=      zxing-cpp-2.1.0
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=nu-book/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/graphics/zxing-cpp/buildlink3.mk
diff -u pkgsrc/graphics/zxing-cpp/buildlink3.mk:1.4 pkgsrc/graphics/zxing-cpp/buildlink3.mk:1.5
--- pkgsrc/graphics/zxing-cpp/buildlink3.mk:1.4 Tue Jul 18 18:19:24 2023
+++ pkgsrc/graphics/zxing-cpp/buildlink3.mk     Wed Jul 19 13:10:11 2023
@@ -1,9 +1,8 @@
-# $NetBSD: buildlink3.mk,v 1.4 2023/07/18 18:19:24 nia Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2023/07/19 13:10:11 wiz Exp $
 
 BUILDLINK_TREE+=       zxing-cpp
 
 .if !defined(ZXING_CPP_BUILDLINK3_MK)
-
 ZXING_CPP_BUILDLINK3_MK:=
 
 USE_CXX_FEATURES+=                     c++17

Index: pkgsrc/graphics/zxing-cpp/distinfo
diff -u pkgsrc/graphics/zxing-cpp/distinfo:1.6 pkgsrc/graphics/zxing-cpp/distinfo:1.7
--- pkgsrc/graphics/zxing-cpp/distinfo:1.6      Wed Apr 26 19:06:36 2023
+++ pkgsrc/graphics/zxing-cpp/distinfo  Wed Jul 19 13:10:11 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2023/04/26 19:06:36 wiz Exp $
+$NetBSD: distinfo,v 1.7 2023/07/19 13:10:11 wiz Exp $
 
-BLAKE2s (zxing-cpp-2.0.0.tar.gz) = fe4f81c5a35645e114a4237a3320617aa928dd7f2dcecb998965b65f4de8b28c
-SHA512 (zxing-cpp-2.0.0.tar.gz) = fa22164f834a42194eafd0d3e9c09d953233c69843ac6e79c8d6513314be28d8082382b436c379368e687e0eed05cb5e566d2893ec6eb29233a36643904ae083
-Size (zxing-cpp-2.0.0.tar.gz) = 856413 bytes
+BLAKE2s (zxing-cpp-2.1.0.tar.gz) = e837f88c7592d1f558c18839049d47bbada2cb16d69fb358e0dd4f63d0d2c8ee
+SHA512 (zxing-cpp-2.1.0.tar.gz) = a00778c1fb7bb664176f7035aa96db4bab3e7ca28b5be2862182cb591d18edd4c3dfcbd34b4af08e0797bb4af893299d523f98aa84d266b68e4c766410e2e26d
+Size (zxing-cpp-2.1.0.tar.gz) = 866787 bytes



Home | Main Index | Thread Index | Old Index