summaryrefslogtreecommitdiff
path: root/math/py-matplotlib (follow)
Commit message (Collapse)AuthorAgeFilesLines
* math/py-matplotlib: Update to 3.4.3Wen Heping2021-12-142-4/+4
| | | | | | PR: 259603 Reported by: wen@ Approved by: maintainer
* cleanup: drop support for EOL FreeBSD 11.XRene Ladan2021-09-301-2/+0
| | | | | | | | | | | | | | | | | Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index
* math/py-matplotlib: remove unneded dependency on tclDmitry Marakasov2021-06-101-2/+1
| | | | | PR: 255843 Approved by: maintainer timeout (mainland@apeiron.net, 1 month)
* math/py-matplotlib: upgrade to 3.4.1.Thierry Thomas2021-05-093-42/+28
| | | | Release notes at <https://matplotlib.org/stable/users/whats_new.html#id4>.
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* math/py-matplotlib: Update to 3.3.3Rainer Hurling2021-01-053-10/+11
| | | | | | | | | | Changelog: https://github.com/matplotlib/matplotlib/releases PR: 252432 Approved by: arrowd (mentor) Notes: svn path=/head/; revision=560413
* math/py-matplotlib: Fix build with Python 3.8.7Kai Knoblich2020-12-311-9/+9
| | | | | | | | | | | | * Since r558913 the port fails to package. Adjust pkg-plist with new PYTHON_EXT_SUFFIX variable introduced to python.mk in r559071 to remedy the issue. PR: 252057 (related) Submitted by: portmgr (blanket: build fix) Notes: svn path=/head/; revision=559723
* math/py-matplotlib: Unbreak in 11.4Fernando Apesteguía2020-10-291-0/+2
| | | | | | | | | | | | | | | | Use LLVM linker to build successfully. Quaterly is also broken: https://docs.freebsd.org/cgi/getmsg.cgi?fetch=152802642+0+current/freebsd-pkg-fallout https://docs.freebsd.org/cgi/getmsg.cgi?fetch=152706419+0+current/freebsd-pkg-fallout PR: 250627 Submitted by: bengta@sics.se MFH: 2020Q4 (blanket build fix) Notes: svn path=/head/; revision=553589
* Unbreak bulk -aAntoine Brodin2020-09-191-1/+1
| | | | Notes: svn path=/head/; revision=548989
* Upgrade py-matplotlib to 3.3.1, and keep a repocopy of 2.2.4.Thierry Thomas2020-09-195-48/+1112
| | | | | | | | | | | Changelog at <https://matplotlib.org/3.3.1/users/whats_new.html>. PR: 236913 Submitted by: chitty_cloud (at) me.com Approved by: maintainer Notes: svn path=/head/; revision=548983
* Revert r534292, this was not properly testedAntoine Brodin2020-05-074-9/+28
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=534293
* math/py-matplotlib: Update to 3.2.1Renato Botelho2020-05-074-28/+9
| | | | | | | | | PR: 245650 Submitted by: Jose Luis Duran <jlduran@gmail.com> Approved by: maintainer timeout (> 2 weeks) Notes: svn path=/head/; revision=534292
* Remove optional dependency on pygtk2 and py-wxPython28Antoine Brodin2020-04-182-31/+8
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=532006
* Convert to USES=displayAntoine Brodin2020-02-191-10/+5
| | | | Notes: svn path=/head/; revision=526514
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+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
* Switch default version of python to 3.6Antoine Brodin2019-04-101-1/+1
| | | | | | | | | PR: 234633 With hat: portmgr Differential Revision: https://reviews.freebsd.org/D18743 Notes: svn path=/head/; revision=498529
* Remove unnecessary jquery-ui-1.12.1.zip from DISTFILESSunpoet Po-Chuan Hsieh2019-04-063-27/+11
| | | | | | | | | | | | | | jquery-ui-1.21.1 is already bundled in the matplot 2.2.4 tarball [1]. This patch fixes r496681. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236455#c4 PR: 236740 Submitted by: sunpoet (myself) Approved by: maintainer (timeout, 14 days) Notes: svn path=/head/; revision=498139
* Update to upstream version 2.2.4Thomas Zander2019-03-234-8/+57
| | | | | | | | | | | | While on it: - Pet portlint PR: 236455 Submitted by: lbartoletti@tuxfamily.org Approved by: mainland@apeiron.net (maintainer) Notes: svn path=/head/; revision=496681
* Update to 2.2.3Sunpoet Po-Chuan Hsieh2019-03-213-135/+9
| | | | | | | | | | | | | | | | - Change MASTER_SITES from GitHub to CHEESESHOP - Add USES=gnome - Silence extraction and patch message - Do not silence installation message Changes: https://github.com/matplotlib/matplotlib/releases PR: 236276 Submitted by: sunpoet (myself) Approved by: (maintainer) Notes: svn path=/head/; revision=496504
* math/py-matplotlib: remove QT4AGGBACKEND option (Qt4 deprecation)Tobias C. Berner2019-03-162-16/+3
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=495919
* 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
* Mark QT4 ports/functionality for removal on 2019-03-15Rene Ladan2018-12-021-0/+6
| | | | | | | | | | | | | | While here, chase some KDE4 ports and functionality, these are scheduled for removal on 2018-12-31. Change the default option/flavor to QT5 where applicable or use alternative toolkits like GTK. Submitted by: tcberner Reviewed by: adridg, jhale, rene, tcberner Approved by: portmgr (implicit, flavor hook) Differential Revision: https://reviews.freebsd.org/D17741 Notes: svn path=/head/; revision=486467
* pyqt: Change install directories for Python flavor supportTobias C. Berner2018-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * PyQt could not be installed for multiple Python versions at the same time, as there were conflicting files. This patch creates Python-version versioned directories for all these, and further installs binaries with a version number. * Note, there might be some hickups for software that depends on on of the .so's provided by PyQt5, which might not be found anymore autmotically, and maybe need some LD-flaggery. * Update PyQt5 to 5.10.1 * Mark www/py-qt5-webengine broken. It is unforuntately no longer compatible with the old qt5-webengine-5.9.4 we ship. PR: 232745 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D8714 Notes: svn path=/head/; revision=485614
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-1/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* Use PY_FLAVOR for dependencies.Mathieu Arnold2018-06-201-8/+8
| | | | | | | | | | FLAVOR is the current port's flavor, it should not be used outside of this scope. Sponsored by: Absolight Notes: svn path=/head/; revision=472884
* Bump PORTREVISIONs of all users of math/mpc that we just updated toGerald Pfeifer2018-03-101-1/+1
| | | | | | | version 1.1.0 (via revision 464079). Notes: svn path=/head/; revision=464084
* math/py-matplotlib: Unbreak build on 12 i386Yuri Victorovich2018-03-102-8/+8
| | | | | | | | | | Also used the helper for py27-only dependency. Reported by: antoine (for build failure, in bug#222689), jhale (for dependency) Approved by: tcberner (mentor, implicit) Notes: svn path=/head/; revision=464044
* math/py-matplotlib: Dependency devel/py-backports.functools_lru_cache is ↵Yuri Victorovich2018-03-091-2/+7
| | | | | | | | | | only for python-2.7 Reported by: tobik Approved by: tcberner (mentor, implicit) Notes: svn path=/head/; revision=463936
* math/py-matplotlib: Add missing dependency ↵Yuri Victorovich2018-03-091-0/+2
| | | | | | | | | | | devel/py-backports.functools_lru_cache Reported by: Shane <FreeBSD@ShaneWare.Biz> in bug#226441 comment Approved by: tcberner (mentor, implicit) Approved by: portmgr blanket Notes: svn path=/head/; revision=463931
* math/py-matplotlib: Update to 2.1.2Yuri Victorovich2018-02-243-8/+6
| | | | | | | | | | | | | | | | Maintainer's timeout expired: mainland@apeiron.net Additional port changes: * Changed to DISTVERSION * Changed WWW to https URL PR: 222689 Submitted by: Kostas Oikonomou <ko@research.att.com> (version 2.0.2) Approved by: portmgr (maintainer timeout, 14 days) Approved by: tcberner (mentor, implicit) Notes: svn path=/head/; revision=462787
* math/py-matplotlib: unbreak build with Clang 6 (C++14 by default)Jan Beich2018-01-061-0/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | extern/ttconv/pprdrv_tt.cpp:245:41: error: cast from pointer to smaller type 'char' loses information font->Copyright[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:261:42: error: cast from pointer to smaller type 'char' loses information font->FamilyName[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:277:37: error: cast from pointer to smaller type 'char' loses information font->Style[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:293:40: error: cast from pointer to smaller type 'char' loses information font->FullName[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:309:39: error: cast from pointer to smaller type 'char' loses information font->Version[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:325:40: error: cast from pointer to smaller type 'char' loses information font->PostName[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:340:42: error: cast from pointer to smaller type 'char' loses information font->PostName[length/2]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:355:41: error: cast from pointer to smaller type 'char' loses information font->Trademark[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:1041:19: error: cast from pointer to smaller type 'char' loses information temp[len]=(char)NULL; /* a buffer and make it ASCIIz. */ ^~~~~~~~~~ Reported by: antoine (via bug 224669) Notes: svn path=/head/; revision=458212
* math/py-matplotlib: Allow build for Python 3.xTobias Kortkamp2017-12-061-1/+6
| | | | | | | | | | | | | | | - x11-toolkits/{py-gtk2,py-wxPython28} do not support Python 3.x, so exclude the GTKBACKEND, GTKAGGBACKEND, and WXAGGBACKEND in that case. PR: 213636 Reported by: lbartoletti@tuxfamily.org Submitted by: rsmith@xs4all.nl (based on) Reviewed by: mat Approved by: maintainer timeout Differential Revision: https://reviews.freebsd.org/D13377 Notes: svn path=/head/; revision=455676
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-301-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464 Notes: svn path=/head/; revision=455210
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-1/+1
| | | | | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275 Notes: svn path=/head/; revision=449591
* Remove no-op WX_UNICODESunpoet Po-Chuan Hsieh2017-06-111-1/+1
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=443133
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-1/+1
| | | | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707 Notes: svn path=/head/; revision=437439
* Switch ports to use USE_PYQT=<foo> instead of using RUN_- and BUILD_DEPENDSTobias C. Berner2017-02-041-4/+4
| | | | | | | | | | | | pyqt.mk provides USE_PYQT=<list> to depend on its components. Convert the ports not yet using it to it. Reviewed by: rakuco, mat Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D9261 Notes: svn path=/head/; revision=433310
* math/py-matplotlib: really depend on python2.7 and not on the metaportKurt Jaeger2016-11-231-1/+2
| | | | | | | | PR: 214600 Submitted by: koobs Notes: svn path=/head/; revision=426885
* math/py-matplotlib: update 1.5.0 -> 1.5.3Kurt Jaeger2016-11-232-5/+8
| | | | | | | | | | | | | | - MASTER_SITE sourceforge seems to have been discontinued, it doesn't have the latest version any more. - Additionally, 1.5.3 version doesn't build with python-3.X because 'import gtk' which the build tries fails in python3. Therefore, python:2. PR: 214600 Submitted by: Yuri Victorovich <yuri@rawbw.com> Approved by: mainland@apeiron.net (maintainer) Notes: svn path=/head/; revision=426883
* math/py-matplotlib: Add Qt5Agg backend optionKurt Jaeger2016-10-302-1/+9
| | | | | | | | | | | | - Now that there are Qt5 python bindings in ports, matplotlib can be configured to use them. PR: 212763 Submitted by: Matthieu Volat <mazhe@alkumuna.eu> Approved by: mainland@apeiron.net (maintainer) Notes: svn path=/head/; revision=424942
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-18/+18
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Make the cairo and gdkpixbuf2 dependencies conditional onJimmy Olgeni2016-02-151-3/+2
| | | | | | | | | | GTKBACKEND and GTKAGGBACKEND. This change restores headless support. Approved by: maintainer (by mail) Notes: svn path=/head/; revision=408914
* math/py-matplotlib: update to 1.5.0Ruslan Makhmatkhanov2016-02-132-7/+11
| | | | | | | | | | | | | | Release notes: http://matplotlib.org/users/whats_new.html#new-in-matplotlib-1-5 This port still can't be built with python 3.x here. PR: 205538 Submitted by: yuri@rawbw.com Approved by: mainland@apeiron.net (maintainer) Notes: svn path=/head/; revision=408809
* - Move devel/py-parsing to devel/py-pyparsingSunpoet Po-Chuan Hsieh2015-11-041-1/+2
| | | | | | | | | - Change MASTER_SITES to CHEESESHOP - Remove DISTNAME - While I'm here, remove duplicate PORTREVISION for security/py-crits/Makefile Notes: svn path=/head/; revision=400758
* Fix make patchAntoine Brodin2015-10-301-1/+1
| | | | Notes: svn path=/head/; revision=400492
* Add Qt4Agg backend option.Mathieu Arnold2015-10-292-20/+12
| | | | | | | | | | | | Simplify post-install stripping. PR: 203150 Submitted by: Matthieu Volat Approved by: maintainer Sponsored by: Absolight Notes: svn path=/head/; revision=400457
* Unbreak math/py-matplotlib when some options are disabled (original PR).Jimmy Olgeni2015-10-071-12/+17
| | | | | | | | | | | | | | | | | | | The previous version tried to ${STRIP} non-existing files. Some additional fixes: - Fix WXAGGBACKEND_VARS, which was overwritten and broke the WX build - Fix permissions in .py files - Sort entries in post-install - Whitespace fixes PR: 203417 Submitted by: Tomi Kause Reviewed by: olgeni Approved by: maintainer Notes: svn path=/head/; revision=398761
* Unbreak build and check-sanityAntoine Brodin2015-09-141-2/+1
| | | | | | | Pointy hat: bofh@ Notes: svn path=/head/; revision=396922
* math/py-matplotlib: Add uniquefiles:dirs for version specific files [1]Muhammad Moinur Rahman2015-09-142-63/+42
| | | | | | | | | | | | | - Convert to OPTIONSNG - Convert patch files to be 'make makepatch' compatible - Depreciate bsd.port.options.mk - Add STRIP_CMD for shared objects PR: 202205 [1] Submitted by: mazhe@alkumuna.eu [1] Notes: svn path=/head/; revision=396886
* Enforce unicode version of wxGTKBaptiste Daroussin2015-09-131-0/+1
| | | | Notes: svn path=/head/; revision=396852