summaryrefslogtreecommitdiff
path: root/net/Radicale
AgeCommit message (Collapse)AuthorFilesLines
2022-01-09Radicale: convert to egg.mkwiz2-46/+46
2021-10-26net: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts...): net/radsecproxy/distinfo The following distfiles could not be fetched (fetched conditionally?): ./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz ./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch ./net/djbdns/distinfo djbdns-1.05-test28.diff.xz ./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch ./net/djbdns/distinfo djbdns-1.05-multiip.diff ./net/djbdns/distinfo djbdns-cachestats.patch
2021-10-07net: Remove SHA1 hashes for distfilesnia1-2/+1
2021-01-16Radicale: include rationale for python3, fix pkglint warning aboutmaya2-3/+6
?= before bsd.prefs.mk.
2021-01-16Mark all py-dulwich users as being python 3 only, it dropped python 2.maya1-2/+2
net/Radicale would have been problematic if py-ldap was still py2 only, but it doesn't appear to be. pointed out by adam, thanks.
2020-12-04Revbump packages with a runtime Python dep but no version prefix.nia1-2/+2
For the Python 3.8 default switch.
2020-01-26all: migrate homepages from http to httpsrillig1-2/+2
pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually.
2019-11-03net: align variable assignmentsrillig1-2/+2
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-09-02Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for ↵adam1-2/+2
future Python 3.8
2019-04-26Omit mentions of python 34 and 35, after those were removed.maya1-2/+2
- Includes some whitespace changes, to be handled in a separate commit.
2019-04-25PKGREVISION bump for anything using python without a PYPKGPREFIX.maya1-1/+2
This is a semi-manual PKGREVISION bump.
2018-07-03extend PYTHON_VERSIONS_ for Python 3.7adam1-2/+2
2017-07-06Remove unnecessary CONFLICTS.wiz1-2/+1
Packages always conflict with packages that have the same PKGBASE.
2017-07-01Correction to CONFLICTS line.darcy1-2/+2
2017-07-01Upgrade to 1.1.4.darcy3-48/+47
Mostly minor fixes but adds a new option (--export-storage) to allow the data to be exported so that users can migrate to 2.x.x.
2017-03-20Fix strip_domain patch to work in anonymous case.sborrill3-9/+10
Bump PKGREVISION
2017-03-17Add support for strip_domainsborrill5-2/+63
Fix reading of can_skip_base_prefix setting Bump PKGREVISION
2017-01-01Add python-3.6 to incompatible versions.wiz1-2/+2
2016-07-09Remove python33: adapt all packages that refer to it.wiz1-2/+2
2016-06-08Switch to MASTER_SITES_PYPI.wiz1-2/+2
2016-01-12Update Radicale to 1.1.1prlw13-8/+11
1.1.1 - Second Law of Nature ============================ * Fix the owner_write rights rule 1.1 - Law of Nature =================== One feature in this release is **not backward compatible**: * Use the first matching section for rights (inspired from daald) Now, the first section matching the path and current user in your custom rights file is used. In the previous versions, the most permissive rights of all the matching sections were applied. This new behaviour gives a simple way to make specific rules at the top of the file independant from the generic ones. Many **improvements in this release are related to security**, you should upgrade Radicale as soon as possible: * Improve the regex used for well-known URIs (by Unrud) * Prevent regex injection in rights management (by Unrud) * Prevent crafted HTTP request from calling arbitrary functions (by Unrud) * Improve URI sanitation and conversion to filesystem path (by Unrud) * Decouple the daemon from its parent environment (by Unrud) Some bugs have been fixed and little enhancements have been added: * Assign new items to corret key (by Unrud) * Avoid race condition in PID file creation (by Unrud) * Improve the docker version (by cdpb) * Encode message and commiter for git commits * Test with Python 3.5
2015-12-05Extend PYTHON_VERSIONS_INCOMPATIBLE to 35adam1-2/+2
2015-11-11py-dulwich is python-3.x compatible now.wiz1-2/+1
2015-11-04Add SHA512 digests for distfiles for net categoryagc1-1/+2
Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-09-25Update Radicale to 1.0.0prlw14-15/+52
Add rc script, and launch as daemon by default. 1.0.1 ===== * Update the version because of a **stupid** "feature"(TM) of PyPI 1.0 - Sunflower =============== * Enhanced performances (by Mathieu Dupuy) * Add MD5-APR1 and BCRYPT for htpasswd-based authentication (by Jan-Philip Gehrcke) * Use PAM service (by Stephen Paul Weber) * Don't discard PROPPATCH on empty collections (Markus Unterwaditzer) * Write the path of the collection in the git message (Matthew Monaco) * Tests launched on Travis
2015-01-28Add ldap option, and mark as 2.x only when either option is selected.wiz1-2/+8
2015-01-28Add default-off git option which adds py-dulwich dependency.wiz2-6/+16
Replace /etc with PKG_SYSCONFDIR in more places, to avoid mismatches between configuration examples and default values. Some cleanup. Bump PKGREVISION.
2015-01-16Update to 0.10:wiz2-6/+6
0.10 - Lovely Endless Grass =========================== * Support well-known URLs (by Mathieu Dupuy) * Fix collection discovery (by Markus Unterwaditzer) * Reload logger config on SIGHUP (by Élie Bouttier) * Remove props files when deleting a collection (by Vincent Untz) * Support salted SHA1 passwords (by Marc Kleine-Budde) * Don't spam the logs about non-SSL IMAP connections to localhost (by Giel van Schijndel)
2015-01-11Update to 0.9:wiz3-19/+21
0.9 - Rivers ============ * Custom handlers for auth, storage and rights (by Sergey Fursov) * 1-file-per-event storage (by Jean-Marc Martins) * Git support for filesystem storages (by Jean-Marc Martins) * DB storage working with PostgreSQL, MariaDB and SQLite (by Jean-Marc Martins) * Clean rights manager based on regular expressions (by Sweil) * Support of contacts for Apple's clients * Support colors (by Jochen Sprickerhof) * Decode URLs in XML (by Jean-Marc Martins) * Fix PAM authentication (by Stepan Henek) * Use consistent etags (by 9m66p93w) * Use consistent sorting order (by dnnr) * Return 401 on unauthorized DELETE requests (by Eduard Braun) * Move pid file creation in child process (by Mathieu Dupuy) * Allow requests without base_prefix (by jheidemann)
2014-05-17Bump applications PKGREVISIONs for python users that might be usingwiz1-2/+2
python3, since the default changed from python33 to python34. I probably bumped too many. I hope I got them all.
2014-01-25Mark packages as not ready for python-3.x where applicable;wiz1-2/+1
either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary.
2013-10-11Fix path to default config file.wiz1-1/+8
Requested by Jean-Yves Moulin <jym@baaz.fr> Bump PKGREVISION.
2013-09-30Update to 0.8:wiz3-25/+43
0.8 - Rainbow ============= * New authentication and rights management modules (by Matthias Jordan) * Experimental database storage * Command-line option for custom configuration file (by Mark Adams) * Root URL not at the root of a domain (by Clint Adams, Fabrice Bellet, Vincent Untz) * Improved support for iCal, CalDAVSync, CardDAVSync, CalDavZAP and CardDavMATE * Empty PROPFIND requests handled (by Christoph Polcin) * Colon allowed in passwords * Configurable realm message
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2012-08-12Update "radicale" package to version 0.7.1. Changes version 0.6.4:tron4-27/+45
- Many address books fixes - New IMAP ACL (by Daniel Aleksandersen) - PAM ACL fixed (by Daniel Aleksandersen) - Courier ACL fixed (by Benjamin Frank) - Always set display name to collections (by Oskari Timperi) - Various DELETE responses fixed - Repeating events - Collection deletion - Courier and PAM authentication methods - CardDAV support - Custom LDAP filters supported
2012-05-30Use distutils.mk. Add egg to PLIST. Bump PKGREVISION.wiz2-5/+5
2012-04-08Remove python24 and all traces of it from pkgsrc.wiz1-2/+2
Remove devel/py-ctypes (only needed by and supporting python24). Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE lines that just mirror defaults now. Miscellaneous cleanup while editing all these files.
2012-03-16Bump PKGREVISION from default python change to 2.7.obache1-1/+2
2012-01-08Update to 0.6.4:wiz2-6/+6
0.6.4 - Tulips ============== * Fix the installation with Python 3.1
2012-01-08Initial import of Radicale-0.6.3:wiz4-0/+68
The Radicale Project is a complete CalDAV calendar server solution. It can store multiple calendars. Calendars are available for both local and remote access, possibly limited through authentication policies. They can be viewed and edited by calendar clients on mobile phones or computers. Technical Description Radicale aims to be a light solution, easy to use, easy to install, easy to configure. As a consequence, it requires few software dependencies and is pre-configured to work out-of-the-box.