From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52875) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1df4Pb-0007Zt-1P for guix-patches@gnu.org; Tue, 08 Aug 2017 09:19:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1df4PV-00067O-Uy for guix-patches@gnu.org; Tue, 08 Aug 2017 09:19:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:42481) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1df4PV-00067E-QF for guix-patches@gnu.org; Tue, 08 Aug 2017 09:19:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1df4PV-00054N-KY for guix-patches@gnu.org; Tue, 08 Aug 2017 09:19:01 -0400 Subject: [bug#28004] Chromium Resent-Message-ID: Date: Tue, 8 Aug 2017 13:18:01 +0000 From: ng0 Message-ID: <20170808131801.snryxiiehczhnibr@abyayala> References: <87y3qvb15k.fsf@fastmail.com> <20170807202341.5c54jx4mpudor47i@abyayala> <87shh3axjf.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fojmp473whfkmaen" Content-Disposition: inline In-Reply-To: <87shh3axjf.fsf@fastmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Marius Bakke Cc: 28004@debbugs.gnu.org --fojmp473whfkmaen Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Marius Bakke transcribed 2.4K bytes: > ng0 writes: >=20 > > Hi Marius, > > > > Marius Bakke transcribed 43K bytes: > >> Hello Guix! > >>=20 > >> Attached is a patch for Chromium, a popular web browser. > > > > Nice! I've been using this from your branch for a while now, > > works just fine :) > > Is this not affected by the chromium discussion which happened > > a while back? Can we include this? I'm all for this, because I > > mainly use it for websites where firefox/icecat doesn't work so > > well, and building it locally takes a very long time. >=20 > I believe this is within the Free System Distribution Guidelines. DRM > ("Widevine") is disabled at build time, and the Web Store is > non-functional without the end user explicitly enabling it. >=20 > There are some grey areas though. The browser may interact with certain > non-free APIs (apart from regular browser duties) such as translation or > prediction services. These features are optional, but some are enabled > by default, and difficult to maintain patches for (I've tried). >=20 > However, I have verified that it does not send any unsolicited requests > with the current command-line options, apart from the very first launch > which spawns a login prompt (help wanted!). Without either of those > flags the browser "calls home" every time it starts. >=20 > >> Note that I cannot guarantee timely delivery of security updates. Major > >> version upgrades are hugely painful, and almost always contain many > >> high-severity fixes. Should we mention that in the description? > >>=20 > >> Happy for any feedback. > >>=20 > > > > Shouldn't you mention defines in addition to the define-public aswell, > > or don't we do that? >=20 > Not for new files (modules), typically. I don't think Magit can fill out > those variable names (by pressing C on the hunks) either ;-) But it > should probably go in web-browsers.scm anyway. Unless someone else is already building this, I'm giving it a spin. I guess you changed some things since the version of yours I have in here: https://gitlab.com/ng0_guix/packages/blob/master/ng0/packages/chromiu= m.scm so I have to rebuild it. It might take a while because I'm offloading to something much slower but which doesn't care about heat as much as a this one ;) --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --fojmp473whfkmaen Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmJuggACgkQ4i+bv+40 hYjEvg/6A+sEDd80ky69QnV1f+o/D0CNmcB0ktGereRo2M5j63lbNxCoIeDtWKm/ LoVmoCrUdO15qm06GPGGUB2ymWlt0jLRFbui1ooj8P33jHqjSue4E8OCe4ls7Y/K QHUnTVJdRtbQcpm/ZK8ZfdstMGJrf3akWVD4KlzGsr2bPCYotV8iMEJHJhWucbKK RL2TWSH19pZfyd7w8a1QEueucuytQ5iUyAD53TOXOb3yiZRYfUr8I2xLEjfUO++2 bkmzKIC/0Gn+VDQrsBlktO3S1HxOko9UUVd5fKAgLOf+fAh6zO2ZWWGPq87rH/ao K5+UyHd2rWMMYBK9frjbPsKkQ8VppD0MBGOhWB9b01H55gAjocBQiklk8XsL0NSh dLFm7PJBlmLRoQlLGlJty1Gq26jZOf3WOmIHO3nCAJfxS/EpcpvO7lMQMsAnBA/d heHYdvUYjeyAx/WglXj4BKmPdPZr9z6ElpkZjBFpnrJRQYxSL2hp+SPyUEUA7z7X pk7wIloDCDaIcWYa+d9vYWYkVF5S40WTcXy4j+om28Z9JWb6TyrW1aahZgm9MfT/ S0JMMTinOMAczOc1DWgDS4eFmU3VqwMm+TMs1LQHFczRVkipjPpkCYgJ2oE8lUbe PyP5GYnhvAjBYsT1wmL2pqOJu47J/OrefR+xPZJJoJxjgVK2uUQ= =SVds -----END PGP SIGNATURE----- --fojmp473whfkmaen--