git: dc9b2008be01 - 2022Q3 - math/asymptote: Unbreak; Update 2.80 -> 2.81

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 27 Jul 2022 18:36:33 UTC
The branch 2022Q3 has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=dc9b2008be0178312c3f2813310942d61db0dfed

commit dc9b2008be0178312c3f2813310942d61db0dfed
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-07-27 18:31:37 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-07-27 18:36:30 +0000

    math/asymptote: Unbreak; Update 2.80 -> 2.81
    
    There were 2 breaking problems:
    * missing 'gc.h': backport the upstream patch to fix it
    * Boost issues: disabled the module lsp that had these issues.
      Had to update version because lsp wasn't disableable previously.
    
    Approved by:    portmgr (unbreak)
    
    (cherry picked from commit 4ec705d832c40fa44a4db9f39d378493dd31b74b)
---
 math/asymptote/Makefile  |  13 +-
 math/asymptote/distinfo  |   8 +-
 math/asymptote/pkg-plist | 333 -----------------------------------------------
 3 files changed, 13 insertions(+), 341 deletions(-)

diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile
index 0ae3445f5109..3f755dca9894 100644
--- a/math/asymptote/Makefile
+++ b/math/asymptote/Makefile
@@ -1,20 +1,20 @@
 # Created by: Nicola Vitale <nivit@email.it>
 
 PORTNAME=	asymptote
-PORTVERSION=	2.80
-PORTREVISION=	1
+PORTVERSION=	2.81
 CATEGORIES=	math
 MASTER_SITES=	SF/${PORTNAME}/${PORTVERSION}
 DISTNAME=	${PORTNAME}-${PORTVERSION}.src
 
+PATCH_SITES=	https://github.com/vectorgraphics/asymptote/commit/
+PATCHFILES+=	fa28442195bd99b9bac87e3ff752953ac57ee172.patch:-p1 # backport fix for https://github.com/vectorgraphics/asymptote/issues/328
+
 MAINTAINER=	nivit@FreeBSD.org
 COMMENT=	Powerful script-based vector graphics language
 
 LICENSE=	GPLv3 LGPL3
 LICENSE_COMB=	dual
 
-BROKEN=		does not build: No rule to make target 'gc.h', needed by 'lspserv.o'
-
 ONLY_FOR_ARCHS=	amd64 i386
 
 LIB_DEPENDS=	libboost_filesystem.so:devel/boost-libs \
@@ -34,9 +34,10 @@ USE_PYQT=	pyqt5_run
 
 CPPFLAGS+=	-I${LOCALBASE}/include
 GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--disable-lsp # disable the module with Boost-related errors
 
 MAKE_ENV=	ASYMPTOTE_HOME=${WRKDIR} HOME=${WRKDIR}
-MAKE_JOBS_UNSAFE=	yes
+MAKE_JOBS_UNSAFE=	yes # see https://github.com/vectorgraphics/asymptote/issues/331
 
 ALL_TARGET=	asy asy-keywords.el
 INSTALL_TARGET=	install-asy
@@ -78,6 +79,8 @@ READLINE_USES=	readline
 TEST_TARGET=	test
 TEST_WRKSRC=	${WRKSRC}/tests
 
+PORTEXAMPLES=	*
+
 post-patch:
 	@${REINPLACE_CMD} 's/-lgc/-lgc-threaded/' ${WRKSRC}/configure
 	@${REINPLACE_CMD} 's,makeinfo,${LOCALBASE}/bin/makeinfo,' \
