Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jan 2024 13:39:14 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org
Cc:        dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 1a1e43198c5a - main - x11-toolkits/libdecor: convert to subpackages
Message-ID:  <34ug-fh59-wny@FreeBSD.org>
In-Reply-To: <202401291106.40TB6XlF049993@gitrepo.freebsd.org> (Jan Beich's message of "Mon, 29 Jan 2024 11:06:33 GMT")
References:  <202401291106.40TB6XlF049993@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Jan Beich <jbeich@FreeBSD.org> writes:

>     x11-toolkits/libdecor: convert to subpackages
>     
>     Reduce heavy dependencies for consumers e.g.,
>     cage -> wlroots -> xwayland-devel -> libdecor -> gtk3.

Here's some data about space savings.

# Hack until llvm* is subpackaged and/or mesa-* stops forcing LLVM on Intel GPU drivers
$ pkg set -n pkg:mesa-dri
$ pkg rquery %sh mesa-dri
62.7MiB
$ pkg rquery %sh llvm15
959MiB

$ pkg install -y cage
[...]
Number of packages to be installed: 66

The process will require 228 MiB more space.
[...]

$ pkg install -n libdecor-cairo
[...]
Number of packages to be installed: 20

The process will require 53 MiB more space.

$ pkg install -n libdecor-gtk3
[...]
Number of packages to be installed: 61

The process will require 247 MiB more space.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?34ug-fh59-wny>