Package: sponsorship-requests
Severity: wishlist
X-Debbugs-Cc: [email protected]

Dear mentors,

I am looking for a sponsor for my package "chromium-embedded-framework":

 * Package name    : chromium-embedded-framework
   Version         : 138.0.1
   Upstream contact: Marshall Greenblatt <[email protected]>
 * URL             : https://bitbucket.org/chromiumembedded/cef
 * License         : BSD-3-Clause
 * Vcs             :
https://salsa.debian.org/mendezr/chromium-embedded-framework
   Section         : libs

It builds these binary packages:

  libcef138      - Chromium Embedded Framework runtime library
  libcef-dev     - Chromium Embedded Framework development files
  cef-resources  - Chromium Embedded Framework resources

To access further information about this package, please visit:
https://mentors.debian.net/package/chromium-embedded-framework/

Or retrieve with dget:

  dget -x
https://mentors.debian.net/debian/pool/main/c/chromium-embedded-framework/chromium-embedded-framework_138.0.1.dsc

Changes for initial release:

chromium-embedded-framework (138.0.1) experimental; urgency=medium

  * Initial release (Closes: #915400)
  * 58 patches for network-isolated Debian builds
  * Tested with stremio-gtk (ITP #1119815)

 -- Juan Manuel Mendez Rey <[email protected]>

== Why this package matters ==

This ITP has been open since December 2018 (7 years). CEF is required by:

  - obs-studio: browser plugin (blocked by #956086)
  - stremio-gtk: media center (ITP #1119815, ready and waiting for CEF)
  - casparcg-server: HTTP support

== Important notes for sponsors ==

1. TARGET: experimental (not unstable)

   CEF requires Chromium sources, but chromium-source doesn't exist in
   Debian (RFP #893448). The Debian Security Team recommended experimental
   until proper infrastructure exists.

2. FORMAT: 3.0 (native)

   CEF patches apply before Chromium extraction; Chromium patches apply
   during build to paths that don't exist at unpack time. Standard quilt
   cannot handle this workflow. See debian/README.source.

3. BUILD REQUIREMENTS: Non-standard

   Requires manual setup of chromium orig.tar.xz and rust-toolchain.tar.xz
   in parent directory. Cannot be autobuilt without special configuration.
   Full instructions in debian/README.source.

4. LINTIAN: Clean with documented overrides

   Overrides for depot_tools binaries (Google's toolchain, not used in
   Linux builds) are explained in debian/source/lintian-overrides.

Technical documentation:
https://vejeta.com/packaging-chromium-embedded-framework-for-debian-a-technical-deep-dive/

Packages available for testing: https://debian.vejeta.com/

Regards,
Juan Manuel Mendez Rey

Reply via email to