public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Electron external dependencies
@ 2016-08-17 16:27 Alexander Revin
  2016-08-17 20:05 ` Lars Wendler
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander Revin @ 2016-08-17 16:27 UTC (permalink / raw)
  To: gentoo-dev, elvis

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

Hello,

Is there any plan to make electron more modular package? Right now it
builds its own protobuf, mesa and v8 (and maybe much more). These packages
do exist in a tree, maybe it's possible to reuse them?

Regards,
Alex

[-- Attachment #2: Type: text/html, Size: 307 bytes --]

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

* Re: [gentoo-dev] Electron external dependencies
  2016-08-17 16:27 [gentoo-dev] Electron external dependencies Alexander Revin
@ 2016-08-17 20:05 ` Lars Wendler
  2016-08-17 20:17   ` Elvis Pranskevichus
  0 siblings, 1 reply; 5+ messages in thread
From: Lars Wendler @ 2016-08-17 20:05 UTC (permalink / raw)
  To: Alexander Revin; +Cc: gentoo-dev, elvis

[-- Attachment #1: Type: text/plain, Size: 726 bytes --]

On Wed, 17 Aug 2016 19:27:40 +0300 Alexander Revin wrote:

>Hello,
>
>Is there any plan to make electron more modular package? Right now it
>builds its own protobuf, mesa and v8 (and maybe much more). These
>packages do exist in a tree, maybe it's possible to reuse them?
>
>Regards,
>Alex

Hi Alex,

I suggest you open a bug about this in our bugzilla [1].

Use something like "dev-util/electron uses bundled libs" as subject and
describe the issue briefly.

Thanks.

[1] https://bugs.gentoo.org

-- 
Lars Wendler
Gentoo package maintainer
GPG: 21CC CF02 4586 0A07 ED93  9F68 498F E765 960E 9B39

Attention! New gpg key! See
https://www.gentoofan.org/blog/index.php?/archives/9-New-gpg-keys.html

[-- Attachment #2: Digitale Signatur von OpenPGP --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: [gentoo-dev] Electron external dependencies
  2016-08-17 20:05 ` Lars Wendler
@ 2016-08-17 20:17   ` Elvis Pranskevichus
  2016-08-17 20:27     ` Kristian Fiskerstrand
  0 siblings, 1 reply; 5+ messages in thread
From: Elvis Pranskevichus @ 2016-08-17 20:17 UTC (permalink / raw)
  To: Lars Wendler; +Cc: Alexander Revin, gentoo-dev

On Wednesday, August 17, 2016 10:05:53 PM EDT Lars Wendler wrote:
> On Wed, 17 Aug 2016 19:27:40 +0300 Alexander Revin wrote:
> >Hello,
> >
> >Is there any plan to make electron more modular package? Right now it
> >builds its own protobuf, mesa and v8 (and maybe much more). These
> >packages do exist in a tree, maybe it's possible to reuse them?
> >
> >Regards,
> >Alex
> 
> Hi Alex,
> 
> I suggest you open a bug about this in our bugzilla [1].
> 
> Use something like "dev-util/electron uses bundled libs" as subject and
> describe the issue briefly.
> 
> Thanks.
> 
> [1] https://bugs.gentoo.org

Electron is, essentially, modified Chromium.  We do the same unbundling as the 
Chromium ebuild for things that _can_ be unbundled.  Some dependencies cannot 
be unbundled for various reasons (modifications, reliance on internal headers, 
etc.)

                                 Elvis


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

* Re: [gentoo-dev] Electron external dependencies
  2016-08-17 20:17   ` Elvis Pranskevichus
@ 2016-08-17 20:27     ` Kristian Fiskerstrand
       [not found]       ` <CAM+zL-fe5jiKUrRH6er5vqJXRpHi38tNVm5c4ryruu4O4HOX1Q@mail.gmail.com>
  0 siblings, 1 reply; 5+ messages in thread
From: Kristian Fiskerstrand @ 2016-08-17 20:27 UTC (permalink / raw)
  To: gentoo-dev, Lars Wendler; +Cc: Alexander Revin


[-- Attachment #1.1: Type: text/plain, Size: 711 bytes --]

On 08/17/2016 10:17 PM, Elvis Pranskevichus wrote:
> On Wednesday, August 17, 2016 10:05:53 PM EDT Lars Wendler wrote:
>> On Wed, 17 Aug 2016 19:27:40 +0300 Alexander Revin wrote:
>>> Hello,
>>>

> 
> Electron is, essentially, modified Chromium.  We do the same unbundling as the 
> Chromium ebuild for things that _can_ be unbundled.  Some dependencies cannot 
> be unbundled for various reasons (modifications, reliance on internal headers, 
> etc.)
> 

A bug should still be filed and used as a tracker for upstream bug
reports to unbundle


-- 
Kristian Fiskerstrand
OpenPGP certificate reachable at hkp://pool.sks-keyservers.net
fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 455 bytes --]

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

* Fwd: [gentoo-dev] Electron external dependencies
       [not found]       ` <CAM+zL-fe5jiKUrRH6er5vqJXRpHi38tNVm5c4ryruu4O4HOX1Q@mail.gmail.com>
@ 2016-08-17 21:26         ` Alexander Revin
  0 siblings, 0 replies; 5+ messages in thread
From: Alexander Revin @ 2016-08-17 21:26 UTC (permalink / raw)
  To: k_f, gentoo-dev, polynomial-c, Elvis Pranskevichus

[-- Attachment #1: Type: text/plain, Size: 1127 bytes --]

Oops, forgot to properly forward.


---------- Forwarded message ----------
From: Alexander Revin <lyssdod@gmail.com>
Date: Thu, Aug 18, 2016 at 12:22 AM
Subject: Re: [gentoo-dev] Electron external dependencies
To: k_f@gentoo.org


Hi all,

Thanks! Here's the bug:

https://bugs.gentoo.org/show_bug.cgi?id=591552



On Wed, Aug 17, 2016 at 11:27 PM, Kristian Fiskerstrand <k_f@gentoo.org>
wrote:

> On 08/17/2016 10:17 PM, Elvis Pranskevichus wrote:
> > On Wednesday, August 17, 2016 10:05:53 PM EDT Lars Wendler wrote:
> >> On Wed, 17 Aug 2016 19:27:40 +0300 Alexander Revin wrote:
> >>> Hello,
> >>>
>
> >
> > Electron is, essentially, modified Chromium.  We do the same unbundling
> as the
> > Chromium ebuild for things that _can_ be unbundled.  Some dependencies
> cannot
> > be unbundled for various reasons (modifications, reliance on internal
> headers,
> > etc.)
> >
>
> A bug should still be filed and used as a tracker for upstream bug
> reports to unbundle
>
>
> --
> Kristian Fiskerstrand
> OpenPGP certificate reachable at hkp://pool.sks-keyservers.net
> fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3
>
>

[-- Attachment #2: Type: text/html, Size: 2130 bytes --]

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

end of thread, other threads:[~2016-08-17 21:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-17 16:27 [gentoo-dev] Electron external dependencies Alexander Revin
2016-08-17 20:05 ` Lars Wendler
2016-08-17 20:17   ` Elvis Pranskevichus
2016-08-17 20:27     ` Kristian Fiskerstrand
     [not found]       ` <CAM+zL-fe5jiKUrRH6er5vqJXRpHi38tNVm5c4ryruu4O4HOX1Q@mail.gmail.com>
2016-08-17 21:26         ` Fwd: " Alexander Revin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox