summary refs log tree commit diff
path: root/pkgs/os-specific/linux/chromium-os/vm_protos/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/os-specific/linux/chromium-os/vm_protos/default.nix')
-rw-r--r--pkgs/os-specific/linux/chromium-os/vm_protos/default.nix41
1 files changed, 0 insertions, 41 deletions
diff --git a/pkgs/os-specific/linux/chromium-os/vm_protos/default.nix b/pkgs/os-specific/linux/chromium-os/vm_protos/default.nix
deleted file mode 100644
index cded9c988b3..00000000000
--- a/pkgs/os-specific/linux/chromium-os/vm_protos/default.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ common-mk, lib, go-protobuf, grpc, openssl, protobuf }:
-
-common-mk {
-  pname = "vm_protos";
-  platformSubdir = "vm_tools/proto";
-
-  nativeBuildInputs = [ go-protobuf ];
-  buildInputs = [ grpc openssl protobuf ];
-
-  platform2Patches = [
-    ./0003-common-mk-add-goproto_library-source_relative-opt.patch
-    ./0004-vm_tools-proto-set-go_package-correctly.patch
-  ];
-
-  NIX_CFLAGS_COMPILE = [
-    "-Wno-error=array-bounds"
-    "-Wno-error=deprecated-declarations"
-  ];
-
-  postPatch = ''
-    substituteInPlace common-mk/proto_library.gni \
-        --replace /usr/bin/grpc_cpp_plugin ${grpc}/bin/grpc_cpp_plugin
-  '';
-
-  installPhase = ''
-    mkdir -p $out/lib/pkgconfig
-    install -m 644 ../../vm_tools/proto/vm_protos.pc $out/lib/pkgconfig
-
-    headerPath=include/vm_protos/proto_bindings
-    mkdir -p $out/$headerPath
-    install -m 644 gen/$headerPath/*.h $out/$headerPath
-
-    install -m 644 *.a $out/lib
-  '';
-
-  meta = with lib; {
-    description = "Protobuf definitions for Chromium OS system VMs";
-    maintainers = with maintainers; [ qyliss ];
-    platform = platforms.all;
-  };
-}