Received: by mail.netbsd.org (Postfix, from userid 605) id 9DD2684D71; Mon, 1 Mar 2021 09:48:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D6C2184D3A for ; Mon, 1 Mar 2021 09:48:42 +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 S_9YvD_uOPL7 for ; Mon, 1 Mar 2021 09:48:40 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id CA4AD84C13 for ; Mon, 1 Mar 2021 09:48:40 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id BD38FFA95; Mon, 1 Mar 2021 09:48:40 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_161459212027630" MIME-Version: 1.0 Date: Mon, 1 Mar 2021 09:48:40 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc/graphics/ivtools To: pkgsrc-changes@NetBSD.org Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20210301094840.BD38FFA95@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_161459212027630 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: nia Date: Mon Mar 1 09:48:40 UTC 2021 Modified Files: pkgsrc/graphics/ivtools: Makefile PLIST distinfo Added Files: pkgsrc/graphics/ivtools/patches: patch-Makefile.am patch-src_ComTerp_iofunc.cc patch-src_ComUtil_comutil.h Removed Files: pkgsrc/graphics/ivtools/patches: patch-aa patch-ab patch-ac patch-ad patch-ae patch-af patch-ag patch-ah patch-ai patch-aj patch-ak patch-al patch-am patch-an patch-ao patch-ap patch-aq patch-ar patch-as patch-at patch-au patch-av patch-aw patch-ax patch-ay patch-az patch-ba patch-bb patch-bc patch-bd patch-be patch-bf patch-bg patch-bh patch-bi patch-bj patch-bk patch-bl patch-src_Attribute_attrvalue.h patch-src_ComUtil_comutil.arg patch-src_ComUtil_symbols.c patch-src_glyphs_strchooser_main.c patch-src_tests_y2k_y2ktest.cc Log Message: ivtools: update to 2.0.4a1 Changes: builds again; August 22nd 2020 ivtools-2.0.3 * add Golang style "%v" format descriptor to comterp print func. July 5th 2020 ivtools-2.0.2 * Change priority of "$$" (stream) operator to line up with other stream operators (i.e. ".." and "**"). June 30th 2020 ivtools-2.0.1 * Fix nested user defined funcs in comterp (the func() command). * Change isalpha(), isdigit(), and isspace() funcs to return 0 or 1 (instead of the bitmask which is returned for C). * Add comterp_run utility script for hands-free launching of comterp scripts. Write scripts with this header: #! /usr/bin/env comterp_run * Add csvfilt comterp script as an example of using comterp_run. After installing both try "csvfilt --help". June 21st 2020 ivtools-2.0.0 Non-backward compatible changes from ivtools-1.2.11: * Swap "$$" and "$" operators in comterp. The "$$" operator is now stream() (which matches the other double-character stream operators - "..", "**", and ",,") and "$" is now list(). * Reverse the priority of ".." (iterate()) and "**" (repeat()), giving ".." precedence over "**". The reason is because ".." is more complex than "**", like multiplication is more complex than addition. * Remove symmax() and symcnt() commands because they were redundant with symid() which accepts :max and :cnt keywords. Other changes; * remove patches directory, sourceforge102203.xml, aclocal.m4, README.cygwin, README.ivmkcm, and comtop.tgz * migrated all CHANGES-* files to a CHANGES directory To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 pkgsrc/graphics/ivtools/Makefile cvs rdiff -u -r1.12 -r1.13 pkgsrc/graphics/ivtools/PLIST cvs rdiff -u -r1.26 -r1.27 pkgsrc/graphics/ivtools/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/ivtools/patches/patch-Makefile.am \ pkgsrc/graphics/ivtools/patches/patch-src_ComTerp_iofunc.cc \ pkgsrc/graphics/ivtools/patches/patch-src_ComUtil_comutil.h cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/graphics/ivtools/patches/patch-aa cvs rdiff -u -r1.5 -r0 pkgsrc/graphics/ivtools/patches/patch-ab cvs rdiff -u -r1.4 -r0 pkgsrc/graphics/ivtools/patches/patch-ac \ pkgsrc/graphics/ivtools/patches/patch-aj \ pkgsrc/graphics/ivtools/patches/patch-ak \ pkgsrc/graphics/ivtools/patches/patch-al \ pkgsrc/graphics/ivtools/patches/patch-am \ pkgsrc/graphics/ivtools/patches/patch-an \ pkgsrc/graphics/ivtools/patches/patch-ao \ pkgsrc/graphics/ivtools/patches/patch-ap \ pkgsrc/graphics/ivtools/patches/patch-aq \ pkgsrc/graphics/ivtools/patches/patch-as \ pkgsrc/graphics/ivtools/patches/patch-at \ pkgsrc/graphics/ivtools/patches/patch-bd cvs rdiff -u -r1.7 -r0 pkgsrc/graphics/ivtools/patches/patch-ad cvs rdiff -u -r1.3 -r0 pkgsrc/graphics/ivtools/patches/patch-ae \ pkgsrc/graphics/ivtools/patches/patch-af \ pkgsrc/graphics/ivtools/patches/patch-ag \ pkgsrc/graphics/ivtools/patches/patch-ah \ pkgsrc/graphics/ivtools/patches/patch-ai \ pkgsrc/graphics/ivtools/patches/patch-ar cvs rdiff -u -r1.2 -r0 pkgsrc/graphics/ivtools/patches/patch-au \ pkgsrc/graphics/ivtools/patches/patch-av \ pkgsrc/graphics/ivtools/patches/patch-aw \ pkgsrc/graphics/ivtools/patches/patch-ax \ pkgsrc/graphics/ivtools/patches/patch-ay \ pkgsrc/graphics/ivtools/patches/patch-az \ pkgsrc/graphics/ivtools/patches/patch-ba \ pkgsrc/graphics/ivtools/patches/patch-bb \ pkgsrc/graphics/ivtools/patches/patch-be cvs rdiff -u -r1.1 -r0 pkgsrc/graphics/ivtools/patches/patch-bc \ pkgsrc/graphics/ivtools/patches/patch-bf \ pkgsrc/graphics/ivtools/patches/patch-bg \ pkgsrc/graphics/ivtools/patches/patch-bh \ pkgsrc/graphics/ivtools/patches/patch-bi \ pkgsrc/graphics/ivtools/patches/patch-bj \ pkgsrc/graphics/ivtools/patches/patch-bk \ pkgsrc/graphics/ivtools/patches/patch-bl \ pkgsrc/graphics/ivtools/patches/patch-src_Attribute_attrvalue.h \ pkgsrc/graphics/ivtools/patches/patch-src_ComUtil_comutil.arg \ pkgsrc/graphics/ivtools/patches/patch-src_ComUtil_symbols.c \ pkgsrc/graphics/ivtools/patches/patch-src_glyphs_strchooser_main.c \ pkgsrc/graphics/ivtools/patches/patch-src_tests_y2k_y2ktest.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_161459212027630 Content-Disposition: inline Content-Length: 16845 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/graphics/ivtools/Makefile diff -u pkgsrc/graphics/ivtools/Makefile:1.33 pkgsrc/graphics/ivtools/Makefile:1.34 --- pkgsrc/graphics/ivtools/Makefile:1.33 Wed Aug 16 20:45:39 2017 +++ pkgsrc/graphics/ivtools/Makefile Mon Mar 1 09:48:40 2021 @@ -1,38 +1,48 @@ -# $NetBSD: Makefile,v 1.33 2017/08/16 20:45:39 wiz Exp $ +# $NetBSD: Makefile,v 1.34 2021/03/01 09:48:40 nia Exp $ -DISTNAME= ivtools-1.2.8 -PKGREVISION= 4 +DISTNAME= ivtools-2.0.4a1 CATEGORIES= graphics -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ivtools/} -EXTRACT_SUFX= .tgz +MASTER_SITES= ${MASTER_SITE_GITHUB:=vectaport/} +GITHUB_PROJECT= ivtools +GITHUB_TAG= ${DISTNAME} MAINTAINER= pkgsrc-users@NetBSD.org -#HOMEPAGE= http://www.ivtools.org/ivtools/ +HOMEPAGE= http://ivtools.sourceforge.net/ivtools/index.html COMMENT= Drawing editors for PostScript, TeX, and web graphics +LICENSE= modified-bsd # close enough CONFLICTS+= dclock-[0-9]* -DEPENDS+= pstoedit>=3.0:../../graphics/pstoedit +DEPENDS+= ghostscript-fonts-[0-9]*:../../fonts/ghostscript-fonts +WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} USE_LANGUAGES= c c++ -USE_TOOLS+= imake bash:run wget:run tar +USE_TOOLS+= autoconf automake autoreconf +USE_TOOLS+= gmake bash:run +USE_LIBTOOL= yes +GNU_CONFIGURE= yes + +REPLACE_BASH+= src/scripts/comterp_run.bash +REPLACE_BASH+= src/scripts/ivgetjpg.bash +REPLACE_BASH+= src/scripts/ivtiftopnm.bash + +REPLACE_INTERPRETER+= comterp +REPLACE.comterp.old= /usr/bin/env comterp_run +REPLACE.comterp.new= ${PREFIX}/bin/comterp_run +REPLACE_FILES.comterp= src/scripts/csvfilt + +SUBST_CLASSES+= gsf +SUBST_STAGE.gsf= pre-configure +SUBST_MESSAGE.gsf= Correcting the path to Ghostscript fonts. +SUBST_FILES.gsf+= configure.ac +SUBST_SED.gsf+= -e "s,/usr/share/ghostscript/fonts,${PREFIX}/share/ghostscript/fonts,g" + +CONFIGURE_ARGS= --with-tiff=${BUILDLINK_PREFIX.tiff} +CONFIGURE_ARGS+= --without-ace +CONFIGURE_ARGS+= --without-clippoly -REPLACE_BASH+= src/scripts/ivgetjpg.bash src/scripts/ivtiftopnm.bash - -WRKSRC= ${WRKDIR}/ivtools-1.2 -GNU_CONFIGURE= YES -CONFIGURE_ARGS= --with-tiff=${BUILDLINK_PREFIX.tiff} - -post-patch: - ${RM} -f ${WRKSRC}/src/include/ivstd/strstream.h - ${TOUCH} ${WRKSRC}/config/dragonfly-gcc.mk - -pre-install: - ${RM} -f ${WRKSRC}/config/local.def.orig - ${RM} -f ${WRKSRC}/config/params.def.orig - ${RM} -f ${WRKSRC}/config/rules.def.orig - ${RM} -f ${WRKSRC}/config/site.def.*.orig - ${RM} -f ${WRKSRC}/config/arch.def.orig +pre-configure: + cd ${WRKSRC} && autoreconf -fi .include "../../graphics/tiff/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" Index: pkgsrc/graphics/ivtools/PLIST diff -u pkgsrc/graphics/ivtools/PLIST:1.12 pkgsrc/graphics/ivtools/PLIST:1.13 --- pkgsrc/graphics/ivtools/PLIST:1.12 Thu Dec 25 05:10:38 2014 +++ pkgsrc/graphics/ivtools/PLIST Mon Mar 1 09:48:40 2021 @@ -1,7 +1,9 @@ -@comment $NetBSD: PLIST,v 1.12 2014/12/25 05:10:38 obache Exp $ +@comment $NetBSD: PLIST,v 1.13 2021/03/01 09:48:40 nia Exp $ bin/comdraw bin/comterp +bin/comterp_run bin/comtest +bin/csvfilt bin/dclock bin/drawserv bin/drawtool @@ -12,13 +14,11 @@ bin/graphdraw bin/iclass bin/idemo bin/idraw -bin/ivgetjpg -bin/ivmkmf bin/ivtext -bin/ivtiftopnm -bin/ivtmpnam bin/pnmtopgm bin/stdcmapppm +include/AceDispatch/ace_dispatcher.h +include/AceDispatch/ace_iohandler.h include/AttrGlyph/attredit.h include/Attribute/_comterp.h include/Attribute/_comutil.h @@ -58,6 +58,7 @@ include/ComTerp/lexscan.h include/ComTerp/listfunc.h include/ComTerp/mathfunc.h include/ComTerp/numfunc.h +include/ComTerp/parsefunc.h include/ComTerp/parser.h include/ComTerp/postfunc.h include/ComTerp/randfunc.h @@ -65,6 +66,7 @@ include/ComTerp/scanner.h include/ComTerp/statfunc.h include/ComTerp/strmfunc.h include/ComTerp/symbolfunc.h +include/ComTerp/timefunc.h include/ComTerp/typefunc.h include/ComTerp/xformfunc.h include/ComUnidraw/comeditor.h @@ -150,6 +152,7 @@ include/GraphUnidraw/graphcreator.h include/GraphUnidraw/graphdata.h include/GraphUnidraw/graphdialog.h include/GraphUnidraw/grapheditor.h +include/GraphUnidraw/graphexport.h include/GraphUnidraw/graphimport.h include/GraphUnidraw/graphkit.h include/GraphUnidraw/graphtools.h @@ -205,7 +208,6 @@ include/IV-2_6/InterViews/world.h include/IV-2_6/_enter.h include/IV-2_6/_leave.h include/IV-2_6/_names.h -include/IV-3_1/InterViews include/IV-X11/Xdefs.h include/IV-X11/Xext.h include/IV-X11/Xlib.h @@ -274,6 +276,7 @@ include/IVGlyph/texteditor.h include/IVGlyph/textform.h include/IVGlyph/textview.h include/IVGlyph/textwindow.h +include/IVGlyph/timeglyph.h include/IVGlyph/toolbutton.h include/IVGlyph/valuator.h include/InterViews/_defines.h @@ -444,7 +447,6 @@ include/TIFF/tiffio.h include/Time/Date.h include/Time/Time_.h include/Time/obstime.h -include/Time/timeglyph.h include/TopoFace/fgeomobjs.h include/TopoFace/topoedge.h include/TopoFace/topoedgelist.h @@ -463,7 +465,6 @@ include/UniIdraw/iddialogs.h include/UniIdraw/ided.h include/UniIdraw/idkybd.h include/UniIdraw/idvars.h -include/UniIdraw/idversion.h include/Unidraw/Commands/align.h include/Unidraw/Commands/brushcmd.h include/Unidraw/Commands/catcmds.h @@ -567,7 +568,9 @@ include/Unidraw/umap.h include/Unidraw/unidraw.h include/Unidraw/upage.h include/Unidraw/viewer.h +include/ivstd/fstream include/ivstd/fstream.h +include/ivstd/ignores.h include/ivstd/iosfwd include/ivstd/iostream.h include/ivstd/leakchecker.h @@ -580,115 +583,24 @@ include/ivstd/stdio.h include/ivstd/stdlib.h include/ivstd/stream.h include/ivstd/string.h -include/ivstd/version.h -lib/ivtools/Idemo -lib/ivtools/InterViews -lib/ivtools/comterp.err -lib/ivtools/config/InterViews/iv-DGUX.cf -lib/ivtools/config/InterViews/iv-Mips.cf -lib/ivtools/config/InterViews/iv-aix.cf -lib/ivtools/config/InterViews/iv-alpha.cf -lib/ivtools/config/InterViews/iv-apollo.cf -lib/ivtools/config/InterViews/iv-att.cf -lib/ivtools/config/InterViews/iv-bsd.cf -lib/ivtools/config/InterViews/iv-convex.cf -lib/ivtools/config/InterViews/iv-cray.cf -lib/ivtools/config/InterViews/iv-cygwin.cf -lib/ivtools/config/InterViews/iv-darwin.cf -lib/ivtools/config/InterViews/iv-freebsd.cf -lib/ivtools/config/InterViews/iv-generic.cf -lib/ivtools/config/InterViews/iv-hp.cf -lib/ivtools/config/InterViews/iv-ibm.cf -lib/ivtools/config/InterViews/iv-linux.cf -lib/ivtools/config/InterViews/iv-luna.cf -lib/ivtools/config/InterViews/iv-m4330.cf -lib/ivtools/config/InterViews/iv-macII.cf -lib/ivtools/config/InterViews/iv-moto.cf -lib/ivtools/config/InterViews/iv-netbsd.cf -lib/ivtools/config/InterViews/iv-pegasus.cf -lib/ivtools/config/InterViews/iv-sgi.cf -lib/ivtools/config/InterViews/iv-sony.cf -lib/ivtools/config/InterViews/iv-stellar.cf -lib/ivtools/config/InterViews/iv-stratus.cf -lib/ivtools/config/InterViews/iv-sun.cf -lib/ivtools/config/InterViews/iv-ultrix.cf -lib/ivtools/config/InterViews/iv-x386.cf -lib/ivtools/config/InterViews/xparams.cf -lib/ivtools/config/alpha3.0-gcc.mk -lib/ivtools/config/alpha3.2-gcc.mk -lib/ivtools/config/alpha4-gcc.mk -lib/ivtools/config/arch.def -lib/ivtools/config/config-${LOWER_OPSYS}-gcc.defs -lib/ivtools/config/config.defs.in -lib/ivtools/config/config.mk -lib/ivtools/config/config.null.mk -lib/ivtools/config/darwin-gcc.mk -lib/ivtools/config/default-gcc.mk -lib/ivtools/config/dragonfly-gcc.mk -lib/ivtools/config/freebsd-gcc.mk -lib/ivtools/config/freebsd2.1-gcc.mk -lib/ivtools/config/gcc.def -lib/ivtools/config/hpux-gcc.mk -lib/ivtools/config/hpux10.20-gcc.mk -lib/ivtools/config/irix5-gcc.mk -lib/ivtools/config/irix6-gcc.mk -lib/ivtools/config/linux-gcc.mk -lib/ivtools/config/local.def -lib/ivtools/config/m88k-sysv3-gcc.mk -lib/ivtools/config/m88k-sysv4-gcc.mk -lib/ivtools/config/makevars.def -lib/ivtools/config/netbsd-gcc.mk -lib/ivtools/config/params.def -lib/ivtools/config/rules.def -lib/ivtools/config/sco3.2.4-gcc.mk -lib/ivtools/config/site.def.ALPHA -lib/ivtools/config/site.def.CYGWIN -lib/ivtools/config/site.def.DARWIN -lib/ivtools/config/site.def.FREEBSD -lib/ivtools/config/site.def.HP800 -lib/ivtools/config/site.def.LINUX -lib/ivtools/config/site.def.NETBSD -lib/ivtools/config/site.def.SGI -lib/ivtools/config/site.def.SUN4 -lib/ivtools/config/solaris-gcc.mk -lib/ivtools/config/sunos4-gcc.mk -lib/ivtools/config/template -lib/libAttrGlyph.so -lib/libAttrGlyph.so.${PKGVERSION} -lib/libAttribute.so -lib/libAttribute.so.${PKGVERSION} -lib/libComGlyph.so -lib/libComGlyph.so.${PKGVERSION} -lib/libComTerp.so -lib/libComTerp.so.${PKGVERSION} -lib/libComUnidraw.so -lib/libComUnidraw.so.${PKGVERSION} -lib/libComUtil.so -lib/libComUtil.so.${PKGVERSION} -lib/libDrawServ.so -lib/libDrawServ.so.${PKGVERSION} -lib/libFrameUnidraw.so -lib/libFrameUnidraw.so.${PKGVERSION} -lib/libGraphUnidraw.so -lib/libGraphUnidraw.so.${PKGVERSION} -lib/libIV-common.so -lib/libIV-common.so.${PKGVERSION} -lib/libIV.so -lib/libIV.so.${PKGVERSION} -lib/libIVGlyph.so -lib/libIVGlyph.so.${PKGVERSION} -lib/libOverlayUnidraw.so -lib/libOverlayUnidraw.so.${PKGVERSION} -lib/libTime.so -lib/libTime.so.${PKGVERSION} -lib/libTopoFace.so -lib/libTopoFace.so.${PKGVERSION} -lib/libUniIdraw.so -lib/libUniIdraw.so.${PKGVERSION} -lib/libUnidraw-common.so -lib/libUnidraw-common.so.${PKGVERSION} -lib/libUnidraw.so -lib/libUnidraw.so.${PKGVERSION} +lib/libAttrGlyph.la +lib/libAttribute.la +lib/libComGlyph.la +lib/libComTerp.la +lib/libComUnidraw.la +lib/libComUtil.la +lib/libDrawServ.la +lib/libFrameUnidraw.la +lib/libGraphUnidraw.la +lib/libIV-common.la +lib/libIV.la +lib/libIVGlyph.la +lib/libOverlayUnidraw.la +lib/libTime.la +lib/libTopoFace.la +lib/libUniIdraw.la +lib/libUnidraw-common.la +lib/libUnidraw.la man/man1/comdraw.1 man/man1/comterp.1 man/man1/dclock.1 @@ -697,7 +609,6 @@ man/man1/flipbook.1 man/man1/graphdraw.1 man/man1/iclass.1 man/man1/idraw.1 -man/man1/ivmkmf.1 man/man3/Adjuster.3 man/man3/Banner.3 man/man3/BasicDialog.3 @@ -845,3 +756,7 @@ man/man3/transfns.3 man/man3/transforms.3 man/man3/uctrls.3 man/man3/viewcmds.3 +share/doc/ivtools/refman.pdf +share/ivtools/Idemo +share/ivtools/InterViews +share/ivtools/comterp.err Index: pkgsrc/graphics/ivtools/distinfo diff -u pkgsrc/graphics/ivtools/distinfo:1.26 pkgsrc/graphics/ivtools/distinfo:1.27 --- pkgsrc/graphics/ivtools/distinfo:1.26 Tue Nov 3 21:34:04 2015 +++ pkgsrc/graphics/ivtools/distinfo Mon Mar 1 09:48:40 2021 @@ -1,49 +1,9 @@ -$NetBSD: distinfo,v 1.26 2015/11/03 21:34:04 agc Exp $ +$NetBSD: distinfo,v 1.27 2021/03/01 09:48:40 nia Exp $ -SHA1 (ivtools-1.2.8.tgz) = b494c726cf8784e0a5ca3a4092e5831d2d5b2bba -RMD160 (ivtools-1.2.8.tgz) = 7f63f2b491202ba81c6d24234760d17d7f95ebc6 -SHA512 (ivtools-1.2.8.tgz) = a0d44b74f179c37b692220da01c0c45fe2582e119cbddbc9f9d600362bc8f7fe097de6e65975bafaa3e846dbbe1ed6dea64c72987bd3c4cefc3bbce3d0aec781 -Size (ivtools-1.2.8.tgz) = 2168627 bytes -SHA1 (patch-aa) = 191619b7db43c47d7cc991bc33787434f0ef6948 -SHA1 (patch-ab) = 4d47be6b806f76d66eb83e2f32b0507c56ae8530 -SHA1 (patch-ac) = 2b9b8065194dc0badcafdabe22079101416515aa -SHA1 (patch-ad) = f5e19829367fb8d0406077934d2ccc222497b9aa -SHA1 (patch-ae) = 64d0b99a868baf4be3ffd55f387ee1cd4f07747e -SHA1 (patch-af) = de74e5bcb19c61938269a08c88e5962bbf675f76 -SHA1 (patch-ag) = d79843a5c27f024d4cb8f804c3875de29b0ec1cc -SHA1 (patch-ah) = 4542d8bc5118d85b9722eb2f400dcc74930ff43c -SHA1 (patch-ai) = 58bdfa9afb392298365c7d5cb203818cc64f437b -SHA1 (patch-aj) = 46c5fa3e02e5efe252e4a38c501a4f099523759c -SHA1 (patch-ak) = fa6204c100c4d9ef361e0877dd141d5e84d4cb3a -SHA1 (patch-al) = e3f9bb775035019bd148a5d2e90e0e6e5e23d9cc -SHA1 (patch-am) = fdfd7321e9840540b7dc47274c8c6abb9f790a18 -SHA1 (patch-an) = 3b825ee567274415f81676b7d3e33fac69548f78 -SHA1 (patch-ao) = 47846766bb3678ae24cbd5c4267aff317e330944 -SHA1 (patch-ap) = 09750f3dfa7c50f4e74dc13f8882abb086f16ba1 -SHA1 (patch-aq) = 452a19e3bc0cb032651de538a7a5e51f8b91ea75 -SHA1 (patch-ar) = e15757657454a1d86be2d35eb723ae66137a3d6d -SHA1 (patch-as) = 56b8d26d3755c186c01575b49a91600f067bb878 -SHA1 (patch-at) = 17e959ed87ebb1f6c8d102a89caa484fc1d784c4 -SHA1 (patch-au) = 5ed1442edda4ccb19d36be3c948cdfcb4626cec8 -SHA1 (patch-av) = ffb971e3c77f639fc2c55e0b3a0c9a369ecc0435 -SHA1 (patch-aw) = bd9b55dad5a445832346a7d473102f0fad8ecbcf -SHA1 (patch-ax) = 94ef57a62db72099ff079a0153663e9d8c43b635 -SHA1 (patch-ay) = 587d1090ea05108e5c9048a8ae5635069f47bec8 -SHA1 (patch-az) = ec58b1583cf750031c848d0455250226f3d54d99 -SHA1 (patch-ba) = bcc98482672d9c1642dd108fbecec16627d43345 -SHA1 (patch-bb) = 8221a722579cc8921cd71e9ff8aedbf73a938e0b -SHA1 (patch-bc) = be65c4c37689880cb66de15efd27ab2fa77d76d0 -SHA1 (patch-bd) = faf9683d941c342eb1ce70fff541e9b8f2034ba1 -SHA1 (patch-be) = 11e770cd4288556ccd161afb86434591bb8c9e68 -SHA1 (patch-bf) = 60e8f16226e526e75da80652aaeb11b7f51c30a9 -SHA1 (patch-bg) = 36113051de323a5483337b4821ffa1a8163f59bf -SHA1 (patch-bh) = dcd30d0096d8a13bdd2e5db2eb5eace3b010ba56 -SHA1 (patch-bi) = 477ce54baeb05a4c383c26af696ce18c07085e60 -SHA1 (patch-bj) = d262c3a217b8f7838a08d6a0952417aeb3e525dd -SHA1 (patch-bk) = 96edb15971da782c78fc2dd177bce5869cb68201 -SHA1 (patch-bl) = 807a2b860184e990fbf5afcebf4a161c4c614741 -SHA1 (patch-src_Attribute_attrvalue.h) = 97be293d03aa7f9da5e0ca90580d91a33e43d418 -SHA1 (patch-src_ComUtil_comutil.arg) = 8e36309f9f0f357f8f55572788595417de549ccf -SHA1 (patch-src_ComUtil_symbols.c) = 69e7c2bc4f9863bc0d3c9ae5e9b97550619cfe16 -SHA1 (patch-src_glyphs_strchooser_main.c) = 7cd91aaaba73d412bb0d41d5030f0c956e3ef000 -SHA1 (patch-src_tests_y2k_y2ktest.cc) = ef1b1d3d20031b3d769152e2896b656aa716abfd +SHA1 (ivtools-2.0.4a1.tar.gz) = 170aa24379c01be7c8127e94bc16165c0121a4d6 +RMD160 (ivtools-2.0.4a1.tar.gz) = 58a7dc87414313b5946fe6421fbc356b23890857 +SHA512 (ivtools-2.0.4a1.tar.gz) = ff1dac25b33541235faba99af3443f2eaad5e816fabd4d32045076e4dfb998b2af0821bc7325dff3a44cb182db2ed4d50a623e5926f5cf77f6c75f7c215cc3ce +Size (ivtools-2.0.4a1.tar.gz) = 1829957 bytes +SHA1 (patch-Makefile.am) = 0fd573d51567569a47f74a3464947f5f39fba816 +SHA1 (patch-src_ComTerp_iofunc.cc) = c87b8266e4c4d2b673de45c1f534d62269039cd4 +SHA1 (patch-src_ComUtil_comutil.h) = 3f7334adbd4b9dff710a3d494175601ecd29b303 Added files: Index: pkgsrc/graphics/ivtools/patches/patch-Makefile.am diff -u /dev/null pkgsrc/graphics/ivtools/patches/patch-Makefile.am:1.1 --- /dev/null Mon Mar 1 09:48:40 2021 +++ pkgsrc/graphics/ivtools/patches/patch-Makefile.am Mon Mar 1 09:48:40 2021 @@ -0,0 +1,24 @@ +$NetBSD: patch-Makefile.am,v 1.1 2021/03/01 09:48:40 nia Exp $ + +_POSIX_C_SOURCE=200112L or higher is needed for strdup. + +--- Makefile.am.orig 2020-10-10 13:03:09.000000000 +0000 ++++ Makefile.am +@@ -436,7 +436,7 @@ src/ComUtil/symbols.cc src/ComUtil/txtut + src/ComUtil/util.cc src/ComUtil/xdll.cc + + libComUtil_la_CPPFLAGS = \ +- -D_POSIX_C_SOURCE $(IVSTD_INCLUDES) ++ -D_POSIX_C_SOURCE=200112L $(IVSTD_INCLUDES) + + libComUtilPART1_la_SOURCES = src/ComUtil/errsys.cc + +@@ -447,7 +447,7 @@ libComUtilPART1_la_SOURCES = src/ComUtil + libComUtilPART1_la_CPPFLAGS = \ + -DABSLIBALLDIR=\"$(pkgdatadir)/\" \ + -DRELLIBALLDIR=\"lib/$(PACKAGE)/\" \ +- -D_POSIX_C_SOURCE $(IVSTD_INCLUDES) ++ -D_POSIX_C_SOURCE=200112L $(IVSTD_INCLUDES) + + # NOTE: inconsistency in whether ABSLIBALLDIR has a trailing slash + Index: pkgsrc/graphics/ivtools/patches/patch-src_ComTerp_iofunc.cc diff -u /dev/null pkgsrc/graphics/ivtools/patches/patch-src_ComTerp_iofunc.cc:1.1 --- /dev/null Mon Mar 1 09:48:40 2021 +++ pkgsrc/graphics/ivtools/patches/patch-src_ComTerp_iofunc.cc Mon Mar 1 09:48:40 2021 @@ -0,0 +1,21 @@ +$NetBSD: patch-src_ComTerp_iofunc.cc,v 1.1 2021/03/01 09:48:40 nia Exp $ + +Fix building without HAVE_ACE: +SocketObj is only defined if HAVE_ACE. + +--- src/ComTerp/iofunc.cc.orig 2020-10-10 13:03:09.000000000 +0000 ++++ src/ComTerp/iofunc.cc +@@ -441,11 +441,13 @@ void CloseFileFunc::execute() { + pipeobj->close(); + return; + } ++#ifdef HAVE_ACE + if (objv.is_socketobj()) { + SocketObj *sockobj = (SocketObj*)objv.geta(SocketObj::class_symid()); + sockobj->close(); + return; + } ++#endif + } + + /*****************************************************************************/ Index: pkgsrc/graphics/ivtools/patches/patch-src_ComUtil_comutil.h diff -u /dev/null pkgsrc/graphics/ivtools/patches/patch-src_ComUtil_comutil.h:1.1 --- /dev/null Mon Mar 1 09:48:40 2021 +++ pkgsrc/graphics/ivtools/patches/patch-src_ComUtil_comutil.h Mon Mar 1 09:48:40 2021 @@ -0,0 +1,15 @@ +$NetBSD: patch-src_ComUtil_comutil.h,v 1.1 2021/03/01 09:48:40 nia Exp $ + +Include for the use of pid_t in the subsequently included +header. + +--- src/ComUtil/comutil.h.orig 2020-10-10 13:03:09.000000000 +0000 ++++ src/ComUtil/comutil.h +@@ -139,6 +139,7 @@ struct _dmmwalk { + + /* Package function prototypes */ + #if !defined(OSK) ++#include + #include + #endif + --_----------=_161459212027630--