abinfo "Stashing compiler and linker flags to renamed variables to prevent recursion in Makefile ..."
export ABCFLAGS="${CPPFLAGS} ${CFLAGS}"
export ABCXXFLAGS="${CPPFLAGS} ${CXXFLAGS}"
export ABLDFLAGS="${LDFLAGS}"

abinfo "Configuring PyQt6-WebEngine ..."
sip-build \
    --no-make \
    --qmake /usr/bin/qmake-qt6 \
    --api-dir /usr/share/qt/qsci/api/python \
    --qmake-setting 'QMAKE_CFLAGS += "${ABCFLAGS}"' \
    --qmake-setting 'QMAKE_CXXFLAGS += "${ABCXXFLAGS}"' \
    --qmake-setting 'QMAKE_LFLAGS += "${ABLDFLAGS}"' \
    --verbose

(
    cd "$SRCDIR"/build

    abinfo "Building PyQt6-WebEngine ..."
    make

    abinfo "Installing PyQt6-WebEngine ..."
    make install -j1 DESTDIR="$PKGDIR" INSTALL_ROOT="$PKGDIR"
)
