svn commit: r539975 - in head/x11-themes: . slim-freebsd-dark-theme

Mateusz Piotrowski 0mp at FreeBSD.org
Tue Jun 23 23:41:27 UTC 2020


On 6/24/20 12:43 AM, Adam Weinberger wrote:
> On Tue, Jun 23, 2020 at 4:40 PM Mateusz Piotrowski <0mp at freebsd.org> wrote:
>> On 6/24/20 12:12 AM, Adam Weinberger wrote:
>>> On Tue, Jun 23, 2020 at 6:25 AM Mateusz Piotrowski <0mp at freebsd.org> wrote:
>>>> URL: https://svnweb.freebsd.org/changeset/ports/539975
>>>>
>>>> Log:
>>>>   New port: x11-themes/slim-freebsd-dark-theme
>> [...]
>>> Shouldn't this port have a RUN_DEPENDS on x11/slim?
>> I've checked similar ports and they do not depend on x11/slim.
> Interesting. Should they? You know far more about the use-case here
> than I do so I definitely defer to your judgment, but the description
> makes it sound like x11/xlim is required to make it go.

It is required, of course. It is a theme after all ;)

I have a feeling that it would not help the end user to have RUN_DEPENDS
here. In fact, I can imagine that new SLiM users might want to install a
theme first, see if they like it based on the included screenshots, and
then decide to download x11/slim. When it comes to old SLiM users, they
have x11/slim installed anyway.

Hmm, but the more I think about it, the more I feel it is not how we
manage ports. We should at least have a SLIM option defined and then set
SLIM_RUN_DEPENDS. But then who would really use it? Maybe we should just
set RUN_DEPENDS=slim:x11/slim.

Eh.

What do you think, Adam?

Cheers,

Mateusz



More information about the svn-ports-all mailing list