Re: git: 1a1e43198c5a - main - x11-toolkits/libdecor: convert to subpackages

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Wed, 31 Jan 2024 18:03:28 UTC
Dima Panov <fluffy@FreeBSD.org> writes:

>>      x11-toolkits/libdecor: convert to subpackages
>>           Reduce heavy dependencies for consumers e.g.,
>>      cage -> wlroots -> xwayland-devel -> libdecor -> gtk3.
>>           Approved by:    pizzamig (portmgr)
>>      Differential Revision:  https://reviews.freebsd.org/D43576
>> ---
>>   x11-toolkits/libdecor/Makefile        | 22 +++++++++++++++++-----
>>   x11-toolkits/libdecor/pkg-descr.cairo |  5 +++++
>>   x11-toolkits/libdecor/pkg-descr.gtk3  |  5 +++++
>>   x11-toolkits/libdecor/pkg-message     | 10 ++++++++++
>>   x11-toolkits/libdecor/pkg-plist       |  4 ++--
>>   5 files changed, 39 insertions(+), 7 deletions(-)
>
> Somewhere around this change poudriere start to complain on every run about dependencies and trigger all consumers to rebuild
>
> [00:01:03] Checking packages for incremental rebuild needs
> [00:01:11] Deleting libdecor-0.2.2_2.pkg: new dependency: devel/glib20

See https://github.com/freebsd/poudriere/issues/1113