Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 591324 - dev-util/electron - migrate off of chromium.eclass
Summary: dev-util/electron - migrate off of chromium.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Elvis Pranskevichus
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-15 14:58 UTC by Mike Gilbert
Modified: 2016-09-20 13:44 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Gilbert gentoo-dev 2016-08-15 14:58:04 UTC
chromium.eclass is deprecated. Please migrate to chromium-2.eclass, or remove all usage of chromium.eclass through some other means.
Comment 1 Elvis Pranskevichus 2016-09-20 13:44:25 UTC
commit c23fbb5334aa47af81d5dc79d8a340b299523b04
Author:     Elvis Pranskevichus <elvis@magic.io>
AuthorDate: Thu Sep 15 09:30:16 2016 -0400
Commit:     Yixun Lan <dlan@gentoo.org>
CommitDate: Tue Sep 20 14:12:22 2016 +0800

    dev-util/electron: 0.37, 1.3 version bump, slotted build
    
      * Add electron-0.37.8, electron-1.3.5.
      * Ebuilds have been slotted, it is now possible
        to have multiple versions of Electron installed.
      * Numerous build fixes.
      * PaX fixes (courtesy of @zaolin).
    
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=591324
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=583542
    
    Package-Manager: portage-2.2.28
    
    Signed-off-by: Yixun Lan <dlan@gentoo.org>

 dev-util/electron/Manifest                         |  14 +-
 ....36.12-r3.ebuild => electron-0.36.12-r4.ebuild} |  48 +-
 dev-util/electron/electron-0.37.8.ebuild           | 749 ++++++++++++++++++++
 dev-util/electron/electron-1.3.5.ebuild            | 765 +++++++++++++++++++++
 .../files/chromium-ffmpeg-license-r0.patch         |  44 ++
 .../files/chromium-last-commit-position-r0.patch   |  26 +
 .../files/chromium-linker-warnings-r0.patch        |  18 +
 .../electron/files/chromium-lto-fixes-r1.patch     |  36 +
 dev-util/electron/files/chromium-pdfium-r0.patch   |  17 +
 .../electron/files/chromium-shared-v8-r1.patch     |  15 +
 .../files/chromium-snapshot-toolchain-r1.patch     |  23 +
 .../electron/files/chromium-system-ffmpeg-r2.patch |  50 ++
 .../electron/files/chromium-system-icu-r0.patch    |  14 +
 .../electron/files/chromium-system-jinja-r9.patch  |  71 ++
 .../electron/files/chromium-system-zlib-r0.patch   |  19 +
 ...tch => electron-0.36.12-vendor-brightray.patch} |   0
 ...ectron-0.36.12-vendor-libchromiumcontent.patch} |   0
 ...es.patch => electron-0.36.12-vendor-node.patch} |   0
 ...oo-build-fixes.patch => electron-0.36.12.patch} |  43 +-
 .../files/electron-0.37.8-vendor-brightray.patch   | 143 ++++
 ...electron-0.37.8-vendor-libchromiumcontent.patch |  71 ++
 .../files/electron-0.37.8-vendor-node.patch        | 105 +++
 dev-util/electron/files/electron-0.37.8.patch      | 391 +++++++++++
 .../files/electron-1.3.5-vendor-brightray.patch    | 143 ++++
 .../electron-1.3.5-vendor-libchromiumcontent.patch |  78 +++
 .../files/electron-1.3.5-vendor-node.patch         |  92 +++
 dev-util/electron/files/electron-1.3.5.patch       | 422 ++++++++++++
 ...ectron-vendor-node-external-snapshots-r0.patch} |  12 +-
 28 files changed, 3366 insertions(+), 43 deletions(-)