Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 948747

Summary: app-text/qtikz: port to Qt6
Product: Gentoo Linux Reporter: Arthur Zamarin <arthurzam>
Component: Current packagesAssignee: Arthur Zamarin <arthurzam>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/fhackenberger/ktikz/pull/58
https://github.com/fhackenberger/ktikz/pull/78
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 948836    
Attachments: qtikz-qt6.diff

Description Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2025-01-25 08:21:36 UTC
Created attachment 917438 [details, diff]
qtikz-qt6.diff

I'm filing it for myself and others to know the status.

A little bit of background - the upstream repository is shared for ktikz (KDE based) and qtikz (Qt based).

Upstream has 2 PRs for this:

- https://github.com/fhackenberger/ktikz/pull/58 for Qt6, has many conflicts with upstream, and also uses QtPDF (unpackaged) instead of Poppler-Qt6.
- https://github.com/fhackenberger/ktikz/pull/78 for Kf6, has weird compilation issues.

Meanwhile, I've attempted to perform my own Qt6 minimal port, based on PR 58, which is attached to this bug, applied above upstream commit fe1e34cc75b2bec206b46f8e853d479c48b55282.

So currently this is a bit of a mess, so I'll wait some more time, unless ruled to be immediately needed, where I'll apply my manual subpar patch.