| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 25.1.1 | 8 | ~amd64 ~x86 | 0 |
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="true"
KFMIN=6.9.0
QTMIN=6.8.1
inherit ecm kde.org xdg
DESCRIPTION="Full featured educational application for children from 2 to 10"
HOMEPAGE="https://gcompris.net/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="https://gcompris.net/download/qt/src/${PN}-qt-${PV}.tar.xz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${PN}-qt-${PV}"
fi
LICENSE="GPL-3+"
SLOT="0"
IUSE="kiosk"
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
>=dev-qt/qtcharts-${QTMIN}:6
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtmultimedia-${QTMIN}:6
>=dev-qt/qtsensors-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
"
RDEPEND="${DEPEND}
>=dev-qt/qtimageformats-${QTMIN}:6
>=dev-qt/qtmultimedia-${QTMIN}:6[qml]
>=dev-qt/qtsensors-${QTMIN}:6[qml]
"
BDEPEND="
>=dev-qt/qttools-${QTMIN}:6[linguist]
test? (
dev-util/cppcheck
llvm-core/clang
)
"
PATCHES=( "${FILESDIR}/${P}-qt-6.10.patch" ) # bug #966392
src_configure() {
local mycmakeargs=(
-DCOMPILE_DOC=ON
-DQML_BOX2D_MODULE=disabled
-DWITH_KIOSK_MODE=$(usex kiosk)
)
ecm_src_configure
}
>=dev-qt/qtbase-6.8.1:6[gui,network,widgets] >=dev-qt/qtcharts-6.8.1:6 >=dev-qt/qtdeclarative-6.8.1:6 >=dev-qt/qtmultimedia-6.8.1:6 >=dev-qt/qtsensors-6.8.1:6 >=dev-qt/qtsvg-6.8.1:6
>=dev-qt/qtbase-6.8.1:6[gui,network,widgets] >=dev-qt/qtcharts-6.8.1:6 >=dev-qt/qtdeclarative-6.8.1:6 >=dev-qt/qtmultimedia-6.8.1:6 >=dev-qt/qtsensors-6.8.1:6 >=dev-qt/qtsvg-6.8.1:6 >=dev-qt/qtimageformats-6.8.1:6 >=dev-qt/qtmultimedia-6.8.1:6[qml] >=dev-qt/qtsensors-6.8.1:6[qml]
>=dev-qt/qttools-6.8.1:6[linguist] test? ( dev-util/cppcheck llvm-core/clang )
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | gcompris-qt-25.1.1.tar.xz | 49417124 bytes | https://gcompris.net/download/qt/src/gcompris-qt-25.1.1.tar.xz |