pkgsrc-WIP-changes archive

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

zxing-cpp: finish update to 3.0.2.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Mon Mar 9 23:08:00 2026 +0100
Changeset:	1cda3030d0856d9f458dd610fe77c0b1ab2f5247

Modified Files:
	zxing-cpp/Makefile
	zxing-cpp/PLIST
	zxing-cpp/distinfo
Removed Files:
	zxing-cpp/TODO

Log Message:
zxing-cpp: finish update to 3.0.2.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1cda3030d0856d9f458dd610fe77c0b1ab2f5247

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

diffstat:
 zxing-cpp/Makefile | 16 +++++++++++-----
 zxing-cpp/PLIST    | 20 +++++++-------------
 zxing-cpp/TODO     |  3 ---
 zxing-cpp/distinfo |  3 +++
 4 files changed, 21 insertions(+), 21 deletions(-)

diffs:
diff --git a/zxing-cpp/Makefile b/zxing-cpp/Makefile
index 9b443e8b61..3753bab6b7 100644
--- a/zxing-cpp/Makefile
+++ b/zxing-cpp/Makefile
@@ -19,16 +19,22 @@ CMAKE_CONFIGURE_ARGS+=	-DZXING_WRITERS=BOTH
 # use pkgsrc zint
 CMAKE_CONFIGURE_ARGS+=	-DZXING_USE_BUNDLED_ZINT=OFF
 
-# users of the library are fine with c++17 as of 3.0.1
+# needs C++20, but users of the library are fine with c++17 as of 3.0.1
 USE_CXX_FEATURES+=	c++20
 
 PKGCONFIG_OVERRIDE+=	core/zxing.pc.in
 
-# Install private header file to fix build failure of misc/libreoffice-7.3.4.2.
-#post-install:
-#	${INSTALL_DATA} ${WRKSRC}/core/src/BitArray.h \
-#		${DESTDIR}${PREFIX}/include/ZXing
+STB_REV=	2fb8c5a3deb2110c89669f8d6f36e5833b556b44
+DISTFILES=	${DEFAULT_DISTFILES}
+DISTFILES+=	stb-${STB_REV}.tar.gz
+
+SITES.stb-${STB_REV}.tar.gz+=	-${MASTER_SITE_GITHUB:=nothings/}stb/archive/${STB_REV}.tar.gz
+
+pre-configure:
+	${MKDIR} -p ${WRKSRC}/${CMAKE_BUILD_DIR}/_deps
+	${LN} -sf ${WRKDIR}/stb-${STB_REV} ${WRKSRC}/${CMAKE_BUILD_DIR}/_deps/stb-src
 
 .include "../../devel/cmake/build.mk"
+BUILDLINK_API_DEPENDS.zint+=	zint>=2.16.0
 .include "../../graphics/zint/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/zxing-cpp/PLIST b/zxing-cpp/PLIST
index 67971e7646..a72466c0e5 100644
--- a/zxing-cpp/PLIST
+++ b/zxing-cpp/PLIST
@@ -1,37 +1,31 @@
-@comment $NetBSD: PLIST,v 1.8 2025/01/12 10:33:18 wiz Exp $
+@comment $NetBSD$
 include/ZXing/Barcode.h
 include/ZXing/BarcodeFormat.h
-include/ZXing/BitArray.h
-include/ZXing/BitHacks.h
 include/ZXing/BitMatrix.h
 include/ZXing/BitMatrixIO.h
-include/ZXing/ByteArray.h
 include/ZXing/CharacterSet.h
-include/ZXing/Content.h
-include/ZXing/DecodeHints.h
+include/ZXing/ContentType.h
+include/ZXing/CreateBarcode.h
 include/ZXing/Error.h
-include/ZXing/Flags.h
 include/ZXing/GTIN.h
 include/ZXing/ImageView.h
 include/ZXing/Matrix.h
 include/ZXing/MultiFormatWriter.h
 include/ZXing/Point.h
 include/ZXing/Quadrilateral.h
-include/ZXing/Range.h
 include/ZXing/ReadBarcode.h
 include/ZXing/ReaderOptions.h
-include/ZXing/Result.h
-include/ZXing/StructuredAppend.h
-include/ZXing/TextUtfEncoding.h
 include/ZXing/Version.h
-include/ZXing/ZXAlgorithms.h
+include/ZXing/WriteBarcode.h
 include/ZXing/ZXVersion.h
+include/ZXing/ZXingC.h
 include/ZXing/ZXingCpp.h
+include/ZXing/ZXingQt.h
 lib/cmake/ZXing/ZXingConfig.cmake
 lib/cmake/ZXing/ZXingConfigVersion.cmake
 lib/cmake/ZXing/ZXingTargets-release.cmake
 lib/cmake/ZXing/ZXingTargets.cmake
 lib/libZXing.so
 lib/libZXing.so.${PKGVERSION}
-lib/libZXing.so.3
+lib/libZXing.so.4
 lib/pkgconfig/zxing.pc
diff --git a/zxing-cpp/TODO b/zxing-cpp/TODO
deleted file mode 100644
index 228407283c..0000000000
--- a/zxing-cpp/TODO
+++ /dev/null
@@ -1,3 +0,0 @@
-wants to download stb and use its headers
-https://github.com/nothings/stb
-in ${CMAKE_BUILD_DIR}/_deps/stb-src
diff --git a/zxing-cpp/distinfo b/zxing-cpp/distinfo
index 2f418fe2f1..b5453610cf 100644
--- a/zxing-cpp/distinfo
+++ b/zxing-cpp/distinfo
@@ -1,5 +1,8 @@
 $NetBSD: distinfo,v 1.9 2025/01/12 10:33:18 wiz Exp $
 
+BLAKE2s (stb-2fb8c5a3deb2110c89669f8d6f36e5833b556b44.tar.gz) = 5700fcd8c6644d09e74415c9a6cbd5879ea0824d41bf73e3300303e07a0cfefb
+SHA512 (stb-2fb8c5a3deb2110c89669f8d6f36e5833b556b44.tar.gz) = 7c3e5e272b4d7feb542d7fc10b1bf72ad6af4929a38dd7dff8d27d06517e90e1df69c6d108e842519c3e24534b365627fc620066cbef281c9910740c82b1f517
+Size (stb-2fb8c5a3deb2110c89669f8d6f36e5833b556b44.tar.gz) = 1515178 bytes
 BLAKE2s (zxing-cpp-3.0.2.tar.gz) = fd3087b18eee0d9afe388268ee593588a44e32d5191b07695f0f03be6fe53764
 SHA512 (zxing-cpp-3.0.2.tar.gz) = 6f4dc443e23e488bf8daa7d338e2cfcc73558930d793af06a3d075b6befbdf92ca52324e98add3a924f55c4b9ecb58408e2a87627878bb43054e9a8a29a9c4a4
 Size (zxing-cpp-3.0.2.tar.gz) = 1039644 bytes


Home | Main Index | Thread Index | Old Index