about summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorNick Cao <nickcao@nichi.co>2022-12-28 15:12:05 +0800
committerNick Cao <nickcao@nichi.co>2022-12-28 17:22:10 +0800
commit753b4713328bdbd8d53b4ffbff32c7a70648754b (patch)
tree475f04cf26d0b2e3be3ef0bd89bf5aa87ab28868 /pkgs/development/libraries
parent9a2e72335c6651d5fb16e6901aa4b5c790c243db (diff)
protobufc: fix cross compilation
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/protobufc/default.nix14
1 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/development/libraries/protobufc/default.nix b/pkgs/development/libraries/protobufc/default.nix
index 28c15f0ef45e0..f7cf765e150d7 100644
--- a/pkgs/development/libraries/protobufc/default.nix
+++ b/pkgs/development/libraries/protobufc/default.nix
@@ -1,5 +1,11 @@
-{ lib, stdenv, fetchFromGitHub
-, autoreconfHook, pkg-config, protobuf, zlib
+{ lib
+, stdenv
+, fetchFromGitHub
+, autoreconfHook
+, pkg-config
+, protobuf
+, zlib
+, buildPackages
 }:
 
 stdenv.mkDerivation rec {
@@ -17,11 +23,13 @@ stdenv.mkDerivation rec {
 
   buildInputs = [ protobuf zlib ];
 
+  PROTOC = lib.getExe buildPackages.protobuf;
+
   meta = with lib; {
     homepage = "https://github.com/protobuf-c/protobuf-c/";
     description = "C bindings for Google's Protocol Buffers";
     license = licenses.bsd2;
     platforms = platforms.all;
-    maintainers = with maintainers; [ ];
+    maintainers = with maintainers; [ nickcao ];
   };
 }