From 56117629ad573a1f3afd8308740150a6de51aab1 Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Tue, 7 Apr 2026 16:29:18 -0700 Subject: [PATCH] jabcode-{reader,writer}: fix build --- pkgs/development/libraries/jabcode/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/jabcode/default.nix b/pkgs/development/libraries/jabcode/default.nix index b4480bd911f4..5f5188982d76 100644 --- a/pkgs/development/libraries/jabcode/default.nix +++ b/pkgs/development/libraries/jabcode/default.nix @@ -32,6 +32,13 @@ stdenv.mkDerivation { ] ++ lib.optionals (subproject != "library") [ jabcode ]; + postPatch = '' + substituteInPlace src/jabcode/Makefile src/jabcodeReader/Makefile src/jabcodeWriter/Makefile \ + --replace-fail "CC = \$(PREFIX)gcc" "" + # remove bundled library binaries to force using system libraries + rm -rf src/jabcode/lib + ''; + preConfigure = "cd src/${subdir}"; installPhase = @@ -53,6 +60,5 @@ stdenv.mkDerivation { license = lib.licenses.lgpl21; maintainers = [ lib.maintainers.xaverdh ]; platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/jabcode.x86_64-darwin }; }