From unknown Fri Jun 20 19:55:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#27002 <27002@debbugs.gnu.org> To: bug#27002 <27002@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add lollypop. Reply-To: bug#27002 <27002@debbugs.gnu.org> Date: Sat, 21 Jun 2025 02:55:44 +0000 retitle 27002 [PATCH] gnu: Add lollypop. reassign 27002 guix-patches submitter 27002 rennes severity 27002 normal tag 27002 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 20 00:18:30 2017 Received: (at submit) by debbugs.gnu.org; 20 May 2017 04:18:30 +0000 Received: from localhost ([127.0.0.1]:55844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBvqT-00043Y-0m for submit@debbugs.gnu.org; Sat, 20 May 2017 00:18:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42055) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBvqR-00043L-2r for submit@debbugs.gnu.org; Sat, 20 May 2017 00:18:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBvqK-0006w1-Hm for submit@debbugs.gnu.org; Sat, 20 May 2017 00:18:17 -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.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50351) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dBvqK-0006vx-EZ for submit@debbugs.gnu.org; Sat, 20 May 2017 00:18:16 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33022) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dBvqI-0001No-VT for guix-patches@gnu.org; Sat, 20 May 2017 00:18:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBvqF-0006vK-Ok for guix-patches@gnu.org; Sat, 20 May 2017 00:18:14 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:33338 helo=mail.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dBvqF-0006tK-Dj for guix-patches@gnu.org; Sat, 20 May 2017 00:18:11 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 76B1550E92D; Sat, 20 May 2017 06:18:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1495253889; bh=21SrbIjx+VNsRuV87FG9/f+1w9jiRyRSYRUlWuOVCLo=; h=Date:From:Subject:To:From; b=DaWPKplLWWnWLgHAJSxa+dW9Qa8unB4NKE6e2s3ioQ8R8qdMGA+N4S+fPDTcDTQ4X g3xF4xoyKsxI9E/T/MMoD/QnpamPrr8M6jLVW7mheYZ8mUgXM7Rw8ftKbDjTrArKzz QRb8wjYDFJs+Nsb7AaSekziyeZte7Y1Jnb6qJ0SE= Date: Fri, 19 May 2017 23:18:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1495253889; bh=21SrbIjx+VNsRuV87FG9/f+1w9jiRyRSYRUlWuOVCLo=; h=Date:From:Subject:To:From; b=DaWPKplLWWnWLgHAJSxa+dW9Qa8unB4NKE6e2s3ioQ8R8qdMGA+N4S+fPDTcDTQ4X g3xF4xoyKsxI9E/T/MMoD/QnpamPrr8M6jLVW7mheYZ8mUgXM7Rw8ftKbDjTrArKzz QRb8wjYDFJs+Nsb7AaSekziyeZte7Y1Jnb6qJ0SE= From: rennes Subject: [PATCH] gnu: Add lollypop. To: guix-patches@gnu.org X-Mailer: Balsa 2.5.3 Message-Id: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-4VEJ5agNth1Zg1PE87/q" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: 1.0 (+) --=-4VEJ5agNth1Zg1PE87/q Content-Type: text/plain; charset=us-ascii; DelSp=Yes; Format=Flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, Lollypop is a modern and intuitive music player. Lint and tested.= --=-4VEJ5agNth1Zg1PE87/q Content-Type: text/x-patch; charset=UTF-8; name=0001-gnu-Add-lollypop.patch Content-Disposition: attachment; filename=0001-gnu-Add-lollypop.patch Content-Transfer-Encoding: quoted-printable =46rom 7a7e30d3d11002e0ff693a8684f6fb33ea464b6d Mon Sep 17 00:00:00 2001 From: rennes Date: Fri, 19 May 2017 23:11:38 -0500 Subject: [PATCH] gnu: Add lollypop. * guix/gnu/packages/mpd.scm (lollypop): New variable. --- gnu/packages/mpd.scm | 59 ++++++++++++++++++++++++++++++++++++++++++++++++= ++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm index 1ed8e967e..6aeaf8897 100644 --- a/gnu/packages/mpd.scm +++ b/gnu/packages/mpd.scm @@ -5,6 +5,7 @@ ;;; Copyright =C2=A9 2014 Ian Denhardt ;;; Copyright =C2=A9 2015 Paul van der Walt ;;; Copyright =C2=A9 2016 Leo Famulari +;;; Copyright =C2=A9 2017 Rene Saavedra ;;; ;;; This file is part of GNU Guix. ;;; @@ -27,6 +28,7 @@ #:use-module (guix packages) #:use-module (guix download) #:use-module (guix utils) + #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) #:use-module (guix build-system python) #:use-module (gnu packages avahi) @@ -34,6 +36,7 @@ #:use-module (gnu packages gcc) ; GCC@5 for MPD >=3D 0.20 #:use-module (gnu packages gettext) #:use-module (gnu packages gnome) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages icu4c) #:use-module (gnu packages readline) @@ -43,12 +46,14 @@ #:use-module (gnu packages glib) #:use-module (gnu packages linux) #:use-module (gnu packages mp3) + #:use-module (gnu packages music) #:use-module (gnu packages ncurses) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages databases) #:use-module (gnu packages video) + #:use-module (gnu packages webkit) #:use-module (gnu packages xiph)) =20 (define-public libmpdclient @@ -323,3 +328,57 @@ Daemon (MPD). It supports playlists, multiple profile= s (connecting to different MPD servers, search and multimedia key support.") (home-page "http://www.nongnu.org/sonata/") (license license:gpl3+))) + +(define-public lollypop + (package + (name "lollypop") + (version "0.9.237") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/gnumdk/lollypop/" + "releases/download/" version "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "027m5px4hsri7bnzn147l0kx7fam57sw93pwkv84pymcxh87f7s6")))) + (build-system glib-or-gtk-build-system) + (arguments + `(#:imported-modules ((guix build python-build-system) + ,@%glib-or-gtk-build-system-modules) + #:phases (modify-phases %standard-phases + (add-after 'install 'wrap-program + (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/lollypop") + `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path= )))) + #t)) + (add-after 'install 'wrap + (@@ (guix build python-build-system) wrap))))) + (native-inputs + `(("intltool" ,intltool) + ("itstool" ,itstool) + ("pkg-config" ,pkg-config))) + (inputs + `(("gobject-introspection" ,gobject-introspection) + ("gtk+" ,gtk+) + ("libnotify" ,libnotify) + ("libsecret" ,libsecret) + ("libsoup" ,libsoup) + ("python" ,python) + ("python-beautifulsoup4" ,python-beautifulsoup4) + ("python-gst" ,python-gst) + ("python-pycairo" ,python-pycairo) + ("python-pygobject" ,python-pygobject) + ("python-pylast" ,python-pylast) + ("totem-pl-parser" ,totem-pl-parser) + ("webkitgtk" ,webkitgtk))) + (home-page "https://gnumdk.github.io/lollypop-web") + (synopsis "GNOME music playing application") + (description + "Lollypop is a music player designed to play well with GNOME desktop. +Lollypop plays audio formats such as mp3, mp4, ogg and flac and gets infor= mation +from artists and tracks from the web. It also fetches cover artworks +automatically and it can stream songs from online music services and chart= s.") + (license license:gpl3+))) --=20 2.12.0 = --=-4VEJ5agNth1Zg1PE87/q-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 08:08:57 2017 Received: (at 27002) by debbugs.gnu.org; 16 Jun 2017 12:08:57 +0000 Received: from localhost ([127.0.0.1]:50376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLq3c-0005RA-Sf for submit@debbugs.gnu.org; Fri, 16 Jun 2017 08:08:57 -0400 Received: from s02.spamexperts.axc.nl ([185.182.56.112]:46723) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLq3a-0005Qt-G2 for 27002@debbugs.gnu.org; Fri, 16 Jun 2017 08:08:55 -0400 Received: from vserver42.axc.nl ([185.182.56.92]) by s02.spamexperts.axc.nl with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86) (envelope-from ) id 1dLq3Q-0006JL-9Q; Fri, 16 Jun 2017 14:08:44 +0200 Received: from mail.axc.nl ([185.182.56.42]:41922 helo=mail.axc.eu) by vserver42.axc.nl with esmtp (Exim 4.89) (envelope-from ) id 1dLq3P-0006Uu-SQ; Fri, 16 Jun 2017 14:08:44 +0200 From: Thomas Danckaert To: rennes Subject: Re: bug#27002: [PATCH] gnu: Add lollypop. References: Date: Fri, 16 Jun 2017 14:08:37 +0200 In-Reply-To: (rennes@openmailbox.org's message of "Fri, 19 May 2017 23:18:05 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain PrimaryMX: Accepted email from trusted host. Hint: This skips spam scanning so make sure other host is not vulnerable X-Relay-Host: 185.182.56.42 X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "vserver42.axc.nl", 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: rennes writes: > Hello, > Lollypop is a modern and intuitive music player. > Lint and tested. Hi, [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [185.182.56.42 listed in list.dnswl.org] 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: openmailbox.org] SpamTally: Final spam score: 0 X-Originating-IP: 185.182.56.92 X-SpamExperts-Domain: vserver42.axc.nl X-SpamExperts-Username: 185.182.56.92 Authentication-Results: spamexperts.axc.nl; auth=pass smtp.auth=185.182.56.92@vserver42.axc.nl X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.15) X-Recommended-Action: accept X-Filter-ID: PqwsvolAWURa0gwxuN3S5YEa3T7JuZT23fGO2rGt3ZgsMsZgKv9QTddkIJVaBJo+G/swGrWOHA54 4guA7T2tGN7l73lnG706veAsFS3NwwfKmCxa+qOIJBtyaRiVA+5A91/+dtAkCBSCapH+vHSo7Bum JwiT+2brWmQlzkLIcXivpIH4ag6BM/+u9ym+BA23ZXN5BavkfNn9rYepSXH5+Orb0NcNtDvNf3// WNJLl94Vagk/Je6rtEQ59lLxX0Qf/i79vdUGppXCKboBNKTM1uPP5H+A0XHGHYNFdQLnJqk93SsS 4aMXJmiJ2G0eb5ahDh1VKuNb77xNesX9vkOxURLLycT2WUPXFf4cgG+QJEn1H/aAwarQpYDOYx/6 JtUO2J0o8Y6P0PtfJHSaBBNA+iXCWfx8zxBUiAwIo6tbYGOAuAA8AReHCD3YT73TlJTFLwYL7DK9 RcExC+nbaR+ru3sTNfl0yCDJ3dAe0+GjB+yqrQKM1hed1Chx7euL7dUNrtDiUt0+8TsbC2HmsnGQ M4++76xygdKOolzJBz2fwVdHNAZYuLflPv4qSgS8ugIxueyFDbWbJmJWXtk6xDx/yCloqbtceYkI +64Azk5OKUg/Izz9KKyhCZvvOfBm4dC1Vv3bjhsQIqIpH+GtjTmICUMcW5krNPs1pwcJCkS6RxMT TKFbFG+JMSGcziy27HnOh4mx3/TldquZHftnYlPHSmKGTLyfuBalgnVf+y1rY3+L+dz2fNYV1kgY CwYjKDkCC92gBKDdq7U9iAH27maBzJ500IOUeR5TrgHL2Pcx4CJnxwLk0LM60oVUbY6Bw9QxZH/+ N9kYUw3FSFGaDalaN6bzBEsn6Ky7hfydur/iaj1YuEuFZvPDcDo0qBxvT2j7guLvE1MG3CJdyNrb G3oP+gY9EGN8vKr6Zcqa6lUGM3U= X-Report-Abuse-To: spam@s01.spamexperts.axc.nl X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 27002 Cc: 27002@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: -0.0 (/) rennes writes: > Hello, > Lollypop is a modern and intuitive music player. > Lint and tested. Hi, looks good to me, though the recent update of the gmime package (commit a512ca81e) breaks the totem-pl-parser package, so lollypop doesn't build on current guix master. I tested it on the commit before the gmime update (f54efbdc4), and was able to build it, but the program would not run. Something about a gstreamer issue, though I have the gst-plugins-xyz packages in my profile. (lollypop:16613): GStreamer-CRITICAL **: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed (lollypop:16613): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed (lollypop:16613): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed Replay Gain not available, Is there anything I should do to make this work, or are there extra variables that should be set when wrapping the executable? I also noticed that the executable gets wrapped twice: bin/lollypop wraps bin/.lollypop-real, which wraps bin/..lollypop-real-real :-) Can this be avoided, or is it a side-effect of using the python build system and wrapping the result? Thomas From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 08:59:53 2017 Received: (at 27002) by debbugs.gnu.org; 16 Jun 2017 12:59:53 +0000 Received: from localhost ([127.0.0.1]:50423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLqqv-0006du-AS for submit@debbugs.gnu.org; Fri, 16 Jun 2017 08:59:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLqqu-0006dj-D6 for 27002@debbugs.gnu.org; Fri, 16 Jun 2017 08:59:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dLqqk-0000rW-DN for 27002@debbugs.gnu.org; Fri, 16 Jun 2017 08:59:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52510) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dLqqk-0000rL-9d; Fri, 16 Jun 2017 08:59:42 -0400 Received: from [193.50.110.101] (port=55304 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dLqqj-0002LC-KW; Fri, 16 Jun 2017 08:59:41 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Thomas Danckaert Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 28 Prairial an 225 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-unknown-linux-gnu Date: Fri, 16 Jun 2017 14:59:39 +0200 In-Reply-To: (Thomas Danckaert's message of "Fri, 16 Jun 2017 14:08:37 +0200") Message-ID: <87efukf5qc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (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-Received-From: 2001:4830:134:3::e X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: 27002 Cc: rennes , 27002@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: -3.4 (---) Thomas Danckaert skribis: > I also noticed that the executable gets wrapped twice: bin/lollypop > wraps bin/.lollypop-real, which wraps bin/..lollypop-real-real :-) Can > this be avoided, or is it a side-effect of using the python build system > and wrapping the result? The =E2=80=98wrap-program=E2=80=99 procedure in (guix build utils) arranges= things so as to never create double wrappers, so it would be interesting to see how this happened! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 17 23:21:42 2017 Received: (at 27002) by debbugs.gnu.org; 18 Jun 2017 03:21:42 +0000 Received: from localhost ([127.0.0.1]:53874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMQmU-0008FY-IJ for submit@debbugs.gnu.org; Sat, 17 Jun 2017 23:21:42 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:42789 helo=mail.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMQmR-0008FO-Jk for 27002@debbugs.gnu.org; Sat, 17 Jun 2017 23:21:40 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 3A3C451A1C5; Sun, 18 Jun 2017 05:21:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1497756098; bh=1+tiU2Ykn5dD4PY46gFEtuWL3e8ImFexqsTlk4/SBV8=; h=Date:From:Subject:To:Cc:In-Reply-To:From; b=AOpt70dm/7vWB9peuBYycPpSiHHKfAeactCpFz3jtiEccGcMYu05lRPugOdY8pHRI /64uAL8DQ2GtZ4nCOVoH4WeFFQJJEe4WDjvoK+THN84NW026B1T2DAxDxRfsp1JL0U aK4H9GZmlJo20P3x8ZId9hOciiA15SdUxqF+1hlQ= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ZDZR003 X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=disabled version=3.4.0 Date: Sat, 17 Jun 2017 22:21:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1497756096; bh=1+tiU2Ykn5dD4PY46gFEtuWL3e8ImFexqsTlk4/SBV8=; h=Date:From:Subject:To:Cc:In-Reply-To:From; b=qVGrBGPVqJsSMIrZHaQhpmmmgYB0G53Ua7nlV4qjowoEg+ECZiVKiG1Tur4OcT9vf MWelbtdIDHUv5lVWkwcU1bC/QV2nX4jyMBtdTZJBzLVa32LVtRI9tHUrU7P+RjPWLy 0PfsZWs1iSAH7jW718YU8xKsAI0pAMEIKhxRTeIw= From: rennes Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. To: Thomas Danckaert In-Reply-To: <87efukf5qc.fsf@gnu.org> (from ludo@gnu.org on Fri Jun 16 07:59:39 2017) X-Mailer: Balsa 2.5.3 Message-Id: <5zz/xxCsCi29mKP7pwPmTx@XZ3vf3/+xpquFU9NVlkKk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp=Yes; Format=Flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27002 Cc: Ludovic =?iso-8859-1?q?Court=E8s?= , 27002@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: -0.7 (/) Hello, thank you for your comments. I had not noticed that in my profile I have installed =20 'gst-plugins-base'. I try to add 'gst-plugins-base' to Inputs but it =20 does not work, I will continue to test. On the other hand, under the 'bin' directory I only see one binary for =20 lollipop: jin@home ~$ l =20 /gnu/store/0psmp896kkijsszczmvbs0b9h7wfprdb-lollypop-0.9.240/bin/ total 12 -r-xr-xr-x 2 root root 2743 Dec 31 1969 lollypop -r-xr-xr-x 2 root root 1523 Dec 31 1969 lollypop-cli -r-xr-xr-x 2 root root 1529 Dec 31 1969 rhythmbox2lollypop On 06/16/2017 07:59:39 AM, Ludovic Court=C3=A8s wrote: > Thomas Danckaert skribis: >=20 > > I also noticed that the executable gets wrapped twice: bin/lollypop > > wraps bin/.lollypop-real, which wraps bin/..lollypop-real-real :-) =20 > Can > > this be avoided, or is it a side-effect of using the python build =20 > system > > and wrapping the result? >=20 > The =E2=80=98wrap-program=E2=80=99 procedure in (guix build utils) arrang= es things so =20 > as > to never create double wrappers, so it would be interesting to see how > this happened!= From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 19 04:52:24 2017 Received: (at 27002) by debbugs.gnu.org; 19 Jun 2017 08:52:24 +0000 Received: from localhost ([127.0.0.1]:55597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMsQ4-0000U9-0i for submit@debbugs.gnu.org; Mon, 19 Jun 2017 04:52:24 -0400 Received: from s02.spamexperts.axc.nl ([185.182.56.112]:50521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMsQ2-0000Tv-J0 for 27002@debbugs.gnu.org; Mon, 19 Jun 2017 04:52:23 -0400 Received: from vserver42.axc.nl ([185.182.56.92]) by s02.spamexperts.axc.nl with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86) (envelope-from ) id 1dMsPv-00065s-GL; Mon, 19 Jun 2017 10:52:16 +0200 Received: from mail.axc.nl ([185.182.56.42]:59486 helo=mail.axc.eu) by vserver42.axc.nl with esmtp (Exim 4.89) (envelope-from ) id 1dMsPp-0002IJ-SS; Mon, 19 Jun 2017 10:52:10 +0200 Date: Mon, 19 Jun 2017 10:52:01 +0200 (CEST) Message-Id: <20170619.105201.530471110194945540.post@thomasdanckaert.be> To: rennes@openmailbox.org Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. From: Thomas Danckaert In-Reply-To: <5zz/xxCsCi29mKP7pwPmTx@XZ3vf3/+xpquFU9NVlkKk> References: <87efukf5qc.fsf@gnu.org> <5zz/xxCsCi29mKP7pwPmTx@XZ3vf3/+xpquFU9NVlkKk> X-Mailer: Mew version 6.7 on Emacs 25.2 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=utf-8; format=flowed Content-Transfer-Encoding: base64 PrimaryMX: Accepted email from trusted host. Hint: This skips spam scanning so make sure other host is not vulnerable X-Relay-Host: 185.182.56.42 X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "vserver42.axc.nl", 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: From: rennes Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. Date: Sat, 17 Jun 2017 22:21:28 -0500 > I had not noticed that in my profile I have installed > 'gst-plugins-base'. I try to add 'gst-plugins-base' to Inputs but it > does not work, I will continue to test. [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [185.182.56.42 listed in list.dnswl.org] SpamTally: Final spam score: 0 X-Originating-IP: 185.182.56.92 X-SpamExperts-Domain: vserver42.axc.nl X-SpamExperts-Username: 185.182.56.92 Authentication-Results: spamexperts.axc.nl; auth=pass smtp.auth=185.182.56.92@vserver42.axc.nl X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.03) X-Recommended-Action: accept X-Filter-ID: PqwsvolAWURa0gwxuN3S5YEa3T7JuZT23fGO2rGt3ZgsMsZgKv9QTddkIJVaBJo+G/swGrWOHA54 4guA7T2tGN7l73lnG706veAsFS3NwwfKmCxa+qOIJBtyaRiVA+5A91/+dtAkCBSCapH+vHSo7Bum JwiT+2brWmQlzkLIcXivpIH4ag6BM/+u9ym+BA23HpU1Y6Mht7isrfITFucfBFzvVyEEJwWUXXS4 uPB2TUnK2/BndRSDMRQ//Cm7BEXZ/i79vdUGppXCKboBNKTM1uPP5H+A0XHGHYNFdQLnJqk93SsS 4aMXJmiJ2G0eb5ahDh1VKuNb77xNesX9vkOxURLLycT2WUPXFf4cgG+QJEn1H/aAwarQpYDOYx/6 JtUO2J0o8Y6P0PtfJHSaBBNA+iXCWfx8zxBUiAwIo6tbYGOAuAA8AReHCD3YT73TlJTFFAoAjmf0 kQbU9Y+4nXOLF/jEzYVjv+UBU4dF+L97ZyuqrQKM1hed1Chx7euL7dUNrtDiUt0+8TsbC2HmsnGQ M4++76xygdKOolzJBz2fwVdHNAZYuLflPv4qSgS8ugIxueyFDbWbJmJWXtk6xDx/yCloqbtceYkI +64Azk5OKUg/Izz9KKyhCZvvOfBm4dC1Vv3bjhsQIqIpH+GtjTmICUMcW5krNPs1pwcJCkS6RxMT TKFbFG+JMSGcziy27HnOh4mx3/TldquZHftnYlPHSooaXRVo3tyxjYlYo5/fMqANlUcbFmWK3esC UtC0OwduC92gBKDdq7U9iAH27maBzJ500IOUeR5TrgHL2Pcx4CJnxwLk0LM60oVUbY6Bw9QxZH/+ N9kYUw3FSFGaDalaN5v1ERIdsc2Ud4fk9Z4CB9P//6wOJ09rPAiossNSzne4ciUgWXEqJrMfVl9/ K3p0fEjgbJv/1bm8GPepA83NOJlQgekuNmkYNaWzl/I120Xp X-Report-Abuse-To: spam@s01.spamexperts.axc.nl X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 27002 Cc: ludo@gnu.org, 27002@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: -0.0 (/) RnJvbTogcmVubmVzIDxyZW5uZXNAb3Blbm1haWxib3gub3JnPg0KU3ViamVjdDogUmU6IFtidWcj MjcwMDJdIFtQQVRDSF0gZ251OiBBZGQgbG9sbHlwb3AuDQpEYXRlOiBTYXQsIDE3IEp1biAyMDE3 IDIyOjIxOjI4IC0wNTAwDQoNCj4gSSBoYWQgbm90IG5vdGljZWQgdGhhdCBpbiBteSBwcm9maWxl IEkgaGF2ZSBpbnN0YWxsZWQNCj4gJ2dzdC1wbHVnaW5zLWJhc2UnLiBJIHRyeSB0byBhZGQgJ2dz dC1wbHVnaW5zLWJhc2UnIHRvIElucHV0cyBidXQgaXQNCj4gZG9lcyBub3Qgd29yaywgSSB3aWxs IGNvbnRpbnVlIHRvIHRlc3QuDQoNCkkgYWxzbyBoYXZlIGdzdC1wbHVnaW5zLWJhc2UgaW4gbXkg cHJvZmlsZS4gIEkgZG9uJ3Qga25vdyB3aHkgaXQgDQpkb2Vzbid0IHdvcmsgOikgIEkgYXNzdW1l IGxvbGx5cG9wIHdvcmtzIGZvciB5b3U/DQoNCj4gT24gdGhlIG90aGVyIGhhbmQsIHVuZGVyIHRo ZSAnYmluJyBkaXJlY3RvcnkgSSBvbmx5IHNlZSBvbmUgYmluYXJ5IA0KPiBmb3INCj4gbG9sbGlw b3A6DQoNClRyeSAibGwgLWEiIHRvIHNob3cgdGhlIOKAnGhpZGRlbuKAnSBmaWxlcy4NCg0KdGhh bmtzLA0KDQpUaG9tYXMNCg== From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 19 09:28:40 2017 Received: (at 27002) by debbugs.gnu.org; 19 Jun 2017 13:28:40 +0000 Received: from localhost ([127.0.0.1]:55751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMwjQ-0000Iw-Gx for submit@debbugs.gnu.org; Mon, 19 Jun 2017 09:28:40 -0400 Received: from s02.spamexperts.axc.nl ([185.182.56.112]:60665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMwjN-0000Ih-Qn for 27002@debbugs.gnu.org; Mon, 19 Jun 2017 09:28:38 -0400 Received: from vserver42.axc.nl ([185.182.56.92]) by s02.spamexperts.axc.nl with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86) (envelope-from ) id 1dMwj9-0006jZ-7s; Mon, 19 Jun 2017 15:28:28 +0200 Received: from mail.axc.nl ([185.182.56.42]:38316 helo=mail.axc.eu) by vserver42.axc.nl with esmtp (Exim 4.89) (envelope-from ) id 1dMwj6-0000fB-QF; Mon, 19 Jun 2017 15:28:21 +0200 Date: Mon, 19 Jun 2017 15:28:14 +0200 (CEST) Message-Id: <20170619.152814.1065996777751481890.post@thomasdanckaert.be> To: ludo@gnu.org Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. From: Thomas Danckaert In-Reply-To: <87efukf5qc.fsf@gnu.org> References: <87efukf5qc.fsf@gnu.org> X-Mailer: Mew version 6.7 on Emacs 25.2 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=utf-8; format=flowed Content-Transfer-Encoding: base64 PrimaryMX: Accepted email from trusted host. Hint: This skips spam scanning so make sure other host is not vulnerable X-Relay-Host: 185.182.56.42 X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "vserver42.axc.nl", 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: From: ludo@gnu.org (Ludovic Courtès) Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. Date: Fri, 16 Jun 2017 14:59:39 +0200 > The ‘wrap-program’ procedure in (guix build utils) arranges things > so as > to never create double wrappers, so it would be interesting to see > how > this happened! [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [185.182.56.42 listed in list.dnswl.org] SpamTally: Final spam score: 0 X-Originating-IP: 185.182.56.92 X-SpamExperts-Domain: vserver42.axc.nl X-SpamExperts-Username: 185.182.56.92 Authentication-Results: spamexperts.axc.nl; auth=pass smtp.auth=185.182.56.92@vserver42.axc.nl X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.04) X-Recommended-Action: accept X-Filter-ID: PqwsvolAWURa0gwxuN3S5YEa3T7JuZT23fGO2rGt3ZgsMsZgKv9QTddkIJVaBJo+G/swGrWOHA54 4guA7T2tGN7l73lnG706veAsFS3NwwfKmCxa+qOIJBtyaRiVA+5A91/+dtAkCBSCapH+vHSo7Bum JwiT+2brWmQlzkLIcXivpIH4ag6BM/+u9ym+BA23dzY4xPxoO5YSzBdbkY5lVVGfGLD9VRL6ajOm ghgDwrQ3+rXlgUiob8Pt58NgOIOW/i79vdUGppXCKboBNKTM1uPP5H+A0XHGHYNFdQLnJqk93SsS 4aMXJmiJ2G0eb5ahDh1VKuNb77xNesX9vkOxURLLycT2WUPXFf4cgG+QJEn1H/aAwarQpYDOYx/6 JtUO2J0o8Y6P0PtfJHSaBBNA+iXCWfx8zxBUiAwIo6tbYGOAuAA8AReHCD3YT73TlJTFIxGF27PR sNPEZ6XkKpHpM6UQCKYJsCq6EX0ZHT9nBPGqrQKM1hed1Chx7euL7dUNrtDiUt0+8TsbC2HmsnGQ M4++76xygdKOolzJBz2fwVdHNAZYuLflPv4qSgS8ugIxueyFDbWbJmJWXtk6xDx/yCloqbtceYkI +64Azk5OKUg/Izz9KKyhCZvvOfBm4dC1Vv3bjhsQIqIpH+GtjTmICUMcW5krNPs1pwcJCkS6RxMT TKFbFG+JMSGcziy27HnOh4mx3/TldquZHftnYlPHStNTTma4Z3jgp+TziGS7aluMxlkLeC5GmUcu ykjcqfWxC92gBKDdq7U9iAH27maBzJ500IOUeR5TrgHL2Pcx4CJnxwLk0LM60oVUbY6Bw9QxZH/+ N9kYUw3FSFGaDalaNybfv7Clh37Q2T3wH1f+cMjAkTt27BzSBl1pZPAkcRI7KiyoTMqma/hJEDEv tdh+lXIlIFlxKiazH1Zffyt6dHxQgekuNmkYNaWzl/I120Xp X-Report-Abuse-To: spam@s01.spamexperts.axc.nl X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 27002 Cc: rennes@openmailbox.org, 27002@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: -0.0 (/) RnJvbTogbHVkb0BnbnUub3JnIChMdWRvdmljIENvdXJ0w6hzKQ0KU3ViamVjdDogUmU6IFtidWcj MjcwMDJdIFtQQVRDSF0gZ251OiBBZGQgbG9sbHlwb3AuDQpEYXRlOiBGcmksIDE2IEp1biAyMDE3 IDE0OjU5OjM5ICswMjAwDQoNCj4gVGhlIOKAmHdyYXAtcHJvZ3JhbeKAmSBwcm9jZWR1cmUgaW4g KGd1aXggYnVpbGQgdXRpbHMpIGFycmFuZ2VzIHRoaW5ncyANCj4gc28gYXMNCj4gdG8gbmV2ZXIg Y3JlYXRlIGRvdWJsZSB3cmFwcGVycywgc28gaXQgd291bGQgYmUgaW50ZXJlc3RpbmcgdG8gc2Vl IA0KPiBob3cNCj4gdGhpcyBoYXBwZW5lZCENCg0KSSB0aGluayBpdCBoYXBwZW5zIGFzIGZvbGxv d3M6IHRoZSBsb2xseXBvcCBwYWNrYWdlIHVzZXMgdGhyZWUgDQp3cmFwcGluZyBwaGFzZXM6DQoN CiAgLSB0aGUgR0lfVFlQRUxJQl9QQVRIIHdyYXBwaW5nIGRlZmluZWQgaW4gdGhlIHBhY2thZ2Ug ZGVzY3JpcHRpb24NCg0KICAtICd3cmFwJyBmcm9tIHRoZSBweXRob24gYnVpbGQgc3lzdGVtDQoN CiAgLSAnZ2xpYi1vci1ndGstd3JhcCcNCg0KSXQgbG9va3MgbGlrZSB3cmFwcGluZyBtZXRob2Rz IGZyb20gZGlmZmVyZW50IGJ1aWxkIHN5c3RlbXMgZG8gbm90IA0KY29tcG9zZSB3ZWxsOiBib3Ro IHRoZSBnbGliIGFuZCBweXRob24gd3JhcHBpbmcgY29kZSBjb250YWluIGEgbG9vcCANCm92ZXIg YWxsIGV4ZWN1dGFibGVzLCBzbyB0aGV5IHdyYXAgdGhlIGV4ZWN1dGFibGVzIOKAnC54eXotcmVh bOKAnSBmcm9tIA0KcHJldmlvdXMgd3JhcHBpbmdzLCB0b28uICAodGhlIHdyYXAtcHJvZ3JhbSBw cm9jZWR1cmUgb25seSBjaGVja3MgaWYgDQrigJwueHl6LXJlYWzigJ0gZXhpc3RzLCB3aGVuIHdy YXBwaW5nIOKAnHh5euKAnSwgYnV0IGl0IGRvZXMgbm90IGNoZWNrIGlmIA0K4oCceHl64oCdIGl0 c2VsZiBpcyBhbHJlYWR5IGEgd3JhcHBlci4gIE9uZSBzb2x1dGlvbiAoYnV0IHByb2JhYmx5IGZv ciANCmNvcmUtdXBkYXRlcykgbWlnaHQgYmUgdG8gZXhjbHVkZSB3cmFwcGVyIGZpbGVzIGZyb20g dGhlIGxpc3Qgb2YgDQpleGVjdXRhYmxlcyBpbiB0aGUgcHl0aG9uIGFuZCBnbGliIGJ1aWxkIHN5 c3RlbXM/DQoNClRob21hcw0KDQoNCg== From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 24 14:07:11 2017 Received: (at 27002) by debbugs.gnu.org; 24 Jun 2017 18:07:11 +0000 Received: from localhost ([127.0.0.1]:35911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dOpSc-0006oI-JF for submit@debbugs.gnu.org; Sat, 24 Jun 2017 14:07:11 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:55345 helo=mail.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dOpSb-0006o9-2J for 27002@debbugs.gnu.org; Sat, 24 Jun 2017 14:07:05 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 1FF9E51B63E; Sat, 24 Jun 2017 20:07:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1498327624; bh=4Hv7t69iSUXKyIL8L6P/1SsaHG9i6dO7JwDqgZ5/M54=; h=Date:From:Subject:To:Cc:In-Reply-To:From; b=EtWJsx1c4G+NFm+mw19/yNN9gxtA42X23i6Fxe0XfYOT0J1szfb9WVmqfFcv3l4jB XCBFjpCuxcOoA8LGzf8potCZNxdlgqcU7odUsHj/6RKxhAJHRIpRjVXerk7ry5Bckx lygZvM0cLOH5EARSj/FH6fCciM4dHj54zPMLPoiA= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ZDZR002 X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=disabled version=3.4.0 Date: Sat, 24 Jun 2017 13:06:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1498327619; bh=4Hv7t69iSUXKyIL8L6P/1SsaHG9i6dO7JwDqgZ5/M54=; h=Date:From:Subject:To:Cc:In-Reply-To:From; b=As7njxKEgh8b9dMzE1JkSyqui2JWc2MIP4XNzSvE9cApu/C62qHldgDvk0oxSV6q5 C60gwSgKhkiHMVZ2fhYz/VYulkErGP7FtzN2EnjXT+FXxMPH6D3o/LHx4LWz0ncp5y HF6q3Sh97xnKZYCeEcjo7j8uP6dGzPmA0wi3xxio= From: rennes Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. To: Thomas Danckaert In-Reply-To: <20170619.105201.530471110194945540.post@thomasdanckaert.be> (from post@thomasdanckaert.be on Mon Jun 19 03:52:01 2017) X-Mailer: Balsa 2.5.3 Message-Id: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-pquQZ9bRkN7Pri6eo5tA" X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 27002 Cc: ludo@gnu.org, 27002@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: 0.0 (/) --=-pquQZ9bRkN7Pri6eo5tA Content-Type: text/plain; charset=us-ascii; DelSp=Yes; Format=Flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, >=20 > I also have gst-plugins-base in my profile. I don't know why it =20 > doesn't work :) I assume lollypop works for you? >=20 I have added libraries to 'propagated-inputs', in 'inputs' does not =20 work. Now I don't have libraries in my profile. Can you test?= --=-pquQZ9bRkN7Pri6eo5tA Content-Type: text/x-patch; charset=UTF-8; name=0001-gnu-Add-lollypop.patch Content-Disposition: attachment; filename=0001-gnu-Add-lollypop.patch Content-Transfer-Encoding: quoted-printable =46rom 53cb8073b21fbdcebdb83e3030344bfc38541bb9 Mon Sep 17 00:00:00 2001 From: rennes Date: Sat, 24 Jun 2017 12:53:16 -0500 Subject: [PATCH] gnu: Add lollypop. * guix/gnu/packages/mpd.scm (lollypop): New variable. --- gnu/packages/mpd.scm | 65 ++++++++++++++++++++++++++++++++++++++++++++++++= ++++ 1 file changed, 65 insertions(+) diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm index 5692ff676..a95f516a3 100644 --- a/gnu/packages/mpd.scm +++ b/gnu/packages/mpd.scm @@ -5,6 +5,7 @@ ;;; Copyright =C2=A9 2014 Ian Denhardt ;;; Copyright =C2=A9 2015 Paul van der Walt ;;; Copyright =C2=A9 2016 Leo Famulari +;;; Copyright =C2=A9 2017 Rene Saavedra ;;; ;;; This file is part of GNU Guix. ;;; @@ -27,6 +28,7 @@ #:use-module (guix packages) #:use-module (guix download) #:use-module (guix utils) + #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) #:use-module (guix build-system python) #:use-module (gnu packages avahi) @@ -34,6 +36,7 @@ #:use-module (gnu packages gcc) ; GCC@5 for MPD >=3D 0.20 #:use-module (gnu packages gettext) #:use-module (gnu packages gnome) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages icu4c) #:use-module (gnu packages readline) @@ -43,12 +46,14 @@ #:use-module (gnu packages glib) #:use-module (gnu packages linux) #:use-module (gnu packages mp3) + #:use-module (gnu packages music) #:use-module (gnu packages ncurses) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages databases) #:use-module (gnu packages video) + #:use-module (gnu packages webkit) #:use-module (gnu packages xiph)) =20 (define-public libmpdclient @@ -322,3 +327,63 @@ Daemon (MPD). It supports playlists, multiple profile= s (connecting to different MPD servers, search and multimedia key support.") (home-page "http://www.nongnu.org/sonata/") (license license:gpl3+))) + +(define-public lollypop + (package + (name "lollypop") + (version "0.9.240") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/gnumdk/lollypop/" + "releases/download/" version "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "0n1ycmg6dgz1pajs80fwlcbxw3rx1hff1xw6ja67zngm85ydbjvq")))) + (build-system glib-or-gtk-build-system) + (arguments + `(#:imported-modules ((guix build python-build-system) + ,@%glib-or-gtk-build-system-modules) + #:phases (modify-phases %standard-phases + (add-after 'install 'wrap-program + (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/lollypop") + `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path= )))) + #t)) + (add-after 'install 'wrap + (@@ (guix build python-build-system) wrap))))) + (native-inputs + `(("intltool" ,intltool) + ("itstool" ,itstool) + ("pkg-config" ,pkg-config))) + (inputs + `(("gobject-introspection" ,gobject-introspection) + ("gtk+" ,gtk+) + ("libnotify" ,libnotify) + ("libsecret" ,libsecret) + ("libsoup" ,libsoup) + ("python" ,python) + ("python-beautifulsoup4" ,python-beautifulsoup4) + ("python-gst" ,python-gst) + ("python-pycairo" ,python-pycairo) + ("python-pygobject" ,python-pygobject) + ("python-pylast" ,python-pylast) + ("totem-pl-parser" ,totem-pl-parser) + ("webkitgtk" ,webkitgtk))) + (propagated-inputs + `(;; gst-plugins-base is required to start Lollypop, + ;; the others are required to play streaming. + ("gst-plugins-base" ,gst-plugins-base) + ("gst-plugins-good" ,gst-plugins-good) + ("gst-plugins-ugly" ,gst-plugins-ugly))) + (home-page "https://gnumdk.github.io/lollypop-web") + (synopsis "GNOME music playing application") + (description + "Lollypop is a music player designed to play well with GNOME desktop. +Lollypop plays audio formats such as mp3, mp4, ogg and flac and gets infor= mation +from artists and tracks from the web. It also fetches cover artworks +automatically and it can stream songs from online music services and chart= s.") + (license license:gpl3+))) --=20 2.13.1 = --=-pquQZ9bRkN7Pri6eo5tA-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 26 04:39:57 2017 Received: (at 27002) by debbugs.gnu.org; 26 Jun 2017 08:39:57 +0000 Received: from localhost ([127.0.0.1]:37974 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPPYr-0004Nq-92 for submit@debbugs.gnu.org; Mon, 26 Jun 2017 04:39:57 -0400 Received: from s02-out.spamexperts.axc.nl ([185.175.200.125]:45667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPPYo-0004Nc-QD for 27002@debbugs.gnu.org; Mon, 26 Jun 2017 04:39:55 -0400 Received: from vserver42.axc.nl ([185.182.56.92]) by s02.spamexperts.axc.nl with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86) (envelope-from ) id 1dPPYh-0004Pc-KO; Mon, 26 Jun 2017 10:39:48 +0200 Received: from mail.axc.nl ([185.182.56.42]:50956 helo=mail.axc.eu) by vserver42.axc.nl with esmtp (Exim 4.89) (envelope-from ) id 1dPPYg-0000mL-R6; Mon, 26 Jun 2017 10:39:47 +0200 Date: Mon, 26 Jun 2017 10:39:39 +0200 (CEST) Message-Id: <20170626.103939.2091171281627964628.post@thomasdanckaert.be> To: rennes@openmailbox.org Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. From: Thomas Danckaert In-Reply-To: References: <20170619.105201.530471110194945540.post@thomasdanckaert.be> X-Mailer: Mew version 6.7 on Emacs 25.2 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit PrimaryMX: Accepted email from trusted host. Hint: This skips spam scanning so make sure other host is not vulnerable X-Relay-Host: 185.182.56.42 X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "vserver42.axc.nl", 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: From: rennes Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. Date: Sat, 24 Jun 2017 13:06:53 -0500 >>I also have gst-plugins-base in my profile. I don't know why it >>doesn't work :) I assume lollypop works for you? >> > I have added libraries to 'propagated-inputs', in 'inputs' does not > work. > Now I don't have libraries in my profile. Can you test? [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [185.182.56.42 listed in list.dnswl.org] 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: player.py] SpamTally: Final spam score: 0 X-Originating-IP: 185.182.56.92 X-SpamExperts-Domain: vserver42.axc.nl X-SpamExperts-Username: 185.182.56.92 Authentication-Results: spamexperts.axc.nl; auth=pass smtp.auth=185.182.56.92@vserver42.axc.nl X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.03) X-Recommended-Action: accept X-Filter-ID: PqwsvolAWURa0gwxuN3S5YEa3T7JuZT23fGO2rGt3ZgsMsZgKv9QTddkIJVaBJo+G/swGrWOHA54 4guA7T2tGN7l73lnG706veAsFS3NwwfKmCxa+qOIJBtyaRiVA+5A91/+dtAkCBSCapH+vHSo7Bum JwiT+2brWmQlzkLIcXivpIH4ag6BM/+u9ym+BA23429tyKVlVWxKbNPkwO4MhJ5fvJwL02UBcVlA XGvcrY+Yzo+Ts3kO+LyCLCR0uoLN/i79vdUGppXCKboBNKTM1uPP5H+A0XHGHYNFdQLnJqk93SsS 4aMXJmiJ2G0eb5ahDh1VKuNb77xNesX9vkOxURLLycT2WUPXFf4cgG+QJEn1H/aAwarQpYDOYx/6 JtUO2J0o8Y6P0PtfJHSaBBNA+iXCWfx8zxBUiAwIo6tbYGOAuAA8AReHCD3YT73TlJTFXczZKCoS tvz5rc7C64lXF9e1FkZ4uZwZyJPbYE7TpS+qrQKM1hed1Chx7euL7dUNrtDiUt0+8TsbC2HmsnGQ M4++76xygdKOolzJBz2fwVdHNAZYuLflPv4qSgS8ugIxueyFDbWbJmJWXtk6xDx/yCloqbtceYkI +64Azk5OKUg/Izz9KKyhCZvvOfBm4dC1Vv3bjhsQIqIpH+GtjTmICUMcW5krNPs1pwcJCkS6RxMT TKFbFG+JMSGcziy27HnOh4mx3/TldquZHftnYlPHSk0D1hvTEanMwE+0fWAnbZvjlpqhrlPz7P6X XbG8HGm3C92gBKDdq7U9iAH27maBzJ500IOUeR5TrgHL2Pcx4CJnxwLk0LM60oVUbY6Bw9QxZH/+ N9kYUw3FSFGaDalaN5v1ERIdsc2Ud4fk9Z4CB9P//6wOJ09rPAiossNSzne4ciUgWXEqJrMfVl9/ K3p0fAY9EGN8vKr6Zcqa6lUGM3U= X-Report-Abuse-To: spam@s01.spamexperts.axc.nl X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 27002 Cc: 27002@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: -0.0 (/) From: rennes Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. Date: Sat, 24 Jun 2017 13:06:53 -0500 >>I also have gst-plugins-base in my profile. I don't know why it >>doesn't work :) I assume lollypop works for you? >> > I have added libraries to 'propagated-inputs', in 'inputs' does not > work. > Now I don't have libraries in my profile. Can you test? I don't think that was the problem, because I have all the gst-plugins-xyz libraries installed, too. The patch didn't change the result. Perhaps someone else can check and possibly apply this patch (perhaps the patch is fine and it's a problem on my system :-/ ) Thomas For future reference, I'll copy the output I get when I try to run 'lollypop'. It looks like something goes wrong with the (py-)gobject for gstreamer: /gnu/store/6jwmm9f665xmkkhhj1x5b904kzn00y82-python-pygobject-3.24.1/lib/python3.5/site-packages/gi/module.py:178: Warning: g_array_append_vals: assertion 'array' failed g_type = info.get_g_type() /gnu/store/6jwmm9f665xmkkhhj1x5b904kzn00y82-python-pygobject-3.24.1/lib/python3.5/site-packages/gi/module.py:178: Warning: g_hash_table_lookup: assertion 'hash_table != NULL' failed g_type = info.get_g_type() /gnu/store/6jwmm9f665xmkkhhj1x5b904kzn00y82-python-pygobject-3.24.1/lib/python3.5/site-packages/gi/module.py:178: Warning: g_hash_table_insert_internal: assertion 'hash_table != NULL' failed g_type = info.get_g_type() You need to add a music uri to org.gnome.Lollypop in dconf /gnu/store/9xik31h3z5vi0kbcg8av5c2h9wqckjs5-python-gst-1.12.0/lib/python3.5/site-packages/gi/overrides/Gst.py:217: Warning: g_object_set: assertion 'G_IS_OBJECT (object)' failed return Gst.ElementFactory.make(factory_name, instance_name) (lollypop:29867): GStreamer-CRITICAL **: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed (lollypop:29867): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed (lollypop:29867): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed Replay Gain not available, please check your gstreamer installation... (lollypop:29867): GStreamer-CRITICAL **: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed (lollypop:29867): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed (lollypop:29867): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed Replay Gain not available, please check your gstreamer installation... Traceback (most recent call last): File "/gnu/store/3g6x62m095k19imzygh4jf50hn0h31fp-lollypop-0.9.240/lib/python3.5/site-packages/lollypop/application.py", line 210, in do_startup self.init() File "/gnu/store/3g6x62m095k19imzygh4jf50hn0h31fp-lollypop-0.9.240/lib/python3.5/site-packages/lollypop/application.py", line 169, in init self.player = Player() File "/gnu/store/3g6x62m095k19imzygh4jf50hn0h31fp-lollypop-0.9.240/lib/python3.5/site-packages/lollypop/player.py", line 40, in __init__ BinPlayer.__init__(self) File "/gnu/store/3g6x62m095k19imzygh4jf50hn0h31fp-lollypop-0.9.240/lib/python3.5/site-packages/lollypop/player_bin.py", line 46, in __init__ self._playbin.connect("notify::volume", self.__on_volume_changed) AttributeError: 'NoneType' object has no attribute 'connect' From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 11 05:11:19 2017 Received: (at 27002-done) by debbugs.gnu.org; 11 Jul 2017 09:11:19 +0000 Received: from localhost ([127.0.0.1]:33355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dUrCQ-0001ap-Rr for submit@debbugs.gnu.org; Tue, 11 Jul 2017 05:11:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dUrCP-0001ac-2R for 27002-done@debbugs.gnu.org; Tue, 11 Jul 2017 05:11:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUrCE-0007YC-SN for 27002-done@debbugs.gnu.org; Tue, 11 Jul 2017 05:11:11 -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.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57938) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUrCE-0007Y7-PA; Tue, 11 Jul 2017 05:11:06 -0400 Received: from [193.50.110.146] (port=49454 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dUrCD-0004GG-NG; Tue, 11 Jul 2017 05:11:06 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Thomas Danckaert Subject: Re: [bug#27002] [PATCH] gnu: Add lollypop. References: <20170619.105201.530471110194945540.post@thomasdanckaert.be> <20170626.103939.2091171281627964628.post@thomasdanckaert.be> Date: Tue, 11 Jul 2017 11:11:03 +0200 In-Reply-To: <20170626.103939.2091171281627964628.post@thomasdanckaert.be> (Thomas Danckaert's message of "Mon, 26 Jun 2017 10:39:39 +0200 (CEST)") Message-ID: <877ezfz6c8.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (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-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 27002-done Cc: rennes@openmailbox.org, 27002-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: -5.0 (-----) Hi, Thomas Danckaert skribis: > I don't think that was the problem, because I have all the > gst-plugins-xyz libraries installed, too. The patch didn't change the > result. Perhaps someone else can check and possibly apply this patch > (perhaps the patch is fine and it's a problem on my system :-/ ) I went ahead and applied this patch since it had been sitting here for a while already. I moved it to gnome.scm, which seems more appropriate than mpd.scm (it=E2=80=99s not an MPD client AIUI). Apparently it requires a full GNOME desktop to run so I couldn=E2=80=99t te= st it. If you notice something=E2=80=99s wrong, we can always fix it. Thank you! Ludo=E2=80=99. From unknown Fri Jun 20 19:55:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 08 Aug 2017 11:24:03 +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