Re: git: 1a1e43198c5a - main - x11-toolkits/libdecor: convert to subpackages
Date: Wed, 31 Jan 2024 17:40:22 UTC
Moin-moin!
On 29.01.2024 14:06, Jan Beich wrote:
> The branch main has been updated by jbeich:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=1a1e43198c5a1b80cab83b342793db74c23dad78
>
> commit 1a1e43198c5a1b80cab83b342793db74c23dad78
> Author: Jan Beich <jbeich@FreeBSD.org>
> AuthorDate: 2024-01-24 15:05:10 +0000
> Commit: Jan Beich <jbeich@FreeBSD.org>
> CommitDate: 2024-01-29 11:03:58 +0000
>
> 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
$ make showconfig
===> The following configuration options are available for libdecor-0.2.2_2:
CAIRO=on: Cairo graphics library support
DBUS=on: D-Bus IPC system support
EXAMPLES=on: Build and/or install examples
GTK3=on: GTK 3 GUI toolkit support
--
Sincerely,
Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD)
(desktop, kde, x11, office, ports-secteam)@FreeBSD team