pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/misc/khard



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jul 27 09:07:28 UTC 2025

Modified Files:
        pkgsrc/misc/khard: Makefile PLIST distinfo

Log Message:
khard: update to 0.20.0.

v0.20.0 2025-07-22

- Remove support for python 3.8 (638fb2e)
- Replace atomicwrites dependency with an inlined function (#343)
- Allow new version of vobject (f768845)
- Add new addressbook type "discover" (#341)
- Use python's glibc bindings for locale aware sorting, replacing the unidecode dependency (aad8d03, #338)
- Add support for KIND: vCard fields (#310)
- Remove command line options --strict-search, --uid and --target-uid (946999c)
- Allow address_book as field for list -F (512d8ce)
- Add new man page with subcommand listing (71fb6f0)
- Internal changes:
  - Rename default branch to main (369106c)
  - Remove setup.py (f6f0047)
  - Specify version (ranges) for dependencies (e4a3f71)
  - Replace sys.exit calls with exceptions and return values (b721246)
  - Use standard list, dict and tuple for type hints (9d17c5f)
  - Use python 3.13 in CI (17a8681, f6b7c5c)
  - Add extra opt dependency group for type checking (031682c)


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 pkgsrc/misc/khard/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/misc/khard/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/misc/khard/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/misc/khard/Makefile
diff -u pkgsrc/misc/khard/Makefile:1.41 pkgsrc/misc/khard/Makefile:1.42
--- pkgsrc/misc/khard/Makefile:1.41     Tue Apr 22 20:22:18 2025
+++ pkgsrc/misc/khard/Makefile  Sun Jul 27 09:07:28 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2025/04/22 20:22:18 wiz Exp $
+# $NetBSD: Makefile,v 1.42 2025/07/27 09:07:28 wiz Exp $
 
-DISTNAME=      khard-0.19.1
-PKGREVISION=   1
+DISTNAME=      khard-0.20.0
 CATEGORIES=    misc net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=k/khard/}
 
@@ -15,14 +14,17 @@ TOOL_DEPENDS+=      ${PYPKGPREFIX}-setuptools
 DEPENDS+=      ${PYPKGPREFIX}-atomicwrites-[0-9]*:../../devel/py-atomicwrites
 DEPENDS+=      ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj
 DEPENDS+=      ${PYPKGPREFIX}-ruamel-yaml-[0-9]*:../../devel/py-ruamel-yaml
-DEPENDS+=      ${PYPKGPREFIX}-Unidecode-[0-9]*:../../textproc/py-Unidecode
 DEPENDS+=      ${PYPKGPREFIX}-vobject>=0.9.4:../../textproc/py-vobject
 TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-argparse-[0-9]*:../../textproc/py-sphinx-argparse
 TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-autoapi-[0-9]*:../../textproc/py-sphinx-autoapi
 TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-autodoc-typehints>=1.10:../../textproc/py-sphinx-autodoc-typehints
 
 PYTHON_VERSIONS_INCOMPATIBLE=  39 310 # py-sphinx
 
+# as of 0.20.0
+# 2 failed, 396 passed, 1 xfailed, 34 warnings
+
 INSTALLATION_DIRS=     share/examples/khard ${PKGMANDIR}/man1
 REPLACE_PYTHON+=       */*.py
 

Index: pkgsrc/misc/khard/PLIST
diff -u pkgsrc/misc/khard/PLIST:1.11 pkgsrc/misc/khard/PLIST:1.12
--- pkgsrc/misc/khard/PLIST:1.11        Tue Apr 22 20:22:18 2025
+++ pkgsrc/misc/khard/PLIST     Sun Jul 27 09:07:28 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2025/04/22 20:22:18 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2025/07/27 09:07:28 wiz Exp $
 bin/khard
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -18,17 +18,20 @@ ${PYSITELIB}/khard/actions.pyo
 ${PYSITELIB}/khard/address_book.py
 ${PYSITELIB}/khard/address_book.pyc
 ${PYSITELIB}/khard/address_book.pyo
-${PYSITELIB}/khard/carddav_object.py
-${PYSITELIB}/khard/carddav_object.pyc
-${PYSITELIB}/khard/carddav_object.pyo
 ${PYSITELIB}/khard/cli.py
 ${PYSITELIB}/khard/cli.pyc
 ${PYSITELIB}/khard/cli.pyo
 ${PYSITELIB}/khard/config.py
 ${PYSITELIB}/khard/config.pyc
 ${PYSITELIB}/khard/config.pyo
+${PYSITELIB}/khard/contacts.py
+${PYSITELIB}/khard/contacts.pyc
+${PYSITELIB}/khard/contacts.pyo
 ${PYSITELIB}/khard/data/config.spec
 ${PYSITELIB}/khard/data/template.yaml
+${PYSITELIB}/khard/exceptions.py
+${PYSITELIB}/khard/exceptions.pyc
+${PYSITELIB}/khard/exceptions.pyo
 ${PYSITELIB}/khard/formatter.py
 ${PYSITELIB}/khard/formatter.pyc
 ${PYSITELIB}/khard/formatter.pyo

Index: pkgsrc/misc/khard/distinfo
diff -u pkgsrc/misc/khard/distinfo:1.18 pkgsrc/misc/khard/distinfo:1.19
--- pkgsrc/misc/khard/distinfo:1.18     Thu Dec  7 08:18:20 2023
+++ pkgsrc/misc/khard/distinfo  Sun Jul 27 09:07:28 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2023/12/07 08:18:20 wiz Exp $
+$NetBSD: distinfo,v 1.19 2025/07/27 09:07:28 wiz Exp $
 
-BLAKE2s (khard-0.19.1.tar.gz) = 6efca5bbbc8e4cae259348af3cd6c89d4a5bcfae83f15a207e0c361c5fe77ccf
-SHA512 (khard-0.19.1.tar.gz) = 619678902abee2561f2cef8d525d9688269f9f4da244b1c5cf97a9c2f15f5d08f80d09bc08304dfe3a7ca44dd5082e0152c5dce82063b6f98ea12b961b34bdf4
-Size (khard-0.19.1.tar.gz) = 605230 bytes
+BLAKE2s (khard-0.20.0.tar.gz) = 43145ffabf6582c5cfc621f10a013dc86097e13af8dbce89afe18f7b8b432c0c
+SHA512 (khard-0.20.0.tar.gz) = ce304946362cc77bcbeef887fa30192d26bbc592daba75158fed12688f33499a449215f296ed4f834b4267e000da55d7ad7cbd8d3609fac7185ea336b6600759
+Size (khard-0.20.0.tar.gz) = 611320 bytes



Home | Main Index | Thread Index | Old Index