[Buildroot] [PATCH 1/1] vte: new package

Stefan Fröberg stefan.froberg at petroprogram.com
Tue Jan 16 22:29:13 UTC 2018


Oh, one thing ...


Stefan Fröberg kirjoitti 16.01.2018 klo 19:58:
> Hi Thomas
>
>
> Thomas Petazzoni kirjoitti 16.01.2018 klo 18:07:
>> Hello,
>>
>> On Tue, 16 Jan 2018 17:23:33 +0200, Stefan Fröberg wrote:
>>
>>> diff --git a/package/vte/Config.in b/package/vte/Config.in
>>> new file mode 100644
>>> index 0000000000..e448477d69
>>> --- /dev/null
>>> +++ b/package/vte/Config.in
>>> @@ -0,0 +1,15 @@
>>> +config BR2_PACKAGE_VTE
>>> +	bool "vte"
>>> +	select BR2_PACKAGE_LIBGTK3
>> You can't just select libgtk3 so easily. It has lots of dependencies:
>>
>>         depends on BR2_USE_WCHAR # glib2
>>         depends on BR2_TOOLCHAIN_HAS_THREADS # glib2
>>         depends on BR2_USE_MMU # glib2
>>         depends on BR2_INSTALL_LIBSTDCPP # pango
>>         depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
>> *depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \ BR2_PACKAGE_HAS_LIBGL *

Is OpenGL *really* needed for libgtk3 ?

Im asking because I have a chrooted musl environment where I
intentionally tried to avoid any package that tries to pull OpenGL stuff
(like mesa, wayland etc...) and I managed to build
gtk3 just fine (version 3.22.26)

Here's it's built conf (uses static libs, introspection disabled and
uses X11 backend):

./configure --prefix=/usr --sysconfdir=/etc --disable-nls
--disable-rpath --disable-shared --disable-modules --enable-static
--enable-x11-backend --enable-broadway-backend --disable-glibtest
--disable-cloudprint --disable-introspection --disable-gtk-doc
--disable-man --disable-gtk-doc-html --disable-gtk-doc-pdf --with-pic



Regards
-S

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180117/efcca301/attachment.html>


More information about the buildroot mailing list