The NetBSD Project

CVS log for pkgsrc/misc/khard/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / misc / khard

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.37 / (download) - annotate - [select for diffs], Thu Dec 7 08:18:20 2023 UTC (2 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Changes since 1.36: +2 -3 lines
Diff to previous 1.36 (colored)

khard: update to 0.19.1.

v0.19.1: 2023-11-26

- Fix documentation builds on https://khard.readthedocs.io/


v0.19.0: 2023-11-23

- Remove support for python 3.7
- Run tests on python 3.11 and 3.12 in CI
- Fix yaml conversion of multiple addresses with same label (#323, #324)
- Improve error message for address book paths (884f1d9)
- Add pyproject.toml file and deprecate setup.py
- Remove deprecated options from --help and zsh completion
- Internal changes:
  - Add a general ask() function (#320, #326)
  - Use an exception to cancle user interactions (#325)
  - More and stricter type hints
  - Promote AddressBookCollection to a Sequence

Revision 1.36 / (download) - annotate - [select for diffs], Mon Aug 14 05:24:53 2023 UTC (6 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored)

*: recursive bump for Python 3.11 as new default

Revision 1.35 / (download) - annotate - [select for diffs], Tue Aug 1 23:20:51 2023 UTC (7 months ago) by wiz
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

*: remove more references to Python 3.7

Revision 1.34 / (download) - annotate - [select for diffs], Sat Jul 1 08:37:45 2023 UTC (8 months ago) by wiz
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

*: restrict py-numpy users to 3.9+ in preparation for update

Revision 1.33 / (download) - annotate - [select for diffs], Tue Jun 6 12:41:55 2023 UTC (8 months, 3 weeks ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html

Revision 1.32 / (download) - annotate - [select for diffs], Tue May 2 16:51:16 2023 UTC (10 months ago) by wiz
Branch: MAIN
Changes since 1.31: +3 -4 lines
Diff to previous 1.31 (colored)

khard: update to 0.18.0.

v0.18.0: 2022-12-10
- Move project home on GitHub from @scheibler to @lucc
- Catch exceptions when loading the config (#294)
- Split $EDITOR env variable on spaces (#314)
- Add special phone number field query
- Add-email command improved: Attach email address to an existing contact
- Add-email command: new option --skip-already-added
- Add partial support for KIND: search query, display in details and listing (#309)
- Add show_kinds config option (#309)
- Add nix flake
- Remove support for python 3.6
- Remove deprecated subcommands "export" and "source"
- Switch from Travis to GitHub CI

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jun 30 11:18:37 2022 UTC (20 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

*: Revbump packages that use Python at runtime without a PKGNAME prefix

Revision 1.30 / (download) - annotate - [select for diffs], Wed Jan 5 15:41:15 2022 UTC (2 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.29: +4 -2 lines
Diff to previous 1.29 (colored)

python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Jan 4 20:54:18 2022 UTC (2 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.28 / (download) - annotate - [select for diffs], Wed Apr 7 07:00:20 2021 UTC (2 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

khard: needs setuptools_scm to build; invoke sphinx directly

Revision 1.27 / (download) - annotate - [select for diffs], Fri Dec 4 20:45:30 2020 UTC (3 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored)

Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.

Revision 1.26 / (download) - annotate - [select for diffs], Mon Aug 24 08:08:59 2020 UTC (3 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

khard: update to 0.17.0.

v0.17.0: 2020-08-13
- Do not modify (clean up) search query to find more matches (4583efd)
- Remove special search handling for phone numbers (a570a85)
- Remove extra pruning from email, phone and postaddress subcommand (3f315f9, 1b9ce98, c704ce1)
- Add query syntax for search terms (#131)
- Add newline at the end of "show --format=pretty" (#256)
- Add -H to select header from which add-email should read (#258)
- Expand environment variables in paths in the config file (#269)
- Deprecate --strict-search (the new query syntax can be used instead)

Revision 1.25 / (download) - annotate - [select for diffs], Tue Apr 7 21:38:46 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.24: +18 -20 lines
Diff to previous 1.24 (colored)

khard: updated to 0.16.1

0.16.1:
Unknown changes

Revision 1.24 / (download) - annotate - [select for diffs], Mon Apr 6 08:09:26 2020 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.23: +5 -4 lines
Diff to previous 1.23 (colored)

khard: update to 0.16.0.

v0.16.0: 2020-04-04
- Require python >= 3.6
- Require either default_action or a subcommand
- Twinkle sound samples converted to .ogg (#228)
- Expand documentation
- Build and server documentation on https://khard.readthedocs.io/
- Allow display=formatted_name in config
- New --fields option for list subcommand
- Internal changes:
  - Expanded the test suite
  - Use of python type annotations, checked on travis
  - Represent queries as custom data structures not regex
  - Use custom loggers per module

Revision 1.23 / (download) - annotate - [select for diffs], Fri Mar 13 10:10:54 2020 UTC (3 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

khard: update to 0.15.1nb1.

Remove partial multi-version support.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Nov 7 12:41:00 2019 UTC (4 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

khard: fix sphinx names

Revision 1.21 / (download) - annotate - [select for diffs], Wed Nov 6 11:59:38 2019 UTC (4 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.20: +6 -8 lines
Diff to previous 1.20 (colored)

khard: update to 0.15.1.

v0.15.0: 2019-10-24
- Require either default_action or a subcommand in the future (add deprecation
  warning for now)
- add man page for the config file
- make all options in the config file optional except for the address book
  definitions
- allow lists of strings for editor an merge_editor config options
- add a CONTRIBUTING file on Github
- handle ABLABELs on most fields
- add formatted name to the yaml template
- show formatted name in contact details
- make it possible to sort by and display formatted name in linstings
- remove the khard-runner.py helper script
- validate the config file upon loading it
- internal code refactoring

Revision 1.20 / (download) - annotate - [select for diffs], Mon Oct 21 22:15:11 2019 UTC (4 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Fix sphinx-build binary name

Revision 1.19 / (download) - annotate - [select for diffs], Sun Jul 21 21:11:37 2019 UTC (4 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.18: +9 -3 lines
Diff to previous 1.18 (colored)

khard: build and install man page.

Bump PKGREVISION.

Revision 1.18 / (download) - annotate - [select for diffs], Sun Jul 21 08:50:44 2019 UTC (4 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.17: +7 -6 lines
Diff to previous 1.17 (colored)

khard: update to 0.14.0.

v0.14.0: 2019-06-21
- Display ABLABELs for URLs and Private Objects
- Allow vcard selections to be aborted explicitly
- Unify edit and source subcommands
- Merge export and show subcommands
- Turn template export into a seperate command
- Require python >= 3.5
- Add html documentation (generated with sphinx)
- Add man page (generated with sphinx)

Revision 1.17 / (download) - annotate - [select for diffs], Thu Apr 25 07:33:07 2019 UTC (4 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Feb 13 19:39:26 2019 UTC (5 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.15: +2 -3 lines
Diff to previous 1.15 (colored)

khard: update to 0.13.0.

v0.13.0: 2018-12-25
- New action postaddress: lists all postal (addresses analog to email and phone actions, #196)
- New zsh completion function for email addresses
- New config variables for the contact table section in khard.conf: preferred_email_address_type and preferred_phone_number_type
- Slight speed improvements
- Test suite created
- Several bug fixes

Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 14 15:15:55 2018 UTC (5 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.14: +6 -3 lines
Diff to previous 1.14 (colored)

khard: update to 0.12.2nb1.

Update list of dependencies.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Jan 28 15:57:33 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

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)

Revision 1.13 / (download) - annotate - [select for diffs], Mon Feb 20 09:52:47 2017 UTC (7 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.12: +2 -3 lines
Diff to previous 1.12 (colored)

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

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jan 22 08:10:34 2017 UTC (7 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)

Switch khard to py-vobject 0.9.4 or newer. Bump PKGREVISION.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Oct 31 16:29:50 2016 UTC (7 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

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)

Revision 1.10 / (download) - annotate - [select for diffs], Sun Aug 28 15:48:33 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.9: +1 -2 lines
Diff to previous 1.9 (colored)

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.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Aug 27 15:50:47 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.8: +5 -4 lines
Diff to previous 1.8 (colored)

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)

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jul 15 13:39:33 2016 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 (colored)

Add missing dependency. Bump PKGREVISION.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jul 9 13:03:56 2016 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Remove python33: adapt all packages that refer to it.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Jul 2 09:36:20 2016 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored)

Add missing py-yaml dependency. Bump PKGREVISION.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jun 6 12:28:37 2016 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

Updated khard to 0.9.0.

v0.5.0: 2015.09.05
- New option to merge two contacts
- Support for XDG_CONFIG_HOME parameter
- Post address: Added support for street and house number field with multiple lines

v0.6.0: 2015.09.20
- New options copy contact and move contact
- Changed behavior of merge command (have a look into the readme file for details)
- Get path to editor and merge editor from the $PATH variable
- Code cleanup: new object class AddressBook

v0.6.1: 2015.10.06
- Added title and role attribute
- Removed input restrictions of name and post address fields
- Parameter default_country in config file is not longer in use

v0.6.2: 2015.10.10
- Added completion function for zsh

v0.6.3: 2015.10.24
- Added note attribute

v0.7.0: 2015.12.18
- Support for vobject library version >= 0.8.2 from https://github.com/tBaxter/vobject
- Contact template syntax switched to yaml
- alot and mutt actions summarized to new email action (please have a look into the readme file for configuration changes)
- Support for extended name attributes
- Create and modify contact from stdin or from template file
- New action "export" to export data of existing contact in yaml format
- New argument --open-editor to open the preferred text editor after successful creation of new
  contact from stdin or template file
- New argument {-u, --uid} to select contact by uid
- Added write support for categories attribute
- Added wrapper script for sdiff
- Fixed a bug, which prevented the creation of new contacts with the add-email action

v0.7.1: 2016.01.01
- Added support for multiple instances of one vcard attribute

v0.7.2: 2016.01.03
- Use of module atomicwrites to securely write vcards to disk

v0.7.3: 2016.01.08
- Cancel without further actions if the opened contacts editor is closed without saving (determined
  by modification date of template file)

v0.7.4: 2016.01.11
- Fixed uid dictionary creation

v0.8.0: 2016.01.15
- Sort contact table by first or last name (take note of changed behaviour of "sort" option)
- New option -g, --group-by-addressbook to group contact table by address book
- Changes in config file:
    - New group: contact table
        - new option: sort to sort contact table by first or last name
        - New option: group_by_addressbook to group contact table by address book
    - Moved show_nicknames option from group "general" to group "contact table"

v0.8.1: 2016.01.16
- New option "show_uids" in config file to disable uid column in contact table

v0.9.0: 2016.03.17
- Fully restructured command line interface for better usability:
    - general help with: khard -h
    - help for a specific action: khard action -h
- Updated zsh completion function
- New Action addressbooks
- New option -p|--pretty for email and phone actions to get pretty formatted output
- Fix: Only delete contact after modify, copy or move action was completed successfully

Revision 1.4 / (download) - annotate - [select for diffs], Sat Dec 5 21:25:50 2015 UTC (8 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Extend PYTHON_VERSIONS_INCOMPATIBLE to 35

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 21 19:18:25 2015 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Update comment.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 21 19:17:51 2015 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.1: +3 -4 lines
Diff to previous 1.1 (colored)

Update to 0.4.1:

v0.3.1: 2015.03.26
- Nickname attribute added
- New parameter in config file: show_nicknames = yes / no

v0.3.2: 2015.03.27
- Read-only support for Categories attribute

v0.3.3: 2015.05.07
- twinkle option was renamed to phone: Now it prints all phone numbers like the mutt option does for
  e-mail addresses (more general approach for external phone clients)
- adapted twinkle plugin for use with the new phone option

v0.4.0: 2015.06.15
- new option "add-email": Get full email from stdin, filter senders mail address and add that
  address to an existing contact or create a new one. Feature tested with email client mutt.

v0.4.1: 2015.07.16
- improved search results for phone, mutt and alot

Revision 1.1 / (download) - annotate - [select for diffs], Thu Apr 2 22:35:34 2015 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2

Import khard-0.3.0 as misc/khard.

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>