textproc/py-dialect: update to 2.3.0
While here, mark as IGNORE for python version less than 3.10. It uses
the match statement introduced in python 3.10.
Changelog: https://github.com/dialect-app/dialect/releases/tag/2.3.0
Reported by: portscout
devel/npth: Update to 1.7
Enable tests.
npth-config is no longer installed, being replaced by gpgrt-config from
security/libgpg-error. In the ports tree, this was only used in the
configure stage of security/gnupg, the only consumer of devel/npth.
https://dev.gnupg.org/T7010
security/gnupg: Use gpgrt-config for configure
Use gpgrt-config in the configure stage over the old individual
*-config scripts from the various gnupg-related libraries (e.g:
gpg-error-config, libassuan-config, ksba-config). Upstream has
prefered this method since version 2.3.0 released 2021-04-07 and
the old scripts are now starting to be phased-out.
This prepares for devel/npth >= 1.7 which no longer installs
npth-config by default, so gpgrt-config must be used to get its
configuration details.
Approved by: portmgr (blanket)
security/libgpg-error: Fix gpgrt-config
Fix the default search path for pkgconfig files in gpgrt-config.
Previously, it was necessary to supply the path manually with the
--libdir argument, but this can now be omitted.
Approved by: portmgr (blanket)
security/libassuan: Update to 2.5.7
Prefer gpgrt-config in the configure stage over the old individual
*-config scripts from the various gnupg-related libraries.
https://dev.gnupg.org/T7028
security/gpgme: Use gpgrt-config for configure
Prefer gpgrt-config in the configure stage over the old individual
*-config scripts from the various gnupg-related libraries.
www/py-django-ldapdb: Deprecate/Set to expire
* The code is not compatible with Django 4.2 or newer and upstream no
longer seems to be maintained. Thus deprecate the port and set an
expiration date.
PR: 277928
Approved by: maintainer timeout (3+ weeks)