diff --git a/math/asymptote/distinfo b/math/asymptote/distinfo
index c53fcc45d566..8ecccc39b64b 100644
--- a/math/asymptote/distinfo
+++ b/math/asymptote/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1651849069
-SHA256 (asymptote-2.80.src.tgz) = 6266d097dc49581f8308a5d3d60a77da11262daa60513c5f2e5b21fea4de1756
-SIZE (asymptote-2.80.src.tgz) = 15054879
+TIMESTAMP = 1658909077
+SHA256 (asymptote-2.81.src.tgz) = 768eba48c877373a810d991d482f88480643291aae68fa2abc3aa3d5a7ed0073
+SIZE (asymptote-2.81.src.tgz) = 15062426
+SHA256 (fa28442195bd99b9bac87e3ff752953ac57ee172.patch) = 88d733ec69d5c0b03a866ef20d4e6f3cf308ebd048143d2ce34dcaaaf1fa357b
+SIZE (fa28442195bd99b9bac87e3ff752953ac57ee172.patch) = 667
diff --git a/math/asymptote/pkg-plist b/math/asymptote/pkg-plist
index 9bf33a891310..9238906c904b 100644
--- a/math/asymptote/pkg-plist
+++ b/math/asymptote/pkg-plist
@@ -190,339 +190,6 @@ man/man1/xasy.1x.gz
 %%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
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BezierSaddle.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BezierSurface.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BezierTriangle.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Bode.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CAD1.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CDlabel.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Coons.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GaussianSurface.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Gouraud.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Gouraudcontour.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/HermiteSpline.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Hobbycontrol.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Hobbydir.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Klein.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/NURBScurve.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/NURBSsphere.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/NURBSsurface.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Pythagoras.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PythagoreanTree.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RiemannSphere.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RiemannSurface.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/RiemannSurfaceRoot.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Sierpinski.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SierpinskiGasket.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SierpinskiSponge.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/advection.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alignbox.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alignedaxis.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/cube.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/earthmoon.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/embeddedmovie.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/embeddedu3d.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/externalmovie.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/glmovie.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/heatequation.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/inlinemovie.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/inlinemovie3.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/pdfmovie.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/slidemovies.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/sphere.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/torusanimation.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations/wavepacket.asy
-%%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
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bezier.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bezier2.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beziercurve.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bigdiagonal.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/billboard.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/binarytreetest.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/brokenaxis.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/buildcycle.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cardioid.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cards.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/centroidfg.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cheese.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/circles.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/circumcircle.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clockarray.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coag.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colons.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colorpatch.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colorplanes.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colors.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/condor.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cones.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/conicurv.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contextfonts.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/controlsystem.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cos2theta.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cos3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cosaddition.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cpkcolors.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cube.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/curvedlabel.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/curvedlabel3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cyclohexane.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cylinder.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cylinderskeleton.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datagraph.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/delu.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diagonal.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diatom.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diatom.csv
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dimension.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dots.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dragon.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eetomumu.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/electromagnetic.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elevation.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elliptic.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/epix.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/equilateral.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/equilchord.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorbars.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exp.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exp3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/externalprc.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/extrudedcontour.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fano.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fequlogo.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fermi.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filegraph.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filegraph.dat
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filesurface.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filesurface.dat
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fillcontour.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fin.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fjortoft.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/floatingdisk.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/floor.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/flow.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/flowchartdemo.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractaltree.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/functionshading.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/galleon.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gamma.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gamma3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generalaxis.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generalaxis3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genusthree.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genustwo.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphmarkers.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphwithderiv.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grid.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grid3xyz.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hatch.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/helix.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hierarchy.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/histogram.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperboloid.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperboloidsilhouette.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/icon.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/image.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imagecontour.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imagehistogram.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/impact.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/integraltest.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/interpolate1.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/intro.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/irregularcontour.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/join.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/join3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jump.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/knots.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/label3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/label3ribbon.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/label3solid.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/label3zoom.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/labelbox.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/labelsquare.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/laserlattice.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latexusage-1.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latexusage-2.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latexusage-3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latexusage.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/latticeshading.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/layers.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/leastsquares.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/leastsquares.dat
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legend.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lever.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/limit.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lineargraph.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lineargraph0.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linearregression.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lines.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linetype.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lmfit1.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/log.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/log2graph.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logdown.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loggraph.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loggrid.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logimage.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logo.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logo3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logticks.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowint.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowupint.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/magnetic.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/makepen.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/markers1.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/markers2.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/markregular.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mergeExample.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mexicanhat.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/monthaxis.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mosaic.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mosquito.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multicontour.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/near_earth.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/odetest.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/onecontour.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/oneoverx.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orthocenter.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pOrbital.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parametricelevation.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parametricgraph.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parametricsurface.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partialsurface.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partitionExample.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pathintersectsurface.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pdb.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/penfunctionimage.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/penimage.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/phase.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/piicon.png
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pipeintersection.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pipes.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pixel.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/planeproject.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/planes.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polararea.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polarcircle.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polardatagraph.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poster.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/progrid.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/projectelevation.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/projectrevolution.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pseudosphere.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quartercircle.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quilt.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rainbow.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/randompath3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/refs.bib
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ring.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/roll.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/roundpath.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sacone.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sacone3D.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sacylinder.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sacylinder3D.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/saddle.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scaledgraph.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/secondaryaxis.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/secondaryaxis.csv
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shade.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadedtiling.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadestroke.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shellmethod.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shellsqrtx01.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sin1x.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sin3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sinc.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sinxlex.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slidedemo.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slope.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slopefield1.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smoothelevation.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/soccerball.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spectrum.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sphere.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spheresilhouette.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sphereskeleton.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sphericalharmonic.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spiral.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spiral3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spline.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitpatch.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spring.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spring0.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spring2.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sqrtx01.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sqrtx01y1.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/square.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/star.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stereoscopic.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stroke3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strokepath.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strokeshade.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/subpictures.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/superpath.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tanh.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/teapot.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/teapotIBL.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tensor.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tetra.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/textpath.asy
-%%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
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triangle.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triangles.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triangulate.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/triceratops.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trumpet.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/truncatedIcosahedron.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tvgen.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/twistedtubes.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/twoSpheres.asy
-%%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
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorfieldsphere.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/venn.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/venn3.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertexshading.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/washer.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/washermethod.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wedge.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/westnile.asy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/westnile.csv
-%%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