app-crypt/azure-keyvault-pkcs11: Add new package

It hasn't been added to Gentoo yet.
This commit is contained in:
Sayan Chowdhury 2024-10-02 22:07:24 +05:30 committed by James Le Cuirot
parent 8ebf73f6aa
commit 987a3e675f
No known key found for this signature in database
GPG Key ID: 1226415D00DD3137
3 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST azure-keyvault-pkcs11-0_p20240923.tar.gz 23626 BLAKE2B 54be12edd44c7bc59c58d11ad02632d2717a7d83b19ac8d5ac70cddd5e9c2db0a41b332e82cec0467494f934f75c7fc94c336f452bc5c77ad80cea591009bfe8 SHA512 470157d672c9eac35d0026b0c8413c056bd600fff300d64a3bf2d0e218bb9e09c677e649bbe221ad60b937116676218c25f764641a5f4c709c62d9f1336a3e68

View File

@ -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
"

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>chewi@gentoo.org</email>
<name>James Le Cuirot</name>
</maintainer>
<upstream>
<remote-id type="github">jepio/azure_keyvault_pkcs11</remote-id>
</upstream>
</pkgmetadata>