pkg.soopen package index

brew / rank 617

Install qt@5 with Homebrew, MacPorts, Nix, dnf

Cross-platform application and UI framework. Version 5.15.19 via Homebrew; verified 2026-09-10. Also installable with macports: sudo port install qt5.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install qt@5

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install qt5

MacPorts ports tree · aqua/qt5/Portfile · source: api.github.com

overview

Package summary

Cross-platform application and UI framework

Commands and aliases

No executable aliases were found in the local package database.

history

Project history and usage

Qt 5 is the compatibility package for the fifth major generation of the cross-platform Qt application framework, first released in 2012.

Project history

Qt 5.0 was released in December 2012 following the establishment of the openly governed Qt Project and Digia's acquisition of Qt from Nokia.

The generation increased modularity and moved Qt's center of gravity toward Qt Quick, QML, JavaScript, and scene-graph rendering while retaining the mature Qt Widgets API.

Qt 6 succeeded the series in December 2020, turning Qt 5 into a compatibility line for established applications and dependencies.

Adoption history

Qt 5 offered existing C++ desktop applications a migration path while expanding Qt Quick and QML for embedded, mobile, and device-interface development.

Its long-lived maintenance lines made Qt 5 a durable target for commercial products and open-source desktop applications. It consequently remains packaged as a compatibility branch after the arrival of Qt 6.

How it is used

Developers install Qt 5 to build or maintain applications whose source, third-party modules, plugins, or deployment environments still target Qt 5.

Typical projects use qmake project files or CMake, link selected Qt modules, and employ tools such as moc, uic, and rcc during builds.

An optional qt.conf beside an executable, inside a macOS application's Resources directory, or embedded in the resource system can override Qt's runtime paths.

Why package nerds care

Versioned Qt 5 packages preserve an older but still widely encountered ABI and tool ecosystem. They are important when dependencies, plugins, or application source have not migrated to Qt 6.

Distribution packaging frequently splits Qt 5 into runtime, development, module, and tool packages; the Homebrew formula instead offers a convenient compatibility installation with qmake, moc, uic, rcc, Designer, Linguist, and QML tools.

Timeline

  • 2011: The Qt Project introduces open governance for upstream development.
  • 2012: Qt 5.0 is released.
  • 2020: Qt 6.0 succeeds Qt 5 as the current major generation.
  • Post-2020: Package managers retain Qt 5 as a versioned compatibility package.

Related projects

  • Qt 6 is Qt 5's successor and maintains substantial source compatibility while changing some APIs, modules, and build assumptions.
  • qmake is the project-oriented build tool historically central to Qt 5 workflows.
  • Qt Creator supports projects using different Qt versions and both qmake and CMake.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for qt@5. Package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 7 platform targets.
  • Installs with 11 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Linux
:/qt/etc/qt.conf<application-executable-directory>/qt.conf
macOS
:/qt/etc/qt.conf<application-bundle>/Contents/Resources/qt.conf<application-executable-directory>/qt.conf
Windows
:/qt/etc/qt.conf<application-executable-directory>/qt.conf

executables

Installed executables

CommandKindExposureNote
No executable data was present.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-11-04
manager version5.15.19
manager updated2026-09-10
local dataok
upstreamnot checked
latest detectednot detected

https://www.qt.io/

  • infoRelease/tag comparison is only available for GitHub repositories.https://www.qt.io/none confidence

install metadata

Package metadata

