From 14b17996f5db7fce779111b85659fb56d4b7542e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 23 Aug 2025 08:16:30 +0200 Subject: [PATCH] python3Packages.libarchive-c: patch to build on darwin https://hydra.nixos.org/build/304767823/nixlog/4/tail I'm not sure why the issue doesn't happen on linux. --- pkgs/development/python-modules/libarchive-c/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/libarchive-c/default.nix b/pkgs/development/python-modules/libarchive-c/default.nix index 286148a639a7..f72bf7b43cdc 100644 --- a/pkgs/development/python-modules/libarchive-c/default.nix +++ b/pkgs/development/python-modules/libarchive-c/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + fetchpatch, libarchive, glibcLocales, mock, @@ -21,6 +22,14 @@ buildPythonPackage rec { sha256 = "sha256-JqXTV1aD3k88OlW+8rT3xsDuW34+1xErG7hkupvL7Uo="; }; + patches = [ + # https://github.com/Changaco/python-libarchive-c/pull/141 + (fetchpatch { + url = "https://github.com/Changaco/python-libarchive-c/commit/e0e2a47b2403632642ee932dd56acd11e4a79efe.diff"; + hash = "sha256-C9eD4cGQOIdBYy4ytom49lA/Jaarj7LbSIgjxCk/H84="; + }) + ]; + LC_ALL = "en_US.UTF-8"; postPatch = ''