From patchwork Thu Mar 21 00:22:00 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Pierre Langlois X-Patchwork-Id: 1519 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8660816DBA; Thu, 21 Mar 2019 00:34:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id F11FE16DB5 for ; Thu, 21 Mar 2019 00:34:16 +0000 (GMT) Received: from localhost ([127.0.0.1]:57292 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6ley-0005XS-HE for patchwork@mira.cbaines.net; Wed, 20 Mar 2019 20:34:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53699) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6leo-0005Kx-M3 for guix-patches@gnu.org; Wed, 20 Mar 2019 20:34:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h6lU6-0007sx-WE for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38973) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h6lU6-0007q8-I1 for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h6lU6-0007fx-AC for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#34931] [PATCH 1/5] gnu: libmygpo-qt: Move to new 'gpodder.scm' file. References: <20190321001143.21045-1-pierre.langlois@gmx.com> In-Reply-To: <20190321001143.21045-1-pierre.langlois@gmx.com> Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 21 Mar 2019 00:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34931 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34931@debbugs.gnu.org Received: via spool by 34931-submit@debbugs.gnu.org id=B34931.155312775729410 (code B ref 34931); Thu, 21 Mar 2019 00:23:02 +0000 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 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 X-Provags-ID: V03:K1:FryM1JoLb/tYaxN1afxvwghue7KuyQHlQ3DaNbP4zF3Og8SBNcE ApAsSns3yUH/y1iMmmwwjPk7jr8Ir0ieD9j1VQY+X1b15r/2x8WnIhrN7TH5IGkP/e2VXbV lcIAGYK4Z3KI1i7ZX20TF9995agfH63HOLeT7e2hub1kSbU5+kY51Vw9v5D84ycrGuvPxmL enH78vJ/l4JSPoTNbRqpA== 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/music.scm (libmygpo-qt): Move to 'gpodder.scm'. * gnu/packages/gpodder.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- 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 -- 2.21.0 diff --git a/gnu/local.mk b/gnu/local.mk index a5a2f11538..f8a1fe17af 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -212,6 +212,7 @@ GNU_SYSTEM_MODULES = \ %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 --- /dev/null +++ b/gnu/packages/gpodder.scm @@ -0,0 +1,56 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 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 ".tar.gz")) + (sha256 + (base32 + "1kg18qrq2rsswgzhl65r3mlyx7kpqg4wwnbp4yiv6svvmadmlxl2")) + (patches (search-patches "libmygpo-qt-fix-qt-5.11.patch" + "libmygpo-qt-missing-qt5-modules.patch")))) + (build-system cmake-build-system) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("qt" ,qtbase))) + (arguments + `(#:configure-flags '("-DMYGPO_BUILD_TESTS=ON") + ;; TODO: Enable tests when https://github.com/gpodder/gpodder/issues/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, manage +and track podcasts.") + (license license:lgpl2.1+))) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 2b533e6d26..d541f51ab9 100644 --- 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 ".tar.gz")) - (sha256 - (base32 - "1kg18qrq2rsswgzhl65r3mlyx7kpqg4wwnbp4yiv6svvmadmlxl2")) - (patches (search-patches "libmygpo-qt-fix-qt-5.11.patch" - "libmygpo-qt-missing-qt5-modules.patch")))) - (build-system cmake-build-system) - (native-inputs - `(("pkg-config" ,pkg-config))) - (inputs - `(("qt" ,qtbase))) - (arguments - `(#:configure-flags '("-DMYGPO_BUILD_TESTS=ON") - ;; TODO: Enable tests when https://github.com/gpodder/gpodder/issues/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, manage -and track podcasts.") - (license license:lgpl2.1+))) - (define-public sonivox-eas (package (name "sonivox-eas") From patchwork Thu Mar 21 00:22:01 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre Langlois X-Patchwork-Id: 1522 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8E75916DB7; Thu, 21 Mar 2019 00:34:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 4D33916DB5 for ; Thu, 21 Mar 2019 00:34:33 +0000 (GMT) Received: from localhost ([127.0.0.1]:57302 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6lfE-0005xn-V4 for patchwork@mira.cbaines.net; Wed, 20 Mar 2019 20:34:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53704) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6len-0005Ky-Nv for guix-patches@gnu.org; Wed, 20 Mar 2019 20:34:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h6lU7-0007tf-96 for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38974) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h6lU6-0007sX-Ua for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h6lU6-0007g4-PS for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#34931] [PATCH 2/5] gnu: Add python-podcastparser. Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 21 Mar 2019 00:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34931 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34931@debbugs.gnu.org Received: via spool by 34931-submit@debbugs.gnu.org id=B34931.155312776129430 (code B ref 34931); Thu, 21 Mar 2019 00:23:02 +0000 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 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 X-Provags-ID: V03:K1:84WEeO0POxKrLzOqQxkUkhfwE6287FBT80Zl4yHk0vfXJcfhjwk N4TZDjFbim/FmutzbOJyNj1I50iKaAw9UqrRyxxrjtKK885H7HiFa4y+/gyN3Yt0Xt7/rM4 wS+6ecEUHbfrYBC/9bfhctyLgStl8B/9gYKnKWeh6uqazTTIo5h2FQSGAJryaYwNjIPuGbU JBOMIg+wbQ4FU3Dnr7Esg== 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/podcast.scm (python-podcastparser): New variable. --- gnu/packages/gpodder.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) -- 2.21.0 diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index c0150402c4..5b872908a5 100644 --- 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, manage 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 project to +provide an easy and reliable way of parsing RSS and Atom-based podcast feeds +in Python.") + (license license:isc))) From patchwork Thu Mar 21 00:22:02 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Pierre Langlois X-Patchwork-Id: 1521 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 864C216DB7; Thu, 21 Mar 2019 00:34:24 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 7BC0916DB5 for ; Thu, 21 Mar 2019 00:34:23 +0000 (GMT) Received: from localhost ([127.0.0.1]:57300 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6lf5-0005t0-1W for patchwork@mira.cbaines.net; Wed, 20 Mar 2019 20:34:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53699) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6len-0005Kx-Go for guix-patches@gnu.org; Wed, 20 Mar 2019 20:34:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h6lU7-0007u4-Kz for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38975) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h6lU7-0007tn-Du for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h6lU7-0007gC-9w for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#34931] [PATCH 3/5] gnu: Add python-minimock. Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 21 Mar 2019 00:23:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34931 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34931@debbugs.gnu.org Received: via spool by 34931-submit@debbugs.gnu.org id=B34931.155312776529453 (code B ref 34931); Thu, 21 Mar 2019 00:23:03 +0000 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 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 X-Provags-ID: V03:K1:EuAx4UMSZmnM7bnWOq1poOQULirwZJNp4JkOJLi7kk0vMZ7nSsu CWRc6iqhdac0L0lfNVBYcXrju8w3XxBMBnDV5m4d4wV4ITs7eZlAXYjgC8l9lQjhQ9bq+3Q fthndLcOzLQc8om8B1be6PG2glGFM/jfBgA6LWLTcvAcidG2IgCr9YipYVMjro0Dcy1XR8d WEyGxlZQFZgABuTDvWT2g== 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/check.scm (python-minimock, python2-minimock): New variables. --- gnu/packages/check.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) -- 2.21.0 diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 4229578f86..9a88a8d873 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -28,6 +28,7 @@ ;;; Copyright © 2016, 2017, 2018 Marius Bakke ;;; Copyright © 2017, 2018 Ludovic Courtès ;;; Copyright © 2018 Fis Trivial +;;; Copyright © 2019 Pierre Langlois ;;; ;;; This file is part of GNU Guix. ;;; @@ -549,6 +550,27 @@ for every Python test framework. It supports nose, py.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") From patchwork Thu Mar 21 00:22:03 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre Langlois X-Patchwork-Id: 1518 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CE35A16DB7; Thu, 21 Mar 2019 00:34:08 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 7E11916DB5 for ; Thu, 21 Mar 2019 00:34:08 +0000 (GMT) Received: from localhost ([127.0.0.1]:57282 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6lep-0005Td-QI for patchwork@mira.cbaines.net; Wed, 20 Mar 2019 20:34:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53699) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6lem-0005Kx-AB for guix-patches@gnu.org; Wed, 20 Mar 2019 20:34:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h6lU8-0007wH-Ms for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38977) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h6lU8-0007vq-Ci for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h6lU8-0007gR-6V for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#34931] [PATCH 4/5] gnu: Add python-mygpoclient. Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 21 Mar 2019 00:23:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34931 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34931@debbugs.gnu.org Received: via spool by 34931-submit@debbugs.gnu.org id=B34931.155312776629468 (code B ref 34931); Thu, 21 Mar 2019 00:23:04 +0000 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 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 X-Provags-ID: V03:K1:sg0mIUXi+kvwUfa0EAJlfotLrxytT3jY84QxfJc7USr351Ks7El aftbBdwe44fLlzhb6lXnrwaW0AjhDHw/8zpf1hivrvHFYLe7DQ3EVK7GGIxtPCFyimQaT07 OmZp6BVjqdMTvsZcR1Zn1+cvO8XRPPomBwepXOgi17A5dP5lAvRHFA+xHS6rwCGSSIxXTR0 zZftxmp3xEBKtFiizDl5g== 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/podcast.scm (python-mygpoclient, python2-mygpoclient): New variables. --- gnu/packages/gpodder.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) -- 2.21.0 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))) + (define-public python-podcastparser (package (name "python-podcastparser") From patchwork Thu Mar 21 00:22:04 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre Langlois X-Patchwork-Id: 1520 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C591616DB7; Thu, 21 Mar 2019 00:34:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 5745916DB6 for ; Thu, 21 Mar 2019 00:34:17 +0000 (GMT) Received: from localhost ([127.0.0.1]:57294 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6ley-0005Z5-St for patchwork@mira.cbaines.net; Wed, 20 Mar 2019 20:34:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53704) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6lem-0005Ky-Aw for guix-patches@gnu.org; Wed, 20 Mar 2019 20:34:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h6lU8-0007vc-88 for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38976) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h6lU7-0007uP-TM for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h6lU7-0007gJ-Op for guix-patches@gnu.org; Wed, 20 Mar 2019 20:23:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#34931] [PATCH 5/5] gnu: Add gPodder. Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 21 Mar 2019 00:23:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34931 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34931@debbugs.gnu.org Received: via spool by 34931-submit@debbugs.gnu.org id=B34931.155312776529462 (code B ref 34931); Thu, 21 Mar 2019 00:23:03 +0000 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 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 X-Provags-ID: V03:K1:zvEkWpcS6Ee9yQE6RuBJHPYXFfelX1QTxYFEJeNOc2gVE2EVOP8 ViOQaDKdkwzvjbZfM8CVkYKvJ5uqj8gC+aUpJjkqZc+b6ucFqQ70orObY2lBvjZgxvIi+tX cLs8YY+QHC9cohiixEibAiuQFq6aLL8adZ1nzJIhcHkcXN4pSWH2oQpIXAIY3Nb1YAjyEn7 DxOnHBYKthJptD6NWSbAw== 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/podcast.scm (gpodder): New variable. --- gnu/packages/gpodder.scm | 68 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) -- 2.21.0 diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index 654d6b2f96..daf4b6b3b8 100644 --- 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 allows +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")