git: 4a26726335f2 - main - math/asymptote: update to 2.80

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Fri, 06 May 2022 19:22:03 UTC
The branch main has been updated by nivit:

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

commit 4a26726335f27029dbf8c5d28a80e4afffa9e008
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2022-05-06 19:18:43 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2022-05-06 19:21:49 +0000

    math/asymptote: update to 2.80
---
 math/asymptote/Makefile  |  7 ++++---
 math/asymptote/distinfo  |  6 +++---
 math/asymptote/pkg-plist | 20 +++++++++++++++++++-
 3 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile
index 3ef498121d65..447ff4142b78 100644
--- a/math/asymptote/Makefile
+++ b/math/asymptote/Makefile
@@ -1,8 +1,8 @@
 # Created by: Nicola Vitale <nivit@email.it>
 
 PORTNAME=	asymptote
-PORTVERSION=	2.67
-PORTREVISION=	8
+PORTVERSION=	2.80
+PORTREVISION=	0
 CATEGORIES=	math
 MASTER_SITES=	SF/${PORTNAME}/${PORTVERSION}
 DISTNAME=	${PORTNAME}-${PORTVERSION}.src
@@ -15,7 +15,8 @@ LICENSE_COMB=	dual
 
 ONLY_FOR_ARCHS=	amd64 i386
 
-LIB_DEPENDS=	libcurl.so:ftp/curl \
+LIB_DEPENDS=	libboost_filesystem.so:devel/boost-libs \
+		libcurl.so:ftp/curl \
 		libsigsegv.so:devel/libsigsegv
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cson>=0.8:devel/py-cson@${PY_FLAVOR} \
 		${PY_PILLOW}
diff --git a/math/asymptote/distinfo b/math/asymptote/distinfo
index 7eaaec226d2d..c53fcc45d566 100644
--- a/math/asymptote/distinfo
+++ b/math/asymptote/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1601134257
-SHA256 (asymptote-2.67.src.tgz) = 8a1e574b81140b3fc1f5be659468bf90a313255a5a548ddd9fd11d4155e72d9b
-SIZE (asymptote-2.67.src.tgz) = 4668696
+TIMESTAMP = 1651849069
+SHA256 (asymptote-2.80.src.tgz) = 6266d097dc49581f8308a5d3d60a77da11262daa60513c5f2e5b21fea4de1756
+SIZE (asymptote-2.80.src.tgz) = 15054879
diff --git a/math/asymptote/pkg-plist b/math/asymptote/pkg-plist
index 32eb1fcfce16..9bf33a891310 100644
--- a/math/asymptote/pkg-plist
+++ b/math/asymptote/pkg-plist
@@ -45,6 +45,7 @@ man/man1/xasy.1x.gz
 %%DATADIR%%/GUI/res/icons/android-refresh.svg
 %%DATADIR%%/GUI/res/icons/arrow-move.svg
 %%DATADIR%%/GUI/res/icons/arrow-resize.svg
+%%DATADIR%%/GUI/res/icons/brush.svg
 %%DATADIR%%/GUI/res/icons/bucket.svg
 %%DATADIR%%/GUI/res/icons/center.svg
 %%DATADIR%%/GUI/res/icons/centerorigin.svg
@@ -64,11 +65,13 @@ man/man1/xasy.1x.gz
 %%DATADIR%%/GUI/res/icons/opencurve.svg
 %%DATADIR%%/GUI/res/icons/openpolygon.svg
 %%DATADIR%%/GUI/res/icons/plus-round.svg
+%%DATADIR%%/GUI/res/icons/redo.svg
 %%DATADIR%%/GUI/res/icons/save.svg
 %%DATADIR%%/GUI/res/icons/social-python.svg
 %%DATADIR%%/GUI/res/icons/subdirectory-left.svg
 %%DATADIR%%/GUI/res/icons/text.svg
 %%DATADIR%%/GUI/res/icons/triangle-stroked-15.svg
+%%DATADIR%%/GUI/res/icons/undo.svg
 %%DATADIR%%/GUI/setup.py
 %%DATADIR%%/GUI/xasy.py
 %%DATADIR%%/GUI/xasy2asy.py
@@ -147,8 +150,16 @@ man/man1/xasy.1x.gz
 %%DATADIR%%/rationalSimplex.asy
 %%DATADIR%%/reload.js
 %%DATADIR%%/roundedpath.asy
+%%DATADIR%%/shaders/blend.glsl
+%%DATADIR%%/shaders/compress.glsl
+%%DATADIR%%/shaders/count.glsl
 %%DATADIR%%/shaders/fragment.glsl
+%%DATADIR%%/shaders/screen.glsl
+%%DATADIR%%/shaders/sum1.glsl
+%%DATADIR%%/shaders/sum2.glsl
+%%DATADIR%%/shaders/sum3.glsl
 %%DATADIR%%/shaders/vertex.glsl
+%%DATADIR%%/shaders/zero.glsl
 %%DATADIR%%/simplex.asy
 %%DATADIR%%/size10.asy
 %%DATADIR%%/size11.asy
@@ -168,6 +179,9 @@ man/man1/xasy.1x.gz
 %%DATADIR%%/tree.asy
 %%DATADIR%%/trembling.asy
 %%DATADIR%%/tube.asy
+%%DATADIR%%/v3d.asy
+%%DATADIR%%/v3dheadertypes.asy
+%%DATADIR%%/v3dtypes.asy
 %%DATADIR%%/version.asy
 %%DATADIR%%/webgl/asygl.js
 %%DATADIR%%/x11colors.asy
@@ -308,6 +322,7 @@ man/man1/xasy.1x.gz
 %%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
@@ -459,6 +474,7 @@ man/man1/xasy.1x.gz
 %%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
@@ -480,6 +496,7 @@ man/man1/xasy.1x.gz
 %%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
@@ -534,11 +551,13 @@ share/info/asymptote/elliptic.png
 share/info/asymptote/errorbars.png
 share/info/asymptote/exp.png
 share/info/asymptote/filegraph.png
+share/info/asymptote/fillcontour.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/graphwithderiv.png
 share/info/asymptote/grid3xyz.png
 share/info/asymptote/hatch.png
 share/info/asymptote/helix.png
@@ -592,4 +611,3 @@ share/info/asymptote/westnile.png
 %%TEXMFLOCALDIR%%/tex/latex/asymptote/asycolors.sty
 %%TEXMFLOCALDIR%%/tex/latex/asymptote/asymptote.sty
 %%TEXMFLOCALDIR%%/tex/latex/asymptote/latexmkrc
-%%TEXMFLOCALDIR%%/tex/latex/asymptote/ocg.sty