From patchwork Wed Apr 29 10:56:14 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jonathan Brielmaier X-Patchwork-Id: 21752 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8C75627BBE4; Wed, 29 Apr 2020 11:59:36 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:470:142::17]) by mira.cbaines.net (Postfix) with ESMTP id CABAE27BBE1 for ; Wed, 29 Apr 2020 11:59:35 +0100 (BST) Received: from localhost ([::1]:57900 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTkRD-0002y1-2I for patchwork@mira.cbaines.net; Wed, 29 Apr 2020 06:59:35 -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 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches 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 ================= * 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 ============= * 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 --- 2.26.1