From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 20:12:02 2019 Received: (at submit) by debbugs.gnu.org; 21 Mar 2019 00:12:02 +0000 Received: from localhost ([127.0.0.1]:52500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lJR-0007N5-Sq for submit@debbugs.gnu.org; Wed, 20 Mar 2019 20:12:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lJQ-0007Mq-4P for submit@debbugs.gnu.org; Wed, 20 Mar 2019 20:12:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:56224) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h6lJK-0003vM-Rj for submit@debbugs.gnu.org; Wed, 20 Mar 2019 20:11:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51055) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6lJJ-0002V1-Mg for guix-patches@gnu.org; Wed, 20 Mar 2019 20:11:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,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 1h6lJI-0003rl-M4 for guix-patches@gnu.org; Wed, 20 Mar 2019 20:11:53 -0400 Received: from mout.gmx.net ([212.227.15.15]:59027) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h6lJI-0003p3-6l for guix-patches@gnu.org; Wed, 20 Mar 2019 20:11:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553127109; bh=M4tI1X++MbEAsEivJ9ZaoZzsViYy+jNqYUV74f9uDis=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=IXoih53gw/lBebJy9Vaa8hjJtN9RN1oRN1SsQJmop8lg0lH/I7cnBW9spB6xTS6Vt 4DRyanFRig2c4AE37paIk7HJ7CroBv4eaS9/GkokI2bfnrVIkopV9FGyai7AvVCMVS VV+VzSSHbSiXjd/YurfmUcaq5hY1JQ2HcLlNlzsw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere.lan ([92.8.229.67]) by mail.gmx.com (mrgmx001 [212.227.17.184]) with ESMTPSA (Nemesis) id 0LgHvY-1gcwHR2E2G-00nfuN; Thu, 21 Mar 2019 01:11:49 +0100 From: Pierre Langlois To: guix-patches@gnu.org Subject: [PATCH 0/5] Add gPodder. Date: Thu, 21 Mar 2019 00:11:43 +0000 Message-Id: <20190321001143.21045-1-pierre.langlois@gmx.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:h6zJfbi/6nqh1evPVc9M5TvxZYQFEOanguj0nk0WpgZxv38+K8g j4c64Mk8KABiWPqfxoek3SLKWs6TYLUZQ61F5xJAPaowDyhXC1aBjQm+oCJuCLxhh0ZPZLa mA4TxN5uuLDcFMpMIAi3H8R1i0ba+0xgi6aLW59qIhvJv8Vxjxuj1eLDIPLhMZ8wQx3eEJU gMZWakVoRfo4pAKjpPqNg== X-UI-Out-Filterresults: notjunk:1;V03:K0:/8n9ZqQ+t3o=:tBBg1g84TOLykVuo7jtMHL Epp4INvdw910SIic/NUPn9+3LZgPvbYaTLD70iBFxIUBXr+sZ1dmzpx+AuMQpDn0cEASw1NYN HBl3d/VUg18U3jSpzid/+3dZe0M9ApUzSKSYKHpRyAy3JXBxZ2/TUvYZeNK8NFUSQ62TRue9L e2ZdwiZ+Kucvd608wIZMR8wP+qq+MQkcvJWwHxhDkgQq4hP9uiIvk8bquBfF3L4DvBvy6EhK1 gmx/xR1bGmmKUDXSFTq8RRgfWfWp+uwww00B3LfbZ3t7yFFOiZ2KCoGrcEA8g92O0KG7IAMuo geteTlzceJSLN34a1x7q6V2UEjshero1NbAGKxl5HWDWVYd4c4G9ImyiXCYUIA0rNSL+l/blC 2cbaU/BoVs6/Jr7ca624uamUErCpEOMcAXdY12c6wS2z5qH2J3cNTbv+DuMcE3J8npQDddVl+ t3f9iZqacoV9V+syMPMt3W+MPIfdrHISneK0F9c5XeCZBQzqLR5J9V2NSQTamR+UgC7B/lemg gEIjE35zbM/XkcqDB1IYjEMDeCsj1FQLkv4m84I9Y2EIYVA4WFXbQ+WrlhIiwvvkqEUcuyXHK 05dY05hlJLFL/ALW4Had7UUJre3W67fvxq91C7sgtdQNyVo85jQBCP4ogYtKMsdPz98hIitA0 RYpb0f2j0Vstfa6dmwY9Kr0bRCdX/LTstgkQBmhwdxO6oYjf5I0bbsaS8/EXeWOv3O0BSpgZz c4fPqMycmB7DA2rcWBRL0+RSYDsGZWHZ0nM5oG2OybG7Xq9C+HFaoglh6/NJCfy7Qk/y08/ZP mYJsphPn88LckYGshS9i+pOizs6q0fYA9nFZUaH4kvJrSmYmFzIJvPrb3Hs8wfB13cgf6LVr2 QF4QioHZ2XwVXniPayvs0oYsHx+Yuiv/GxC8+r9Dd392YkDLnpJtdd4Y43QDk5 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.15 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Pierre Langlois 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.1 (/) Hello Guix! Here is a patch series to add gPodder [0] and its dependencies. Since we have a few packages from the same project I thought we'd add a new gpodder.scm file for them. What do you think? Thanks! Pierre [0]: https://gpodder.github.io Pierre Langlois (5): gnu: libmygpo-qt: Move to new 'gpodder.scm' file. gnu: Add python-podcastparser. gnu: Add python-minimock. gnu: Add python-mygpoclient. gnu: Add gPodder. gnu/local.mk | 1 + gnu/packages/check.scm | 22 +++++ gnu/packages/gpodder.scm | 170 +++++++++++++++++++++++++++++++++++++++ gnu/packages/music.scm | 31 +------ 4 files changed, 194 insertions(+), 30 deletions(-) create mode 100644 gnu/packages/gpodder.scm =2D- 2.21.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 20:22:37 2019 Received: (at 34931) by debbugs.gnu.org; 21 Mar 2019 00:22:37 +0000 Received: from localhost ([127.0.0.1]:52505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTd-0007eA-0J for submit@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:37 -0400 Received: from mout.gmx.net ([212.227.17.22]:37129) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTa-0007ds-PD for 34931@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553127744; bh=7Kxsbf2I8xrN7nL1OzlSVN4jPcNvGEdw4Y+95HHGDHQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=Fqj58mHy37qIiccZjPZ2Y05K/weUCKg3pq+8Pg0yUGAgrLwP9wpOJRp+4YueoCfVC bJbbbHebvtCVc29HwVRxOTubLl8M8Vv6AuYyYcGhjqoR6xQiC2TnIV+mf32HXWJyTl jYRJrNODDxeJcfsqTzJy0aYbIiAi4NuSVD1K74O0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere.lan ([92.8.229.67]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0M3u86-1goPbu1B2Y-00rUfD; Thu, 21 Mar 2019 01:22:24 +0100 From: Pierre Langlois To: 34931@debbugs.gnu.org Subject: [PATCH 1/5] gnu: libmygpo-qt: Move to new 'gpodder.scm' file. Date: Thu, 21 Mar 2019 00:22:00 +0000 Message-Id: <20190321002204.25294-1-pierre.langlois@gmx.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:FryM1JoLb/tYaxN1afxvwghue7KuyQHlQ3DaNbP4zF3Og8SBNcE ApAsSns3yUH/y1iMmmwwjPk7jr8Ir0ieD9j1VQY+X1b15r/2x8WnIhrN7TH5IGkP/e2VXbV lcIAGYK4Z3KI1i7ZX20TF9995agfH63HOLeT7e2hub1kSbU5+kY51Vw9v5D84ycrGuvPxmL enH78vJ/l4JSPoTNbRqpA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:0SfdKvp7hTE=:pM5XfMEHgSPcjI7Q9vd2b/ W6Q/Aed2pGLxIfITt2w+wMXFDfa5f4NBq49nzEu3Pw5gtJX1ng7RvkDjuuzzw+gurLxA0jK1w KppYTBhA/LJDcrTnZugRDD8PU2F8BJmR2WwJSX2ySzxIE+kyoYM3q/JxuGnLuZrvXd9w3lk02 GUSV23PmR/aHe70fvnX3SB0UrnFLfoldryBUrpdSJsz3prgcLFsjn1Bu97vvyFxNo7OKxJfO1 pZ/HSvHckiV57Ci5FiGle6SOhXn1H7VC6KGRJ0Y3qcLEgSCpferAE+BMDE09IV+moVa1hlXw4 NncxceebC3Abl5KyYfjb3acnuU5BuzSRQVuUmrQVjd7UP0cxJZn0KhT0GESTBC0bTfLRSskaq b5b2Sjs6b1fjodMJQZiTFRAXgJrtmerUQUMR/jjO9aA1+QwOA2/agGK7oB2YzF9QTCNXT+lRu RZNSeXB91vf6Ly+AEIXRaXi934tmO+dtzEAh0b8S4vaGAjNXk0g+OVvHN4e7Vyc84AIVgp0ol U5KfA3cOlxtyPNGq9/tVhJWklXdygwgRxB4BHevA6XidOBRJkNngDhra9srAKLhXKIigMogHV UzDQb6FtVivhdtMt80DpvK/xO+hDnt7Z6iNI5TV3YBUghJMzEHVjkPb5p0cA+GqlzRFr59ifz jQrH0Nv8f4nBBIk5ieRGmHmxrvZcQ9AQy2vbsqWZeMDdMSixnVY/ajbXBYDmXqnXMkDhCSH/r HiJc+KjS7MT6XmWFBbecv95QwtiZeq2Rlw/OhDK4GLLxgSYd+jKOr6YpXsIZU4vtIE4TCzzNo Fsan5VG/7tq+evTPBHfMcJ3SxI0OzYjIuqC6qbujRbZd3ZnZ3sdtTjyMOlrL19AAbI2IpDR3B hi/Ik8PPq21cUKWXsCrjFCT9c8dGkKxpvzDTr8Tq3VbYPh6jN92FeJuQ/RWiz6GCHtblqKOIJ M2JCzF6FuOg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34931 Cc: Pierre Langlois 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 (-) * gnu/packages/music.scm (libmygpo-qt): Move to 'gpodder.scm'. * gnu/packages/gpodder.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. =2D-- gnu/local.mk | 1 + gnu/packages/gpodder.scm | 56 ++++++++++++++++++++++++++++++++++++++++ gnu/packages/music.scm | 31 +--------------------- 3 files changed, 58 insertions(+), 30 deletions(-) create mode 100644 gnu/packages/gpodder.scm diff --git a/gnu/local.mk b/gnu/local.mk index a5a2f11538..f8a1fe17af 100644 =2D-- a/gnu/local.mk +++ b/gnu/local.mk @@ -212,6 +212,7 @@ GNU_SYSTEM_MODULES =3D \ %D%/packages/gobby.scm \ %D%/packages/golang.scm \ %D%/packages/gperf.scm \ + %D%/packages/gpodder.scm \ %D%/packages/gprolog.scm \ %D%/packages/gps.scm \ %D%/packages/graph.scm \ diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm new file mode 100644 index 0000000000..c0150402c4 =2D-- /dev/null +++ b/gnu/packages/gpodder.scm @@ -0,0 +1,56 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright =C2=A9 2019 Pierre Langlois +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu packages gpodder) + #:use-module (guix download) + #:use-module (guix packages) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix build-system cmake) + #:use-module (gnu packages) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages qt)) + +(define-public libmygpo-qt + (package + (name "libmygpo-qt") + (version "1.1.0") + (source (origin + (method url-fetch) + (uri (string-append "http://stefan.derkits.at/files/" + "libmygpo-qt/libmygpo-qt." version ".ta= r.gz")) + (sha256 + (base32 + "1kg18qrq2rsswgzhl65r3mlyx7kpqg4wwnbp4yiv6svvmadmlxl2")) + (patches (search-patches "libmygpo-qt-fix-qt-5.11.patch" + "libmygpo-qt-missing-qt5-modules.p= atch")))) + (build-system cmake-build-system) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("qt" ,qtbase))) + (arguments + `(#:configure-flags '("-DMYGPO_BUILD_TESTS=3DON") + ;; TODO: Enable tests when https://github.com/gpodder/gpodder/issu= es/446 + ;; is fixed. + #:tests? #f)) + (home-page "http://wiki.gpodder.org/wiki/Libmygpo-qt") + (synopsis "Qt/C++ library wrapping the gpodder web service") + (description "@code{libmygpo-qt} is a Qt/C++ library wrapping the +@url{https://gpodder.net} APIs. It allows applications to discover, mana= ge +and track podcasts.") + (license license:lgpl2.1+))) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 2b533e6d26..d541f51ab9 100644 =2D-- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -88,6 +88,7 @@ #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) + #:use-module (gnu packages gpodder) #:use-module (gnu packages graphics) #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) @@ -4009,36 +4010,6 @@ OSC connections.") the electronic or dubstep genre.") (license license:gpl3+))) -(define-public libmygpo-qt - (package - (name "libmygpo-qt") - (version "1.1.0") - (source (origin - (method url-fetch) - (uri (string-append "http://stefan.derkits.at/files/" - "libmygpo-qt/libmygpo-qt." version ".ta= r.gz")) - (sha256 - (base32 - "1kg18qrq2rsswgzhl65r3mlyx7kpqg4wwnbp4yiv6svvmadmlxl2")) - (patches (search-patches "libmygpo-qt-fix-qt-5.11.patch" - "libmygpo-qt-missing-qt5-modules.p= atch")))) - (build-system cmake-build-system) - (native-inputs - `(("pkg-config" ,pkg-config))) - (inputs - `(("qt" ,qtbase))) - (arguments - `(#:configure-flags '("-DMYGPO_BUILD_TESTS=3DON") - ;; TODO: Enable tests when https://github.com/gpodder/gpodder/issu= es/446 - ;; is fixed. - #:tests? #f)) - (home-page "http://wiki.gpodder.org/wiki/Libmygpo-qt") - (synopsis "Qt/C++ library wrapping the gpodder web service") - (description "@code{libmygpo-qt} is a Qt/C++ library wrapping the -@url{https://gpodder.net} APIs. It allows applications to discover, mana= ge -and track podcasts.") - (license license:lgpl2.1+))) - (define-public sonivox-eas (package (name "sonivox-eas") =2D- 2.21.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 20:22:41 2019 Received: (at 34931) by debbugs.gnu.org; 21 Mar 2019 00:22:41 +0000 Received: from localhost ([127.0.0.1]:52509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTk-0007ec-U8 for submit@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:41 -0400 Received: from mout.gmx.net ([212.227.17.22]:42639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTj-0007eC-QD for 34931@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553127754; bh=1vZ29tYSH+6WyNdj7lxhBQmVgoZe3BzjPHjnAh2w92k=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=htiKBJs5/AJuY9NVA20v/ZFVO9iJuIBydua+0TikjJgo7/z7OptitXzHySO2t/V0Y wJzY9o9eHd5I+3zFJUs1ezpJnZZIPpzAu/FtzCCEXOJ3sIabFLEb1R4OO/IlHZf6Yt UWb0GnkZw0Kf62pLXqVnI04EA+pM3iq/C9yteUH0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere.lan ([92.8.229.67]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0LinyL-1gb01k3reX-00cz7E; Thu, 21 Mar 2019 01:22:34 +0100 From: Pierre Langlois To: 34931@debbugs.gnu.org Subject: [PATCH 2/5] gnu: Add python-podcastparser. Date: Thu, 21 Mar 2019 00:22:01 +0000 Message-Id: <20190321002204.25294-2-pierre.langlois@gmx.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190321002204.25294-1-pierre.langlois@gmx.com> References: <20190321002204.25294-1-pierre.langlois@gmx.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:84WEeO0POxKrLzOqQxkUkhfwE6287FBT80Zl4yHk0vfXJcfhjwk N4TZDjFbim/FmutzbOJyNj1I50iKaAw9UqrRyxxrjtKK885H7HiFa4y+/gyN3Yt0Xt7/rM4 wS+6ecEUHbfrYBC/9bfhctyLgStl8B/9gYKnKWeh6uqazTTIo5h2FQSGAJryaYwNjIPuGbU JBOMIg+wbQ4FU3Dnr7Esg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:375hDPAdUGY=:CiFU9kIaQaKua2imjFv1UD pjxXeJuqRsix5bPo8s0T6j8gnoTPY9ZIhWFR5Ss/uO/UShiDBHcFopQiqycU/FfhI3/Dvunyz 28UU2kGIFvh7dzndBbJm7uNaQJ6G/UsThl37cM0XibwJIS9th27ta1XtTwBf1uaU/F8dsbjKh Vbc8Bz2S5ISP60wgQdlBEGDEXIEIa04BxzEY1sIDGKGUPPbQkqHme+FSmw9anl/sEzf9+vIwJ ztSJEOjyHJgU78SWVMGAtcDTutz2X/5gUddjbD6U8QcofcTTs1F1SD1TRDIs97hop/HLFEaHT gxGLvVdCzjZBQPRpJ6iLlb0f/Z46pS72mvd09vadE0Tos2a1LMuDadGUJgjQacdurhiv+wsgQ 0QT+QXY/mXbu8H7kntpQd06jceccxtEnVHHqCnLQiXGjIdNlXQShFOC81UcsgqSJ55lCqnJHz qA1q6emlNk8eDkNUgb5aLjmju3yDXHPo0K6CBhcM3Sl29jBxtocEKqW6kPADAqmUQzf3Kkdb6 SaLBxDDEM6BCKBN02/zhjZaY4BMVBFkoCTRV8jpmcl0GBuGdi0CNLXMmlYKBHv1Qq1xrxXMiO 0NZvWOOJ/hBbOXSU+PL+ZQj+irL5m7xUX4NJHe5tH4yfvxch55a/3Yf8GuBGJUL/7Q6PHvoVH ooPOf66PBIEP4Fmz1GPEawA/d7qapoJDmKfol0ejkU/Zp2j+YKsrndW1bRFFJbNakTN4RlxAZ 9FzTOFzEw45tlqgljSd76T7MK9YWkpOTaZXsUjUgn1AdzQZa3tQh1L9g6jUfKre5+S+Z/Mte7 rM3F3yV3sTJlpOMOMF0AWkPOEDAEmmfBLqAbuEzm6SFXmQQZ98V6+n+O930f2SFia4skMOj52 Hp7zsVf0jLH66czkJfWV11sKnFZGFHpoSpBigFd0JzUluSwdXWBtCGQGdjWzKD X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34931 Cc: Pierre Langlois 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.7 (-) * gnu/packages/podcast.scm (python-podcastparser): New variable. =2D-- gnu/packages/gpodder.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index c0150402c4..5b872908a5 100644 =2D-- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -21,7 +21,9 @@ #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system cmake) + #:use-module (guix build-system python) #:use-module (gnu packages) + #:use-module (gnu packages check) #:use-module (gnu packages pkg-config) #:use-module (gnu packages qt)) @@ -54,3 +56,24 @@ @url{https://gpodder.net} APIs. It allows applications to discover, mana= ge and track podcasts.") (license license:lgpl2.1+))) + +(define-public python-podcastparser + (package + (name "python-podcastparser") + (version "0.6.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "podcastparser" version)) + (sha256 + (base32 + "1ksj1gcmbnm5i43xhpqxbs2mqi6xzawwwkwbh9h6lwa1wxxvv247")))) + (native-inputs + `(("python-nose" ,python-nose))) + (build-system python-build-system) + (home-page "http://gpodder.org/podcastparser") + (synopsis "Simplified and fast RSS parser Python library") + (description "@code{podcastparser} is a library for the gPodder proje= ct to +provide an easy and reliable way of parsing RSS and Atom-based podcast fe= eds +in Python.") + (license license:isc))) =2D- 2.21.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 20:22:44 2019 Received: (at 34931) by debbugs.gnu.org; 21 Mar 2019 00:22:45 +0000 Received: from localhost ([127.0.0.1]:52513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTn-0007ex-8a for submit@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:44 -0400 Received: from mout.gmx.net ([212.227.17.22]:45745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTk-0007eD-0Y for 34931@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553127754; bh=wID3lkGzjHC7YtusMovjBRIHIIaAf5uredFx/bIgwyA=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=aiTLrQym8ccjCupgePIbLSKi9Qt1hYbA4nh1FT0UAaPQc5oX9bQh2n7Aspn55xcww 0UCGvzVhp5Te5adS/SKjpjnnp+J4kra5bw9N+FqUzAgZz1E52/L0vvAG303nh/ygUB fmwbSFU+NgmaXyeqGXdNlFCBzuT19sK4gVTvGpKE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere.lan ([92.8.229.67]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0MgHHO-1hKQyy0uMY-00NgA3; Thu, 21 Mar 2019 01:22:34 +0100 From: Pierre Langlois To: 34931@debbugs.gnu.org Subject: [PATCH 3/5] gnu: Add python-minimock. Date: Thu, 21 Mar 2019 00:22:02 +0000 Message-Id: <20190321002204.25294-3-pierre.langlois@gmx.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190321002204.25294-1-pierre.langlois@gmx.com> References: <20190321002204.25294-1-pierre.langlois@gmx.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:EuAx4UMSZmnM7bnWOq1poOQULirwZJNp4JkOJLi7kk0vMZ7nSsu CWRc6iqhdac0L0lfNVBYcXrju8w3XxBMBnDV5m4d4wV4ITs7eZlAXYjgC8l9lQjhQ9bq+3Q fthndLcOzLQc8om8B1be6PG2glGFM/jfBgA6LWLTcvAcidG2IgCr9YipYVMjro0Dcy1XR8d WEyGxlZQFZgABuTDvWT2g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:RezQDICJ5VI=:bQo3l0Ivbqh3egNOtjI2i6 oRMqg8eMPdCn0BzrX3gu071T35oMOSP4RurFE8Zw1+JOl2cV2EiCOxkgD7r/mqEgv/9pGmGbF SRvIFzkDj2OHc5J/lyGXmcgg8cK8iMT2WuvD0vhbH9KyccDKxywDOOSkiHlqOyGDyC3EOkldh nGKk3EzA6nFtvt2y5WYLRtpzsADS6Xtznd2PkA4wW3O8HPWNvrfgY2vQMOn8wb8FptAk6Ioj1 S5vecttVxSFsgSEPniBn2e7zLuSJw328Gsgs83dH3++sRim+O0sMmc4NjMkCAusF+5wjOWrC5 W0UB52toDsaBUan6ZV3nVFn/wHQekkqO0dxIQBbpM8NPot0lZ8QFf/n0dxPysr54bW84CwGH+ 8sOUuL+NcRF6CV59TmdQRlLy8Cq9fh94/k1uiiLvI1kiILKfbSzcP+yoOnquKCFHTqBQYKo6g qTRN+2WDAdPzp6usXZ5K36YmNZrGJE0wH4WpNgD7dk5N+cKQDKK5aNJVhbTWFVpA1o8/nKHvx j+PerhfLi0WB8+UshLwxpujEldB+cQaMG9YxrcNxCkabSnvNmJMMtyPEvvNWNLmDb3CKUBXsS YJXRvOqZqvS7ZWzNbTvkC2UKDdM8oW1TFYmgiNNmh/cWNIu99iRCM81JFPZviPNSFgePLdXeO FMHwWZp59GrLTajEXE8Rs9YYo/difQSrxzZJSOcihfyd/Ic/WGAS84GT7Fbd2qr10CTkOq9OM vMSDgKG2vhgT+GyCVx5jNHrwOkYwIfz8ngQLWgqX9OtnpxzEFQ1aIC/TsoBuLQeFmCdxhVNaX rZ0P1ifsnzOMwr+IQEWi33rL8aVe4e/oOYIO50KB4dvumc8bFSs/TNue66zb8nt4Mx+oseTCe 8N8F9QPJHeUapaWN2/RPxyj8Z812CoMgEnidNI30YGvOOMaQjxjac0TjCjV/dF+iVIYgqFR7h E4AfWcE6Dow== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34931 Cc: Pierre Langlois 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.7 (-) * gnu/packages/check.scm (python-minimock, python2-minimock): New variables. =2D-- gnu/packages/check.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 4229578f86..9a88a8d873 100644 =2D-- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -28,6 +28,7 @@ ;;; Copyright =C2=A9 2016, 2017, 2018 Marius Bakke ;;; Copyright =C2=A9 2017, 2018 Ludovic Court=C3=A8s ;;; Copyright =C2=A9 2018 Fis Trivial +;;; Copyright =C2=A9 2019 Pierre Langlois ;;; ;;; This file is part of GNU Guix. ;;; @@ -549,6 +550,27 @@ for every Python test framework. It supports nose, p= y.test, and unittest.") (define-public python2-parameterized (package-with-python2 python-parameterized)) +(define-public python-minimock + (package + (name "python-minimock") + (version "1.2.8") + (source + (origin + (method url-fetch) + (uri (pypi-uri "MiniMock" version)) + (sha256 + (base32 + "0k2sxb1ibnyg05iblz7zhbv825f1zk9906rab7883iqgvzmdzpsz")))) + (build-system python-build-system) + (home-page "https://pypi.org/project/MiniMock") + (synopsis "Simple Python library for using mock objects") + (description "MiniMock is a simple library for building mock objects = with +doctest.") + (license license:expat))) + +(define-public python2-minimock + (package-with-python2 python-minimock)) + (define-public python-mock (package (name "python-mock") =2D- 2.21.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 20:22:45 2019 Received: (at 34931) by debbugs.gnu.org; 21 Mar 2019 00:22:45 +0000 Received: from localhost ([127.0.0.1]:52515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTo-0007f0-TR for submit@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:45 -0400 Received: from mout.gmx.net ([212.227.17.21]:44183) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTk-0007eF-PY for 34931@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553127755; bh=CKk/jSMJSvZn6QXDZ4ky8x8PBCFV3Mv2hM8x3XXEh7w=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=YG7iwHn1BjCuH1kozpyCj5kPqwMx7w8g3caz7paFK2q8lUKzmr3+LlzI88dRwzLXN rx1o2Ld2TDJWXq+TEZqdsKfAXVOKTZ1llOxz5EcKQMAC3Ay4Xps7IH0XSZFLbXbciW tXHuoBDAdNPt2pZ8XdaeUGcBt/mulKY9iQ2tTgu8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere.lan ([92.8.229.67]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0LsfrR-1h0G7X3TIn-012FF2; Thu, 21 Mar 2019 01:22:34 +0100 From: Pierre Langlois To: 34931@debbugs.gnu.org Subject: [PATCH 5/5] gnu: Add gPodder. Date: Thu, 21 Mar 2019 00:22:04 +0000 Message-Id: <20190321002204.25294-5-pierre.langlois@gmx.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190321002204.25294-1-pierre.langlois@gmx.com> References: <20190321002204.25294-1-pierre.langlois@gmx.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:zvEkWpcS6Ee9yQE6RuBJHPYXFfelX1QTxYFEJeNOc2gVE2EVOP8 ViOQaDKdkwzvjbZfM8CVkYKvJ5uqj8gC+aUpJjkqZc+b6ucFqQ70orObY2lBvjZgxvIi+tX cLs8YY+QHC9cohiixEibAiuQFq6aLL8adZ1nzJIhcHkcXN4pSWH2oQpIXAIY3Nb1YAjyEn7 DxOnHBYKthJptD6NWSbAw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gEUVrZ0VLV4=:dl36Lk2gUAwdH5HCVABDKM dNPzPGMFckycM0lmcxIKyLzpwHcVAs1ynnJagoLu4gUB+Uv/64zIxIr+bANvkeKO/uxvROBk9 pbhdXFMPpcxpO8WN6vwVoIfrTOvfOB23l9g3ypT2aV8BIzVIVhMNHiHLjCri+lCxIzf7oyTji Gwclm3YEV6rf8W9jTnPxLPPTI4wbCFgtDXtV6Hp3HDvMTUfboOR6/rZK3yk0gFQJzemmB5V/f 2mYZZoDMbuenBi6kkkjWxqzAqN+RF64zX0uSHpvR+idG0BXC5iaXEeb6Qg2AHQF8K4RMXqm67 +W35+BqwF8Sv1NuCDAnmLec0BrXubzCLdJdPHIrk5UF7g+BGj0C6w9I9oFrAZuvv4N9IWXyGb tKmakTLPx28HqmRpa/xvCxpTmTERbBDuIoCfsf+ccDX1VtxqLaK4oia6Y8kLHXpeABX+7Uzff KE3PvFRT1mP3RA1ANKmxUkvMSvN1GQEnh6piA9Vn3/77GpI3aMa+9aXRyDrN11/3WWNCFgNuf DMEdqgNgXm8kkkPrvclGWaNL5vMIegtA5ROIs+MyfHAIq9coPeE72Hpp99e/N+XDCyKmmu7b7 tKLRqvDKlDBad/5B6Ofru6XL+xR+0KTqxWmA1rI/JjimvqohKItjFOA1MPGffAM5AWnyRZHGq KF6maJMT7xW+ztW2VX6fK9hHtgCwV9gUlidrTR1aUJZemgP+OkzOBr7/dVmBMhDNZTTzRlVHr xr1xpot/BbipjOn1CrSPSla/WPRGN3AMMxZlwwfFj+FNr/KEbbNQ31h8/x5CWZRGCWiZ4Fdr7 ZqIXOVQfOmV5Npc5eJJwsGPnsDCSOLTjibuL8RAHTanCmF6Iw/6stc7tdyHhbgU4y6b1L4ULB Ltj7ymGLUYiDRcUo3ZllAhS78c1jhgLfdqDOFZqYZOiiPRBQnPf01r+rvlz/tQ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34931 Cc: Pierre Langlois 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.7 (-) * gnu/packages/podcast.scm (gpodder): New variable. =2D-- gnu/packages/gpodder.scm | 68 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index 654d6b2f96..daf4b6b3b8 100644 =2D-- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -18,15 +18,83 @@ (define-module (gnu packages gpodder) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system cmake) #:use-module (guix build-system python) #:use-module (gnu packages) #:use-module (gnu packages check) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages glib) + #:use-module (gnu packages gtk) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python-web) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt)) +(define-public gpodder + (package + (name "gpodder") + (version "3.10.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gpodder/gpodder.git") + (commit version))) + (sha256 + (base32 + "0sx9rj6dpvd2xz7lak2yi0zlgr3lp2ng1fw23s39la9ly4g1835j")) + (file-name (git-file-name name version)))) + (build-system python-build-system) + (native-inputs + `(("intltool" ,intltool))) + (inputs + `(("gtk+" ,gtk+) + ("python-pygobject" ,python-pygobject) + ("python-pycairo" ,python-pycairo) + ("python-dbus" ,python-dbus) + ("python-html5lib" ,python-html5lib) + ("python-mygpoclient" ,python-mygpoclient) + ("python-podcastparser" ,python-podcastparser) + ("xdg-utils" ,xdg-utils))) + (arguments + '(#:phases + (modify-phases %standard-phases + ;; Avoid needing xdg-utils as a propagated input. + (add-after 'unpack 'patch-xdg-open + (lambda* (#:key inputs #:allow-other-keys) + (let ((xdg-utils (assoc-ref inputs "xdg-utils"))) + (substitute* "src/gpodder/util.py" + (("xdg-open") (string-append xdg-utils "/bin/xdg-open"))= ) + #t))) + (add-before 'install 'make-po-files-writable + (lambda _ + (for-each + (lambda (f) + (chmod f #o664)) + (find-files "po")))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (setenv "PREFIX" (assoc-ref outputs "out")) + (invoke "make" "install") + #t)) + (add-after 'install 'wrap-gpodder + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (gi-typelib-path (getenv "GI_TYPELIB_PATH"))) + (wrap-program (string-append out "/bin/gpodder") + `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path))) + #t)))))) + (home-page "https://gpodder.github.io") + (synopsis "Simple podcast client") + (description "gPodder is a podcatcher, i.e. an application that allow= s +podcast feeds (RSS, Atom, Youtube, Soundcloud, Vimeo and XSPF) to be +subscribed to, checks for new episodes and allows the podcast to be saved +locally for later listening.") + (license license:gpl3))) + (define-public libmygpo-qt (package (name "libmygpo-qt") =2D- 2.21.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 20:22:45 2019 Received: (at 34931) by debbugs.gnu.org; 21 Mar 2019 00:22:46 +0000 Received: from localhost ([127.0.0.1]:52517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTp-0007f9-DU for submit@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:45 -0400 Received: from mout.gmx.net ([212.227.17.21]:48659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6lTl-0007eG-39 for 34931@debbugs.gnu.org; Wed, 20 Mar 2019 20:22:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553127754; bh=s5aic5+65Qlb3hfp3xdO5ZvMnu8TmqUFZASjilnkATA=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=hIldIAio3y9KHHwAEpOXZN0Z67bDSA2v135ZCHKD+uau6bCSlKI2dzcnO4b0ua4rA kvokDIx/IFx25PXeFsPxJ8923LTVGd/Q0y2KPuFOU8yRjQFLDXcFVUaN26y+6mm3hg +DzlX8v7G3gZwviqT3i2vBYH/NeOEgS7YpZyAxLc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere.lan ([92.8.229.67]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0Lj4xG-1gaB522AYw-00dG6B; Thu, 21 Mar 2019 01:22:34 +0100 From: Pierre Langlois To: 34931@debbugs.gnu.org Subject: [PATCH 4/5] gnu: Add python-mygpoclient. Date: Thu, 21 Mar 2019 00:22:03 +0000 Message-Id: <20190321002204.25294-4-pierre.langlois@gmx.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190321002204.25294-1-pierre.langlois@gmx.com> References: <20190321002204.25294-1-pierre.langlois@gmx.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:sg0mIUXi+kvwUfa0EAJlfotLrxytT3jY84QxfJc7USr351Ks7El aftbBdwe44fLlzhb6lXnrwaW0AjhDHw/8zpf1hivrvHFYLe7DQ3EVK7GGIxtPCFyimQaT07 OmZp6BVjqdMTvsZcR1Zn1+cvO8XRPPomBwepXOgi17A5dP5lAvRHFA+xHS6rwCGSSIxXTR0 zZftxmp3xEBKtFiizDl5g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:p+AAb0L+X6c=:yPW9geYzy7Jkbr2QZOMm+b vnuTG2Rsky0ou3gjvoCxYfBQIB6z9F3amhM0U+HA/SdqGrqoOhhYULCAX4qZnq4C0BdBzrifv OFIHysYFlv1ANhj4Nbo7+XEvTC6eWZFU0E+X8oLN+FdunQgmbUOK89l2W/wXUPuVgixFpD1kk MBI7IZcTHA1jiuCzruEhu4LALgd3hKt/LmoWMWVV6tdJyPKZu9HNt4oUbGzJR3TESIdBFztBD fk2ST0dyFqEki26uVh+pi2w1fFaDS+/719N7JUVC264YJsmWnElQFmOQlzACWu7A4oSPT7JoU nNLxEfP6cGWLDk35Z+cq18yRBRLnAs9s62eB1fUJSylqiAr2/Gxy5TCeWpM9JHEe20dbALqaK xEXYJzkyJEYnmtTII4F7AWfGlbXujxT0ZkAKxCa4wGVOnrYv4GKMZfOCMDG7LEtbDOV3cvyOH Pl8Ih/P/zdVrhlWvVl1Ac+xZq7O8Vn49C2b6zqYITbnH4dlcPe5RYL7dQLCOgdiiBoSc3d9Dn 0x1SUJaGJXMDQijtynJZheexv4wJ2nuQTFLL5UI8alDAa/Q930ZOtUMiX4KWgYFAXAZiMzgkH UFXwamnbcbFfKEjMPLjFrmFbqYnbkG32m073Xp6SQNCDwhwFvqhh5AuhNt71YI8Yw3sSfuntX yKgKNhfnPTlLrKbWNF5ZLkWyg7vFGPSkEPRDIq/WPPIiD0kg0smXoPwASHClnYAdzYpuqxukn 9k2Wfp0Tr5Dr+VyRMRXkq9MzdeKxLjncPU0jepBztMWbXJcMUK4BvVISyGY6qlxvzAUYurOKp ONYAizbGGg77s/uUgwJgSc5x5cYTo5HQlXGpWzdy6vhFN49HyVaEs/nhQegHz+JXoqNl4qBez 66pJD0Odk6flvM7I/gLeiki5pujzD5IA5iiDBITu1NKk8moycB/5LQX3OXH5JQ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34931 Cc: Pierre Langlois 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.7 (-) * gnu/packages/podcast.scm (python-mygpoclient, python2-mygpoclient): New variables. =2D-- gnu/packages/gpodder.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index 5b872908a5..654d6b2f96 100644 =2D-- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -57,6 +57,28 @@ and track podcasts.") (license license:lgpl2.1+))) +(define-public python-mygpoclient + (package + (name "python-mygpoclient") + (version "1.8") + (source + (origin + (method url-fetch) + (uri (pypi-uri "mygpoclient" version)) + (sha256 + (base32 + "1fi5x6k1mngr0iviw2s4n1f3y2x7pwqy5ivkcrjdprzvwr37f0mh")))) + (build-system python-build-system) + (native-inputs + `(("python-minimock" ,python-minimock))) + (home-page "https://mygpoclient.readthedocs.io") + (synopsis "Python library for the gPodder web service") + (description "@code{mygpoclient} provides an easy and structured way = to +access the @url{https://gpodder.net} web services. In addition to +subscription list synchronization and storage, the API supports uploading= and +downloading episode status changes.") + (license license:gpl3))) + (define-public python-podcastparser (package (name "python-podcastparser") =2D- 2.21.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 23 13:17:38 2019 Received: (at 34931) by debbugs.gnu.org; 23 Mar 2019 17:17:39 +0000 Received: from localhost ([127.0.0.1]:55761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7kH4-0000wT-JM for submit@debbugs.gnu.org; Sat, 23 Mar 2019 13:17:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47595) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7kH2-0000wG-CO for 34931@debbugs.gnu.org; Sat, 23 Mar 2019 13:17:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36400) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7kGq-0000VE-VR; Sat, 23 Mar 2019 13:17:27 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=56930 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h7kGq-0001c2-8U; Sat, 23 Mar 2019 13:17:24 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Pierre Langlois Subject: Re: [bug#34931] [PATCH 0/5] Add gPodder. References: <20190321001143.21045-1-pierre.langlois@gmx.com> Date: Sat, 23 Mar 2019 18:17:22 +0100 In-Reply-To: <20190321001143.21045-1-pierre.langlois@gmx.com> (Pierre Langlois's message of "Thu, 21 Mar 2019 00:11:43 +0000") Message-ID: <87mullv7bx.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34931 Cc: 34931@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 (-) Hello Pierre! Pierre Langlois skribis: > Here is a patch series to add gPodder [0] and its dependencies. Since > we have a few packages from the same project I thought we'd add a new > gpodder.scm file for them. > > What do you think? I think it=E2=80=99s a good idea. All 5 patches LGTM. Unfortunately, python-mygpoclient fails its tests for me: --8<---------------cut here---------------start------------->8--- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D FAIL: test_BadRequest (mygpoclient.http_test.Test_HttpClient) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/guix-build-python-mygpoclient-1.8.drv-0/mygpoclient-1.8/mygpoc= lient/http_test.py", line 158, in test_BadRequest self.assertRaises(BadRequest, client.GET, path) AssertionError: BadRequest not raised by GET =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D FAIL: test_GET (mygpoclient.http_test.Test_HttpClient) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/guix-build-python-mygpoclient-1.8.drv-0/mygpoclient-1.8/mygpoc= lient/http_test.py", line 163, in test_GET self.assertEquals(client.GET(path), self.RESPONSE) AssertionError: b'' !=3D b'Test_GET-HTTP-Response-Content' =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D FAIL: test_GET_after_PUT (mygpoclient.http_test.Test_HttpClient) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/guix-build-python-mygpoclient-1.8.drv-0/mygpoclient-1.8/mygpoc= lient/http_test.py", line 200, in test_GET_after_PUT self.assertEquals(client.GET(path), self.RESPONSE + str(i).encode('utf-= 8')) AssertionError: b'' !=3D b'Test_GET-HTTP-Response-Content0' =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D FAIL: test_NotFound (mygpoclient.http_test.Test_HttpClient) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/guix-build-python-mygpoclient-1.8.drv-0/mygpoclient-1.8/mygpoc= lient/http_test.py", line 148, in test_NotFound self.assertRaises(NotFound, client.GET, path) AssertionError: NotFound not raised by GET [=E2=80=A6] --8<---------------cut here---------------end--------------->8--- Could you take a look? I=E2=80=99ve pushed the first three patches in the meantime. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 24 09:27:12 2019 Received: (at 34931) by debbugs.gnu.org; 24 Mar 2019 13:27:12 +0000 Received: from localhost ([127.0.0.1]:56121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h839c-0007S7-2Y for submit@debbugs.gnu.org; Sun, 24 Mar 2019 09:27:12 -0400 Received: from mout.gmx.net ([212.227.15.19]:49671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h839a-0007Ru-FY for 34931@debbugs.gnu.org; Sun, 24 Mar 2019 09:27:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553434022; bh=CRCTPcLcyMoY/SFCAi3P8V1ANLL44KyMcOkgipb4vcU=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=STR3dMe3zl6NymKxn8e8QZCh7IJRB2X0a9pzq+PyO5TGGyozT+PgvH1i6e/wGUzOp FlZzfxq+bKL/tkLltiEcBYkygdAST6bKLojcBV7VFiAQNoPVbeFwPqhnr6/Q1xNgSM pyZlng6KgZs/Ag2z8BdnkpgjP6TW6KiOmrpRynAU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([92.8.229.67]) by mail.gmx.com (mrgmx002 [212.227.17.184]) with ESMTPSA (Nemesis) id 0M9b03-1hHADp1fEl-00D0yT; Sun, 24 Mar 2019 14:27:02 +0100 References: <20190321001143.21045-1-pierre.langlois@gmx.com> <87mullv7bx.fsf@gnu.org> User-agent: mu4e 1.1.0; emacs 26.1 From: Pierre Langlois To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#34931] [PATCH 0/5] Add gPodder. In-reply-to: <87mullv7bx.fsf@gnu.org> Date: Sun, 24 Mar 2019 13:27:01 +0000 Message-ID: <87tvfs8kt6.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:OOv0oWHqqdyzM++K1MrtvirlB4Q+k4kJ4zcNWCsHYr7uoYRgux6 UMQjTCORUKRJRR4ynEXXXNTZ0hoOK9xBute1qoCTQeZ5HICquye6kTXpwaYMz849Ab/uoaN BnWRPBpAIARKZK/+TbXvhD8oMtni2/7Q9S17bAGz3a4FnoOYtWC46RnjnqybX/PfwMnksCS t2B6O3bjtv2G7EZnPXmuQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:qHSglnx3oFs=:HIDlTkPTGBgr6yLo1UIwNb hG+m1pEbGsZ/JA97/pus5VoXXCjcdgkL9W3+BLlDSH+KXZ9VP6wBKKz4wkwKKyyfT7+xcowed sP4oBc6hnLI+qkCTZLEIDyCdO8Iq5YA/8elDgepT2GS3WMMaJ2GnoOBKjVIPujm6PHJn0QmQc u/PTO0R724XxgIHgMF7IjFwXLKew3RsJM6HdvZOAtwtkPdPD9qMFodl2ZCH0N7Fw2k/KUGGCV w0UHAsHevRRuSEpr9ntPiARa8BYVQNh5tlb9h5dnJ04ZW3yd5L5y0lWpK6h6RLXn6IU4CY5We Q4P6wItDpfUTm3YzIUby61RfNRPZGbhyu7ri6+Tv0ZjurWxgPxQ8GU0GtCQKr4KgYgCgZ5eDh a1NUp111dSjprxyocQBdEg96ZCjVgb/TEVCNiA3qoUEDmYdLwpABXpIBVcFdVVM0uTUu9x5nU RcdqWHtqIfunepmT8THCuhgosxb0MkpvjFZhknzquFbYhVm5mO7grHq6ZBU2Pfz01FbAAaB20 D1knc5/efe9uYVnWByoygrtqKZkwcEygBjLtHgdi9W0+S1jUE8iua48GbGaSp7Z9jkvhcx+d4 TMS+4+LIOWI9ypodkvs08F3BO9C/dikwXC9O4TTaomQqZQ0QDSpQJhDG8ZIqteuFtOvUvd1yW ZMG9kepCz3jAIfwZARuRtQPruAgzFJl/po4xSWN6TgBM6XMkNJae++Hw5oCJJmO7BGUrEYQxk nxXVGPFRohwa/mAcbiXNOpxf2AWoXSkuS//mosjkx32TDIB14l7NmafTMqG+hRa2GNKlLtRYe qNC9lbmCBKPEtQ3HWPDhidlSh9dT94R+X54UXAU+fIYuCzO2CLEMnvzIhgYqyleuaemtRa7u/ OIL3dA2h0AqOI+h3hgiuV81eAPKYWfB9ENJEnm6qJpG/1pWqINYS8gVBphRtez X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34931 Cc: Pierre Langlois , 34931@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.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo! Thanks for taking a look! Ludovic Court=C3=A8s writes: > Hello Pierre! > > Pierre Langlois skribis: > >> Here is a patch series to add gPodder [0] and its dependencies. Since >> we have a few packages from the same project I thought we'd add a new >> gpodder.scm file for them. >> >> What do you think? > > I think it=E2=80=99s a good idea. All 5 patches LGTM. > > Unfortunately, python-mygpoclient fails its tests for me: > > --8<---------------cut here---------------start------------->8--- > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > FAIL: test_BadRequest (mygpoclient.http_test.Test_HttpClient) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/tmp/guix-build-python-mygpoclient-1.8.drv-0/mygpoclient-1.8/mygp= oclient/http_test.py", line 158, in test_BadRequest > self.assertRaises(BadRequest, client.GET, path) > AssertionError: BadRequest not raised by GET > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > FAIL: test_GET (mygpoclient.http_test.Test_HttpClient) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/tmp/guix-build-python-mygpoclient-1.8.drv-0/mygpoclient-1.8/mygp= oclient/http_test.py", line 163, in test_GET > self.assertEquals(client.GET(path), self.RESPONSE) > AssertionError: b'' !=3D b'Test_GET-HTTP-Response-Content' > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > FAIL: test_GET_after_PUT (mygpoclient.http_test.Test_HttpClient) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/tmp/guix-build-python-mygpoclient-1.8.drv-0/mygpoclient-1.8/mygp= oclient/http_test.py", line 200, in test_GET_after_PUT > self.assertEquals(client.GET(path), self.RESPONSE + str(i).encode('ut= f-8')) > AssertionError: b'' !=3D b'Test_GET-HTTP-Response-Content0' > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > FAIL: test_NotFound (mygpoclient.http_test.Test_HttpClient) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/tmp/guix-build-python-mygpoclient-1.8.drv-0/mygpoclient-1.8/mygp= oclient/http_test.py", line 148, in test_NotFound > self.assertRaises(NotFound, client.GET, path) > AssertionError: NotFound not raised by GET > > [=E2=80=A6] > --8<---------------cut here---------------end--------------->8--- > > Could you take a look? mmmm that's strange, I can't reproduce those failures, was it on master? In the meantime, I noticed there was a makefile with a `test` target which uses the `python-nose` and `python-coverage` packages to run the tests instead. We can try this, I'm not sure I understand how the python build system discovered the tests before. Does the attached patch fix the problem for you? It's a bit of a shot in the dark. Also, I fixed the ChangeLog entry, the patch doesn't include a python2 version of the package since I don't expect packages other than gPodder to depend on this. Thanks, Pierre --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-Add-python-mygpoclient.patch Content-Transfer-Encoding: quoted-printable =46rom 25a1f5a1543274988983cec8bb7e5b9363f382ef Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Wed, 20 Mar 2019 23:55:31 +0000 Subject: [PATCH] gnu: Add python-mygpoclient. * gnu/packages/podcast.scm (python-mygpoclient): New variable. =2D-- gnu/packages/gpodder.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index 5b872908a5..4eda95e626 100644 =2D-- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -57,6 +57,36 @@ and track podcasts.") (license license:lgpl2.1+))) +(define-public python-mygpoclient + (package + (name "python-mygpoclient") + (version "1.8") + (source + (origin + (method url-fetch) + (uri (pypi-uri "mygpoclient" version)) + (sha256 + (base32 + "1fi5x6k1mngr0iviw2s4n1f3y2x7pwqy5ivkcrjdprzvwr37f0mh")))) + (build-system python-build-system) + (native-inputs + `(("python-coverage" ,python-coverage) + ("python-minimock" ,python-minimock) + ("python-nose" ,python-nose))) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "make" "test")))))) + (home-page "https://mygpoclient.readthedocs.io") + (synopsis "Python library for the gPodder web service") + (description "@code{mygpoclient} provides an easy and structured way = to +access the @url{https://gpodder.net} web services. In addition to +subscription list synchronization and storage, the API supports uploading= and +downloading episode status changes.") + (license license:gpl3))) + (define-public python-podcastparser (package (name "python-podcastparser") =2D- 2.21.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 24 10:24:13 2019 Received: (at 34931) by debbugs.gnu.org; 24 Mar 2019 14:24:13 +0000 Received: from localhost ([127.0.0.1]:56879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h842n-0000Um-CF for submit@debbugs.gnu.org; Sun, 24 Mar 2019 10:24:13 -0400 Received: from mout.gmx.net ([212.227.15.18]:58661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h842l-0000UW-Gs for 34931@debbugs.gnu.org; Sun, 24 Mar 2019 10:24:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553437445; bh=acmY6XRngCSQaqKTO63TqfsuGl8DE9a6aqLewav5iTk=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=LBCemp6271Wl4boin0Aif+p7hC87CPW8hrEQ76VmSBeZPe9jjWW9A6/A8VGUa0BiL WpPzEtjNLldHhjCBiupfY/YTlpGLt9pgqLV8mHztHsAn0dIAI5OtcF8Ux868/zeR73 VBUHg9CCqyemjgqXMBJanwJUI6IYTPTocoIpgbKY= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([92.8.229.67]) by mail.gmx.com (mrgmx002 [212.227.17.184]) with ESMTPSA (Nemesis) id 0MgLMU-1hJfRj0upS-00Nh65; Sun, 24 Mar 2019 15:24:05 +0100 References: <20190321001143.21045-1-pierre.langlois@gmx.com> <87mullv7bx.fsf@gnu.org> <87tvfs8kt6.fsf@gmx.com> User-agent: mu4e 1.1.0; emacs 26.1 From: Pierre Langlois To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#34931] [PATCH 0/5] Add gPodder. In-reply-to: <87tvfs8kt6.fsf@gmx.com> Date: Sun, 24 Mar 2019 14:24:03 +0000 Message-ID: <87sgvc8i64.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:bZQgAHZYnc0v8cJVruihOBvs2tHTJ8UDPFdDtVaYJqht8wJarpO sJqD3CR6a8IZT59lqiskibplAQMJdx3e67kanv55Ep4nJE6n2fMqq185kb1o2+KQ8REy0NI wUx8Bssb4LAJZMj7/bHJJN9dB0c38q3Ljr6JVCzCrPRAWLZAJpTyY4PFRJtbLK8Gch7NqDf dELPARwDZ/rIxBC7g1zng== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:rQ6Mb/l7HF0=:1m6+7KOE/JDfsVz8zbDd0t awjE/euWu1crQW/FMWnG8mu0V2aWymH77sZXK1OIQ7ZxofBPKZrPyFRUj/dKiHLUPRTn0HYK+ KVApF1VreTJ+G+1zKhzhxKzuNFiCMwdtbaRAVh74wO/mkQArv8QvSgnK41wGO1c9MnGDV4Vqi HsejjGpYfhLij0Vap6BiCGuagQ5iG71+8C1zFyyxEtsDj5VuHZfVW9LsV32AqLw7528IqT3JM 0Xm+C0ZoM1TNIxpdgBv/tbcF7X0l1UKJ10/sqKT28jvvaC6rzbJPSCHAy5Jdl9ykCJqXeTIiS 6wlyAmRhKAwsynL+jQ/NyOmhS0T3DzPvNEhCKD7VoWhgcmr46jWM91UPns/8mYgat+Zx4lqrl oMIpFVpTzUN11Yk2CeP05dSCj35P/p+Rcb8J1k5wnr4h6pjDOgTLBfJo2tdexf1TjzE7TEDPP L6wUzDsXfljv1T2XABIZzPAai6UZu9xs6+jH+9+A34s9Hgsdk6XRH9X5GoKxNP+c25SHSghAL QcZm1xmO6VR/AiA3eCgbV0cBAiWvKBTUlJ1L7XwlXM9Etxrvpzi4CPpxUWtZ1yCpOG7++IGKU 6Un8482tyosxGMuYmhRIPjrq3PiqGXCSjBYfdkqHUMhn0o9Ee6L4fQkq89x4+nl4f3tSEBVFP R0fPpqiyZ6QcLasXXycsbO7qQoeTOxMW10LACz77V1XcKROx9gwQBS13kqOnzkX1sfPUiXfJl tBAyCXDA2+A/9BdWVc22+03hICkOz+eiXrBmanYiCxlC6rVNULbssoh9zGW8HnXnxpNfJGQUf 48TIrDFFIHMgnZsuwVecXQzhjZwnFqsRi7lQG9pYpykkxDhr3QMB7sXyRWxMEjNYy+94DcddV z6pqNp2AYP/WvioDch2Q2/8DP1/Ui0+eu16yyD7Q5satdiZoCGXSIo1GFuj8gblhDzyDc03R7 MekhcJC8qpA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34931 Cc: Pierre Langlois , 34931@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.7 (-) Pierre Langlois writes: (snip) > > * gnu/packages/podcast.scm (python-mygpoclient): New variable. Whoops, that's 'gpodder.scm' and not 'podcast.scm' too. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 24 12:29:50 2019 Received: (at 34931) by debbugs.gnu.org; 24 Mar 2019 16:29:50 +0000 Received: from localhost ([127.0.0.1]:56967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h860L-0001HA-TX for submit@debbugs.gnu.org; Sun, 24 Mar 2019 12:29:50 -0400 Received: from mout.gmx.net ([212.227.17.21]:47051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h860I-0001Gq-02 for 34931@debbugs.gnu.org; Sun, 24 Mar 2019 12:29:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553444977; bh=QcpmPA3/nLMvpdNY5y0Oz8FN4DM2Srz2nyv4qMVNNvw=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=Q5ttticoUHWkWcMtZfFPWcN7yRlb0HbFTEGvUGEY0JIVwv6IeAJBJqMSdr9Ql77u3 /3e0LvHwmMzktlEwsK0rELaHl3JOI7qhmeKkwv39h1Skguh+fq4UEF6pAaN+Fi2uLY t3zT9x56d4RM3ugywQWhL9df0z5LfV27sZd5m8h4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([92.8.229.67]) by mail.gmx.com (mrgmx103 [212.227.17.174]) with ESMTPSA (Nemesis) id 0MKpQ4-1h86090xCi-0006bO; Sun, 24 Mar 2019 17:29:37 +0100 References: <20190321001143.21045-1-pierre.langlois@gmx.com> <87mullv7bx.fsf@gnu.org> <87tvfs8kt6.fsf@gmx.com> <87sgvc8i64.fsf@gmx.com> User-agent: mu4e 1.1.0; emacs 26.1 From: Pierre Langlois To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#34931] [PATCH 0/5] Add gPodder. In-reply-to: <87sgvc8i64.fsf@gmx.com> Date: Sun, 24 Mar 2019 16:29:35 +0000 Message-ID: <87r2aw8ccw.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:jloLf/1dwDRTt+04TV2BQMxzFQgBWkqzDYJpa3EbKWiwHaorBUg Hs2ge/lHh3aUx05y05PNKsunfjK6yheovY0lorgqLerDGUbzYRa02ZhJbQcQaZ0ljWg2kwy fWqBk2JrjHOooaw9atg9j4baGsf6EgFldqvhciy6nTo0DP4wKkcjjdZLYpxVSyOxA4aeQoI T5pvGnJ6DVgfYLoRA2x4A== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:vU1PpWA0Wy8=:gVXm9qJE+/7C6fv3fFinpx wN6134gj9svnKuoxQRjQ+xM2w8tPlHUs92VuEWzOlsji9qVuqgIoqYnsFgyih6Z4RUk3EYiBa 60QM7ZbF3QDtRWHJVPkZqH9PsbtLWw8VxALJyLkOGSeIWjVxxjo1m8zr8OsWh6wbRpUHOINyU A3T6+kbIpSz2euZ052PoAPrIOC6PEFDLqoTXRTzhXK41/n23cdObRGQtoLFKx8oyxOXPcwFXq +pXBv1LkUb7SC3u/g/lN8Erh0CYnalV2+jFBNIPwU231pXcS571moGEP5/a2wp1LSwveUPpI0 vizvmetyRVZCAz3+sRReTyRbkd0v291M00Ubnv/XnYImTUg2qMhxGcqaS3iYdZN4040uPHZ90 xP0vw8dM1if+GnJfceTVnDzqvly0HYMX9KG6DZUJGU3QXK3ubzXR8t516iDeKLU0iF6yUF/Xy 0yvpnDxvTMAfo9ewBtWpHOREMN7OTVX6ULIA10vyjeE9HbqFwSwsVNfWhgDfBdY6AUmvgutZf NTHatIy4EV545ELlktqCW6zc47Mp0WnjnVrGx1uCuPsD/F1qR7xc97ZEOJ2/bYjg2guWUuqni olqZUrkAUv+MBkT1BfBWYJyR8nAei9GFGMudWIcSW9X4zl7QaCXvBKbMqFmmi0yRwXsZrkp3i w8wY9glJHcSGrDLBhSpqMl/sFXsz/yCqarD9jywdZfF/nsaPiaV6J75sxPP6vjf2YQOp2uQ/F 5Xby7tFIJ0DofrZlZ1UlqPe+JZWZhWj6r19soMDbyyKYlXg69h7eGumLw/Obk4/Drfiv7zLcI RGinXeGFkL2dgJJXdMNfMUrnBDV5bRXp9nnJsBis2TL2X8ix0bpVCU2poKdHs5SWaXo9+2/jI wU18OpUe9DIwdFAwmceYKFIj3V5mlkRVm/rOuaouvu7iqznPR5dKrSN0bo8w6/ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34931 Cc: Pierre Langlois , 34931@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.7 (-) --=-=-= Content-Type: text/plain Pierre Langlois writes: > Pierre Langlois writes: > > (snip) > >> >> * gnu/packages/podcast.scm (python-mygpoclient): New variable. > > Whoops, that's 'gpodder.scm' and not 'podcast.scm' too. Attached with ChangeLog fixed. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-Add-python-mygpoclient.patch Content-Transfer-Encoding: quoted-printable =46rom c91de4895afd53e40081501cd2db32bb47a5b92a Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Wed, 20 Mar 2019 23:55:31 +0000 Subject: [PATCH] gnu: Add python-mygpoclient. * gnu/packages/gpodder.scm (python-mygpoclient): New variable. =2D-- gnu/packages/gpodder.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index 5b872908a5..4eda95e626 100644 =2D-- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -57,6 +57,36 @@ and track podcasts.") (license license:lgpl2.1+))) +(define-public python-mygpoclient + (package + (name "python-mygpoclient") + (version "1.8") + (source + (origin + (method url-fetch) + (uri (pypi-uri "mygpoclient" version)) + (sha256 + (base32 + "1fi5x6k1mngr0iviw2s4n1f3y2x7pwqy5ivkcrjdprzvwr37f0mh")))) + (build-system python-build-system) + (native-inputs + `(("python-coverage" ,python-coverage) + ("python-minimock" ,python-minimock) + ("python-nose" ,python-nose))) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "make" "test")))))) + (home-page "https://mygpoclient.readthedocs.io") + (synopsis "Python library for the gPodder web service") + (description "@code{mygpoclient} provides an easy and structured way = to +access the @url{https://gpodder.net} web services. In addition to +subscription list synchronization and storage, the API supports uploading= and +downloading episode status changes.") + (license license:gpl3))) + (define-public python-podcastparser (package (name "python-podcastparser") =2D- 2.21.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 25 05:26:48 2019 Received: (at 34931) by debbugs.gnu.org; 25 Mar 2019 09:26:48 +0000 Received: from localhost ([127.0.0.1]:57504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8LsV-0007Ym-PJ for submit@debbugs.gnu.org; Mon, 25 Mar 2019 05:26:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53471) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8LsU-0007YU-3t for 34931@debbugs.gnu.org; Mon, 25 Mar 2019 05:26:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8LsK-0004JP-PF; Mon, 25 Mar 2019 05:26:39 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=48588 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h8LsK-0005Za-4I; Mon, 25 Mar 2019 05:26:36 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Pierre Langlois Subject: Re: [bug#34931] [PATCH 0/5] Add gPodder. References: <20190321001143.21045-1-pierre.langlois@gmx.com> <87mullv7bx.fsf@gnu.org> <87tvfs8kt6.fsf@gmx.com> <87sgvc8i64.fsf@gmx.com> <87r2aw8ccw.fsf@gmx.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 5 Germinal an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 25 Mar 2019 10:26:34 +0100 In-Reply-To: <87r2aw8ccw.fsf@gmx.com> (Pierre Langlois's message of "Sun, 24 Mar 2019 16:29:35 +0000") Message-ID: <87h8brz4mt.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34931 Cc: 34931@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 (-) Hi Pierre, Pierre Langlois skribis: > From c91de4895afd53e40081501cd2db32bb47a5b92a Mon Sep 17 00:00:00 2001 > From: Pierre Langlois > Date: Wed, 20 Mar 2019 23:55:31 +0000 > Subject: [PATCH] gnu: Add python-mygpoclient. > > * gnu/packages/gpodder.scm (python-mygpoclient): New variable. This one works for me. I changed the license to =E2=80=98gpl3+=E2=80=99 be= cause source file headers carry the =E2=80=9Cor any later version=E2=80=9D wording, and = committed. Thanks for investigating! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 25 05:32:29 2019 Received: (at 34931-done) by debbugs.gnu.org; 25 Mar 2019 09:32:29 +0000 Received: from localhost ([127.0.0.1]:57508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8Ly1-0007m3-FE for submit@debbugs.gnu.org; Mon, 25 Mar 2019 05:32:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8Ly0-0007ln-03 for 34931-done@debbugs.gnu.org; Mon, 25 Mar 2019 05:32:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60861) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8Lxu-00078B-Oc; Mon, 25 Mar 2019 05:32:22 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=48606 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h8Lxs-0003Oy-FV; Mon, 25 Mar 2019 05:32:21 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Pierre Langlois Subject: Re: [bug#34931] [PATCH 5/5] gnu: Add gPodder. References: <20190321002204.25294-1-pierre.langlois@gmx.com> <20190321002204.25294-5-pierre.langlois@gmx.com> Date: Mon, 25 Mar 2019 10:32:18 +0100 In-Reply-To: <20190321002204.25294-5-pierre.langlois@gmx.com> (Pierre Langlois's message of "Thu, 21 Mar 2019 00:22:04 +0000") Message-ID: <87a7hjz4d9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34931-done Cc: 34931-done@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 (-) Pierre Langlois skribis: > * gnu/packages/podcast.scm (gpodder): New variable. I also changed the license to =E2=80=98gpl3+=E2=80=99 and committed. Thank you! Ludo=E2=80=99. From unknown Sat Aug 09 05:00:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 22 Apr 2019 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 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 15:10:39 2019 Received: (at control) by debbugs.gnu.org; 27 Jun 2019 19:10:39 +0000 Received: from localhost ([127.0.0.1]:39704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgZn5-0004wN-1z for submit@debbugs.gnu.org; Thu, 27 Jun 2019 15:10:39 -0400 Received: from mx1.riseup.net ([198.252.153.129]:48174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgZn3-0004wD-Ac for control@debbugs.gnu.org; Thu, 27 Jun 2019 15:10:38 -0400 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id A29FA1B93D7 for ; Thu, 27 Jun 2019 12:10:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1561662636; bh=mze9cbdZPpyaW6lNGxPMo+FsW07ATL3guwc2D21B8VE=; h=To:From:Date:From; b=pvW9odr5f+6IoV+GNVgDCKJamGaXV/MeYLynG6Uw+Faw+v5OMGcRER0QkC8wjB7SE hRWYKRteWp/l0Pzcvz+5K8Pd2itBiTXXWwnqZotzqkhUw/rTyd7RuDYp480vGSVnJC MH+f/BU16sYz6EEhmOyDqaqECK8nVYuBOg7j+CgA= X-Riseup-User-ID: A948A7350EBD4D790CC0DD37F0894DD88D8DCD185272036B42A7FFDBB6C61C3A Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id ECA2712031E for ; Thu, 27 Jun 2019 12:10:35 -0700 (PDT) To: control@debbugs.gnu.org From: swedebugia Message-ID: <128d99da-35f2-59ab-962f-4015ec70b2fb@riseup.net> Date: Thu, 27 Jun 2019 21:10:33 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US 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: unarchive 34931 -- Cheers Swedebugia Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 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: riseup.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [198.252.153.129 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: 0.3 (/) unarchive 34931 -- Cheers Swedebugia From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 15:38:57 2019 Received: (at submit) by debbugs.gnu.org; 27 Jun 2019 19:38:57 +0000 Received: from localhost ([127.0.0.1]:39770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgaET-0001ez-97 for submit@debbugs.gnu.org; Thu, 27 Jun 2019 15:38:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:52658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgaES-0001ep-3f for submit@debbugs.gnu.org; Thu, 27 Jun 2019 15:38:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34773) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgaEQ-0006s5-Qt for guix-patches@gnu.org; Thu, 27 Jun 2019 15:38:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, 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 1hgaEP-0003j1-Kw for guix-patches@gnu.org; Thu, 27 Jun 2019 15:38:54 -0400 Received: from mx1.riseup.net ([198.252.153.129]:58168) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hgaEP-0003gu-CE for guix-patches@gnu.org; Thu, 27 Jun 2019 15:38:53 -0400 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 3BDE01B93C5 for ; Thu, 27 Jun 2019 12:38:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1561664332; bh=jU8U1r1wJCytKeIsLpGzmSkMSSSQT/8FRVFr03Ztoss=; h=From:Subject:To:References:Date:In-Reply-To:From; b=iWm2bYRAVeuXC3Luym0+GjESEwrN5fvEpGZIO+rHtkBDgh3B02famn5QdUpGoE8AZ qjT0m5nj+zJOdhtR5hP3pY43iZ/0a5A2VOeoVmfYQOLOI17wMaFJtY/9Q31vD3U2Jq glPwU/u+Qo20qymSpK4ePGxBg4jYC2KAui/ETSJ0= X-Riseup-User-ID: 620A29DCDC9BA82AEE705A29DC290FB89DDD5F62684C244E73EB4CAF60B4A302 Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 5AFA5120325 for ; Thu, 27 Jun 2019 12:38:51 -0700 (PDT) From: swedebugia Subject: Re: [bug#34931] [PATCH 4/5] gnu: Add python-mygpoclient. To: guix-patches@gnu.org References: <20190321002204.25294-1-pierre.langlois@gmx.com> <20190321002204.25294-4-pierre.langlois@gmx.com> Message-ID: <02ec8c71-9248-7441-f564-62b59ebd7a68@riseup.net> Date: Thu, 27 Jun 2019 21:38:49 +0200 MIME-Version: 1.0 In-Reply-To: <20190321002204.25294-4-pierre.langlois@gmx.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 198.252.153.129 X-Spam-Score: -1.4 (-) 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: -2.4 (--) On 2019-03-21 01:22, Pierre Langlois wrote: > * gnu/packages/podcast.scm (python-mygpoclient, python2-mygpoclient): New > variables. > --- > gnu/packages/gpodder.scm | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm > index 5b872908a5..654d6b2f96 100644 > --- a/gnu/packages/gpodder.scm > +++ b/gnu/packages/gpodder.scm > @@ -57,6 +57,28 @@ > and track podcasts.") > (license license:lgpl2.1+))) > > +(define-public python-mygpoclient > + (package > + (name "python-mygpoclient") > + (version "1.8") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "mygpoclient" version)) > + (sha256 > + (base32 > + "1fi5x6k1mngr0iviw2s4n1f3y2x7pwqy5ivkcrjdprzvwr37f0mh")))) > + (build-system python-build-system) > + (native-inputs > + `(("python-minimock" ,python-minimock))) > + (home-page "https://mygpoclient.readthedocs.io") > + (synopsis "Python library for the gPodder web service") > + (description "@code{mygpoclient} provides an easy and structured way to > +access the @url{https://gpodder.net} web services. In addition to > +subscription list synchronization and storage, the API supports uploading and > +downloading episode status changes.") > + (license license:gpl3))) According to the files it is gpl3+ Apart from that LGTM. Thanks! -- Cheers Swedebugia From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 18:34:12 2019 Received: (at submit) by debbugs.gnu.org; 27 Jun 2019 22:34:12 +0000 Received: from localhost ([127.0.0.1]:39979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgcy4-0007ej-7A for submit@debbugs.gnu.org; Thu, 27 Jun 2019 18:34:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:41877) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgcy2-0007eb-U8 for submit@debbugs.gnu.org; Thu, 27 Jun 2019 18:34:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44661) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgcy1-0001YU-Jx for guix-patches@gnu.org; Thu, 27 Jun 2019 18:34:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_20,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,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 1hgcy0-00052h-Gq for guix-patches@gnu.org; Thu, 27 Jun 2019 18:34:09 -0400 Received: from mout.gmx.net ([212.227.17.22]:43053) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hgcy0-0004yA-3A for guix-patches@gnu.org; Thu, 27 Jun 2019 18:34:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1561674830; bh=/RRicVjzUHmBYWymgMpQtEmFX8ylhJhuaVA8q+4jYj0=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=FZLlbPS9L6dfam8r+qaH6GEcDHr/N+2ytOhg+9Ne0JsPby3yQ+RMm4jKhHWPf4T7L L+ZTZQkCtOz/b359gMkWfzTFDvwLix697uClnZmj1afGRBn9lIU98Cr4/T6blZLzI3 +TRb1t1cvh1mjjhpdU9OTZdYxld1UFkTBq9lRwzI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([2.99.195.183]) by mail.gmx.com (mrgmx103 [212.227.17.174]) with ESMTPSA (Nemesis) id 0LlDx4-1iFPY02irG-00b0rN; Fri, 28 Jun 2019 00:33:50 +0200 References: <20190321002204.25294-1-pierre.langlois@gmx.com> <20190321002204.25294-4-pierre.langlois@gmx.com> <02ec8c71-9248-7441-f564-62b59ebd7a68@riseup.net> User-agent: mu4e 1.2.0; emacs 26.2 From: Pierre Langlois To: guix-patches@gnu.org Subject: Re: [bug#34931] [PATCH 4/5] gnu: Add python-mygpoclient. In-reply-to: <02ec8c71-9248-7441-f564-62b59ebd7a68@riseup.net> Date: Thu, 27 Jun 2019 23:33:47 +0100 Message-ID: <87pnmyslo4.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:7NSV3dSfglFhMikQBIJBQbKTwVFp9FkWxwCQCR5MmbrrCKUzxqW a6ECMcma3NeK6tXFrwq7Vhf1be6/l2s89OigqSg0W/CyJmH2QT9kPz/S7A2N7XNlnV7QCR0 +Z4wUc3o8QtobZSjgzsS4wwScpQGduywhlj1sCGrOdPP5ALxbcFE9hzUZDV0IBbfNv8NCKk q+wp0+ThIH9YuGuekY+Kw== X-UI-Out-Filterresults: notjunk:1;V03:K0:QoPllMvILfk=:8jTRjY9+aQ2+fAIg/1aA4n 3Nmei90sIlSldbpVyRg2k27mTEnFGeZId0ilHNpqb6fr/qdbOxm5A+qRQTPCxYlLn6axtJOMk PWoCeyR3sX6pNKFpT3rgZLj86aIEE1j1sPe4aDHiJkZ7+n4wD8h2JsEXlcIjRfQvz90IKC/z/ 78cq+o+lPHGhc4/E2JtgBtGVlObxu0wKP6LbNJIS7G13Ef3hOke9Ow4gHMWbPHrIa8km1CatJ Tr9Tj4A/UmRHgYrikyeDlg9psuu4cuoDGJtJSwf8f07ZCmugTXiB7o+oKS42XCLBbtc7J44ek RFnxODV1XIRi96dsYht6G7HUpz4ThNW2p0SzGuMSQJFEgG14EogHdorG87R1gvroY/x+COlWg llimrtO9W5Wp/m1k8VbvljX/x2vyQmpOC2RU0diqehH2rxAlt9IlC0oHvOGWSxhkPL9qqO3UV ixFikn7PBi8+5a+3iD3CDGrNeziL8lTCSHVcNaOZXGwIBBV1+271q+igmvvNLNRImIyKewbPW t4DrA2O6CkqyQ8WSzEoGfaResUV649CEIU2xpRcYbQ4ENns0kU42ekdVGzTMoStdnfgTixw4G tDVpwsv4YDuCvgrGBgF1W2fDQq5QiHw8olv2onNgGZ6R/RyRORhQjW3f+Pr7mrdKAL1BENXEX oPoVy9pIMJ7cJUrrurYwdcJfcTvq1NjRK2tUbWVwz7ux8YCqXGWQ+A+hbSKIPt2CSJDU/r2jF MgOEQVOsucJ5HbBQLXJhm1KicA37IksPfQgQbn4wr4bVFiIwm43B2pmq4BVdQGTV1mjLE1Srr QScY0ocuGaE8KefhWYcHDg96AZZ6WjAGituHHiJ7us804og5R+Ozwvx3wDAOyrx7LbiUnWRtn gWJgq4+MWuMsn8Y42E/W0uB6GDVF3VlRfkU5rYmDKRE0jusJQqGLzze4St95/Ri+T5dcBEhQ8 r3zYMFd/tsejPsULDDXCKfPe1/IIWboelUtdBv75RSc/k37n88/eStSAshdarvr+vmNOG5Z8L Zmc5SntAUFo2ZsNuCmlENjHHfh68M0j70dghdhCAaGeLLHEOrBIpx9u+HTkMGoiVfZsDhKZbR SAHWVWI7MPH0LjQ94MFMHsL5cRKIgXl7hFk X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.22 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 34931@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: -2.4 (--) Hello! swedebugia writes: > On 2019-03-21 01:22, Pierre Langlois wrote: >> * gnu/packages/podcast.scm (python-mygpoclient, python2-mygpoclient): New >> variables. >> --- >> gnu/packages/gpodder.scm | 22 ++++++++++++++++++++++ >> 1 file changed, 22 insertions(+) >> >> diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm >> index 5b872908a5..654d6b2f96 100644 >> --- a/gnu/packages/gpodder.scm >> +++ b/gnu/packages/gpodder.scm >> @@ -57,6 +57,28 @@ >> and track podcasts.") >> (license license:lgpl2.1+))) >> >> +(define-public python-mygpoclient >> + (package >> + (name "python-mygpoclient") >> + (version "1.8") >> + (source >> + (origin >> + (method url-fetch) >> + (uri (pypi-uri "mygpoclient" version)) >> + (sha256 >> + (base32 >> + "1fi5x6k1mngr0iviw2s4n1f3y2x7pwqy5ivkcrjdprzvwr37f0mh")))) >> + (build-system python-build-system) >> + (native-inputs >> + `(("python-minimock" ,python-minimock))) >> + (home-page "https://mygpoclient.readthedocs.io") >> + (synopsis "Python library for the gPodder web service") >> + (description "@code{mygpoclient} provides an easy and structured way to >> +access the @url{https://gpodder.net} web services. In addition to >> +subscription list synchronization and storage, the API supports uploading and >> +downloading episode status changes.") >> + (license license:gpl3))) > > According to the files it is gpl3+ Oh, whoops I missed that! I'll submit an update by the end of the week! Thanks! From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 28 02:11:36 2019 Received: (at 34931) by debbugs.gnu.org; 28 Jun 2019 06:11:36 +0000 Received: from localhost ([127.0.0.1]:40247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgk6i-0002nD-Ci for submit@debbugs.gnu.org; Fri, 28 Jun 2019 02:11:36 -0400 Received: from mout.gmx.net ([212.227.17.20]:33277) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgk6g-0002n0-0w for 34931@debbugs.gnu.org; Fri, 28 Jun 2019 02:11:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1561702287; bh=xQXMABC4fqzKQOnGFmmF3qYSSRk4pEYwTvSXZKj+w5g=; h=X-UI-Sender-Class:References:From:To:Subject:In-reply-to:CC:Date; b=k6Mx0e/VsOJGMeWtbdpSjRm9Ty+Fv/HPWk8iJ2ma8T1VBSmQmH+iYmzgo297dFHRO 1W38qFGdNkBZ1n2gQCm8g3FudxonX95LXQY6hnmB6foibPq4Xi4yZkvY3bJv2skBvz RK+w3cT+NFDUzCKKFlG/gLrQHjkXEeEX/P8HPB2k= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([2.99.195.183]) by mail.gmx.com (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1Mw9QC-1iWMkl1XLo-00s2KG; Fri, 28 Jun 2019 08:11:27 +0200 References: <20190321002204.25294-1-pierre.langlois@gmx.com> <20190321002204.25294-4-pierre.langlois@gmx.com> <02ec8c71-9248-7441-f564-62b59ebd7a68@riseup.net> <87pnmyslo4.fsf@gmx.com> User-agent: mu4e 1.2.0; emacs 26.2 From: Pierre Langlois To: 34931@debbugs.gnu.org Subject: Re: [bug#34931] [PATCH 4/5] gnu: Add python-mygpoclient. In-reply-to: <87pnmyslo4.fsf@gmx.com> Date: Fri, 28 Jun 2019 07:11:25 +0100 Message-ID: <87o92is0he.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:MbizfmeSJrZsF770udwj8cUsBUkfyzR6k8JkG0fuMcd+p58aZbh dm19Ai4NkuMvSBl48bf8Xq7hEz8tMOhB/FHZmd6VdVWNVx4YSu+2/RjZuiHf4MHDZMT42CY O+fn2PkoPzlydo4TLuqjCTT0W6XVXfoMFpn3NH/OTDBzsSVAc4J9/OyK5mEDY+y6J5HI8+Z Lv24d5ztGJqp3dXFbh2VA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:46TWuauDzRg=:Cg3AuFdPutykhQ8I93OCCU mrwLa2no0dzfqyY+msdGlhPQG/CPXqMnpMBi8sKWqYUj7crFXJOm4e4ZDDjdX+J6mbtUBFnzP F/xlsJAYQp0LC1qhd11+miLZAJMzfSvRSWM5fduQTyIHSp7GOhaLGTp+S7gGp1MEKEcpkvew7 +aX8MxBKNU3K8/XDESPiyrksTzFAPrBtHQ++0KpnRk/9pa7uL+j9AzuPZje3zsE9R4G2So6NR 56nyheqxmwdtKBz58sDAKa36/HaB2XL3oUbRZaJ3RbUfy2oNconoTWYRiX/vRbIYxv5kdiVWQ cwn8DpaFKsOVCf2uqUSAYAiHQ2EgrYb3iiU8QhYJc1pH92gKv1dtSxzW+F9aiTz910S5wxz9K so9bTJ3ws+/qB6EWVN4utXxrE66RJKdpOF3YD2Y44FOAER//j9/4eyX1Sub4Rwu69XlfSaluw TnhQytfgxAb6OrwG/5M9RurewRSpNqqNJd9dt44z9vW4TDUuCQkKf7XpLByVsURpPRl1owfF1 ellhLnl6AoIO5GUv5kuQEMlG0u98kYyqD4r92snuTpZSi+5ow5RHUKZi83A//MFG1aFUlay/A ToD7v8Pw4YmCx/XUkvEo3iPz0jwro1Jz+rrxGtYV0n3InM/7Po7Pi52cZjF5Pqch/FnZKJnBX zuZDamYIZyvyNmJSUkacPHXOlxSxHHgPQ7Qtni94+5enQ5DM/dW3UGuyc03cZ55w2GCvDnI/M jEkFPzonxR2GyCVQL9UHfJ8wQ6JynYSlbgHppHGRq+xKhGy2G+HfF3eTL0iP6vBa81h9Uff+b bPA2MshCZPhxJhUnzcuVG6ehAdS7fCw0k13FUD7N0efCVFXpXV2gZFpqe47udL/mWTtZH8vLb xn4y0TQKojdsrSg0TrjPub2kcqQE6RiHum/T7a4mToXL7h6C7yoEWaGP3ak3BzWqKAplMb6SV MVIocHg47JrfggBYvXB6kjAnUjJl+fdNdqw3ML+hkEBqZx9ql2W/FkK4aqrnf97VjPEWYHYg3 jm+jHGohqIvKKbyqCMeRjz2j1ZFCfunpG9riv4LnNsalRpS5LPrO+3E+tN5wR58f15ckC5KXw WTpi72pWYQ77KaGGwSjd6393ahEfvO0vQ5B X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34931 Cc: Pierre Langlois 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.7 (-) Pierre Langlois writes: > Hello! > > swedebugia writes: > >> On 2019-03-21 01:22, Pierre Langlois wrote: >>> * gnu/packages/podcast.scm (python-mygpoclient, python2-mygpoclient): New >>> variables. >>> --- >>> gnu/packages/gpodder.scm | 22 ++++++++++++++++++++++ >>> 1 file changed, 22 insertions(+) >>> >>> diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm >>> index 5b872908a5..654d6b2f96 100644 >>> --- a/gnu/packages/gpodder.scm >>> +++ b/gnu/packages/gpodder.scm >>> @@ -57,6 +57,28 @@ >>> and track podcasts.") >>> (license license:lgpl2.1+))) >>> >>> +(define-public python-mygpoclient >>> + (package >>> + (name "python-mygpoclient") >>> + (version "1.8") >>> + (source >>> + (origin >>> + (method url-fetch) >>> + (uri (pypi-uri "mygpoclient" version)) >>> + (sha256 >>> + (base32 >>> + "1fi5x6k1mngr0iviw2s4n1f3y2x7pwqy5ivkcrjdprzvwr37f0mh")))) >>> + (build-system python-build-system) >>> + (native-inputs >>> + `(("python-minimock" ,python-minimock))) >>> + (home-page "https://mygpoclient.readthedocs.io") >>> + (synopsis "Python library for the gPodder web service") >>> + (description "@code{mygpoclient} provides an easy and structured way to >>> +access the @url{https://gpodder.net} web services. In addition to >>> +subscription list synchronization and storage, the API supports uploading and >>> +downloading episode status changes.") >>> + (license license:gpl3))) >> >> According to the files it is gpl3+ > > Oh, whoops I missed that! I'll submit an update by the end of the week! It looks like this was fixed before committing (see b58ab1598fc615f3f11ad7b439e61e0616117e2c). Ludo must have either pointed it out or fixed it for me, I don't remember :-). Thanks, Pierre From unknown Sat Aug 09 05:00:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 26 Jul 2019 11:24:08 +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