From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d9v17-0001od-Hc for guix-patches@gnu.org; Sun, 14 May 2017 11:01:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d9v14-0003u6-B3 for guix-patches@gnu.org; Sun, 14 May 2017 11:01:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:42214) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d9v14-0003u2-5i for guix-patches@gnu.org; Sun, 14 May 2017 11:01:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d9v13-00015e-Tr for guix-patches@gnu.org; Sun, 14 May 2017 11:01:01 -0400 Subject: bug#26924: [PATCH 0/12] Update Calibre to 2.85.1 Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56532) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d9v0W-0001k6-Fa for guix-patches@gnu.org; Sun, 14 May 2017 11:00:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d9v0T-0003Wo-Dv for guix-patches@gnu.org; Sun, 14 May 2017 11:00:28 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:34970 helo=mail.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d9v0T-0003VN-6x for guix-patches@gnu.org; Sun, 14 May 2017 11:00:25 -0400 From: Brendan Tildesley Message-ID: Date: Mon, 15 May 2017 01:00:14 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 26924@debbugs.gnu.org There is still much to do, but I think if fixed more than I've broken, so I'll post these patches now. I'm not sure if I should have rebased them into fewer commits, but that's easier to do than to split them apart again. TODO * Test numerous features of the program on GuixSD. * .desktop files, icons. linux.py contains some .desktop files and other data, but they don't seem to get installed. When installed, /gnu/store/...-calibre-2.85.1/share/appdata/calibre-* contains .xml files There does not appear to be any desktop files installed by default. * MIME data stuff. Not sure how it works. Gentoo has loads of strange hacks. * Package & Unbundle: ** python2-cherrypi ** python2-routes ** Mathjax ** Seen in debian package definition: *** jquery-ui-multiselect-widget *** jquery-ui *** Datejs-all-Alpha * Not sure if dnspython is even used? The last thread for this package is here: https://lists.gnu.org/archive/html/guix-devel/2015-02/msg00478.html Unrar is removed, markdown unbundled, and I checked that the "freeware" icon data is actually GPLv2 ( http://www.zwahlendesign.ch/downloads2/openoffice_icons.zip )