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