From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 15 13:29:30 2020 Received: (at submit) by debbugs.gnu.org; 15 Apr 2020 17:29:30 +0000 Received: from localhost ([127.0.0.1]:37047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOlqs-0000lW-AV for submit@debbugs.gnu.org; Wed, 15 Apr 2020 13:29:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:43947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOlqq-0000lP-Ka for submit@debbugs.gnu.org; Wed, 15 Apr 2020 13:29:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43972) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOlqo-0006d9-31 for guix-patches@gnu.org; Wed, 15 Apr 2020 13:29:28 -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.3 required=5.0 tests=BAYES_20,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,SPOOFED_FREEMAIL,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jOlqm-000168-PX for guix-patches@gnu.org; Wed, 15 Apr 2020 13:29:25 -0400 Received: from mout.gmx.net ([212.227.15.18]:44313) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jOlqm-00015C-AI for guix-patches@gnu.org; Wed, 15 Apr 2020 13:29:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1586971762; bh=aJ6QiRPfGb9Pk5cPe4Uk/qXTKHkz4v2QbCLjWZxepqw=; h=X-UI-Sender-Class:From:To:Subject:Date; b=Q/vdUsUmfmMRzWY8M7mmeUsurA69FeuODwZ/n8pKEeVi35rM6Bd2CMzgkzN6Q++nN 0uOGkoztokHY9xE/a2t3i3WIF7clACv9lqdu+IQnWFEvVRFwds2Iv+qsv035s9g7kr 2/biEltje02AGGZ4dCXi4q0DU5kM9BBLEeL5FviA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from e119807-lin ([77.136.144.23]) by mail.gmx.com (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1Ma20k-1jjeCr3228-00Vv61 for ; Wed, 15 Apr 2020 19:29:21 +0200 User-agent: mu4e 1.2.0; emacs 26.3 From: Pierre Langlois To: guix-patches@gnu.org Subject: [PATCH] Update gpodder to 3.10.15 and enable some tests. Date: Wed, 15 Apr 2020 19:29:20 +0200 Message-ID: <87tv1kwtcf.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:EPhEF2FgBe2glrTu3PzZ6znZS4CQaFjLsazJ5PSB8BfNnd6wu3O mIBmCq/U2WMIG366ircIbgjk1TJ88rxo843u88rt4ishmfP14rRLz9kykvPEHesyaxagbFR UKl82UWDKDOSHe6BIJUKCBAW5ioiDxlqsaswTl1MDfKGLUEiHoGStgSGL9jfrvB0nyanrCq CEont/Q+ZjfFo+paB66QQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:vYilXfyGEfY=:x13H7WCv1odI2PvQuXlW0p Nt6iLFgohG+Ic7gJoJRE6p0gKEFqwvAr/Tsee++VxH9mrqQUgiiU1mDZurFpRMP9Z8DIEDA/G BYOu+QuMqAOXtzdkqzF7fm+zdMfDumfDp0SsRdoV9tWAgl2RN/nZwUfEdWLErgj7r186PdYus Gel+DPBVNc4IP69FGBBLO7IUGG1vfnaDeVt+1EeOKefalCQkeKk3wAEgQnS+BtPkkd7CaAFxz SjAxOyrOjBCgf8UK/RHxtmNDhoYyvFCLShv6xHVuq+vhISEMuj/m7pgUAKSwM3WBqG4u/dyMK dnoBozAwNOBtCosurqbZEEHbSAaLdvzi7/J5fayvo/g0Vu6fThWj6UVM3QW0Kv+ilZ2ddfZB6 5kUZpwvBVUX4+VrjrTq+Z/NJVi1uFuK4kbUuHMozcPthI7hsf+aMOvRGaExP8pCRaYhZCiDWs Hz/9J56ATCF4BscdXuc1GaA0UPFclJjpb1gxbGGkJ/2cAIIYjTBbyYyHx+QLYQYwPziUofW6o y0lVyxEfNw1D5Lg3D7G1Hb1oP4s8YZJLcqk28a7x6ddFCS8gUU+oUBZSsp2B5dVNn8r2SBwUH Pi5gAapbitey9wVLNDEYuUweLnWLdgUTV6qejA70qpqvhdg3M/v18gYdPwSfCeR19zvVSZ+qy aCC/fUPiKP2HZl3+thtRAnP1nXymU+yd9qoC2zvuQVGjhIFPEZxl+lnkETDX+y71wFW19PB47 8q9jHa8NSXpMCkLTXHVDf8IdPLb5VzhzWMYs687aYZ3FTGbOlBxZU0tCIgURqDev7u7hJZfZ0 jHYkAzNAGOUNyDUzmVp2ts3z8N4NTR2ae2vfg4HHDuh2LXcD6niTWIru1Irt7/rwA9ty1u1xo Bi9UKNeG2TLl6gQNM1cfzVxF8xeU9gz/EcnAhdjR7aXV2kSdeGu9of4XP2cblXxtF2a2CeZRQ EGIVTOe4ieaewA++OwMJUust6o168/SiyQ9RIJW/jCCQY4Y3kxP6XK+oBGhS0QcBWf0zbw9yq i93ZQe+gSVYoR6x9hIPatveOjH+y1kaKbTtvnjH30Z0AqsntY6nEbOFjqzPVu5LBlCq5vKr43 Ggtu86t4RvrsHH700XP28kehcO+t4GmMgXRlfSlSE2S2llG6pfNp7eAtPOXlbA4L2/H6Q1d/V n4E3LxhmHDgDCgKbg+4PKw3Cgkd/WHvwz5sGxzZp2tCk5WGp4IWiPStnJ44jYY5ITG6NEMk10 3AQLteHTTmKazJcVA X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.18 X-Spam-Score: 2.2 (++) 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: Hi Guix! Here are a few patches to update gpodder to the latest release. I've also just noticed we didn't run its tests, as well as python-podcastparser's tests, so here we go! Thanks, Pierre Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: gpodder.org] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=pierre.langlois%40gmx.com; ip=209.51.188.17; r=debbugs.gnu.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (pierre.langlois[at]gmx.com) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 2.0 SPOOFED_FREEMAIL No description available. 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 (/) --=-=-= Content-Type: text/plain Hi Guix! Here are a few patches to update gpodder to the latest release. I've also just noticed we didn't run its tests, as well as python-podcastparser's tests, so here we go! Thanks, Pierre --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-gpodder-Update-to-3.10.15.patch Content-Transfer-Encoding: quoted-printable =46rom 9da7177a336310baf5928732de7b51f3a5709735 Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Wed, 15 Apr 2020 18:40:57 +0200 Subject: [PATCH 1/3] gnu: gpodder: Update to 3.10.15. * gnu/packages/gpodder.scm (gpodder): Update to 3.10.15. =2D-- gnu/packages/gpodder.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index 02aef3ed47..84c63ce806 100644 =2D-- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -38,7 +38,7 @@ (define-public gpodder (package (name "gpodder") - (version "3.10.13") + (version "3.10.15") (source (origin (method git-fetch) @@ -47,7 +47,7 @@ (commit version))) (sha256 (base32 - "1h542syaxsx1hslfzlk3fx1nbp190zjw35kigw7a1kx1jwvfwapg")) + "0ghbanj142n0hgydzfjmnkdgri2kswsjal3mn10c723kih4ir4yr")) (file-name (git-file-name name version)))) (build-system python-build-system) (native-inputs =2D- 2.26.1 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0002-gnu-gpodder-Run-tests.patch Content-Transfer-Encoding: quoted-printable =46rom ea424d6de55f1731512ac4a62f60d91239abc93e Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Wed, 15 Apr 2020 18:41:02 +0200 Subject: [PATCH 2/3] gnu: gpodder: Run tests. * gnu/packages/gpodder.scm (gpodder)[native-inputs]: Add python-coverage a= nd python-minimock. [arguments]: Replace the 'check phase and invoke "make unittest". =2D-- gnu/packages/gpodder.scm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index 84c63ce806..98d7a84ce7 100644 =2D-- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -51,7 +51,9 @@ (file-name (git-file-name name version)))) (build-system python-build-system) (native-inputs - `(("intltool" ,intltool))) + `(("intltool" ,intltool) + ("python-coverage" ,python-coverage) + ("python-minimock" ,python-minimock))) (inputs `(("gtk+" ,gtk+) ("python-pygobject" ,python-pygobject) @@ -72,6 +74,12 @@ (substitute* "src/gpodder/util.py" (("xdg-open") (string-append xdg-utils "/bin/xdg-open"))= ) #t))) + (replace 'check + (lambda _ + ; The `unittest' target overrides the PYTHONPATH variable. + (substitute* "makefile" + (("PYTHONPATH=3Dsrc/") "PYTHONPATH=3D${PYTHONPATH}:src/")) + (invoke "make" "unittest"))) ;; 'msgmerge' introduces non-determinism by resetting the ;; POT-Creation-Date in .po files. (add-before 'install 'do-not-run-msgmerge =2D- 2.26.1 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0003-gnu-python-podcastparser-Run-tests.patch Content-Transfer-Encoding: quoted-printable =46rom 25db2f9143e3bef649c009a5ae92099c79b8a2aa Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Wed, 15 Apr 2020 18:41:07 +0200 Subject: [PATCH 3/3] gnu: python-podcastparser: Run tests. * gnu/packages/gpodder.scm (python-podcastparser)[native-inputs]: Add python-coverage. [arguments]: Replace 'check phase and invoke "nosetests". =2D-- gnu/packages/gpodder.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index 98d7a84ce7..6963da9dff 100644 =2D-- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -184,7 +184,13 @@ downloading episode status changes.") (sha256 (base32 "0k62ppg20i41gcc5x8ddjn7zbpy47hqpxzrq9257g2c71m4qw07b")))= ) (native-inputs - `(("python-nose" ,python-nose))) + `(("python-coverage" ,python-coverage) + ("python-nose" ,python-nose))) + (arguments + '(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ (invoke "nosetests")))))) (build-system python-build-system) (home-page "http://gpodder.org/podcastparser") (synopsis "Simplified and fast RSS parser Python library") =2D- 2.26.1 --=-=-=--