18 Commits

Author SHA1 Message Date
naddy
424a60c42f remove line continuation before empty lines
ok sthen@ ajacoutot@
2022-10-31 23:14:52 +00:00
rsadowski
87796ccef3 Bugfix update Qt LTS open-source version to 5.15.6 2022-09-10 06:44:15 +00:00
rsadowski
6c98c4d8de Hook QtWayland and DESCR tweaks
Add qtwayland and remove sqlite2 form DESCR. qt5-sqlite2 is no longer present.
2022-09-01 13:59:09 +00:00
naddy
56bcd7bffd drop RCS Ids 2022-03-11 19:37:04 +00:00
rsadowski
27e38d6397 Update Qt to 5.15.2
This updates Qt to the latest LTS version and also contains qtwebengine 5.15.2.
LTS, whatever this mines this days.

Many thanks to all who made this possible and all the test/cpu hours!
George Koehler (octave runtime test),powerpc (cwen@), sparc64 (kmos@),
amd64,i386 (landry@ and Me)

OK landry@
2021-01-19 06:16:28 +00:00
sthen
7b9dee5fee move from setting qtwebkit version in a variable in Makefile.version and
passing it around via qt5.port.mk to setting it directly in the qtwebkit
port and setting PKGSPEC so that it's passed automatically.

test/ok rsadowski@
2020-06-09 22:43:16 +00:00
rsadowski
7367c7e4a5 Update qtwebkit to 5.212.0alpha4v0
Changelog:
- https://github.com/qtwebkit/qtwebkit/releases/tag/qtwebkit-5.212.0-alpha4

Port changelog:
- Switch QT5_WEBKIT_VERSION from 5.212.0 to 5.212.0alpha4v0 which includes
  an EPOCH bump.
- Switch to py3, MODPY_VERSION=${MODPY_DEFAULT_VERSION_3}
  - upstream: "QtWebKit does not require Python 2 anymore for building and can
    use Python 3 instead"
- Bump QT5_WEBKIT_VERSION/MODQT5_WEBKIT_VERSION consumer

sparc64 build by jca@ Thanks!
2020-04-05 15:43:05 +00:00
rsadowski
6f99bb89df Update Qt to 5.13.2 and meta/qt5
Notable changes:

The good:
- Most of the work was done in qtbase
- The qtbase port comes with zstd support by default enabled
- Switched from c++11 to c++17
- Option "-openssl-linked" works now, no more ssl,crypto dlopen()d
- All shred lib bumped to be safe
- Many cleaning jobs in the Makefiles
- Add a new Qt submodule: QtLottie
- qtcanvas3d submodule is gone

The bad:
- The docs package is broken for now and unhooked
- vulkan is disabled until arm64 is vulkanready.
- Still no qtwebengine. (That would be a full time job)
- system double-conversion is no longer found by the configure step.
 - Be my guest to fix it.

The ugly:
- patch-qmake_generators_unix_unixmake_cpp
 -- That was the biggest problem, at the p2k19 I decided to solve by:
 "Transform /usr/ports/pobj/xxx/lib/libQt5Core.so into
 -L/usr/ports/pobj/xxx/build-amd64/lib -lQt5Core" ... works!

Many thanks to all who made this possible and all the test hours!
Special thanks to  sthen@, landry@, jca@ and cwen@

OK sthen@, landry@
2020-03-13 16:53:49 +00:00
rsadowski
d6474cd639 Prepare for upcoming Qt5 update
Unhook qtcanvas3d in meta/qt5, it's gone upstream

OK sthen@
2020-03-08 11:58:24 +00:00
rsadowski
45426fb3a3 x11/qt5/qtwebkit-examples is gone 2020-02-19 16:09:03 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
rsadowski
7b4e35a1b8 Update Qt to 5.9.4
Notable port changes:

- s/MODQT5_USE_GCC4_MODULE/MODQT5_USE_CXX11/
- Zap SHARED_LIBS += Qt5EglDeviceIntegration (Lost, long time ago)
- Regen some WANTLIB
- Shared bump in qtdeclarative (New symbols)
- Update Homepage

Changelog:

https://blog.qt.io/blog/2018/01/23/qt-5-9-4-released/

"commitski" landry@
2018-01-25 15:02:25 +00:00
rsadowski
3e5a20e167 Update Qt5 to 5.9.3
Only one notable port change:
Fix missing private includes(https://bugreports.qt.io/browse/QTBUG-37417)

bulk by kili@ Thanks!
2017-12-27 16:27:06 +00:00
zhuk
e9edf3e27c Unbreak meta/qt5,-main after reorganization under x11/qt5.
Found hard way by naddy@
2017-07-29 11:40:15 +00:00
zhuk
8ab318cbfc Rework the process of building Qt5 documentation:
Now all documentation is built using a separate port using
the --single-exec option of qdoc. This gaves significant speedup
as well as fixing quiet a few interlinking problems.

All -qch, -html and -docindex subpackages of Qt modules ports are
removed. The qt5-html and qt5-qch are now provided by x11/qt5/docs
instead of meta/qt5, thus REVISION set from the start.

This commit should fix problems with building Qt5 documentation
that people started seeing after switching to Clang. We also could
zap some interdependencies between Qt5 modules as well, but that's
a different story.
2017-07-29 00:07:13 +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
86f40cfdb4 replace dependencies by stuff that actually exists, as the bootstrap
requires pseudo flavors, which are actually default, and do NOT contain
those subpackages. Somehow no-one noticed those packages haven't been
in snapshots for a while
2017-05-31 07:55:05 +00:00
zhuk
4dc1fa7f63 Import meta/qt5, this will replace qt5, qt5-html, qt5-qch
and qt5-examples soon.
2016-12-25 13:34:44 +00:00