head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.14 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.12 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.10 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.8 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.6 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.14.0.4 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.14.0.2 pkgsrc-2022Q2-base:1.14 pkgsrc-2022Q1:1.13.0.4 pkgsrc-2022Q1-base:1.13 pkgsrc-2021Q4:1.13.0.2 pkgsrc-2021Q4-base:1.13 pkgsrc-2021Q3:1.11.0.12 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.10 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.8 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.6 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.4 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.2 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.10.0.8 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.10.0.10 pkgsrc-2019Q4-base:1.10 pkgsrc-2019Q3:1.10.0.6 pkgsrc-2019Q3-base:1.10 pkgsrc-2019Q2:1.10.0.4 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.10.0.2 pkgsrc-2019Q1-base:1.10 pkgsrc-2018Q4:1.9.0.16 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.14 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.12 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.10 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.8 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.6 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.2 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.8.0.4 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.2 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.7.0.8 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.6 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.4 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.2 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.5.0.16 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.14 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.12 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.10 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.8 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.6 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.4 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.2 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.4.0.10 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.8 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.6 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.4 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.2 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.3.0.4 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.2 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.2.0.20 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.18 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.16 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.14 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.12 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.10 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.8 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.6 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.4 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.2 pkgsrc-2009Q3-base:1.2 pkgsrc-20090822:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.14 date 2022.03.28.21.38.54; author riastradh; state Exp; branches; next 1.13; commitid F1iCyyX8DvJ3V1yD; 1.13 date 2021.10.26.10.45.59; author nia; state Exp; branches; next 1.12; commitid 6mU28GyqPd3PdjeD; 1.12 date 2021.10.07.14.12.01; author nia; state Exp; branches; next 1.11; commitid 7mrgNTa8lk0sYSbD; 1.11 date 2020.04.15.22.53.33; author joerg; state Exp; branches; next 1.10; commitid dUYKBTWZ173ydx4C; 1.10 date 2019.01.08.10.58.09; author markd; state Exp; branches; next 1.9; commitid TucukJvYaADj8Y6B; 1.9 date 2017.06.08.08.47.26; author wiz; state Exp; branches; next 1.8; commitid 89C2FFunDmMS1yUz; 1.8 date 2016.09.30.11.54.00; author wiz; state Exp; branches; next 1.7; commitid GYptnXSn4Vq28joz; 1.7 date 2015.12.12.20.44.13; author markd; state Exp; branches; next 1.6; commitid stnHMTAV2kNKtHMy; 1.6 date 2015.11.03.21.33.52; author agc; state Exp; branches; next 1.5; commitid PgUQO3oNWmoc0HHy; 1.5 date 2013.11.11.16.43.21; author joerg; state Exp; branches; next 1.4; commitid cBwysqq6HPWRBScx; 1.4 date 2012.07.03.18.07.03; author joerg; state Exp; branches; next 1.3; 1.3 date 2012.03.10.21.14.51; author markd; state Exp; branches; next 1.2; 1.2 date 2009.08.31.14.53.10; author wiz; state Exp; branches; next 1.1; 1.1 date 2009.08.21.23.02.29; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2009.08.21.23.02.29; author wiz; state Exp; branches; next ; desc @@ 1.14 log @graphics/asymptote: Update to 2.79 @ text @$NetBSD: distinfo,v 1.13 2021/10/26 10:45:59 nia Exp $ BLAKE2s (asymptote-2.79.src.tgz) = 2124f219cc08aa16c619abc98aae36ddbc6dc7d8ee9eda9768ec4c699b3a293c SHA512 (asymptote-2.79.src.tgz) = 59331c5c185ca59137ca8ad4ee2ab1be20822ab3b13fe82d211f8fa0d005ca5b6f218477277abe14f1a7efdd801a10b66d259aebdbd758db34c149c8563c857b Size (asymptote-2.79.src.tgz) = 15271295 bytes SHA1 (patch-configure) = c3d035f0744b8558624863fddbe68205c862a37b @ 1.13 log @graphics: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2021/10/07 14:12:01 nia Exp $ d3 3 a5 3 BLAKE2s (asymptote-2.41.src.tgz) = ef93713013de431f94e29fbdaca0f13be53230897ee369e6362d7b03bc20f932 SHA512 (asymptote-2.41.src.tgz) = 93f737a44b085c2290c4553c765cf49679820e6623bc5b6d0229818409868876275d6f0571abeb76033955fa95ee594e37d10c9901c54755b085e36760fd96cb Size (asymptote-2.41.src.tgz) = 3516426 bytes a6 2 SHA1 (patch-main.cc) = 1cf992b56fe28efb94128f68e941f36d9b033e9a SHA1 (patch-runlabel.in) = 8cd6fd4cc1e7b7e72c50dea9d777ed839e1ad269 @ 1.12 log @graphics: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2020/04/15 22:53:33 joerg Exp $ d3 1 a3 1 RMD160 (asymptote-2.41.src.tgz) = 2614a78d24126817462a8b7bffd918c84b96b808 @ 1.11 log @Require C++03 and check for libc++ correctly. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2019/01/08 10:58:09 markd Exp $ a2 1 SHA1 (asymptote-2.41.src.tgz) = ee33febaab5b42e0f04375f4a40512102d01a1d5 @ 1.10 log @asymptote: Port to boehm-gc-7.6.8 upstream commit 38a59370dc5ac720c29e1424614a10f7384b943f @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2017/06/08 08:47:26 wiz Exp $ d9 1 @ 1.9 log @Updated asymptote to 2.41. Release Notes for Version 2.41 The rendering of Bezier patches was improved. Minor improvements were made to perpendicular marks in the geometry package. A perl issue was addressed. Two unwanted temporary files are now removed after TeX processing. EPS output is now supported with all TeX engines. A workaround was implemented for the ImageMagick jpeg black background bug. Release Notes for Version 2.40 A partial workaround for the OpenGL transparency bug was implemented, by presorting transparent triangles of the same material. The examples were updated and a segmentation fault was fixed. Multisample detection, surface rendering, and crack filling algorithms were fixed. The default compilation flags now specify -std=c++11. Release Notes for Version 2.39 A workaround was implemented for the backwards incompatibility in the TeXLive 2016 graphicx package. Empty tick labels in graphs are now avoided. A paletteticks NoTicks option was added. Support for lualatex was improved. Renderers for Bezier patches and curves more efficient than those in the deprecated GLU library were implemented. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2016/09/30 11:54:00 wiz Exp $ d8 1 @ 1.8 log @Updated asymptote to 2.38. Release Notes for Version 2.38 An integer division operator # was added. Control points in xasy are now correctly parsed. Longitudinal splitting in the revolution structure of the solids module was fixed. Portability fixes were implemented. The ncurses library is now only required with --enable-readline. A --disable-sigsegv configuration option was added. Release Notes for Version 2.37 The xasy graphical user interface now runs under both Python 2.7 and Python 3. Legacy versions (prior to 9.14) of Ghostscript can be supported by assigning settings.epsdriver="epswrite" (or by setting the environment variable ASYMPTOTE_EPSDRIVER to epswrite). The quiet flag suppresses noninteractive standard output when settings.verbosity <= 1. A progress function was added to the plain_strings module. The smoothcontour3 module was optimized to use Bezier triangles where appropriate, along with a built-in least-squares routine and an improved root finder based on quadratic interpolation. If settings.sysdir is empty, preference is given to a version of kpsewhich in the same directory as the executable for determining the correct sysdir. The handling of degenerate normals of Bezier triangles was fixed. Bugs in forking, integer formatting, dash adjustment, subpaths, and guide reversion were fixed. Version 1.30 of asymptote.sty (auto-generated) and version 0.35 (or later) of media9.sty are now required. Release Notes for Version 2.36 Bezier triangle patches have been implemented in place of degenerate Bezier tensor product patches. Surface rendering was improved. The configuration of the readline and gc libraries was fixed. The asy configuration directory is only created if localhistory=false. Patches are now sorted by projected distance. Animations were fixed by running LaTeX twice. The asy-mode.el headers were updated. Intermittent segmentation faults and floating point exceptions in the OpenGL renderer were fixed. Support for GSL 2.0 was added. A quite nan constant was added. Straight segments are no longer split in bezulate. Segmentation faults in tab completion were fixed. A work around for a clang 3.7.0 compiler bug was implemented. The smoothcontour routine was sped up. Several bugs in the file read routines were fixed. A bug in rest argument signature equivalence was fixed. Threads are no longer used in batch mode, except under MacOS X. A convenience function graphicscale was added for using graphic with the conTeXt tex engine. The splinetype detection for Spline surfaces was fixed. Release Notes for Version 2.35 A work around was implemented for a ghostscript eps2write bug that forces all postscript to the first page, breaking multiple 3D XeLaTeX and ConTeXt labels. Release Notes for Version 2.34 The readability of named pen colors was improved in the documentation. A surface cone(path3 base, triple vertex) routine was added for constructing an approximate cone over an arbitrary base. A test for Ghostscript 9.14 or later was added to the build process. The documentation was updated. A CYGWIN warning message under Windows 8 was fixed. Release Notes for Version 2.33 A work around was implemented for the missing epswrite driver in ghostscript-9.15. Deconstruction is now always done in the C locale. A work around for a unit change in dvisvgm-1.5.3 was implemented. The path arc(pair B, pair A, pair C, real r) function was fixed. The handling of the boolean condition in parametric surfaces was fixed. The default meshlight was changed to nolight so that mesh lines with positive width appear consistent with the default mesh lines. A nonsquare image dimension error was fixed. The definition of the SimpleHead arrowhead was fixed. The zoom/menu button and play option were fixed. An intersect(path, surface) function was implemented. A smoothcontour3 module written by Charles Staats and leminiscate example were added. The inline asymptote.sty option now works with xelatex. An obsolete workaround for an Adobe Reader transparency artifact was removed. An asylatexdir option was added to support the pdflatex -output-directory option. An aligndir option for aligning the picture to an arbitrary point of the page boundary was added. The garbage collector was updated to gc-7.4.2. The documentation was updated. Release Notes for Version 2.32 The libc++ stringstream workaround was also enabled for FreeBSD. The segment(bool[] b) function was fixed. The side(pair,pair,pair) function was renamed to orient(pair,pair,pair) and an error in its documentation was corrected. New functions orient(triple,triple,triple,triple) and insphere(triple,triple,triple,triple,triple) were implemented. A random number generator incompatibility on some platforms was fixed. Support was removed for the obsolete utility texi2dvi4a2ps. Compiler warnings were suppressed. Release Notes for Version 2.31 Hangs in 3D font generation and also in the "none" tex engine were fixed. Release Notes for Version 2.30 Compilation issues were addressed. A workaround for the broken stringstream container in MacOS 10.9 libc++ was implemented. The OpenGL zoom/menu button was fixed. Release Notes for Version 2.29 The TeX bidirectional pipe was overhauled to support the context tex engine again. The luatex and lualatex tex engines were enabled. The inline option used by the asymptote.sty LaTeX package and the inlineimage option used for generating external PRC files were fixed. Portability issues were addressed. Release Notes for Version 2.28 A locale bug that interfered with the 3D PRC camera transformation was fixed. Minimum OpenGL window constraints were removed in favour of the viewportsize variable. The transform(u,v,O) function, which projects onto the plane spanned by u and v through point O, was fixed. Numerical overflow issues in quadraticroots and cubicroots were fixed. The documentation was updated. Release Notes for Version 2.27 Move Adobe transparency workaround to C++ code to allow use of texpreamble again with the pdflatex tex engine. Release Notes for Version 2.26 The xasy graphical user interface now terminates the asy process on exit. The xasy code editor under MSWindows was fixed; the default code editor is now winpad. Degenerate HookHead and SimpleHead arrows were fixed. Portability issues were addressed. Release Notes for Version 2.25 A superfluous play button in rendered 3D images embedded by recent versions of media9 is now suppressed. The contour.asy module was reverted to a previous stable linearized version. A numerical precision issue in makepen was fixed. A routine for drawing braces was added. Deep recursion is now avoided in guide flattening. A workaround for an Adobe Reader transparency artifact was implemented for the pdflatex and xelatex tex engines. Raw PRC output can now be generated with the "-f prc" command-line option. Vector patches are now sorted to work around opacity artifacts in many rendering engines. The xasy code editor now accepts command-line options. Under MSWindows, the ghostscript library is searched for in both the 32 bit and 64 bit registries. The FAQ and documentation were updated. Release Notes for Version 2.24 A segmentation fault in drawSphere was fixed. Recursive calls to simpson are now supported. The explicit libglapi dependency was removed. A latexmkrc example file that shows how to store figures in a subdirectory is now included. Release Notes for Version 2.23 Compilation without the FFTW library is now supported again. Release Notes for Version 2.22 Self-defined unary operators are now allowed. Formatted strings instead of real values are compared in OmitFormat. The segment(bool[]) function was rewritten to use the more efficient segmentlimits(bool[]) call. Unnecessary buffering of surface and path3 data was removed. Portability tweaks were made. References to out-of-date trembling examples were removed. Vertex-colored triangles now work again in Adobe XI. The transformation of normal vectors was fixed. PostScript extend qualifiers were added for axial and radial shading. The TEXMFMAN environment variable is now used to find the TeXLive sysdir. Release Notes for Version 2.21 Explicitly transformed billboard labels now work correctly again. The alignment point of OpenGL billboard labels was fixed. An extend parameter was added to the axes (default true) and axes3 (default false) routines. A history recall bug was fixed. A typo was corrected in the documentation of the Jacobi elliptic functions sncndn. Release Notes for Version 2.20 A work around was implemented for a dvipdfmx bug that prevents the xelatex tex engine from properly embedding PRC objects. Billboard rotation is now disabled for explicitly transformed labels. Release Notes for Version 2.19 Numerical resolution issues with the PRC camera orientation and viewportshift were fixed. The lighting of NURBS surfaces was fixed. The special 8192 strlen NSIS build was now correctly reinstated, with stubs, to prevent the installer from overwriting Windows PATH environment variables > 1023 bytes. Release Notes for Version 2.18 A compilation issue on MacOSX was addressed. Secondary axes pictures now inherit the size of the primary picture, so that the markthin marker works properly. The special 8192 strlen NSIS build was reinstated to prevent the installer from overwriting extremely long Windows PATH environment variables. Release Notes for Version 2.17 A bug with non-square pen function images was fixed. Autoscaled logarithmic axes were fixed. Offscreen and non-offscreen rendering are now supported in a single binary (requiring OSMesa version 8), with settings.offscreen defaulting to false. The media9 LaTeX style file is now used to embed 3D PRC content instead of movie15. Local 3D coordinates are now used. PRC Part names are nolonger generated by default. A bug in bezulate was fixed. A settings.axes3 flag was added to control the visibility of PRC axes. An efficient 3D routine for drawing many triangles, with specified vertices and optional normals or vertex colors, was implemented. Release Notes for Version 2.16 Ticks are no longer autoscaled when the number of major intervals is specified and autoscale is false. Manual tick scaling was fixed. A bug in the palette range was fixed. A division by zero in constructing curved arrows was fixed. A numerical underflow was fixed. A picture bound error was fixed. The current value of currentpen is now always respected in default arguments. A default viewportwidth is no longer imposed for attached images. A routine for computing camera positions was added. The format command is now more consistent with C++ printf formatting. Named arguments can now appear in function calls after rest arguments. The wheel example was improved to support PDF animations. The erase command no longer resets the machine state. Pipes are now used for xasy communication. A new mode parameter to input and output replaces xinput, xoutput, binput, and boutput. The icon directory path for 64-bit MSWindows systems was fixed. Compilation of native CYGWIN binaries is now supported. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2015/12/12 20:44:13 markd Exp $ d3 4 a6 4 SHA1 (asymptote-2.38.src.tgz) = 911dc852a788f19300ae44162dbc12539de9e0b3 RMD160 (asymptote-2.38.src.tgz) = ebef8fc1b9ab3175134c0aa4d5d2b206cd9bf2d3 SHA512 (asymptote-2.38.src.tgz) = c54974a0476a33112c7913cfd8962e80a5ff10bc11f65b59a2bc0641f3c2fcfe69ba4592d84b33078d85c43fab7261670195766eca6419f6fd4923fd1ace6904 Size (asymptote-2.38.src.tgz) = 3460789 bytes @ 1.7 log @Upstream patch for GSL 2.0. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2015/11/03 21:33:52 agc Exp $ d3 5 a7 9 SHA1 (asymptote-2.15.src.tgz) = e0fb336c195fb21a39e3d0f3acd4881ce5e170a7 RMD160 (asymptote-2.15.src.tgz) = 1916f4160034d4d76280bfed8ebe0bb898fc80ce SHA512 (asymptote-2.15.src.tgz) = 62cdaa6cda0d4055fe7f26270e5cac1e8d373ebbfbcc3d24edb1fa68818e520c784c7a7fd6b5a52aae62e83f79ebb9ec0925f844f1fd0681aed0cd4ba5644c68 Size (asymptote-2.15.src.tgz) = 1763773 bytes SHA1 (patch-configure) = ddefab8f9aed037a32cc854d0aedc4b861153b0f SHA1 (patch-genv.cc) = a02d289383ff2f84617d9cb8bf2df1e51962ee11 SHA1 (patch-gsl.cc) = 4620bb0c3105cd69ed3e8ce18d1c02213716d7dc SHA1 (patch-prc_writePRC.h) = 4b26db72fd611f0dd8ded8484f0025a3f058a141 SHA1 (patch-runtime.cc) = e61bdfc8c911f81f727c0b341522e66372905b1a @ 1.6 log @Add SHA512 digests for distfiles for graphics category Problems found with existing digests: Package fotoxx distfile fotoxx-14.03.1.tar.gz ac2033f87de2c23941261f7c50160cddf872c110 [recorded] 118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated] Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz 34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb Package pgraf: missing distfile pgraf-20010131.tar.gz Package qvplay: missing distfile qvplay-0.95.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2013/11/11 16:43:21 joerg Exp $ d9 1 @ 1.5 log @Fix unnecessary GCCisms. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2012/07/03 18:07:03 joerg Exp $ d5 1 @ 1.4 log @--no-var-tracking doesn't really exist. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2012/03/10 21:14:51 markd Exp $ d7 2 @ 1.3 log @Update to 2.15 2.5 years worth of changes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2009/08/31 14:53:10 wiz Exp $ d6 1 a6 1 SHA1 (patch-configure) = 62bdb60b197034338222357ce7ddf58c654f6589 @ 1.2 log @Update to 1.85: Fix typo. Move remaining picture operations. Rename labelsurface to surface; extend also to surfaces containing a single patch. Add missing pen dimensions to sizing routine. Fix compilation on platforms that lack OpenGL. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2009/08/21 23:02:29 wiz Exp $ d3 5 a7 3 SHA1 (asymptote-1.85.src.tgz) = 7330403ad72de92e3791a977c50838675be1c061 RMD160 (asymptote-1.85.src.tgz) = 4e801ca4d90a2d132a8553cfe3a5ddfef160d754 Size (asymptote-1.85.src.tgz) = 1521242 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 4 SHA1 (asymptote-1.84.src.tgz) = da168675fdb274b9f5c5720db5bf500c3ed09761 RMD160 (asymptote-1.84.src.tgz) = a7387cfbd2e310e34f3d759d3e73b857a516d666 Size (asymptote-1.84.src.tgz) = 1520672 bytes SHA1 (patch-aa) = ff9c4c957b3dd937dff1d25d72959d00af6d1885 @ 1.1.1.1 log @Initial import of asymptote-1.84 from pkgsrc-wip, packaged by fulviociriaco, updated by me. Asymptote is a powerful descriptive vector graphics language that provides a natural coordinate-based framework for technical drawing. Labels and equations are typeset with LaTeX, for high-quality PostScript output. A major advantage of Asymptote over other graphics packages is that it is a programming language, as opposed to just a graphics program. Features of Asymptote: # provides a portable standard for typesetting mathematical figures, just as TeX/LaTeX has become the standard for typesetting equations; # generates and embeds 3D vector PRC graphics into PDF files; # inspired by MetaPost, with a much cleaner, powerful C++-like programming syntax and floating-point numerics; # runs on all major platforms (UNIX, MacOS, Microsoft Windows); # mathematically oriented (e.g. rotation of vectors by complex multiplication); # LaTeX typesetting of labels (for document consistency); # uses simplex method and deferred drawing to solve overall size constraint issues between fixed-sized objects (labels and arrowheads) and objects that should scale with figure size; # fully generalizes MetaPost path construction algorithms to three dimensions; # compiles commands into virtual machine code for speed without sacrificing portability; # high-level graphics commands are implemented in the Asymptote language itself, allowing them to be easily tailored to specific applications. @ text @@