notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
radicale Python based CalDAV/CardDAV server
3.0.6_2 www on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.0.6_2Version of this port present on the latest quarterly branch.
Maintainer: decke@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-09-23 12:34:21
Last Update: 2021-08-04 19:38:00
Commit Hash: a32ee94
People watching this port, also watch:: postfix, openssl, screen, ipsec-tools, openvpn
Also Listed In: python
License: GPLv3+
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}radicale>0:www/radicale@${PY_FLAVOR}
To install the port: cd /usr/ports/www/radicale/ && make install clean
To add the package, run one of these commands:
  • pkg install www/radicale
  • pkg install py38-radicale
NOTE: This is a Python port. Instead of py38-radicale listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py38-radicale
Package flavors (<flavor>: <package>)
  • py38: py38-radicale
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-radicale
ABIlatestquarterly
FreeBSD:11:aarch641.1.6_2-
FreeBSD:11:amd64--
FreeBSD:11:armv61.1.1-
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips641.1.1-
FreeBSD:12:aarch641.1.6_2-
FreeBSD:12:amd64--
FreeBSD:12:armv61.1.6_2-
FreeBSD:12:armv71.1.6_2-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips641.1.6_2-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-radicale
ABIlatestquarterly
FreeBSD:11:aarch641.1.6_2-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch641.1.6_2-
FreeBSD:12:amd64--
FreeBSD:12:armv61.1.6_2-
FreeBSD:12:armv71.1.6_2-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips641.1.6_2-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-radicale
ABIlatestquarterly
FreeBSD:11:aarch64-3.0.3
FreeBSD:11:amd64--
FreeBSD:11:armv6-3.0.3
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-3.0.3
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-3.0.6
FreeBSD:12:armv7-3.0.6
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-3.0.3
FreeBSD:12:powerpc64-3.0.6_2
FreeBSD:13:aarch643.0.6_2-
FreeBSD:13:amd64--
FreeBSD:13:armv63.0.6_23.0.6_2
FreeBSD:13:armv73.0.6_23.0.6_2
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc643.0.6_2-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv63.0.6_2-
FreeBSD:14:armv73.0.6_2-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc643.0.6_2-
 
py38-radicale
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd643.0.6_23.0.6_2
FreeBSD:11:armv6--
FreeBSD:11:i3863.0.6_23.0.6_2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-3.0.6_2
FreeBSD:12:amd643.0.6_23.0.6_2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3863.0.6_23.0.6_2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-3.0.6_2
FreeBSD:13:amd643.0.6_23.0.6_2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3863.0.6_23.0.6_2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-3.0.6_2
FreeBSD:14:aarch643.0.6_2-
FreeBSD:14:amd643.0.6_2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3863.0.6_2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>=0 : devel/py-setuptools@py38
  2. py38-setuptools>0 : devel/py-setuptools@py38
  3. python3.8 : lang/python38
Runtime dependencies:
  1. py38-bcrypt>=0 : security/py-bcrypt@py38
  2. py38-passlib>=0 : security/py-passlib@py38
  3. py38-vobject>=0.9.6 : deskutils/py-vobject@py38
  4. py38-dateutil>=2.7.3 : devel/py-dateutil@py38
  5. py38-defusedxml>0 : devel/py-defusedxml@py38
  6. py38-setuptools>0 : devel/py-setuptools@py38
  7. python3.8 : lang/python38
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
If upgrading from < 2:
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/R/Radicale/
  2. https://pypi.org/packages/source/R/Radicale/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2020-06-02
    Affects: users of www/radicale
    Author: decke@FreeBSD.org
    Reason: 
      Migration from radicale 1.x to 2.x requires that you export the storage
      with radicale 1.1.6 before updating.
    
      Migration instructions are available at:
      https://web.archive.org/web/20190314225402/https://radicale.org/1to2/
    
    
Port Moves
  • port moved here from www/radicale2 on 2020-11-01
    REASON: Has expired: Please migrate to Radicale 3.x which you can find at www/radicale

Number of commits found: 42

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
04 Aug 2021 19:38:00
 files touched by this commit commit hash:fcd3708662bfa26003edf80c4d6928dfbb82beef  3.0.6_2
decke search for other commits by this committer
www/radicale: Fix minimum required python version
04 Aug 2021 19:38:00
 files touched by this commit commit hash:a32ee9496863eff7a5abb495ce066422fc5db610  3.0.6_2
