Unverified Commit 47e49ff0 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #212551 from peterhoeg/u/gcompris_3_1

gcompris: 2.4 -> 3.1
parents e2c95287 1532e73a
Loading
Loading
Loading
Loading
+11 −7
Original line number Diff line number Diff line
{ mkDerivation
{ stdenv
, cmake
, fetchurl
, gettext
, gst_all_1
, lib
, ninja
, wrapQtAppsHook
, qmlbox2d
, qtbase
, qtcharts
, qtdeclarative
, qtgraphicaleffects
, qtmultimedia
, qtquickcontrols
, qtquickcontrols2
, qtsensors
, qttools
, qtxmlpatterns
}:

mkDerivation rec {
stdenv.mkDerivation rec {
  pname = "gcompris";
  version = "2.4";
  version = "3.1";

  src = fetchurl {
    url = "https://download.kde.org/stable/gcompris/qt/src/gcompris-qt-${version}.tar.xz";
    sha256 = "sha256-/QZub48rarVHcD0PgOPc6NTlOKrsEzVK/qjHb5CjWS0=";
    hash = "sha256-wABGojMfiMgjUT5gVDfB5JmXK1SPkrIkqLT/403zUFI=";
  };

  cmakeFlags = [
    "-DQML_BOX2D_LIBRARY=${qmlbox2d}/${qtbase.qtQmlPrefix}/Box2D.2.1"
  ];

  nativeBuildInputs = [ cmake gettext ninja qttools ];
  nativeBuildInputs = [ cmake gettext ninja qttools wrapQtAppsHook ];

  buildInputs = [
    qmlbox2d
    qtbase
    qtcharts
    qtdeclarative
    qtgraphicaleffects
    qtmultimedia
    qtquickcontrols
    qtquickcontrols2
    qtsensors
    qtxmlpatterns
  ] ++ (with gst_all_1; [