qt6-qtbase-6.10.2
C++ general-purpose toolkit
Back to search · Project homepage
Description
Qt is a cross-platform toolkit for developing applications, mainly GUI-based.
There's a debug version of the libraries: qt6-debug.
There are database plugins: qt6-mysql, qt6-postgresql and qt6-sqlite
People who want to use Qt6 to compile applications outside the ports tree
should note that Qt6's installation conforms to OpenBSD habits, not Qt's
recommendations. Accordingly:
- libs are separated from includes.
- moc is installed as ${PREFIX}/bin/moc-qt6, in order not to conflict
with other Qt versions.
- uic is installed as ${PREFIX}/bin/uic-qt6
Generally, it's just a question of invoking:
env MOC=moc-qt6 UIC=uic-qt6 configure \
--with-qt-includes=${PREFIX}/include/X11/qt6 \
--with-qt-libraries=${PREFIX}/lib/qt6
... or, to force MOC/UIC in your make/gmake invocation:
make MOC=moc-qt6 UIC=uic-qt6
will override the Makefile contents.
Package information
- Ports path
- x11/qt6/qtbase
- Package architecture
- amd64
- Maintainer
- Rafael Sadowski <rsadowski@openbsd.org>
- Categories
- x11, devel, lang/python
- Available flavors
- None listed
- Only for architectures
- alpha, hppa, m88k, sh, sparc64, aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64
These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.
Direct dependencies
Library
- archivers/brotli
- archivers/zstd
- databases/iodbc
- databases/sqlite3
- devel/harfbuzz
- devel/pango
- devel/pcre2
- graphics/cairo
- graphics/gdk-pixbuf2
- math/double-conversion
- net/libproxy
- print/cups,-libs
- security/libb2
- textproc/icu4c
- wayland/wayland
- x11/dbus
- x11/gnome/at-spi2-core
- x11/gtk+3
- x11/xkbcommon
- devel/gettext
Runtime
Build
- graphics/vulkan-loader
- wayland/wayland-protocols
- x11/gnome/at-spi2-core
- devel/cmake/core STEM->=4
- devel/ninja
- lang/python/3
- devel/dwz
- archivers/xz STEM->=5.4.0
Test
Used by (543 dependency relationships)
Includes library, runtime, build and test relationships. Results load 100 at a time.