On 2022/08/26 15:00, wen heping wrote:
> 
> ping ...

Please cvs up your ports tree

> Here is the revised patch, add 2 missing BUILD_DEPENDS to fix build,
> which spotted by sthen@.
> 
> wen

> ? wen.log
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/graphics/asymptote/Makefile,v
> retrieving revision 1.48
> diff -u -p -r1.48 Makefile
> --- Makefile  12 Aug 2022 22:25:14 -0000      1.48
> +++ Makefile  18 Aug 2022 09:30:47 -0000
> @@ -2,8 +2,7 @@ BROKEN-riscv64=               assertion "q.pre == 0 &
>  
>  COMMENT=             powerful descriptive vector graphics language
>  
> -DISTNAME=            asymptote-2.70
> -REVISION=            4
> +DISTNAME=            asymptote-2.82
>  EXTRACT_SUFX=                .src.tgz
>  CATEGORIES=          graphics
>  
> @@ -24,7 +23,9 @@ COMPILER =          base-clang ports-gcc
>  BUILD_DEPENDS=               graphics/glm \
>                       print/texinfo \
>                       print/texlive/base \
> -                     print/texlive/texmf,-main
> +                     print/texlive/texmf,-main \
> +                     print/texlive/texmf,-full \
> +                     math/eigen3
>  RUN_DEPENDS=         print/texlive/texmf,-full \
>                       math/py-numpy${MODPY_FLAVOR} \
>                       textproc/py-cson${MODPY_FLAVOR} \
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/graphics/asymptote/distinfo,v
> retrieving revision 1.5
> diff -u -p -r1.5 distinfo
> --- distinfo  24 May 2021 10:15:04 -0000      1.5
> +++ distinfo  18 Aug 2022 09:30:47 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (asymptote-2.70.src.tgz) = 
> 9cyROoWMM+kveatCHTVMD+K6vYf0Uq6d/3KakCqoDD8=
> -SIZE (asymptote-2.70.src.tgz) = 4674495
> +SHA256 (asymptote-2.82.src.tgz) = 
> T2+8WqBYyNOFE1Rr5bIzu11/pQ45SG89hiSqdZWudI0=
> +SIZE (asymptote-2.82.src.tgz) = 15070290
> Index: patches/patch-settings_cc
> ===================================================================
> RCS file: patches/patch-settings_cc
> diff -N patches/patch-settings_cc
> --- patches/patch-settings_cc 11 Mar 2022 19:22:06 -0000      1.3
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -Cope with ghostscript pre-9.16. If updating GS, this patch is likely to
> -trigger a failure and should be removed.
> -
> -Index: settings.cc
> ---- settings.cc.orig
> -+++ settings.cc
> -@@ -86,7 +86,7 @@ mode_t mask;
> - 
> - string systemDir=ASYMPTOTE_SYSDIR;
> - string defaultPSdriver="ps2write";
> --string defaultEPSdriver="eps2write";
> -+string defaultEPSdriver="epswrite";
> - string 
> defaultAsyGL="https://vectorgraphics.github.io/asymptote/base/webgl/asygl-"+
> -   string(AsyGLVersion)+".js";
> - 
> Index: patches/patch-xstream_h
> ===================================================================
> RCS file: patches/patch-xstream_h
> diff -N patches/patch-xstream_h
> --- patches/patch-xstream_h   11 Mar 2022 19:22:06 -0000      1.3
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -Index: xstream.h
> ---- xstream.h.orig
> -+++ xstream.h
> -@@ -54,6 +54,11 @@ inline bool_t xdr_u_long(XDR *__xdrs, unsigned long *_
> - 
> - #endif
> - 
> -+#ifdef __OpenBSD__
> -+#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>
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/graphics/asymptote/pkg/PLIST,v
> retrieving revision 1.12
> diff -u -p -r1.12 PLIST
> --- pkg/PLIST 11 Mar 2022 19:22:06 -0000      1.12
> +++ pkg/PLIST 18 Aug 2022 09:30:47 -0000
> @@ -53,6 +53,7 @@ share/asymptote/GUI/res/icons/android-ra
>  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
> @@ -72,11 +73,13 @@ share/asymptote/GUI/res/icons/magnifying
>  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
> @@ -156,8 +159,17 @@ share/asymptote/rationalSimplex.asy
>  share/asymptote/reload.js
>  share/asymptote/roundedpath.asy
>  share/asymptote/shaders/
> +share/asymptote/shaders/blend.glsl
> +share/asymptote/shaders/compress.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/sum2fast.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
> @@ -177,6 +189,9 @@ share/asymptote/three_tube.asy
>  share/asymptote/tree.asy
>  share/asymptote/trembling.asy
>  share/asymptote/tube.asy
> +share/asymptote/v3d.asy
> +share/asymptote/v3dheadertypes.asy
> +share/asymptote/v3dtypes.asy
>  share/asymptote/version.asy
>  share/asymptote/webgl/
>  share/asymptote/webgl/asygl.js
> @@ -203,6 +218,7 @@ share/examples/asymptote/
>  share/examples/asymptote/100d.pdb1
>  share/examples/asymptote/100d.views
>  share/examples/asymptote/1overx.asy
> +share/examples/asymptote/AiryDisk.asy
>  share/examples/asymptote/BezierPatch.asy
>  share/examples/asymptote/BezierSaddle.asy
>  share/examples/asymptote/BezierSurface.asy
> @@ -333,6 +349,7 @@ share/examples/asymptote/generalaxis3.as
>  share/examples/asymptote/genusthree.asy
>  share/examples/asymptote/genustwo.asy
>  share/examples/asymptote/graphmarkers.asy
> +share/examples/asymptote/graphwithderiv.asy
>  share/examples/asymptote/grid.asy
>  share/examples/asymptote/grid3xyz.asy
>  share/examples/asymptote/hatch.asy
> @@ -484,6 +501,7 @@ share/examples/asymptote/subpictures.asy
>  share/examples/asymptote/superpath.asy
>  share/examples/asymptote/tanh.asy
>  share/examples/asymptote/teapot.asy
> +share/examples/asymptote/teapotIBL.asy
>  share/examples/asymptote/tensor.asy
>  share/examples/asymptote/tetra.asy
>  share/examples/asymptote/textpath.asy
> @@ -505,6 +523,7 @@ share/examples/asymptote/trumpet.asy
>  share/examples/asymptote/truncatedIcosahedron.asy
>  share/examples/asymptote/tvgen.asy
>  share/examples/asymptote/twistedtubes.asy
> +share/examples/asymptote/twoSpheres.asy
>  share/examples/asymptote/unitcircle.asy
>  share/examples/asymptote/unitcircle3.asy
>  share/examples/asymptote/unitoctant.asy
> @@ -541,5 +560,4 @@ share/texmf-local/tex/latex/asymptote/
>  share/texmf-local/tex/latex/asymptote/asycolors.sty
>  share/texmf-local/tex/latex/asymptote/asymptote.sty
>  share/texmf-local/tex/latex/asymptote/latexmkrc
> -share/texmf-local/tex/latex/asymptote/ocg.sty
>  @tag mktexlsr-local

Reply via email to