lol

GNOME updates 2025-07-13 (#424850)

authored by

Fabián Heredia Montiel and committed by
GitHub
0d3ac51e 9ae46be2

+56 -31
+2 -2
pkgs/by-name/ev/evince/package.nix
··· 42 42 43 43 stdenv.mkDerivation (finalAttrs: { 44 44 pname = "evince"; 45 - version = "48.0"; 45 + version = "48.1"; 46 46 47 47 outputs = [ 48 48 "out" ··· 52 52 53 53 src = fetchurl { 54 54 url = "mirror://gnome/sources/evince/${lib.versions.major finalAttrs.version}/evince-${finalAttrs.version}.tar.xz"; 55 - hash = "sha256-zS9lg1X6kHX9+eW0SqCvOn4JKMVWFOsQQrNhds9FESY="; 55 + hash = "sha256-fYuab6OgXT9bkEiFkCdojHOniP9ukjvDlFEmiElD+hA="; 56 56 }; 57 57 58 58 depsBuildBuild = [
+2 -2
pkgs/by-name/gl/glycin-loaders/package.nix
··· 24 24 25 25 stdenv.mkDerivation (finalAttrs: { 26 26 pname = "glycin-loaders"; 27 - version = "1.2.1"; 27 + version = "1.2.2"; 28 28 29 29 src = fetchurl { 30 30 url = "mirror://gnome/sources/glycin/${lib.versions.majorMinor finalAttrs.version}/glycin-${finalAttrs.version}.tar.xz"; 31 - hash = "sha256-zMV46aPoPQ3BU1c30f2gm6qVxxZ/Xl7LFfeGZUCU7tU="; 31 + hash = "sha256-SrRG1YsQx2KDInplSHuLvbdLpQCentIwRfz6i6P7KGE="; 32 32 }; 33 33 34 34 patches = [
+2 -2
pkgs/by-name/gn/gnome-builder/package.nix
··· 42 42 43 43 stdenv.mkDerivation (finalAttrs: { 44 44 pname = "gnome-builder"; 45 - version = "48.0"; 45 + version = "48.2"; 46 46 47 47 outputs = [ 48 48 "out" ··· 51 51 52 52 src = fetchurl { 53 53 url = "mirror://gnome/sources/gnome-builder/${lib.versions.major finalAttrs.version}/gnome-builder-${finalAttrs.version}.tar.xz"; 54 - hash = "sha256-ev6aejs8ZiF2i8RqYdaY3XiLNlP7RqcII4vcz03me6Q="; 54 + hash = "sha256-7BKA1H6BSjE7dMuSfVoFk4BUSqD1bodVKXg5fWx0zGM="; 55 55 }; 56 56 57 57 patches = [
+2 -2
pkgs/by-name/gn/gnome-online-accounts/package.nix
··· 32 32 33 33 stdenv.mkDerivation (finalAttrs: { 34 34 pname = "gnome-online-accounts"; 35 - version = "3.54.3"; 35 + version = "3.54.4"; 36 36 37 37 outputs = 38 38 [ ··· 46 46 47 47 src = fetchurl { 48 48 url = "mirror://gnome/sources/gnome-online-accounts/${lib.versions.majorMinor finalAttrs.version}/gnome-online-accounts-${finalAttrs.version}.tar.xz"; 49 - hash = "sha256-vPZV3R3cIrwleTtoQNoZ9crXugtyJ/+WntnCUvA2qsU="; 49 + hash = "sha256-VXOZQ+dH3LSIXqYHpMJ2fYAC9xKV4a/+pi6jb20c9ZM="; 50 50 }; 51 51 52 52 mesonFlags = [
+2 -2
pkgs/by-name/gn/gnome-shell-extensions/package.nix
··· 15 15 16 16 stdenv.mkDerivation (finalAttrs: { 17 17 pname = "gnome-shell-extensions"; 18 - version = "48.2"; 18 + version = "48.3"; 19 19 20 20 src = fetchurl { 21 21 url = "mirror://gnome/sources/gnome-shell-extensions/${lib.versions.major finalAttrs.version}/gnome-shell-extensions-${finalAttrs.version}.tar.xz"; 22 - hash = "sha256-6Sh+hjSJ5fpqLFWuW+ocqRCuQBbe6zQXNiZ4sEqR7P8="; 22 + hash = "sha256-rd40wI9AtjQRvm8dF+I1VQoAkElIceZIHDEpidf0otQ="; 23 23 }; 24 24 25 25 patches = [
+2 -2
pkgs/by-name/gn/gnome-shell/package.nix
··· 69 69 in 70 70 stdenv.mkDerivation (finalAttrs: { 71 71 pname = "gnome-shell"; 72 - version = "48.2"; 72 + version = "48.3"; 73 73 74 74 outputs = [ 75 75 "out" ··· 78 78 79 79 src = fetchurl { 80 80 url = "mirror://gnome/sources/gnome-shell/${lib.versions.major finalAttrs.version}/gnome-shell-${finalAttrs.version}.tar.xz"; 81 - hash = "sha256-XSbMfvymNIW33bbHo5Msoa+fqPy+OLjJnqP0qyFzpqk="; 81 + hash = "sha256-+wID/HSFk/FOUXMmGOHwQlJf1xl2Sg/bDuP2/kE6mys="; 82 82 }; 83 83 84 84 patches = [
+2 -2
pkgs/by-name/gn/gnome-software/package.nix
··· 48 48 49 49 stdenv.mkDerivation (finalAttrs: { 50 50 pname = "gnome-software"; 51 - version = "48.2"; 51 + version = "48.3"; 52 52 53 53 src = fetchurl { 54 54 url = "mirror://gnome/sources/gnome-software/${lib.versions.major finalAttrs.version}/gnome-software-${finalAttrs.version}.tar.xz"; 55 - hash = "sha256-q/0wZDqGxl9IhrZ2XrO7YhXJ6gmBfWvRZcUAVokIIsk="; 55 + hash = "sha256-Emlx6LwADdwgAXjI+sj3EU7tQt5KTiASugaz/+cH4jo="; 56 56 }; 57 57 58 58 patches = [
+2 -2
pkgs/by-name/gn/gnome-user-share/package.nix
··· 26 26 27 27 stdenv.mkDerivation (finalAttrs: { 28 28 pname = "gnome-user-share"; 29 - version = "48.0"; 29 + version = "48.1"; 30 30 31 31 src = fetchurl { 32 32 url = "mirror://gnome/sources/gnome-user-share/${lib.versions.major finalAttrs.version}/gnome-user-share-${finalAttrs.version}.tar.xz"; 33 - hash = "sha256-tVgFBwGVwvZYQVuc0shbLNFOqYHWGCOlANTWK4v4OAE="; 33 + hash = "sha256-grz9TvPqf9eyr3+6mkW0dOF03NgowcS/5/+KLvhYunc="; 34 34 }; 35 35 36 36 cargoDeps = rustPlatform.fetchCargoVendor {
+2 -2
pkgs/by-name/li/libdex/package.nix
··· 15 15 16 16 stdenv.mkDerivation (finalAttrs: { 17 17 pname = "libdex"; 18 - version = "0.10.0"; 18 + version = "0.10.1"; 19 19 20 20 outputs = [ 21 21 "out" ··· 25 25 26 26 src = fetchurl { 27 27 url = "mirror://gnome/sources/libdex/${lib.versions.majorMinor finalAttrs.version}/libdex-${finalAttrs.version}.tar.xz"; 28 - hash = "sha256-mKaWJqp2Rq1FW+p6f5LSof+kfkVZoVShv+mMFvpxHuE="; 28 + hash = "sha256-dHLogJDbKyKDB1Be3rpEg+hyaBNAywQErmSsPaW+0KY="; 29 29 }; 30 30 31 31 nativeBuildInputs = [
+32 -7
pkgs/by-name/li/libglycin/package.nix
··· 15 15 gtk4, 16 16 gobject-introspection, 17 17 gnome, 18 + common-updater-scripts, 19 + _experimental-update-script-combinators, 18 20 buildPackages, 19 21 withIntrospection ? 20 22 lib.meta.availableOn stdenv.hostPlatform gobject-introspection ··· 22 24 }: 23 25 stdenv.mkDerivation (finalAttrs: { 24 26 pname = "libglycin"; 25 - version = "1.2.1"; 27 + version = "1.2.2"; 26 28 27 29 src = fetchFromGitLab { 28 30 domain = "gitlab.gnome.org"; 29 31 owner = "GNOME"; 30 32 repo = "glycin"; 31 33 tag = finalAttrs.version; 32 - hash = "sha256-M4DcWLE40OPB7zIkv4uLj6xTac3LTDcZ2uAO2S/cUz4="; 34 + hash = "sha256-K+cR+0a/zRpOvMsX1ZljjJYYOXbHkyDGE9Q9vY1qJBg="; 33 35 }; 34 36 35 37 nativeBuildInputs = ··· 48 50 49 51 cargoDeps = rustPlatform.fetchCargoVendor { 50 52 inherit (finalAttrs) pname version src; 51 - hash = "sha256-iNSpLvIi3oZKSRlkwkDJp5i8MdixRvmWIOCzbFHIdHw="; 53 + hash = "sha256-zGDmmRbaR2boaf9lLzvW/H7xgMo9uHTmlC0oNupLUos="; 52 54 }; 53 55 54 56 buildInputs = [ ··· 71 73 ]; 72 74 73 75 passthru = { 74 - updateScript = gnome.updateScript { 75 - attrPath = "libglycin"; 76 - packageName = "glycin"; 77 - }; 76 + updateScript = 77 + let 78 + updateSource = gnome.updateScript { 79 + attrPath = "libglycin"; 80 + packageName = "glycin"; 81 + }; 82 + updateLockfile = { 83 + command = [ 84 + "sh" 85 + "-c" 86 + '' 87 + PATH=${ 88 + lib.makeBinPath [ 89 + common-updater-scripts 90 + ] 91 + } 92 + update-source-version libglycin --ignore-same-version --source-key=cargoDeps.vendorStaging > /dev/null 93 + '' 94 + ]; 95 + # Experimental feature: do not copy! 96 + supportedFeatures = [ "silent" ]; 97 + }; 98 + in 99 + _experimental-update-script-combinators.sequence [ 100 + updateSource 101 + updateLockfile 102 + ]; 78 103 }; 79 104 80 105 meta = {
+2 -2
pkgs/by-name/mu/mutter/package.nix
··· 72 72 73 73 stdenv.mkDerivation (finalAttrs: { 74 74 pname = "mutter"; 75 - version = "48.3.1"; 75 + version = "48.4"; 76 76 77 77 outputs = [ 78 78 "out" ··· 83 83 84 84 src = fetchurl { 85 85 url = "mirror://gnome/sources/mutter/${lib.versions.major finalAttrs.version}/mutter-${finalAttrs.version}.tar.xz"; 86 - hash = "sha256-BvimrX/0+HOa9q8uF1PJHfp7mDl+UpRmMloQGMeVCmo="; 86 + hash = "sha256-EYnPfmPMh8/dHzqG6PFNl8M9ap2iVPI+gWVVSbbFDZM="; 87 87 }; 88 88 89 89 mesonFlags = [
+2 -2
pkgs/by-name/na/nautilus/package.nix
··· 40 40 41 41 stdenv.mkDerivation (finalAttrs: { 42 42 pname = "nautilus"; 43 - version = "48.2"; 43 + version = "48.3"; 44 44 45 45 outputs = [ 46 46 "out" ··· 50 50 51 51 src = fetchurl { 52 52 url = "mirror://gnome/sources/nautilus/${lib.versions.major finalAttrs.version}/nautilus-${finalAttrs.version}.tar.xz"; 53 - hash = "sha256-oDD2Fj+KaAZPrlqeieN/Gcuyk94uEqGd1eIQlW0N9LU="; 53 + hash = "sha256-IaKuoAUWDbCDx6HU0sCYm4RcxyLATvnrtgElp+xbOT0="; 54 54 }; 55 55 56 56 patches = [
+2 -2
pkgs/by-name/vt/vte/package.nix
··· 35 35 36 36 stdenv.mkDerivation (finalAttrs: { 37 37 pname = "vte"; 38 - version = "0.80.2"; 38 + version = "0.80.3"; 39 39 40 40 outputs = [ 41 41 "out" ··· 44 44 45 45 src = fetchurl { 46 46 url = "mirror://gnome/sources/vte/${lib.versions.majorMinor finalAttrs.version}/vte-${finalAttrs.version}.tar.xz"; 47 - hash = "sha256-siW+vQQ2M71JHy6hcTdNDz+d5i3+wHZTBTvAjE+s5G8="; 47 + hash = "sha256-Lllv0/vqu3FTFmIiTnH2osN/aEQmE21ihUYnJ2709pk="; 48 48 }; 49 49 50 50 patches = [