From unknown Fri Jun 20 07:16:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28100 <28100@debbugs.gnu.org> To: bug#28100 <28100@debbugs.gnu.org> Subject: Status: [PATCH 0/2] Add FBReader. Reply-To: bug#28100 <28100@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:16:08 +0000 retitle 28100 [PATCH 0/2] Add FBReader. reassign 28100 guix-patches submitter 28100 Danny Milosavljevic severity 28100 normal tag 28100 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 14:45:12 2017 Received: (at submit) by debbugs.gnu.org; 15 Aug 2017 18:45:12 +0000 Received: from localhost ([127.0.0.1]:39053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhgq0-0000Pl-58 for submit@debbugs.gnu.org; Tue, 15 Aug 2017 14:45:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhgpy-0000Pd-K1 for submit@debbugs.gnu.org; Tue, 15 Aug 2017 14:45:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dhgps-0005hH-T6 for submit@debbugs.gnu.org; Tue, 15 Aug 2017 14:45:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46442) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dhgps-0005hD-Pz for submit@debbugs.gnu.org; Tue, 15 Aug 2017 14:45:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43797) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dhgpr-00078D-P4 for guix-patches@gnu.org; Tue, 15 Aug 2017 14:45:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dhgpm-0005eh-V7 for guix-patches@gnu.org; Tue, 15 Aug 2017 14:45:03 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:58904) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dhgpm-0005dK-Ob for guix-patches@gnu.org; Tue, 15 Aug 2017 14:44:58 -0400 Received: from dayas.3.home (178.113.138.12.wireless.dyn.drei.com [178.113.138.12]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 4843F1CA02C1; Tue, 15 Aug 2017 20:44:55 +0200 (CEST) From: Danny Milosavljevic To: guix-patches@gnu.org Subject: [PATCH 0/2] Add FBReader. Date: Tue, 15 Aug 2017 20:44:52 +0200 Message-Id: <20170815184452.18629-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.14.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Danny Milosavljevic 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: -5.0 (-----) Danny Milosavljevic (2): gnu: Add liblinebreak. gnu: Add fbreader. gnu/packages/ebook.scm | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 14:47:16 2017 Received: (at 28100) by debbugs.gnu.org; 15 Aug 2017 18:47:16 +0000 Received: from localhost ([127.0.0.1]:39068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhgs0-0000RP-Iz for submit@debbugs.gnu.org; Tue, 15 Aug 2017 14:47:16 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:42000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhgry-0000RI-SC for 28100@debbugs.gnu.org; Tue, 15 Aug 2017 14:47:15 -0400 Received: from dayas.3.home (178.113.138.12.wireless.dyn.drei.com [178.113.138.12]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 728B61CA02C1; Tue, 15 Aug 2017 20:47:13 +0200 (CEST) From: Danny Milosavljevic To: 28100@debbugs.gnu.org Subject: [PATCH 1/2] gnu: Add liblinebreak. Date: Tue, 15 Aug 2017 20:47:08 +0200 Message-Id: <20170815184709.18690-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.14.0 In-Reply-To: <20170815184452.18629-1-dannym@scratchpost.org> References: <20170815184452.18629-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28100 Cc: Danny Milosavljevic 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.7 (/) * gnu/packages/ebook.scm (liblinebreak): New variable. --- gnu/packages/ebook.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/ebook.scm b/gnu/packages/ebook.scm index 32f4f3b2d..187d1ed63 100644 --- a/gnu/packages/ebook.scm +++ b/gnu/packages/ebook.scm @@ -195,3 +195,23 @@ ebooks for convenient reading.") license:public-domain license:silofl1.1 license:cc-by-sa3.0)))) + +(define-public liblinebreak + (package + (name "liblinebreak") + (version "2.1") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/vimgadgets" + "/liblinebreak/" version + "/liblinebreak-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1f36dbq7nc77lln1by2n1yl050g9dc63viawhs3gc3169mavm36x")))) + (build-system gnu-build-system) + (home-page "http://vimgadgets.sourceforge.net/liblinebreak/") + (synopsis "Library for detecting where linebreaks are allowed in text") + (description "@code{liblinebreak} is a library that can be used to detect +where linebreaks are allowed in a given text.") + (license license:zlib))) From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 14:47:19 2017 Received: (at 28100) by debbugs.gnu.org; 15 Aug 2017 18:47:19 +0000 Received: from localhost ([127.0.0.1]:39070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhgs2-0000Rb-Oc for submit@debbugs.gnu.org; Tue, 15 Aug 2017 14:47:18 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:42012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhgs0-0000RO-EM for 28100@debbugs.gnu.org; Tue, 15 Aug 2017 14:47:16 -0400 Received: from dayas.3.home (178.113.138.12.wireless.dyn.drei.com [178.113.138.12]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 48D711CA03B0; Tue, 15 Aug 2017 20:47:15 +0200 (CEST) From: Danny Milosavljevic To: 28100@debbugs.gnu.org Subject: [PATCH 2/2] gnu: Add fbreader. Date: Tue, 15 Aug 2017 20:47:09 +0200 Message-Id: <20170815184709.18690-2-dannym@scratchpost.org> X-Mailer: git-send-email 2.14.0 In-Reply-To: <20170815184709.18690-1-dannym@scratchpost.org> References: <20170815184452.18629-1-dannym@scratchpost.org> <20170815184709.18690-1-dannym@scratchpost.org> Tags: patch X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28100 Cc: Danny Milosavljevic 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.7 (/) * gnu/packages/ebook.scm (fbreader): New variable. --- gnu/packages/ebook.scm | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/ebook.scm b/gnu/packages/ebook.scm index 187d1ed63..bca91ecb7 100644 --- a/gnu/packages/ebook.scm +++ b/gnu/packages/ebook.scm @@ -28,10 +28,14 @@ #:use-module (gnu packages) #:use-module (guix build-system python) #:use-module (gnu packages) + #:use-module (gnu packages compression) + #:use-module (gnu packages curl) #:use-module (gnu packages databases) #:use-module (gnu packages fonts) #:use-module (gnu packages fontutils) #:use-module (gnu packages freedesktop) + #:use-module (gnu packages fribidi) + #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) #:use-module (gnu packages glib) #:use-module (gnu packages icu4c) @@ -44,6 +48,7 @@ #:use-module (gnu packages serialization) #:use-module (gnu packages tls) #:use-module (gnu packages web) + #:use-module (gnu packages xml) #:use-module (gnu packages xorg)) (define-public chmlib @@ -215,3 +220,45 @@ ebooks for convenient reading.") (description "@code{liblinebreak} is a library that can be used to detect where linebreaks are allowed in a given text.") (license license:zlib))) + +(define-public fbreader + (package + (name "fbreader") + (version "0.99.6") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/geometer/FBReader/" + "archive/" version "-freebsdport.tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0gf1nl562fqkwlzcn6rgkp1j8jcixzmfsnwxbc0sm49zh8n3zqib")))) + (build-system gnu-build-system) + (inputs + `(("curl" ,curl) + ("expat" ,expat) + ("fribidi" ,fribidi) + ("glib" ,glib) + ("gtk+-2" ,gtk+-2) + ("libjpeg" ,libjpeg) + ("liblinebreak" ,liblinebreak) + ("libxft" ,libxft) + ("sqlite" ,sqlite) + ("zlib" ,zlib))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (arguments + `(#:tests? #f ; No tests exist. + #:make-flags `("CC=gcc" "TARGET_ARCH=desktop" "UI_TYPE=gtk" + "TARGET_STATUS=release" + ,(string-append "INSTALLDIR=" + (assoc-ref %outputs "out")) + ,(string-append "LDFLAGS=-Wl,-rpath=" + (assoc-ref %outputs "out") "/lib")) + #:phases + (modify-phases %standard-phases + (delete 'configure)))) + (home-page "https://fbreader.org/") + (synopsis "E-Book reader") + (description "@code{fbreader} is an E-Book reader.") + (license license:gpl2+))) From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 16 05:00:20 2017 Received: (at 28100) by debbugs.gnu.org; 16 Aug 2017 09:00:20 +0000 Received: from localhost ([127.0.0.1]:40209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhuBX-0003Kc-Lt for submit@debbugs.gnu.org; Wed, 16 Aug 2017 05:00:20 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhuBV-0003KU-8f for 28100@debbugs.gnu.org; Wed, 16 Aug 2017 05:00:17 -0400 Received: from localhost (141.80.247.215 [141.80.247.215]) by mx.zohomail.com with SMTPS id 1502874006115607.9109110998547; Wed, 16 Aug 2017 02:00:06 -0700 (PDT) References: <20170815184452.18629-1-dannym@scratchpost.org> <20170815184709.18690-1-dannym@scratchpost.org> <20170815184709.18690-2-dannym@scratchpost.org> User-agent: mu4e 0.9.18; emacs 25.2.1 From: Ricardo Wurmus To: Danny Milosavljevic Subject: Re: [bug#28100] [PATCH 2/2] gnu: Add fbreader. In-reply-to: <20170815184709.18690-2-dannym@scratchpost.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 16 Aug 2017 11:00:03 +0200 Message-ID: <87wp63khv0.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28100 Cc: 28100@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 (+) Danny Milosavljevic writes: > * gnu/packages/ebook.scm (fbreader): New variable. > --- […] > + (synopsis "E-Book reader") > + (description "@code{fbreader} is an E-Book reader.") Could you expound a bit? You could mention, for example, what kind of formats it supports. Other than that the patch is fine. Thank you! -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 16 05:04:08 2017 Received: (at 28100) by debbugs.gnu.org; 16 Aug 2017 09:04:08 +0000 Received: from localhost ([127.0.0.1]:40213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhuFD-0003Qg-Ot for submit@debbugs.gnu.org; Wed, 16 Aug 2017 05:04:07 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhuFC-0003QY-A4 for 28100@debbugs.gnu.org; Wed, 16 Aug 2017 05:04:06 -0400 Received: from localhost (141.80.247.215 [141.80.247.215]) by mx.zohomail.com with SMTPS id 1502874240193115.44614890162632; Wed, 16 Aug 2017 02:04:00 -0700 (PDT) References: <20170815184452.18629-1-dannym@scratchpost.org> <20170815184709.18690-1-dannym@scratchpost.org> User-agent: mu4e 0.9.18; emacs 25.2.1 From: Ricardo Wurmus To: Danny Milosavljevic Subject: Re: [bug#28100] [PATCH 1/2] gnu: Add liblinebreak. In-reply-to: <20170815184709.18690-1-dannym@scratchpost.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 16 Aug 2017 11:03:57 +0200 Message-ID: <87valnkhoi.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28100 Cc: 28100@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 (+) Danny Milosavljevic writes: > * gnu/packages/ebook.scm (liblinebreak): New variable. > --- > gnu/packages/ebook.scm | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > diff --git a/gnu/packages/ebook.scm b/gnu/packages/ebook.scm > index 32f4f3b2d..187d1ed63 100644 > --- a/gnu/packages/ebook.scm > +++ b/gnu/packages/ebook.scm > @@ -195,3 +195,23 @@ ebooks for convenient reading.") > license:public-domain > license:silofl1.1 > license:cc-by-sa3.0)))) > + > +(define-public liblinebreak > + (package > + (name "liblinebreak") > + (version "2.1") > + (source (origin > + (method url-fetch) > + (uri (string-append "mirror://sourceforge/vimgadgets" > + "/liblinebreak/" version > + "/liblinebreak-" version ".tar.gz")) > + (file-name (string-append name "-" version ".tar.gz")) this “file-name” field is not necessary. The tarball is already properly named. > + (sha256 > + (base32 > + "1f36dbq7nc77lln1by2n1yl050g9dc63viawhs3gc3169mavm36x")))) > + (build-system gnu-build-system) > + (home-page "http://vimgadgets.sourceforge.net/liblinebreak/") > + (synopsis "Library for detecting where linebreaks are allowed in text") > + (description "@code{liblinebreak} is a library that can be used to detect > +where linebreaks are allowed in a given text.") “allowed” is a bit vague. The description on the website is better, in my opinion: Liblinebreak is an implementation of the line breaking algorithm as described in Unicode 6.0.0 Standard Annex 14, Revision 26. It breaks lines that contain Unicode characters. It is designed to be used in a generic text renderer. Could you use that instead? It’s good with these changes. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 16 20:01:42 2017 Received: (at control) by debbugs.gnu.org; 17 Aug 2017 00:01:42 +0000 Received: from localhost ([127.0.0.1]:41706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1di8Fp-0004gf-QR for submit@debbugs.gnu.org; Wed, 16 Aug 2017 20:01:41 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:33652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1di8Fn-0004gX-Mj for control@debbugs.gnu.org; Wed, 16 Aug 2017 20:01:40 -0400 Received: from localhost (178.113.138.12.wireless.dyn.drei.com [178.113.138.12]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 8AD7D1CA0861 for ; Thu, 17 Aug 2017 02:01:37 +0200 (CEST) Date: Thu, 17 Aug 2017 02:01:33 +0200 From: Danny Milosavljevic To: Message-ID: <20170817020133.0b825cbb@scratchpost.org> X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 28100 [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [85.13.128.8 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control 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.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 28100 [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [85.13.128.8 listed in list.dnswl.org] 0.0 TVD_SPACE_RATIO No description available. 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject close 28100 From unknown Fri Jun 20 07:16:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 14 Sep 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator