diff --git a/sdk_container/src/third_party/coreos-overlay/app-crypt/azure-keyvault-pkcs11/Manifest b/sdk_container/src/third_party/coreos-overlay/app-crypt/azure-keyvault-pkcs11/Manifest new file mode 100644 index 0000000000..fd8082853d --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/app-crypt/azure-keyvault-pkcs11/Manifest @@ -0,0 +1 @@ +DIST azure-keyvault-pkcs11-0_p20240923.tar.gz 23626 BLAKE2B 54be12edd44c7bc59c58d11ad02632d2717a7d83b19ac8d5ac70cddd5e9c2db0a41b332e82cec0467494f934f75c7fc94c336f452bc5c77ad80cea591009bfe8 SHA512 470157d672c9eac35d0026b0c8413c056bd600fff300d64a3bf2d0e218bb9e09c677e649bbe221ad60b937116676218c25f764641a5f4c709c62d9f1336a3e68 diff --git a/sdk_container/src/third_party/coreos-overlay/app-crypt/azure-keyvault-pkcs11/azure-keyvault-pkcs11-0_p20240923.ebuild b/sdk_container/src/third_party/coreos-overlay/app-crypt/azure-keyvault-pkcs11/azure-keyvault-pkcs11-0_p20240923.ebuild new file mode 100644 index 0000000000..b5dae102f9 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/app-crypt/azure-keyvault-pkcs11/azure-keyvault-pkcs11-0_p20240923.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +COMMIT="7b0ca93ad046adad807ac1a6e2c56ea87c7a78ec" +DESCRIPTION="PKCS#11 module for Azure Key Vault" +HOMEPAGE="https://github.com/jepio/azure_keyvault_pkcs11" +SRC_URI="https://github.com/jepio/azure_keyvault_pkcs11/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# libcurl is only NEEDED because of the Azure SDK. +RDEPEND=" + dev-cpp/azure-core:= + dev-cpp/azure-identity:= + dev-cpp/azure-security-keyvault-certificates:= + dev-cpp/azure-security-keyvault-keys:= + dev-libs/json-c:= + dev-libs/openssl:= +" +DEPEND=" + ${RDEPEND} + app-crypt/p11-kit +" +BDEPEND=" + virtual/pkgconfig +" diff --git a/sdk_container/src/third_party/coreos-overlay/app-crypt/azure-keyvault-pkcs11/metadata.xml b/sdk_container/src/third_party/coreos-overlay/app-crypt/azure-keyvault-pkcs11/metadata.xml new file mode 100644 index 0000000000..82a9fd9486 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/app-crypt/azure-keyvault-pkcs11/metadata.xml @@ -0,0 +1,11 @@ + + + + + chewi@gentoo.org + James Le Cuirot + + + jepio/azure_keyvault_pkcs11 + +