From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: State of ungoogled-chromium in Guix Date: Wed, 23 Oct 2019 22:00:51 +0200 Message-ID: <87v9sfut8s.fsf@devup.no> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:33876) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iNMoW-0007Fz-Jx for guix-devel@gnu.org; Wed, 23 Oct 2019 16:01:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iNMoU-00078h-Js for guix-devel@gnu.org; Wed, 23 Oct 2019 16:01:00 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:42247) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iNMoS-000787-CW for guix-devel@gnu.org; Wed, 23 Oct 2019 16:00:56 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id CCC1F21E56 for ; Wed, 23 Oct 2019 16:00:54 -0400 (EDT) Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id 575CCD60068 for ; Wed, 23 Oct 2019 16:00:54 -0400 (EDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hello Guix, Version 78 of the upstream Chromium project was released yesterday, with the usual amount of security fixes: https://chromereleases.googleblog.com/2019/10/stable-channel-update-for-desktop_22.html Unfortunately the 'ungoogled-chromium' variant in Guix is still stuck on version 76. The reason is that we rely on Debians patches, which have gone stale: https://salsa.debian.org/chromium-team/chromium I plan to remove 'ungoogled-chromium' and 'ungoogled-chromium-wayland' in a few days, unless someone is willing to port the patches. I can help extracting just the few changes we need, but do not have time nor motivation to port them to the newer version myself. Here is a preliminary patch: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=diff Content-Transfer-Encoding: quoted-printable diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm index aad1fd9203..21fc3625a6 100644 =2D-- a/gnu/packages/chromium.scm +++ b/gnu/packages/chromium.scm @@ -42,6 +42,7 @@ #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) + #:use-module (gnu packages gnuzilla) #:use-module (gnu packages gperf) #:use-module (gnu packages gtk) #:use-module (gnu packages icu4c) @@ -806,7 +807,8 @@ from forcing GEXP-PROMISE." =20 ;; Building Chromium takes ... a very long time. On a single core, a = busy ;; mid-end x86 system may need more than 24 hours to complete the buil= d. =2D (properties '((timeout . 144000))) ;40 hours + (properties '((timeout . 144000) ;40 hours + (hidden? . #t))) =20 (home-page "https://github.com/Eloston/ungoogled-chromium") (description @@ -852,3 +854,9 @@ disabled in order to protect the users privacy.") (assoc-ref %build-inputs "wayland") "/bin/wayland-scanner\"")) (delete "use_vaapi=3Dtrue" ,flags))))))) + +(define-public ungoogled-chromium-is-deprecated + (deprecated-package "ungoogled-chromium" icecat)) + +(define-public ungoogled-chromium-wayland-is-deprecated + (deprecated-package "ungoogled-chromium-wayland" icecat)) --=-=-= Content-Type: text/plain Thoughts? --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl2wsXMACgkQoqBt8qM6 VPr0nAf+N1zroDnzVKo3FOTUdym/4mmMTtwtX/GDsIMM0kEGqHrl8wX7Sfp6rH97 /8i51oEvyS/nohPThaadedxBDewYXZ4ME3ZyMylOuoZQYga84MwK5VO0SwgRvrZG Jh15/wGa7oqXCfbjOmtnVLGS/5oaaf8x0e6ycXzeP7qCcWj6TSGP27ReqpQbaV+J kLPeuHDamgNCB6h6OLhXISMe/cDRr02sxIlFfD9I2vh1OvL4s7SHfI8f1Tzb0jxe crYxdhVUw9xD+FbXh1/r3syFBrDFCmUCgREUJEvEGbxK0mQSTMj4st83wdWXLeom Z+HEBswmvef/FQh51vz0hNlJc+y8yA== =LD9Q -----END PGP SIGNATURE----- --==-=-=--