Wed Feb 13 15:16:00 2019 UTC ()
qrencode: update to 4.0.2

Version 4.0.2 (2018.6.6)
------------------------
* Build script fixes. (Thanks to @mgorny)

Version 4.0.1 (2018.6.4)
------------------------
* CMake support improved.
* New test scripts have been added.
* Some compile time warnings have been fixed.

Version 4.0.0 (2017.9.21)
-------------------------
* Memory efficiency has been improved.
* QRcode_clearCache() has been deprecated.
* Error correction code generating functions have been improved.
* Command line tool "qrencode" has been improved:
	* XPM support. (Thanks to Tobias Klauser)
	* PNG32 (direct color mode) support. (Thanks to Greg Hart)
	* EPS output now supports foreground and background color.
	* New options "-r" and "--svg-path" have been added.
	  (Thanks to Robert Petersen and @Oblomov)
* CMake support has been added. (optional) (Thanks to @misery)
* Various bug fixes.
* Various performance improvements.

Release Note:
While the API has not been changed since the previous major release, we
incremented the major version number of libqrencode to 4 because the
implementation of the library has been largely changed.

This release improves the performance and memory footprints of code generation.

Now you can build libqrencode with CMake.

If you build the test programs, please note that the required SDL version has
been changed from 1.2 to 2.0.


(tnn)
diff -r1.13 -r1.14 pkgsrc/converters/qrencode/Makefile
diff -r1.4 -r1.5 pkgsrc/converters/qrencode/buildlink3.mk
diff -r1.8 -r1.9 pkgsrc/converters/qrencode/distinfo

cvs diff -r1.13 -r1.14 pkgsrc/converters/qrencode/Makefile (expand / switch to unified diff)

--- pkgsrc/converters/qrencode/Makefile 2017/09/04 18:08:19 1.13
+++ pkgsrc/converters/qrencode/Makefile 2019/02/13 15:16:00 1.14
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.13 2017/09/04 18:08:19 wiz Exp $ 1# $NetBSD: Makefile,v 1.14 2019/02/13 15:16:00 tnn Exp $
2# 2#
3 3
4DISTNAME= qrencode-3.4.4 4DISTNAME= qrencode-4.0.2
5CATEGORIES= converters 5CATEGORIES= converters
6MASTER_SITES= https://fukuchi.org/works/qrencode/ 6MASTER_SITES= https://fukuchi.org/works/qrencode/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= alaric@kitten-technologies.co.uk 9MAINTAINER= alaric@kitten-technologies.co.uk
10HOMEPAGE= https://fukuchi.org/works/qrencode/ 10HOMEPAGE= https://fukuchi.org/works/qrencode/
11COMMENT= QR Code generator 11COMMENT= QR Code generator
12LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
18 18
19MAKE_JOBS_SAFE= no 
20 
21# The tests are not actually installed anyway, and at least 19# The tests are not actually installed anyway, and at least
22# one of these tests requires SDL. 20# one of these tests requires SDL.
23CONFIGURE_ARGS+= --without-tests 21CONFIGURE_ARGS+= --without-tests
24 22
25PKGCONFIG_OVERRIDE+= libqrencode.pc.in 23PKGCONFIG_OVERRIDE+= libqrencode.pc.in
26 24
27.include "options.mk" 25.include "options.mk"
28 26
 27.include "../../converters/libiconv/buildlink3.mk"
 28.include "../../devel/zlib/buildlink3.mk"
29.include "../../graphics/png/buildlink3.mk" 29.include "../../graphics/png/buildlink3.mk"
30.include "../../mk/pthread.buildlink3.mk" 30.include "../../mk/pthread.buildlink3.mk"
31.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/converters/qrencode/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/converters/qrencode/buildlink3.mk 2018/01/07 13:03:58 1.4
+++ pkgsrc/converters/qrencode/buildlink3.mk 2019/02/13 15:16:00 1.5
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1# $NetBSD: buildlink3.mk,v 1.4 2018/01/07 13:03:58 rillig Exp $ 1# $NetBSD: buildlink3.mk,v 1.5 2019/02/13 15:16:00 tnn Exp $
2 2
3BUILDLINK_TREE+= qrencode 3BUILDLINK_TREE+= qrencode
4 4
5.if !defined(QRENCODE_BUILDLINK3_MK) 5.if !defined(QRENCODE_BUILDLINK3_MK)
6QRENCODE_BUILDLINK3_MK:= 6QRENCODE_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.qrencode+= qrencode>=3.4.1 8BUILDLINK_API_DEPENDS.qrencode+= qrencode>=4.0.2
9BUILDLINK_PKGSRCDIR.qrencode?= ../../converters/qrencode 9BUILDLINK_PKGSRCDIR.qrencode?= ../../converters/qrencode
10.endif # QRENCODE_BUILDLINK3_MK 10.endif # QRENCODE_BUILDLINK3_MK
11 11
12BUILDLINK_TREE+= -qrencode 12BUILDLINK_TREE+= -qrencode

cvs diff -r1.8 -r1.9 pkgsrc/converters/qrencode/distinfo (expand / switch to unified diff)

--- pkgsrc/converters/qrencode/distinfo 2015/11/03 01:43:54 1.8
+++ pkgsrc/converters/qrencode/distinfo 2019/02/13 15:16:00 1.9
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.8 2015/11/03 01:43:54 agc Exp $ 1$NetBSD: distinfo,v 1.9 2019/02/13 15:16:00 tnn Exp $
2 2
3SHA1 (qrencode-3.4.4.tar.bz2) = 6de54316081e5528e415b250730dcddbfdaa4b0e 3SHA1 (qrencode-4.0.2.tar.bz2) = aa4ed7d87fb5bce3b2078ecf3a1472e78f1d3041
4RMD160 (qrencode-3.4.4.tar.bz2) = f0486350b340bae411a9f4a48ead20ca83bd06a6 4RMD160 (qrencode-4.0.2.tar.bz2) = c8df9964d0d7f13f6e2708febd05c10d8d49607c
5SHA512 (qrencode-3.4.4.tar.bz2) = 4835d462542e37e5460635e0dd84e291ff0976a6aec61c63f9950c1e60b446bc913220726e14f6379322bfd32ccd9bcd5fceed9ca10cb95343c952d8472b983d 5SHA512 (qrencode-4.0.2.tar.bz2) = 2429c7938e32eacbaf327c029c7745ba33259f879661a8b6470cc617c780daf5bd1d5689599151df62e84badd2568eccab6c12f157331e512ab24a3899e0f002
6Size (qrencode-3.4.4.tar.bz2) = 369136 bytes 6Size (qrencode-4.0.2.tar.bz2) = 430309 bytes