[package] name = "qt6-base" version = "6.8.3" description = "Qt 6 base module" url = "https://www.qt.io/" license = "LGPL-3.0" [source] url = "https://download.qt.io/official_releases/qt/6.8/${version}/submodules/qtbase-everywhere-src-${version}.tar.xz" sha256 = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" [dependencies] run = ["glibc", "dbus", "openssl", "zlib", "zstd", "freetype", "fontconfig", "harfbuzz", "libpng", "wayland", "libxkbcommon", "vulkan-headers", "mesa", "pcre2"] build = ["gcc", "cmake", "ninja", "pkg-config", "perl", "python"] [build] system = "cmake" configure = """cmake -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DINSTALL_PUBLICBINDIR=usr/bin -DINPUT_opengl=desktop -DQT_FEATURE_journald=OFF -DQT_FEATURE_openssl_linked=ON""" make = """ninja -C build""" install = """DESTDIR=${PKG} ninja -C build install"""