51 Commits

Author SHA1 Message Date
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
rsadowski
7386f248c0 Update py-sip to 4.19.19, required for the py-qt5/riverbankcomputing zoo
OK sthen@, landry@
2020-03-13 16:54:03 +00:00
bket
b44b136bd6 Update to py-sip-4.19.18
From Makefile:

  XXX  py-sip updates FREQUENTLY break other ports
  XXX  BE ESPECIALLY CAREFUL WHEN TESTING UPDATES!

As such, consumers have been build tested and most of them have been run
tested. landry preformed some additional build tests. Thank you!

OK rsadowski@, landry@
2020-02-19 15:27:01 +00:00
bket
b56bc76d8d Revert update of py-sip, which caused breakage in x11/py-qt5
Issue found by sthen@

OK sthen@
2020-02-07 22:10:23 +00:00
sthen
e0ea9b059a more capslock in the warning comment, maybe it will make it easier to see 2020-02-07 20:53:14 +00:00
bket
a7d1167e91 Update to py-sip-4.19.21
This update fixes devel/git-cola segfaulting on exit. landry@ was so
kind to check if this update doesn't break qgis.

While here switch HOMEPAGE to https.

OK landry@
2020-02-06 16:20:10 +00:00
rsadowski
ef49b24e60 Regenerate PLIST (@so tags) 2020-01-27 10:31:00 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
landry
f67a0393c5 Update to py-sip 4.19.17.
Adds support for c++11 'enum class foo' constructs per
https://www.riverbankcomputing.com/static/Docs/sip/incompatibilities.html#sip-v4-19-4
- required by upcoming qgis 3.8.

Went in a bulk build without fallout.
Also tested by Caspar Schutijser with tortoisehg.
2019-07-03 09:42:15 +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
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
landry
a50302751c Fix sipconfig.py so that it returns the correct sip_bin value when built
against python3.
2017-11-13 19:13:47 +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
zhuk
8ac2782675 Update from Qt 5.6.2 (LTS) to Qt 5.9.1 (LTS).
Tested with both GCC and CLang (less through).

This forces updating x11/py-qt5, which forces update of devel/py-sip,
which forces update of x11/py-qt4, but, thankfully, no breakage detected.
2017-07-17 08:34:37 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
espie
5d6f1d2195 unhardcode the gcc/g++ names 2017-03-02 15:10:15 +00:00
landry
c7f996f899 bump ports depending on python3 in devel 2017-01-03 19:19:48 +00:00
landry
bf40a2c87d Update to py-sip 4.18.1
As usual, things tend to break at runtime with sip, at least qgis and
tortoisehg have been tested. Yell if your favourite app breaks.

ok jasper@
2016-08-30 15:59:24 +00:00
jasper
4ea43b0c5c add python3 flavor
ok shadchin@
2016-08-12 08:37:37 +00:00
naddy
deea7ed07b drop SHARED_ONLY from python and ruby ports 2016-03-20 16:12:22 +00:00
sthen
dd62dbff1e add XXX warnings because the API changes frequently in these ports,
breaking things - and like the recently fixed problem with calibre these
are often only seen at runtime.
2015-08-20 10:02:25 +00:00
ajacoutot
bd9836b6bc Update to py-sip-4.16.8. 2015-06-26 13:03:36 +00:00
sthen
20f0e77975 update to py-sip 4.15.3
part of a short commit spree, there will be some slight ports tree
breakage until this is done.
2013-11-08 22:37:16 +00:00
espie
f1ffd1c631 revert unintended update (which can't work without the proper distinfo
anyways)
2013-06-15 19:57:18 +00:00
bcallah
52a6b87667 Update comment, you only have to update py-qt4 now :)
ok sthen@
2013-06-15 11:52:36 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
sthen
32e723bd5a update to sip 4.14.1 2012-11-01 22:53:35 +00:00
espie
c5a475ebe0 normalize pkgpath 2011-09-16 09:24:48 +00:00
jasper
eec0417831 bump after default python version switch 2011-06-08 17:31:05 +00:00
dcoppa
3b46dbc2b5 Update to sip-4.12.2.
Tested in a bulk build by landry@
OK landry@, sthen@
2011-05-17 08:29:45 +00:00
jasper
6fa79c81c4 - update py-sip to 4.12 2011-01-12 13:49:32 +00:00
jasper
5299a9e9e2 - mirror distfile, so it's reachable again 2010-11-01 10:39:40 +00:00
espie
ee3b6095aa minor updates, synchs with qt 4.7 2010-10-28 14:56:24 +00:00
sthen
a3c67e9acd bug fix update to sip 4.11.1; ok landry@ jasper@ 2010-09-07 08:57:34 +00:00
jasper
dbf252e9d0 - update py-sip to 4.11
ok sthen@
2010-09-01 10:49:49 +00:00
jasper
8353dfbd95 bumpski for python 2010-08-30 22:24:14 +00:00
sthen
896e7741b9 upstream for these is extra-annoying and removes old versions; mirror the
current distfiles and add a note asking people updating the port to do the
same. ok jasper@
2010-08-30 10:17:14 +00:00
jasper
da3c5a2a24 - update py-sip to 4.10.5
- remove maintainer after several timeouts

ok ajacoutot@
2010-08-30 07:16:39 +00:00
espie
cf0a82ee79 damn riverbank ! can't they keep distfiles for a few weeks ?
update again,  hoping those don't vanish tomorrow...
2010-04-19 14:14:34 +00:00
espie
00af17e391 update required to deal with qt4 (maintainer did not reply to requests ?) 2010-04-19 09:37:49 +00:00
dcoppa
1704e7fa76 bytecode-compile the .py files; otherwise it gets done later, usually
at an inconvenient time (like when you build another port), and
leaves dangling .pyc after you pkg_delete.

Reported by naddy@ after a bulk build and removal of all installed
ports.

OK ajacoutot@, wcmaier@
2010-04-12 20:06:50 +00:00
jasper
39e013e8a8 - add a note about not forgetting to update py-qt{3,4} when touching
this port...as py-qt3 broke again..
2009-09-09 14:11:27 +00:00
sthen
e47a5fddd4 Update to 4.8.2; ok landry@, maintainer time out (not waiting
very long but this is needed to update py-qt4 which is currently broken).
2009-09-05 16:17:35 +00:00
jasper
e3b13a8e42 - update py-sip to 4.7.9
- fix homepage

maintainer timed-out
2009-06-03 18:20:51 +00:00
bernd
79d9cd6cf0 bump due to python dep changes 2009-03-11 21:45:31 +00:00
ajacoutot
ea2e8229e2 - use -fPIC everywhere
(avoid arch-specific tweak whenever possible)

requested by steven@
2008-01-15 21:16:24 +00:00
ajacoutot
485079004d - fix build on amd64 (I should really get one of those)
spotted by and ok simon@
2008-01-15 08:07:27 +00:00
ajacoutot
9e2c4010e3 - explicitely set defaults paths
(this is just for consistency with upcoming py-qt3 and py-qt4;
no package change)
2008-01-14 18:08:30 +00:00