# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 QT5_MODULE="qtbase" inherit linux-info qt5-build DESCRIPTION="Cross-platform application development framework" SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/qtbase-${PV}-gcc11.patch.xz" SLOT=5/$(ver_cut 1-3) if [[ ${QT5_BUILD_TYPE} == release ]]; then KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" fi IUSE="icu old-kernel systemd" DEPEND=" dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2[pcre16,unicode] sys-libs/zlib:= icu? ( dev-libs/icu:= ) !icu? ( virtual/libiconv ) systemd? ( sys-apps/systemd:= ) " RDEPEND="${DEPEND} !> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die #if defined(QT_NO_${flag}) && defined(QT_${flag}) # undef QT_NO_${flag} #elif !defined(QT_NO_${flag}) && !defined(QT_${flag}) # define QT_NO_${flag} #endif _EOF_ done }