From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B9F4D13832E for ; Wed, 17 Aug 2016 20:17:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2BE5D21C094; Wed, 17 Aug 2016 20:17:37 +0000 (UTC) Received: from mail-it0-f46.google.com (mail-it0-f46.google.com [209.85.214.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3CA3921C012 for ; Wed, 17 Aug 2016 20:17:36 +0000 (UTC) Received: by mail-it0-f46.google.com with SMTP id e63so9677082ith.1 for ; Wed, 17 Aug 2016 13:17:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=magic-io.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=9qJ9DBAxMX7u3m4L5vLyrYUNPUC5P8MnR5IeeUWy7BE=; b=l+Y6vsJFuf1Og00aA4ZZdq0lfrkNNLRWkD9Uj/CeSlzVdUYWXDF0CSm8ba0gVhKynC aTXUSK0f22lMGfNnAFDnz7aMqLtBkrXaB4LdEj0ti3dhpI+s01pA1Ypc4Ws8YxvNSCb6 daWGDWFR/3xiIR12/29C3bxCg4B+ZegQKidJzZkpQNySjG9O5lQBHUiQMuHKD6e+DsRy MvYQOKeJ0Ok43e08qUluiyrlKNSiSp3xer7j6QgmAHI1aVVqw0UzzbgZ/GAJo8s2l0/G mDoj3CsmXtN93A5ndDmBiOU8rQ6NH60t16GgnGmVMXEJogeAqwsMEkYx5OsrQJcic3KU dMMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version :content-transfer-encoding; bh=9qJ9DBAxMX7u3m4L5vLyrYUNPUC5P8MnR5IeeUWy7BE=; b=TArred/NYqJbH/NJkDTBUQzr842KCbV1Lm69YlPCR9jLxXsj5BXUgbot5N80lFLtUf D2ad4kufXwRp0+joPZLV9Naq/3vwAcqwrVMOeXGtlc3trlohb32YvHw9RCXQGt/MCQAG id30WB1I+pewM+RdZaUqOoRAhXtof72i/NTpA5N5xcOn2ltOYfsWV7Tv2aOuJFp6Bz+r v+YIRLKA9wiwxPR2XJPpN3/HGCJq7hQBWK3fDWzvGyKod8UFbzp7YqSvGIGKvDkFPm4G J9KTitTHi9XoKk0tbfWq+VyKY2esUIpG3l/T5yrxx/syBSpLKXy4Ks72CucMKh5kI2+z c+1A== X-Gm-Message-State: AEkoouufufHMwggUrosh83VE6/KvtzYYI1iPPprvSlkLjtnaj7WXy/OyL8rU1n5SgrB2Hw== X-Received: by 10.36.237.75 with SMTP id r72mr26861974ith.56.1471465055452; Wed, 17 Aug 2016 13:17:35 -0700 (PDT) Received: from klinga.prans.org (TOROON12-3096784575.sdsl.bell.ca. [184.149.46.191]) by smtp.gmail.com with ESMTPSA id o74sm4891437ioe.37.2016.08.17.13.17.34 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 17 Aug 2016 13:17:35 -0700 (PDT) From: Elvis Pranskevichus To: Lars Wendler Cc: Alexander Revin , gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Electron external dependencies Date: Wed, 17 Aug 2016 16:17:34 -0400 Message-ID: <2159067.9nhGXrkf87@klinga.prans.org> Organization: MagicStack Inc. User-Agent: KMail/ (Linux/4.6.4; KDE/5.23.0; x86_64; ; ) In-Reply-To: <20160817220553.05e6dd66@abudhabi.paradoxon.rec> References: <20160817220553.05e6dd66@abudhabi.paradoxon.rec> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Archives-Salt: 34cc10b9-aa1f-4d3b-958f-ae8cc1da06dc X-Archives-Hash: 584f564952277b96afe7a3bf26d665d8 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