The x11/qt5,-main port

qt5-5.3.2p10 – C++ general-purpose toolkit

Description

Qt is a cross-platform toolkit for developing applications,
mainly GUI-based.

There are some user documentation files in ${QT_DOC}, but
the main documentation is in the qt5-html package.

There is also a qt5-examples package, that contains tutorial, demos
simple example programs (source + binaries).

There's a debug version of the libraries: qt5-debug.

There are database plugins: qt5-mysql, qt5-postgresql, qt5-sqlite2 and
qt5-tds.

People who want to use Qt5 to compile applications outside the ports tree
should note that Qt5's installation conforms to OpenBSD habits, not
TrollTech's recommendations. Accordingly:
- libs are separated from includes.
- moc is installed as ${PREFIX}/bin/moc-qt5, in order not to conflict
  with other Qt versions.
- uic is installed as ${PREFIX}/bin/uic-qt5

Generally, it's just a question of invoking:

  env MOC=moc-qt5 UIC=uic-qt5 configure \
	--with-qt-includes=${PREFIX}/include/X11/qt5 \
	--with-qt-libraries=${PREFIX}/lib/qt5

... or, to force MOC/UIC in your make/gmake invocation:

  make MOC=moc-qt5 UIC=uic-qt5

will override the Makefile contents.

WWW: http://www.qt-project.org/
Multi-packages
qt5-examples-5.3.2 qt5-html-5.3.2 qt5-5.3.2p10 qt5-mysql-5.3.2p0 qt5-postgresql-5.3.2p0 qt5-sqlite2-5.3.2p0 qt5-tds-5.3.2p0
Only for arches
alpha amd64 arm armish armv7 hppa hppa64 i386 landisk loongson macppc mips64 mips64el octeon powerpc sgi sh socppc sparc sparc64 zaurus
Broken
needs work on bitrig on sparc64: tries to include a non-existent qatomic_sparc.h in src/corelib/thread/qbasicatomic.h
Categories:
devel lang/python lang/ruby x11

Library dependencies

Build dependencies

Run dependencies