app-misc / khard

Console CardDAV client

Official package sites : https://github.com/lucc/khard · https://pypi.org/project/khard/ ·

v0.18.0 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 arm arm64 x86
USE flags
doc test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / atomicwrites : Atomic file writes

dev-python / configobj : Simple config file reader and writer

dev-python / ruamel-yaml : YAML parser/emitter that supports roundtrip comment preservation

dev-python / ruamel-yaml-clib : C-based reader/scanner and emitter for dev-python/ruamel-yaml

dev-python / unidecode : Module providing ASCII transliterations of Unicode text

dev-python / vobject : Python package for parsing and generating vCard and vCalendar files

912444
app-misc/khard-0.18.0 [doc]: khard.texi:5725: @menu reference to nonexistent node `1'
924143
app-misc/khard-0.18.0[doc] fails to compile: Error: Failed to run: make LIBTOOL=rlibtool
927514
app-misc/khard: still uses 'distutils_enable_tests setup.py'
929335
app-misc/khard: needs upgrade to Python 3.12 (PythonCompatUpdate)
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-misc/khard: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/khard: Stabilize 0.18.0 ALLARCHES, #904577
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/khard: Stabilize 0.18.0 x86, #904577
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/khard: Stabilize 0.18.0 amd64, #904577
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/khard: Stabilize 0.18.0 arm64, #904577
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-misc/khard: Use pypi.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{setuptools_scm → setuptools-scm}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nils Freydank · gentoo
app-misc/khard: Bump to 0.18.0, bump to EAPI="8"
Please note that upstream maintenance changed since last release from github user scheibler to lucc. Signed-off-by: Nils Freydank <holgersson@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/29575 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-misc/khard: Remove py3.8-only versions
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/khard: arm64 stable wrt bug #850241
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-misc/khard: arm stable wrt bug #850241
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-misc/khard: Stabilize 0.17.0-r2 x86, #850241
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-misc/khard: Stabilize 0.17.0-r2 amd64, #850241
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andriy Utkin · gentoo
app-misc/khard: simplify doc paths
Per https://github.com/gentoo/gentoo/pull/24386#discussion_r820124545 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Suggested-by: Marco Sirabella <marco@sirabella.org> Signed-off-by: Andriy Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marco Sirabella · gentoo
app-misc/khard: Compile documentation with sphinx
requires new package dev-python/sphinx-autoapi Signed-off-by: Marco Sirabella <marco@sirabella.org> Signed-off-by: Andriy Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
app-misc/khard: drop incorrect distutils eclass setting
Bug: https://bugs.gentoo.org/814026 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/khard: modernise Python ebuild
distutils_enable_tests handles IUSE/RESTRICT for us. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/khard: [QA] unconditionally install completion files
QA policy [0] says that we don't conditionalise installation of small files. It's a wasteful rebuild and inconsistent across packages for when users desire completions to be available. [0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
app-misc/khard: amd64 stable
Bug: https://bugs.gentoo.org/750080 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-misc/khard: x86 stable (bug #750080)
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/khard: Stabilize 0.17.0 arm, #750080
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/khard: Stabilize 0.17.0 arm64, #750080
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nils Freydank · gentoo
app-misc/khard: Bump to 0.17.0
This commit adds support for python 3.7 to 3.9 and does some internal changes: - drop explicit dep for >dev-python/vobject-0.9.3 as a working version was introduced to the tree in december 2017. For details see commit 17e2b60acb7049e925c1d65116dbb4edf16e820e. - don't call external test but use the [[ ]] bashism, so globbing for version works ("*9999"). - add dep for dev-python/setuptools_scm for tests Bug: https://bugs.gentoo.org/718232 Closes: https://bugs.gentoo.org/721832 Thanks-to: Christopher Head <chead@chead.ca> Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Nils Freydank <holgersson@posteo.de> Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
app-misc/khard: drop old py3.6 only ebuilds
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Aaron Bauman · gentoo
app-misc/khard: port to py3{7,8}
Closes: https://bugs.gentoo.org/718232 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
app-misc/khard: arm keyworded (bug #720114)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-misc/khard: x86 keyworded (bug #720114)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
app-misc/khard: amd64 stable wrt bug #682886
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
app-misc/khard: EAPI=7
Package-Manager: Portage-2.3.49, Repoman-2.3.12 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Andrey Utkin · gentoo
app-misc/khard: add tests
Test suite has been added in 0.13.3 release. Package-Manager: Portage-2.3.49, Repoman-2.3.12 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Andrey Utkin · gentoo
app-misc/khard: add new version 0.13.0
Ebuild cloned from 0.12.2 verbatim for further changes. Package-Manager: Portage-2.3.49, Repoman-2.3.12 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Roy Bamford · gentoo
app-misc/khard: added ~arm64 keyword
Bug: https://bugs.gentoo.org/643066 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Aaron Bauman · gentoo
app-misc/khard: amd64 stable
Bug: https://bugs.gentoo.org/651476 Package-Manager: Portage-2.3.26, Repoman-2.3.7
Markus Meier · gentoo
app-misc/khard: add ~arm, bug #643066
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Thomas Deutschmann · gentoo
app-misc/khard: x86 keyworded (bug #643066)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Andrey Utkin · gentoo
app-misc/khard: add new version 0.12.2
Based on work by Kristian <kbx@posteo.de> Bug: https://bugs.gentoo.org/644996 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andrey Utkin · gentoo
app-misc/khard: drop vdirsyncer from RDEPEND
vdirsyncer is not a dependency (never called directly), just a complementary tool to operate on same user data. Suggested-by: Kristian <kbx@posteo.de> Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andrey Utkin · gentoo
app-misc/khard: add new package
khard is a console CardDAV client, from same author as app-misc/khal. Adding it to main gentoo repo fulfills bug #601440. Previously khard was in xmw overlay, which is no longer available. Based on original ebuild by Kristian <kbx@posteo.de>. Test phase will be implemented when upstream gets a test suite, waiting for resolution of https://github.com/scheibler/khard/pull/96 . Bug: https://bugs.gentoo.org/601440 Suggested-by: Kristian <kbx@posteo.de> Reviewed-by: Andrey Utkin <andrey_utkin@gentoo.org> Tested-by: Kristian <kbx@posteo.de> Package-Manager: Portage-2.3.17, Repoman-2.3.6