[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [OUTREACHY]: Integration of desktop environments into GNU Guix
From: |
Danny Milosavljevic |
Subject: |
Re: [OUTREACHY]: Integration of desktop environments into GNU Guix |
Date: |
Sat, 18 Jul 2020 16:12:20 +0200 |
Hi RG,
since cairo is meant to be a portable and backend-agnostic vector graphics
library, I find it hard to believe it needs to propagate fontconfig, freetype,
glib, libpng, pixman, x11, xcb, xext and xrender.
Are you sure that cairo actually exposes those libraries' interfaces to its
users?
The cairo.pc file also suggests otherwise:
Requires.private: gobject-2.0 glib-2.0 >= 2.14 pixman-1 >= 0.30.0
fontconfig >= 2.2.95 freetype2 >= 9.7.3 libpng xcb-shm xcb >= 1.6 xcb-render
>= 1.6 xrender >= 0.6 x11 xext
Libs: -L${libdir} -lcairo
Libs.private: -lz -lz -lz
"Requires.private" means that those are implementation details and not to be
exposed to the users of the library.
Also, please do not make libsigc++ public twice. It's already in the
module's #:export list.
Same for glibmm and maybe others.
Pushed the pixman and hplip patches to wip-desktop.
pgpzEgBYkJp9o.pgp
Description: OpenPGP digital signature
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, (continued)
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Danny Milosavljevic, 2020/07/05
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/06
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/15
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Danny Milosavljevic, 2020/07/17
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/18
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix,
Danny Milosavljevic <=
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/18
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/18
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Danny Milosavljevic, 2020/07/19
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Danny Milosavljevic, 2020/07/19
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Danny Milosavljevic, 2020/07/19
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/19
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/24
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/25
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/25
- Re: [OUTREACHY]: Integration of desktop environments into GNU Guix, Raghav Gururajan, 2020/07/25