dev-python/caldav: add 1.6.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-08-24 00:12:18 +02:00
parent 69337f71f3
commit 44124d710c
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 44 additions and 8 deletions

View File

@ -606,13 +606,13 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses ## 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. 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 2373 Ebuilds in total, 2355 of them have in total 2395 (43 different) licenses assigned. There are 2374 Ebuilds in total, 2356 of them have in total 2397 (43 different) licenses assigned.
|License| Ebuilds using it| |License| Ebuilds using it|
|-------|-----| |-------|-----|
|MIT|1353| |MIT|1353|
|Apache-2.0|543| |Apache-2.0|544|
|GPL-3|149| |GPL-3|150|
|BSD|125| |BSD|125|
|GPL-2|29| |GPL-2|29|
|LGPL-3|22| |LGPL-3|22|
@ -654,9 +654,9 @@ There are 2373 Ebuilds in total, 2355 of them have in total 2395 (43 different)
|GPL-2+|1| |GPL-2+|1|
|GPL-2-with-linking-exception|1| |GPL-2-with-linking-exception|1|
(Last counted: 23/08/2025) (Last counted: 24/08/2025)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources. I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README. A big thanks goes to Iris for reviewing this README.
Last updated: 23/08/2025 Last updated: 24/08/2025

View File

@ -1,3 +1,5 @@
DIST caldav-1.3.8.tar.gz 855227 BLAKE2B 4934887034a1f1a366ee2fedd39766ba4cdd677dece53a4db5b25df44c333886931b6ef185746837c974939e4b8ba32dba6000adb2dadb4ad94bb021d95c1c16 SHA512 7bb802242c9645a83571b3d5d841998a7de6fba03a7a0c8ca110b33eba8a9f6775983f6be718f836df62d92a41bcf25660f899ad57f635bbb0b117f7f051a205 DIST caldav-1.3.8.tar.gz 855227 BLAKE2B 4934887034a1f1a366ee2fedd39766ba4cdd677dece53a4db5b25df44c333886931b6ef185746837c974939e4b8ba32dba6000adb2dadb4ad94bb021d95c1c16 SHA512 7bb802242c9645a83571b3d5d841998a7de6fba03a7a0c8ca110b33eba8a9f6775983f6be718f836df62d92a41bcf25660f899ad57f635bbb0b117f7f051a205
EBUILD caldav-1.3.8.ebuild 748 BLAKE2B fcc3d80d824847551c36eaf9eff62e72e7033abf137fe0096f3b1a54de788b66c29e495aad3ef3cc6cd5df0e361b645aa7d1d7dcdfe519a311592524b095eb5b SHA512 30581041877ed763135bf428bc80903a5828ad05053e4d8ef1fe2bbe642839b8a0cefbea9c13dc51eeb4bf0c3a15c55e937ac887b2356dcaaeeea2fba15849d6 DIST caldav-1.6.0.tar.gz 156248 BLAKE2B 270a66f07e8c2374f42e5fc225f00c19f64f6fe4ad72a140f06da5931b910fbdddd028de0a44a5cfd65890374ebdd288d6056bfe592ac86e799d559531e55bc7 SHA512 966735f4de1a5759a64dacdc692f69d07bb86d07dfcb3da6988bfb18cc5bbc2430ebaaf0bda8fa2dd0100fb7a7dda75b1bdfa24475d0c4c2b5c1f9267de9367c
EBUILD caldav-1.3.8.ebuild 757 BLAKE2B 5ba1e6473f1a587f7a411931f7bd713ea787c292d9c28ffaf5c508a3cdc1a4b5a217882f69e5a77c942be8a36645c235563047e2e4efcd9d54c372ffca196e7a SHA512 8e13a4a847b5d3fe25fd3c7b5fdcba65de32e533f634f45193d4ecc47cdb760d202204a789ff9aa7a6d78a4d27284fe71f1b81ef613ab190c146406b3604150a
EBUILD caldav-1.6.0.ebuild 757 BLAKE2B 5ba1e6473f1a587f7a411931f7bd713ea787c292d9c28ffaf5c508a3cdc1a4b5a217882f69e5a77c942be8a36645c235563047e2e4efcd9d54c372ffca196e7a SHA512 8e13a4a847b5d3fe25fd3c7b5fdcba65de32e533f634f45193d4ecc47cdb760d202204a789ff9aa7a6d78a4d27284fe71f1b81ef613ab190c146406b3604150a
MISC metadata.xml 508 BLAKE2B 18bd94caf8d8d41d5ccb36dfa92ce9097d86f8c41c337c3b033ecd4593939d9303b4affb826cbf80819ba9a7734476e52d02d12d020410eba8cb92fcb7c80f38 SHA512 b8c28c30dfabbc665715989fc1f7817d50f77b7257e0a6c30d8a2a1b31c2c92d47ca96a9e9a214e0c2f61b9e6898d1317c4f7c71d2eb133777814bc462d85a55 MISC metadata.xml 508 BLAKE2B 18bd94caf8d8d41d5ccb36dfa92ce9097d86f8c41c337c3b033ecd4593939d9303b4affb826cbf80819ba9a7734476e52d02d12d020410eba8cb92fcb7c80f38 SHA512 b8c28c30dfabbc665715989fc1f7817d50f77b7257e0a6c30d8a2a1b31c2c92d47ca96a9e9a214e0c2f61b9e6898d1317c4f7c71d2eb133777814bc462d85a55

View File

@ -1,10 +1,10 @@
# Copyright 1999-2023 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
DISTUTILS_USE_PEP517=setuptools DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} ) PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
inherit distutils-r1 pypi inherit distutils-r1 pypi

View File

@ -0,0 +1,34 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
inherit distutils-r1 pypi
DESCRIPTION="CalDAV (RFC4791) client library for Python"
HOMEPAGE="
https://github.com/python-caldav/caldav/
https://pypi.org/project/caldav/
"
LICENSE="|| ( GPL-3 Apache-2.0 )"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
dev-python/icalendar[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
>=dev-python/recurring-ical-events-2.0.0[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/vobject[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/tzlocal[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest