88 Commits

Author SHA1 Message Date
daniel
81e6976bfa PERMIT_PACKAGE_CDROM -> PERMIT_PACKAGE 2019-07-07 14:58:04 +00:00
kmos
c45cd79fc7 Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.

Idea from afresh1 who pointed out the cpan module already does this.

aja "I support this move."

OK sthen@
2019-05-15 12:04:34 +00:00
bket
b3fd2e0333 Fix py-matplotlib-2.2.4 build.
naddy@ and ajacoutot@, independently from each other, found that the
recent update of py-matplotlib does not build. Issue is caused by me not
noticing that matplotlib tries to download jquery-ui-1.12.1, which fails
when building in a chroot using dpb. Instead of downloading jquery-ui
use the bundled files.

REVISION is not bumped as patched file is not included in the package,
and no new files are added.
2019-05-03 07:35:59 +00:00
ajacoutot
3ec95ea769 Unbreak !python3
Error: duplicate item in packing-list /usr/local/lib/python2.7/site-packages/matplotlib/cbook
Error: duplicate item in packing-list /usr/local/lib/python2.7/site-packages/matplotlib/testing/_nose
Error: duplicate item in packing-list /usr/local/lib/python2.7/site-packages/matplotlib/testing/_nose/plugins
2019-05-03 06:59:58 +00:00
bket
f04da4f3ac Update to matplotlib-2.2.4.
Reply daniel@ (maintainer): "Put it in..."
2019-05-01 11:38:52 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
daniel
d60418f56e Backport compile fix for i386/clang. Breakage reported by sthen@.
ok landry@, sthen@
2018-11-02 23:32:44 +00:00
daniel
06f027d681 Update to matplotlib 2.0.2 to allow forward progress on py-zmq which is
needed by jupyter-notebook.
2018-10-29 00:28:50 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
daniel
0ae902c86c Update HOMEPAGE. 2018-09-25 06:11:24 +00:00
jasper
3eca379b9c missing TDEP 2018-05-03 12:47:27 +00:00
jasper
14b91eecc0 unbreak with clang6; from freebsd 2018-04-08 14:06:04 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
nigel
295f64c044 fix python3 flavor WANTLIB
Ok sthen@
2017-09-23 10:27:35 +00:00
sthen
040a02fc8d add a whole raft of missing wantlib 2017-09-22 20:45:32 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
shadchin
202e0459b0 Fix Gtk3 backend for python3 flavor.
ok daniel@ (maintainer)
2017-02-24 13:46:22 +00:00
landry
dc112817e3 bump ports depending on python3 in graphics 2017-01-03 19:21:18 +00:00
shadchin
14dd35d881 Fix bdep, spotted by ajacoutot@ 2016-11-16 13:50:12 +00:00
shadchin
e9c0293691 Update to py-matplotlib 1.5.3.
ok daniel@ (maintainer)
2016-11-14 18:55:50 +00:00
sthen
0d5bad6448 bump REVISION to force updates; works around
http://marc.info/?l=openbsd-ports&m=145924293531003&w=2
2016-03-29 09:44:59 +00:00
sthen
4f45143bbd bump REVISION for setuptools dep change. 2015-09-29 10:52:11 +00:00
ajacoutot
a00d2c6617 Rework WANTLIB/DEPENDS.
By default we depend on py-gtk+2 except for the python3 FLAVOR where we depend
on py-gobject3 and gtk+3. We don't want to depend on all possible toolkits for
obvious reason, so people will have to manually install py-qt4 for example to
use the qt4 toolkit.

changes triggered by a mail from Predrag Punosevac
ok daniel@ (maintainer) who may revisit this port if needed in a few days
2015-07-01 08:57:07 +00:00
daniel
241652639a Add python3 flavor. Diff provided by Dawe. Thanks!
ok aja@
2015-05-04 22:03:20 +00:00
sthen
f142cd9a93 REVISION bumps for py-Pillow RDEP change 2015-03-26 12:14:15 +00:00
sthen
b669e35a1e move py-six from test dep to run dep; spotted by nigel@ 2014-12-24 14:21:15 +00:00
daniel
bb5d926b64 Missed in previous. 2014-12-23 13:50:15 +00:00
daniel
6b9bebe039 Update matplotlib to 1.4.2:
- take MAINTAINER
- switch regress tests to the new maintained test suite

tweaks and ok shadchin@
2014-12-23 13:48:54 +00:00
ajacoutot
913880cec3 Bump after py-Pillow sub-packaging. 2014-08-14 07:06:00 +00:00
sthen
d424d76a23 switch py-Imaging to py-Pillow, plus some "s/import Image/from PIL import Image/" patches where necessary 2014-04-06 21:10:30 +00:00
landry
95d7b7069f Pass ${X11BASE}/include when building tkagg extension.
Fixes build with newer freetype.
2014-01-10 19:05:07 +00:00
jasper
840f00201c use ${MODPY_WANTLIB} 2014-01-04 21:21:55 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
edd
668ee0f09b Update to py-matplotlib-1.2.1
A single test is failing, however, the test code works fine when run
outside of the test harness. I raised a bug here:
https://github.com/matplotlib/matplotlib/issues/2101

OK sthen@ and lots of input from fgs@. Thanks.
2013-05-31 12:29:41 +00:00
espie
e4fa65e765 PERMIT_* / REGRESS -> TEST sweep 2013-03-11 11:10:51 +00:00
rpointel
0703bff907 Permit to build with Python 2.7.2.
Spotted by nigel@, diff from upstream by me and ok nigel@ (thanks!).
2012-02-28 23:01:23 +00:00
jasper
9b62870bc8 - regen WANTLIB 2011-11-02 09:57:21 +00:00
espie
d6e7b9cbe6 normalize pkgpath 2011-09-16 10:02:36 +00:00
naddy
87742f2787 build on OpenBSD 5.x 2011-07-20 15:13:20 +00:00
naddy
8c18b08ac5 Fix build with png-1.5.
All fixes from/via NetBSD pkgsrc.  The people there did a lot of
heavy lifting.
2011-07-08 20:36:09 +00:00
jasper
eec0417831 bump after default python version switch 2011-06-08 17:31:05 +00:00
sebastia
2b954a31c9 Fix py-matplotlib after tcl layout change.
It was broken before too.
Based on initial patch by stsp@

OK landry@
2011-01-06 19:11:22 +00:00
espie
a45071103e fix package 2010-12-22 14:54:03 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
espie
0abe08ec35 WANTLIB conversion 2010-11-09 18:22:26 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00