diff options
author | Peter Hoeg <peter@hoeg.com> | 2022-03-13 20:20:09 +0800 |
---|---|---|
committer | Peter Hoeg <peter@hoeg.com> | 2022-03-17 09:52:51 +0800 |
commit | 9cfedd0589cb727289b8d1c8e5b70d4eaae12c17 (patch) | |
tree | 6bded87090b78459376372aad0899b4aa34425c9 /pkgs/games | |
parent | 448ed088eb60d93fbef094d4b158be710d7c8423 (diff) | |
download | nixpkgs-9cfedd0589cb727289b8d1c8e5b70d4eaae12c17.tar nixpkgs-9cfedd0589cb727289b8d1c8e5b70d4eaae12c17.tar.gz nixpkgs-9cfedd0589cb727289b8d1c8e5b70d4eaae12c17.tar.bz2 nixpkgs-9cfedd0589cb727289b8d1c8e5b70d4eaae12c17.tar.lz nixpkgs-9cfedd0589cb727289b8d1c8e5b70d4eaae12c17.tar.xz nixpkgs-9cfedd0589cb727289b8d1c8e5b70d4eaae12c17.tar.zst nixpkgs-9cfedd0589cb727289b8d1c8e5b70d4eaae12c17.zip |
gcompris: 2.1 -> 2.3
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/gcompris/default.nix | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/pkgs/games/gcompris/default.nix b/pkgs/games/gcompris/default.nix index c4c737d228c..5343bae4a6c 100644 --- a/pkgs/games/gcompris/default.nix +++ b/pkgs/games/gcompris/default.nix @@ -18,11 +18,11 @@ mkDerivation rec { pname = "gcompris"; - version = "2.1"; + version = "2.3"; src = fetchurl { - url = "http://gcompris.net/download/qt/src/gcompris-qt-${version}.tar.xz"; - sha256 = "sha256-ljOY/uybXzfwOFmhBXB4sC4Vn/C8BP1BeUUPpdHuQwo="; + url = "https://download.kde.org/stable/gcompris/qt/src/gcompris-qt-${version}.tar.xz"; + sha256 = "sha256-UgWLp5IVqbeFFCO/PRFJ/X1sPm7nSkagVcgEp5SdzGI="; }; cmakeFlags = [ @@ -32,15 +32,24 @@ mkDerivation rec { nativeBuildInputs = [ cmake gettext ninja qttools ]; buildInputs = [ - qmlbox2d qtbase qtdeclarative qtgraphicaleffects qtmultimedia qtquickcontrols qtsensors qtxmlpatterns + qmlbox2d + qtdeclarative + qtgraphicaleffects + qtmultimedia + qtquickcontrols + qtsensors + qtxmlpatterns ] ++ (with gst_all_1; [ - gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad + gstreamer + gst-plugins-base + gst-plugins-good + gst-plugins-bad ]); postInstall = '' - install -Dm444 ../org.kde.gcompris.desktop $out/share/applications/gcompris.desktop - install -Dm444 ../images/256-apps-gcompris-qt.png $out/share/icons/hicolor/256x256/apps/gcompris-qt.png + install -Dm444 ../org.kde.gcompris.desktop -t $out/share/applications install -Dm444 ../org.kde.gcompris.appdata.xml -t $out/share/metainfo + install -Dm444 ../images/256-apps-gcompris-qt.png $out/share/icons/hicolor/256x256/apps/gcompris-qt.png qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0") ''; @@ -49,6 +58,7 @@ mkDerivation rec { description = "A high quality educational software suite, including a large number of activities for children aged 2 to 10"; homepage = "https://gcompris.net/"; license = licenses.gpl3Plus; + mainProgram = "gcompris-qt"; maintainers = with maintainers; [ guibou ]; platforms = platforms.linux; }; |