decke search for other commits by this committer
www/radicale: Add USES=cpe
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  3.0.6_2
mat search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.0.6_2
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
07 Jan 2021 02:27:58
Original commit files touched by this commit Revision:560673  3.0.6_2
acm search for other commits by this committer
- Bump PORTREVISION. devel/py-defusedxml was updated
12 Oct 2020 19:51:54
Original commit files touched by this commit Revision:552147  3.0.6_1
decke search for other commits by this committer
www/radicale: Redirect logging to syslog since radicale 3 is now logging to
stderr per default

PR:		249102
Submitted by:	iz-rpi03@hs-karlsruhe.de
15 Sep 2020 13:22:39
Original commit files touched by this commit Revision:548729  3.0.6
decke search for other commits by this committer
www/radicale: Update to 3.0.6
31 Aug 2020 18:59:13
Original commit files touched by this commit Revision:547205  3.0.5
decke search for other commits by this committer
www/radicale: Update to 3.0.5
20 Aug 2020 05:32:16
Original commit files touched by this commit Revision:545500  3.0.4
decke search for other commits by this committer
www/radicale: Update to 3.0.4
07 Jun 2020 20:10:24
Original commit files touched by this commit Revision:538189  3.0.3
decke search for other commits by this committer
www/radicale:
- Update to 3.0.3
- Rewrite config paths to /usr/local/etc/radicale
- Rewrite storage paths to /usr/local/share/radicale
- Use daemon in rc.d script because radicale itself cannot daemonize anymore
03 Jun 2020 06:47:52
Original commit files touched by this commit Revision:537600  2.1.12_1
decke search for other commits by this committer
www/radicale: Fix pkg-message to be shown on upgrade

Submitted by:	mat@
02 Jun 2020 20:51:14
Original commit files touched by this commit Revision:537581  2.1.12
decke search for other commits by this committer
www/radicale:
- Update to 2.1.12
- Please follow UPDATING instructions because you need to export the
storage with radicale 1.1.6 before updating
28 Jun 2019 15:25:41
Original commit files touched by this commit Revision:505287  1.1.6_3
decke search for other commits by this committer
www/radicale: Take maintainership in preparation for merge with www/radicale2

Approved by:	sunpoet (maintainer)
20 Jun 2019 07:46:27
Original commit files touched by this commit Revision:504619  1.1.6_3
mat search for other commits by this committer
Fixup make index WITH=HTTP.
10 Apr 2019 06:18:32
Original commit files touched by this commit Revision:498530  1.1.6_3
antoine search for other commits by this committer
Bump a few PORTREVISIONs after r498529

With hat:	portmgr
22 Oct 2018 09:30:12
Original commit files touched by this commit Revision:482741  1.1.6_2
amdmi3 search for other commits by this committer
- Update WWW
- Fix LICENSE
- Add LICENSE_FILE

Approved by:	portmgr blanket
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  1.1.6_2
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
04 Jun 2018 09:43:46
Original commit files touched by this commit Revision:471537  1.1.6_2
decke search for other commits by this committer
www/radicale: Various fixes including startscript

- Fix startscript after FLAVOURing
- Add missing py-passlib dependency (required for authentication)
- Pet portlint and move USES above USE_*

PR:		228313
Submitted by:	myself
Approved by:	Sunpoet Po-Chuan Hsieh (maintainer timeout)
MFH:		2018Q2
02 May 2018 20:32:23
Original commit files touched by this commit Revision:468868  1.1.6_1
sunpoet search for other commits by this committer
Relax USES=python

- Allow concurrent installation (USE_PYTHON=concurrent)
- Bump PORTREVISION for package change

py-ldap has been updated to 3.0.0 which supports Python 3.
06 Apr 2018 16:26:36
Original commit files touched by this commit Revision:466656  1.1.6
sunpoet search for other commits by this committer
Fix USES=python logic

- Silence patch message
- Cosmetic change

The USES=python restriction will be relaxed after net/py-ldap updated to 3.0.0.
17 Mar 2018 10:44:18
Original commit files touched by this commit Revision:464783  1.1.6
sunpoet search for other commits by this committer
Convert to options dependency helper

