head 1.10; access; symbols pkgsrc-2023Q4:1.9.0.18 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.16 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.14 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.12 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.10 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.8 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.6 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.4 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.2 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.7.0.22 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.20 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.18 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.16 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.14 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.12 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.8 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.10 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.6 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.4 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.2 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.6.0.2 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.5.0.20 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.18 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.16 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.14 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.12 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.8 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.6 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.4 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.2 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.4.0.6 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.4 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.2 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.3.0.8 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.6 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.4 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.2 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.2.0.2 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.1.0.4 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.2 pkgsrc-2014Q1-base:1.1; locks; strict; comment @# @; 1.10 date 2024.01.06.09.24.27; author adam; state Exp; branches; next 1.9; commitid o0qtKktSfGsvZmTE; 1.9 date 2021.10.26.10.46.48; author nia; state Exp; branches; next 1.8; commitid 6mU28GyqPd3PdjeD; 1.8 date 2021.10.07.14.12.49; author nia; state Exp; branches; next 1.7; commitid 7mrgNTa8lk0sYSbD; 1.7 date 2019.01.21.10.03.47; author adam; state Exp; branches; next 1.6; commitid p50YtCQkpPhhqD8B; 1.6 date 2018.10.07.08.55.13; author adam; state Exp; branches; next 1.5; commitid 4NtVsCFMdZsXr0VA; 1.5 date 2016.08.13.07.08.17; author wen; state Exp; branches; next 1.4; commitid o2egmc3tnBSy57iz; 1.4 date 2015.11.03.21.34.17; author agc; state Exp; branches; next 1.3; commitid PgUQO3oNWmoc0HHy; 1.3 date 2014.11.09.16.52.14; author rodent; state Exp; branches; next 1.2; commitid aOqULS2ATfIXYwXx; 1.2 date 2014.07.16.23.36.23; author rodent; state Exp; branches; next 1.1; commitid NcBsi5XgWwRkXEIx; 1.1 date 2014.02.02.00.27.38; author rodent; state Exp; branches; next ; commitid rzI4W987evpOxsnx; desc @@ 1.10 log @py-qrcode: updated to 7.4.2 7.4.2 (6 February 2023) - Allow ``pypng`` factory to allow for saving to a string (like ``qr.save("some_file.png")``) in addition to file-like objects. 7.4.1 (3 February 2023) - Fix bad over-optimization in v7.4 that broke large QR codes. Thanks to mattiasj-axis! 7.4 (1 February 2023) - Restructure the factory drawers, allowing different shapes in SVG image factories as well. - Add a ``--factory-drawer`` option to the ``qr`` console script. - Optimize the output for the ``SVGPathImage`` factory (more than 30% reduction in file sizes). - Add a ``pypng`` image factory as a pure Python PNG solution. If ``pillow`` is *not* installed, then this becomes the default factory. - The ``pymaging`` image factory has been removed, but its factory shortcut and the actual PymagingImage factory class now just link to the PyPNGImage factory. 7.3.1 (1 October 2021) - Improvements for embedded image. 7.3 (19 August 2021) - Skip color mask if QR is black and white 7.2 (19 July 2021) - Add Styled PIL image factory, allowing different color masks and shapes in QR codes - Small performance inprovement - Add check for border size parameter 7.1 (1 July 2021) - Add --ascii parameter to command line interface allowing to output ascii when stdout is piped - Add --output parameter to command line interface to specify output file - Accept RGB tuples in fill_color and back_color - Add to_string method to SVG images - Replace inline styles with SVG attributes to avoid CSP issues - Add Python3.10 to supported versions @ text @$NetBSD: distinfo,v 1.9 2021/10/26 10:46:48 nia Exp $ BLAKE2s (qrcode-7.4.2.tar.gz) = bfbd11c6733a69c4c3a0a934cb76c79e249f1570e1a436c01c190b267ec858bc SHA512 (qrcode-7.4.2.tar.gz) = a8642845990341034e39c43ef674f5b4ce8d3175a44d6062f711af2c24ffd45bda5f3ecf8a7825b7ebafe734b6396d52a37bb59177c544f921e43eaa9f1f5405 Size (qrcode-7.4.2.tar.gz) = 535974 bytes @ 1.9 log @graphics: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2021/10/07 14:12:49 nia Exp $ d3 3 a5 3 BLAKE2s (qrcode-6.1.tar.gz) = cf52a131c44c017a5ca0f699ca0ae4c17ec4e0c857af1f5b9732d2b960a81e0a SHA512 (qrcode-6.1.tar.gz) = 4831553932442f5535cba15d5958a656b399112f0f379c28ad9b610c33d88ec6d0613dc7047a2315606e49f027bfd13a15a332ce86b80040d56e1114a0f62251 Size (qrcode-6.1.tar.gz) = 29363 bytes @ 1.8 log @graphics: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2019/01/21 10:03:47 adam Exp $ d3 1 a3 1 RMD160 (qrcode-6.1.tar.gz) = abf05f559e8d64fee4fb4f3e9cc75b5140066473 @ 1.7 log @py-qrcode: updated to 6.1 6.1: - Fix short chunks of data not being optimized to the correct mode. - Tests fixed for Python 3 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2018/10/07 08:55:13 adam Exp $ a2 1 SHA1 (qrcode-6.1.tar.gz) = 1d21c20127c435c43e6365f4166857546fcac074 @ 1.6 log @py-qrcode: updated to 6.0 6.0: - Fix optimize length being ignored in QRCode.add_data. - Better calculation of the best mask pattern and related optimizations. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2016/08/13 07:08:17 wen Exp $ d3 4 a6 4 SHA1 (qrcode-6.0.tar.gz) = fac9dcc3b1c1ad9c0566875695e3b3b6afdb8dca RMD160 (qrcode-6.0.tar.gz) = 122b7727cd404246c86a34124ab0b8475ac99b2b SHA512 (qrcode-6.0.tar.gz) = c43f12fe6b12d244d19a994cfd20adbe3776bbda1459c9dbc6164b1c9e7637f05e2acc1c2d29b82243024a4ea9b46c319a56acdf6d05e7b697bcd2c31c02102e Size (qrcode-6.0.tar.gz) = 29160 bytes @ 1.5 log @Update to 5.3 Upstream changes: Version 5.3 Fix incomplete block table for QR version 15. Thanks Rodrigo Queiro for the report and Jacob Welsh for the investigation and fix. Avoid unnecessary dependency for non MS platforms, thanks to Noah Vesely. Make BaseImage.get_image() actually work. Version 5.2 Add --error-correction option to qr script. Fix script piping to stdout in Python 3 and reading non-UTF-8 characters in Python 3. Fix script piping in Windows. Add some useful behind-the-curtain methods for tinkerers. Fix terminal output when using Python 2.6 Fix terminal output to display correctly on MS command line. Version 5.2.1 Small fix to terminal output in Python 3 (and fix tests) Version 5.2.2 Revert some terminal changes from 5.2 that broke Python 3’s real life tty code generation and introduce a better way from Jacob Welsh. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2015/11/03 21:34:17 agc Exp $ d3 4 a6 4 SHA1 (qrcode-5.3.tar.gz) = f7d2f7f7868afbdcbc65bca12f0b79c020b74e08 RMD160 (qrcode-5.3.tar.gz) = 9eedb3894a185ecbb9800cf8d4f7605a2794f2a3 SHA512 (qrcode-5.3.tar.gz) = 325ffb3285a4f01f59b1c708a879d6465ad4c8d066b53a15545f381dbc8de7f0b28b3d7b925bac5367de436ababf1c25c75ddbf37066e17b02d68292edd0ef5e Size (qrcode-5.3.tar.gz) = 24253 bytes @ 1.4 log @Add SHA512 digests for distfiles for graphics category Problems found with existing digests: Package fotoxx distfile fotoxx-14.03.1.tar.gz ac2033f87de2c23941261f7c50160cddf872c110 [recorded] 118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated] Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz 34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb Package pgraf: missing distfile pgraf-20010131.tar.gz Package qvplay: missing distfile qvplay-0.95.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2014/11/09 16:52:14 rodent Exp $ d3 4 a6 4 SHA1 (qrcode-5.1.tar.gz) = 686d017fb655fa2f1d600b1a8672f5ee538ec2d6 RMD160 (qrcode-5.1.tar.gz) = 41a425a64540be4b3cd3ba697e2cb78910cb1a6f SHA512 (qrcode-5.1.tar.gz) = 67a7bb51fe2386f3b1ac0b799d3850d3ca4f61286fdc809654df3f5a1071b503707a9a3e82e595b7611dd9d7b7e74b36e19b86942fb5ad94c256cd7ca9aa02f3 Size (qrcode-5.1.tar.gz) = 22259 bytes @ 1.3 log @Version 5.1 pkgsrc changes -------------- Fix Python interpreter in installed file. Rename bin and man files using PYVERSSUFFIX in post-install. Add ALTERNATIVES file. Fix PKGMANDIR in setup.py. ChangeLog =========== * Make ``qr`` script work in Windows. * Fixed print_ascii function in Python 3. * Out-of-bounds code version numbers are handled more consistently with a ValueError. * Much better test coverage (now only officially supporting Python 2.6+) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2014/07/16 23:36:23 rodent Exp $ d5 1 @ 1.2 log @Version 5.0 =========== * Speed optimizations. * Change the output when using the ``qr`` script to use ASCII rather than just colors, better using the terminal real estate. * Fix a bug in passing bytecode data directly when in Python 3. * Substation speed optimizations to best-fit algorithm (thanks Jacob Welsh!). Version 5.0.1 ------------- * Update version numbers correctly. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2014/02/02 00:27:38 rodent Exp $ d3 3 a5 3 SHA1 (qrcode-5.0.1.tar.gz) = ac89d395d578b9e4c0f05884f649a9135962c4bc RMD160 (qrcode-5.0.1.tar.gz) = 4b79d1be2088884b2e9273b787c6d5bceaf5a437 Size (qrcode-5.0.1.tar.gz) = 20546 bytes @ 1.1 log @Import py27-qrcode-4.0.4 as graphics/py-qrcode. QR Code image generator in Python. This package uses Pillow, which is recommended by upstream, instead of the default Python Imaging Library. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (qrcode-4.0.4.tar.gz) = e4960a9889b985cd92f404539f0aeace3f6552b3 RMD160 (qrcode-4.0.4.tar.gz) = bdf677e98ea250ba15fddce58961d1ce5e76a89e Size (qrcode-4.0.4.tar.gz) = 18769 bytes @