14 Commits

Author SHA1 Message Date
remi
1e553fa03b Update vdirsyncer to version 0.16.8.
The patch "patch-docs_conf_py" is now included and not needed anymore.
Backport two simple patches from master. They are needed for vdirsyncer
to work with newer click versions.

ok sthen@
2020-08-12 19:48:29 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
kmos
26691a6b4c Fix build of vdirsyncer with setuptools_scm 3.3.3
vdirsyncer calls setuptools_scm from within sphinx which is a no-no.

Fix it with patch from From https://github.com/pimutils/vdirsyncer/pull/799/

OK remi@ sthen@
2019-08-03 17:08:45 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
kmos
c45cd79fc7 Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.

Idea from afresh1 who pointed out the cpan module already does this.

aja "I support this move."

OK sthen@
2019-05-15 12:04:34 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
kn
0796219cc0 Convert devel/py-test consumers to new MODPY_PYTEST
lang/python/python.port.mk revision 1.102 and 1.103 added
MODPY_TEST_LOCALE and MODPY_PYTEST respectively, nicely wrapping up the
usual pytest dance.

This removes hand-rolled do-tests from all 70 ports by setting
MODPY_PYTEST=Yes and MODPY_TEST_LOCALE as well as HOME=${WRKDIR} to TESTENV
as needed.

From Kurt Mosiejczuk <kurt at cranky dot work>, thanks!
OK sthen
2019-03-25 14:29:49 +00:00
remi
fefa67c89b Add www/py-requests-oauthlib as additional dependency.
This allows vdirsyncer to synchronize contactc and calendars with google.

ok danj@
2018-08-16 21:37:55 +00:00
remi
5fc9326fa9 update to vdirsyncer 0.16.7
ok danj@
2018-08-11 09:28:30 +00:00
remi
3e1fe2f680 Update to vdirsyncer-0.16.3 and enable tests
ok jca@ danj@
2017-10-16 21:41:24 +00:00
danj
8ee48a6315 Update to vdirsyncer-0.16.2
From Remi Locherer (maintainer)
2017-08-31 16:30:23 +00:00
danj
bdbda7777e Update to vdirsyncer-0.16.0
From Remi Locherer (maintainer)
2017-07-17 00:09:56 +00:00
sthen
a77f5d8616 BDEP on py-setuptools_scm, spotted by naddy 2017-03-18 14:44:26 +00:00
sthen
db1406ba9a import productivity/vdirsyncer, from Remi Locherer, ok danj@
Vdirsyncer synchronizes your calendars and addressbooks between two
storages. The most popular purpose is to synchronize a CalDAV/CardDAV
server with a local folder or file. The local data can then be accessed
via a variety of programs, none of which have to know or worry about
syncing to a server.
2017-03-17 07:53:49 +00:00