pycarddav is dead: http://lostpackets.de/pycarddav/ https://github.com/geier/pycarddav/ Upstream recommends khard as substitute: https://github.com/scheibler/khard Thanks.
I'm communicating with both maintainers (of duplicated ports: deskutils/py-pycarddav, www/pycarddav). Note: The upstream maintainer, while using 'dead' to describe the project, has also noted that bugs will be fixed (for a particular backend), which is contrary to an unequivocal 'deprecation/dead' announcement. From a user perspective, while the software works and could/can remain working with support (bugs being fixed) from the author, it remains valuable. This issue not withstanding the port duplication needs to be resolved (independently, or at the same time)
@Samir Let's go with adding DEPRECATED for now, pointing to the most appropriate alternative port, and depending what happens with upstream in the meantime, in particular whether they merge bugfixes or not, we'll think about adding an EXPIRATION_DATE in the future
deskutils/py-khard is the natural option IMO. https://github.com/scheibler/khard/
Created attachment 205340 [details] Patch to deprecat the port in favor of py-khard Yes desktutils/py-khard looks like the port to replace pycarddav. The patch is in attachment to add DEPRECATED.
A commit references this bug: Author: koobs Date: Fri Dec 20 04:33:26 UTC 2019 New revision: 520464 URL: https://svnweb.freebsd.org/changeset/ports/520464 Log: www/pycarddav: Deprecate port Upstream has declared [1][2] the software deprecated: "This project is dead. pyCardDAV is deprecated. See the relevant issue. A good alternative is khard." [1] http://lostpackets.de/pycarddav/ [2] https://github.com/geier/pycarddav Set a 3 month expiry to give users sufficient time to migrate PR: 220368 Reported by: rigoletto Submitted by: Samir <samir noir im> MFH: No Changes: head/www/pycarddav/Makefile
Committed, with changes (added EXPIRATION_DATE). Apologies for the delay Samir