Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
24 Mar 2021 13:34:36
5.15.2

|
rene  |
Mark ports recursively depending on Python 2.7 for expiration on June 23.
For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.
Submitted by: rene
Reviewed by: portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D28665 |
10 Dec 2020 16:49:43
5.15.2

|
lbartoletti  |
PySide pass maintainership to kde@
PySide is the "official" QT/Python-binding and should be under the same
maintainership as qt.
Approved by: cmt (via email) |
08 Dec 2020 20:03:07
5.15.2

|
lbartoletti  |
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 ) |
02 Oct 2020 08:57:53
5.15.1

|
cmt  |
update pyside2 to 5.15.1 |
04 Sep 2020 19:14:17
5.15.0

|
pkubaj  |
devel/pyside2: disable webengine on non-x86
Port builds fine without webengine on powerpc64. |
08 Jul 2020 12:16:00
5.15.0

|
cmt  |
remove leftovers from pyside2 ports
python 2 support was removed from these ports in r531621, but I forgot
to remove the python2/python3 switcheroo from pkg-plist back then. |
07 Jul 2020 12:53:08
5.15.0

|
cmt  |
update pyside2 and friends to 5.15.0
following the Qt 5 upgrade.
bump cad/freecad for "needed shared library changed" |
28 May 2020 11:16:18
5.14.2.2

|
cmt  |
update pyside2 to 5.14.2.2
https://lists.qt-project.org/pipermail/pyside/2020-May/002965.html |
18 May 2020 16:57:44
5.14.2.1

|
cmt  |
pyside2 and friends: update to 5.14.2.1
Announcement:
https://lists.qt-project.org/pipermail/pyside/2020-April/002951.html |
13 Apr 2020 17:21:57
5.14.2

|
cmt  |
update devel/pyside2 and friends to 5.14.2
following r531601 (Qt 5.14.2), PySide2 can be updated, too
- pyside2-tools don't bring their own pyside2-rcc and pyside2-uic but
use Qt's rcc and uic - patch cad/freecad to handle that
- remove Python 2 support: it's going to go away soon anyway, it did
complicate these ports a lot, and it would have required more
workarounds in FreeCAD when using Qt's rcc instead of the old pyside2-rcc.
- while here, do some polishing in freecad's makefile |
10 Nov 2019 20:45:18
5.13.2_1

|
cmt  |
devel/pyside2: add more qt5 dependencies
Qt5RemoteObjects is an "optional" module for pyside2 - it will be picked
up automatically when qt5-remoteobjects is found during pyside2's build.
Add it to enable the full functionality of pyside2, and to avoid staging
errors in unclean environments. [1]
The Qt53DExtras module may pull in qt5-gamepad (another contaminated-
build-issue is suspected), depend on qt5-gamepad to avoid breakage in
case this had happened with qt53DExtras. [1]
While here, remove some now-obsolete staging area cleanup, the files are
not installed anymore by the port. [2]
PR: 241855
Reported by: rhurlin@gwdg.de [1] |
08 Nov 2019 23:01:13
5.13.2

|
cmt  |
update "Qt for Python" to 5.13.2
that's shiboken2, pyside2, pyside2-tools
Announcement:
https://lists.qt-project.org/pipermail/pyside/2019-November/002803.html
The distfile now uses a slightly different naming. |
02 Oct 2019 18:38:27
5.13.1

|
cmt  |
devel/pyside2 and friends: update to 5.13.1
Announcement:
https://lists.qt-project.org/pipermail/pyside/2019-September/002786.html
While here, pet portlint. Bump FreeCAD, pyside2's consumer |
18 May 2019 19:38:09
5.12.3

|
cmt  |
update PySide2 ports to 5.12.3
Announcement: https://lists.qt-project.org/pipermail/pyside/2019-May/002734.html |
18 May 2019 14:43:34
5.12.2

|
cmt  |
another stab at fixing the build of devel/pyside2
the QtWebEngineWidgets submodule depends on the QtWebEngineCore submodule,
but that internal dependency wasn't reflected in the CMakeLists. |
02 May 2019 18:53:45
5.12.2

|
cmt  |
another shot at fixing pyside2's build
the failure is still not reproducable, but I'm still getting fallout
mails. the log files seem to be pointing at a build order problem,
that is, a undeclared dependency between targets. set MAKE_JOBS_UNSAFE
until I figured out what exactly is missing, and to get out some
packages, and to reduce fallout mails. |
12 Apr 2019 19:43:05
5.12.2

|
cmt  |
blind-fix build of devel/pyside2
pyside2 fails to build on the package cluster, e.g.
http://beefy5.nyi.freebsd.org/data/120i386-default/498628/logs/py27-pyside2-5.12.2.log
I cannot reproduce that failure locally, but I sincerly hope that the
additional patch fixes it. Add a comment, else I'll forget that patch
is required.
While here, update the pre-existing patch file to reduce confusion when
looking at patch and code (patch was fine with the file, which did surprise
me). |
06 Apr 2019 15:06:44
5.12.2

|
cmt  |
update pyside2 ports to 5.12.2
now that we have Qt 5.12.2, pyside2, pyside2-tools and shiboken2 follow |
15 Feb 2019 00:21:42
5.12.1

|
cmt  |
devel/pyside2: fix dependencies in QtWebEngineWidgets
This fixes a failing build on some platforms (reproducable: 11.2 i386).
On most platforms, the build succeeded by pure luck only.
Reported by: pkg-fallout |
12 Feb 2019 10:25:44
5.12.1

|
tobik  |
Clean up MASTER_SITE_SUBDIR usage |
10 Feb 2019 21:26:29
5.12.1

|
cmt  |
pyside2 etc al: fix Python flavors
shared library (and other files, too) naming is very different between
python 2 and python 3 variants, this makes things harder than I would
like them to be.
Reported by: pkg-fallout |
09 Feb 2019 20:35:14
5.12.1

|
cmt  |
add PySide2 - Python Binding for Qt5
keeping the organization of the old pyside ports, this is split in
pyside2, pyside2-tools and shiboken2 |