Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
Re: new audio/cassette
To:
Klemens Nanni <kn@openbsd.org>
Cc:
ports@openbsd.org
Date:
Thu, 19 Jun 2025 10:31:54 +0200

Download raw body.

Thread
On Wed Jun 18, 2025 at 10:42:37PM +0000, Klemens Nanni wrote:
> Information for inst:Cassette-0.2.0

Could we please use lower-case package names? Please!

> 
> Comment:
> unofficial Yandex Music client
> 
> Description:
> Cassette is an unofficial GTK4/Adwaita application that allows you to use
> Yandex Music service on the desktop.
> 

You need a missing dependency on x11/gnome/libadwaita and regen your
WANTLIB.

Otherwise OK rsadowski

...

I suggest adding an explicit dependency on x11/gtk+4 but that's
your call. I don't like transitive dependencies in *my* Makefile
anymore. We have no rule for this and I know many prefer a
transitive LIB_DEPENDS list.

> Maintainer: Klemens Nanni <kn@openbsd.org>
> 
> WWW: https://gitlab.gnome.org/Rirusha/Cassette
> 
> 
> No patches or other ports needed.  1/7 tests fail, need to check further.
> 
> The version is from 2022, development is active, but hasn't cut new
> releases yet (they split out code into a new library, so that would need
> a new port on update).
> 
> Works great for me so far.  Requires a subscription.
> 
> Feedback? OK to import?