From 6c9928e26ca690aca7e42685489f831707a5fab4 Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Wed, 6 May 2026 09:59:18 -0700 Subject: [PATCH] hexcurse: fix build with gcc15 --- pkgs/by-name/he/hexcurse/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/he/hexcurse/package.nix b/pkgs/by-name/he/hexcurse/package.nix index 2c27ee1fc5d2..b8863337e7bf 100644 --- a/pkgs/by-name/he/hexcurse/package.nix +++ b/pkgs/by-name/he/hexcurse/package.nix @@ -3,6 +3,7 @@ lib, fetchFromGitHub, fetchpatch, + fetchDebianPatch, ncurses, }: @@ -48,6 +49,15 @@ stdenv.mkDerivation (finalAttrs: { url = "https://github.com/LonnyGomes/hexcurse/commit/cb70d4a93a46102f488f471fad31a7cfc9fec025.patch"; sha256 = "19674zhhp7gc097kl4bxvi0gblq6jzjy8cw8961svbq5y3hv1v5y"; }) + + # Fix build with GCC 15 (old-style function definitions) + (fetchDebianPatch { + pname = "hexcurse"; + version = "1.60.0"; + debianRevision = "1"; + patch = "gcc-15.patch"; + hash = "sha256-nWwYjI18fsJ9LSby6OJoJ0QXENgyVbUY3LpEYWoCBkI="; + }) ]; meta = {