From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 19 01:25:04 2020 Received: (at submit) by debbugs.gnu.org; 19 Apr 2020 05:25:04 +0000 Received: from localhost ([127.0.0.1]:43955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ2S0-00008A-4s for submit@debbugs.gnu.org; Sun, 19 Apr 2020 01:25:04 -0400 Received: from lists.gnu.org ([209.51.188.17]:32933) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ2Ry-000082-8t for submit@debbugs.gnu.org; Sun, 19 Apr 2020 01:25:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33692) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQ2Ru-0000Tg-4X for guix-patches@gnu.org; Sun, 19 Apr 2020 01:25:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jQ2Rs-0002it-R8 for guix-patches@gnu.org; Sun, 19 Apr 2020 01:24:57 -0400 Received: from knopi.disroot.org ([178.21.23.139]:52598) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jQ2Rr-0002Qg-PX for guix-patches@gnu.org; Sun, 19 Apr 2020 01:24:56 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 079C825237 for ; Sun, 19 Apr 2020 07:24:53 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m7zSddG54GX0 for ; Sun, 19 Apr 2020 07:24:52 +0200 (CEST) Date: Sun, 19 Apr 2020 01:24:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1587273891; bh=vPvV2zXZ9Yr8GgzHQwLK73PAIIKrHFqm+Vx8eFnlpog=; h=Date:From:To:Subject; b=JPb/6KBu5rZXztrrpgcW4tGLz1YSs34SzO563ianR+VTtfNeKxF3bA1Vu1mW0Wutd lZ0nLXBF5LxGnGYWvX40LY3o+fCmAzGQRkNqcP9rfgKKAN/LKR9wviZZJXVxw8G7D8 x7TZpROn0PuXFHVw8ItvIAxfuWCKrwCCcP3p5TEBTR90RdNqBbS+sDy2AZkMG97d3F 2pDVZ31XJsiv8gNVfMi1jCxzHInejsNkIe16p1NfVwpuE3AoKfpnwQJmjo91EI7rAd +HMV+zAtvW6BxL0vs1JWAEqzxbVD+TaUsi6aMmP//fgksgzeMuxjezaTphJ3Cj+o4+ T8XvhziYi6Ajw== From: Raghav Gururajan To: guix-patches@gnu.org Subject: gnu: font-gnu-unifont: Unify outputs for fonts. Message-ID: <20200419012441.62891acb.raghavgururajan@disroot.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/KGVjqDqRvpATN.bW18Srw/q" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 178.21.23.139 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --MP_/KGVjqDqRvpATN.bW18Srw/q Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline --MP_/KGVjqDqRvpATN.bW18Srw/q Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0002-gnu-font-gnu-unifont-Unify-outputs-for-fonts.patch >From dff7acc350ba6f2e8d6ba3b561fb58acdc1a9c00 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Sun, 19 Apr 2020 01:18:41 -0400 Subject: [PATCH 2/2] gnu: font-gnu-unifont: Unify outputs for fonts. * gnu/package/fonts.scm (font-gnu-unifont): Unify outputs for fonts. Let us not over-do multiple outputs. Separating fonts and binaries is sane enough. Also, GNU Unifont only have very few fonts in each format. --- gnu/packages/fonts.scm | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 0356d50c7c..77103bdd39 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -681,9 +681,7 @@ for use at smaller text sizes"))) (sha256 (base32 "1svzm3xahb2m8r79ha9gb1z3zlckykx9d87cghswj7dxn9868j4b")))) (build-system gnu-build-system) - (outputs '("out" ; TrueType version - "pcf" ; PCF (bitmap) version - "psf" ; PSF (console) version + (outputs '("out" ; Fonts "bin")) ; Utilities to manipulate '.hex' format (arguments '(#:tests? #f ; no check target @@ -696,11 +694,11 @@ for use at smaller text sizes"))) 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((ttf (string-append (assoc-ref outputs "out") - "/share/fonts/truetype")) - (pcf (string-append (assoc-ref outputs "pcf") - "/share/fonts/misc")) - (psf (string-append (assoc-ref outputs "psf") - "/share/consolefonts")) + "/share/fonts/ttf")) + (pcf (string-append (assoc-ref outputs "out") + "/share/fonts/pcf")) + (psf (string-append (assoc-ref outputs "out") + "/share/fonts/psf")) (bin (assoc-ref outputs "bin"))) (invoke "make" (string-append "PREFIX=" bin) -- 2.26.1 --MP_/KGVjqDqRvpATN.bW18Srw/q-- From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 22 22:30:44 2020 Received: (at 40708) by debbugs.gnu.org; 23 Apr 2020 02:30:45 +0000 Received: from localhost ([127.0.0.1]:53721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRRdU-0008CX-II for submit@debbugs.gnu.org; Wed, 22 Apr 2020 22:30:44 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:35435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRRdR-0008CJ-PA for 40708@debbugs.gnu.org; Wed, 22 Apr 2020 22:30:42 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 7880B5C0208; Wed, 22 Apr 2020 22:30:36 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 22 Apr 2020 22:30:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=R/GM52cbBqy+qWDBpm2Chz2n OwaMeKiewODjw+QlAkE=; b=Xh/WRyBASkacf218nmM09s4vnyfL3kPy/inP1pRq BJszNLnZfIJ8Znq22UKD2pbr1PKoYvFK6I42H773iVyC4+TVKrBSE5toHC2DVd7w OkZRcT9O8PWSlYLh2hbSouL6f2Eq8i+9gnjxwSawJr9mJ8Lmai+Zik3jFTxF3DCw JQM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=R/GM52 cbBqy+qWDBpm2Chz2nOwaMeKiewODjw+QlAkE=; b=p/dVeYlFzKc2BKaXaZVTHk uNAH4UKWO0GOczqt/HGC1OpHqNof+TTJ1gexIJbxa67dhyknUt+1E48A4Ud61I4+ 8KFX2MrIdvhLGRPGomxuCjdejm/ZVpSGICpv3f/WTcbevcIyZra4Ev6G/+7BMSKR ygFFbn8tYcf9GueC9tt2hKVJ2sdNiKHArY3QWR6XIyIujzimSv6/cJyqgMdEeBij bxgHpYi7V1BeZ7oJOzHiN59+4hO+W2zdUzHuSxIwl68zKsy54waFz2XCVzIpPPm/ drpSwSmMRMHRco06EmhgFaK1JSmVUw5xyfuY9bzipRNWLaFbX8Q2oD+qfh0zAfjg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrgeekgdehhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecukfhppeejiedrud dvgedrudefkedrieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi lhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 7F7633065D00; Wed, 22 Apr 2020 22:30:35 -0400 (EDT) Date: Wed, 22 Apr 2020 22:30:22 -0400 From: Leo Famulari To: Raghav Gururajan Subject: Re: [bug#40708] gnu: font-gnu-unifont: Unify outputs for fonts. Message-ID: <20200423023022.GA10882@jasmine.lan> References: <20200419012441.62891acb.raghavgururajan@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200419012441.62891acb.raghavgururajan@disroot.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40708 Cc: 40708@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sun, Apr 19, 2020 at 01:24:41AM -0400, Raghav Gururajan wrote: > From dff7acc350ba6f2e8d6ba3b561fb58acdc1a9c00 Mon Sep 17 00:00:00 2001 > From: Raghav Gururajan > Date: Sun, 19 Apr 2020 01:18:41 -0400 > Subject: [PATCH 2/2] gnu: font-gnu-unifont: Unify outputs for fonts. > > * gnu/package/fonts.scm (font-gnu-unifont): Unify outputs for fonts. > > Let us not over-do multiple outputs. Separating fonts and binaries is > sane enough. Also, GNU Unifont only have very few fonts in each format. There is a significant size difference between these outputs. Is there any prior discussion about what they are used for? Is there something to gain by combining them? From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 22 22:44:26 2020 Received: (at 40708) by debbugs.gnu.org; 23 Apr 2020 02:44:26 +0000 Received: from localhost ([127.0.0.1]:53744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRRqk-00006a-6A for submit@debbugs.gnu.org; Wed, 22 Apr 2020 22:44:26 -0400 Received: from knopi.disroot.org ([178.21.23.139]:52682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRRqi-00006I-KR for 40708@debbugs.gnu.org; Wed, 22 Apr 2020 22:44:25 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 1DFD5267A0; Thu, 23 Apr 2020 04:44:23 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uSz4BlSUuUSS; Thu, 23 Apr 2020 04:44:22 +0200 (CEST) Date: Wed, 22 Apr 2020 22:44:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1587609862; bh=puW5BpN9MorqpxPqKbz/Kbb/XPDNRkW6S+0JqBuf6rk=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=EKqbjqAqOHQuMQlIL66rj9jGFhoguX1z/miHhx4doOzuspgpTLuBtpJqz+lvyE+N3 8v2HBWW4YUl1VLvQuPyo2pLWHzBaOoDQhAmsluG5giYTj06JqMrkYK3M0R/4n+z1lm XlpeHyE7M36HMnjmOw0SzuUGzM3aPjf3x1knA8RQ5yqHmJ0Qx406hSJgku7r2s1S7V jmUY3PJumygX7IEeAEU/tS8ih0SFDsIbUChqXewNxlWtT1UUyqZCPiJ/5vPhe4/iJL AKYYOTGuI8M0NwnWmifyu042MBcn6JDpnO3UBtfmz/cbmpv+SG8v+NBucOO4QaL/RW VxKaC7aAV0fyw== From: Raghav Gururajan To: Leo Famulari Subject: Re: [bug#40708] gnu: font-gnu-unifont: Unify outputs for fonts. Message-ID: <20200422224409.22805bb0.raghavgururajan@disroot.org> In-Reply-To: <20200423023022.GA10882@jasmine.lan> References: <20200419012441.62891acb.raghavgururajan@disroot.org> <20200423023022.GA10882@jasmine.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40708 Cc: 40708@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Leo! > There is a significant size difference between these outputs. Is there > any prior discussion about what they are used for? Is there something to > gain by combining them? Not sure about discussion, but it is better to combine fonts and keep just binaries separate. Because if a user install unifont to use in their applications, not all of them gonna use ttf. Some apps gonna look for otf formats. It would be confusing to install three different outputs for get all formats. Regards, RG. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 23 12:05:48 2020 Received: (at 40708) by debbugs.gnu.org; 23 Apr 2020 16:05:49 +0000 Received: from localhost ([127.0.0.1]:55771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jReMG-0001id-Mp for submit@debbugs.gnu.org; Thu, 23 Apr 2020 12:05:48 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:52711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jReMF-0001iM-0A for 40708@debbugs.gnu.org; Thu, 23 Apr 2020 12:05:47 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id B29DB5C028E; Thu, 23 Apr 2020 12:05:41 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 23 Apr 2020 12:05:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=hL95uye2zb3sTisLE6sCtb9L r+zISTA1PZq+Wsb2/gs=; b=xjjOdRPnUe7sy0KPahgoCPcdCfTE2a1NrYuOIEqg LIyglNQ9HCaXV0/3Ta1z2Rax1LTpRij6X5YS2qB+ZNiecOB5+/+mNqtClch7DqLr t0lbpvL1oQ2y7LbniyA5w8hGGK/GEllN1Bmltv/3phPJL+26VfbKFpVgn5BjrBWL W0I= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=hL95uy e2zb3sTisLE6sCtb9Lr+zISTA1PZq+Wsb2/gs=; b=A9HYMj3nnaI6NQTYSCC2et eBEWRokt03n99xaKyOe44g79R8aofcktX6HOjj7L8J5ynAokr3wo+m4ssUNQ+B56 /eBdUJBIimkGE05KTWsz7MEiWmeeWr35YHMZm7du+zq9n8mzbotQa/7wIqIJU9tR sAB+ojGB05l6KZYQ8PCYxVkLNrzAqgklkFyzTOz84UELabwCpmn9bAi3cTsftmln WPAbTSP7NV1/bov3k3AxnPv/MzR67CB9dsmyWl1G1v6dmpufZqQicDmCpz7RbGP2 WyCmdyJrvDZkukRxLGzcYBCXusrFk/9gg1Mju6O6YbyJgG/JuLbwfGKgtxNdhOOg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrgeelgdejhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecukfhppeejiedrud dvgedrudefkedrieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi lhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id EF0DD3065D3D; Thu, 23 Apr 2020 12:05:40 -0400 (EDT) Date: Thu, 23 Apr 2020 12:05:38 -0400 From: Leo Famulari To: Raghav Gururajan Subject: Re: [bug#40708] gnu: font-gnu-unifont: Unify outputs for fonts. Message-ID: <20200423160538.GA29046@jasmine.lan> References: <20200419012441.62891acb.raghavgururajan@disroot.org> <20200423023022.GA10882@jasmine.lan> <20200422224409.22805bb0.raghavgururajan@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200422224409.22805bb0.raghavgururajan@disroot.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40708 Cc: 40708@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Wed, Apr 22, 2020 at 10:44:09PM -0400, Raghav Gururajan wrote: > Not sure about discussion, but it is better to combine fonts and keep just > binaries separate. Because if a user install unifont to use in their > applications, not all of them gonna use ttf. Some apps gonna look for otf > formats. It would be confusing to install three different outputs for get all > formats. Unifont provides TrueType, PCF, and PSF. It does not have OTF fonts. Currently, if a user installs 'font-gnu-unifont' they get TrueType fonts. On the other hand, the PSF fonts can be used in the bootloader and the Linux console, and they are only 68 kilobytes, rather than ~22 megabytes if you combine all the font outputs. I don't see a compelling reason for that increase. If the problem is that packages with multiple outputs are confusing, we should try to improve the UI, and we shouldn't use multiple outputs if there isn't a good reason. But this is a case where I think it makes sense. From debbugs-submit-bounces@debbugs.gnu.org Mon May 11 00:54:35 2020 Received: (at 40708) by debbugs.gnu.org; 11 May 2020 04:54:35 +0000 Received: from localhost ([127.0.0.1]:50949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jY0SZ-0000S7-Jw for submit@debbugs.gnu.org; Mon, 11 May 2020 00:54:35 -0400 Received: from knopi.disroot.org ([178.21.23.139]:45816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jY0SX-0000Ry-Kd for 40708@debbugs.gnu.org; Mon, 11 May 2020 00:54:34 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B394021194; Mon, 11 May 2020 06:54:31 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EwXkVEUckFcm; Mon, 11 May 2020 06:54:30 +0200 (CEST) To: Leo Famulari DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1589172869; bh=B1ddpkdnUkG1pGpilgSktnZ1LhlNcZbp00Px/GikCFc=; h=To:Cc:References:From:Subject:Date:In-Reply-To; b=EuQU33icHOYwZKebb9vX3hIE4FvKmlHGvaREL2Q0J6jpa8oQcaKk8W3aeu8gO7lGm UYyooO4O7sLzRvCYIAab2YK9WBrvAm3IXpwsmlDQjZHUH6xuXitPm9rKbs9/FmAaDY KGmxBxjue7wqVWf/wYIG6Gl3kC1a3w2VTtDMEJqFXSntIGvUzPH1Mws9zSR6NN2eEF WvYfE0jl2RaraIsr+hE5JqgvPEPsgoeUorSOL9lQpKzkUdjpdpV47E8Pc4DrcLUGAf t38LCgsZt/tvwr+BjdAVRVY/LsUSmVShb9LCDB8Qcz9owQFHYA2sTbmB4mFYayZH8M mFliYAuBFLCpQ== References: <20200419012441.62891acb.raghavgururajan@disroot.org> <20200423023022.GA10882@jasmine.lan> <20200422224409.22805bb0.raghavgururajan@disroot.org> <20200423160538.GA29046@jasmine.lan> From: Raghav Gururajan Autocrypt: addr=raghavgururajan@disroot.org; keydata= mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB3ZV6+Jn8 VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426KVaJnklfMjYwIi0l /7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txKkriyrK1h+qc13wRRgVx3tzl7 dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqwyQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9u jRfctouFx5BUr+uGgCHAWcII5D60lt867y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEB AAG0M1JhZ2hhdiBHdXJ1cmFqYW4gKFJHKSA8cmFnaGF2Z3VydXJhamFuQGRpc3Jvb3Qub3Jn PokBTgQTAQgAOBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJetePbAhsDBQsJCAcCBhUKCQgL AgQWAgMBAh4BAheAAAoJEK5u8wRtb3tXvWIH/3NiwaJfcrOoO/r4/reE0PmfgVWRpWP8uhdy ZiuBmcnyltxSmxZ1drlWpnbap5P7ssVyIlY6SrLTAeN7R0S70HAINkn7XvKpWajHShX0MR4b NeqjETNZg7gh2PTg6zfTnYD1UQqdNxnPMiJTSBZBLCAm/LhdEuigt559uoDA9ZEVLR5ycKh+ ny94NLUhmuRXpH/sb6Ey0FKmdMc47KNnkGQaySeGY88RwONgfv3/rriNbOJ1t12d2qsqkiOo znuxg5O3nT6obd7hCuq+EYwjzwSVrUZuMelO32UE4d2iePhiPBfiprVCNDGPFztJTe0Y+OQA ajj23CBgGIap/L1CpZ25AQ0EXrLFZwEIANGMTVaAiSGtpAbxRo9AHOc2kgatkAsH/ejtzNH0 mtGwtE0g5Gh0OKTI678KItanztmukKcZmBngPCwvUGGNQYzWWwsS+kBti5wJ3OForg+JtYuf /n9DjSAhnb7h1piL9Xi0drULl5ovVFRp/IPldkbT3R8pgc9VwAa0VVRP59dsgF6nPhoHjxfB p/XcA2QRnRfB2bN4BVCValJelPGYR0pSwkftFpmha4FRa0LrJtcMeh+PG20asPiKcE4sNGZT mH3keHkTfk5Tuds3ly5vlqmEKg7qY/zoS1yWQJj0j36JoX1/ravo+gUxszig80140a5bF2VU ERLcKO+Cp0lI4/8AEQEAAYkBNgQYAQgAIBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJessVn AhsMAAoJEK5u8wRtb3tXqTIH/A9z70HLCZcAfnpluGj4APfi3haqdU7xvtrkN9eHJoPV7pwx y1luNRR8xg7YHkwcQ/9qEcvSicNIvhjRw5cSpyW9HGmOFyiZ7+KLf3XPUjC7pC5pIM+AAWyy D5GlyqakH1wBe8RC9/8vNyfZnmbV4PUvHoHvY/xZH+D/Afg1J2igdIebkQzzhFBC65TAKFeM NIWQkYIMKjq4u+nmv3sreqvRvlt8VYq0VSq24SFs0JJ+dEmuO3/s72122JIL0XEUS3ooGb/p 678RM2OpelLZcZSPG6vIIrQFKw6/NVjDtOY3DrNPtQ+h84UnFPUtaZyvQQwpGNjvtNzU/Ym+ NwsFm0Q= Subject: Re: [bug#40708] gnu: font-gnu-unifont: Unify outputs for fonts. Message-ID: <4f1c21b4-b3f2-b8e0-a434-26a5c1b8d0de@disroot.org> Date: Mon, 11 May 2020 00:54:05 -0400 Mime-Version: 1.0 In-Reply-To: <20200423160538.GA29046@jasmine.lan> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1d8Hz6Wj8L5BOQVUloTrFjTABynWqi1qu" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40708 Cc: 40708@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --1d8Hz6Wj8L5BOQVUloTrFjTABynWqi1qu Content-Type: multipart/mixed; boundary="sUgeZfd71fKqMQPK4gFGwK4RWqLmw5XUv"; protected-headers="v1" From: Raghav Gururajan To: Leo Famulari Cc: 40708@debbugs.gnu.org Message-ID: <4f1c21b4-b3f2-b8e0-a434-26a5c1b8d0de@disroot.org> Subject: Re: [bug#40708] gnu: font-gnu-unifont: Unify outputs for fonts. References: <20200419012441.62891acb.raghavgururajan@disroot.org> <20200423023022.GA10882@jasmine.lan> <20200422224409.22805bb0.raghavgururajan@disroot.org> <20200423160538.GA29046@jasmine.lan> In-Reply-To: <20200423160538.GA29046@jasmine.lan> --sUgeZfd71fKqMQPK4gFGwK4RWqLmw5XUv Content-Type: multipart/mixed; boundary="------------9623318BA2BC897C8E912B24" Content-Language: en-US This is a multi-part message in MIME format. --------------9623318BA2BC897C8E912B24 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Leo! Sorry for the delayed response. > Unifont provides TrueType, PCF, and PSF. It does not have OTF fonts. That's correct. I was suggesting a scenario of using more than one type. = :-) > Currently, if a user installs 'font-gnu-unifont' they get TrueType > fonts. >=20 > On the other hand, the PSF fonts can be used in the bootloader and the > Linux console, and they are only 68 kilobytes, rather than ~22 megabyte= s > if you combine all the font outputs. I don't see a compelling reason fo= r > that increase. OK. I think of two reasons: 1) If one installs this package with suggested patch, the user can use unifont for any purpose as they wish. It may be application (ttf), console/grub (psf) and/or display server (pcf). 2) The setup will be consistent with other font packages, where the package installs fonts with all the types it can provide. > If the problem is that packages with multiple outputs are confusing, we= > should try to improve the UI, and we shouldn't use multiple outputs if > there isn't a good reason. But this is a case where I think it makes > sense. Improving UI would be good too. Regarding multiple outputs, I think it is good enough to separate libs, bins and docs. In this packages, we already separated bin and fonts. I suggest that we shall not separate fonts further into it's subtypes. That is all I ask. :-) Regards, RG. --------------9623318BA2BC897C8E912B24 Content-Type: application/pgp-keys; name="0xAE6EF3046D6F7B57.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xAE6EF3046D6F7B57.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 KRjY77Tc1P2JvjcLBZtE =3DcLME -----END PGP PUBLIC KEY BLOCK----- --------------9623318BA2BC897C8E912B24-- --sUgeZfd71fKqMQPK4gFGwK4RWqLmw5XUv-- --1d8Hz6Wj8L5BOQVUloTrFjTABynWqi1qu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJ0EvNKqRjepA0pQorm7zBG1ve1cFAl642m4ACgkQrm7zBG1v e1f33Af8CTUeyF6+qqrhMlTqHf3IexktIph0A/NKsHZReB5dVlw0WVWOM29sgC+T DLRPssDsAlAmPTB+y++Ms10rFnNJK0T/kKeNSF3oHWPot1fZeRP8LGleLHSBgbvj 7rhu96sYvjt7QphXSCvZ90P+mhlyc7khPG/AN3e7GYyOUaqdjidL/ENM9UmYuVag Zv+Rw2AKmG2IhXSvlrhBaaH/3dR7J2d1Y3nuuA1dLhFyFPzH33NInQwoHnQEReV0 7fBvy4Kpl7wEh+WZlrQfE0pSfexpfpde/z5ywx0Mu+WGCaS7OqjAAcgbcPunIOBy MsvgEDAGAz0waQ7wUAftnXq9/aB7DQ== =H6BN -----END PGP SIGNATURE----- --1d8Hz6Wj8L5BOQVUloTrFjTABynWqi1qu-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 11 01:32:52 2020 Received: (at 40708) by debbugs.gnu.org; 11 May 2020 05:32:52 +0000 Received: from localhost ([127.0.0.1]:50985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jY13c-0001q8-ER for submit@debbugs.gnu.org; Mon, 11 May 2020 01:32:52 -0400 Received: from knopi.disroot.org ([178.21.23.139]:60512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jY13a-0001py-7V for 40708@debbugs.gnu.org; Mon, 11 May 2020 01:32:51 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 5997D21AD9; Mon, 11 May 2020 07:32:48 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oMMBxEtOb042; Mon, 11 May 2020 07:32:45 +0200 (CEST) Subject: Re: [bug#40708] gnu: font-gnu-unifont: Unify outputs for fonts. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1589175165; bh=8QycvjIAXo3cwiCol4GaazlrUizGWJeEPPhPdfEliRk=; h=Subject:From:To:Cc:References:Date:In-Reply-To; b=l232Pv33tcblda/SVm+hhNsy2LJpn149TFUCygOJ0vcZlCA/qtIZmLY0ztEAhv+T1 izqaLbANyEdGTeQ5xK/9FNTfG/iF9SthI5XyVyK28ha6iElZzoWSNpwyC+eoRO8XnO 57Yr1Hr0dZGtCEECCPE7b9rRRyayzSAsjqrtJ5KNousuNiPzRmjv4loRwQbApvCHpP OHgL4422NdWyiiRuRzcnuTj+ogWTtOjQeeZOI5pYHvxBmRHgdObWcWt/QAkV/oi2ws TuWbGXOjswqB+PRxNKxZL3/N7z7UXnPskaIjbZUlRjkPEx06nHgfpfsiL8FZpVN0n7 IAo3bQkCD6ouw== From: Raghav Gururajan To: Leo Famulari References: <20200419012441.62891acb.raghavgururajan@disroot.org> <20200423023022.GA10882@jasmine.lan> <20200422224409.22805bb0.raghavgururajan@disroot.org> <20200423160538.GA29046@jasmine.lan> <4f1c21b4-b3f2-b8e0-a434-26a5c1b8d0de@disroot.org> Autocrypt: addr=raghavgururajan@disroot.org; keydata= mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB3ZV6+Jn8 VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426KVaJnklfMjYwIi0l /7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txKkriyrK1h+qc13wRRgVx3tzl7 dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqwyQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9u jRfctouFx5BUr+uGgCHAWcII5D60lt867y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEB AAG0M1JhZ2hhdiBHdXJ1cmFqYW4gKFJHKSA8cmFnaGF2Z3VydXJhamFuQGRpc3Jvb3Qub3Jn PokBTgQTAQgAOBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJetePbAhsDBQsJCAcCBhUKCQgL AgQWAgMBAh4BAheAAAoJEK5u8wRtb3tXvWIH/3NiwaJfcrOoO/r4/reE0PmfgVWRpWP8uhdy ZiuBmcnyltxSmxZ1drlWpnbap5P7ssVyIlY6SrLTAeN7R0S70HAINkn7XvKpWajHShX0MR4b NeqjETNZg7gh2PTg6zfTnYD1UQqdNxnPMiJTSBZBLCAm/LhdEuigt559uoDA9ZEVLR5ycKh+ ny94NLUhmuRXpH/sb6Ey0FKmdMc47KNnkGQaySeGY88RwONgfv3/rriNbOJ1t12d2qsqkiOo znuxg5O3nT6obd7hCuq+EYwjzwSVrUZuMelO32UE4d2iePhiPBfiprVCNDGPFztJTe0Y+OQA ajj23CBgGIap/L1CpZ25AQ0EXrLFZwEIANGMTVaAiSGtpAbxRo9AHOc2kgatkAsH/ejtzNH0 mtGwtE0g5Gh0OKTI678KItanztmukKcZmBngPCwvUGGNQYzWWwsS+kBti5wJ3OForg+JtYuf /n9DjSAhnb7h1piL9Xi0drULl5ovVFRp/IPldkbT3R8pgc9VwAa0VVRP59dsgF6nPhoHjxfB p/XcA2QRnRfB2bN4BVCValJelPGYR0pSwkftFpmha4FRa0LrJtcMeh+PG20asPiKcE4sNGZT mH3keHkTfk5Tuds3ly5vlqmEKg7qY/zoS1yWQJj0j36JoX1/ravo+gUxszig80140a5bF2VU ERLcKO+Cp0lI4/8AEQEAAYkBNgQYAQgAIBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJessVn AhsMAAoJEK5u8wRtb3tXqTIH/A9z70HLCZcAfnpluGj4APfi3haqdU7xvtrkN9eHJoPV7pwx y1luNRR8xg7YHkwcQ/9qEcvSicNIvhjRw5cSpyW9HGmOFyiZ7+KLf3XPUjC7pC5pIM+AAWyy D5GlyqakH1wBe8RC9/8vNyfZnmbV4PUvHoHvY/xZH+D/Afg1J2igdIebkQzzhFBC65TAKFeM NIWQkYIMKjq4u+nmv3sreqvRvlt8VYq0VSq24SFs0JJ+dEmuO3/s72122JIL0XEUS3ooGb/p 678RM2OpelLZcZSPG6vIIrQFKw6/NVjDtOY3DrNPtQ+h84UnFPUtaZyvQQwpGNjvtNzU/Ym+ NwsFm0Q= Message-ID: Date: Mon, 11 May 2020 01:32:21 -0400 Mime-Version: 1.0 In-Reply-To: <4f1c21b4-b3f2-b8e0-a434-26a5c1b8d0de@disroot.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="NqXhTKAmQahOBd6tQx9ezjky01twPHkin" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40708 Cc: 40708@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --NqXhTKAmQahOBd6tQx9ezjky01twPHkin Content-Type: multipart/mixed; boundary="uANppc2UEfJdt8miI5qb1URT01UjYjf77"; protected-headers="v1" From: Raghav Gururajan To: Leo Famulari Cc: 40708@debbugs.gnu.org Message-ID: Subject: Re: [bug#40708] gnu: font-gnu-unifont: Unify outputs for fonts. References: <20200419012441.62891acb.raghavgururajan@disroot.org> <20200423023022.GA10882@jasmine.lan> <20200422224409.22805bb0.raghavgururajan@disroot.org> <20200423160538.GA29046@jasmine.lan> <4f1c21b4-b3f2-b8e0-a434-26a5c1b8d0de@disroot.org> In-Reply-To: <4f1c21b4-b3f2-b8e0-a434-26a5c1b8d0de@disroot.org> --uANppc2UEfJdt8miI5qb1URT01UjYjf77 Content-Type: multipart/mixed; boundary="------------6886E98DA2A42E82F5912220" Content-Language: en-US This is a multi-part message in MIME format. --------------6886E98DA2A42E82F5912220 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Leo! > Sorry for the delayed response. >=20 >> Unifont provides TrueType, PCF, and PSF. It does not have OTF fonts. >=20 > That's correct. I was suggesting a scenario of using more than one type= =2E :-) >=20 >> Currently, if a user installs 'font-gnu-unifont' they get TrueType >> fonts. >> >> On the other hand, the PSF fonts can be used in the bootloader and the= >> Linux console, and they are only 68 kilobytes, rather than ~22 megabyt= es >> if you combine all the font outputs. I don't see a compelling reason f= or >> that increase. >=20 > OK. I think of two reasons: 1) If one installs this package with > suggested patch, the user can use unifont for any purpose as they wish.= > It may be application (ttf), console/grub (psf) and/or display server > (pcf). 2) The setup will be consistent with other font packages, where > the package installs fonts with all the types it can provide. >=20 >> If the problem is that packages with multiple outputs are confusing, w= e >> should try to improve the UI, and we shouldn't use multiple outputs if= >> there isn't a good reason. But this is a case where I think it makes >> sense. >=20 > Improving UI would be good too. Regarding multiple outputs, I think it > is good enough to separate libs, bins and docs. In this packages, we > already separated bin and fonts. I suggest that we shall not separate > fonts further into it's subtypes. That is all I ask. :-) I have attached revised patch with this email. :-) Regards, RG. --------------6886E98DA2A42E82F5912220 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-font-gnu-unifont-Unify-outputs-for-fonts.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-font-gnu-unifont-Unify-outputs-for-fonts.patch" =46rom 70037b0f0f640c64aa2323a0bc8ba85a17c5559e Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Mon, 11 May 2020 01:26:43 -0400 Subject: [PATCH] gnu: font-gnu-unifont: Unify outputs for fonts. * gnu/package/fonts.scm (font-gnu-unifont): Combine font types. [arguments]<'install>: Change outputs for pcf and psf to "out". --- gnu/packages/fonts.scm | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 6e9b080299..a79bdf72a6 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -689,9 +689,7 @@ for use at smaller text sizes"))) (sha256 (base32 "1svzm3xahb2m8r79ha9gb1z3zlckykx9d87cghswj7dxn9868j4b"))= )) (build-system gnu-build-system) - (outputs '("out" ; TrueType version - "pcf" ; PCF (bitmap) version - "psf" ; PSF (console) version + (outputs '("out" ; Fonts "bin")) ; Utilities to manipulate '.hex' format (arguments '(#:tests? #f ; no check target @@ -705,10 +703,10 @@ for use at smaller text sizes"))) (lambda* (#:key outputs #:allow-other-keys) (let* ((ttf (string-append (assoc-ref outputs "out") "/share/fonts/truetype")) - (pcf (string-append (assoc-ref outputs "pcf") - "/share/fonts/misc")) - (psf (string-append (assoc-ref outputs "psf") - "/share/consolefonts")) + (pcf (string-append (assoc-ref outputs "out") + "/share/fonts/portablecompiled"))= + (psf (string-append (assoc-ref outputs "out") + "/share/fonts/pcscreen")) (bin (assoc-ref outputs "bin"))) (invoke "make" (string-append "PREFIX=3D" bin) --=20 2.26.2 --------------6886E98DA2A42E82F5912220 Content-Type: application/pgp-keys; name="0xAE6EF3046D6F7B57.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xAE6EF3046D6F7B57.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 KRjY77Tc1P2JvjcLBZtE =3DcLME -----END PGP PUBLIC KEY BLOCK----- --------------6886E98DA2A42E82F5912220-- --uANppc2UEfJdt8miI5qb1URT01UjYjf77-- --NqXhTKAmQahOBd6tQx9ezjky01twPHkin Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJ0EvNKqRjepA0pQorm7zBG1ve1cFAl6442UACgkQrm7zBG1v e1dfwwf+OS6eOrdHejD7/JsUnDmWfoCqdZ+9Q/HlQuZEGYzZAJ0BSPWX1bT5KOVM xgoFlgfCyAqFScuy3s+P3cqz/Ed0JY0aFjWzplmM4ROO1/EEY+oiI456VlxECxbJ VbWcvMVNuIfcpJeqWnUSPZzgV4/Atq76dTL5pqYR0f71F8lE7VmIuEvwkobP1smG X+ApgF/WJdhH35cP4dGJcZ89Ms4H4oDJC0buOLjjAR/KSoj0Y1KHmPdvotPlwCBH AnilUs+3VucZr3AhzCaAU2/+hY5gvASVeYlz9OSFysMqJXWsPraxKvPjgP1pXppB SUs1aqCAChsYkepEorBc+aAqdqBA/Q== =JeZ7 -----END PGP SIGNATURE----- --NqXhTKAmQahOBd6tQx9ezjky01twPHkin--