23 stdenv.mkDerivation (finalAttrs: {
28 url = "mirror://kde/stable/gcompris/qt/src/gcompris-qt-${finalAttrs.version}.tar.xz";
29 hash = "sha256-Zocmq8lJxJ5TSLVeix59cAVYQghDK7lUJJeffwjyJWw=";
33 (lib.cmakeFeature "QML_BOX2D_LIBRARY" "${qmlbox2d}/${qtbase.qtQmlPrefix}/Box2D.2.1")
34 (lib.cmakeBool "BUILD_TESTING" finalAttrs.finalPackage.doCheck)
37 nativeBuildInputs = [ cmake extra-cmake-modules gettext ninja qttools wrapQtAppsHook ];
50 ] ++ (with gst_all_1; [
58 install -Dm444 ../org.kde.gcompris.appdata.xml -t $out/share/metainfo
60 qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0")
63 # we need a graphical environment for the tests
67 description = "High quality educational software suite, including a large number of activities for children aged 2 to 10";
68 homepage = "https://gcompris.net/";
69 license = licenses.gpl3Plus;
70 mainProgram = "gcompris-qt";
71 maintainers = with maintainers; [ guibou ];
72 platforms = platforms.linux;