From 03f9437e6bd7b2a052464bcea58204bfe1cc9d7b Mon Sep 17 00:00:00 2001 From: eljamm Date: Tue, 2 Sep 2025 17:42:17 +0200 Subject: [PATCH] libopaque: fix build with liboprf --- pkgs/by-name/li/libopaque/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/li/libopaque/package.nix b/pkgs/by-name/li/libopaque/package.nix index 81ee5e4174c9..f348997dd8d3 100644 --- a/pkgs/by-name/li/libopaque/package.nix +++ b/pkgs/by-name/li/libopaque/package.nix @@ -28,6 +28,13 @@ stdenv.mkDerivation (finalAttrs: { liboprf ]; + # expand_message_xmd has been renamed to oprf_expand_message_xmd in liboprf + # TODO: remove in the next release + postPatch = '' + substituteInPlace opaque.c \ + --replace-fail 'expand_message_xmd' 'oprf_expand_message_xmd' + ''; + postInstall = '' mkdir -p ${placeholder "out"}/lib/pkgconfig cp ../libopaque.pc ${placeholder "out"}/lib/pkgconfig/