GNU bug report logs -
#75816
[PATCH] gnu: Add pa-notify
Previous Next
Reported by: Junker <dk <at> junkeria.club>
Date: Fri, 24 Jan 2025 22:05:02 UTC
Severity: normal
Tags: patch
Done: Andreas Enge <andreas <at> enge.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 75816 in the body.
You can then email your comments to 75816 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#75816
; Package
guix-patches
.
(Fri, 24 Jan 2025 22:05:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Junker <dk <at> junkeria.club>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 24 Jan 2025 22:05:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Change-Id: I1afdff7e7f26f8b0468c993adc855b23677d4c06
---
gnu/packages/audio.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 76b16bc0fd..1f0978cbe7 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -50,6 +50,7 @@
;;; Copyright © 2024 mio <stigma <at> disroot.org>
;;; Copyright © 2024 Nikita Domnitskii <nikita <at> domnitskii.me>
;;; Copyright © 2024 Roman Scherer <roman <at> burningswell.com>
+;;; Copyright © 2025 Junker <dk <at> junkeria.club>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -3598,6 +3599,31 @@ (define-public alure
streaming.")
(license license:expat)))
+(define-public pa-notify
+ (package
+ (name "pa-notify")
+ (version "1.5.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/ikrivosheev/pa-notify")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "04wq0bdnb3r27l5wlf8c1ijq18ffywqmdv584l6hbi3i5k0sm7nz"))))
+ (build-system cmake-build-system)
+ (arguments '(#:tests? #f)) ; no check target
+ (inputs (list glib
+ libnotify
+ pulseaudio))
+ (native-inputs (list pkg-config))
+ (home-page "https://github.com/ikrivosheev/pa-notify")
+ (synopsis "PulseAudio or PipeWire volume notification")
+ (description "This package provides PulseAudio or PipeWire volume
+notification daemon")
+ (license license:expat)))
+
(define-public patchage
(package
(name "patchage")
base-commit: ea7a6fa8c66ef3cfd0ccdec6c0a7a3e7ab3dfc9c
prerequisite-patch-id: 88a949b9b0889acaebde2c5843fecda95c3e2c50
--
2.47.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#75816
; Package
guix-patches
.
(Thu, 30 Jan 2025 23:32:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 75816 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/audio.scm (pa-notify): New variable.
Change-Id: Ib738b80e545958347101066f1e33b518869992bd
---
gnu/packages/audio.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 76b16bc0fd..1f0978cbe7 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -50,6 +50,7 @@
;;; Copyright © 2024 mio <stigma <at> disroot.org>
;;; Copyright © 2024 Nikita Domnitskii <nikita <at> domnitskii.me>
;;; Copyright © 2024 Roman Scherer <roman <at> burningswell.com>
+;;; Copyright © 2025 Junker <dk <at> junkeria.club>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -3598,6 +3599,31 @@ (define-public alure
streaming.")
(license license:expat)))
+(define-public pa-notify
+ (package
+ (name "pa-notify")
+ (version "1.5.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/ikrivosheev/pa-notify")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "04wq0bdnb3r27l5wlf8c1ijq18ffywqmdv584l6hbi3i5k0sm7nz"))))
+ (build-system cmake-build-system)
+ (arguments '(#:tests? #f)) ; no check target
+ (inputs (list glib
+ libnotify
+ pulseaudio))
+ (native-inputs (list pkg-config))
+ (home-page "https://github.com/ikrivosheev/pa-notify")
+ (synopsis "PulseAudio or PipeWire volume notification")
+ (description "This package provides PulseAudio or PipeWire volume
+notification daemon")
+ (license license:expat)))
+
(define-public patchage
(package
(name "patchage")
base-commit: ea7a6fa8c66ef3cfd0ccdec6c0a7a3e7ab3dfc9c
--
2.48.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#75816
; Package
guix-patches
.
(Fri, 07 Feb 2025 22:15:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 75816 <at> debbugs.gnu.org (full text, mbox):
Hi Junker,
Thanks for the patch! It looks great overall, builds and works on my
machine.
Just two comments:
> * gnu/packages/audio.scm (pa-notify): New variable.
>
> Change-Id: Ib738b80e545958347101066f1e33b518869992bd
> ---
> gnu/packages/audio.scm | 26 ++++++++++++++++++++++++++
> 1 file changed, 26 insertions(+)
>
> diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
> index 76b16bc0fd..1f0978cbe7 100644
> --- a/gnu/packages/audio.scm
> +++ b/gnu/packages/audio.scm
> @@ -50,6 +50,7 @@
> ;;; Copyright © 2024 mio <stigma <at> disroot.org>
> ;;; Copyright © 2024 Nikita Domnitskii <nikita <at> domnitskii.me>
> ;;; Copyright © 2024 Roman Scherer <roman <at> burningswell.com>
> +;;; Copyright © 2025 Junker <dk <at> junkeria.club>
> ;;;
> ;;; This file is part of GNU Guix.
> ;;;
> @@ -3598,6 +3599,31 @@ (define-public alure
> streaming.")
> (license license:expat)))
>
> +(define-public pa-notify
> + (package
> + (name "pa-notify")
> + (version "1.5.0")
> + (source
> + (origin
> + (method git-fetch)
> + (uri (git-reference
> + (url "https://github.com/ikrivosheev/pa-notify")
> + (commit (string-append "v" version))))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32 "04wq0bdnb3r27l5wlf8c1ijq18ffywqmdv584l6hbi3i5k0sm7nz"))))
> + (build-system cmake-build-system)
> + (arguments '(#:tests? #f)) ; no check target
There should be no space between the semicolon and the comment when it
is aside like this.
> + (inputs (list glib
> + libnotify
> + pulseaudio))
> + (native-inputs (list pkg-config))
> + (home-page "https://github.com/ikrivosheev/pa-notify")
> + (synopsis "PulseAudio or PipeWire volume notification")
> + (description "This package provides PulseAudio or PipeWire volume
> +notification daemon")
The description should end with a dot, and have a more complete
description of what the package offers. For example it could be:
pa-notify is a daemon that send a notification about the current volume
of PulseAudio or PipeWire using libnotify.
> + (license license:expat)))
> +
> (define-public patchage
> (package
> (name "patchage")
>
> base-commit: ea7a6fa8c66ef3cfd0ccdec6c0a7a3e7ab3dfc9c
> --
> 2.48.1
Could you send a third version?
Thanks,
Noé
Information forwarded
to
guix-patches <at> gnu.org
:
bug#75816
; Package
guix-patches
.
(Tue, 11 Feb 2025 10:38:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 75816 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/audio.scm (pa-notify): New variable.
Change-Id: If10916edb945911da2f1ec85aa43fc119722a029
---
gnu/packages/audio.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 76b16bc0fd..bcd00ca581 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -50,6 +50,7 @@
;;; Copyright © 2024 mio <stigma <at> disroot.org>
;;; Copyright © 2024 Nikita Domnitskii <nikita <at> domnitskii.me>
;;; Copyright © 2024 Roman Scherer <roman <at> burningswell.com>
+;;; Copyright © 2025 Junker <dk <at> junkeria.club>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -3598,6 +3599,31 @@ (define-public alure
streaming.")
(license license:expat)))
+(define-public pa-notify
+ (package
+ (name "pa-notify")
+ (version "1.5.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/ikrivosheev/pa-notify")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "04wq0bdnb3r27l5wlf8c1ijq18ffywqmdv584l6hbi3i5k0sm7nz"))))
+ (build-system cmake-build-system)
+ (arguments '(#:tests? #f)) ;no check target
+ (inputs (list glib
+ libnotify
+ pulseaudio))
+ (native-inputs (list pkg-config))
+ (home-page "https://github.com/ikrivosheev/pa-notify")
+ (synopsis "PulseAudio or PipeWire volume notification")
+ (description "pa-notify is a daemon that sends notifications about
+the current volume level of PulseAudio or PipeWire using libnotify.")
+ (license license:expat)))
+
(define-public patchage
(package
(name "patchage")
base-commit: ea7a6fa8c66ef3cfd0ccdec6c0a7a3e7ab3dfc9c
--
2.48.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#75816
; Package
guix-patches
.
(Sun, 16 Feb 2025 13:10:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 75816 <at> debbugs.gnu.org (full text, mbox):
user guix
usertag 75816 + reviewed-looks-good
thanks
Guix QA review form submission:
Builds and works well, thanks!
Items marked as checked: Lint warnings, Package builds, Commit messages, New package licenses, New package synopsis and descriptions
Reply sent
to
Andreas Enge <andreas <at> enge.fr>
:
You have taken responsibility.
(Mon, 17 Feb 2025 12:41:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Junker <dk <at> junkeria.club>
:
bug acknowledged by developer.
(Mon, 17 Feb 2025 12:41:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 75816-done <at> debbugs.gnu.org (full text, mbox):
Pushed, with a tiny change to the description:
I am uncomfortable starting a sentence with a lower-case package name,
so I modified it to move the package name.
Thanks to the two of you for the patch and the review!
Andreas
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 18 Mar 2025 11:24:18 GMT)
Full text and
rfc822 format available.
This bug report was last modified 90 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.