From 09ee233a751b27b370771f67f2aab2dd771275b1 Mon Sep 17 00:00:00 2001 From: liberodark Date: Thu, 25 Sep 2025 15:03:10 +0200 Subject: [PATCH] python3Packages.primp: fix boringssl --- pkgs/development/python-modules/primp/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/development/python-modules/primp/default.nix b/pkgs/development/python-modules/primp/default.nix index 4a38ff8c6951..0140719e10a3 100644 --- a/pkgs/development/python-modules/primp/default.nix +++ b/pkgs/development/python-modules/primp/default.nix @@ -55,6 +55,21 @@ let ); vendorHash = "sha256-06MkjXl0DKFzIH/H+uT9kXsQdPq7qdZh2dlLW/YhJuk="; + + installPhase = '' + runHook preInstall + + mkdir -p $bin/bin $dev $out/lib + + install -Dm755 tool/bssl -t $bin/bin + install -Dm644 ssl/libssl.a -t $out/lib + install -Dm644 crypto/libcrypto.a -t $out/lib + install -Dm644 decrepit/libdecrepit.a -t $out/lib + + cp -r ../include $dev + + runHook postInstall + ''; }); # boring-sys expects the static libraries in build/ instead of lib/ boringssl-wrapper = runCommand "boringssl-wrapper" { } ''