Index | Thread | Search

From:
Antoine Jacoutot <ajacoutot@bsdfrog.org>
Subject:
Re: NEW: x11/adwaita-qt6: GTK styles for Qt6 applications
To:
Rafael Sadowski <rafael@sizeofvoid.org>
Cc:
ports@openbsd.org
Date:
Sat, 19 Jul 2025 10:45:18 +0200

Download raw body.

Thread
On Sat, Jul 19, 2025 at 10:27:24AM +0200, Rafael Sadowski wrote:
> On Fri Jul 18, 2025 at 05:00:28PM +0200, Antoine Jacoutot wrote:
> > On Fri, Jul 18, 2025 at 03:07:49PM +0100, Stuart Henderson wrote:
> > > On 2025/07/18 13:51, Antoine Jacoutot wrote:
> > > > On Fri, Jul 18, 2025 at 10:15:50AM +0200, Rafael Sadowski wrote:
> > > > > On Fri Jul 18, 2025 at 03:09:48PM +0800, Chris Billington wrote:
> > > > > > Attached is a new port x11/adwaita-qt6, providing Qt6 styles to match
> > > > > > applications to GTK themes such as Adwaita, Adwaita-Dark and
> > > > > > HighContrast.
> > > > > > 
> > > > > > It is a rework of x11/adwaita-qt, building against Qt6
> > > > > > instead of Qt5.
> > > > > > 
> > > > > > It has been suggested on the list that x11/adwaita-qt be removed as
> > > > > > the upstream is unmaintained. But for now it builds and works well to
> > > > > > theme Qt5 applications for GTK users. This port adds support for Qt6
> > > > > > applications. Hopefully the adwaita-qt port will get a stay of
> > > > > > execution.
> > > > > > 
> > > > > > Originally I tried unsuccessfully to make x11/adwaita-qt into a
> > > > > > multipackage producing subpackages adwaita-qt5 and adwaita-qt6.
> > > > > > However, since this is a lightweight port using the same source code,
> > > > > > maybe a separate port is acceptable?
> > > > > > 
> > > > > > Tested on amd64 with qt6ct on 7.7-Release and 7.7-Current (7.7
> > > > > > GENERIC.MP#67 of 17 July 25) 
> > > > > > 
> > > > > > Please test and if someone could commit if OK that would be great.
> > > > > > 
> > > > > 
> > > > > Thanks Chris, I was so free and made the qt6 FLAVOR.
> > > > 
> > > > Isn't this a good candidate for multi package rather than FLAVOR?
> > > 
> > > Needs building twice afaict?
> > 
> > If that's the case, then maybe add a way to make it possible to have both
> > flavors installed.
> > 
> 
> It's only possible to build Qt5 OR Qt6 not both at the same time.
> That excludes multi package, right?

Correct.

-- 
Antoine