gnome.gnome-nibbles: 3.38.3 → 4.0.1

https://gitlab.gnome.org/GNOME/gnome-nibbles/-/compare/3.38.3...4.0.1

+12 -17
+12 -17
pkgs/desktops/gnome/games/gnome-nibbles/default.nix
··· 3 3 , fetchurl 4 4 , pkg-config 5 5 , gnome 6 - , gtk3 7 - , wrapGAppsHook 6 + , gtk4 7 + , wrapGAppsHook4 8 8 , librsvg 9 9 , gsound 10 - , clutter-gtk 11 10 , gettext 12 11 , itstool 13 12 , vala 14 13 , libxml2 15 14 , libgee 16 - , libgnome-games-support 15 + , libgnome-games-support_2_0 17 16 , meson 18 17 , ninja 19 18 , desktop-file-utils 20 - , hicolor-icon-theme 21 19 }: 22 20 23 - stdenv.mkDerivation rec { 21 + stdenv.mkDerivation (finalAttrs: { 24 22 pname = "gnome-nibbles"; 25 - version = "3.38.3"; 23 + version = "4.0.1"; 26 24 27 25 src = fetchurl { 28 - url = "mirror://gnome/sources/gnome-nibbles/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 29 - sha256 = "l1/eHYPHsVs5Lqx6NZFhKQ/IrrdgXBHnHO4MPDJrXmE="; 26 + url = "mirror://gnome/sources/gnome-nibbles/${lib.versions.majorMinor finalAttrs.version}/gnome-nibbles-${finalAttrs.version}.tar.xz"; 27 + sha256 = "xrG89vesx0RQAmveV7OONcJJ08K3xC2c/hH4YvPW12I="; 30 28 }; 31 29 32 30 nativeBuildInputs = [ ··· 34 32 ninja 35 33 vala 36 34 pkg-config 37 - wrapGAppsHook 35 + wrapGAppsHook4 38 36 gettext 39 37 itstool 40 38 libxml2 41 39 desktop-file-utils 42 - hicolor-icon-theme 43 40 ]; 44 41 45 42 buildInputs = [ 46 - gtk3 43 + gtk4 47 44 librsvg 48 45 gsound 49 - clutter-gtk 50 - gnome.adwaita-icon-theme 51 46 libgee 52 - libgnome-games-support 47 + libgnome-games-support_2_0 53 48 ]; 54 49 55 50 passthru = { ··· 62 57 meta = with lib; { 63 58 description = "Guide a worm around a maze"; 64 59 homepage = "https://wiki.gnome.org/Apps/Nibbles"; 65 - license = licenses.gpl2; 60 + license = licenses.gpl2Plus; 66 61 maintainers = teams.gnome.members; 67 62 platforms = platforms.linux; 68 63 }; 69 - } 64 + })