From 3d14db37d5cfc5a5f1bd6d2521beee1417bd1a07 Mon Sep 17 00:00:00 2001 From: Morgan Jones Date: Sun, 31 May 2026 20:22:53 -0700 Subject: [PATCH] pony-corral: fix compile with 0.63+ (cherry picked from commit 2de3b61a68eeb9ada9398420c389d6c1b842eb44) --- pkgs/by-name/po/pony-corral/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/po/pony-corral/package.nix b/pkgs/by-name/po/pony-corral/package.nix index 20693eae01a2..fa452718a743 100644 --- a/pkgs/by-name/po/pony-corral/package.nix +++ b/pkgs/by-name/po/pony-corral/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, ponyc, nix-update-script, }: @@ -17,6 +18,15 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-WblwyUm7mTdh3GvuSvO9bW6txbJeSS4qrvP4TeYk1uw="; }; + patches = [ + # Should be in the next release, fixes compile on newer versions + (fetchpatch { + url = "https://github.com/ponylang/corral/commit/10b85e36e5c7ec4503ecb80ff51aa2342e459805.patch"; + hash = "sha256-wDvoW1t/F3ieNlwS+HtxVzhlFX4TDTbAnxJnJnsCvtc="; + includes = [ "corral/semver/version/compare_versions.pony" ]; + }) + ]; + env.arch = if stdenv.hostPlatform.isx86_64 then "x86-64"