summaryrefslogtreecommitdiff
path: root/math/py-matplotlib2/Makefile (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-03-07devel/py-qt5, devel/py-sip: Update versionsLoïc Bartoletti1-1/+1
- Update sip to 6.5.1 - Update PyQt5 to 5.15.6 - Update PyQtChart, PyQtNetworkAuth and PyQtWebengine to 5.15.5 - Update PyQtSip to 12.9.1 - Update PyQtBuilder to 1.12.2 - Add ${_MAKE_JOBS} for pyqt.mk (reported by Tatsuki Makino) PR: 261685 Exp-run by: antoine
2022-01-27PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.Loïc Bartoletti1-1/+1
SIP: As mentioned in the update from sip to sip5, this is a transitional version to remove what is deprecated in sip4. Sip6 completely removes the deprecated parts. Unfortunately, some ports — mostly cura things — can not use sip6, so we reintroduce sip4. PyQt: At the same time, we took the opportunity to simplify PyQT and propose only one package as for devel/pyside2. */py-qt5-* have been merged — excepted chart, networkauth and webengine — into devel/py-qt5-pyqt. This allows us to be in adequacy with the packages that the author of these libraries proposes, namely: PyQt - devel/py-qt5-pyqt PyQt-Charts - x11-toolkits/py-qt5-chart PyQt-NetworkAuth – net/py-qt5-networkauth PyQt-WebEngine – www/py-qt5-webengine SIP – devel/py-sip py-sip - devel/py-qt5-sip PyQt-builder - devel/py-qtbuilder Qscintilla - devel/py-qt5-qscintilla2 Reviewed by: diizzy, kde Tested by: kai, rhurlin, arrowd, madpilot Approved by: makc, tcberner, kde Differential Revision: https://reviews.freebsd.org/D33237 Exp-run by: antoine
2021-04-06Remove # $FreeBSD$ from Makefiles.Mathieu Arnold1-1/+0
2021-01-02Finish python 2.7 support removalAntoine Brodin1-1/+1
2021-01-02math/py-matplotlib2: remove unused py27 flavorRene Ladan1-1/+0
2020-09-19Fix duplicate PKGBASEAntoine Brodin1-0/+1
2020-09-19Upgrade py-matplotlib to 3.3.1, and keep a repocopy of 2.2.4.Thierry Thomas1-1/+1
Changelog at <https://matplotlib.org/3.3.1/users/whats_new.html>. PR: 236913 Submitted by: chitty_cloud (at) me.com Approved by: maintainer
2020-05-07Revert r534292, this was not properly testedAntoine Brodin1-4/+4
With hat: portmgr
2020-05-07math/py-matplotlib: Update to 3.2.1Renato Botelho1-4/+4
PR: 245650 Submitted by: Jose Luis Duran <jlduran@gmail.com> Approved by: maintainer timeout (> 2 weeks)
2020-04-18Remove optional dependency on pygtk2 and py-wxPython28Antoine Brodin1-28/+5
With hat: portmgr
2020-02-19Convert to USES=displayAntoine Brodin1-10/+5
2019-07-26Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer1-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
2019-04-10Switch default version of python to 3.6Antoine Brodin1-1/+1
PR: 234633 With hat: portmgr Differential Revision: https://reviews.freebsd.org/D18743
2019-04-06Remove unnecessary jquery-ui-1.12.1.zip from DISTFILESSunpoet Po-Chuan Hsieh1-5/+3
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)
2019-03-23Update to upstream version 2.2.4Thomas Zander1-5/+11
While on it: - Pet portlint PR: 236455 Submitted by: lbartoletti@tuxfamily.org Approved by: mainland@apeiron.net (maintainer)
2019-03-21Update to 2.2.3Sunpoet Po-Chuan Hsieh1-19/+6
- 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)
2019-03-16math/py-matplotlib: remove QT4AGGBACKEND option (Qt4 deprecation)Tobias C. Berner1-15/+2
Approved by: portmgr (implicit)
2018-12-12Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer1-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
2018-12-02Mark QT4 ports/functionality for removal on 2019-03-15Rene Ladan1-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
2018-11-22pyqt: Change install directories for Python flavor supportTobias C. Berner1-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
2018-07-29Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer1-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
2018-06-20Use PY_FLAVOR for dependencies.Mathieu Arnold1-8/+8
FLAVOR is the current port's flavor, it should not be used outside of this scope. Sponsored by: Absolight
2018-03-10Bump PORTREVISIONs of all users of math/mpc that we just updated toGerald Pfeifer1-1/+1
version 1.1.0 (via revision 464079).
2018-03-10math/py-matplotlib: Unbreak build on 12 i386Yuri Victorovich1-7/+5
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)
2018-03-09math/py-matplotlib: Dependency devel/py-backports.functools_lru_cache is ↵Yuri Victorovich1-2/+7
only for python-2.7 Reported by: tobik Approved by: tcberner (mentor, implicit)
2018-03-09math/py-matplotlib: Add missing dependency ↵Yuri Victorovich1-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
2018-02-24math/py-matplotlib: Update to 2.1.2Yuri Victorovich1-4/+2
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)
2017-12-06math/py-matplotlib: Allow build for Python 3.xTobias Kortkamp1-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
2017-11-30Convert Python ports to FLAVORS.Mathieu Arnold1-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
2017-09-10Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer1-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
2017-06-11Remove no-op WX_UNICODESunpoet Po-Chuan Hsieh1-1/+1
Approved by: portmgr (blanket)
2017-04-01Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer1-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
2017-02-04Switch ports to use USE_PYQT=<foo> instead of using RUN_- and BUILD_DEPENDSTobias C. Berner1-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
2016-11-23math/py-matplotlib: really depend on python2.7 and not on the metaportKurt Jaeger1-1/+2
PR: 214600 Submitted by: koobs
2016-11-23math/py-matplotlib: update 1.5.0 -> 1.5.3Kurt Jaeger1-3/+5
- 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)
2016-10-30math/py-matplotlib: Add Qt5Agg backend optionKurt Jaeger1-1/+8
- 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)
2016-04-01Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold1-18/+18
With hat: portmgr Sponsored by: Absolight
2016-02-15Make the cairo and gdkpixbuf2 dependencies conditional onJimmy Olgeni1-3/+2
GTKBACKEND and GTKAGGBACKEND. This change restores headless support. Approved by: maintainer (by mail)
2016-02-13math/py-matplotlib: update to 1.5.0Ruslan Makhmatkhanov1-5/+9
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)
2015-11-04- Move devel/py-parsing to devel/py-pyparsingSunpoet Po-Chuan Hsieh1-1/+2
- Change MASTER_SITES to CHEESESHOP - Remove DISTNAME - While I'm here, remove duplicate PORTREVISION for security/py-crits/Makefile
2015-10-30Fix make patchAntoine Brodin1-1/+1
2015-10-29Add Qt4Agg backend option.Mathieu Arnold1-20/+11
Simplify post-install stripping. PR: 203150 Submitted by: Matthieu Volat Approved by: maintainer Sponsored by: Absolight
2015-10-07Unbreak math/py-matplotlib when some options are disabled (original PR).Jimmy Olgeni1-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
2015-09-14Unbreak build and check-sanityAntoine Brodin1-2/+1
Pointy hat: bofh@
2015-09-14math/py-matplotlib: Add uniquefiles:dirs for version specific files [1]Muhammad Moinur Rahman1-61/+40
- 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]
2015-09-13Enforce unicode version of wxGTKBaptiste Daroussin1-0/+1
2015-08-17Remove UNIQUENAME and LATEST_LINK.Mathieu Arnold1-1/+0
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now, we won't have conflicts there. Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel has the correct PKGNAME anyway. Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called OPTIONS_FILE now.) Reviewed by: antoine, bapt Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3336
2015-06-21Update to 1.4.3.Thierry Thomas1-3/+2
PR: ports/200664 Submitted by: yuri (at) rawbw.com Approved by: maintainer
2014-12-25Bump portrevision after png updateBaptiste Daroussin1-1/+1
2014-12-24Properly support png15Antoine Brodin1-1/+1