From 8c662d06f4fc0d51e9d82ce0392805461037d7c7 Mon Sep 17 00:00:00 2001 From: Naman Ahuja Date: Wed, 29 May 2024 12:54:21 -0700 Subject: [PATCH] Add necessary third party libs Summary: These are necessary to buck build fizz Reviewed By: bigfootjon Differential Revision: D57915931 --- shim/third-party/brotli/BUCK | 22 ++++++++++++++++++++++ shim/third-party/jvm/BUCK | 15 +++++++++++++++ shim/third-party/libaegis/BUCK | 15 +++++++++++++++ shim/third-party/liboqs/BUCK | 15 +++++++++++++++ 4 files changed, 67 insertions(+) create mode 100644 shim/third-party/brotli/BUCK create mode 100644 shim/third-party/jvm/BUCK create mode 100644 shim/third-party/libaegis/BUCK create mode 100644 shim/third-party/liboqs/BUCK diff --git a/shim/third-party/brotli/BUCK b/shim/third-party/brotli/BUCK new file mode 100644 index 00000000000..95ebd06aa4b --- /dev/null +++ b/shim/third-party/brotli/BUCK @@ -0,0 +1,22 @@ +# Copyright (c) Meta Platforms, Inc. and affiliates. +# +# This source code is licensed under both the MIT license found in the +# LICENSE-MIT file in the root directory of this source tree and the Apache +# License, Version 2.0 found in the LICENSE-APACHE file in the root directory +# of this source tree. + +load("@shim//third-party:third_party.bzl", "third_party_library") + +oncall("open_source") + +third_party_library( + name = "brotlidec", + homebrew_package_name = "brotli", + pkgconfig_name = "libbrotlidec", +) + +third_party_library( + name = "brotlienc", + homebrew_package_name = "brotli", + pkgconfig_name = "libbrotlienc", +) diff --git a/shim/third-party/jvm/BUCK b/shim/third-party/jvm/BUCK new file mode 100644 index 00000000000..9de6e20cf29 --- /dev/null +++ b/shim/third-party/jvm/BUCK @@ -0,0 +1,15 @@ +# Copyright (c) Meta Platforms, Inc. and affiliates. +# +# This source code is licensed under both the MIT license found in the +# LICENSE-MIT file in the root directory of this source tree and the Apache +# License, Version 2.0 found in the LICENSE-APACHE file in the root directory +# of this source tree. + +load("@shim//third-party:third_party.bzl", "third_party_library") + +oncall("open_source") + +third_party_library( + name = "jvm", + homebrew_package_name = "openjdk", +) diff --git a/shim/third-party/libaegis/BUCK b/shim/third-party/libaegis/BUCK new file mode 100644 index 00000000000..8ac657a1717 --- /dev/null +++ b/shim/third-party/libaegis/BUCK @@ -0,0 +1,15 @@ +# Copyright (c) Meta Platforms, Inc. and affiliates. +# +# This source code is licensed under both the MIT license found in the +# LICENSE-MIT file in the root directory of this source tree and the Apache +# License, Version 2.0 found in the LICENSE-APACHE file in the root directory +# of this source tree. + +load("@shim//third-party:third_party.bzl", "third_party_library") + +oncall("open_source") + +third_party_library( + name = "aegis", + pkgconfig_name = "libaegis", +) diff --git a/shim/third-party/liboqs/BUCK b/shim/third-party/liboqs/BUCK new file mode 100644 index 00000000000..c56ee25129e --- /dev/null +++ b/shim/third-party/liboqs/BUCK @@ -0,0 +1,15 @@ +# Copyright (c) Meta Platforms, Inc. and affiliates. +# +# This source code is licensed under both the MIT license found in the +# LICENSE-MIT file in the root directory of this source tree and the Apache +# License, Version 2.0 found in the LICENSE-APACHE file in the root directory +# of this source tree. + +load("@shim//third-party:third_party.bzl", "third_party_library") + +oncall("open_source") + +third_party_library( + name = "oqs", + pkgconfig_name = "liboqs", +)