non port: Mk/Uses/pyqt.mk |
SVNWeb
|
Number of commits found XX: 38 |
Mon, 18 Jan 2021
|
[ 19:03 lbartoletti ] 
561958 Mk/Uses/pyqt.mk
561958 cad/openscad-devel/Makefile
561958 cad/openscad/Makefile
561958 comms/py-qt5-sensors/Makefile
561958 comms/py-qt5-serialport/Makefile
561958 databases/py-qt5-sql/Makefile
561958 databases/sqlitebrowser/Makefile
561958 deskutils/py-autokey/Makefile
561958 devel/eric6/Makefile
561958 devel/py-qt5-core/Makefile
(Only the first 10 of 44 ports in this commit are shown above. )
Update qscintilla2 to 2.11.6
|
Tue, 15 Dec 2020
|
[ 17:56 lbartoletti ] 
558168 Mk/Uses/pyqt.mk
558168 audio/cadence/Makefile
558168 audio/carla/Makefile
558168 audio/picard/Makefile
558168 biology/py-ete3/Makefile
558168 cad/cura/Makefile
558168 cad/py-cq-editor/Makefile
558168 cad/py-pyfda/Makefile
558168 cad/uranium/Makefile
558168 comms/gnuradio/Makefile
(Only the first 10 of 54 ports in this commit are shown above. )
Update PyQt5 to 5.15.2, sip to 5.5.0, py-qtbuilder to 1.6.0 and py-qt5-sip to
12.8.1
PR: 251764
Exp-run by: antoine
|
Thu, 10 Dec 2020
|
[ 16:13 lbartoletti ] 
557442 Mk/Uses/pyqt.mk
557442 devel/py-qt5-qscintilla2/Makefile
557442 www/py-qt5-webengine/Makefile
557442 x11-toolkits/py-qt5-chart/Makefile
PyQt: fix flavors
py-qt modules require sip-module to build, unfortunately, it is hardcoded and
links to the default python version.
There is no option to pass it in like sip binary, so we need to patch
configure.py file.
Reported by: fluffy
Approved by: fluffy
|
Tue, 8 Dec 2020
|
[ 20:03 lbartoletti ] 
557300 Mk/Uses/pyqt.mk
557300 Mk/Uses/qt.mk
557300 biology/py-ete3/Makefile
557300 cad/cura/Makefile
557300 cad/uranium/Makefile
557300 comms/py-qt5-sensors/Makefile
557300 comms/py-qt5-serialport/Makefile
557300 databases/py-qt5-sql/Makefile
557300 deskutils/calibre/Makefile
557300 deskutils/calibre/distinfo
(Only the first 10 of 136 ports in this commit are shown above. )
Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0
This commit combines several updates.
- Update Qt to 5.12.2
- Update PyQt to 5.15.1
- Since PySide 5.15.1 is broken with Qt 5.15.2, so PySide and Shiboken are also
updated to 5.15.2.
- Update sip to 5.4.0
SIP is a collection of tools to create Python bindings for C and C++ libraries
and used by PyQt and wxPython. There are some changes with sip5 [1]:
- python 3.5+ is required
- sip drops support of old deprecated methods as sipdistutils & cie.
- this version breaks also PyQt5 extension ABI. SIP files will be installed in
${PYTHON_SITELIBDIR}/PyQt${_PYQT_VERSION}/bindings
- some ports will use the new pyqtbuilder package with the pyproject.toml setup.
Instead if the project have a setup.py, you should use sip-build to build it.
- if a port needs sip, it should also needs pysip. BTW, py-qt5-core requires
pysip, so that should be enough for PyQt packages.
(Only the first 15 lines of the commit message are shown above )
|
Mon, 5 Oct 2020
|
[ 15:50 lbartoletti ] 
551499 Mk/Uses/pyqt.mk
551499 audio/cadence/Makefile
551499 audio/carla/Makefile
551499 audio/picard/Makefile
551499 biology/py-ete3/Makefile
551499 cad/openscad-devel/Makefile
551499 cad/openscad/Makefile
551499 cad/py-cq-editor/Makefile
551499 cad/py-pyfda/Makefile
551499 comms/Makefile
(Only the first 10 of 122 ports in this commit are shown above. )
Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5
- Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5
- Use pypi for PYQT [1]
- Add devel/py-qt5-sip (Don't use it for now. It will be used in future updates
of PyQt with py-sip >= 5)
- Add missing py-qt5 ports: comms/py-qt5-sensors, devel/py-qt5-location,
devel/py-qt5-remoteobjects, net/py-qt5-networkauth
- Strip libs
- Refactor *_PATH and *_PORT parts
[1] RiverBankComputing doesn't offer links to download latest version of some
ports
PR: 247369
Reviewed by: tcberner
Differential Revision: https://reviews.freebsd.org/D25749
Exp-run by: antoine
|
Thu, 23 Jul 2020
|
[ 18:16 lbartoletti ] 
542945 Mk/Uses/pyqt.mk
Minor aesthetic changes prepare big diff for PyQt5.
Approved by: tcberner (mentor)
|
Sun, 31 May 2020
|
[ 09:00 tcberner ] 
537134 CHANGES
537134 Mk/Uses/pyqt.mk
Add support for test-only dependencies in pyqt.mk
Allow ports to only depend on a component of PyQt for testing.
USES=pyqt:5
USE_PYQT=webengine_test
will add a TEST_DEPENDS on www/py-qt5-webengine
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D23241
|
Sat, 11 Apr 2020
|
[ 05:04 lbartoletti ] 
531396 Mk/Uses/pyqt.mk
531396 audio/cadence/Makefile
531396 audio/carla/Makefile
531396 audio/picard/Makefile
531396 cad/openscad-devel/Makefile
531396 cad/openscad/Makefile
531396 comms/py-qt5-serialport/Makefile
531396 databases/py-qt5-sql/Makefile
531396 databases/sqlitebrowser/Makefile
531396 deskutils/calibre/Makefile
(Only the first 10 of 67 ports in this commit are shown above. )
Update py-sip to 4.19.21 and qscintilla2 to 2.11.4
- Update py-sip to 4.19.21
- Update qscintilla2 to 2.11.4
- Replace MASTER_SITE_RIVERBANK with https versions
- Replace QSCI2_DISTNAME to match with the new one
PR: 245308
Approved by: tcberner (mentor)
Exp-run by: antoine
|
Fri, 31 Jan 2020
|
[ 10:00 tcberner ] 
524688 Mk/Uses/pyqt.mk
524688 www/Makefile
524688 www/py-qt5-websockets
524688 www/py-qt5-websockets/Makefile
524688 www/py-qt5-websockets/pkg-descr
524688 www/py-qt5-websockets/pkg-plist
New port: www/py-qt5-websockets : Python bindings for the Qt5 toolkit,
QtWebSockets module
PR: 243667
Submitted by: Zane C. Bowers-Hadley <vvelox@vvelox.net>
|
Mon, 25 Nov 2019
|
[ 07:55 tobik ] 
518383 Mk/Uses/pyqt.mk
518383 devel/py-qt5/Makefile
devel/py-qt5: Canonicalize option names
/!\ py36-qt5-5.13.1: Makefile warnings, please consider fixing /!\
These options name have characters outside of [-_A-Z0-9]:
core dbus dbussupport demo designer designerplugin gui multimedia
multimediawidgets network opengl printsupport qml qscintilla2 quickwidgets
serialport sql svg test webchannel webengine webkit webkitwidgets widgets xml
xmlpatterns
- While here add missing options for py-sip and py-qt5-help
Approved by: kde (tcberner)
Differential Revision: https://reviews.freebsd.org/D22540
|
Sun, 24 Nov 2019
|
[ 08:39 tcberner ] 
518302 Mk/Uses/pyqt.mk
518302 devel/py-sip/Makefile
devel/py-sip: doesn't honor sip_dir
pyqt.mk had a long standing bug, where the sip-dir was not properly set
for the port devel/py-sip. The underlying issue was the following:
When using pyqt.mk consumers would specify
USES=pyqt:<version>
To also have easy access for the data from pyqt.mk in the py-sip port, we
allowed
version=sip, which only unhides a very limited scope of pyqt.mk. However, we
also
set
_VERSION_SUBDIR_REL= PyQt${_PYQT_VERSION}/${PYTHON_VER}
(Only the first 15 lines of the commit message are shown above )
|
Fri, 25 Oct 2019
|
[ 23:35 tcberner ] 
515669 Mk/Uses/pyqt.mk
515669 devel/py-qt5-core/pkg-plist
515669 devel/py-qt5/distinfo
515669 devel/py-sip/distinfo
Upgrade PyQt to 5.13.1 (and sip 4.19.19)
PR: 241323
Exp-run by: antoine
|
Fri, 18 Oct 2019
|
[ 06:57 tcberner ] 
514705 Mk/Uses/pyqt.mk
514705 devel/py-qt5-core/Makefile
514705 devel/py-qt5-core/files/patch-configure.py
514705 devel/py-qt5-core/pkg-plist
514705 devel/py-qt5-help/pkg-plist
514705 devel/py-qt5/distinfo
514705 devel/py-sip/distinfo
514705 devel/qscintilla2-qt5/distinfo
514705 devel/qscintilla2-qt5/pkg-plist
514705 net/py-qt5-network/pkg-plist
PyQt: Update to 5.13.0
Updates
- PyQt to 5.13.0
- sip to 4.19.18
- qscintilla to 2.11.2
PR: 239023
Exp-run by: antoine
|
Wed, 15 May 2019
|
[ 20:25 tcberner ] 
501744 Mk/Uses/pyqt.mk
501744 devel/py-qt5-core/Makefile
501744 devel/py-qt5/distinfo
501744 devel/py-sip/Makefile
501744 devel/py-sip/distinfo
501744 textproc/py-qt5-xml/Makefile
501744 www/py-qt5-webengine/Makefile
501744 www/py-qt5-webengine/pkg-plist
Update pyqt to 5.12.2 (with it sip to 4.19.17)
Exp-run by: antoine
PR: 237889
|
Fri, 5 Apr 2019
|
[ 23:05 tcberner ] 
498035 Mk/Uses/pyqt.mk
498035 comms/py-qt5-serialport/Makefile
498035 databases/py-qt5-sql/Makefile
498035 devel/py-qt5-core/Makefile
498035 devel/py-qt5-core/files/patch-configure.py
498035 devel/py-qt5-core/pkg-plist
498035 devel/py-qt5-dbus/Makefile
498035 devel/py-qt5-dbussupport/Makefile
498035 devel/py-qt5-designer/Makefile
498035 devel/py-qt5-designerplugin/Makefile
(Only the first 10 of 45 ports in this commit are shown above. )
Update PyQt5 to 5.12.1
- Upgrade sip to 4.19.15
- Upgrade qscintilla2 to 2.11.1
- Upgrade PyQt to 5.12.1
- From this version on www/py-qt5-webengine is unbundled and ships its own
distfile
PR: 236894
Exp-run by: antoine
|
[ 22:35 tcberner ] 
497998 Mk/Uses/pyqt.mk
pyqt.mk: allow using of 'help' compoonent
|
Sun, 17 Mar 2019
|
[ 07:28 tcberner ] 
496016 Mk/Uses/pyqt.mk
pyqt.mk: Drop support for pyqt4.
|
Sun, 16 Dec 2018
|
[ 15:25 tcberner ] 
487597 Mk/Uses/pyqt.mk
487597 comms/py-qt5-serialport/Makefile
487597 databases/py-qt5-sql/Makefile
487597 devel/py-pykde4-kde4/Makefile
487597 devel/py-pykde4-kde4/pkg-plist
487597 devel/py-qt4-dbussupport/Makefile
487597 devel/py-qt4-designerplugin/Makefile
487597 devel/py-qt4-qscintilla2/Makefile
487597 devel/py-qt4-qscintilla2/pkg-plist
487597 devel/py-qt5-core/Makefile
(Only the first 10 of 52 ports in this commit are shown above. )
Update PyQt5 to 5.11.3
- sip upgrade to 4.19.13
- qscintilla2 upgrade to 2.10.8
- PyQt5 upgrade to 5.11.3
This has been worked on by arrowd and myself.
PR: 233954
Exp-run by: antoine
|
Thu, 22 Nov 2018
|
[ 20:18 tcberner ] 
485614 Mk/Uses/pyqt.mk
485614 audio/cadence/Makefile
485614 audio/carla/Makefile
485614 audio/picard/Makefile
485614 audio/puddletag/Makefile
485614 cad/py-pyfda/Makefile
485614 comms/gnuradio/Makefile
485614 comms/py-qt5-serialport/Makefile
485614 comms/py-qt5-serialport/pkg-plist
485614 databases/py-qt4-sql/Makefile
(Only the first 10 of 154 ports in this commit are shown above. )
pyqt: Change install directories for Python flavor support
* 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
|
Mon, 10 Sep 2018
|
[ 13:41 mat ] 
479417 Mk/Uses/pyqt.mk
Remove unused and deprecated variable.
|
Wed, 11 Jul 2018
|
[ 16:44 novel ] 
474468 Mk/Uses/pyqt.mk
474468 devel/py-qt5/Makefile
474468 x11-toolkits/Makefile
474468 x11-toolkits/py-qt5-quickwidgets
474468 x11-toolkits/py-qt5-quickwidgets/Makefile
474468 x11-toolkits/py-qt5-quickwidgets/pkg-descr
474468 x11-toolkits/py-qt5-quickwidgets/pkg-plist
Add x11-toolkits/py-qt5-quickwidgets, Python bindings for QtQuickWidgets module
Reviewed by: tcberner (kde)
Approved by: tcberner (kde)
Differential Revision: https://reviews.freebsd.org/D15903
|
Sun, 29 Apr 2018
|
[ 16:19 tcberner ] 
468632 Mk/Uses/pyqt.mk
468632 cad/openscad-devel/Makefile
468632 cad/openscad/Makefile
468632 comms/py-qt5-serialport/Makefile
468632 databases/py-qt4-sql/Makefile
468632 databases/py-qt5-sql/Makefile
468632 databases/sqlitebrowser/Makefile
468632 databases/sqliteman/Makefile
468632 databases/tora/Makefile
468632 devel/eric6/Makefile
(Only the first 10 of 65 ports in this commit are shown above. )
Update the QScintilla2 ports to 2.10.4
|
Mon, 12 Mar 2018
|
[ 18:06 tcberner ] 
464266 Mk/Uses/pyqt.mk
464266 comms/py-qt5-serialport/Makefile
464266 databases/py-qt4-sql/Makefile
464266 databases/py-qt5-sql/Makefile
464266 databases/sqliteman/Makefile
464266 databases/tora/Makefile
464266 devel/py-qt4-assistant/Makefile
464266 devel/py-qt4-core/Makefile
464266 devel/py-qt4-dbus/Makefile
464266 devel/py-qt4-declarative/Makefile
(Only the first 10 of 54 ports in this commit are shown above. )
Update py-sip to 4.19.8 and qscintilla2 to 2.10.3
PR: 226487
Exp-run by: antoine
|
Sun, 18 Feb 2018
|
[ 09:55 rakuco ] 
462214 Mk/Uses/pyqt.mk
462214 cad/openscad/Makefile
462214 comms/py-qt5-serialport/Makefile
462214 databases/py-qt4-sql/Makefile
462214 databases/py-qt5-sql/Makefile
462214 databases/sqliteman/Makefile
462214 databases/sqliteman/files
462214 databases/sqliteman/files/patch-cmake_modules_FindQScintilla.cmake
462214 databases/tora/Makefile
462214 databases/tora/files/patch-config_m4_qtkde.m4
(Only the first 10 of 71 ports in this commit are shown above. )
Update QScintilla 2.10.2.
Upstream has renamed its libraries and we no longer need to patch
devel/qscintilla-qt5 to create a library whose name does not conflict with
devel/qscintilla's. However, the library names are different so we need to bump
PORTREVISION in several ports (the SOVERSION has changed too).
Thanks to antoine for the exp-run.
PR: 225928
|
Tue, 9 Jan 2018
|
[ 20:06 jrm ] 
458563 Mk/Uses/pyqt.mk
458563 devel/py-qt4/Makefile
458563 devel/py-qt5-core/files/patch-configure.py
458563 devel/py-qt5/Makefile
458563 www/Makefile
458563 www/py-qt5-webchannel
458563 www/py-qt5-webchannel/Makefile
458563 www/py-qt5-webchannel/pkg-descr
458563 www/py-qt5-webchannel/pkg-plist
458563 www/py-qt5-webengine
(Only the first 10 of 13 ports in this commit are shown above. )
New ports: www/py-qt5-webchannel and www/py-qt5-webengine
Reviewed by: mat, tcberner
Approved by: tcberner
Differential Revision: https://reviews.freebsd.org/D12964
|
Thu, 4 Jan 2018
|
[ 15:24 rakuco ] 
458034 Mk/Uses/pyqt.mk
Replace some spaces with tabs.
Originally written by jrm in https://reviews.freebsd.org/D12964, but it makes
sense to decouple this stylistic change from what is being worked on in that
patch.
|
Tue, 2 Jan 2018
|
[ 20:21 rakuco ] 
457921 MOVED
457921 Mk/Uses/pyqt.mk
457921 comms/py-qt5-serialport/Makefile
457921 databases/py-qt5-sql/Makefile
457921 databases/py-qt5-sql/pkg-plist
457921 devel/py-qt4-core/Makefile
457921 devel/py-qt4-dbussupport/Makefile
457921 devel/py-qt4/distinfo
457921 devel/py-qt5-core/Makefile
457921 devel/py-qt5-core/files/patch-configure.py
(Only the first 10 of 36 ports in this commit are shown above. )
Update SIP to 4.19.6, PyQt4 to 4.12.1 and PyQt5 to 5.9.2.
Upstream no longer ships the contents of misc/py-qt5-doc, so the port has been
removed.
This is also a requirement for updating the Qt5 ports, as the PyQt5 version
currently in the tree has license conflicts with later Qt versions.
Big thanks to tcberner for doing most of the work here, and antoine for the
exp-run.
PR: 224739
|
Sat, 30 Dec 2017
|
[ 18:01 tcberner ] 
457606 Mk/Uses/pyqt.mk
Define licence for PyQt ports via pyqt.mk
Reviewed by: adridg, jrm
Differential Revision: https://reviews.freebsd.org/D13055
|
Thu, 30 Nov 2017
|
[ 15:50 mat ] 
455210 CHANGES
455210 MOVED
455210 Mk/Uses/gnome.mk
455210 Mk/Uses/pyqt.mk
455210 Mk/Uses/python.mk
455210 UPDATING
455210 accessibility/Makefile
455210 accessibility/accerciser/Makefile
455210 accessibility/caribou/Makefile
455210 accessibility/orca/Makefile
(Only the first 10 of 2423 ports in this commit are shown above. )
Convert Python ports to FLAVORS.
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 (Only the first 15 lines of the commit message are shown above )
|
Wed, 1 Nov 2017
|
[ 07:32 antoine ] 
453263 Mk/Uses/pyqt.mk
453263 devel/py-qt5-qscintilla2/Makefile
453263 misc/py-qt4-demo/Makefile
453263 misc/py-qt5-demo/Makefile
- py-qt5-*: Fix build when using non default version of python, in this case
sip is installed as sip-${PYTHON_VER}
- py-qt*-demo: Fix packaging with python3, those ports have a python2 pkg-plist
so USE_PYTHON=py3kplist must be used to convert it
PR: 219641
|
Sun, 30 Apr 2017
|
[ 10:07 tcberner ] 
439794 Mk/Uses/pyqt.mk
439794 devel/py-qt4/distinfo
439794 devel/py-qt5-core/files/patch-configure.py
439794 devel/py-qt5-core/pkg-plist
439794 devel/py-qt5/distinfo
439794 devel/py-sip/Makefile
439794 devel/py-sip/distinfo
439794 devel/py-sip/files/patch-hg_6b09a6d578e8
439794 devel/qscintilla2/pkg-plist
439794 graphics/qgis/files/patch-gentoogit_d9559d0_qgis-2.18.3-sip-4.19.1
(Only the first 10 of 15 ports in this commit are shown above. )
Update py-sip to 4.19.2, py-qt4 to 4.12 and py-qt5 to 5.7.1
* This is mostly based on the work by Adriaan de Groot <groot@kde.org> in our
development repo.
PR: 217305
PR: 218539
Submitted by: Adriaan de Groot <groot@kde.org>
Reviewed by: rakuco, mat
Approved by: rakuco (mentor)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D9771
|
Mon, 14 Nov 2016
|
[ 21:21 tcberner ] 
426137 Mk/Uses/pyqt.mk
Set a PORTSCOUT limit for the PyQt5 ports.
Bind the portversion looked for by portscout to the Qt5 version of ports.
Approved by: rakuco (mentor)
|
Sun, 13 Nov 2016
|
[ 20:19 tcberner ] 
426062 Mk/Uses/pyqt.mk
426062 devel/py-qt5-core/files/patch-configure.py
426062 devel/py-qt5-core/pkg-plist
426062 devel/py-qt5/distinfo
426062 devel/py-sip/distinfo
426062 devel/py-sip/pkg-plist
426062 misc/py-qt5-demo/pkg-plist
426062 misc/py-qt5-doc/pkg-plist
426062 x11-toolkits/py-qt5-gui/pkg-plist
Udpate PyQt5 to 5.6.2
Update PyQt from 5.5.1 to 5.6.2 to match the Qt updates that have
already landed in the ports tree.
PR: 214355
Submitted by: Adriaan de Groot <groot@kde.org>
Reviewed by: rakuco, tcberner
Approved by: rakuco (mentor)
Exp-Run by: antoine
Differential Revision: https://reviews.freebsd.org/D8408
|
Sun, 27 Mar 2016
|
[ 01:23 bapt ] 
411970 Mk/Uses/ada.mk
411970 Mk/Uses/autoreconf.mk
411970 Mk/Uses/bison.mk
411970 Mk/Uses/blaslapack.mk
411970 Mk/Uses/cmake.mk
411970 Mk/Uses/compiler.mk
411970 Mk/Uses/cran.mk
411970 Mk/Uses/desktop-file-utils.mk
411970 Mk/Uses/display.mk
411970 Mk/Uses/drupal.mk
(Only the first 10 of 85 ports in this commit are shown above. )
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles
PR: 206569
Exp run by: antoine
Differential Revision: D5047
|
Tue, 15 Dec 2015
|
[ 21:37 rakuco ] 
403815 Mk/Uses/pyqt.mk
Uses/pyqt.mk: Move dbussupport to _USE_PYQT_ALL.
It also has a PyQt5 version.
Submitted by: Tobias Berner <tcberner@gmail.com>
|
Sun, 13 Dec 2015
|
[ 21:56 rakuco ] 
403693 Mk/Uses/pyqt.mk
403693 comms/Makefile
403693 comms/py-qt5-serialport
403693 comms/py-qt5-serialport/Makefile
403693 comms/py-qt5-serialport/pkg-descr
403693 comms/py-qt5-serialport/pkg-plist
403693 databases/Makefile
403693 databases/py-qt5-sql
403693 databases/py-qt5-sql/Makefile
403693 databases/py-qt5-sql/pkg-descr
(Only the first 10 of 126 ports in this commit are shown above. )
At very long last land PyQt5 5.5.1 ports.
Add the required bits to Uses/pyqt.mk along with all the PyQt5 ports.
Thankfully this commit is mostly adding new ports, as the hard work was
already done in r403297 and r403662.
Huge kudos to Tobias Berner <tcberner@gmail.com> and, most importantly,
Guido Falsi (madpilot@) for their initial work on these ports (see D2910 in
Phabricator for an earlier version of the PyQt5 patch set).
PR: 204672
|
[ 12:45 rakuco ] 
403662 Mk/Uses/pyqt.mk
403662 cad/openscad/Makefile
403662 databases/sqliteman/Makefile
403662 databases/tora/Makefile
403662 devel/py-qt4-dbus/Makefile
403662 devel/py-qt4-dbussupport/Makefile
403662 devel/py-qt4-qscintilla2/pkg-plist
403662 devel/py-qt4/distinfo
403662 devel/py-sip/Makefile
403662 devel/py-sip/distinfo
(Only the first 10 of 22 ports in this commit are shown above. )
Update PyQt4 to 4.11.4, SIP to 4.17 and QScintilla2 to 2.9.1.
Bring in some long overdue updates, some of which are required for us to
later land the PyQt5 ports.
One big change with this update is that the PyQt4 ports now install their
.sip files into share/py-sip/PyQt4 instead of share/py-sip. This way we do
not end up with directories like share/py-sip/QtCore, which are especially
confusing once PyQt5 lands and starts installing files with the same names.
Other noteworthy items:
- PORTREVISION has been bumped on ports depending on devel/qscintilla2
because libqscintilla2.so's SOVERSION has changed.
- graphics/seexpr has been converted to USE_PYQT, as the file it used to
define a build-time dependency on x11-toolkits/py-qt4-gui has moved.
Once again, big thanks to Tobias Berner <tcberner@gmail.com> and Guido Falsi
(madpilot@) for their initial work on these ports as part of the effort to
land PyQt5 into the tree (see D2910 in Phabricator for an earlier version of
the PyQt5 patch set).
PR: 205143
|
Tue, 8 Dec 2015
|
[ 16:49 rakuco ] 
403297 Mk/Uses/pyqt.mk
403297 databases/py-qt4-sql/Makefile
403297 databases/py-qt4-sql/pkg-plist
403297 devel/py-qt4-assistant/Makefile
403297 devel/py-qt4-assistant/pkg-plist
403297 devel/py-qt4-core/Makefile
403297 devel/py-qt4-core/pkg-plist
403297 devel/py-qt4-dbus/Makefile
403297 devel/py-qt4-dbus/pkg-plist
403297 devel/py-qt4-dbussupport/Makefile
(Only the first 10 of 51 ports in this commit are shown above. )
PyQt: Replace bsd.pyqt.mk with Uses/pyqt.mk.
In preparation for landing PyQt5 ports, generalize devel/py-qt4's
bsd.pyqt.mk and make it a proper file in Uses/.
Ports wishing to depend on PyQt4 ports can now do the following:
USES= pyqt:4
USE_PYQT= foo bar_build baz_run
Other changes include the renaming of the PYQT4_DIST variable to PYQT_DIST
and the introduction of the PYQT_SIPDIR plist substitution variable. The
rest of the contents of Uses/pyqt.mk are pretty much identical to what we
had in bsd.pyqt.mk with additional processing of USE_PYQT.
Even though this patch touches files in many different ports, the goal is (Only the first 15 lines of the commit message are shown above )
|
Number of commits found XX: 38 |