From 0cca0feb094f3019b46c419b2c6d48d67beca233 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 26 Jan 2026 23:19:10 +0000 Subject: [PATCH 1/5] =?UTF-8?q?libmsgraph:=200.3.3=20=E2=86=92=200.3.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/msgraph/-/compare/0.3.3...0.3.4 --- pkgs/by-name/li/libmsgraph/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libmsgraph/package.nix b/pkgs/by-name/li/libmsgraph/package.nix index cc85bab20ba6..ee212f31c957 100644 --- a/pkgs/by-name/li/libmsgraph/package.nix +++ b/pkgs/by-name/li/libmsgraph/package.nix @@ -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 = [ From 33d49d89185c0cfd2ef7f66f7aae2c86ea5832da Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 26 Jan 2026 23:19:12 +0000 Subject: [PATCH 2/5] =?UTF-8?q?gnome-mahjongg:=2049.0.1=20=E2=86=92=2049.1?= =?UTF-8?q?.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gnome-mahjongg/-/compare/49.0.1...49.1.1 --- pkgs/by-name/gn/gnome-mahjongg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gn/gnome-mahjongg/package.nix b/pkgs/by-name/gn/gnome-mahjongg/package.nix index 52024f316929..05fc12f048d7 100644 --- a/pkgs/by-name/gn/gnome-mahjongg/package.nix +++ b/pkgs/by-name/gn/gnome-mahjongg/package.nix @@ -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 = [ From fb39dd05d6c973e9f9a4c7ef50c7b00379e76920 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 26 Jan 2026 23:20:32 +0000 Subject: [PATCH 3/5] =?UTF-8?q?gnome-control-center:=2049.3=20=E2=86=92=20?= =?UTF-8?q?49.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gnome-control-center/-/compare/49.3...49.4 --- pkgs/by-name/gn/gnome-control-center/package.nix | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/gn/gnome-control-center/package.nix b/pkgs/by-name/gn/gnome-control-center/package.nix index c2f654a61659..2d84429ee513 100644 --- a/pkgs/by-name/gn/gnome-control-center/package.nix +++ b/pkgs/by-name/gn/gnome-control-center/package.nix @@ -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 = [ From 2e4265618bd6af7c1665b998e009bc9a4ed1b21a Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 26 Jan 2026 23:21:12 +0000 Subject: [PATCH 4/5] =?UTF-8?q?folks:=200.15.9=20=E2=86=92=200.15.12?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/folks/-/compare/0.15.9...0.15.12 --- pkgs/by-name/fo/folks/package.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/fo/folks/package.nix b/pkgs/by-name/fo/folks/package.nix index 92b656c51b47..25e649f26753 100644 --- a/pkgs/by-name/fo/folks/package.nix +++ b/pkgs/by-name/fo/folks/package.nix @@ -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; From 808164c10c7308624b2505b791c535542f98c0d5 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 27 Jan 2026 08:07:07 +0000 Subject: [PATCH 5/5] =?UTF-8?q?libcloudproviders:=200.3.6=20=E2=86=92=200.?= =?UTF-8?q?4.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/libcloudproviders/-/compare/0.3.6...0.4.0 --- pkgs/by-name/li/libcloudproviders/package.nix | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/li/libcloudproviders/package.nix b/pkgs/by-name/li/libcloudproviders/package.nix index ff18b38d237a..352e77bd3c79 100644 --- a/pkgs/by-name/li/libcloudproviders/package.nix +++ b/pkgs/by-name/li/libcloudproviders/package.nix @@ -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 {