diff options
Diffstat (limited to 'dev-cpp/azure-identity')
-rw-r--r-- | dev-cpp/azure-identity/Manifest | 4 | ||||
-rw-r--r-- | dev-cpp/azure-identity/azure-identity-1.10.0.ebuild | 2 | ||||
-rw-r--r-- | dev-cpp/azure-identity/azure-identity-1.10.1.ebuild | 47 |
3 files changed, 51 insertions, 2 deletions
diff --git a/dev-cpp/azure-identity/Manifest b/dev-cpp/azure-identity/Manifest index fef029e836d9..c93c60a67134 100644 --- a/dev-cpp/azure-identity/Manifest +++ b/dev-cpp/azure-identity/Manifest @@ -1,4 +1,6 @@ AUX azure-sdk-for-cpp-soversion.patch 12323 BLAKE2B b9bb07576b4050ab2f4378b6b41a61e7d5f0636e0933bca13ca3f94ce1c8391828fbfb523821109e6f28bcce6009e62393ecb52d497be27ac40184c0c58b1153 SHA512 47f821ebb3f4a670efa4b76070087ed1e295fc838addc89ad4fd1379ba47f0d39fa63017efc4175609735e6e12b77ce14771afddc95102c3f631c02474b6b30f DIST azure-sdk-for-cpp-4b913e073e50466e8b2d674e65234e7b66d7db49.tar.gz 3130918 BLAKE2B 09f85c1d984b74de2ecfe7de3953b5d4d9898dd087d5a507f4a9a26ab79782a03022adf0fe5cd27cf998fbe277279a3dc0b3cc1977a8599338229146263fffaa SHA512 d243465b248b671495cf94c6d6a53639f6976cfd888a7963e98ba7381ae2b659e39af0102be31e2ad6912b4d3c78bbfc8038318fb98cfb736f5aa99d38207d93 -EBUILD azure-identity-1.10.0.ebuild 1099 BLAKE2B 8bab720a0229a15a2fad690e6872ba46d7886d3599f4289abb441bf907b0fdaacc6f8f6f4ae75fa3a2d7e3e7aa945663a3b9eceef37134b550a62c76465cb623 SHA512 c5f0708942aa75a3919aaff10f7ff62f73c8ffc71dde1ceea8a9880fdd1c6c168d39898a6bcd30d40eb365671e64575341689e929e666fc989b6752a153b1365 +DIST azure-sdk-for-cpp-c7d19e283278af1eb9e8a8eb8375c7ce65956195.tar.gz 3152357 BLAKE2B 83063aed51cd25d623af6252f70e72284fce07a646d92d0221b2c35d0a0aec55af718146a8d342ef1bbbea9fdcf6be5a84033bf14befeff90a777cc004e064a1 SHA512 a70b2dfc64db5c5799352101bdade9e6acea0bf89cc0896386e5e46344734a674af10463ecb6d141a59257ab21d2b59f7cf663b30c1272560cb2d657132732c3 +EBUILD azure-identity-1.10.0.ebuild 1098 BLAKE2B fdec61f2ba7a44132170a78e28cea0a05119637e98daff7394c80c9f85b4f3feb9c1bd19c382c990629d47374eaf1b3254047501ed412b880d833d9643bc747e SHA512 0e79e0fa5c1ef8f08c046ed9adfbfe6204591bf94f1ee6cbf20861bc7179452169bc14342b3ad12eef163adc1dbba2be3ad3bde2746df2939ff1f01ce2c5755f +EBUILD azure-identity-1.10.1.ebuild 985 BLAKE2B 9c7d60300809fd4095d32035bd4b8ec4a584cf7a05497e6bcc0f3d36054e29b527c362e172c52a12ffd5082249a2570443bcdd11cb228deadb7b47d9550c9d91 SHA512 99bab997a95c78cba27c2d1dd56a7e249e883de3779ee5cd851dc4455bdbc538737ec6b6a952f83dd06ed10b5aef8e6aa37d8b90718f21b0a0a33b9799380f31 MISC metadata.xml 336 BLAKE2B 20544d6b685b5fcedb7cedc0385a151f67711d351c2c285d53ff9128041f6455b42a89c3b709e73b4de49b21187f490b6ecf653e67328dfe3abf0fb0b6aaf438 SHA512 9adcc8ac58314efaa2b8daf6f11a42fe60942cf2e3c94ed85738ddd882e17589456955adae9a48226026461b98fc9805afda9f1e1f21959b2f57bd0647a4846a diff --git a/dev-cpp/azure-identity/azure-identity-1.10.0.ebuild b/dev-cpp/azure-identity/azure-identity-1.10.0.ebuild index fae8226b7eb9..ee92b0473c88 100644 --- a/dev-cpp/azure-identity/azure-identity-1.10.0.ebuild +++ b/dev-cpp/azure-identity/azure-identity-1.10.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/Azure/azure-sdk-for-cpp/archive/${COMMIT}.tar.gz -> S="${WORKDIR}/${MY_P}/sdk/identity/${PN}" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="doc" RESTRICT="test" # Too many online tests. diff --git a/dev-cpp/azure-identity/azure-identity-1.10.1.ebuild b/dev-cpp/azure-identity/azure-identity-1.10.1.ebuild new file mode 100644 index 000000000000..ce20d08c4c01 --- /dev/null +++ b/dev-cpp/azure-identity/azure-identity-1.10.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +COMMIT="c7d19e283278af1eb9e8a8eb8375c7ce65956195" +MY_P="azure-sdk-for-cpp-${COMMIT}" +DESCRIPTION="Azure SDK for C++" +HOMEPAGE="https://azure.github.io/azure-sdk-for-cpp/" +SRC_URI="https://github.com/Azure/azure-sdk-for-cpp/archive/${COMMIT}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}/sdk/identity/${PN}" +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="doc" +RESTRICT="test" # Too many online tests. + +RDEPEND=" + dev-cpp/azure-core:= + dev-libs/openssl:= + net-misc/curl[ssl] +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/doxygen ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_DOCUMENTATION=$(usex doc) + -DWARNINGS_AS_ERRORS=no + ) + + AZURE_SDK_DISABLE_AUTO_VCPKG=yes \ + cmake_src_configure +} + +src_install() { + cmake_src_install + rm -v "${ED}"/usr/share/*/copyright || die + use doc && dodoc -r "${BUILD_DIR}"/docs/html +} |