PKGNAME=libsignon-glib
PKGSEC=libs
PKGDEP="signon python-3"
BUILDDEP="check gobject-introspection pygobject-3 vala"
PKGDES="GLib bindings for Signon"

ABTYPE=meson
# FIXME: Tests are broken.
#
# ../tests/check_signon.c: In function ‘test_auth_session_creation_fn’:
# ../tests/check_signon.c:391:28: error: too many arguments to function ‘signon_identity_new’; expected 0, have 2
#   391 |     SignonIdentity *idty = signon_identity_new(NULL, NULL);
#       |                            ^~~~~~~~~~~~~~~~~~~ ~~~~
MESON_AFTER=(
    '-Ddocumentation=false'
    '-Dintrospection=true'
    '-Dtests=false'
)

PKGBREAK="evolution-data-server<=3.30.1 telepathy-accounts-signon<=1.0"
