From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id uPhKNuH5ZmEgcAEAgWs5BA (envelope-from ) for ; Wed, 13 Oct 2021 17:23:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id EObDMeH5ZmHyFgAAbx9fmQ (envelope-from ) for ; Wed, 13 Oct 2021 15:23:13 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.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 3C6882BB36 for ; Wed, 13 Oct 2021 17:23:13 +0200 (CEST) Received: from localhost ([::1]:50746 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mag64-0004zH-BJ for larch@yhetil.org; Wed, 13 Oct 2021 11:23:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57600) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mag5u-0004z2-Sy for bug-guix@gnu.org; Wed, 13 Oct 2021 11:23:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49760) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mag5u-00056y-IQ for bug-guix@gnu.org; Wed, 13 Oct 2021 11:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mag5u-0004RL-Bs for bug-guix@gnu.org; Wed, 13 Oct 2021 11:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#51183: lagrange: fribidi and harfbuzz dependencies? Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 13 Oct 2021 15:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51183 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 51183@debbugs.gnu.org X-Debbugs-Original-To: Guix Bug Reports Received: via spool by submit@debbugs.gnu.org id=B.163413855517020 (code B ref -1); Wed, 13 Oct 2021 15:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Oct 2021 15:22:35 +0000 Received: from localhost ([127.0.0.1]:33073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mag5T-0004QS-BK for submit@debbugs.gnu.org; Wed, 13 Oct 2021 11:22:35 -0400 Received: from lists.gnu.org ([209.51.188.17]:53330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mag5P-0004QG-HM for submit@debbugs.gnu.org; Wed, 13 Oct 2021 11:22:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57414) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mag5P-0004Op-8x for bug-guix@gnu.org; Wed, 13 Oct 2021 11:22:31 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:7996) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mag5M-0004X5-UR for bug-guix@gnu.org; Wed, 13 Oct 2021 11:22:30 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id E448512FD for ; Wed, 13 Oct 2021 17:22:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:mime-version:content-type:content-type :date:date:from:from:subject:subject:message-id:received :received:received; s=dkim20160331; t=1634138543; x=1635952944; bh=/pTvV+NE3HEUkINMxWkzCKTESiQMr1X3fxA2173nHSU=; b=GMa36tw62d46 rumLXzQZoUrApefrStybU9C988O1yAHSahJVNYPO/hMAxaVYQbzjBMak71/JsMTb P3coaI7N1nxm97y0jT7aam6vQxG/wA7qOFpl71ZHxQulIIbo6hXVcsbmyBpvMpVY t8yxXDh4Two3QuXSTSGkP4W0UEu6Y1tF87mEHNcSYe2EeiBW3wYWVFNJGDXUexs8 WgNISJJ5/1YODsZ65qi8WQqYt+WR22oZA9zJ1bggJIpFKvT7iXj1rDbaTixUzUQt x9hQUF9xu29n9IMKGDt92xf3oXj3EHm9FAZemzMXyvamqe65x3WDzLmdcpq2AdqC 5HW76hAjygkJh4eZ7NNoiV31laQX+VUkOmkTDsfeNOihUQWZkfdaeYBUwV6zP9V1 3HjLiuP9b4deWO8/1DE53JIsqt9Jaghcqi5gxG+RmLIUjyhlHaeA6aP6lEdfYXoF kgJ09myUlHKmMeC4Y2cbz91SLJgOLFzfGqJpgRaK+mbzcZYv3OWLxb5tVE+LGeYq AeyW8cBt/UtXplw9W+AkPIunKLklgp4q8rrbGEBoiXeui328duj+NhKcWgroLxOG bDD2WNFDdCs66G81HMhnhJfDS7qfX8/0nEvkFUsMgiNLmfp1u/Lbm8+l9BQFe15s QfNlFsiUMVfK8sEKZOsDXuRERkjIiH8= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 027IsVJlqbky for ; Wed, 13 Oct 2021 17:22:23 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by mx.kolabnow.com (Postfix) with ESMTPS id 4232B12BB for ; Wed, 13 Oct 2021 17:22:22 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx002.mykolab.com (Postfix) with ESMTPS id BF96231BE for ; Wed, 13 Oct 2021 17:22:22 +0200 (CEST) Message-ID: <13dbc4b21d83ed3ffad524bd876f952e84696b2a.camel@librehacker.com> From: Christopher Howard Date: Wed, 13 Oct 2021 07:22:18 -0800 Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Received-SPF: none client-ip=95.128.36.41; envelope-from=christopher@librehacker.com; helo=mx.kolabnow.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1634138593; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=/pTvV+NE3HEUkINMxWkzCKTESiQMr1X3fxA2173nHSU=; b=cGseVummCpEn5mBdEHvPRXFvcrv6brYNFgLRMHfn0yzCzvhOHA9X0vW8nhft1omyy38ZMy 5YQa0YrovR7WuEm0uOHqaIeMmHUJd9DOa9JuGM56oFg1hN7TrP4DciisoK6Ud+nRSD6Tn7 r9iaxvXv1VJ/lKdFuSxREopuqnAQShS0hVIyduZ1mSFXIZBsI2v+BmuVbbZCS9txT1+TO4 JoAZxkQVZqj4yi9s0uVx3JYSrj32M0BM/5iE/KWU6EEVq6sRWKeeSbPIvzuC4xZHbQZ+o6 /Q53LCEKKy1pyicky4FzmASGHAk2J5QBEIAQS/9kdii7/m3xpMeOClT8n81HZA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1634138593; a=rsa-sha256; cv=none; b=bF+ojKa7aerOcwJ6dG6qhKSELbNfC957IKWIcMt5NuTYMyaN8jSMKF33aNwnFoFIxiBEpu bYrNuSO5XpGtnOLtxwFCJSOoDi3dIva0nFl/yCyWtMxpIWKTT2HUseQqn866eUWOvVVx+s xyuTu2UisMlblU8YQq3Wnvpn8T1uGUbpfTKBZuKCb9DF39EPlTzEUSf+GnJJa8rgcv0NZD dmfXxbuqh8jpOaFHXuDDJNY3cgSbCo8YsNEifYya8sbvG9QIMk5BmRkeSLowU1E1zyyyyA lYNh8MzfuViGl4sGeJuXSoFODBKYIqlVVrvTyXDb0FFGoE8lLPCLjR8LRE3Nsw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=kolabnow.com header.s=dkim20160331 header.b=GMa36tw6; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -0.42 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=kolabnow.com header.s=dkim20160331 header.b=GMa36tw6; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 3C6882BB36 X-Spam-Score: -0.42 X-Migadu-Scanner: scn0.migadu.com X-TUID: QrUxCmh5eUIa Hi, I like the lagrange gemini client, but I have struggled with some font display issues since I do a publishing with mixed English and Hebrew words. Lagrange does display Hebrew unicode characters, if you switch to the selectable "Tinos" font in the preferences, but on my system, the Hebrew script is displayed in the wrong direction (left-to- right, instead of right-to-left). According to the Lagrange github README, Lagrange should be able to utilize the fribidi and harfbuzz software to properly display these sorts of scripts, but it does not seem to be doing this in Guix, even though these packages are available. I attempted running lagrange inside "guix environment --ad-hoc fribidi harfbuzz" but the scripts are still displaying backwards, suggesting that something needs to be modified in the package definition itself to utilize this software. Here is a simple gemini test page (contain just a single Hebrew word): gemini://gem.librehacker.com/gemlog/your-word/test.gmi On my system, it displays the letters as "bet resh alef" from left to right, rather than from right to left. https://en.wikipedia.org/wiki/Hebrew_alphabet#Alphabet -- Christopher Howard Gemini capsule: gemini://gem.librehacker.com Web version: https://portal.mozz.us/gemini/gem.librehacker.com