All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [RFC PATCH v2 00/30] Add Chromium Embedded Framework library
@ 2019-10-17 15:28 Michael Drake
  2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 01/30] pkgconf: Split pkgconf command into multi-line Michael Drake
                   ` (30 more replies)
  0 siblings, 31 replies; 52+ messages in thread
From: Michael Drake @ 2019-10-17 15:28 UTC (permalink / raw)
  To: buildroot

Hi all,

Here's a work in progress second attempt at adding libcef to Buildroot.

We're still working on:

- Testing integration with dependant packages.
- Cross compiling.

We'd appreciate any feedback!

Many thanks,

Michael

Joseph Kogut (2):
  llvm: add config to build backend for host arch
  lld: new package

Matt Weber (4):
  package/llvm: install target binary/debug tools
  package/llvm/clang: note about version bumping dep
  package/llvm: disable libxml2
  package/compiler-rt: new package

Michael Drake (20):
  package/libkrb5: Add host tools package.
  package/libpangox: new package
  package/libgtkglext: new package
  package/webp: Enable host package build.
  package/libcef: New package
  package/libcef: Add option to enable VA-API HW acceleration.
  package/libcef: Add proprietary codecs build option.
  package/widevine: Add package for the widevine CDM library.
  package/libcef: Widevine support depends on widevine package.
  package/alsa-lib/alsa-lib: Add host package.
  package/ffmpeg: Add host package.
  package/libvpx: Add host package.
  package/x11r7/xcb-util: Add host package.
  package/x11r7/xlib_libXScrnSaver: Add host package.
  package/x11r7/xlib_libXcomposite: Add host package.
  package/x11r7/xlib_libXext: Add host package.
  package/x11r7/xlib_libXi: Add host package.
  package/x11r7/xlib_libXrandr: Add host package.
  package/x11r7/xlib_libXtst: Add host package.
  package/libcef: Add v8 Snapshot option.

Thomas Preston (4):
  pkgconf: Split pkgconf command into multi-line
  pkgconf: Add pkgconf system lib and include path
  jpeg-turbo: Add host install
  package/libcef: Add option to build cefclient and cefsimple.

 DEVELOPERS                                    |    2 +
 package/Config.in                             |    5 +
 package/Config.in.host                        |    2 +
 package/alsa-lib/alsa-lib.mk                  |    1 +
 package/clang/clang.mk                        |    1 +
 package/compiler-rt/Config.in                 |   14 +
 package/compiler-rt/compiler-rt.hash          |    2 +
 package/compiler-rt/compiler-rt.mk            |   36 +
 package/ffmpeg/ffmpeg.mk                      |   61 +
 package/jpeg-turbo/jpeg-turbo.mk              |    1 +
 .../0001-fix-one-euro-filter-build.patch      |   33 +
 .../0002-link-against-harfbuzz-subset.patch   |   50 +
 package/libcef/Config.in                      |  127 ++
 package/libcef/libcef.license-files.inc       | 1130 +++++++++++++++++
 package/libcef/libcef.mk                      |  442 +++++++
 .../libcef/scripts/gather-license-files.sh    |   53 +
 package/libcef/scripts/version.sh             |   48 +
 package/libcef/templates/cef_version.h        |   70 +
 package/libcef/toolchain/BUILD.gn             |   70 +
 package/libgtkglext/Config.in                 |   18 +
 package/libgtkglext/libgtkglext.mk            |   29 +
 package/libkrb5/libkrb5.mk                    |    1 +
 package/libpangox/Config.in                   |   14 +
 package/libpangox/libpangox.mk                |   12 +
 package/libvpx/libvpx.mk                      |   29 +
 package/lld/Config.in.host                    |   16 +
 package/lld/lld.hash                          |    2 +
 package/lld/lld.mk                            |   15 +
 package/llvm/Config.in.host                   |   18 +
 package/llvm/llvm.mk                          |   26 +-
 package/pkgconf/pkg-config.in                 |    9 +-
 package/webp/webp.mk                          |    5 +
 package/widevine/Config.in                    |    6 +
 package/widevine/widevine.mk                  |   28 +
 package/x11r7/xcb-util/xcb-util.mk            |    2 +
 .../xlib_libXScrnSaver/xlib_libXScrnSaver.mk  |    2 +
 .../xlib_libXcomposite/xlib_libXcomposite.mk  |    2 +
 package/x11r7/xlib_libXext/xlib_libXext.mk    |    2 +
 package/x11r7/xlib_libXi/xlib_libXi.mk        |    7 +
 .../x11r7/xlib_libXrandr/xlib_libXrandr.mk    |    2 +
 package/x11r7/xlib_libXtst/xlib_libXtst.mk    |    7 +
 41 files changed, 2397 insertions(+), 3 deletions(-)
 create mode 100644 package/compiler-rt/Config.in
 create mode 100644 package/compiler-rt/compiler-rt.hash
 create mode 100644 package/compiler-rt/compiler-rt.mk
 create mode 100644 package/libcef/0001-fix-one-euro-filter-build.patch
 create mode 100644 package/libcef/0002-link-against-harfbuzz-subset.patch
 create mode 100644 package/libcef/Config.in
 create mode 100644 package/libcef/libcef.license-files.inc
 create mode 100644 package/libcef/libcef.mk
 create mode 100755 package/libcef/scripts/gather-license-files.sh
 create mode 100755 package/libcef/scripts/version.sh
 create mode 100644 package/libcef/templates/cef_version.h
 create mode 100644 package/libcef/toolchain/BUILD.gn
 create mode 100644 package/libgtkglext/Config.in
 create mode 100644 package/libgtkglext/libgtkglext.mk
 create mode 100644 package/libpangox/Config.in
 create mode 100644 package/libpangox/libpangox.mk
 create mode 100644 package/lld/Config.in.host
 create mode 100644 package/lld/lld.hash
 create mode 100644 package/lld/lld.mk
 create mode 100644 package/llvm/Config.in.host
 create mode 100644 package/widevine/Config.in
 create mode 100644 package/widevine/widevine.mk

-- 
2.20.1

^ permalink raw reply	[flat|nested] 52+ messages in thread

end of thread, other threads:[~2019-11-21 11:59 UTC | newest]

Thread overview: 52+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-17 15:28 [Buildroot] [RFC PATCH v2 00/30] Add Chromium Embedded Framework library Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 01/30] pkgconf: Split pkgconf command into multi-line Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 02/30] pkgconf: Add pkgconf system lib and include path Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 03/30] package/libkrb5: Add host tools package Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 04/30] jpeg-turbo: Add host install Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 05/30] llvm: add config to build backend for host arch Michael Drake
2019-10-19 22:04   ` Arnout Vandecappelle
2019-10-19 22:20     ` Arnout Vandecappelle
2019-11-05 12:02       ` Thomas Preston
2019-11-07 21:22         ` Romain Naour
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 06/30] lld: new package Michael Drake
2019-10-19 22:39   ` Arnout Vandecappelle
2019-10-24 19:35     ` Romain Naour
2019-10-24 19:38       ` Romain Naour
2019-10-24 19:56         ` Joseph Kogut
2019-10-24 20:05           ` Romain Naour
2019-10-24 20:18             ` Joseph Kogut
2019-10-24 20:23               ` Romain Naour
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 07/30] package/llvm: install target binary/debug tools Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 08/30] package/llvm/clang: note about version bumping dep Michael Drake
2019-10-19 23:05   ` Arnout Vandecappelle
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 09/30] package/llvm: disable libxml2 Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 10/30] package/compiler-rt: new package Michael Drake
2019-10-17 19:17   ` Matthew Weber
2019-10-18  8:51     ` Michael Drake
2019-10-18 15:18       ` Michael Drake
2019-10-23 21:54         ` Matthew Weber
2019-10-19 21:48     ` Arnout Vandecappelle
2019-10-21 13:02       ` Matthew Weber
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 11/30] package/libpangox: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 12/30] package/libgtkglext: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 13/30] package/webp: Enable host package build Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 14/30] package/libcef: New package Michael Drake
2019-10-19 23:55   ` Arnout Vandecappelle
2019-11-21 11:59     ` Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 15/30] package/libcef: Add option to build cefclient and cefsimple Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 16/30] package/libcef: Add option to enable VA-API HW acceleration Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 17/30] package/libcef: Add proprietary codecs build option Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 18/30] package/widevine: Add package for the widevine CDM library Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 19/30] package/libcef: Widevine support depends on widevine package Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 20/30] package/alsa-lib/alsa-lib: Add host package Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 21/30] package/ffmpeg: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 22/30] package/libvpx: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 23/30] package/x11r7/xcb-util: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 24/30] package/x11r7/xlib_libXScrnSaver: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 25/30] package/x11r7/xlib_libXcomposite: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 26/30] package/x11r7/xlib_libXext: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 27/30] package/x11r7/xlib_libXi: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 28/30] package/x11r7/xlib_libXrandr: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 29/30] package/x11r7/xlib_libXtst: " Michael Drake
2019-10-17 15:29 ` [Buildroot] [RFC PATCH v2 30/30] package/libcef: Add v8 Snapshot option Michael Drake
2019-10-19 23:58 ` [Buildroot] [RFC PATCH v2 00/30] Add Chromium Embedded Framework library Arnout Vandecappelle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.