Created attachment 187437 [details]
Patch to update x11/qterminal
- Update to 0.8.0
- Adjust dependencies
- Switch to USES=lxqt
For all the recent work of Olivier Duchateau about qterminal and qtermwidget and more:
I have made a combined patch and rebuild the involved packages using poudriere. They all compile and runs.
I can pm the combined patch but I assume the all go into the ports tree one by one anyway within a short amount of time, because of the dependencies.
(In reply to Jesper Schmitz Mouridsen from comment #1)
Another solution is to commit together Mk/Uses/lxde (bug #223209) and switch to USES=lxde for x11/qterminal and x11-toolkits (without update to 0.8.0).
With latest patch (bug #223209) MASTER_SITES in Makefile can be overridden e.g., in x11/qterminal's Makefile we can have:
Actually, I'm going to suggest that Olivier (or someone else) take maintainership of this port. My original interest in it was as a desktop-agnostic QT-based terminal application to use with Lumina. As it's becoming more and more LXQT-dependent, someone with the LXQT project should take control of it.
(In reply to Jason Bacon from comment #3)
As I'm planning to become (one of) the maintainer(s) of LXQt see https://wiki.freebsd.org/LXQt I would be glad to take the maintainership of qterminal and qtermwidget as well.
And I'll at the same propose as in comment #1 to commit all the mentioned patches in one go with maintainer of qterminal, qtermwidget, qtermwidget-l10n and qterminal-l10n set to firstname.lastname@example.org
Great, I think the simplest way forward is for you update the patches to alter MAINTAINER, and I will approve the PRs without further delay.
I'd also offer a suggestion to pass upstream:
As qterminal was originally intended to be desktop-independent tool dependent only on QT, I think a name change to something like lxqterminal would be in order now that development has become LXQT-dependent. Likewise for the latest qtermwidget.
Created attachment 187490 [details]
nothing else changed from:
Comment on attachment 187490 [details]
A commit references this bug:
Date: Fri Oct 27 15:50:21 UTC 2017
New revision: 453005
x11/qterminal: Update to 0.8.0
While here, set maintainer to Jesper Schmitz Mouridsen
<email@example.com>, maintainer of other lxqt related ports.
Submitted by: Olivier Duchateau <firstname.lastname@example.org>
Approved by: Jason Bacon <email@example.com> (maintainer)