From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id gOGMNPZ4HmPviAAAbAwnHQ (envelope-from ) for ; Mon, 12 Sep 2022 02:10:30 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 6HCSNPZ4HmMP7gAAauVa8A (envelope-from ) for ; Mon, 12 Sep 2022 02:10:30 +0200 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 7C8E63DCA4 for ; Mon, 12 Sep 2022 02:10:30 +0200 (CEST) Received: from localhost ([::1]:52968 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oXX1w-0003XR-OB for larch@yhetil.org; Sun, 11 Sep 2022 20:10:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXX1X-0003XA-1X for guix-patches@gnu.org; Sun, 11 Sep 2022 20:10:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:55034) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oXX1W-0001xM-Le for guix-patches@gnu.org; Sun, 11 Sep 2022 20:10:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oXX1W-0004T2-7A for guix-patches@gnu.org; Sun, 11 Sep 2022 20:10:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#57744] [PATCH 0/3] Add shirah and dependencies Resent-From: M Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Sep 2022 00:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57744 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57744@debbugs.gnu.org Cc: M X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166294139417153 (code B ref -1); Mon, 12 Sep 2022 00:10:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Sep 2022 00:09:54 +0000 Received: from localhost ([127.0.0.1]:43733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXX1O-0004Sa-Cw for submit@debbugs.gnu.org; Sun, 11 Sep 2022 20:09:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:40836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXX1I-0004SP-El for submit@debbugs.gnu.org; Sun, 11 Sep 2022 20:09:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42096) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXX1I-0003WX-AP for guix-patches@gnu.org; Sun, 11 Sep 2022 20:09:48 -0400 Received: from knopi.disroot.org ([178.21.23.139]:57126) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXX1G-0001rE-9W for guix-patches@gnu.org; Sun, 11 Sep 2022 20:09:47 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 7DC8140075; Mon, 12 Sep 2022 02:09:27 +0200 (CEST) X-Virus-Scanned: SPAM Filter 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 UAWjRlDNTa7q; Mon, 12 Sep 2022 02:09:26 +0200 (CEST) From: M DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disr.it; s=mail; t=1662941366; bh=rBJG10ztGE6RokRJf5+tR3CumHIZVEzT0guayBztx2U=; h=From:To:Cc:Subject:Date; b=1nQfOq9LYKnZdZ94YXPyMYFsQjT9osjJk9uC0zbIHVCwFOI+9FSWZdnhmvgrdM71g bfxpMhwlqiFLruFHyXVEaHxVC64Io7AJFZTYnC8cBiPfO4SuNOkwienkKa5mvrBq1r ireY4+Fd2QlZdKWuUIa3S6CCqwp34+LUPe/kzfvOcUEewrrbl4RruZmtUXw7bELyuO 5KYpYibmcUmhluKGZrc86mhPCoZkZXiRRI9HVLsGLiyQfEDz4/23vxSn4W/L3yS86Y 7UJ7PDoRBzjF5uib+9e4k+lK/JsiulnxafKyb8MCCo/peZmAFt4HGzw3dlsK6iUTDU mo4Q2awom2/jg== Date: Mon, 12 Sep 2022 02:09:15 +0200 Message-Id: <20220912000915.30537-1-matf@disr.it> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=matf@disr.it; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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: 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-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1662941430; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: 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=qz+r96GHldCD7/JKROj63189oSbcW3I0H34gruYsTzo=; b=Hvct+CsF4bA1BAnafNY3dcBO+2sUPlWiZLpgpoTUoCfqMu/K9rvbmgRKo8Umq/e/lImz/A sAmZnF/m53oS2h2hTISZwWCdIOM+fq4YnKq8tXjrT3ADhpkpRVI9n+prj5Lkv4E7RHqGpd VyUvwwDj4UaNb7Lx2q//wbrgD1rUb1UUiL+Q18e0SeWU2efr5ChbJTFkWRnlFPMfYz6KFT QXYQcZxHN6Q05yICuDn4DpprgBsvagCueOb0l56AUhoRuohV6nEftWzcfSklUBfSzmRLJG m2DcvWi43M+AdcHRktCl86QpabwdOO8p4lKSCG32AwPPKi0Clm2QmpCoNnPPcw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1662941430; a=rsa-sha256; cv=none; b=kP3IqsPf7k2DODUZ+9nKDXk8ou7yQcev09HILQJF62DvzD7TQUsS+Zzj/IXi4UlEn3y8vL SrIRWOs6/kXgMLrvgAiHmhdJZpyxPOdHTgq1dodGHaN+jjgGaoNUOPl/2i6twwTCAidQ1Y iAImnbuC9MVPxdwGw3QIg6aXEVGhIv8tQcFJ9xgDI9dFn28An3L6R3TTVhQJt0zoS5O2Vb hioVUIifGfCn2+I4kWtSmOL3JeMYrgXwEwLpgv5l93bBI9YaZ7SPBV1CUmPGliKU+dnFEI 7Ht/+oT3iNuNRt/h6geyfzRv0EndozkUXSc6qH9nXjNlKUmNt31E9PbT3qAIpg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=disr.it header.s=mail header.b=1nQfOq9L; dmarc=fail reason="SPF not aligned (relaxed)" header.from=disr.it (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 8.00 X-Spam: Yes Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=disr.it header.s=mail header.b=1nQfOq9L; dmarc=fail reason="SPF not aligned (relaxed)" header.from=disr.it (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 7C8E63DCA4 X-Spam-Score: 8.00 X-Migadu-Spam: Yes X-Migadu-Scanner: scn1.migadu.com X-TUID: qvkw+68zZfrQ shirah is a terminal-based ebook reader, which alone I'd see as a nice addition to Guix packages considering how light, flexible and customizable (themes, opacity, font options, keybindings) terminal emulators are, but it also comes with an optional RSVP mode for speed reading, which can be pretty convenient for a terminal reader since terminal windows can be resized to very small geometry without breaking. shirah also supports basic ebook-reading features, like resuming a read, or browsing from the TOC. M (3): gnu: Add python-ebooklib. gnu: Add python-syllables. gnu: Add shirah. gnu/packages/ebook.scm | 40 +++++++++++++++++++++++++++++++++++++ gnu/packages/python-xyz.scm | 20 +++++++++++++++++++ 2 files changed, 60 insertions(+) -- 2.37.2