gnome-mines: 40.1 → 48.alpha.2

https://gitlab.gnome.org/GNOME/gnome-mines/-/compare/40.1...48.alpha.2

Changelog-Reviewed-By: Bobby Rong <rjl931189261@126.com>

+16 -21
+16 -21
pkgs/by-name/gn/gnome-mines/package.nix
··· 7 7 vala, 8 8 pkg-config, 9 9 gnome, 10 - adwaita-icon-theme, 11 - gtk3, 12 - wrapGAppsHook3, 10 + gtk4, 11 + libadwaita, 12 + wrapGAppsHook4, 13 13 librsvg, 14 14 gettext, 15 15 itstool, 16 - python3, 17 16 libxml2, 18 - libgnome-games-support, 17 + libgnome-games-support_2_0, 19 18 libgee, 20 19 desktop-file-utils, 21 20 }: 22 21 23 - stdenv.mkDerivation rec { 22 + stdenv.mkDerivation (finalAttrs: { 24 23 pname = "gnome-mines"; 25 - version = "40.1"; 24 + version = "48.alpha.2"; 26 25 27 26 src = fetchurl { 28 - url = "mirror://gnome/sources/gnome-mines/${lib.versions.major version}/gnome-mines-${version}.tar.xz"; 29 - hash = "sha256-NQLps/ccs7LnEcDmAZGH/rzCvKh349RW3KtwD3vjEnI="; 27 + url = "mirror://gnome/sources/gnome-mines/${lib.versions.major finalAttrs.version}/gnome-mines-${finalAttrs.version}.tar.xz"; 28 + hash = "sha256-ABxs04IprPiNN3irQI/9sRkRoWk7cfV0WcFsbFsK1UM="; 30 29 }; 31 30 32 31 nativeBuildInputs = [ ··· 36 35 pkg-config 37 36 gettext 38 37 itstool 39 - python3 40 38 libxml2 41 - wrapGAppsHook3 39 + wrapGAppsHook4 42 40 desktop-file-utils 43 41 ]; 44 42 45 43 buildInputs = [ 46 - gtk3 44 + gtk4 45 + libadwaita 46 + libgnome-games-support_2_0 47 47 librsvg 48 - adwaita-icon-theme 49 - libgnome-games-support 50 48 libgee 51 49 ]; 52 50 53 - postPatch = '' 54 - chmod +x build-aux/meson_post_install.py 55 - patchShebangs build-aux/meson_post_install.py 56 - ''; 57 - 58 51 passthru = { 59 - updateScript = gnome.updateScript { packageName = "gnome-mines"; }; 52 + updateScript = gnome.updateScript { 53 + packageName = "gnome-mines"; 54 + }; 60 55 }; 61 56 62 57 meta = with lib; { ··· 67 62 license = licenses.gpl3; 68 63 platforms = platforms.unix; 69 64 }; 70 - } 65 + })