Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [NEW] wayland/gammastep
To:
Volker Schlecht <openbsd-ports@schlecht.dev>
Cc:
ports <ports@openbsd.org>
Date:
Mon, 13 Apr 2026 10:01:55 +0100

Download raw body.

Thread
On 2026/04/12 16:05, Volker Schlecht wrote:
> After the unlock, I propose to import gammastep, a fork of misc/redshift
> that supports both x11 and wayland.
> 
> I am not sure why we're listing misc/redshift under misc and graphics (I would
> have looked for it under x11), and my proposal to have gammastep under wayland
> and x11 reflects that.

If it works on both then neither ports/x11 nor ports/wayland seem a
good choice of directory. ports/misc to match redshift would make the
most sense to me (additionally listing wayland and x11 in CATEGORIES),
it doesn't really feel like particularly graphics-related software to
me..

> The port is a pretty straightforward adaptation of misc/redshift - I couldn't
> find a need for
> 
> 	# pygobject GTK3 introspection (not provided by indirect dependencies)
> 	RUN_DEPENDS +=          x11/gtk+3
> 
> though.

Does it run ok if Gtk+3 is not installed?

WANTLIB is in a weird place in Makefile, as someone who does WANTLIB
sweeps across the tree from time to time keeping this standard would
be appreciated.

Is the license GPL v3 only or v3+?

> Given that it's a drop-in replacement for redshift, we could also consider
> replacing redshift by gammastep.

I don't see a reason to drop redshift, that will at least mean people
using it would need to rewrite .xsession, possibly on a bunch of machines.

> Any thoughts?