28 Commits

Author SHA1 Message Date
sthen
425b92d279 whack py-sip and friends into shape. the previous ports update ended up
with two different versions of py-sip; the old one configured to only
produce the module for py-qt5 (in devel/py-sip) and the actual sip in
x11/py-sip-qt5, with broken update chain and which didn't entirely
make sense.

in particular: py-sip is now actually (a newer version of) sip again,
with py2 support dropped (current versions don't have it). other ports
using this are changed to the newer build system using "sip-build"
where possible.

for the future we will need to move to sip 6.x which drops the older
build system using the "sip5" or "sip" script; other ports (veusz, and
i think qgis) don't work with that yet.
2021-02-14 14:24:20 +00:00
rsadowski
bb7e8afac2 Update (riverbankcomputing) py-qt5 and friends to the latest Qt5.15 versions
This update is in sync with the Qt 5.15 update
2021-01-19 06:26:49 +00:00
sthen
5a25d18a36 move py-qscintilla to py3-only, from kn@
merge old py-qscintilla-common into py3-scintilla, from me, ok kn@
2020-10-02 21:40:25 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
rsadowski
ec1b71d900 Remove -qt4 flover in editors/qscintilla
All our consumers only use the qt5 FLAVOR. Because here, switch homepage to
https and bump revisions
2020-02-29 08:17:58 +00:00
landry
42763653ec ensure -common dont end up in BUILD_DEPENDS otherwise hilarity ensues, spotted by sthen@ 2020-02-20 16:10:07 +00:00
juanfra
60768cb6a5 BUILD_DEPENDS-main -> BUILD_DEPENDS. Spotted by naddy@. 2020-02-19 23:16:54 +00:00
juanfra
c4bd686295 Move py-qscintilla to qt5 and remove the default qt4 flavor.
Help from landry@ and rsadowski@. OK landry@.

While here, update qscintilla and py-qscintilla to 2.11.4. From landry@.
2020-02-19 17:35:36 +00:00
landry
f977fd3b31 Update to py-qscintilla 2.11.1, from Caspar Schutijser, thanks !
Enforces dependency on the matching qscintilla version.
2019-07-24 08:50:19 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +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
espie
3c000360ee zap common dirs 2018-05-20 08:30:21 +00:00
landry
2011d6b545 Ensure configure picks the right sip version
Fixes a build failure reported by naddy when py3-sip was installed (to
build the qt5 FLAVOR) but py-sip wasnt.
2017-11-01 15:01:08 +00:00
ajacoutot
144c2b72f4 Use proper python MODULE magic.
ok landry@
2017-10-30 14:23:48 +00:00
landry
a0d6502ec1 Update to py-qscintilla 2.10.1.
Add a python3/qt5 FLAVOR, required by QGIS3.
2017-10-30 13:51:17 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +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
landry
add2a49591 Update to py-qscintilla 2.9.3
tested with hgview, tortoisehg and qgis.
ok jasper@
2016-08-30 15:57:09 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
zhuk
13b9b3938b py-qscintilla could still run qmake from Qt3 on configure. Fix this by
using the detected qmake where appropriate.

Noticed by naddy@ a few weeks ago, committing now that tree is fully unlocked.
2014-08-14 22:35:00 +00:00
sthen
2a601101f5 update to qscintilla 2.8 2013-11-10 22:23:43 +00:00
sthen
6a2d040ba8 update to py-qscintilla 2.7.2 2013-11-08 22:38:14 +00:00
ajacoutot
9141699f0f Bump after dbus-python got renamed to py-dbus. 2013-09-10 13:26:45 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
rpointel
44297cbe05 correct few things, spotted by aja@ and landry@.
ok aja@ (thanks).
2012-03-28 06:02:41 +00:00
rpointel
a2ea4dcc31 Import the python binding for qscintilla, needed by tortoisehg.
ok landry@.
2012-03-27 18:16:23 +00:00