Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D866884E59 for ; Wed, 2 Aug 2023 19:20:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id zzAi4nWXSc3X for ; Wed, 2 Aug 2023 19:20:20 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 9256A84D3F for ; Wed, 2 Aug 2023 19:20:20 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 8C090FBDB; Wed, 2 Aug 2023 19:20:20 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_169100402017870" MIME-Version: 1.0 Date: Wed, 2 Aug 2023 19:20:20 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20230802192020.8C090FBDB@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_169100402017870 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: nia Date: Wed Aug 2 19:20:20 UTC 2023 Modified Files: pkgsrc/archivers/pbzip2: Makefile pkgsrc/archivers/ppmd: Makefile pkgsrc/audio/dap: Makefile pkgsrc/audio/mp3blaster: Makefile pkgsrc/audio/mp3check: Makefile pkgsrc/audio/mpdas: Makefile pkgsrc/audio/muse: Makefile pkgsrc/audio/spiralloops: Makefile pkgsrc/audio/splay: Makefile pkgsrc/audio/terminatorx: Makefile pkgsrc/audio/xanalyser: Makefile pkgsrc/audio/xmms-musepack: Makefile pkgsrc/biology/primer3: Makefile pkgsrc/chat/centerim: Makefile pkgsrc/comms/estic: Makefile pkgsrc/comms/gsmlib: Makefile pkgsrc/converters/wkhtmltopdf: Makefile pkgsrc/cross/gcc-mips-current: Makefile pkgsrc/cross/h8300-elf-gcc: Makefile pkgsrc/databases/gigabase: Makefile pkgsrc/databases/py-metakit: Makefile pkgsrc/devel/ht: Makefile pkgsrc/devel/log4cxx: Makefile pkgsrc/devel/ncc: Makefile pkgsrc/devel/nqc: Makefile pkgsrc/devel/sdcc: Makefile pkgsrc/devel/tcl-tclcl: Makefile pkgsrc/devel/tvision: Makefile pkgsrc/editors/yudit: Makefile pkgsrc/emulators/aliados: Makefile Log Message: *: Mark packages that were originally identified as requiring C++03 due to failing to build with a C++14 default compiler with FORCE_CXX_STD instead of USE_LANGUAGES. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 pkgsrc/archivers/pbzip2/Makefile cvs rdiff -u -r1.15 -r1.16 pkgsrc/archivers/ppmd/Makefile cvs rdiff -u -r1.50 -r1.51 pkgsrc/audio/dap/Makefile cvs rdiff -u -r1.43 -r1.44 pkgsrc/audio/mp3blaster/Makefile cvs rdiff -u -r1.21 -r1.22 pkgsrc/audio/mp3check/Makefile cvs rdiff -u -r1.38 -r1.39 pkgsrc/audio/mpdas/Makefile cvs rdiff -u -r1.74 -r1.75 pkgsrc/audio/muse/Makefile cvs rdiff -u -r1.45 -r1.46 pkgsrc/audio/spiralloops/Makefile cvs rdiff -u -r1.30 -r1.31 pkgsrc/audio/splay/Makefile cvs rdiff -u -r1.86 -r1.87 pkgsrc/audio/terminatorx/Makefile cvs rdiff -u -r1.24 -r1.25 pkgsrc/audio/xanalyser/Makefile cvs rdiff -u -r1.29 -r1.30 pkgsrc/audio/xmms-musepack/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/biology/primer3/Makefile cvs rdiff -u -r1.68 -r1.69 pkgsrc/chat/centerim/Makefile cvs rdiff -u -r1.40 -r1.41 pkgsrc/comms/estic/Makefile cvs rdiff -u -r1.28 -r1.29 pkgsrc/comms/gsmlib/Makefile cvs rdiff -u -r1.17 -r1.18 pkgsrc/converters/wkhtmltopdf/Makefile cvs rdiff -u -r1.23 -r1.24 pkgsrc/cross/gcc-mips-current/Makefile cvs rdiff -u -r1.12 -r1.13 pkgsrc/cross/h8300-elf-gcc/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/databases/gigabase/Makefile cvs rdiff -u -r1.37 -r1.38 pkgsrc/databases/py-metakit/Makefile cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/ht/Makefile cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/log4cxx/Makefile cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/ncc/Makefile cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/nqc/Makefile cvs rdiff -u -r1.61 -r1.62 pkgsrc/devel/sdcc/Makefile cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/tcl-tclcl/Makefile cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/tvision/Makefile cvs rdiff -u -r1.29 -r1.30 pkgsrc/editors/yudit/Makefile cvs rdiff -u -r1.11 -r1.12 pkgsrc/emulators/aliados/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_169100402017870 Content-Disposition: inline Content-Length: 25471 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/archivers/pbzip2/Makefile diff -u pkgsrc/archivers/pbzip2/Makefile:1.28 pkgsrc/archivers/pbzip2/Makefile:1.29 --- pkgsrc/archivers/pbzip2/Makefile:1.28 Wed Jul 18 00:06:10 2018 +++ pkgsrc/archivers/pbzip2/Makefile Wed Aug 2 19:20:16 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2018/07/18 00:06:10 joerg Exp $ +# $NetBSD: Makefile,v 1.29 2023/08/02 19:20:16 nia Exp $ # DISTNAME= pbzip2-1.1.13 @@ -14,7 +14,7 @@ COMMENT= Parallel implementation of the PTHREAD_AUTO_VARS= yes PTHREAD_OPTS+= require -USE_LANGUAGES= c++03 +USE_LANGUAGES= c c++ CPPFLAGS+= -D_LARGEFILE_SOURCE=1 CPPFLAGS+= -D_FILE_OFFSET_BITS=64 @@ -22,6 +22,9 @@ CPPFLAGS+= -D_POSIX_PTHREAD_SEMANTICS CPPFLAGS+= -DUSE_STACKSIZE_CUSTOMIZATION LIBS+= -lbz2 +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/doc/pbzip2 do-build: Index: pkgsrc/archivers/ppmd/Makefile diff -u pkgsrc/archivers/ppmd/Makefile:1.15 pkgsrc/archivers/ppmd/Makefile:1.16 --- pkgsrc/archivers/ppmd/Makefile:1.15 Sun Jan 26 17:30:40 2020 +++ pkgsrc/archivers/ppmd/Makefile Wed Aug 2 19:20:16 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2020/01/26 17:30:40 rillig Exp $ +# $NetBSD: Makefile,v 1.16 2023/08/02 19:20:16 nia Exp $ DISTNAME= ppmdi1 PKGNAME= ppmd-9.1 @@ -15,7 +15,10 @@ MAKE_FILE= makefile.gmk BUILD_TARGET= ppmd WRKSRC= ${WRKDIR} -USE_LANGUAGES= c++03 +USE_LANGUAGES= c c++ + +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 INSTALLATION_DIRS= bin Index: pkgsrc/audio/dap/Makefile diff -u pkgsrc/audio/dap/Makefile:1.50 pkgsrc/audio/dap/Makefile:1.51 --- pkgsrc/audio/dap/Makefile:1.50 Tue Jan 3 17:36:42 2023 +++ pkgsrc/audio/dap/Makefile Wed Aug 2 19:20:16 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.50 2023/01/03 17:36:42 wiz Exp $ +# $NetBSD: Makefile,v 1.51 2023/08/02 19:20:16 nia Exp $ DISTNAME= dap-2.1.5 PKGREVISION= 5 @@ -13,11 +13,14 @@ LICENSE= gnu-gpl-v2 MAKE_JOBS_SAFE= no -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ INSTALLATION_DIRS+= bin share/doc/dap MAKE_FILE= Makefile.netbsd MAKE_ENV+= OTHER_INCLUDE_DIR=. +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/main/DAP ${DESTDIR}${PREFIX}/bin/dap ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/TODO ${WRKSRC}/COPYING \ Index: pkgsrc/audio/mp3blaster/Makefile diff -u pkgsrc/audio/mp3blaster/Makefile:1.43 pkgsrc/audio/mp3blaster/Makefile:1.44 --- pkgsrc/audio/mp3blaster/Makefile:1.43 Fri Mar 20 11:57:22 2020 +++ pkgsrc/audio/mp3blaster/Makefile Wed Aug 2 19:20:16 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.43 2020/03/20 11:57:22 nia Exp $ +# $NetBSD: Makefile,v 1.44 2023/08/02 19:20:16 nia Exp $ DISTNAME= mp3blaster-3.2.6 PKGREVISION= 1 @@ -13,11 +13,14 @@ LICENSE= gnu-gpl-v2 CONFLICTS= splay-[0-9]* PTHREAD_OPTS+= require -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= gmake GNU_CONFIGURE= yes +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + CPPFLAGS.SunOS+= -Du_int16_t=uint16_t -Du_int32_t=uint32_t LIBS.SunOS+= -lsocket -lnsl Index: pkgsrc/audio/mp3check/Makefile diff -u pkgsrc/audio/mp3check/Makefile:1.21 pkgsrc/audio/mp3check/Makefile:1.22 --- pkgsrc/audio/mp3check/Makefile:1.21 Wed Jul 18 00:06:10 2018 +++ pkgsrc/audio/mp3check/Makefile Wed Aug 2 19:20:17 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.21 2018/07/18 00:06:10 joerg Exp $ +# $NetBSD: Makefile,v 1.22 2023/08/02 19:20:17 nia Exp $ DISTNAME= mp3check-0.8.7 CATEGORIES= audio @@ -11,11 +11,14 @@ COMMENT= Check MP3 files for consistency LICENSE= gnu-gpl-v2 GNU_CONFIGURE= YES -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= gmake BUILD_TARGET= mp3check +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 do-install: Index: pkgsrc/audio/mpdas/Makefile diff -u pkgsrc/audio/mpdas/Makefile:1.38 pkgsrc/audio/mpdas/Makefile:1.39 --- pkgsrc/audio/mpdas/Makefile:1.38 Wed Apr 19 08:09:09 2023 +++ pkgsrc/audio/mpdas/Makefile Wed Aug 2 19:20:17 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.38 2023/04/19 08:09:09 adam Exp $ +# $NetBSD: Makefile,v 1.39 2023/08/02 19:20:17 nia Exp $ # DISTNAME= mpdas-0.4.5 @@ -12,7 +12,7 @@ COMMENT= AudioScrobbler client for MPD LICENSE= modified-bsd USE_TOOLS+= pkg-config -USE_LANGUAGES= c++03 +USE_LANGUAGES= c c++ MAKE_FLAGS+= MANPREFIX="${PREFIX}/${PKGMANDIR}/man1" @@ -21,6 +21,9 @@ RCD_SCRIPTS= mpdas DOCDIR= share/doc/mpdas EGDIR= share/examples/mpdas +# Fails with C++14 default language +FORCE_CXX_STD= c++03 + CONF_FILES+= ${EGDIR}/mpdasrc.example \ ${PKG_SYSCONFDIR}/mpdasrc Index: pkgsrc/audio/muse/Makefile diff -u pkgsrc/audio/muse/Makefile:1.74 pkgsrc/audio/muse/Makefile:1.75 --- pkgsrc/audio/muse/Makefile:1.74 Sat May 6 19:09:02 2023 +++ pkgsrc/audio/muse/Makefile Wed Aug 2 19:20:17 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.74 2023/05/06 19:09:02 ryoon Exp $ +# $NetBSD: Makefile,v 1.75 2023/08/02 19:20:17 nia Exp $ # DISTNAME= MuSE-0.9 @@ -14,7 +14,7 @@ COMMENT= Multiple Streaming Engine LICENSE= gnu-gpl-v2 GNU_CONFIGURE= yes -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= gmake pkg-config msgfmt USE_PKGLOCALEDIR= yes @@ -25,6 +25,9 @@ LIBS+= ${LIBOSSAUDIO} MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR:Q} MAKE_FLAGS+= docsdir=${PREFIX:Q}/share/doc/MuSE +# Fails with C++14 default language +FORCE_CXX_STD= c++03 + LIBS.SunOS+= -lsocket -lnsl SUBST_CLASSES+= dsp Index: pkgsrc/audio/spiralloops/Makefile diff -u pkgsrc/audio/spiralloops/Makefile:1.45 pkgsrc/audio/spiralloops/Makefile:1.46 --- pkgsrc/audio/spiralloops/Makefile:1.45 Sun Jan 29 21:15:31 2023 +++ pkgsrc/audio/spiralloops/Makefile Wed Aug 2 19:20:17 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.45 2023/01/29 21:15:31 ryoon Exp $ +# $NetBSD: Makefile,v 1.46 2023/08/02 19:20:17 nia Exp $ # DISTNAME= SpiralLoops-2.0.0 @@ -15,7 +15,7 @@ LICENSE= gnu-gpl-v2 # only runs correctly on little-endian machines BROKEN_EXCEPT_ON_PLATFORM= ${LITTLEENDIANPLATFORMS} -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= gmake GNU_CONFIGURE= yes MAKE_ENV+= CXXFLAGS=${CXXFLAGS:M*:Q} @@ -23,6 +23,9 @@ CXXFLAGS+= -DDEVOSSAUDIO="\"${DEVOSSAUD CXXFLAGS+= -DFLTK_1_0_COMPAT CXXFLAGS.SunOS+= -DSOUND_PCM_WRITE_CHANNELS=SNDCTL_DSP_CHANNELS +# Fails with C++14 default language +FORCE_CXX_STD= c++03 + INSTALLATION_DIRS= bin do-install: Index: pkgsrc/audio/splay/Makefile diff -u pkgsrc/audio/splay/Makefile:1.30 pkgsrc/audio/splay/Makefile:1.31 --- pkgsrc/audio/splay/Makefile:1.30 Sun Jan 26 05:26:14 2020 +++ pkgsrc/audio/splay/Makefile Wed Aug 2 19:20:17 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.30 2020/01/26 05:26:14 rillig Exp $ +# $NetBSD: Makefile,v 1.31 2023/08/02 19:20:17 nia Exp $ # DISTNAME= splay-0.8.2 @@ -10,12 +10,15 @@ HOMEPAGE= http://splay.sourceforge.net/ COMMENT= Audio player/decoder that decodes MPEG Layer I,II,III and WAV files LICENSE= gnu-gpl-v2 -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ GNU_CONFIGURE= yes CONFIGURE_ARGS+= --without-xsplay CONFIGURE_ARGS+= --without-pthread LIBS+= ${LIBOSSAUDIO} LIBS.SunOS+= -lsocket -lnsl +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + .include "../../mk/oss.buildlink3.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/audio/terminatorx/Makefile diff -u pkgsrc/audio/terminatorx/Makefile:1.86 pkgsrc/audio/terminatorx/Makefile:1.87 --- pkgsrc/audio/terminatorx/Makefile:1.86 Sat May 6 19:09:05 2023 +++ pkgsrc/audio/terminatorx/Makefile Wed Aug 2 19:20:17 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.86 2023/05/06 19:09:05 ryoon Exp $ +# $NetBSD: Makefile,v 1.87 2023/08/02 19:20:17 nia Exp $ DISTNAME= terminatorX-4.0.1 PKGNAME= ${DISTNAME:S/X/x/1} @@ -16,11 +16,14 @@ DEPENDS+= vorbis-tools-[0-9]*:../../audi GNU_CONFIGURE= yes USE_TOOLS+= pkg-config USE_LIBTOOL= yes -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ CONFIGURE_ARGS+= --disable-gtktest CONFIGURE_ARGS+= --disable-scheduler +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + .include "../../mk/oss.buildlink3.mk" .if ${OSS_TYPE} == "none" Index: pkgsrc/audio/xanalyser/Makefile diff -u pkgsrc/audio/xanalyser/Makefile:1.24 pkgsrc/audio/xanalyser/Makefile:1.25 --- pkgsrc/audio/xanalyser/Makefile:1.24 Wed Jul 18 00:06:11 2018 +++ pkgsrc/audio/xanalyser/Makefile Wed Aug 2 19:20:17 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.24 2018/07/18 00:06:11 joerg Exp $ +# $NetBSD: Makefile,v 1.25 2023/08/02 19:20:17 nia Exp $ # DISTNAME= xanalyser-1.32 @@ -11,9 +11,12 @@ HOMEPAGE= http://arvin.schnell-web.net/x COMMENT= Frequency spectrum analyser for X LICENSE= gnu-gpl-v2 -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ GNU_CONFIGURE= yes +# Fails with C++14 default language +FORCE_CXX_STD= c++03 + .include "../../x11/libICE/buildlink3.mk" .include "../../x11/libSM/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" Index: pkgsrc/audio/xmms-musepack/Makefile diff -u pkgsrc/audio/xmms-musepack/Makefile:1.29 pkgsrc/audio/xmms-musepack/Makefile:1.30 --- pkgsrc/audio/xmms-musepack/Makefile:1.29 Wed Dec 8 16:03:22 2021 +++ pkgsrc/audio/xmms-musepack/Makefile Wed Aug 2 19:20:17 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.29 2021/12/08 16:03:22 adam Exp $ +# $NetBSD: Makefile,v 1.30 2023/08/02 19:20:17 nia Exp $ # DISTNAME= xmms-musepack-1.1 @@ -12,11 +12,14 @@ HOMEPAGE= https://www.musepack.net/ COMMENT= XMMS plugin for musepack (mpc) files LICENSE= modified-bsd -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= pkg-config +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + .include "../../audio/libmusepack/buildlink3.mk" .include "../../audio/xmms/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" Index: pkgsrc/biology/primer3/Makefile diff -u pkgsrc/biology/primer3/Makefile:1.7 pkgsrc/biology/primer3/Makefile:1.8 --- pkgsrc/biology/primer3/Makefile:1.7 Fri Mar 20 11:57:24 2020 +++ pkgsrc/biology/primer3/Makefile Wed Aug 2 19:20:18 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2020/03/20 11:57:24 nia Exp $ +# $NetBSD: Makefile,v 1.8 2023/08/02 19:20:18 nia Exp $ # VERS= 2.3.6 @@ -14,7 +14,7 @@ COMMENT= Design PCR primers LICENSE= gnu-gpl-v2 WRKSRC= ${WRKDIR}/${PKGNAME} -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= gmake BUILD_DIRS= src NO_CONFIGURE= yes @@ -26,6 +26,9 @@ DOCFILES+= primer3web_v0_4_0_default_set BINDIR= ${PREFIX}/bin DOCDIR= ${PREFIX}/share/doc/primer3 +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + INSTALLATION_DIRS+= ${BINDIR} ${DOCDIR} do-install: Index: pkgsrc/chat/centerim/Makefile diff -u pkgsrc/chat/centerim/Makefile:1.68 pkgsrc/chat/centerim/Makefile:1.69 --- pkgsrc/chat/centerim/Makefile:1.68 Mon Jul 17 22:00:23 2023 +++ pkgsrc/chat/centerim/Makefile Wed Aug 2 19:20:18 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.68 2023/07/17 22:00:23 nia Exp $ +# $NetBSD: Makefile,v 1.69 2023/08/02 19:20:18 nia Exp $ # DISTNAME= centerim-4.22.10 @@ -14,12 +14,15 @@ LICENSE= gnu-gpl-v2 USE_PKGLOCALEDIR= yes USE_TOOLS+= gmake perl:run -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-ssl --with-openssl=${SSLBASE:Q} LIBS+= ${LDFLAGS} +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + REPLACE_PERL= misc/cimextracthistory.pl REPLACE_PERL+= misc/cimconv REPLACE_PYTHON+= misc/CenterIMLog2HTML.py Index: pkgsrc/comms/estic/Makefile diff -u pkgsrc/comms/estic/Makefile:1.40 pkgsrc/comms/estic/Makefile:1.41 --- pkgsrc/comms/estic/Makefile:1.40 Wed Aug 10 18:01:41 2022 +++ pkgsrc/comms/estic/Makefile Wed Aug 2 19:20:18 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.40 2022/08/10 18:01:41 he Exp $ +# $NetBSD: Makefile,v 1.41 2023/08/02 19:20:18 nia Exp $ DISTNAME= estic-1.61 PKGREVISION= 2 @@ -16,7 +16,7 @@ EXTRACT_ONLY= estic-1.60-sources${EXTRAC WRKSRC= ${WRKDIR} -USE_LANGUAGES= c gnu++03 +USE_LANGUAGES= c c++ USE_TOOLS+= patch unzip BUILD_TARGET= depend all @@ -25,6 +25,9 @@ MAKE_FILE= make/freebsd-x.mak BUILD_DIRS= ${WRKDIR}/${PKGNAME_NOREV:C/-.*//} +# Fails with C++14 default language. +FORCE_CXX_STD= gnu++03 + .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "SunOS" CPPFLAGS+= -DSOLARIS Index: pkgsrc/comms/gsmlib/Makefile diff -u pkgsrc/comms/gsmlib/Makefile:1.28 pkgsrc/comms/gsmlib/Makefile:1.29 --- pkgsrc/comms/gsmlib/Makefile:1.28 Wed May 20 06:09:04 2020 +++ pkgsrc/comms/gsmlib/Makefile Wed Aug 2 19:20:18 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2020/05/20 06:09:04 rillig Exp $ +# $NetBSD: Makefile,v 1.29 2023/08/02 19:20:18 nia Exp $ # DISTNAME= gsmlib-1.10 @@ -11,7 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org COMMENT= Library to access GSM mobile phones through GSM modems or IrDA devices USE_TOOLS+= gmake msgfmt -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_LIBTOOL= YES USE_PKGLOCALEDIR= YES GNU_CONFIGURE= YES @@ -19,6 +19,9 @@ CONFIGURE_ARGS+= --without-included-gett PTHREAD_OPTS+= require PTHREAD_AUTO_VARS= yes +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + # gsm_util.cc: In function 'std::string gsmlib::gsmToLatin1(std::string)': # gsm_util.cc:107:72: error: array subscript has type 'char' [-Werror=char-subscripts] # result[i] = (unsigned char)s[i] > 127 ? NOP : gsmToLatin1Table[s[i]]; Index: pkgsrc/converters/wkhtmltopdf/Makefile diff -u pkgsrc/converters/wkhtmltopdf/Makefile:1.17 pkgsrc/converters/wkhtmltopdf/Makefile:1.18 --- pkgsrc/converters/wkhtmltopdf/Makefile:1.17 Sun Jan 29 21:15:41 2023 +++ pkgsrc/converters/wkhtmltopdf/Makefile Wed Aug 2 19:20:18 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.17 2023/01/29 21:15:41 ryoon Exp $ +# $NetBSD: Makefile,v 1.18 2023/08/02 19:20:18 nia Exp $ DISTNAME= wkhtmltox-0.12.4 PKGNAME= wkhtmltopdf-0.12.4 @@ -14,12 +14,11 @@ HOMEPAGE= https://wkhtmltopdf.org/ COMMENT= Command line tools to render HTML into PDF LICENSE= gnu-lgpl-v3 -USE_LANGUAGES+= c c++ gnu++98 +USE_LANGUAGES+= c c++ USE_TOOLS+= perl PYTHON_VERSIONS_ACCEPTED= 27 -BUILDLINK_TRANSFORM+= opt:-std=gnu++11:-std=gnu++98 -CXXFLAGS+= -std=gnu++98 +FORCE_CXX_STD= gnu++03 SUBST_CLASSES+= x11 SUBST_MESSAGE.x11= Fixing x11 options. Index: pkgsrc/cross/gcc-mips-current/Makefile diff -u pkgsrc/cross/gcc-mips-current/Makefile:1.23 pkgsrc/cross/gcc-mips-current/Makefile:1.24 --- pkgsrc/cross/gcc-mips-current/Makefile:1.23 Tue Jun 28 11:31:14 2022 +++ pkgsrc/cross/gcc-mips-current/Makefile Wed Aug 2 19:20:18 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.23 2022/06/28 11:31:14 wiz Exp $ +# $NetBSD: Makefile,v 1.24 2023/08/02 19:20:18 nia Exp $ GCC_DIST_VERSION= 4.9.2 GCC_PKGNAME= gcc-mips-${GCC_DIST_VERSION} @@ -23,7 +23,7 @@ NOT_FOR_PLATFORM= Interix-*-* CHECK_PORTABILITY_SKIP= contrib/* -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= gmake makeinfo sed:run perl GNU_CONFIGURE= yes ## Build outside ${WRKSRC} @@ -32,6 +32,9 @@ CONFIGURE_DIRS= ${OBJDIR} CONFIGURE_SCRIPT= ../${DISTNAME}/configure INFO_FILES= yes +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + UNLIMIT_RESOURCES+= datasize UNLIMIT_RESOURCES+= stacksize Index: pkgsrc/cross/h8300-elf-gcc/Makefile diff -u pkgsrc/cross/h8300-elf-gcc/Makefile:1.12 pkgsrc/cross/h8300-elf-gcc/Makefile:1.13 --- pkgsrc/cross/h8300-elf-gcc/Makefile:1.12 Tue Jun 28 11:31:15 2022 +++ pkgsrc/cross/h8300-elf-gcc/Makefile Wed Aug 2 19:20:18 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2022/06/28 11:31:15 wiz Exp $ +# $NetBSD: Makefile,v 1.13 2023/08/02 19:20:18 nia Exp $ DISTNAME= gcc-6.2.0 PKGNAME= cross-h8300-elf-${DISTNAME} @@ -18,6 +18,9 @@ SITES.newlib-${NEWLIBVER}.tar.gz= https: DEPENDS+= cross-h8300-elf-binutils-[0-9]*:../../cross/h8300-elf-binutils +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + .include "../../mk/bsd.prefs.mk" # To avoid an internal compiler error of a library for h8300h # on NetBSD/amd64 7.99.39 (GCC 5.4) @@ -25,7 +28,7 @@ DEPENDS+= cross-h8300-elf-binutils-[0-9] GCC_REQD+= 6 .endif -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ H8300_PREFIX= ${PREFIX}/cross-h8300-elf OBJDIR= ../build Index: pkgsrc/databases/gigabase/Makefile diff -u pkgsrc/databases/gigabase/Makefile:1.6 pkgsrc/databases/gigabase/Makefile:1.7 --- pkgsrc/databases/gigabase/Makefile:1.6 Wed Jul 18 00:06:12 2018 +++ pkgsrc/databases/gigabase/Makefile Wed Aug 2 19:20:18 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2018/07/18 00:06:12 joerg Exp $ +# $NetBSD: Makefile,v 1.7 2023/08/02 19:20:18 nia Exp $ # DISTNAME= gigabase-3.82 @@ -13,10 +13,13 @@ COMMENT= Object-Relational Database Mana WRKSRC= ${WRKDIR}/gigabase GNU_CONFIGURE= yes USE_LIBTOOL= yes -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= gmake PTHREAD_AUTO_VARS= yes +# Fails with C++14 default language +FORCE_CXX_STD= c++03 + INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} CONFIGURE_ARGS.NetBSD+= ac_cv_func_gethostbyname_r=no Index: pkgsrc/databases/py-metakit/Makefile diff -u pkgsrc/databases/py-metakit/Makefile:1.37 pkgsrc/databases/py-metakit/Makefile:1.38 --- pkgsrc/databases/py-metakit/Makefile:1.37 Sat Nov 2 15:38:09 2019 +++ pkgsrc/databases/py-metakit/Makefile Wed Aug 2 19:20:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.37 2019/11/02 15:38:09 rillig Exp $ +# $NetBSD: Makefile,v 1.38 2023/08/02 19:20:19 nia Exp $ DISTNAME= metakit-2.4.9.7 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -16,7 +16,7 @@ GNU_CONFIGURE= yes CONFIGURE_DIRS= builds CONFIGURE_SCRIPT= ../unix/configure CONFIGURE_ARGS+= --with-python=${LOCALBASE}/${PYINC},${LOCALBASE}/${PYSITELIB} -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_LIBTOOL= yes BUILD_TARGET= python INSTALL_TARGET= install-python @@ -24,6 +24,9 @@ MAKE_ENV+= PYINC=${LOCALBASE}/${PYINC} PY_PATCHPLIST= yes PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 2.4.9.7 +# Fails with C++14 default language +FORCE_CXX_STD= c++03 + INSTALLATION_DIRS+= ${PYSITELIB} post-build: Index: pkgsrc/devel/ht/Makefile diff -u pkgsrc/devel/ht/Makefile:1.19 pkgsrc/devel/ht/Makefile:1.20 --- pkgsrc/devel/ht/Makefile:1.19 Fri Mar 20 11:57:26 2020 +++ pkgsrc/devel/ht/Makefile Wed Aug 2 19:20:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.19 2020/03/20 11:57:26 nia Exp $ +# $NetBSD: Makefile,v 1.20 2023/08/02 19:20:19 nia Exp $ # DISTNAME= ht-2.1.0 @@ -12,12 +12,15 @@ HOMEPAGE= http://hte.sourceforge.net/ COMMENT= Viewer, editor and analyzer for text, binary and executable files GNU_CONFIGURE= YES -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= bison lex USE_NCURSES= yes # missing WA_BOLD and WA_NORMAL LIBS+= -lm +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + .include "../../devel/ncurses/buildlink3.mk" .include "../../archivers/lzo/buildlink3.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/log4cxx/Makefile diff -u pkgsrc/devel/log4cxx/Makefile:1.13 pkgsrc/devel/log4cxx/Makefile:1.14 --- pkgsrc/devel/log4cxx/Makefile:1.13 Sat Jan 18 21:49:12 2020 +++ pkgsrc/devel/log4cxx/Makefile Wed Aug 2 19:20:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2020/01/18 21:49:12 jperkin Exp $ +# $NetBSD: Makefile,v 1.14 2023/08/02 19:20:19 nia Exp $ DISTNAME= apache-log4cxx-0.10.0 PKGNAME= ${DISTNAME:S/apache-//} @@ -14,7 +14,10 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= gmake pkg-config # c for configure -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ + +# Fails with C++14 default language +FORCE_CXX_STD= c++03 CONFIGURE_ARGS+= --disable-doxygen --disable-html-docs Index: pkgsrc/devel/ncc/Makefile diff -u pkgsrc/devel/ncc/Makefile:1.16 pkgsrc/devel/ncc/Makefile:1.17 --- pkgsrc/devel/ncc/Makefile:1.16 Thu Jun 30 11:18:16 2022 +++ pkgsrc/devel/ncc/Makefile Wed Aug 2 19:20:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2022/06/30 11:18:16 nia Exp $ +# $NetBSD: Makefile,v 1.17 2023/08/02 19:20:19 nia Exp $ # DISTNAME= ncc-2.8 @@ -13,7 +13,10 @@ COMMENT= Compiler that produces program BUILD_TARGET= tout CFLAGS+= -DNOGNU='"${PREFIX}/share/ncc/nognu"' -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ + +# Fails with C++14 default language +FORCE_CXX_STD= c++03 SUBST_CLASSES+= prefix SUBST_STAGE.prefix= pre-configure Index: pkgsrc/devel/nqc/Makefile diff -u pkgsrc/devel/nqc/Makefile:1.13 pkgsrc/devel/nqc/Makefile:1.14 --- pkgsrc/devel/nqc/Makefile:1.13 Fri Mar 20 11:57:28 2020 +++ pkgsrc/devel/nqc/Makefile Wed Aug 2 19:20:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2020/03/20 11:57:28 nia Exp $ +# $NetBSD: Makefile,v 1.14 2023/08/02 19:20:19 nia Exp $ # DISTNAME= nqc-2.3.r1 @@ -12,9 +12,12 @@ COMMENT= Development system for the Leg MAKE_JOBS_SAFE= no -USE_LANGUAGES= c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= flex yacc +# Fails with C++14 default language +FORCE_CXX_STD= c++03 + INSTALL_MAKE_FLAGS+= BINDIR=${DESTDIR}${PREFIX}/bin \ MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 Index: pkgsrc/devel/sdcc/Makefile diff -u pkgsrc/devel/sdcc/Makefile:1.61 pkgsrc/devel/sdcc/Makefile:1.62 --- pkgsrc/devel/sdcc/Makefile:1.61 Tue Jun 28 11:33:43 2022 +++ pkgsrc/devel/sdcc/Makefile Wed Aug 2 19:20:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.61 2022/06/28 11:33:43 wiz Exp $ +# $NetBSD: Makefile,v 1.62 2023/08/02 19:20:19 nia Exp $ DISTNAME= sdcc-src-2.8.0 PKGNAME= ${DISTNAME:S/-src//} @@ -16,7 +16,7 @@ DEPENDS+= gputils-[0-9]*:../../devel/gpu MAKE_JOBS_SAFE= no -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ # XXX - This HACK circumvent a problem with the use of yacc that breaks the # XXX - building process of sdcc. Use of bison fixes this problem for now. @@ -25,6 +25,9 @@ USE_TOOLS+= bison BUILD_TARGET= dep all +# Fails with C++14 default language +FORCE_CXX_STD= c++03 + WRKSRC= ${WRKDIR}/sdcc/ GNU_CONFIGURE= YES USE_TOOLS+= gmake lex:run perl:run Index: pkgsrc/devel/tcl-tclcl/Makefile diff -u pkgsrc/devel/tcl-tclcl/Makefile:1.37 pkgsrc/devel/tcl-tclcl/Makefile:1.38 --- pkgsrc/devel/tcl-tclcl/Makefile:1.37 Sun Jan 29 21:14:34 2023 +++ pkgsrc/devel/tcl-tclcl/Makefile Wed Aug 2 19:20:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.37 2023/01/29 21:14:34 ryoon Exp $ +# $NetBSD: Makefile,v 1.38 2023/08/02 19:20:19 nia Exp $ DISTNAME= tclcl-src-1.20 PKGNAME= tcl-${DISTNAME:S/-src//} @@ -11,10 +11,13 @@ HOMEPAGE= http://otcl-tclcl.sourceforge. COMMENT= Tcl/C++ interface used by ns and nam WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ GNU_CONFIGURE= yes USE_LIBTOOL= yes +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + CONFIGURE_ARGS+= --with-tcl=${BUILDLINK_PREFIX.tcl} CONFIGURE_ARGS+= --with-tk=${BUILDLINK_PREFIX.tk} CONFIGURE_ARGS+= --with-otcl=${BUILDLINK_PREFIX.tcl-otcl} Index: pkgsrc/devel/tvision/Makefile diff -u pkgsrc/devel/tvision/Makefile:1.26 pkgsrc/devel/tvision/Makefile:1.27 --- pkgsrc/devel/tvision/Makefile:1.26 Wed May 20 06:09:09 2020 +++ pkgsrc/devel/tvision/Makefile Wed Aug 2 19:20:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.26 2020/05/20 06:09:09 rillig Exp $ +# $NetBSD: Makefile,v 1.27 2023/08/02 19:20:19 nia Exp $ # DISTNAME= tvision-0.8 @@ -15,9 +15,12 @@ COMMENT= Turbo Vision C++ CUI library f MAKE_JOBS_SAFE= no GNU_CONFIGURE= YES -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_LIBTOOL= YES +# Fails with C++14 default language +FORCE_CXX_STD= c++03 + # puzzle.cc: In member function 'virtual void TPuzzleView::draw()': # puzzle.cc:134:75: error: array subscript has type 'char' [-Werror=char-subscripts] # buf.moveStr( (short)(j*3), tmp, color[map[board[i][j]-'A']]); Index: pkgsrc/editors/yudit/Makefile diff -u pkgsrc/editors/yudit/Makefile:1.29 pkgsrc/editors/yudit/Makefile:1.30 --- pkgsrc/editors/yudit/Makefile:1.29 Sun Jan 26 17:31:08 2020 +++ pkgsrc/editors/yudit/Makefile Wed Aug 2 19:20:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.29 2020/01/26 17:31:08 rillig Exp $ +# $NetBSD: Makefile,v 1.30 2023/08/02 19:20:19 nia Exp $ DISTNAME= yudit-2.9.2 CATEGORIES= editors @@ -12,11 +12,14 @@ LICENSE= gnu-gpl-v2 MAKE_JOBS_SAFE= no -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_TOOLS+= gmake msgmerge GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-x +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + BUILDLINK_DEPMETHOD.libXt= build .include "../../x11/libX11/buildlink3.mk" Index: pkgsrc/emulators/aliados/Makefile diff -u pkgsrc/emulators/aliados/Makefile:1.11 pkgsrc/emulators/aliados/Makefile:1.12 --- pkgsrc/emulators/aliados/Makefile:1.11 Wed Jul 18 00:06:14 2018 +++ pkgsrc/emulators/aliados/Makefile Wed Aug 2 19:20:20 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2018/07/18 00:06:14 joerg Exp $ +# $NetBSD: Makefile,v 1.12 2023/08/02 19:20:20 nia Exp $ # DISTNAME= aliados-0.2.0 @@ -12,11 +12,14 @@ HOMEPAGE= http://www.arrakis.es/~ninses COMMENT= CP/M 80 emulator GNU_CONFIGURE= YES -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c c++ USE_NCURSES= yes # tigetstr tparm setupterm INSTALLATION_DIRS= bin share/doc/aliados +# Fails with C++14 default language. +FORCE_CXX_STD= c++03 + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/aliados ${DESTDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/aliados --_----------=_169100402017870--