diff --git a/README.md b/README.md index 3c2719955..13693c785 100644 --- a/README.md +++ b/README.md @@ -606,11 +606,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 1940 Ebuilds in total, 1929 of them have in total 1952 (42 different) licenses assigned. +There are 1941 Ebuilds in total, 1930 of them have in total 1953 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1114| +|MIT|1115| |Apache-2.0|435| |GPL-3|114| |BSD|110| diff --git a/dev-python/msal/Manifest b/dev-python/msal/Manifest new file mode 100644 index 000000000..05917ba33 --- /dev/null +++ b/dev-python/msal/Manifest @@ -0,0 +1,3 @@ +DIST msal-1.29.0.tar.gz 140817 BLAKE2B 2637578f189c8173179b5368ad193ab9cd2d9e1678e8a1524247623fa547f3b648c9b5e282ccd6c186233e4269bdafdc35e8827a59017eda0093a0e88bee32f8 SHA512 feab38fa41cc70299c1ab42c4036bdc2e351863fcc5bb069631f5b5a2f642285bd79e241f9aec3e84133d44d12555211a6ef301603bf7755f5892855668f0e9b +EBUILD msal-1.29.0.ebuild 886 BLAKE2B dd11e92fec054e63ff4ce715f4323a56212ab9f6db911bf6caa29c400c41a1acdafdba9affda2d825f6a7f38f717e30f7c2d843af574f1f13c452d587a1d8103 SHA512 60d26560954afc1a2b5b622ea8ac9e20603e48e1458c951b5a5482885959f35dda76724093708471d17240633b1782ad3f57961fcdefc0f2603bd7e4467f34d9 +MISC metadata.xml 553 BLAKE2B fab58bfb9713796a412dd43e4fe8e3d03d12aea34292d4c6af3cf27578f8f6499b55c30819ffd148d7f7ce8dd31e5feacd418c9c593abdc5cdee4fc40c36c013 SHA512 fba6e6acaa307d46e7d3d9f90f5be8e99059004c396f0081719b090d5ba33798beff464cc250e6cbd82cf2497c0c5eb2ebb7c3d702b9e9a8149112bf0cf656a7 diff --git a/dev-python/msal/metadata.xml b/dev-python/msal/metadata.xml new file mode 100644 index 000000000..ae9325898 --- /dev/null +++ b/dev-python/msal/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + msal + AzureAD/microsoft-authentication-library-for-python + + nugetaad@microsoft.com + Microsoft Corporation + + + diff --git a/dev-python/msal/msal-1.29.0.ebuild b/dev-python/msal/msal-1.29.0.ebuild new file mode 100644 index 000000000..97f5aac12 --- /dev/null +++ b/dev-python/msal/msal-1.29.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect." +HOMEPAGE="https://github.com/AzureAD/microsoft-authentication-library-for-python https://pypi.org/project/msal/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest