git: 826267dd6ffd - main - math/asymptote: Update to 2.92
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 09 Oct 2024 16:57:07 UTC
The branch main has been updated by nivit: URL: https://cgit.FreeBSD.org/ports/commit/?id=826267dd6ffd80e5ec1e6e31021856a1f757684e commit 826267dd6ffd80e5ec1e6e31021856a1f757684e Author: Nicola Vitale <nivit@FreeBSD.org> AuthorDate: 2024-10-09 16:54:53 +0000 Commit: Nicola Vitale <nivit@FreeBSD.org> CommitDate: 2024-10-09 16:54:53 +0000 math/asymptote: Update to 2.92 - Update list of dependencies Release changes: https://asymptote.sourceforge.io/ChangeLog Reported by: portscout! --- math/asymptote/Makefile | 11 ++++------- math/asymptote/distinfo | 6 +++--- math/asymptote/files/patch-settings.cc | 20 ++++++++++++-------- math/asymptote/pkg-plist | 6 +++++- 4 files changed, 24 insertions(+), 19 deletions(-) diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile index 11205162f271..0a426ba74280 100644 --- a/math/asymptote/Makefile +++ b/math/asymptote/Makefile @@ -1,13 +1,9 @@ PORTNAME= asymptote -PORTVERSION= 2.81 -PORTREVISION= 6 +PORTVERSION= 2.92 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 WWW= https://asymptote.sourceforge.io/ @@ -21,9 +17,10 @@ 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} + ${PY_PILLOW} \ + xdg-open:devel/xdg-utils -USES= compiler:c++14-lang gettext-runtime ghostscript gl gmake gnome ncurses perl5 python \ +USES= bison compiler:c++14-lang gettext-runtime ghostscript gl gmake gnome ncurses perl5 python \ pyqt:5 shebangfix tar:tgz tex SHEBANG_FILES= GUI/*.py USE_GL= gl glu glut diff --git a/math/asymptote/distinfo b/math/asymptote/distinfo index 8ecccc39b64b..3c2a12cba1e6 100644 --- a/math/asymptote/distinfo +++ b/math/asymptote/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1658909077 -SHA256 (asymptote-2.81.src.tgz) = 768eba48c877373a810d991d482f88480643291aae68fa2abc3aa3d5a7ed0073 -SIZE (asymptote-2.81.src.tgz) = 15062426 +TIMESTAMP = 1728465593 +SHA256 (asymptote-2.92.src.tgz) = 9d9b5c6fa7e0fbce3c1e54feb25e2d51d28c4fe7798f24c76cdcae8291a8ea66 +SIZE (asymptote-2.92.src.tgz) = 17075592 SHA256 (fa28442195bd99b9bac87e3ff752953ac57ee172.patch) = 88d733ec69d5c0b03a866ef20d4e6f3cf308ebd048143d2ce34dcaaaf1fa357b SIZE (fa28442195bd99b9bac87e3ff752953ac57ee172.patch) = 667 diff --git a/math/asymptote/files/patch-settings.cc b/math/asymptote/files/patch-settings.cc index b14cf2fbc960..aa044a38e8d1 100644 --- a/math/asymptote/files/patch-settings.cc +++ b/math/asymptote/files/patch-settings.cc @@ -1,11 +1,15 @@ ---- settings.cc.orig 2019-10-03 16:43:08 UTC +--- settings.cc.orig 2024-10-07 18:22:37 UTC +++ settings.cc -@@ -99,7 +99,7 @@ string defaultPDFViewer="open"; +@@ -101,9 +101,9 @@ string defaultHTMLViewer="open"; + string defaultPDFViewer="open"; string defaultHTMLViewer="open"; - #else - string defaultPSViewer="gv"; --string defaultPDFViewer="acroread"; -+string defaultPDFViewer="gv"; - string defaultHTMLViewer="google-chrome"; - #endif + #else +-string defaultPSViewer="evince"; +-string defaultPDFViewer="evince"; +-string defaultHTMLViewer="google-chrome"; ++string defaultPSViewer="gv"; ++string defaultPDFViewer="xdg-open"; ++string defaultHTMLViewer="xdg-open"; + #endif string defaultGhostscript="gs"; + string defaultGhostscriptLibrary=""; diff --git a/math/asymptote/pkg-plist b/math/asymptote/pkg-plist index 7b893a6475b3..6942c6f9ce16 100644 --- a/math/asymptote/pkg-plist +++ b/math/asymptote/pkg-plist @@ -1,6 +1,7 @@ bin/asy bin/xasy %%DATADIR%%/CAD.asy +%%DATADIR%%/GUI/ContextWindow.py %%DATADIR%%/GUI/CustMatTransform.py %%DATADIR%%/GUI/DebugFlags.py %%DATADIR%%/GUI/GuidesManager.py @@ -25,7 +26,6 @@ bin/xasy %%DATADIR%%/GUI/pyUIClass/widg_editBezier.py %%DATADIR%%/GUI/pyUIClass/widgetPointEditor.py %%DATADIR%%/GUI/pyUIClass/window1.py -%%DATADIR%%/GUI/res/icons.qrc %%DATADIR%%/GUI/res/icons/anchor.svg %%DATADIR%%/GUI/res/icons/android-arrow-back.svg %%DATADIR%%/GUI/res/icons/android-arrow-forward.svg @@ -117,6 +117,7 @@ bin/xasy %%DATADIR%%/labelpath3.asy %%DATADIR%%/lmfit.asy %%DATADIR%%/map.asy +%%DATADIR%%/mapArray.asy %%DATADIR%%/markers.asy %%DATADIR%%/math.asy %%DATADIR%%/metapost.asy @@ -155,10 +156,12 @@ bin/xasy %%DATADIR%%/shaders/screen.glsl %%DATADIR%%/shaders/sum1.glsl %%DATADIR%%/shaders/sum2.glsl +%%DATADIR%%/shaders/sum2fast.glsl %%DATADIR%%/shaders/sum3.glsl %%DATADIR%%/shaders/vertex.glsl %%DATADIR%%/shaders/zero.glsl %%DATADIR%%/simplex.asy +%%DATADIR%%/simplex2.asy %%DATADIR%%/size10.asy %%DATADIR%%/size11.asy %%DATADIR%%/slide.asy @@ -197,6 +200,7 @@ share/info/asymptote/Hobbycontrol.png share/info/asymptote/Hobbydir.png share/info/asymptote/asymptote.info share/info/asymptote/axis3.png +share/info/asymptote/basealign.png share/info/asymptote/bezier.png share/info/asymptote/bezier2.png share/info/asymptote/beziercurve.png