Package keybrew:qt@5
Version5.15.19
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/qt@5
Homepagehttps://www.qt.io/
Upstream docshttps://www.qt.io/
LicenseGFDL-1.3-only AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only
Source archivehttps://download.qt.io/archive/qt/5.15/5.15.19/single/qt-everywhere-opensource-src-5.15.19.tar.xz
Last updated2026-09-10T18:03:23Z
Pulseupdated
Dependenciesfreetype, gettext, glib, jpeg-turbo, libpng, libtiff, md4c, pcre2, sqlite, webp, zstd
Build dependenciespkgconf
Uses from macOSkrb5
Bottleavailable (on arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared
CaveatsWe agreed to the Qt open source license for you. If this is unacceptable you should uninstall. You can add Homebrew's Qt to QtCreator's "Qt Versions" in: Preferences > Qt Versions > Link with Qt... pressing "Choose..." and selecting as the Qt installation path: $HOMEBREW_PREFIX/opt/qt@5 QtWebEngine is no longer included as its Chromium has unfixed vulnerabilities.

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameqt@5
Aliases
  • qt5
Version Scheme0
Revision0
Conflicts With
  • qt3d
  • qtbase
  • qtcharts
  • qtconnectivity
  • qtdatavis3d
  • qtdeclarative
  • qtmultimedia
  • qtnetworkauth
  • qtpositioning
  • qtquick3d
  • qtremoteobjects
  • qtscxml
  • qtsensors
  • qtserialport
  • qtspeech
  • qtsvg
Requirements
  • xcode
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedyes
Disabledno
Keg Onlyyes
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

MacPorts94%

qt5

sudo port install qt5
  • package manager index match
  • Matched by: Qt5
MacPorts ports tree · api.github.com · MacPorts ports tree: aqua/qt5/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Nix92%

qt5

nix profile install nixpkgs#qt5
  • package manager index match
  • Matched by: Qt5
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: qt5 from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
dnf92%

qt5-filesystem 5.15.18-3.fc45

Filesystem for Qt 5 packages

https://getfedora.org/

sudo dnf install qt5-filesystem
  • License: GPL-3.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: qt5
  • 1 provides
  • package manager index match
  • Matched by: Qt5
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt5-filesystem from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

qt5-rpm-macros 5.15.18-3.fc45

RPM macros for building Qt5 and KDE Frameworks 5 packages

https://getfedora.org/

sudo dnf install qt5-rpm-macros
  • License: GPL-3.0-only
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: qt5
  • 3 dependencies
  • 2 provides
  • package manager index match
  • Matched by: Qt5
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt5-rpm-macros from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

qt5-srpm-macros 5.15.18-3.fc45

RPM macros for source Qt5 packages

https://getfedora.org/

sudo dnf install qt5-srpm-macros
  • License: GPL-3.0-only
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: qt5
  • 2 provides
  • package manager index match
  • Matched by: Qt5
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt5-srpm-macros from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt 4.8.7-84.fc45

Qt toolkit

http://qt-project.org/

sudo dnf install qt
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: i686
  • Source Package: qt
  • 17 dependencies
  • 14 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-assistant 4.8.7-84.fc45

Documentation browser for Qt 4

http://qt-project.org/

sudo dnf install qt-assistant
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: qt
  • 11 dependencies
  • 4 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-assistant from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-common 4.8.7-84.fc45

Common files for Qt

http://qt-project.org/

sudo dnf install qt-common
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: qt
  • 1 dependencies
  • 1 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-common from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-config 4.8.7-84.fc45

Graphical configuration tool for programs using Qt 4

http://qt-project.org/

sudo dnf install qt-config
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: qt
  • 7 dependencies
  • 3 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-config from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-demos 4.8.7-84.fc45

Demonstration applications for qt

http://qt-project.org/

sudo dnf install qt-demos
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: qt
  • 16 dependencies
  • 2 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-demos from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-devel 4.8.7-84.fc45

Development files for the Qt toolkit

http://qt-project.org/

sudo dnf install qt-devel
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: i686
  • Source Package: qt
  • 31 dependencies
  • 9 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-devel-private 4.8.7-84.fc45

Private headers for Qt toolkit

http://qt-project.org/

sudo dnf install qt-devel-private
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: qt
  • 1 dependencies
  • 4 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-devel-private from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-doc 4.8.7-84.fc45

API documentation for qt

http://qt-project.org/

sudo dnf install qt-doc
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: qt
  • 2 dependencies
  • 2 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-examples 4.8.7-84.fc45

Programming examples for qt

http://qt-project.org/

sudo dnf install qt-examples
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: i686
  • Source Package: qt
  • 22 dependencies
  • 7 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-examples from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-mysql 4.8.7-84.fc45

MySQL driver for Qt's SQL classes

http://qt-project.org/

sudo dnf install qt-mysql
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: i686
  • Source Package: qt
  • 8 dependencies
  • 4 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-mysql from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf88%

qt-odbc 4.8.7-84.fc45

ODBC driver for Qt's SQL classes

http://qt-project.org/

sudo dnf install qt-odbc
  • License: (LGPL-2.0-or-later WITH FLTK-exception OR LicenseRef-Callaway-GPLv3-with-exceptions) AND Apache-2.0 AND LicenseRef-Callaway-BSD AND FTL AND
  • Category: Unspecified
  • Architecture: i686
  • Source Package: qt
  • 9 dependencies
  • 4 provides
  • versioned package alias match
  • Matched by: Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: qt-odbc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation