astro/merkaartor: Update to 0.20.0 and switch to Qt6
Remove unused/indirect dependencies.
Make common dependencies non-optional.
Drop stale patches.
Take maintainership.
PR: 289514, 296230, 296800
Approved by: maintainer
(cherry picked from commit ce9266566240f7ec1360283312aa166e66f69fef)
devel/pyside2: Schedule for removal along with Qt5WebEngine
Besides, the port does not build with Python 3.12+
PR: 296230
(cherry picked from commit fa5144698eb58a666967c13cbd11ecb70209ff10)
databases/kexi: Drop stale CONFLICTS and mark DEPRECATED
The project is abandoned, no plans for Qt6 support.
(cherry picked from commit d8ff411476b177d41ac7799374fc963edc127f8c)
graphics/kxstitch: Update to 3.0.0 and switch to Qt6
- Switch to default ImageMagick
- Update WWW
(cherry picked from commit 3bfcd3dd11612e8345816f07c350b92f96e2621c)
graphics/peruse: Schedule for removal before Q4
The project is abandoned, Qt6 port is not usable.
(cherry picked from commit 9cc12990aabb2c957091cf264eadcf143530bc5f)
devel/elf-dissector: Update to the latest commit and switch to Qt6
- Remove unused dependencies
- Drop stale patch
(cherry picked from commit 7393299010cd9b88014252c9abc3404b1206e65f)
databases/kbibtex: Update to 0.10.50 and switch to Qt6
- Update WWW and improve port description
(cherry picked from commit d09bbdef5e583885c31626925da97a13c48e1fab)
sysutils/krename: Update to 5.0.60 and switch to Qt6
- Switch to graphics/podofo
- Drop stale patches
- Amend port description
(cherry picked from commit 06389b9b668c93225982bd470ffb35e95c68c8f9)
databases/mysql{84,97}: Install man pages, clean up dependencies
Re-enable installation of the man pages shipped in the source tarball
and register them in pkg-plist, split between the client and server
packages. Same approach as databases/mysql80-client in PR 279234.
Rework the dependencies based on actual linkage: libfido2 is only used
by the client, curl, icu and liblz4 only by the server. Drop libhidapi
entirely, it is a transitive dependency of libfido2.
While here, fix the CONFLICTS_INSTALL pattern of mysql84-client not
matching mysql80-client and update the mysql84 pkg-message.
Sponsored by: Netzkommune GmbH
Mk/Uses/npm.mk: Remove temp directory in pnpm store before making archive
Leaving the directory in place may cause the node modules archive to
be unreproducible.