pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/asymptote graphics/asymptote: Update to 2.79
details: https://anonhg.NetBSD.org/pkgsrc/rev/716049c05de0
branches: trunk
changeset: 375874:716049c05de0
user: riastradh <riastradh%pkgsrc.org@localhost>
date: Mon Mar 28 21:38:54 2022 +0000
description:
graphics/asymptote: Update to 2.79
diffstat:
graphics/asymptote/Makefile | 14 ++-
graphics/asymptote/PLIST | 121 +++++++++++++++++++++++---
graphics/asymptote/distinfo | 10 +-
graphics/asymptote/patches/patch-main.cc | 17 ---
graphics/asymptote/patches/patch-runlabel.in | 15 ---
5 files changed, 119 insertions(+), 58 deletions(-)
diffs (truncated from 362 to 300 lines):
diff -r 2e7564f4e5d7 -r 716049c05de0 graphics/asymptote/Makefile
--- a/graphics/asymptote/Makefile Mon Mar 28 21:38:32 2022 +0000
+++ b/graphics/asymptote/Makefile Mon Mar 28 21:38:54 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2021/06/01 09:12:23 wiz Exp $
+# $NetBSD: Makefile,v 1.44 2022/03/28 21:38:54 riastradh Exp $
-DISTNAME= asymptote-2.41
-PKGREVISION= 8
+DISTNAME= asymptote-2.79
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=asymptote/}
EXTRACT_SUFX= .tgz
@@ -19,6 +18,7 @@
TOOL_DEPENDS+= tex-epsf-[0-9]*:../../print/tex-epsf
TOOL_DEPENDS+= tex-etoolbox-[0-9]*:../../devel/tex-etoolbox
TOOL_DEPENDS+= tex-kvsetkeys-[0-9]*:../../print/tex-kvsetkeys
+TOOL_DEPENDS+= tex-media9-[0-9]*:../../print/tex-media9
TOOL_DEPENDS+= tex-pdftex-[0-9]*:../../print/tex-pdftex
TOOL_DEPENDS+= tex-parskip-[0-9]*:../../print/tex-parskip
TOOL_DEPENDS+= tex-texinfo-[0-9]*:../../print/tex-texinfo
@@ -26,12 +26,16 @@
TOOL_DEPENDS+= ghostscript-agpl>=9.16:../../print/ghostscript-agpl
DEPENDS+= tex-geometry-[0-9]*:../../print/tex-geometry
+# Unclear what version is required -- 4.8 is too old, 6.8 is new enough.
+# Let's just leave it at 6.8 since that's what's in pkgsrc now.
+TEXINFO_REQD= 6.8
+
UNLIMIT_RESOURCES= datasize
MAKE_JOBS_SAFE= no # random failure during build as of 2.38
GNU_CONFIGURE= yes
INFO_FILES= yes
-USE_LANGUAGES= c c++03
+USE_LANGUAGES= c c++11
CONFIGURE_ARGS+= --enable-gc=system
CONFIGURE_ARGS+= --infodir=${PREFIX}/info
@@ -44,7 +48,7 @@
SUBST_STAGE.python= pre-configure
SUBST_FILES.python= Makefile.in
SUBST_MESSAGE.python= Fixing path to python interpreter.
-SUBST_SED.python+= -e "s|/usr/bin/env python|${PYTHONBIN:Q}|g"
+SUBST_SED.python+= -e "s|/usr/bin/env python3|${PYTHONBIN:Q}|g"
# DragonFly has stripped makeinfo in the base - without texi2dvi.
OPSYSVARS+= TOOL_DEPENDS
diff -r 2e7564f4e5d7 -r 716049c05de0 graphics/asymptote/PLIST
--- a/graphics/asymptote/PLIST Mon Mar 28 21:38:32 2022 +0000
+++ b/graphics/asymptote/PLIST Mon Mar 28 21:38:54 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2017/06/08 08:47:26 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/03/28 21:38:54 riastradh Exp $
bin/asy
bin/xasy
info/asy-faq.info
@@ -6,19 +6,86 @@
man/man1/asy.1
man/man1/xasy.1
share/asymptote/CAD.asy
-share/asymptote/GUI/CubicBezier.py
+share/asymptote/GUI/CustMatTransform.py
+share/asymptote/GUI/DebugFlags.py
+share/asymptote/GUI/GuidesManager.py
+share/asymptote/GUI/InplaceAddObj.py
+share/asymptote/GUI/PrimitiveShape.py
+share/asymptote/GUI/SetCustomAnchor.py
share/asymptote/GUI/UndoRedoStack.py
+share/asymptote/GUI/Widg_addLabel.py
+share/asymptote/GUI/Widg_addPolyOpt.py
+share/asymptote/GUI/Widg_editBezier.py
+share/asymptote/GUI/Window1.py
+share/asymptote/GUI/__init__.py
+share/asymptote/GUI/configs/xasyconfig.cson
+share/asymptote/GUI/configs/xasykeymap.cson
+share/asymptote/GUI/labelEditor.py
+share/asymptote/GUI/pyUIClass/custMatTransform.py
+share/asymptote/GUI/pyUIClass/labelTextEditor.py
+share/asymptote/GUI/pyUIClass/setCustomAnchor.py
+share/asymptote/GUI/pyUIClass/widg_addLabel.py
+share/asymptote/GUI/pyUIClass/widg_addPolyOpt.py
+share/asymptote/GUI/pyUIClass/widg_editBezier.py
+share/asymptote/GUI/pyUIClass/widgetPointEditor.py
+share/asymptote/GUI/pyUIClass/window1.py
+share/asymptote/GUI/res/icons.qrc
+share/asymptote/GUI/res/icons/anchor.svg
+share/asymptote/GUI/res/icons/android-arrow-back.svg
+share/asymptote/GUI/res/icons/android-arrow-forward.svg
+share/asymptote/GUI/res/icons/android-camera.svg
+share/asymptote/GUI/res/icons/android-close.svg
+share/asymptote/GUI/res/icons/android-color-palette.svg
+share/asymptote/GUI/res/icons/android-delete.svg
+share/asymptote/GUI/res/icons/android-done.svg
+share/asymptote/GUI/res/icons/android-expand.svg
+share/asymptote/GUI/res/icons/android-folder-open.svg
+share/asymptote/GUI/res/icons/android-hand.svg
+share/asymptote/GUI/res/icons/android-locate.svg
+share/asymptote/GUI/res/icons/android-radio-button-off.svg
+share/asymptote/GUI/res/icons/android-radio-button-on.svg
+share/asymptote/GUI/res/icons/android-refresh.svg
+share/asymptote/GUI/res/icons/arrow-move.svg
+share/asymptote/GUI/res/icons/arrow-resize.svg
+share/asymptote/GUI/res/icons/brush.svg
+share/asymptote/GUI/res/icons/bucket.svg
+share/asymptote/GUI/res/icons/center.svg
+share/asymptote/GUI/res/icons/centerorigin.svg
+share/asymptote/GUI/res/icons/check.svg
+share/asymptote/GUI/res/icons/chevron-with-circle-left.svg
+share/asymptote/GUI/res/icons/chevron-with-circle-right.svg
+share/asymptote/GUI/res/icons/circle.svg
+share/asymptote/GUI/res/icons/close-round.svg
+share/asymptote/GUI/res/icons/closedcurve.svg
+share/asymptote/GUI/res/icons/closedpolygon.svg
+share/asymptote/GUI/res/icons/code.svg
+share/asymptote/GUI/res/icons/edit.svg
+share/asymptote/GUI/res/icons/eye.svg
+share/asymptote/GUI/res/icons/filledbucket.svg
+share/asymptote/GUI/res/icons/grid.svg
+share/asymptote/GUI/res/icons/magnifying-glass.svg
+share/asymptote/GUI/res/icons/opencurve.svg
+share/asymptote/GUI/res/icons/openpolygon.svg
+share/asymptote/GUI/res/icons/plus-round.svg
+share/asymptote/GUI/res/icons/redo.svg
+share/asymptote/GUI/res/icons/save.svg
+share/asymptote/GUI/res/icons/social-python.svg
+share/asymptote/GUI/res/icons/subdirectory-left.svg
+share/asymptote/GUI/res/icons/text.svg
+share/asymptote/GUI/res/icons/triangle-stroked-15.svg
+share/asymptote/GUI/res/icons/undo.svg
+share/asymptote/GUI/setup.py
share/asymptote/GUI/xasy.py
share/asymptote/GUI/xasy2asy.py
-share/asymptote/GUI/xasyActions.py
-share/asymptote/GUI/xasyBezierEditor.py
-share/asymptote/GUI/xasyCodeEditor.py
-share/asymptote/GUI/xasyColorPicker.py
+share/asymptote/GUI/xasyArgs.py
+share/asymptote/GUI/xasyBezierInterface.py
share/asymptote/GUI/xasyFile.py
-share/asymptote/GUI/xasyGUIIcons.py
-share/asymptote/GUI/xasyMainWin.py
share/asymptote/GUI/xasyOptions.py
-share/asymptote/GUI/xasyOptionsDialog.py
+share/asymptote/GUI/xasyStrings.py
+share/asymptote/GUI/xasySvg.py
+share/asymptote/GUI/xasyTransform.py
+share/asymptote/GUI/xasyUtils.py
+share/asymptote/GUI/xasyValidator.py
share/asymptote/GUI/xasyVersion.py
share/asymptote/animate.asy
share/asymptote/animation.asy
@@ -34,6 +101,7 @@
share/asymptote/bezulate.asy
share/asymptote/binarytree.asy
share/asymptote/bsp.asy
+share/asymptote/colormap.asy
share/asymptote/contour.asy
share/asymptote/contour3.asy
share/asymptote/drawtree.asy
@@ -51,8 +119,8 @@
share/asymptote/interpolate.asy
share/asymptote/labelpath.asy
share/asymptote/labelpath3.asy
-share/asymptote/latin1.asy
share/asymptote/lmfit.asy
+share/asymptote/map.asy
share/asymptote/markers.asy
share/asymptote/math.asy
share/asymptote/metapost.asy
@@ -79,10 +147,20 @@
share/asymptote/plain_scaling.asy
share/asymptote/plain_shipout.asy
share/asymptote/plain_strings.asy
-share/asymptote/plain_xasy.asy
share/asymptote/pstoedit.asy
+share/asymptote/rational.asy
+share/asymptote/rationalSimplex.asy
share/asymptote/reload.js
share/asymptote/roundedpath.asy
+share/asymptote/shaders/blend.glsl
+share/asymptote/shaders/count.glsl
+share/asymptote/shaders/fragment.glsl
+share/asymptote/shaders/screen.glsl
+share/asymptote/shaders/sum1.glsl
+share/asymptote/shaders/sum2.glsl
+share/asymptote/shaders/sum3.glsl
+share/asymptote/shaders/vertex.glsl
+share/asymptote/shaders/zero.glsl
share/asymptote/simplex.asy
share/asymptote/size10.asy
share/asymptote/size11.asy
@@ -102,8 +180,11 @@
share/asymptote/tree.asy
share/asymptote/trembling.asy
share/asymptote/tube.asy
-share/asymptote/unicode.asy
+share/asymptote/v3d.asy
+share/asymptote/v3dheadertypes.asy
+share/asymptote/v3dtypes.asy
share/asymptote/version.asy
+share/asymptote/webgl/asygl.js
share/asymptote/x11colors.asy
share/doc/asymptote/CAD.pdf
share/doc/asymptote/TeXShopAndAsymptote.pdf
@@ -121,6 +202,7 @@
share/doc/asymptote/asy-latex.pdf
share/doc/asymptote/asyRefCard.pdf
share/doc/asymptote/asymptote.pdf
+share/doc/asymptote/examples/100d.pdb1
share/doc/asymptote/examples/100d.views
share/doc/asymptote/examples/1overx.asy
share/doc/asymptote/examples/BezierPatch.asy
@@ -169,6 +251,7 @@
share/doc/asymptote/examples/animations/wheel.asy
share/doc/asymptote/examples/annotation.asy
share/doc/asymptote/examples/arrows3.asy
+share/doc/asymptote/examples/axialshade.asy
share/doc/asymptote/examples/axis3.asy
share/doc/asymptote/examples/bars3.asy
share/doc/asymptote/examples/basealign.asy
@@ -251,6 +334,7 @@
share/doc/asymptote/examples/genusthree.asy
share/doc/asymptote/examples/genustwo.asy
share/doc/asymptote/examples/graphmarkers.asy
+share/doc/asymptote/examples/graphwithderiv.asy
share/doc/asymptote/examples/grid.asy
share/doc/asymptote/examples/grid3xyz.asy
share/doc/asymptote/examples/hatch.asy
@@ -292,6 +376,7 @@
share/doc/asymptote/examples/limit.asy
share/doc/asymptote/examples/lineargraph.asy
share/doc/asymptote/examples/lineargraph0.asy
+share/doc/asymptote/examples/linearregression.asy
share/doc/asymptote/examples/lines.asy
share/doc/asymptote/examples/linetype.asy
share/doc/asymptote/examples/lmfit1.asy
@@ -322,7 +407,7 @@
share/doc/asymptote/examples/onecontour.asy
share/doc/asymptote/examples/oneoverx.asy
share/doc/asymptote/examples/orthocenter.asy
-share/doc/asymptote/examples/p-orbital.asy
+share/doc/asymptote/examples/pOrbital.asy
share/doc/asymptote/examples/parametricelevation.asy
share/doc/asymptote/examples/parametricgraph.asy
share/doc/asymptote/examples/parametricsurface.asy
@@ -333,7 +418,7 @@
share/doc/asymptote/examples/penfunctionimage.asy
share/doc/asymptote/examples/penimage.asy
share/doc/asymptote/examples/phase.asy
-share/doc/asymptote/examples/piicon.eps
+share/doc/asymptote/examples/piicon.png
share/doc/asymptote/examples/pipeintersection.asy
share/doc/asymptote/examples/pipes.asy
share/doc/asymptote/examples/pixel.pdf
@@ -373,6 +458,7 @@
share/doc/asymptote/examples/sinc.asy
share/doc/asymptote/examples/sinxlex.asy
share/doc/asymptote/examples/slidedemo.asy
+share/doc/asymptote/examples/slope.asy
share/doc/asymptote/examples/slopefield1.asy
share/doc/asymptote/examples/smoothelevation.asy
share/doc/asymptote/examples/soccerball.asy
@@ -400,14 +486,17 @@
share/doc/asymptote/examples/superpath.asy
share/doc/asymptote/examples/tanh.asy
share/doc/asymptote/examples/teapot.asy
+share/doc/asymptote/examples/teapotIBL.asy
share/doc/asymptote/examples/tensor.asy
share/doc/asymptote/examples/tetra.asy
share/doc/asymptote/examples/textpath.asy
share/doc/asymptote/examples/thermodynamics.asy
share/doc/asymptote/examples/threeviews.asy
share/doc/asymptote/examples/tile.asy
+share/doc/asymptote/examples/tiling.asy
share/doc/asymptote/examples/torus.asy
share/doc/asymptote/examples/transparency.asy
+share/doc/asymptote/examples/transparentCubes.asy
share/doc/asymptote/examples/treetest.asy
share/doc/asymptote/examples/trefoilknot.asy
share/doc/asymptote/examples/triads.asy
@@ -419,9 +508,11 @@
share/doc/asymptote/examples/truncatedIcosahedron.asy
share/doc/asymptote/examples/tvgen.asy
share/doc/asymptote/examples/twistedtubes.asy
+share/doc/asymptote/examples/twoSpheres.asy
share/doc/asymptote/examples/unitcircle.asy
share/doc/asymptote/examples/unitcircle3.asy
share/doc/asymptote/examples/unitoctant.asy
+share/doc/asymptote/examples/unitoctantx.asy
share/doc/asymptote/examples/upint.asy
share/doc/asymptote/examples/vectorfield.asy
share/doc/asymptote/examples/vectorfield3.asy
@@ -437,6 +528,7 @@
share/doc/asymptote/examples/workcone.asy
share/doc/asymptote/examples/worksheet.asy
share/doc/asymptote/examples/worldmap.asy
+share/doc/asymptote/examples/worldmap.dat
share/doc/asymptote/examples/xsin1x.asy
share/doc/asymptote/examples/xstitch.asy
Home |
Main Index |
Thread Index |
Old Index