From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id cOoZMRReqV6PeQAA0tVLHw (envelope-from ) for ; Wed, 29 Apr 2020 10:59:32 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id WJFvBh1eqV6qEwAA1q6Kng (envelope-from ) for ; Wed, 29 Apr 2020 10:59:41 +0000 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:470:142::17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id F2E4B941E3D for ; Wed, 29 Apr 2020 10:59:39 +0000 (UTC) Received: from localhost ([::1]:57900 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTkRH-0002y1-EV for larch@yhetil.org; Wed, 29 Apr 2020 06:59:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44416) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTkQk-0002xc-62 for guix-patches@gnu.org; Wed, 29 Apr 2020 06:59:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jTkQg-0007mX-Fa for guix-patches@gnu.org; Wed, 29 Apr 2020 06:59:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59210) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jTkQg-0007mJ-2O for guix-patches@gnu.org; Wed, 29 Apr 2020 06:59:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jTkQg-0000Dm-1B for guix-patches@gnu.org; Wed, 29 Apr 2020 06:59:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#40959] [PATCH 0/1] WIP: Add icedove. Resent-From: Jonathan Brielmaier Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 29 Apr 2020 10:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 40959 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 40959@debbugs.gnu.org Cc: Jonathan Brielmaier X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1588157936833 (code B ref -1); Wed, 29 Apr 2020 10:59:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Apr 2020 10:58:56 +0000 Received: from localhost ([127.0.0.1]:42519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTkQZ-0000DK-JC for submit@debbugs.gnu.org; Wed, 29 Apr 2020 06:58:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:34902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTkQX-0000D5-Cx for submit@debbugs.gnu.org; Wed, 29 Apr 2020 06:58:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44384) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTkQW-0002w1-Qv for guix-patches@gnu.org; Wed, 29 Apr 2020 06:58:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jTkQK-00070B-2z for guix-patches@gnu.org; Wed, 29 Apr 2020 06:58:52 -0400 Received: from mout.web.de ([212.227.15.14]:45045) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jTkQJ-0006zq-BK for guix-patches@gnu.org; Wed, 29 Apr 2020 06:58:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1588157917; bh=bSM1o97vsoH+RRVGodXXOX6Y/ZyLn1zpiUQx44t5riE=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=Oz7KhnYviVUwaPagQM5UW5cIseHliPpOPa43wNMxv9Z0ZJwk/REgkv0iJu0eQsJlg DsyUoezZr/yX0xpVPS55VBPJkhn4BZJKJIAM3TzU/0UismxGVOf9J6BQIfCCqiH15a K3qrSQw0iMaJ4piyvgQhOQKe4WpXPYF5scPbDpRE= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from localhost.localdomain ([92.117.151.41]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MXGKA-1jgKnL1Rba-00YhcY; Wed, 29 Apr 2020 12:58:37 +0200 From: Jonathan Brielmaier Date: Wed, 29 Apr 2020 12:56:14 +0200 Message-Id: <20200429105614.11517-1-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.26.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:SQqwUkBMuxH/quy7PfgGTojN42+pCVVv3qJoWZz42WUYEzEfHtl t7oaBFnFPxQ7YYsPdtd5W+uPUKT6pUB+RN333cRu5urxQq3Ir3cbb4e7ZcetQtj4XOFGVKk pVBeoQeleZ0AByrI7VveXKpNYcs9kHq7cAzCTP2cmeyUot1By6nPxc/jpa94+KhwHr2sGuI 8Yj6ohAN5rwILuL/tHh2Q== X-UI-Out-Filterresults: notjunk:1;V03:K0:LIGZwZA/Qjc=:rQ+13a7g0QW+apwfqb+owl 7+fZoe1YG8G3J+1T9bn0Y+ttIETUCMS5FLfbAxOLYItfL2ljVJpbdr0xPaU2yNlMT4SXmNiNT hpF3tJTpdcWYnCDn5ZTtrBMNOmk9t7OPZuYFCnQBXn+VWmBetdTR9Pzt2GopqTMwgLnPYXRXP e0hJIz0BsfmPxNye8qejlxNs28j+HQxekuH3U973v6RB2LXZgEgbbALg+RpK8kG9VR67nQrtO fYEfiVmlQ0++pfuTyfLS4Z6VXWK7hOwzupYjF5vpM28pq9BC0+zFFq3uDljzCUUECBWwC4QsF Tnc+v+YbspfpBU774t/elaKP7HdEOOGiGaK7xb8loY2zKhKeYGOQTHIz86Imq/gYt6aF31ZrF sWtpk1b6CQdKk3nAkF2gfe6Dy4pLm1I7SAPYHItAMbzhxlTMFp4oCKssWBGqs/sZ/HXRDpUBp 5l8iobaB8hN2oiC136kDsUdONDalwKFms/8Y/6guga0x3bbjM4gI3WZDAJtT0IqhGkktZ+w3C ixmlXl/MDafN2icf8p935zZd10Vq2/MJPnKQnTT9+Se7FXftErDB8w+NxCJF6fwqd6F+DgAnG f6XJ13G/Q5Ktnklje/vtaHdb8g8hevuQ4Fpy0AnppB6cECOSxRjlX1AvQKhxbGMowlMJhYgjt U6T1upoPw+6JC3CAVgI9/8ObTUCtBGAsFjOcuCdjdjmH3LYi2WYThNxXXPc311V3RAiS7IBEr rxngsupswZbMVHUfBKKWK9SwaIKS99ABivnK+KoKEiBpxY5vkgDZU5XScV9TTxZI6D3KZnZwq 16K1AorMsN5Vm4ShbeFgw4M6r1MOJFd62XFvTLGiVSFxBZ4NWlgJnSUXNq7FyKJbA4viVGTBe 8bNA6Da1k/mPcxOnjVtxoxpm1HjKP8UYv0M2Cw8W7YSJNal/JGDR3WTeq7h5Bs4e2YK/brdWx kR1CEN4GdIkx93esLC26MOXmwWC/HOwwy0DWM2U8VZgfosIOw9o+vQ9forse3o9kct4GdJRtR ZMFRkg79n5NuPpQCieSSVwoDTXu9SSEw3+kpcR8jHuTSjh2hVrnbSE7nmBPw2O7U27RyI9Dfj tgh2AHKm7/uWMGrXIfl+JLeSLKcYlhRoz/LzZAMQ+HSurtv3ZZ+TUb1l3MPZ+D6bNPdqbwtQH wwOZugWx7Rk24hTpmC8McEFwAWpGRDijeNXlOdd1JGQ+nFsLE/LL8h7zygLSK8ZV8tZAhQ716 ZSlUJfcqcg9g2bk/D Received-SPF: pass client-ip=212.227.15.14; envelope-from=jonathan.brielmaier@web.de; helo=mout.web.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/29 06:58:37 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 X-Spam-Score: 3.49 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=web.de header.s=dbaedf251592 header.b=Oz7KhnYv; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Scan-Result: default: False [3.49 / 13.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; GENERIC_REPUTATION(0.00)[-0.49330502090708]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:470:142::/48:c]; FREEMAIL_FROM(0.00)[web.de]; DWL_DNSWL_FAIL(0.00)[2001:470:142::17:server fail]; R_MISSING_CHARSET(2.50)[]; RCVD_COUNT_TWELVE(0.00)[12]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.18), country: US(-0.00), ip: 2001:470:142::17(-0.49)]; R_DKIM_REJECT(1.00)[web.de:s=dbaedf251592]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[web.de:-]; MAILLIST(-0.20)[mailman]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[92.117.151.41:received]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:22989, ipnet:2001:470:142::/48, country:US]; TAGGED_FROM(0.00)[larch=yhetil.org]; FROM_NEQ_ENVFROM(0.00)[jonathan.brielmaier@web.de,guix-patches-bounces@gnu.org]; ARC_NA(0.00)[]; URIBL_BLOCKED(0.00)[thunderbird.net:url]; FROM_HAS_DN(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[web.de]; HAS_LIST_UNSUB(-0.01)[]; DNSWL_BLOCKED(0.00)[2001:470:142::17:from]; MID_CONTAINS_FROM(1.00)[]; FREEMAIL_CC(0.00)[web.de]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: XaMoqGKIl0Pw Hi fellow guix hackers, in the last couple of days I worked on this icedove patch. It is based on earlier patches from Adrian and ng0 dating back until 2017 :) Before getting to exited: there is still a lot to do before merging into master! Big missing stuff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D * Addons are still enabled and linked to addons.thunderbird.net. This is a problem with the FSDG though I've not used a non-free Addon or even saw one in the addon store. Any help how to disable it is welcome. * Localization: It doesn't have localization support like Icecat. I guess we just need to port it to Icedove. Smaller stuff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D * The binary should also called icedove not thunderbird. * In the UI it's called "Thunderbird Daily" this should become Icedove. * Adrian needs to sign-off as he worked on this patch under GNU AGPL3. * Do more unbundling. But that is also missing in Icecat. * We may need some more build phases from Icecat, but at the moment I want to keep the package as simple as possible. Only acting on real bugs or issues. I'm running Icedove now for a couple of days on my laptop. It's working great. I didn't test installing with a new/empty thunderbird profile. There are maybe some unknown issues. It builds reproducible and `guix size` is about 1.1GiB so comparable to Icecat :) I really hope that we can get Icedove into master. It's current number one at Guix package wishlist (+6). So any feedback welcome! Jonathan Brielmaier (1): gnu: Add icedove. gnu/local.mk | 1 + gnu/packages/icedove.scm | 322 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 323 insertions(+) create mode 100644 gnu/packages/icedove.scm =2D- 2.26.1