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