Date: Sun, 27 Sep 2020 13:54:24 +0000 (UTC) From: Nicola Vitale <nivit@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r550278 - in head/math/asymptote: . files Message-ID: <202009271354.08RDsOI9029956@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: nivit Date: Sun Sep 27 13:54:24 2020 New Revision: 550278 URL: https://svnweb.freebsd.org/changeset/ports/550278 Log: - Update to 2.67 - Enable test target Modified: head/math/asymptote/Makefile head/math/asymptote/distinfo head/math/asymptote/files/patch-xstream.h head/math/asymptote/pkg-plist Modified: head/math/asymptote/Makefile ============================================================================== --- head/math/asymptote/Makefile Sun Sep 27 13:52:40 2020 (r550277) +++ head/math/asymptote/Makefile Sun Sep 27 13:54:24 2020 (r550278) @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= asymptote -PORTVERSION= 2.56 -PORTREVISION= 3 +PORTVERSION= 2.67 +PORTREVISION= 0 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src @@ -16,13 +16,15 @@ LICENSE_COMB= dual ONLY_FOR_ARCHS= amd64 i386 -LIB_DEPENDS= libsigsegv.so:devel/libsigsegv -RUN_DEPENDS= animate:graphics/ImageMagick6 \ - gv:print/gv \ - ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} \ +LIB_DEPENDS= libcurl.so:ftp/curl \ + libsigsegv.so:devel/libsigsegv +RUN_DEPENDS= rsvg-convert:graphics/librsvg2 \ + ${PYTHON_PKGNAMEPREFIX}cson>=0.8:devel/py-cson@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}qt5-svg>0:graphics/py-qt5-svg@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}qt5-widgets>0:x11-toolkits/py-qt5-widgets@${PY_FLAVOR} \ ${PY_PILLOW} -USES= compiler:c++14-lang gettext-runtime ghostscript gl gmake ncurses perl5 python \ +USES= compiler:c++14-lang gettext-runtime ghostscript gl gmake ncurses perl5 python:3.6+ \ shebangfix tar:tgz SHEBANG_FILES= GUI/*.py USE_GL= gl glu glut @@ -72,15 +74,16 @@ OFFSCREEN_LIB_DEPENDS= libOSMesa.so:graphics/libosmesa READLINE_CONFIGURE_ENABLE= readline READLINE_USES= readline:port +TEST_TARGET= test +TEST_WRKSRC= ${WRKSRC}/tests + post-patch: @${REINPLACE_CMD} 's/-lgc/-lgc-threaded/' ${WRKSRC}/configure - @${REINPLACE_CMD} 's,/usr/lib/libgs.so,${LOCALBASE}/lib/libgs.so,' \ - ${WRKSRC}/settings.cc @${REINPLACE_CMD} 's,makeinfo,${LOCALBASE}/bin/makeinfo,' \ ${WRKSRC}/doc/png/Makefile.in # Fix the python interpreter in the generated file share/asymptote/GUI/xasyVersion.py: - @${REINPLACE_CMD} 's,/usr/bin/env python,${PYTHON_CMD},' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} 's,/usr/bin/env python3,${PYTHON_CMD},' ${WRKSRC}/Makefile.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/asy Modified: head/math/asymptote/distinfo ============================================================================== --- head/math/asymptote/distinfo Sun Sep 27 13:52:40 2020 (r550277) +++ head/math/asymptote/distinfo Sun Sep 27 13:54:24 2020 (r550278) @@ -1,3 +1,3 @@ -TIMESTAMP = 1570174816 -SHA256 (asymptote-2.56.src.tgz) = 5d43a3e586045e149d077dcc367e30b603e97bd430fbf957d05049f52035851b -SIZE (asymptote-2.56.src.tgz) = 4125617 +TIMESTAMP = 1601134257 +SHA256 (asymptote-2.67.src.tgz) = 8a1e574b81140b3fc1f5be659468bf90a313255a5a548ddd9fd11d4155e72d9b +SIZE (asymptote-2.67.src.tgz) = 4668696 Modified: head/math/asymptote/files/patch-xstream.h ============================================================================== --- head/math/asymptote/files/patch-xstream.h Sun Sep 27 13:52:40 2020 (r550277) +++ head/math/asymptote/files/patch-xstream.h Sun Sep 27 13:54:24 2020 (r550278) @@ -1,23 +1,11 @@ ---- xstream.h.orig 2018-06-10 15:14:47 UTC +--- xstream.h.orig 2020-08-06 02:32:59 UTC +++ xstream.h -@@ -31,7 +31,7 @@ - #define quad_t long long - #define u_quad_t unsigned long long - --#if defined(__CYGWIN__) || defined(__FreeBSD__) -+#if defined(__CYGWIN__) - #include <sys/select.h> - #define u_char unsigned char - #define u_int unsigned int -@@ -41,6 +41,11 @@ extern "C" int fseeko(FILE *, off_t, int +@@ -41,7 +41,7 @@ extern "C" int fseeko(FILE *, off_t, int); extern "C" off_t ftello(FILE *); - #endif + #endif -+#ifdef __FreeBSD__ -+#define xdr_longlong_t xdr_int64_t -+#define xdr_u_longlong_t xdr_u_int64_t -+#endif -+ - #ifdef _POSIX_SOURCE - #undef _POSIX_SOURCE - #include <rpc/rpc.h> +-#ifdef __APPLE__ ++if defined(__APPLE__) || defined(__FreeBSD__) + #include <rpc/xdr.h> + + inline bool_t xdr_long(XDR *__xdrs, long *__lp) { Modified: head/math/asymptote/pkg-plist ============================================================================== --- head/math/asymptote/pkg-plist Sun Sep 27 13:52:40 2020 (r550277) +++ head/math/asymptote/pkg-plist Sun Sep 27 13:54:24 2020 (r550278) @@ -1,87 +1,5 @@ bin/asy bin/xasy -share/info/asymptote/Bode.png -share/info/asymptote/CAD1.png -share/info/asymptote/CDlabel.png -share/info/asymptote/GaussianSurface.png -share/info/asymptote/HermiteSpline.png -share/info/asymptote/Hobbycontrol.png -share/info/asymptote/Hobbydir.png -share/info/asymptote/asymptote.info -share/info/asymptote/axis3.png -share/info/asymptote/bezier.png -share/info/asymptote/bezier2.png -share/info/asymptote/beziercurve.png -share/info/asymptote/bigdiagonal.png -share/info/asymptote/binarytreetest.png -share/info/asymptote/brokenaxis.png -share/info/asymptote/colons.png -share/info/asymptote/colors.png -share/info/asymptote/cube.png -share/info/asymptote/cylinderskeleton.png -share/info/asymptote/datagraph.png -share/info/asymptote/diagonal.png -share/info/asymptote/diatom.png -share/info/asymptote/dots.png -share/info/asymptote/eetomumu.png -share/info/asymptote/elliptic.png -share/info/asymptote/errorbars.png -share/info/asymptote/exp.png -share/info/asymptote/filegraph.png -share/info/asymptote/flow.png -share/info/asymptote/flowchartdemo.png -share/info/asymptote/generalaxis.png -share/info/asymptote/generalaxis3.png -share/info/asymptote/graphmarkers.png -share/info/asymptote/grid3xyz.png -share/info/asymptote/hatch.png -share/info/asymptote/helix.png -share/info/asymptote/histogram.png -share/info/asymptote/icon.png -share/info/asymptote/image.png -share/info/asymptote/imagecontour.png -share/info/asymptote/irregularcontour.png -share/info/asymptote/join.png -share/info/asymptote/join3.png -share/info/asymptote/knots.png -share/info/asymptote/labelsquare.png -share/info/asymptote/latexusage.png -share/info/asymptote/leastsquares.png -share/info/asymptote/legend.png -share/info/asymptote/lineargraph.png -share/info/asymptote/lineargraph0.png -share/info/asymptote/linetype.png -share/info/asymptote/log2graph.png -share/info/asymptote/loggraph.png -share/info/asymptote/loggrid.png -share/info/asymptote/logimage.png -share/info/asymptote/logo.png -share/info/asymptote/logticks.png -share/info/asymptote/makepen.png -share/info/asymptote/markers1.png -share/info/asymptote/markers2.png -share/info/asymptote/mexicanhat.png -share/info/asymptote/monthaxis.png -share/info/asymptote/multicontour.png -share/info/asymptote/onecontour.png -share/info/asymptote/parametricgraph.png -share/info/asymptote/penfunctionimage.png -share/info/asymptote/penimage.png -share/info/asymptote/planes.png -share/info/asymptote/quartercircle.png -share/info/asymptote/saddle.png -share/info/asymptote/scaledgraph.png -share/info/asymptote/secondaryaxis.png -share/info/asymptote/shadedtiling.png -share/info/asymptote/slopefield1.png -share/info/asymptote/square.png -share/info/asymptote/subpictures.png -share/info/asymptote/superpath.png -share/info/asymptote/tile.png -share/info/asymptote/triangulate.png -share/info/asymptote/unitcircle3.png -share/info/asymptote/vectorfield.png -share/info/asymptote/westnile.png man/man1/asy.1.gz man/man1/xasy.1x.gz %%DATADIR%%/CAD.asy @@ -196,8 +114,8 @@ man/man1/xasy.1x.gz %%DATADIR%%/interpolate.asy %%DATADIR%%/labelpath.asy %%DATADIR%%/labelpath3.asy -%%DATADIR%%/latin1.asy %%DATADIR%%/lmfit.asy +%%DATADIR%%/map.asy %%DATADIR%%/markers.asy %%DATADIR%%/math.asy %%DATADIR%%/metapost.asy @@ -250,17 +168,15 @@ man/man1/xasy.1x.gz %%DATADIR%%/tree.asy %%DATADIR%%/trembling.asy %%DATADIR%%/tube.asy -%%DATADIR%%/unicode.asy %%DATADIR%%/version.asy -%%DATADIR%%/webgl/WebGLfooter.html -%%DATADIR%%/webgl/WebGLheader.html -%%DATADIR%%/webgl/asygl-1.00.js +%%DATADIR%%/webgl/asygl.js %%DATADIR%%/x11colors.asy %%PORTDOCS%%%%DOCSDIR%%/CAD.pdf %%PORTDOCS%%%%DOCSDIR%%/TeXShopAndAsymptote.pdf %%PORTDOCS%%%%DOCSDIR%%/asy-latex.pdf %%PORTDOCS%%%%DOCSDIR%%/asyRefCard.pdf %%PORTDOCS%%%%DOCSDIR%%/asymptote.pdf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/100d.pdb1 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/100d.views %%PORTEXAMPLES%%%%EXAMPLESDIR%%/1overx.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/BezierPatch.asy @@ -309,6 +225,7 @@ man/man1/xasy.1x.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/wheel.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/annotation.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrows3.asy +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/axialshade.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/axis3.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/bars3.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/basealign.asy @@ -463,7 +380,7 @@ man/man1/xasy.1x.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/onecontour.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/oneoverx.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/orthocenter.asy -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/p-orbital.asy +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pOrbital.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/parametricelevation.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/parametricgraph.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/parametricsurface.asy @@ -474,7 +391,7 @@ man/man1/xasy.1x.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/penfunctionimage.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/penimage.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/phase.asy -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/piicon.eps +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/piicon.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pipeintersection.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pipes.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pixel.pdf @@ -548,8 +465,10 @@ man/man1/xasy.1x.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/thermodynamics.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/threeviews.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tile.asy +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tiling.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/torus.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/transparency.asy +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/transparentCubes.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/treetest.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/trefoilknot.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/triads.asy @@ -564,6 +483,7 @@ man/man1/xasy.1x.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitcircle.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitcircle3.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitoctant.asy +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitoctantx.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/upint.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorfield.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorfield3.asy @@ -579,12 +499,95 @@ man/man1/xasy.1x.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/workcone.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/worksheet.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/worldmap.asy +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/worldmap.dat %%PORTEXAMPLES%%%%EXAMPLESDIR%%/xsin1x.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/xstitch.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/xxsq01.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/xxsq01x-1.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/xxsq01y.asy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/yingyang.asy +share/info/asymptote/Bode.png +share/info/asymptote/CAD1.png +share/info/asymptote/CDlabel.png +share/info/asymptote/GaussianSurface.png +share/info/asymptote/HermiteSpline.png +share/info/asymptote/Hobbycontrol.png +share/info/asymptote/Hobbydir.png +share/info/asymptote/asymptote.info +share/info/asymptote/axis3.png +share/info/asymptote/bezier.png +share/info/asymptote/bezier2.png +share/info/asymptote/beziercurve.png +share/info/asymptote/bigdiagonal.png +share/info/asymptote/binarytreetest.png +share/info/asymptote/brokenaxis.png +share/info/asymptote/colons.png +share/info/asymptote/colors.png +share/info/asymptote/cube.png +share/info/asymptote/cylinderskeleton.png +share/info/asymptote/datagraph.png +share/info/asymptote/diagonal.png +share/info/asymptote/diatom.png +share/info/asymptote/dots.png +share/info/asymptote/eetomumu.png +share/info/asymptote/elliptic.png +share/info/asymptote/errorbars.png +share/info/asymptote/exp.png +share/info/asymptote/filegraph.png +share/info/asymptote/flow.png +share/info/asymptote/flowchartdemo.png +share/info/asymptote/generalaxis.png +share/info/asymptote/generalaxis3.png +share/info/asymptote/graphmarkers.png +share/info/asymptote/grid3xyz.png +share/info/asymptote/hatch.png +share/info/asymptote/helix.png +share/info/asymptote/histogram.png +share/info/asymptote/icon.png +share/info/asymptote/image.png +share/info/asymptote/imagecontour.png +share/info/asymptote/irregularcontour.png +share/info/asymptote/join.png +share/info/asymptote/join3.png +share/info/asymptote/knots.png +share/info/asymptote/labelsquare.png +share/info/asymptote/latexusage.png +share/info/asymptote/leastsquares.png +share/info/asymptote/legend.png +share/info/asymptote/lineargraph.png +share/info/asymptote/lineargraph0.png +share/info/asymptote/linetype.png +share/info/asymptote/log2graph.png +share/info/asymptote/loggraph.png +share/info/asymptote/loggrid.png +share/info/asymptote/logimage.png +share/info/asymptote/logo.png +share/info/asymptote/logticks.png +share/info/asymptote/makepen.png +share/info/asymptote/markers1.png +share/info/asymptote/markers2.png +share/info/asymptote/mexicanhat.png +share/info/asymptote/monthaxis.png +share/info/asymptote/multicontour.png +share/info/asymptote/onecontour.png +share/info/asymptote/parametricgraph.png +share/info/asymptote/penfunctionimage.png +share/info/asymptote/penimage.png +share/info/asymptote/planes.png +share/info/asymptote/quartercircle.png +share/info/asymptote/saddle.png +share/info/asymptote/scaledgraph.png +share/info/asymptote/secondaryaxis.png +share/info/asymptote/shadedtiling.png +share/info/asymptote/slopefield1.png +share/info/asymptote/square.png +share/info/asymptote/subpictures.png +share/info/asymptote/superpath.png +share/info/asymptote/tile.png +share/info/asymptote/triangulate.png +share/info/asymptote/unitcircle3.png +share/info/asymptote/vectorfield.png +share/info/asymptote/westnile.png %%TEXMFLOCALDIR%%/tex/context/third/asymptote/colo-asy.tex %%TEXMFLOCALDIR%%/tex/latex/asymptote/asycolors.sty %%TEXMFLOCALDIR%%/tex/latex/asymptote/asymptote.sty
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009271354.08RDsOI9029956>