From f5e7ad054487b5edafbd19dd28619c847ec54e4c Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Wed, 6 May 2026 11:07:44 -0700 Subject: [PATCH] gummi: fix build with gcc15 --- pkgs/by-name/gu/gummi/package.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gu/gummi/package.nix b/pkgs/by-name/gu/gummi/package.nix index fb2c52c5262d..700fc22ee346 100644 --- a/pkgs/by-name/gu/gummi/package.nix +++ b/pkgs/by-name/gu/gummi/package.nix @@ -1,7 +1,8 @@ { lib, stdenv, - pkgs, + fetchFromGitHub, + fetchDebianPatch, glib, gtk3, gtksourceview3, @@ -18,13 +19,23 @@ stdenv.mkDerivation (finalAttrs: { version = "0.8.3"; pname = "gummi"; - src = pkgs.fetchFromGitHub { + src = fetchFromGitHub { owner = "alexandervdm"; repo = "gummi"; rev = finalAttrs.version; sha256 = "sha256-71n71KjLmICp4gznd27NlbyA3kayje3hYk/cwkOXEO0="; }; + patches = [ + (fetchDebianPatch { + pname = "gummi"; + version = "0.8.3+really0.8.3"; + debianRevision = "6"; + patch = "0002-build-with-gcc-15.patch"; + hash = "sha256-YNOVgZHJIVy7y60FOZRI8N8qxoOkUsResLo0PNZ0dkY="; + }) + ]; + nativeBuildInputs = [ pkg-config intltool