GNOME update 2026-01-27 (#484316)

This commit is contained in:
Jan Tojnar
2026-01-31 12:31:41 +00:00
committed by GitHub
5 changed files with 26 additions and 31 deletions
+2 -7
View File
@@ -28,7 +28,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "folks";
version = "0.15.9";
version = "0.15.12";
outputs = [
"out"
@@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchurl {
url = "mirror://gnome/sources/folks/${lib.versions.majorMinor finalAttrs.version}/folks-${finalAttrs.version}.tar.xz";
hash = "sha256-IxGzc1XDUfM/Fj/cOUh0oioKBoLDGUk9bYpuQgcRQV8=";
hash = "sha256-IfROK9q7Huf45Bu5ltEKx9rzXHjEmBd9sMAPWAogqRQ=";
};
nativeBuildInputs = [
@@ -90,11 +90,6 @@ stdenv.mkDerivation (finalAttrs: {
"-Dtests=${lib.boolToString (finalAttrs.finalPackage.doCheck && stdenv.hostPlatform.isLinux)}"
];
# backends/eds/lib/libfolks-eds.so.26.0.0.p/edsf-persona-store.c:10697:4:
# error: call to undeclared function 'folks_persona_store_set_is_user_set_default';
# ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=implicit-function-declaration";
# Checks last re-enabled in https://github.com/NixOS/nixpkgs/pull/279843, but timeouts in tests still
# occur inconsistently
doCheck = false;
@@ -3,7 +3,6 @@
lib,
stdenv,
replaceVars,
fetchpatch,
accountsservice,
adwaita-icon-theme,
blueprint-compiler,
@@ -77,11 +76,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gnome-control-center";
version = "49.3";
version = "49.4";
src = fetchurl {
url = "mirror://gnome/sources/gnome-control-center/${lib.versions.major finalAttrs.version}/gnome-control-center-${finalAttrs.version}.tar.xz";
hash = "sha256-z5PTcWT6LhC+bwjxXrkXsfHqf53Zusfen/3YEvqNnPw=";
hash = "sha256-Exl15f3dII86MPdmocZn+Ms/FbaJqGjShaZBojQgSwI=";
};
patches = [
@@ -90,15 +89,6 @@ stdenv.mkDerivation (finalAttrs: {
inherit glibc tzdata shadow;
inherit cups networkmanagerapplet;
})
# Fix crash when switching to hands-free mode on a bluetooth headset
(fetchpatch {
name = "fix-bluetooth-handsfree-crash.patch";
url = "https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/31.patch";
hash = "sha256-jFbItlXT05nnp825R/HvsWDFxAMzL4z36CsxhQ2sEIY=";
stripLen = 1;
extraPrefix = "subprojects/gvc/";
})
];
nativeBuildInputs = [
+2 -2
View File
@@ -20,11 +20,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gnome-mahjongg";
version = "49.0.1";
version = "49.1.1";
src = fetchurl {
url = "mirror://gnome/sources/gnome-mahjongg/${lib.versions.major finalAttrs.version}/gnome-mahjongg-${finalAttrs.version}.tar.xz";
hash = "sha256-RbOkjcse1hiaY7a/VVCOizjrWpVmV6f+KlIlzC+LwTI=";
hash = "sha256-6e3TGsJpi42aW+HRHGDUNFCoifh2nMoL7zOVoRpdX9E=";
};
nativeBuildInputs = [
+18 -8
View File
@@ -7,8 +7,7 @@
pkg-config,
gobject-introspection,
vala,
gtk-doc,
docbook_xsl,
gi-docgen,
glib,
mesonEmulatorHook,
gnome,
@@ -18,11 +17,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libcloudproviders";
version = "0.3.6";
version = "0.4.0";
src = fetchurl {
url = "mirror://gnome/sources/libcloudproviders/${lib.versions.majorMinor finalAttrs.version}/libcloudproviders-${finalAttrs.version}.tar.xz";
hash = "sha256-O3URCzpP3vTFxaRA5IcB/gVNKuBh0VbIkTa7W6BedLc=";
hash = "sha256-JHsijRAnsmg4aOfXCA04aTpFfpCKrdDBGdUt5Zo5gGQ=";
};
outputs = [
@@ -32,24 +31,35 @@ stdenv.mkDerivation (finalAttrs: {
];
mesonFlags = [
"-Denable-gtk-doc=true"
"-Ddocumentation=true"
];
strictDeps = true;
depsBuildBuild = [
pkg-config
];
nativeBuildInputs = [
meson
ninja
pkg-config
gobject-introspection
vala
gtk-doc
docbook_xsl
gi-docgen
]
++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
mesonEmulatorHook
];
buildInputs = [ glib ];
buildInputs = [
glib
];
postFixup = ''
# Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back.
moveToOutput "share/doc" "$devdoc"
'';
passthru = {
updateScript = gnome.updateScript {
+2 -2
View File
@@ -18,7 +18,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libmsgraph";
version = "0.3.3";
version = "0.3.4";
outputs = [
"out"
@@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchurl {
url = "mirror://gnome/sources/msgraph/${lib.versions.majorMinor finalAttrs.version}/msgraph-${finalAttrs.version}.tar.xz";
hash = "sha256-N9fhLyqZBJCuohGE8LJ+C5Feu05QlvTWYyxiBRwFQBI=";
hash = "sha256-BzHs5rArMu7/u72Y79x3vAPd0gZR7q46Q0Pwh5sE1sc=";
};
nativeBuildInputs = [