./misc/khard, CLI contacts application built around CardDAV

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.12.2nb1, Package name: khard-0.12.2nb1, Maintainer: pkgsrc-users

Khard is an address book for the Linux console. It creates, reads,
modifies and removes CardDAV address book entries at your local
machine. Khard is also compatible to the email clients mutt and
alot and the SIP client twinkle.


Required to run:
[devel/py-setuptools] [textproc/py-vobject] [textproc/py-Unidecode] [devel/py-configobj] [devel/py-atomicwrites] [devel/py-ruamel-yaml] [lang/python36]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 13e2d994813f18339e1096dce2cd5a75199b58e1
RMD160: e179e4cb82147290880bf11930b35a21ddf28abf
Filesize: 4945.366 KB

Version history: (Expand)


CVS history: (Expand)


   2018-04-14 17:15:55 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
khard: update to 0.12.2nb1.

Update list of dependencies.
   2018-01-28 16:57:33 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
khard: update to 0.12.2.

v0.12.0: 2018.01.12
- Vcard: Support for anniversary attribute (#138)
- Config: New config parameter: localize_dates (#118)
- Action list: -p / --parsable prints a tab separated contact list (#141)
- Action remove: --force: Remove contact without confirmation (#140)
- Mutt: You have to update the query command in mutt's config file: set \ 
query_command= "khard email --parsable '%s'"
- Minor changes in khard example config, zsh completion function and twinkle scripts
- Fix: Results of phone number search improved
- Fix: Yaml parser switched from pyyaml to ruamel.yaml to allow special unicode \ 
characters in the contact template (#133)
- Fix: Accentuated characters sorted wrong in contact list (#127)

v0.12.1: 2018.01.14
- Fix for issue #148: Config variable "sort" not longer mandatory in \ 
config file

v0.12.2: 2018.01.21
- Fixed: Found contact twice when the whole uid was used with -u (#161)
- Fixed: A minor bug in the contact search function (#160)
   2017-02-20 10:52:47 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated khard to 0.11.4.

v0.11.4: 2017.02.16
- Unpinned vobject library version (base64 decoding/encoding bug was fixed upstream)
- New option: -c / --config /path/to/config.file
- Changed short option of --search-in-source-files from -c to -f to avoid \ 
confusion with the new -c / --config option
- Minor bug fixes
   2017-01-22 09:10:34 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
Switch khard to py-vobject 0.9.4 or newer. Bump PKGREVISION.
   2016-10-31 17:29:51 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated khard to 0.11.3.

v0.11.2: 2016.08.31
- Extended the photo parsing workaround from khard version 0.11.1 to all base64 \ 
encoded vcard attributes (#86 and #87)
- Show additional/middle names in name column of contact table (#89)
- Added khard-runner.py helper script to simplify source code launching

v0.11.3: 2016.09.20
- Pinned version of vcard library vobject to version 0.9.2 due to bug \ 
https://github.com/eventable/vobject/issues/39
- Added some new action aliases
- Fix for birthday date processing (#95)
   2016-08-28 17:48:37 by Thomas Klausner | Files touched by this commit (112)
Log message:
Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.
   2016-08-27 17:50:47 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Updated khard to 0.11.1.

Add ALTERNATIVES file.

v0.10.0: 2016.05.02
- New Action birthday: list birthdays, sorted by month and day
- option -p, --pretty was renamed to -p, --parsable: So, the pretty formatted \ 
email or
  phone number table is the default now. Please adapt the configuration files of \ 
potential email and
  phone applications (e.g.: mutt email -p %s)

v0.11.0: 2016.07.17
- Made khard python3 compatible (#59)
- Enhanced read and write support for vcard versions 3.0 and 4.0
- user input parser:
    - Improved robustness and error handling
    - Fixed org attribute parsing (#57)
    - Support for private vcard extensions (#51)
- New action birthdays (#64)
- New options:
    --display to display contacts by first or last name (#66)
    --search-in-source-files to speed up program initialization (#75)
    --skip-unparsable to skip unparsable vcard files (#75)
    --strict-search to narrow the contact search to the name field
- Added some aliases for program actions (#65)
- Removed davcontroler module due to the python3 incompatibility (script moved \ 
into the misc folder)
- Updated zsh completion function and khards example config file

v0.11.1: 2016.07.31
- Workaround for the photo attribute parsing issue of vobject library 0.9.2 (#80)
- setup.py: try to convert readme file into restructured text format (pypi \ 
requirement) and specify encoding explicitly (#83)
   2016-07-15 15:39:33 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
Add missing dependency. Bump PKGREVISION.