From 234b6136566eb37342fd02af9493041b7bfa01d6 Mon Sep 17 00:00:00 2001 From: eth3lbert Date: Tue, 5 Dec 2023 14:14:41 +0800 Subject: [PATCH] pgroonga: build groonga with msgpack-c pgroonga requires groonga with msgpack #272202. --- pkgs/servers/sql/postgresql/ext/pgroonga.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/sql/postgresql/ext/pgroonga.nix b/pkgs/servers/sql/postgresql/ext/pgroonga.nix index bb0f33490b7e..78dd305c98d6 100644 --- a/pkgs/servers/sql/postgresql/ext/pgroonga.nix +++ b/pkgs/servers/sql/postgresql/ext/pgroonga.nix @@ -10,7 +10,17 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ postgresql msgpack-c groonga ]; + buildInputs = + let + groonga-with-msgpack = groonga.overrideAttrs (oa: { + buildInputs = oa.buildInputs ++ [ msgpack-c ]; + }); + in + [ + postgresql + msgpack-c + groonga-with-msgpack + ]; makeFlags = [ "HAVE_MSGPACK=1"