aboutsummaryrefslogtreecommitdiff
path: root/math/asymptote
Commit message (Collapse)AuthorAgeFilesLines
* - Update to 2.67Nicola Vitale2020-09-274-122/+116
| | | | | | | - Enable test target Notes: svn path=/head/; revision=550278
* Clean up some thingsTobias Kortkamp2020-07-071-1/+0
| | | | | | | Reported by: portscan and common sense Notes: svn path=/head/; revision=541417
* Convert the tree to use PY_PILLOWAntoine Brodin2020-03-241-10/+3
| | | | | | | | With hat: portmgr Originally submitted by: kai Notes: svn path=/head/; revision=529063
* graphics/py-pillow: Update to 7.0.0Kai Knoblich2020-02-241-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Repo-Copy the Pillow 6.2.2 release to graphics/py-pillow6 to retain backwards compatibility for Python 2 consumers as the Pillow 7.0.0 release dropped the support for Python 2. * Apply conditional statements to use either Pillow 7.x or Pillow 6.x for consumers that can be built for Python 2 or newer. * Exceptions are ports that can be built only for either Python 2 or Python 3. For the first case, consumers are just assigned to the repo-copied graphics/py-pillow6. * Also remove Pillow from BUILD_DEPENDS of math/py-PyWavelets as it is not listed in setup.py as a build dependency [1] and relax the version requirements of Pillow for www/py-wagtail. Release Notes: * https://pillow.readthedocs.io/en/latest/releasenotes/index.html Backward Incompatible Changes (7.0.0): * https://pillow.readthedocs.io/en/latest/releasenotes/7.0.0.html#backwards-incompatible-changes Detailed Changelog: * https://github.com/python-pillow/Pillow/blob/7.0.0/CHANGES.rst PR: 243665 Submitted by: sunpoet (patch for 7.0.0 and repo-copied version) Reviewed by: koobs [1], sunpoet Approved by: koobs (maintainer) Differential Revision: https://reviews.freebsd.org/D23713 Notes: svn path=/head/; revision=526962
* math/gsl: update to 2.6Tobias C. Berner2019-10-251-1/+1
| | | | | | | | | | | | | - math/p5-Math-GSL does not seem to have any upstream activity to make it work with this version -> mark it broken - this also breaks the two consumers of this port - biology/gemma: has a conflict with cblas, and is makred broken. PR: 241363 Exp-run by: antoine Notes: svn path=/head/; revision=515671
* math/asymptote: fix plistTobias C. Berner2019-10-201-1/+0
| | | | | | | | ===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: share/info/asy-faq.info Notes: svn path=/head/; revision=514888
* - Fix pkg-plistNicola Vitale2019-10-082-10/+83
| | | | | | | - Bump PORTREVISION Notes: svn path=/head/; revision=514062
* - Update to 2.56Nicola Vitale2019-10-075-30/+19
| | | | Notes: svn path=/head/; revision=513931
* onvert to UCL & cleanup pkg-message (categories l-m)Mathieu Arnold2019-08-131-1/+6
| | | | Notes: svn path=/head/; revision=508882
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* Update devel/readline to 8.0Sunpoet Po-Chuan Hsieh2019-04-091-1/+1
| | | | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://tiswww.case.edu/php/chet/readline/CHANGES PR: 236156 Exp-run by: antoine Notes: svn path=/head/; revision=498476
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* Update ImageMagick to 6.9.10.14 [1]Koop Mast2018-11-101-2/+2
| | | | | | | | | | | | | | | | | | | | | * Add PKGNAMESUFFIX and rename the directory. This was done to show that IM6 is not the "main" version. But still fully supported by upstream. * Convert a number of options to optionhelpers. * Add option for ISO/IEC 23008-12:2017 HEIF suport * Add comment to pkg-descr explaining IM6's "legacy" tag. * Add comment to the patch-config_policy.xml file why it still needed. Please note that IM7 is not a drop in replacement due to library API and command arguments changes. And as a result ports need to decide for themself which version to use. Chase these changes in all the ports that using IM6. PR: 225102 (based on, only the version update) [1] Submitted by: Pascal Christen <pascal.christen@hostpoint.ch> Notes: svn path=/head/; revision=484640
* Install texinfo files (GNU info) into ${PREFIX}/share/infoBaptiste Daroussin2018-11-102-83/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | After a discussion on the mailing list on moving manpages to ${PREFIX}/share/man for consistency with base where it is installed in usr/share/man, it appeared the same should happen to GNU info files which were installed under share in base and not in ports. Now texinfo is not in base on any of the supported version of FreeBSD it is possible to proceed to this move and it is easier to do than the manpage change. Other benefit than consistency are less patching: all build tools but cmake are expecting info files to be under share/info and cmake (patched here) was having an exception for BSD so the patch makes FreeBSD case less specific for them Bump revision of all impacted ports PR: 232907 exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17816 Notes: svn path=/head/; revision=484628
* devel/boehm-gc: update to 7.6.8Fernando Apesteguía2018-08-311-1/+1
| | | | | | | | | | | | | | | ChangeLog: https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 * Giving maintainership to yasu@utahime.org * Bumping PORTREVISION for dependent ports PR: 230577 Submitted by: yasu@utahime.org Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D16704 Notes: svn path=/head/; revision=478604
* math/asymptote: add pkg-message for asymptote's rendering issue in 3DCarlos J. Puga Medina2018-06-292-1/+11
| | | | | | | | | | | | | | | | | | Asymptote with enabled hardware acceleration produces incorrect rendered figures in 3D. It is proven that asy has problems with the xf86-video-intel driver. To successfully process 3D figures or examples, it is necessary to always use software rendering. % env LIBGL_ALWAYS_SOFTWARE=1 asy sample.asy PR: 229043 Submitted by: cpm Approved by: nivit (maintainer timeout, 2 weeks) Notes: svn path=/head/; revision=473569
* Update math/gsl to 2.5Tobias C. Berner2018-06-231-0/+1
| | | | | | | PR: 229067 Notes: svn path=/head/; revision=473116
* math/asymptote: Udpate to 2.44Carlos J. Puga Medina2018-06-155-30/+70
| | | | | | | | | | | | | | | | | | | - Register the missing dependencies for USE_GL - Add BDWGC (enable Boehm-Demers-Weiser garbage collector) option. At the moment, it is disabled by default to fix build on CURRENT and avoid breaking the interactive mode on 10.4 - Add USES=compiler:c++14-lang to fix segfault with 3D examples - Use readline from ports - Sort Makefile and cosmetic fixes - Silence a explictly called command Changelog: http://asymptote.sourceforge.net/ChangeLog PR: 228667 Submitted by: cpm Approved by: nivit (maintainer timeout, 2 weeks) MFH: 2018Q2 Notes: svn path=/head/; revision=472440
* Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.6Carlos J. Puga Medina2018-06-011-1/+1
| | | | | | | | PR: 228597 Approved by: portmgr (antoine) Notes: svn path=/head/; revision=471254
* Add PY_FLAVOR to Python module dependencies.Mathieu Arnold2018-05-221-2/+2
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=470610
* Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.4Carlos J. Puga Medina2018-03-101-1/+1
| | | | | | | | | | PR: 225560 Submitted by: Yasuhiro KIMURA <yasu@utahime@org> Reviewed by: cpm Approved by: portmgr (antoine) Notes: svn path=/head/; revision=464068
* Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.2Carlos J. Puga Medina2018-01-081-1/+1
| | | | | | | Approved by: portmgr (antoine) Notes: svn path=/head/; revision=458427
* - Fix pkg-plistNicola Vitale2017-07-312-12/+1
| | | | | | | - Bump PORTREVISION Notes: svn path=/head/; revision=446949
* - Update to 2.41Nicola Vitale2017-07-253-35/+25
| | | | | | | | | | | - Sort values of ONLY_FOR_ARCHS variable - Sort variables in Makefile - Use option helpers ChangeLog: https://sourceforge.net/projects/asymptote/files/2.41/ Notes: svn path=/head/; revision=446571
* Update math/gsl to 2.4Tobias C. Berner2017-07-031-1/+1
| | | | | | | | Exp-Run by: antoine PR: 220408 Notes: svn path=/head/; revision=444988
* Update devel/readline to 7.0 patch 3Sunpoet Po-Chuan Hsieh2017-06-271-1/+1
| | | | | | | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoine Notes: svn path=/head/; revision=444463
* Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny2017-05-231-1/+1
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845 Notes: svn path=/head/; revision=441503
* Fix shebangsTobias C. Berner2017-05-041-2/+7
| | | | | | | | | Reviewed by: mat Approved by: mat Differential Revision: https://reviews.freebsd.org/D10527 Notes: svn path=/head/; revision=440084
* Update math/gsl to 2.3Tobias C. Berner2017-05-021-0/+1
| | | | | | | | | | | | | | | | | | This release introduces some new features and fixes several bugs: http://savannah.gnu.org/forum/forum.php?forum_id=8751 * update to 2.3 and take maintainership * update math/py-gsl to 2.2.0 for gsl2 support * update math/rubygem-rb-gsl to 2.1.0.2 for gsl2 support PR: 218952 Exp-run by: antoine Reviewed by: mat, rakuco Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D10522 Notes: svn path=/head/; revision=439928
* - Fix trailing whitespace in pkg-descrs, categories [g-n]*Dmitry Marakasov2016-05-191-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415499
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-11/+11
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Make print/ghostscript9-agpl-base the default Ghostscript port. UpstreamTijl Coosemans2016-03-246-59/+30
| | | | | | | | | | | | | | | | | | | changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base is stuck at 9.06 which is almost 4 years old now. Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version on its own instead of as a variant of other versions. Fix print/ghostscript9-agpl-base to install eps2write. Update math/asymptote to 2.37 to support newer Ghostscript. PR: 208159 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=411798
* - Split ghostscript into X11-independent and -dependent parts:Hiroki Sato2015-08-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * print/ghostscript{7,8,9,9-agpl}-base Installs Ghostscript binary, libgs, and related files. These ports do not depend on X11 libraries (i.e. x11* devices are not available). USES=ghostscript will set dependency on one of them depending on GHOSTSCRIPT_DEFAULT. The default device is set to "display" or "bbox". * print/ghostscript{7,8,9,9-agpl}-x11 Installs a shared library which provides X11 support to the installed Ghostscript binaries. x11* devices will be enabled when the library is available. This depends on *-base (RUN_DEPENDS). USES=ghostscript:x11 will set dependency on one of them. - Fix integer overflow reported as CVE-2015-3228. - Update Uses/ghostscript.mk: * Add x11 keyword. nox11 keyword is now obsolete. * Use packagename in *_DEPENDS line to prevent relationship between -base and -x11 packages from being broken. - Fix x11/nox11 keyword and bump PORTREVISION in ports using USES=ghostscript to update dependency of pre-compiled packages. Notes: svn path=/head/; revision=395047
* Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.Koop Mast2015-07-161-2/+1
| | | | | | | | | | | | | Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection. Arguments supported: <empty>, build, run, nox11 and agpl PR: 201201 (exp-run) Approved by: portmgr (mat@) Exp run by: antione@ (previous patch) Differential Revision: https://reviews.freebsd.org/D2938 Notes: svn path=/head/; revision=392322
* Cleanup DIST* variables.Mathieu Arnold2015-05-111-2/+1
| | | | | | | | | | | | | | When appropriate: - Try to use DISTVERSION{SUF,PRE}FIX - Replace PORTNAME-PORTVERSION by DISTNAME - Convert MASTER_SITES to use macros - Other light cleanup With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386097
* Cleanup plistAntoine Brodin2014-11-131-14/+1
| | | | Notes: svn path=/head/; revision=372546
* math/asymptote: switch from py-imaging to py-pillowWilliam Grzybowski2014-10-081-4/+3
| | | | | | | | | | - USES python With hat: python Approved by: portmgr (bdrewery, implicit) Notes: svn path=/head/; revision=370450
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-1/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* Change USE_TEX=texlive.Adam Weinberger2014-09-071-1/+1
| | | | Notes: svn path=/head/; revision=367554
* math/fftw3:Tijl Coosemans2014-08-311-1/+1
| | | | | | | | | | - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Remove PTHREAD_CFLAGS and PTHREAD_LIBS - Use MAKE_CMD Notes: svn path=/head/; revision=366788
* math/gsl:Tijl Coosemans2014-08-171-1/+1
| | | | | | | | | | - Add USES=libtool and bump dependent ports - Add USES=pathfix and INSTALL_TARGET=install-strip Approved by: portmgr (implicit, bump unstage port) Notes: svn path=/head/; revision=365182
* Convert a bunch of EXTRACT_SUFX=... into USES=tar:...Adam Weinberger2014-07-291-2/+1
| | | | | | | Approved by: portmgr (not really, but touches unstaged ports) Notes: svn path=/head/; revision=363374
* Remove redudant post-install:Baptiste Daroussin2014-07-231-6/+0
| | | | | | | | First 2 post-install target is not a good idea Second framework is already taking care of what the second post-install tries to do Notes: svn path=/head/; revision=362671
* - Update to 2.32 [1]Nicola Vitale2014-05-287-88/+235
| | | | | | | | | | | | | | | | | | | | | | | | - Remove leading, undefined article from COMMENT - Add graphics/ImageMagick to RUN_DEPENDS - Enable garbage collection via devel/boehm-gc-threaded [1] - Sort variables - Use autotools [1] - Use texlive, and don't install files already installed by it [1] - Use options helpers - Add option OFFSCREEN (default off) to enable offscreen rendering using OSMesa library - Add support for stage dir [1] - Strip binary file asy - Add files/patch-configure.ac and files/patch-settings.cc - Remove Author field, and use a single space after WWW in pkg-descr [1] Release Notes: http://sourceforge.net/projects/asymptote/files/2.32/ PR: ports/190196 [1] Submitted by: Shin-ya Murakami <murashin@gfd-dennou.org> Notes: svn path=/head/; revision=355661
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb) Notes: svn path=/head/; revision=351411
* Fix properties on pkg-plistBaptiste Daroussin2014-01-211-1/+0
| | | | Notes: svn path=/head/; revision=340674
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | math) Notes: svn path=/head/; revision=327746
* Convert to new perl frameworkBaptiste Daroussin2013-09-161-2/+2
| | | | | | | Convert USE_GMAKE to USES Notes: svn path=/head/; revision=327414
* Update math/gsl to 1.16 and adjust some dependent portsBrendan Fabeny2013-08-261-1/+1
| | | | Notes: svn path=/head/; revision=325401
* Rectify USE_TEX to support both of teTeX and TeXLive.Hiroki Sato2013-05-111-4/+2
| | | | | | | | | | | | TEX_DEFAULT: A knob to choose teTeX or TeXLive. One can specify in /etc/make.conf. USE_TEX: A knob for port developers. Valid keywords are listed in bsd.tex.mk. Notes: svn path=/head/; revision=317899