From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Petazzoni Date: Tue, 16 Jan 2018 23:47:00 +0100 Subject: [Buildroot] [PATCH 1/1] vte: new package In-Reply-To: References: <20180116152333.29596-1-stefan.froberg@petroprogram.com> <20180116170712.63ad80cf@windsurf> Message-ID: <20180116234700.545dad71@windsurf> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hello, On Wed, 17 Jan 2018 00:29:13 +0200, Stefan Fr?berg wrote: > >> 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 ? I remember having a lengthy discussion back then with Gustavo, who said OpenGL was really needed. However, things might have evolved since then. > 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 Does the result actually runs on some target platform ? If so, it would definitely be nice to support gtk3 without OpenGL. Best regards, Thomas -- Thomas Petazzoni, CTO, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com