GNU bug report logs -
#56111
[PATCH] gnu: playerctl: update to 2.4.1.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 56111 in the body.
You can then email your comments to 56111 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#56111
; Package
guix-patches
.
(Mon, 20 Jun 2022 17:12:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jose G Perez Taveras <josegpt27 <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 20 Jun 2022 17:12:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
Here is an update to playerctl to 2.4.1 and fixed dependencies.
It uses `dbus-launch' to start a new daemon.
This is my first time sending a patch, I would be very happy if you
could point me out to anything I should know.
Thank you,
josegpt
---
gnu/packages/music.scm | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 60cb176320..86a1d64ff9 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -48,6 +48,7 @@
;;; Copyright © 2022 Remco van 't Veer <remco <at> remworks.net>
;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
;;; Copyright © 2022 Wamm K. D. <jaft.r <at> outlook.com>
+;;; Copyright © 2022 Jose G Perez Taveras <josegpt27 <at> gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -5562,7 +5563,7 @@ (define-public pragha
(define-public playerctl
(package
(name "playerctl")
- (version "2.2.1")
+ (version "2.4.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -5571,14 +5572,15 @@ (define-public playerctl
(file-name (git-file-name name version))
(sha256
(base32
- "17hi33sw3663qz5v54bqqil31sgkrlxkb2l5bgqk87pac6x2wnbz"))))
+ "0ij065blj3h5v6iivvpmgh1095vicj1nc7hp1nhlhpqagd98l89s"))))
(build-system meson-build-system)
(arguments
- `(#:configure-flags '("-Dintrospection=false" "-Dgtk-doc=false")))
- (inputs (list python-pygobject))
+ `(#:configure-flags '("-Dgtk-doc=false")))
(native-inputs
`(("glib:bin" ,glib "bin")
- ("pkg-config" ,pkg-config)))
+ ("pkg-config" ,pkg-config)
+ ("gobject-introspection" ,gobject-introspection)))
+ (propagated-inputs (list dbus))
(synopsis "Control MPRIS-supporting media player applications")
(description
"Playerctl is a command-line utility and library for controlling media
--
2.36.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56111
; Package
guix-patches
.
(Tue, 21 Jun 2022 11:32:02 GMT)
Full text and
rfc822 format available.
Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Jose G Perez Taveras <josegpt27 <at> gmail.com> writes:
> Hello,
>
> Here is an update to playerctl to 2.4.1 and fixed dependencies.
> It uses `dbus-launch' to start a new daemon.
>
> This is my first time sending a patch, I would be very happy if you
> could point me out to anything I should know.
Hi Jose,
Thanks for the patch.
> + (propagated-inputs (list dbus))
The addition of dbus as a propagated input was the only thing that stood
out to me.
If playerctl does call out to dbus-launch, then patching the source to
refer to the specific /gnu/store/...-dbus/.../dbus-launch binary would
be the nicest approach, since that would avoid propagating dbus.
Is it necessary to propagate the dbus package, and if so, what doesn't
work if you don't?
Thanks,
Chris
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56111
; Package
guix-patches
.
(Tue, 21 Jun 2022 11:32:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56111
; Package
guix-patches
.
(Tue, 21 Jun 2022 14:22:01 GMT)
Full text and
rfc822 format available.
Message #14 received at submit <at> debbugs.gnu.org (full text, mbox):
Christopher Baines <mail <at> cbaines.net> writes:
> [[PGP Signed Part:Undecided]]
>
> Jose G Perez Taveras <josegpt27 <at> gmail.com> writes:
>
>> Hello,
>>
>> Here is an update to playerctl to 2.4.1 and fixed dependencies.
>> It uses `dbus-launch' to start a new daemon.
>>
>> This is my first time sending a patch, I would be very happy if you
>> could point me out to anything I should know.
>
> Hi Jose,
>
> Thanks for the patch.
>
>> + (propagated-inputs (list dbus))
>
> The addition of dbus as a propagated input was the only thing that stood
> out to me.
>
> If playerctl does call out to dbus-launch, then patching the source to
> refer to the specific /gnu/store/...-dbus/.../dbus-launch binary would
> be the nicest approach, since that would avoid propagating dbus.
>
> Is it necessary to propagate the dbus package, and if so, what doesn't
> work if you don't?
>
> Thanks,
>
> Chris
>
> [[End of PGP Signed Part]]
Hello Christopher,
I kept on testing the patch. As you mentioned, propagating dbus is not
necessary for the package to work correctly.
Thank you for the feedback.
Best,
josegpt
Here's an updated version of the patch.
---
gnu/packages/music.scm | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 60cb176320..2d0d582e6c 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -48,6 +48,7 @@
;;; Copyright © 2022 Remco van 't Veer <remco <at> remworks.net>
;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
;;; Copyright © 2022 Wamm K. D. <jaft.r <at> outlook.com>
+;;; Copyright © 2022 Jose G Perez Taveras <josegpt27 <at> gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -5562,7 +5563,7 @@ (define-public pragha
(define-public playerctl
(package
(name "playerctl")
- (version "2.2.1")
+ (version "2.4.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -5571,14 +5572,14 @@ (define-public playerctl
(file-name (git-file-name name version))
(sha256
(base32
- "17hi33sw3663qz5v54bqqil31sgkrlxkb2l5bgqk87pac6x2wnbz"))))
+ "0ij065blj3h5v6iivvpmgh1095vicj1nc7hp1nhlhpqagd98l89s"))))
(build-system meson-build-system)
(arguments
- `(#:configure-flags '("-Dintrospection=false" "-Dgtk-doc=false")))
- (inputs (list python-pygobject))
+ `(#:configure-flags '("-Dgtk-doc=false")))
(native-inputs
`(("glib:bin" ,glib "bin")
- ("pkg-config" ,pkg-config)))
+ ("pkg-config" ,pkg-config)
+ ("gobject-introspection" ,gobject-introspection)))
(synopsis "Control MPRIS-supporting media player applications")
(description
"Playerctl is a command-line utility and library for controlling media
base-commit: d13ffd1580ec2253b6e05fb6300c3629aee893e3
--
2.36.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56111
; Package
guix-patches
.
(Tue, 21 Jun 2022 14:22:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56111
; Package
guix-patches
.
(Tue, 28 Jun 2022 13:20:01 GMT)
Full text and
rfc822 format available.
Message #20 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
I would like to know if there are any updates in regards to this patch?
--
Best,
josegpt
Jose G Perez Taveras <josegpt27 <at> gmail.com> writes:
> Christopher Baines <mail <at> cbaines.net> writes:
>
>> [[PGP Signed Part:Undecided]]
>>
>> Jose G Perez Taveras <josegpt27 <at> gmail.com> writes:
>>
>>> Hello,
>>>
>>> Here is an update to playerctl to 2.4.1 and fixed dependencies.
>>> It uses `dbus-launch' to start a new daemon.
>>>
>>> This is my first time sending a patch, I would be very happy if you
>>> could point me out to anything I should know.
>>
>> Hi Jose,
>>
>> Thanks for the patch.
>>
>>> + (propagated-inputs (list dbus))
>>
>> The addition of dbus as a propagated input was the only thing that stood
>> out to me.
>>
>> If playerctl does call out to dbus-launch, then patching the source to
>> refer to the specific /gnu/store/...-dbus/.../dbus-launch binary would
>> be the nicest approach, since that would avoid propagating dbus.
>>
>> Is it necessary to propagate the dbus package, and if so, what doesn't
>> work if you don't?
>>
>> Thanks,
>>
>> Chris
>>
>> [[End of PGP Signed Part]]
>
> Hello Christopher,
>
> I kept on testing the patch. As you mentioned, propagating dbus is not
> necessary for the package to work correctly.
>
> Thank you for the feedback.
>
> Best,
> josegpt
>
> Here's an updated version of the patch.
>
> ---
> gnu/packages/music.scm | 11 ++++++-----
> 1 file changed, 6 insertions(+), 5 deletions(-)
>
> diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
> index 60cb176320..2d0d582e6c 100644
> --- a/gnu/packages/music.scm
> +++ b/gnu/packages/music.scm
> @@ -48,6 +48,7 @@
> ;;; Copyright © 2022 Remco van 't Veer <remco <at> remworks.net>
> ;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
> ;;; Copyright © 2022 Wamm K. D. <jaft.r <at> outlook.com>
> +;;; Copyright © 2022 Jose G Perez Taveras <josegpt27 <at> gmail.com>
> ;;;
> ;;; This file is part of GNU Guix.
> ;;;
> @@ -5562,7 +5563,7 @@ (define-public pragha
> (define-public playerctl
> (package
> (name "playerctl")
> - (version "2.2.1")
> + (version "2.4.1")
> (source (origin
> (method git-fetch)
> (uri (git-reference
> @@ -5571,14 +5572,14 @@ (define-public playerctl
> (file-name (git-file-name name version))
> (sha256
> (base32
> - "17hi33sw3663qz5v54bqqil31sgkrlxkb2l5bgqk87pac6x2wnbz"))))
> + "0ij065blj3h5v6iivvpmgh1095vicj1nc7hp1nhlhpqagd98l89s"))))
> (build-system meson-build-system)
> (arguments
> - `(#:configure-flags '("-Dintrospection=false" "-Dgtk-doc=false")))
> - (inputs (list python-pygobject))
> + `(#:configure-flags '("-Dgtk-doc=false")))
> (native-inputs
> `(("glib:bin" ,glib "bin")
> - ("pkg-config" ,pkg-config)))
> + ("pkg-config" ,pkg-config)
> + ("gobject-introspection" ,gobject-introspection)))
> (synopsis "Control MPRIS-supporting media player applications")
> (description
> "Playerctl is a command-line utility and library for controlling media
>
> base-commit: d13ffd1580ec2253b6e05fb6300c3629aee893e3
> --
> 2.36.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56111
; Package
guix-patches
.
(Tue, 28 Jun 2022 13:20:02 GMT)
Full text and
rfc822 format available.
Reply sent
to
Christopher Baines <mail <at> cbaines.net>
:
You have taken responsibility.
(Tue, 28 Jun 2022 22:04:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Jose G Perez Taveras <josegpt27 <at> gmail.com>
:
bug acknowledged by developer.
(Tue, 28 Jun 2022 22:04:02 GMT)
Full text and
rfc822 format available.
Message #28 received at 56111-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Jose G Perez Taveras <josegpt27 <at> gmail.com> writes:
> Hello,
>
> I would like to know if there are any updates in regards to this patch?
I've gone ahead and pushed the updated patch as
aa565e7a10a3d8690a4296f8edf12abaa3c215c5.
Thanks,
Chris
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 27 Jul 2022 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 267 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.