Skip to content

Commit

Permalink
app-crypt/azure-kms-pkcs11: Add from Gentoo
Browse files Browse the repository at this point in the history
It's from Gentoo commit edd3a55b92fc0f0ccbd3b820d472312795031bb3.
  • Loading branch information
sayanchowdhury committed Oct 23, 2024
1 parent ceb24fe commit 6f55563
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST azure-kms-pkcs11-0_p20240923.tar.gz 23629 BLAKE2B 7e4aa1afdc8197c7d51a9b161a933eb126178a44664b06ae32fc965dc431605816a3796cb8fc531978b6cbd9d08baf94d4aac5a3c6c4f11c96a88f1bb9092902 SHA512 b5eae8f7db3630de7907df3294a94bd1ae5af0b73e119a0de0fc139c877e7d83f3bf9ab32312d8d96f36918dbe4de19321ba71f5734a54c4bde7b1c70fdc1b37
Original file line number Diff line number Diff line change
@@ -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_kms_pkcs11"
SRC_URI="https://github.com/jepio/azure_kms_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
"
Original file line number Diff line number Diff line change
@@ -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_kms_pkcs11</remote-id>
</upstream>
</pkgmetadata>

0 comments on commit 6f55563

Please sign in to comment.