- Fix indent
- Add GitHub repository to WWW
- Take maintainership
14 Mar 2018 15:01:03
Original commit files touched by this commit Revision:464502  1.1.6
feld search for other commits by this committer
Release maintainership

I was unintentionally holding up improvements to this port. I do not actively
run this software anymore.
11 Mar 2018 13:13:00
Original commit files touched by this commit Revision:464169  1.1.6
tobik search for other commits by this committer
www/radicale: Update to 1.1.6

PR:		221086
Submitted by:	Christoph Lukas <clukas@firc.de>
Approved by:	feld (maintainer timeout, 7 months+)
19 Feb 2018 11:10:43
Original commit files touched by this commit Revision:462307  1.1.2_2
antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  1.1.2_1  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 May 2017 21:25:27
Original commit files touched by this commit Revision:440516  1.1.2_1
zi search for other commits by this committer
- Fix 'service radicale stop' issue when security.bsd.see_other_gids=0
- Bump PORTREVISION

Approved by:	maintainer (feld@, via IM)
20 Apr 2017 13:42:49
Original commit files touched by this commit Revision:438949  1.1.2
feld search for other commits by this committer
www/radicale: Update to 1.1.2
01 Apr 2016 14:33:58
Original commit files touched by this commit Revision:412351  1.1.1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
29 Jan 2016 15:35:10
Original commit files touched by this commit Revision:407473  1.1.1
feld search for other commits by this committer
www/radicale: Update to 1.1.1

PR:		206717
Security:	CVE-2015-8747
Security:	CVE-2015-8748
13 Oct 2015 13:11:06
Original commit files touched by this commit Revision:399190  1.0.1
feld search for other commits by this committer
www/radicale: Update to 1.0.1

Submitted by:	andrey.kiryanov@cern.ch
25 Jun 2015 14:57:27
Original commit files touched by this commit Revision:390577  0.10_2
feld search for other commits by this committer
Remove redundant PYDISTUTILS_PKGNAME
Add NO_ARCH

Submitted by:	sunpoet
23 Jun 2015 20:35:03
Original commit files touched by this commit Revision:390461  0.10_2
feld search for other commits by this committer
Use autoplist so package successfully builds with newer python versions
18 Jun 2015 21:38:26
Original commit files touched by this commit Revision:390082  0.10_1
rm search for other commits by this committer
Chase py-ldap2 rename

This is the last ones. No PORTREVISION bump, because it's not default.
30 Apr 2015 20:22:39
Original commit files touched by this commit Revision:385065  0.10_1
feld search for other commits by this committer
Fix warnings when using rc script
02 Apr 2015 13:12:11
Original commit files touched by this commit Revision:383001  0.10
feld search for other commits by this committer
Update to 0.10

Submitted by:	andrey.kiryanov@cern.ch
05 Mar 2015 13:39:51
Original commit files touched by this commit Revision:380491  0.8_2
feld search for other commits by this committer
Fix issue with creating DATADIR

Modernize: @dir, @sample

PR:		198210
03 Jan 2015 08:41:21
Original commit files touched by this commit Revision:376109  0.8_1
mva search for other commits by this committer
- Convert USE_PYTHON to new USES in www/

With hat:	python@
17 Mar 2014 00:16:06
Original commit files touched by this commit Revision:348439  0.8_1
feld search for other commits by this committer
Support STAGE
27 Jan 2014 12:14:09
Original commit files touched by this commit Revision:341385  0.8_1
koobs search for other commits by this committer
Sweep www/py-requests dependants to www/py-requests1

Point all www/py-requests dependants to www/py-requests1 in preparation for
the upgrade of www/py-requests to version 2.x, which substantially breaks API
compatibility.

Maintainers of these ports can update their requests dependency independently
as time for sufficient testing permits.

PR:		ports/185631
13 Jan 2014 21:00:04
Original commit files touched by this commit Revision:339634  0.8
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
23 Sep 2013 12:43:45
Original commit files touched by this commit Revision:327990  0.8
bapt search for other commits by this committer
Add NO_STAGE to fix the new port
23 Sep 2013 12:34:10
Original commit files touched by this commit Revision:327988  0.8
feld search for other commits by this committer
New port: www/radicale
The Radicale Project is a complete CalDAV (calendar) and CardDAV
(contact) server solution.

Approved by:	crees (mentor)

Number of commits found: 42